From c8185bb3cd55c24b45c9b19c4ea36b8c7057199d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 5 May 2022 03:00:42 +0000 Subject: CTAN sync 202205050300 --- FILES.byname | 784 +++---- FILES.byname.gz | Bin 2418623 -> 2418930 bytes FILES.last07days | 782 +++---- fonts/xcharter-math/README.md | 4 + fonts/xcharter-math/XCharter-Math.ltx | 3 +- fonts/xcharter-math/XCharter-Math.otf | Bin 323672 -> 324440 bytes fonts/xcharter-math/XCharter-Math.pdf | Bin 150130 -> 150182 bytes fonts/xcharter-math/unimath-xcharter.pdf | Bin 1847433 -> 1847513 bytes fonts/xcharter-math/xcharter-otf.sty | 62 +- macros/latex/contrib/chinesechess/README.md | 143 ++ macros/latex/contrib/chinesechess/bg01.png | Bin 0 -> 740338 bytes macros/latex/contrib/chinesechess/bg02.png | Bin 0 -> 2978426 bytes macros/latex/contrib/chinesechess/build.sh | 8 + macros/latex/contrib/chinesechess/chinesechess.pdf | Bin 0 -> 4072654 bytes macros/latex/contrib/chinesechess/chinesechess.sty | 2297 ++++++++++++++++++++ macros/latex/contrib/chinesechess/chinesechess.tex | 887 ++++++++ macros/latex/contrib/pkuthss/doc/example.pdf | Bin 102629 -> 103792 bytes macros/latex/contrib/pkuthss/doc/pkuthss.pdf | Bin 326524 -> 439556 bytes .../latex/contrib/pkuthss/doc/readme/ChangeLog.txt | 5 + .../pkuthss/doc/readme/chap/pkuthss-chap2.tex | 9 +- .../pkuthss/doc/readme/pkuthss-english.patch | 12 +- .../latex/contrib/pkuthss/doc/readme/pkuthss.bib | 39 +- .../latex/contrib/pkuthss/doc/readme/pkuthss.tex | 4 +- macros/latex/contrib/pkuthss/tex/pkulogo.pdf | Bin 3530 -> 3530 bytes macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def | 2 +- macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def | 2 +- macros/latex/contrib/pkuthss/tex/pkuthss.cls | 43 +- macros/latex/contrib/pkuthss/tex/pkuthss.def | 2 +- macros/latex/contrib/pkuthss/tex/pkuword.pdf | Bin 6280 -> 6280 bytes macros/luatex/latex/luamathalign/build.lua | 2 +- .../latex/luamathalign/luamathalign-luaprop.lua | 42 - macros/luatex/latex/luamathalign/luamathalign.dtx | 112 +- macros/luatex/latex/luamathalign/luamathalign.pdf | Bin 391838 -> 394249 bytes support/TeX4ht/source/ChangeLog | 6 + support/TeX4ht/source/tex4ht-4ht.tex | 11 +- .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 3 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb | 114 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2370640 -> 2369676 bytes systems/win32/miktex/tm/packages/files.csv.lzma | Bin 645139 -> 645787 bytes .../win32/miktex/tm/packages/next/files.csv.lzma | Bin 645392 -> 646005 bytes systems/win32/miktex/tm/packages/next/pr.ini | 10 +- systems/win32/miktex/tm/packages/pr.ini | 12 +- timestamp | 2 +- 46 files changed, 4449 insertions(+), 971 deletions(-) create mode 100644 macros/latex/contrib/chinesechess/README.md create mode 100644 macros/latex/contrib/chinesechess/bg01.png create mode 100644 macros/latex/contrib/chinesechess/bg02.png create mode 100755 macros/latex/contrib/chinesechess/build.sh create mode 100644 macros/latex/contrib/chinesechess/chinesechess.pdf create mode 100644 macros/latex/contrib/chinesechess/chinesechess.sty create mode 100644 macros/latex/contrib/chinesechess/chinesechess.tex delete mode 100644 macros/luatex/latex/luamathalign/luamathalign-luaprop.lua diff --git a/FILES.byname b/FILES.byname index d0fe50d09b..c5567cdf98 100644 --- a/FILES.byname +++ b/FILES.byname @@ -5228,7 +5228,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/05/03 | 73953 | FILES.last07days +2022/05/04 | 69917 | 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 @@ -144926,14 +144926,14 @@ 2022/02/23 | 3517 | fonts/xcharter/enc/xch_z3wvjz.enc 2022/02/23 | 3704 | fonts/xcharter/enc/xch_zqx27h.enc 2022/02/23 | 66515 | fonts/xcharter/map/XCharter.map -2022/04/06 | 2032 | fonts/xcharter-math/README.md -2022/04/06 | 17127 | fonts/xcharter-math/unimath-xcharter.ltx -2022/04/06 | 1847433 | fonts/xcharter-math/unimath-xcharter.pdf -2022/04/06 | 24871 | fonts/xcharter-math/XCharter-Math.ltx -2022/04/06 | 323672 | fonts/xcharter-math/XCharter-Math.otf -2022/04/06 | 150130 | fonts/xcharter-math/XCharter-Math.pdf -2022/04/06 | 7640 | fonts/xcharter-math/xcharter-otf.sty -2022/04/06 | 2184426 | fonts/xcharter-math.zip +2022/05/04 | 2225 | fonts/xcharter-math/README.md +2022/05/04 | 17127 | fonts/xcharter-math/unimath-xcharter.ltx +2022/05/04 | 1847513 | fonts/xcharter-math/unimath-xcharter.pdf +2022/05/04 | 24929 | fonts/xcharter-math/XCharter-Math.ltx +2022/05/04 | 324440 | fonts/xcharter-math/XCharter-Math.otf +2022/05/04 | 150182 | fonts/xcharter-math/XCharter-Math.pdf +2022/05/04 | 6619 | fonts/xcharter-math/xcharter-otf.sty +2022/05/04 | 2184439 | fonts/xcharter-math.zip 2022/02/19 | 115708 | fonts/xcharter/opentype/XCharter-BoldItalic.otf 2022/02/19 | 134920 | fonts/xcharter/opentype/XCharter-Bold.otf 2022/02/19 | 136468 | fonts/xcharter/opentype/XCharter-BoldSlanted.otf @@ -186036,7 +186036,7 @@ 2019/09/23 | 318990 | install/macros/latex/contrib/perltex.tds.zip 2013/10/16 | 519904 | install/macros/latex/contrib/pfarrei.tds.zip 2014/07/10 | 183200 | install/macros/latex/contrib/pgfopts.tds.zip -2021/10/16 | 495120 | install/macros/latex/contrib/pkuthss.tds.zip +2022/05/04 | 608085 | install/macros/latex/contrib/pkuthss.tds.zip 2019/12/05 | 621416 | install/macros/latex/contrib/pmboxdraw.tds.zip 2014/09/10 | 1054773 | install/macros/latex/contrib/pressrelease.tds.zip 2017/07/10 | 1127276 | install/macros/latex/contrib/probsoln.tds.zip @@ -208017,6 +208017,14 @@ 1997/08/20 | 17897 | macros/latex/contrib/china2e/chinasym.sta 1997/08/20 | 1980 | macros/latex/contrib/china2e/readme.txt 2005/04/30 | 108292 | macros/latex/contrib/china2e.zip +2022/05/04 | 740338 | macros/latex/contrib/chinesechess/bg01.png +2022/05/04 | 2978426 | macros/latex/contrib/chinesechess/bg02.png +2022/05/04 | 251 | macros/latex/contrib/chinesechess/build.sh +2022/05/04 | 4072654 | macros/latex/contrib/chinesechess/chinesechess.pdf +2022/05/04 | 76644 | macros/latex/contrib/chinesechess/chinesechess.sty +2022/05/04 | 24856 | macros/latex/contrib/chinesechess/chinesechess.tex +2022/05/04 | 5600 | macros/latex/contrib/chinesechess/README.md +2022/05/04 | 7758520 | macros/latex/contrib/chinesechess.zip 2012/08/20 | 51550 | macros/latex/contrib/chkfloat/chkfloat.pdf 2012/08/20 | 1217 | macros/latex/contrib/chkfloat/chkfloat.sty 2012/08/20 | 1449 | macros/latex/contrib/chkfloat/chkfloat.tex @@ -222386,48 +222394,48 @@ 2018/04/29 | 1768 | macros/latex/contrib/pkgloader/pkgloader-true.sty 2018/04/29 | 1388 | macros/latex/contrib/pkgloader/README 2018/04/29 | 488889 | macros/latex/contrib/pkgloader.zip -2021/10/16 | 288 | macros/latex/contrib/pkuthss/doc/example/chap/abs.tex -2021/10/16 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/ack.tex -2021/10/16 | 138 | macros/latex/contrib/pkuthss/doc/example/chap/chap1.tex -2021/10/16 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/chap2.tex -2021/10/16 | 147 | macros/latex/contrib/pkuthss/doc/example/chap/chap3.tex -2021/10/16 | 2349 | macros/latex/contrib/pkuthss/doc/example/chap/copy.tex -2021/10/16 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/encl1.tex -2021/10/16 | 3775 | macros/latex/contrib/pkuthss/doc/example/chap/origin.tex -2021/10/16 | 2224 | macros/latex/contrib/pkuthss/doc/example/ctex-fontset-pkuthss.def -2021/10/16 | 115 | macros/latex/contrib/pkuthss/doc/example/ctexopts.cfg -2021/10/16 | 461 | macros/latex/contrib/pkuthss/doc/example/latexmkrc -2021/10/16 | 364 | macros/latex/contrib/pkuthss/doc/example/Make.bat -2021/10/16 | 102629 | macros/latex/contrib/pkuthss/doc/example.pdf -2021/10/16 | 1434 | macros/latex/contrib/pkuthss/doc/example/spine.tex -2021/10/16 | 294 | macros/latex/contrib/pkuthss/doc/example/thesis.bib -2021/10/16 | 5446 | macros/latex/contrib/pkuthss/doc/example/thesis.tex -2021/10/16 | 326524 | macros/latex/contrib/pkuthss/doc/pkuthss.pdf -2021/10/16 | 14875 | macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt -2021/10/16 | 3035 | macros/latex/contrib/pkuthss/doc/readme/ChangeLog-upto-1.3.txt -2021/10/16 | 1219 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-abs.tex -2021/10/16 | 1994 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-ack.tex -2021/10/16 | 7065 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap1.tex -2021/10/16 | 16433 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex -2021/10/16 | 6275 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap3.tex -2021/10/16 | 1143 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-concl.tex -2021/10/16 | 1569 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-copy.tex -2021/10/16 | 1170 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-encl1.tex -2021/10/16 | 2705 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-intro.tex -2021/10/16 | 237 | macros/latex/contrib/pkuthss/doc/readme/latexmkrc -2021/10/16 | 7586 | macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib -2021/10/16 | 10371 | macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch -2021/10/16 | 3305 | macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex -2021/10/16 | 684 | macros/latex/contrib/pkuthss/README.txt -2021/10/16 | 3957 | macros/latex/contrib/pkuthss/tex/pkulogo.eps -2021/10/16 | 3530 | macros/latex/contrib/pkuthss/tex/pkulogo.pdf -2021/10/16 | 16178 | macros/latex/contrib/pkuthss/tex/pkuthss.cls -2021/10/16 | 1575 | macros/latex/contrib/pkuthss/tex/pkuthss.def -2021/10/16 | 1593 | macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def -2021/10/16 | 1682 | macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def -2021/10/16 | 8139 | macros/latex/contrib/pkuthss/tex/pkuword.eps -2021/10/16 | 6280 | macros/latex/contrib/pkuthss/tex/pkuword.pdf -2021/10/16 | 491564 | macros/latex/contrib/pkuthss.zip +2022/05/04 | 288 | macros/latex/contrib/pkuthss/doc/example/chap/abs.tex +2022/05/04 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/ack.tex +2022/05/04 | 138 | macros/latex/contrib/pkuthss/doc/example/chap/chap1.tex +2022/05/04 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/chap2.tex +2022/05/04 | 147 | macros/latex/contrib/pkuthss/doc/example/chap/chap3.tex +2022/05/04 | 2349 | macros/latex/contrib/pkuthss/doc/example/chap/copy.tex +2022/05/04 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/encl1.tex +2022/05/04 | 3775 | macros/latex/contrib/pkuthss/doc/example/chap/origin.tex +2022/05/04 | 2224 | macros/latex/contrib/pkuthss/doc/example/ctex-fontset-pkuthss.def +2022/05/04 | 115 | macros/latex/contrib/pkuthss/doc/example/ctexopts.cfg +2022/05/04 | 461 | macros/latex/contrib/pkuthss/doc/example/latexmkrc +2022/05/04 | 364 | macros/latex/contrib/pkuthss/doc/example/Make.bat +2022/05/04 | 103792 | macros/latex/contrib/pkuthss/doc/example.pdf +2022/05/04 | 1434 | macros/latex/contrib/pkuthss/doc/example/spine.tex +2022/05/04 | 294 | macros/latex/contrib/pkuthss/doc/example/thesis.bib +2022/05/04 | 5446 | macros/latex/contrib/pkuthss/doc/example/thesis.tex +2022/05/04 | 439556 | macros/latex/contrib/pkuthss/doc/pkuthss.pdf +2022/05/04 | 14997 | macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt +2022/05/04 | 3035 | macros/latex/contrib/pkuthss/doc/readme/ChangeLog-upto-1.3.txt +2022/05/04 | 1219 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-abs.tex +2022/05/04 | 1994 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-ack.tex +2022/05/04 | 7065 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap1.tex +2022/05/04 | 16545 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex +2022/05/04 | 6275 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap3.tex +2022/05/04 | 1143 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-concl.tex +2022/05/04 | 1569 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-copy.tex +2022/05/04 | 1170 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-encl1.tex +2022/05/04 | 2705 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-intro.tex +2022/05/04 | 237 | macros/latex/contrib/pkuthss/doc/readme/latexmkrc +2022/05/04 | 8040 | macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib +2022/05/04 | 10371 | macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch +2022/05/04 | 3304 | macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex +2022/05/04 | 684 | macros/latex/contrib/pkuthss/README.txt +2022/05/04 | 3957 | macros/latex/contrib/pkuthss/tex/pkulogo.eps +2022/05/04 | 3530 | macros/latex/contrib/pkuthss/tex/pkulogo.pdf +2022/05/04 | 16832 | macros/latex/contrib/pkuthss/tex/pkuthss.cls +2022/05/04 | 1575 | macros/latex/contrib/pkuthss/tex/pkuthss.def +2022/05/04 | 1593 | macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def +2022/05/04 | 1682 | macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def +2022/05/04 | 8139 | macros/latex/contrib/pkuthss/tex/pkuword.eps +2022/05/04 | 6280 | macros/latex/contrib/pkuthss/tex/pkuword.pdf +2022/05/04 | 604529 | macros/latex/contrib/pkuthss.zip 2010/09/19 | 255447 | macros/latex/contrib/placeins/placeins-doc.pdf 2010/09/19 | 2914 | macros/latex/contrib/placeins/placeins-doc.tex 2005/04/19 | 4087 | macros/latex/contrib/placeins/placeins.sty @@ -233704,13 +233712,12 @@ 2018/08/22 | 952 | macros/luatex/latex/lualatex-truncate/lualatex-truncate.ins 2018/08/22 | 1276 | macros/luatex/latex/lualatex-truncate/README.md 2018/08/22 | 68726 | macros/luatex/latex/lualatex-truncate.zip -2022/04/18 | 699 | macros/luatex/latex/luamathalign/build.lua -2022/04/18 | 21375 | macros/luatex/latex/luamathalign/luamathalign.dtx -2022/04/18 | 683 | macros/luatex/latex/luamathalign/luamathalign-luacmd.lua -2022/04/18 | 1122 | macros/luatex/latex/luamathalign/luamathalign-luaprop.lua -2022/04/18 | 391838 | macros/luatex/latex/luamathalign/luamathalign.pdf -2022/04/18 | 676 | macros/luatex/latex/luamathalign/README.md -2022/04/18 | 395329 | macros/luatex/latex/luamathalign.zip +2022/05/04 | 699 | macros/luatex/latex/luamathalign/build.lua +2022/05/04 | 22720 | macros/luatex/latex/luamathalign/luamathalign.dtx +2022/05/04 | 683 | macros/luatex/latex/luamathalign/luamathalign-luacmd.lua +2022/05/04 | 394249 | macros/luatex/latex/luamathalign/luamathalign.pdf +2022/05/04 | 676 | macros/luatex/latex/luamathalign/README.md +2022/05/04 | 397368 | macros/luatex/latex/luamathalign.zip 2020/06/07 | 382796 | macros/luatex/latex/luamesh/doc/animation-crop.pdf 2020/06/07 | 3393 | macros/luatex/latex/luamesh/doc/biblio.bib 2020/06/07 | 114 | macros/luatex/latex/luamesh/doc/dum.tex @@ -277055,14 +277062,14 @@ 2019/02/28 | 340 | systems/texlive/tlnet/archive/arara.amd64-freebsd.r29036.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/arara.amd64-netbsd.r30191.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/arara.armhf-linux.r30015.tar.xz -2022/05/02 | 2660316 | systems/texlive/tlnet/archive/arara.doc.r63203.tar.xz +2022/05/04 | 5048032 | systems/texlive/tlnet/archive/arara.doc.r63220.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/arara.i386-cygwin.r29036.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/arara.i386-freebsd.r29036.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/arara.i386-linux.r29036.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/arara.i386-netbsd.r30191.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/arara.i386-solaris.r29036.tar.xz -2022/05/02 | 11777096 | systems/texlive/tlnet/archive/arara.r63203.tar.xz -2022/05/02 | 111096 | systems/texlive/tlnet/archive/arara.source.r63203.tar.xz +2022/05/04 | 11779516 | systems/texlive/tlnet/archive/arara.r63220.tar.xz +2022/05/04 | 115420 | systems/texlive/tlnet/archive/arara.source.r63220.tar.xz 2021/02/25 | 340 | systems/texlive/tlnet/archive/arara.universal-darwin.r57908.tar.xz 2019/02/28 | 680 | systems/texlive/tlnet/archive/arara.win32.r29181.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/arara.x86_64-cygwin.r33557.tar.xz @@ -280243,9 +280250,9 @@ 2021/07/19 | 313228 | systems/texlive/tlnet/archive/easing.doc.r59975.tar.xz 2021/07/19 | 2220 | systems/texlive/tlnet/archive/easing.r59975.tar.xz 2021/07/19 | 7876 | systems/texlive/tlnet/archive/easing.source.r59975.tar.xz -2022/05/03 | 613236 | systems/texlive/tlnet/archive/easybook.doc.r63208.tar.xz -2022/05/03 | 16536 | systems/texlive/tlnet/archive/easybook.r63208.tar.xz -2022/05/03 | 16444 | systems/texlive/tlnet/archive/easybook.source.r63208.tar.xz +2022/05/04 | 613284 | systems/texlive/tlnet/archive/easybook.doc.r63217.tar.xz +2022/05/04 | 16556 | systems/texlive/tlnet/archive/easybook.r63217.tar.xz +2022/05/04 | 16464 | systems/texlive/tlnet/archive/easybook.source.r63217.tar.xz 2019/02/28 | 4540 | systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz 2020/09/08 | 175976 | systems/texlive/tlnet/archive/easyfig.doc.r56291.tar.xz 2020/09/08 | 1936 | systems/texlive/tlnet/archive/easyfig.r56291.tar.xz @@ -287253,9 +287260,9 @@ 2021/06/26 | 250232 | systems/texlive/tlnet/archive/siunits.doc.r59702.tar.xz 2021/06/26 | 6040 | systems/texlive/tlnet/archive/siunits.r59702.tar.xz 2021/06/26 | 34532 | systems/texlive/tlnet/archive/siunits.source.r59702.tar.xz -2022/04/26 | 1239712 | systems/texlive/tlnet/archive/siunitx.doc.r63138.tar.xz -2022/04/26 | 65416 | systems/texlive/tlnet/archive/siunitx.r63138.tar.xz -2022/04/26 | 116360 | systems/texlive/tlnet/archive/siunitx.source.r63138.tar.xz +2022/05/04 | 1239652 | systems/texlive/tlnet/archive/siunitx.doc.r63218.tar.xz +2022/05/04 | 65468 | systems/texlive/tlnet/archive/siunitx.r63218.tar.xz +2022/05/04 | 116396 | systems/texlive/tlnet/archive/siunitx.source.r63218.tar.xz 2022/01/24 | 200108 | systems/texlive/tlnet/archive/skak.doc.r61719.tar.xz 2019/02/28 | 316212 | systems/texlive/tlnet/archive/skaknew.doc.r20031.tar.xz 2019/02/28 | 160064 | systems/texlive/tlnet/archive/skaknew.r20031.tar.xz @@ -288132,7 +288139,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/05/03 | 406336 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63205.tar.xz +2022/05/04 | 406216 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63215.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 @@ -288156,7 +288163,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/05/03 | 109712 | systems/texlive/tlnet/archive/texlive-scripts.r63205.tar.xz +2022/05/04 | 109700 | systems/texlive/tlnet/archive/texlive-scripts.r63215.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 @@ -289550,9 +289557,9 @@ 2022/04/24 | 693304 | systems/texlive/tlnet/archive/xduthesis.doc.r63116.tar.xz 2022/04/24 | 113392 | systems/texlive/tlnet/archive/xduthesis.r63116.tar.xz 2022/04/24 | 15976 | systems/texlive/tlnet/archive/xduthesis.source.r63116.tar.xz -2022/04/19 | 357776 | systems/texlive/tlnet/archive/xduts.doc.r63075.tar.xz -2022/04/19 | 514024 | systems/texlive/tlnet/archive/xduts.r63075.tar.xz -2022/04/19 | 19964 | systems/texlive/tlnet/archive/xduts.source.r63075.tar.xz +2022/05/04 | 390476 | systems/texlive/tlnet/archive/xduts.doc.r63219.tar.xz +2022/05/04 | 514680 | systems/texlive/tlnet/archive/xduts.r63219.tar.xz +2022/05/04 | 21680 | systems/texlive/tlnet/archive/xduts.source.r63219.tar.xz 2022/03/01 | 527308 | systems/texlive/tlnet/archive/xdvi.aarch64-linux.r62280.tar.xz 2022/02/27 | 566196 | systems/texlive/tlnet/archive/xdvi.amd64-freebsd.r62206.tar.xz 2022/02/27 | 488448 | systems/texlive/tlnet/archive/xdvi.amd64-netbsd.r62220.tar.xz @@ -289969,16 +289976,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/04/18 | 108451 | systems/texlive/tlnet/install-tl -2022/05/03 | 5799794 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/05/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/05/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/05/04 | 5800287 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/05/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/05/04 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2022/05/03 | 20463911 | systems/texlive/tlnet/install-tl-windows.exe -2022/05/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/05/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/05/03 | 25483817 | systems/texlive/tlnet/install-tl.zip -2022/05/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/05/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/05/04 | 20462841 | systems/texlive/tlnet/install-tl-windows.exe +2022/05/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/05/04 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/05/04 | 25483818 | systems/texlive/tlnet/install-tl.zip +2022/05/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/05/04 | 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 @@ -289988,7 +289995,7 @@ 2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2022/01/12 | 49482 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2022/05/02 | 7280 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2022/05/03 | 7252 | 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 @@ -290030,12 +290037,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/05/03 | 17274087 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/05/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/05/04 | 17274263 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/05/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2022/05/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/05/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/05/03 | 2369332 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/05/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/05/04 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/05/04 | 2370640 | 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 @@ -293665,9 +293672,9 @@ 2020/03/25 | 834312 | systems/win32/miktex/tm/packages/arabluatex.tar.lzma 2012/03/21 | 618786 | systems/win32/miktex/tm/packages/arabtex.tar.lzma 2015/09/08 | 525679 | systems/win32/miktex/tm/packages/arabxetex.tar.lzma -2022/04/23 | 2045041 | systems/win32/miktex/tm/packages/arara__doc.tar.lzma -2022/04/23 | 100748 | systems/win32/miktex/tm/packages/arara__source.tar.lzma -2022/04/23 | 10610867 | systems/win32/miktex/tm/packages/arara.tar.lzma +2022/05/04 | 5044144 | systems/win32/miktex/tm/packages/arara__doc.tar.lzma +2022/05/04 | 115920 | systems/win32/miktex/tm/packages/arara__source.tar.lzma +2022/05/04 | 11752432 | systems/win32/miktex/tm/packages/arara.tar.lzma 2020/08/09 | 1270074 | systems/win32/miktex/tm/packages/archaeologie.tar.lzma 2015/06/03 | 2562730 | systems/win32/miktex/tm/packages/archaic.tar.lzma 2021/01/02 | 1570972 | systems/win32/miktex/tm/packages/archivo.tar.lzma @@ -293730,7 +293737,9 @@ 2016/07/28 | 149936 | systems/win32/miktex/tm/packages/auncial.tar.lzma 2008/07/28 | 2076891 | systems/win32/miktex/tm/packages/aurical.tar.lzma 2020/07/27 | 116062 | systems/win32/miktex/tm/packages/authoraftertitle.tar.lzma -2019/06/24 | 1217471 | systems/win32/miktex/tm/packages/authorarchive.tar.lzma +2022/05/04 | 1222393 | systems/win32/miktex/tm/packages/authorarchive__doc.tar.lzma +2022/05/04 | 1623 | systems/win32/miktex/tm/packages/authorarchive__source.tar.lzma +2022/05/04 | 3884 | systems/win32/miktex/tm/packages/authorarchive.tar.lzma 2006/06/03 | 10037 | systems/win32/miktex/tm/packages/authordate.cab 2019/07/28 | 75259 | systems/win32/miktex/tm/packages/authorindex.tar.lzma 2020/11/24 | 368741 | systems/win32/miktex/tm/packages/autoaligne.tar.lzma @@ -293764,7 +293773,7 @@ 2014/09/29 | 121076 | systems/win32/miktex/tm/packages/babel-croatian.tar.lzma 2014/05/21 | 206798 | systems/win32/miktex/tm/packages/babel-czech.tar.lzma 2021/02/10 | 144839 | systems/win32/miktex/tm/packages/babel-danish.tar.lzma -2022/03/07 | 843191 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma +2022/05/04 | 845210 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma 2021/09/06 | 157877 | systems/win32/miktex/tm/packages/babel-dutch__doc.tar.lzma 2021/09/06 | 8372 | systems/win32/miktex/tm/packages/babel-dutch__source.tar.lzma 2021/09/06 | 3172 | systems/win32/miktex/tm/packages/babel-dutch.tar.lzma @@ -293823,11 +293832,11 @@ 2021/11/07 | 210288 | systems/win32/miktex/tm/packages/babel-sorbian__doc.tar.lzma 2021/11/07 | 6727 | systems/win32/miktex/tm/packages/babel-sorbian__source.tar.lzma 2021/11/07 | 3401 | systems/win32/miktex/tm/packages/babel-sorbian.tar.lzma -2022/03/07 | 698715 | systems/win32/miktex/tm/packages/babel__source.tar.lzma +2022/05/04 | 699233 | systems/win32/miktex/tm/packages/babel__source.tar.lzma 2015/05/25 | 5256 | systems/win32/miktex/tm/packages/babel-spanglish.tar.lzma 2021/05/29 | 222183 | systems/win32/miktex/tm/packages/babel-spanish.tar.lzma 2021/02/10 | 148420 | systems/win32/miktex/tm/packages/babel-swedish.tar.lzma -2022/03/07 | 184350 | systems/win32/miktex/tm/packages/babel.tar.lzma +2022/05/04 | 184856 | systems/win32/miktex/tm/packages/babel.tar.lzma 2014/05/21 | 234101 | systems/win32/miktex/tm/packages/babel-thai.tar.lzma 2019/07/06 | 309208 | systems/win32/miktex/tm/packages/babel-turkish.tar.lzma 2021/01/17 | 159246 | systems/win32/miktex/tm/packages/babel-ukrainian.tar.lzma @@ -293916,9 +293925,9 @@ 2013/04/15 | 341764 | systems/win32/miktex/tm/packages/beamertheme-upenn-bc.tar.lzma 2015/12/29 | 623849 | systems/win32/miktex/tm/packages/beamer-verona.tar.lzma 2020/04/22 | 794111 | systems/win32/miktex/tm/packages/bearwear.tar.lzma -2022/04/23 | 650211 | systems/win32/miktex/tm/packages/beaulivre__doc.tar.lzma -2022/04/23 | 15350 | systems/win32/miktex/tm/packages/beaulivre__source.tar.lzma -2022/04/23 | 4386 | systems/win32/miktex/tm/packages/beaulivre.tar.lzma +2022/05/04 | 652626 | systems/win32/miktex/tm/packages/beaulivre__doc.tar.lzma +2022/05/04 | 15377 | systems/win32/miktex/tm/packages/beaulivre__source.tar.lzma +2022/05/04 | 4560 | systems/win32/miktex/tm/packages/beaulivre.tar.lzma 2016/11/05 | 310673 | systems/win32/miktex/tm/packages/beebe.tar.lzma 2005/06/02 | 43896 | systems/win32/miktex/tm/packages/begriff.cab 2020/08/30 | 759144 | systems/win32/miktex/tm/packages/beilstein.tar.lzma @@ -294209,7 +294218,8 @@ 2022/04/23 | 2058 | systems/win32/miktex/tm/packages/bxorigcapt__source.tar.lzma 2022/04/23 | 2774 | systems/win32/miktex/tm/packages/bxorigcapt.tar.lzma 2020/10/03 | 7540 | systems/win32/miktex/tm/packages/bxpapersize.tar.lzma -2021/02/19 | 11520 | systems/win32/miktex/tm/packages/bxpdfver.tar.lzma +2022/05/04 | 5296 | systems/win32/miktex/tm/packages/bxpdfver__doc.tar.lzma +2022/05/04 | 7655 | systems/win32/miktex/tm/packages/bxpdfver.tar.lzma 2012/12/20 | 8334 | systems/win32/miktex/tm/packages/bxpict2e.tar.lzma 2018/04/02 | 433992 | systems/win32/miktex/tm/packages/bxtexlogo.tar.lzma 2019/06/03 | 188847 | systems/win32/miktex/tm/packages/bxwareki.tar.lzma @@ -294390,10 +294400,13 @@ 2021/06/17 | 428009 | systems/win32/miktex/tm/packages/circledsteps__doc.tar.lzma 2021/06/17 | 3915 | systems/win32/miktex/tm/packages/circledsteps__source.tar.lzma 2021/06/17 | 2164 | systems/win32/miktex/tm/packages/circledsteps.tar.lzma +2022/05/04 | 211712 | systems/win32/miktex/tm/packages/circledtext__doc.tar.lzma +2022/05/04 | 5510 | systems/win32/miktex/tm/packages/circledtext__source.tar.lzma +2022/05/04 | 6254 | systems/win32/miktex/tm/packages/circledtext.tar.lzma 2010/03/08 | 182332 | systems/win32/miktex/tm/packages/circle.tar.lzma 2009/07/13 | 270032 | systems/win32/miktex/tm/packages/circ.tar.lzma -2022/04/23 | 1635396 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma -2022/04/23 | 156854 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma +2022/05/04 | 1637510 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma +2022/05/04 | 157045 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma 2004/11/28 | 18758 | systems/win32/miktex/tm/packages/cirth.cab 2022/03/29 | 224408 | systems/win32/miktex/tm/packages/citation-style-language__doc.tar.lzma 2022/01/24 | 1742 | systems/win32/miktex/tm/packages/citation-style-language__source.tar.lzma @@ -294476,9 +294489,9 @@ 2022/02/07 | 11935 | systems/win32/miktex/tm/packages/codebox__source.tar.lzma 2022/01/02 | 8259 | systems/win32/miktex/tm/packages/codebox.tar.lzma 2010/04/13 | 384686 | systems/win32/miktex/tm/packages/codedoc.tar.lzma -2022/02/08 | 87193 | systems/win32/miktex/tm/packages/codehigh__doc.tar.lzma -2022/02/08 | 2735 | systems/win32/miktex/tm/packages/codehigh__source.tar.lzma -2022/02/08 | 5599 | systems/win32/miktex/tm/packages/codehigh.tar.lzma +2022/05/04 | 91142 | systems/win32/miktex/tm/packages/codehigh__doc.tar.lzma +2022/05/04 | 2736 | systems/win32/miktex/tm/packages/codehigh__source.tar.lzma +2022/05/04 | 6279 | systems/win32/miktex/tm/packages/codehigh.tar.lzma 2011/01/20 | 286565 | systems/win32/miktex/tm/packages/codepage.tar.lzma 2014/06/30 | 385015 | systems/win32/miktex/tm/packages/codesection.tar.lzma 2012/05/11 | 227999 | systems/win32/miktex/tm/packages/codicefiscaleitaliano.tar.lzma @@ -294494,9 +294507,9 @@ 2020/10/20 | 240260 | systems/win32/miktex/tm/packages/color-edits.tar.lzma 2018/09/25 | 31097260 | systems/win32/miktex/tm/packages/coloremoji.tar.lzma 2016/05/15 | 27866 | systems/win32/miktex/tm/packages/coloring.tar.lzma -2022/04/23 | 105803 | systems/win32/miktex/tm/packages/colorist__doc.tar.lzma -2022/04/23 | 7712 | systems/win32/miktex/tm/packages/colorist__source.tar.lzma -2022/04/23 | 9973 | systems/win32/miktex/tm/packages/colorist.tar.lzma +2022/05/04 | 106221 | systems/win32/miktex/tm/packages/colorist__doc.tar.lzma +2022/05/04 | 7766 | systems/win32/miktex/tm/packages/colorist__source.tar.lzma +2022/05/04 | 10267 | systems/win32/miktex/tm/packages/colorist.tar.lzma 2018/12/20 | 115731 | systems/win32/miktex/tm/packages/colorprofiles.tar.lzma 2001/05/14 | 2083 | systems/win32/miktex/tm/packages/colorsep.tar.lzma 2019/03/28 | 124213 | systems/win32/miktex/tm/packages/colorspace.tar.lzma @@ -294584,12 +294597,12 @@ 2018/05/11 | 2710331 | systems/win32/miktex/tm/packages/cqubeamer.tar.lzma 2020/06/24 | 1215573 | systems/win32/miktex/tm/packages/cquthesis.tar.lzma 2013/04/08 | 31446 | systems/win32/miktex/tm/packages/crbox.tar.lzma -2022/04/23 | 125301 | systems/win32/miktex/tm/packages/create-theorem__doc.tar.lzma -2022/04/23 | 5942 | systems/win32/miktex/tm/packages/create-theorem__source.tar.lzma -2022/04/23 | 9053 | systems/win32/miktex/tm/packages/create-theorem.tar.lzma -2022/03/07 | 122499 | systems/win32/miktex/tm/packages/crefthe__doc.tar.lzma -2022/03/07 | 4385 | systems/win32/miktex/tm/packages/crefthe__source.tar.lzma -2022/03/07 | 3101 | systems/win32/miktex/tm/packages/crefthe.tar.lzma +2022/05/04 | 125996 | systems/win32/miktex/tm/packages/create-theorem__doc.tar.lzma +2022/05/04 | 6007 | systems/win32/miktex/tm/packages/create-theorem__source.tar.lzma +2022/05/04 | 9496 | systems/win32/miktex/tm/packages/create-theorem.tar.lzma +2022/05/04 | 122114 | systems/win32/miktex/tm/packages/crefthe__doc.tar.lzma +2022/05/04 | 4527 | systems/win32/miktex/tm/packages/crefthe__source.tar.lzma +2022/05/04 | 3116 | systems/win32/miktex/tm/packages/crefthe.tar.lzma 2019/10/23 | 2625723 | systems/win32/miktex/tm/packages/crimsonpro.tar.lzma 2017/03/20 | 1419998 | systems/win32/miktex/tm/packages/crimson.tar.lzma 2006/06/24 | 47642 | systems/win32/miktex/tm/packages/croatian.cab @@ -294791,9 +294804,9 @@ 2021/06/22 | 1192683 | systems/win32/miktex/tm/packages/docassembly__doc.tar.lzma 2021/06/22 | 8099 | systems/win32/miktex/tm/packages/docassembly__source.tar.lzma 2021/06/22 | 2437 | systems/win32/miktex/tm/packages/docassembly.tar.lzma -2021/07/12 | 223469 | systems/win32/miktex/tm/packages/doclicense__doc.tar.lzma -2021/07/12 | 13070 | systems/win32/miktex/tm/packages/doclicense__source.tar.lzma -2021/07/12 | 235210 | systems/win32/miktex/tm/packages/doclicense.tar.lzma +2022/05/04 | 228539 | systems/win32/miktex/tm/packages/doclicense__doc.tar.lzma +2022/05/04 | 13259 | systems/win32/miktex/tm/packages/doclicense__source.tar.lzma +2022/05/04 | 235843 | systems/win32/miktex/tm/packages/doclicense.tar.lzma 2009/09/03 | 158280 | systems/win32/miktex/tm/packages/docmfp.tar.lzma 2012/03/28 | 152472 | systems/win32/miktex/tm/packages/docmute.tar.lzma 2022/01/02 | 23666 | systems/win32/miktex/tm/packages/docsurvey__source.tar.lzma @@ -294870,9 +294883,9 @@ 2021/07/18 | 313984 | systems/win32/miktex/tm/packages/easing__doc.tar.lzma 2021/07/18 | 8201 | systems/win32/miktex/tm/packages/easing__source.tar.lzma 2021/07/18 | 2391 | systems/win32/miktex/tm/packages/easing.tar.lzma -2022/04/23 | 594295 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma -2022/04/23 | 39274 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma -2022/04/23 | 16105 | systems/win32/miktex/tm/packages/easybook.tar.lzma +2022/05/04 | 593928 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma +2022/05/04 | 39371 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma +2022/05/04 | 16139 | systems/win32/miktex/tm/packages/easybook.tar.lzma 2018/03/31 | 183421 | systems/win32/miktex/tm/packages/easyfig.tar.lzma 2020/12/21 | 609763 | systems/win32/miktex/tm/packages/easyfloats.tar.lzma 2017/06/12 | 52618 | systems/win32/miktex/tm/packages/easyformat.tar.lzma @@ -294919,9 +294932,9 @@ 2020/04/07 | 32910 | systems/win32/miktex/tm/packages/ehhline.tar.lzma 2009/01/10 | 276496 | systems/win32/miktex/tm/packages/eiad.tar.lzma 2006/09/22 | 7331 | systems/win32/miktex/tm/packages/eijkhout.cab -2022/04/23 | 541512 | systems/win32/miktex/tm/packages/einfart__doc.tar.lzma -2022/04/23 | 16356 | systems/win32/miktex/tm/packages/einfart__source.tar.lzma -2022/04/23 | 4514 | systems/win32/miktex/tm/packages/einfart.tar.lzma +2022/05/04 | 544273 | systems/win32/miktex/tm/packages/einfart__doc.tar.lzma +2022/05/04 | 16376 | systems/win32/miktex/tm/packages/einfart__source.tar.lzma +2022/05/04 | 4693 | systems/win32/miktex/tm/packages/einfart.tar.lzma 2021/11/07 | 266695 | systems/win32/miktex/tm/packages/ejpecp__doc.tar.lzma 2021/11/07 | 26159 | systems/win32/miktex/tm/packages/ejpecp__source.tar.lzma 2021/11/07 | 5944 | systems/win32/miktex/tm/packages/ejpecp.tar.lzma @@ -294961,9 +294974,9 @@ 2021/05/18 | 394450 | systems/win32/miktex/tm/packages/els-cas-templates.tar.lzma 2006/12/10 | 10930 | systems/win32/miktex/tm/packages/elsevier-bib.tar.bz2 2007/08/27 | 272202 | systems/win32/miktex/tm/packages/elsevier.tar.lzma -2021/10/03 | 607300 | systems/win32/miktex/tm/packages/elteikthesis__doc.tar.lzma -2021/10/03 | 359639 | systems/win32/miktex/tm/packages/elteikthesis__source.tar.lzma -2021/10/03 | 6441 | systems/win32/miktex/tm/packages/elteikthesis.tar.lzma +2022/05/04 | 748125 | systems/win32/miktex/tm/packages/elteikthesis__doc.tar.lzma +2022/05/04 | 360379 | systems/win32/miktex/tm/packages/elteikthesis__source.tar.lzma +2022/05/04 | 6016 | systems/win32/miktex/tm/packages/elteikthesis.tar.lzma 2009/06/30 | 190108 | systems/win32/miktex/tm/packages/eltex.tar.lzma 2016/07/15 | 29978 | systems/win32/miktex/tm/packages/elvish.tar.lzma 2019/08/22 | 213081 | systems/win32/miktex/tm/packages/elzcards.tar.lzma @@ -295128,6 +295141,9 @@ 2021/11/20 | 4078 | systems/win32/miktex/tm/packages/exesheet.tar.lzma 2020/02/25 | 450148 | systems/win32/miktex/tm/packages/exframe.tar.lzma 2008/06/26 | 80109 | systems/win32/miktex/tm/packages/expdlist.tar.lzma +2022/05/04 | 176929 | systems/win32/miktex/tm/packages/expex-acro__doc.tar.lzma +2022/05/04 | 5762 | systems/win32/miktex/tm/packages/expex-acro__source.tar.lzma +2022/05/04 | 4497 | systems/win32/miktex/tm/packages/expex-acro.tar.lzma 2017/05/29 | 494705 | systems/win32/miktex/tm/packages/expex.tar.lzma 2022/02/18 | 458874 | systems/win32/miktex/tm/packages/expkv-cs__doc.tar.lzma 2022/02/18 | 27484 | systems/win32/miktex/tm/packages/expkv-cs__source.tar.lzma @@ -295224,7 +295240,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/05/03 | 645139 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/05/04 | 645787 | 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 @@ -295287,7 +295303,9 @@ 2016/07/15 | 20644 | systems/win32/miktex/tm/packages/foilhtml.tar.lzma 2021/04/07 | 236420 | systems/win32/miktex/tm/packages/foliono.tar.lzma 2006/10/07 | 200314 | systems/win32/miktex/tm/packages/fonetika.tar.bz2 -2020/03/25 | 1579462 | systems/win32/miktex/tm/packages/fontawesome5.tar.lzma +2022/05/04 | 750991 | systems/win32/miktex/tm/packages/fontawesome5__doc.tar.lzma +2022/05/04 | 3677 | systems/win32/miktex/tm/packages/fontawesome5__source.tar.lzma +2022/05/04 | 872288 | systems/win32/miktex/tm/packages/fontawesome5.tar.lzma 2021/06/05 | 511967 | systems/win32/miktex/tm/packages/fontawesome.tar.lzma 2020/07/27 | 140362 | systems/win32/miktex/tm/packages/fontaxes.tar.lzma 2011/08/19 | 1249794 | systems/win32/miktex/tm/packages/fontbook.tar.lzma @@ -295371,9 +295389,9 @@ 2016/07/29 | 5333 | systems/win32/miktex/tm/packages/fullpict.tar.lzma 2011/12/01 | 290068 | systems/win32/miktex/tm/packages/fullwidth.tar.lzma 2004/07/24 | 29345 | systems/win32/miktex/tm/packages/functan.cab -2022/04/23 | 523227 | systems/win32/miktex/tm/packages/functional__doc.tar.lzma -2022/04/23 | 32665 | systems/win32/miktex/tm/packages/functional__source.tar.lzma -2022/04/23 | 8579 | systems/win32/miktex/tm/packages/functional.tar.lzma +2022/05/04 | 575408 | systems/win32/miktex/tm/packages/functional__doc.tar.lzma +2022/05/04 | 38680 | systems/win32/miktex/tm/packages/functional__source.tar.lzma +2022/05/04 | 9826 | systems/win32/miktex/tm/packages/functional.tar.lzma 2012/04/17 | 191031 | systems/win32/miktex/tm/packages/fundus-calligra.tar.lzma 2012/04/17 | 1626 | systems/win32/miktex/tm/packages/fundus-cyr.tar.lzma 2012/04/17 | 195571 | systems/win32/miktex/tm/packages/fundus-la.tar.lzma @@ -295424,9 +295442,9 @@ 2020/10/16 | 575125 | systems/win32/miktex/tm/packages/gentombow.tar.lzma 2020/01/03 | 921500 | systems/win32/miktex/tm/packages/geometry.tar.lzma 2015/05/25 | 5374621 | systems/win32/miktex/tm/packages/georgian.tar.lzma -2021/08/19 | 776351 | systems/win32/miktex/tm/packages/geradwp__doc.tar.lzma -2021/08/19 | 21428 | systems/win32/miktex/tm/packages/geradwp__source.tar.lzma -2021/08/19 | 5878 | systems/win32/miktex/tm/packages/geradwp.tar.lzma +2022/05/04 | 847680 | systems/win32/miktex/tm/packages/geradwp__doc.tar.lzma +2022/05/04 | 24025 | systems/win32/miktex/tm/packages/geradwp__source.tar.lzma +2022/05/04 | 6088 | systems/win32/miktex/tm/packages/geradwp.tar.lzma 2016/07/15 | 254057 | systems/win32/miktex/tm/packages/german.tar.lzma 2009/06/26 | 40234 | systems/win32/miktex/tm/packages/germbib.tar.lzma 2009/08/04 | 174766 | systems/win32/miktex/tm/packages/germkorr.tar.lzma @@ -295534,7 +295552,9 @@ 2021/01/07 | 410801 | systems/win32/miktex/tm/packages/graphicxpsd.tar.lzma 2020/11/24 | 89188 | systems/win32/miktex/tm/packages/graphicx-psmin.tar.lzma 2019/12/03 | 765941 | systems/win32/miktex/tm/packages/graphicxsp.tar.lzma -2020/10/27 | 429020 | systems/win32/miktex/tm/packages/graphpaper.tar.lzma +2022/05/04 | 427242 | systems/win32/miktex/tm/packages/graphpaper__doc.tar.lzma +2022/05/04 | 11313 | systems/win32/miktex/tm/packages/graphpaper__source.tar.lzma +2022/05/04 | 5162 | systems/win32/miktex/tm/packages/graphpaper.tar.lzma 2013/08/27 | 96591 | systems/win32/miktex/tm/packages/graphviz.tar.lzma 2018/11/05 | 507707 | systems/win32/miktex/tm/packages/grayhints.tar.lzma 2005/12/30 | 83312 | systems/win32/miktex/tm/packages/greek6cbc.cab @@ -295707,13 +295727,16 @@ 2016/07/28 | 127569 | systems/win32/miktex/tm/packages/huncial.tar.lzma 2016/11/28 | 817841 | systems/win32/miktex/tm/packages/hustthesis.tar.lzma 2021/06/03 | 152237 | systems/win32/miktex/tm/packages/hvarabic.tar.lzma -2022/04/05 | 7239077 | systems/win32/miktex/tm/packages/hvfloat__doc.tar.lzma -2022/04/05 | 1844015 | systems/win32/miktex/tm/packages/hvfloat__source.tar.lzma -2022/04/05 | 11887 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma +2022/05/04 | 882478 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma +2022/05/04 | 11376 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma +2022/05/04 | 5066 | systems/win32/miktex/tm/packages/hvextern.tar.lzma +2022/05/04 | 7243414 | systems/win32/miktex/tm/packages/hvfloat__doc.tar.lzma +2022/05/04 | 1844086 | systems/win32/miktex/tm/packages/hvfloat__source.tar.lzma +2022/05/04 | 11974 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma 2017/12/14 | 78242 | systems/win32/miktex/tm/packages/hvindex.tar.lzma -2022/03/07 | 84758 | systems/win32/miktex/tm/packages/hvlogos__doc.tar.lzma -2022/03/07 | 2653 | systems/win32/miktex/tm/packages/hvlogos__source.tar.lzma -2022/03/07 | 2980 | systems/win32/miktex/tm/packages/hvlogos.tar.lzma +2022/05/04 | 84850 | systems/win32/miktex/tm/packages/hvlogos__doc.tar.lzma +2022/05/04 | 2683 | systems/win32/miktex/tm/packages/hvlogos__source.tar.lzma +2022/05/04 | 3021 | systems/win32/miktex/tm/packages/hvlogos.tar.lzma 2016/07/19 | 9825 | systems/win32/miktex/tm/packages/hvmath.tar.lzma 2022/03/07 | 21838 | systems/win32/miktex/tm/packages/hvpygmentex__doc.tar.lzma 2022/03/07 | 1595 | systems/win32/miktex/tm/packages/hvpygmentex__source.tar.lzma @@ -295992,9 +296015,9 @@ 2022/04/23 | 3506939 | systems/win32/miktex/tm/packages/l3experimental__doc.tar.lzma 2022/04/23 | 80674 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma 2022/04/23 | 24012 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma -2022/04/23 | 11421049 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma -2022/04/23 | 586416 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma -2022/04/23 | 170767 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma +2022/05/04 | 11428793 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma +2022/05/04 | 586810 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma +2022/05/04 | 170941 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma 2022/01/24 | 1809233 | systems/win32/miktex/tm/packages/l3packages__doc.tar.lzma 2022/01/24 | 45993 | systems/win32/miktex/tm/packages/l3packages__source.tar.lzma 2022/01/24 | 21833 | systems/win32/miktex/tm/packages/l3packages.tar.lzma @@ -296108,9 +296131,9 @@ 2022/01/09 | 17228 | systems/win32/miktex/tm/packages/leadsheets.tar.lzma 2020/11/09 | 359651 | systems/win32/miktex/tm/packages/leaflet.tar.lzma 2004/07/13 | 333977 | systems/win32/miktex/tm/packages/leawood.cab -2022/04/23 | 547386 | systems/win32/miktex/tm/packages/lebhart__doc.tar.lzma -2022/04/23 | 15940 | systems/win32/miktex/tm/packages/lebhart__source.tar.lzma -2022/04/23 | 4401 | systems/win32/miktex/tm/packages/lebhart.tar.lzma +2022/05/04 | 550585 | systems/win32/miktex/tm/packages/lebhart__doc.tar.lzma +2022/05/04 | 15976 | systems/win32/miktex/tm/packages/lebhart__source.tar.lzma +2022/05/04 | 4571 | systems/win32/miktex/tm/packages/lebhart.tar.lzma 2011/09/13 | 1558514 | systems/win32/miktex/tm/packages/lecturer.tar.lzma 2022/03/07 | 47561 | systems/win32/miktex/tm/packages/lectureslides__doc.tar.lzma 2022/03/07 | 2302 | systems/win32/miktex/tm/packages/lectureslides__source.tar.lzma @@ -296206,7 +296229,9 @@ 2017/12/12 | 122791 | systems/win32/miktex/tm/packages/lithuanian.tar.lzma 2008/09/04 | 21154 | systems/win32/miktex/tm/packages/liturg.tar.lzma 2010/10/16 | 262492 | systems/win32/miktex/tm/packages/lkproof.tar.lzma -2020/05/12 | 128384 | systems/win32/miktex/tm/packages/llncsconf.tar.lzma +2022/05/04 | 269986 | systems/win32/miktex/tm/packages/llncsconf__doc.tar.lzma +2022/05/04 | 1323 | systems/win32/miktex/tm/packages/llncsconf__source.tar.lzma +2022/05/04 | 2518 | systems/win32/miktex/tm/packages/llncsconf.tar.lzma 2022/01/24 | 190985 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma 2022/01/24 | 6520 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma 2022/01/24 | 16746 | systems/win32/miktex/tm/packages/llncs.tar.lzma @@ -296303,9 +296328,9 @@ 2018/04/22 | 120964 | systems/win32/miktex/tm/packages/lua-check-hyphen.tar.lzma 2012/01/25 | 425322 | systems/win32/miktex/tm/packages/luacode.tar.lzma 2021/02/19 | 342103 | systems/win32/miktex/tm/packages/luacolor.tar.lzma -2022/02/09 | 83001 | systems/win32/miktex/tm/packages/luafindfont__doc.tar.lzma -2022/02/09 | 5906 | systems/win32/miktex/tm/packages/luafindfont__source.tar.lzma -2022/02/09 | 5225 | systems/win32/miktex/tm/packages/luafindfont.tar.lzma +2022/05/04 | 80555 | systems/win32/miktex/tm/packages/luafindfont__doc.tar.lzma +2022/05/04 | 6220 | systems/win32/miktex/tm/packages/luafindfont__source.tar.lzma +2022/05/04 | 5391 | systems/win32/miktex/tm/packages/luafindfont.tar.lzma 2020/08/30 | 43908 | systems/win32/miktex/tm/packages/luahyphenrules.tar.lzma 2019/04/06 | 2685 | systems/win32/miktex/tm/packages/luaimageembed.tar.lzma 2011/02/19 | 180907 | systems/win32/miktex/tm/packages/luaindex.tar.lzma @@ -296362,9 +296387,9 @@ 2022/03/07 | 7878 | systems/win32/miktex/tm/packages/lua-uni-algos.tar.lzma 2021/01/11 | 294199 | systems/win32/miktex/tm/packages/lua-visual-debug.tar.lzma 2021/03/03 | 103795 | systems/win32/miktex/tm/packages/luavlna.tar.lzma -2022/04/15 | 353359 | systems/win32/miktex/tm/packages/lua-widow-control__doc.tar.lzma -2022/04/15 | 14400 | systems/win32/miktex/tm/packages/lua-widow-control__source.tar.lzma -2022/04/15 | 11280 | systems/win32/miktex/tm/packages/lua-widow-control.tar.lzma +2022/05/04 | 352005 | systems/win32/miktex/tm/packages/lua-widow-control__doc.tar.lzma +2022/05/04 | 14423 | systems/win32/miktex/tm/packages/lua-widow-control__source.tar.lzma +2022/05/04 | 11323 | systems/win32/miktex/tm/packages/lua-widow-control.tar.lzma 2021/10/14 | 114779 | systems/win32/miktex/tm/packages/luaxml__doc.tar.lzma 2021/10/14 | 9729 | systems/win32/miktex/tm/packages/luaxml__source.tar.lzma 2021/10/14 | 32350 | systems/win32/miktex/tm/packages/luaxml.tar.lzma @@ -296812,9 +296837,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/05/03 | 275581 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/05/03 | 1442379 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/05/03 | 1331573 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/05/04 | 276692 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/05/04 | 1444814 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/05/04 | 1332944 | 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 @@ -296827,9 +296852,9 @@ 2013/07/01 | 286736 | systems/win32/miktex/tm/packages/minibox.tar.lzma 2017/04/13 | 193445 | systems/win32/miktex/tm/packages/minidocument.tar.lzma 2014/01/06 | 486298 | systems/win32/miktex/tm/packages/minifp.tar.lzma -2022/04/23 | 107003 | systems/win32/miktex/tm/packages/minimalist__doc.tar.lzma -2022/04/23 | 7809 | systems/win32/miktex/tm/packages/minimalist__source.tar.lzma -2022/04/23 | 9713 | systems/win32/miktex/tm/packages/minimalist.tar.lzma +2022/05/04 | 107277 | systems/win32/miktex/tm/packages/minimalist__doc.tar.lzma +2022/05/04 | 7830 | systems/win32/miktex/tm/packages/minimalist__source.tar.lzma +2022/05/04 | 9771 | systems/win32/miktex/tm/packages/minimalist.tar.lzma 2022/03/07 | 292362 | systems/win32/miktex/tm/packages/minim__doc.tar.lzma 2022/03/07 | 24845 | systems/win32/miktex/tm/packages/minim-hatching__doc.tar.lzma 2022/03/07 | 2370 | systems/win32/miktex/tm/packages/minim-hatching__source.tar.lzma @@ -297038,191 +297063,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/05/03 | 645392 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/05/03 | 51559 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2022/05/03 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/05/03 | 1021846 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2022/05/03 | 1156465 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/05/03 | 28798 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2022/05/03 | 31521 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/05/03 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2022/05/03 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/05/03 | 56619 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2022/05/03 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/05/03 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2022/05/03 | 95284 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/05/03 | 68872 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2022/05/03 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/05/03 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2022/05/03 | 31342 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/05/03 | 332414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2022/05/03 | 394370 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/05/03 | 32956 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2022/05/03 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2022/05/03 | 51486 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2022/05/03 | 57270 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/05/03 | 244962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2022/05/03 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/05/03 | 179879 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2022/05/03 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/05/03 | 92919 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2022/05/03 | 103094 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/05/03 | 21316 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2022/05/03 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/05/03 | 481498 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/05/03 | 46067 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2022/05/03 | 52093 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/05/03 | 285714 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2022/05/03 | 326660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/05/03 | 41306 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2022/05/03 | 45825 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/05/03 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2022/05/03 | 135376 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/05/03 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2022/05/03 | 1454764 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/05/03 | 99818 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2022/05/03 | 113051 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/05/03 | 43645 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2022/05/03 | 48826 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/05/03 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2022/05/03 | 28569 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/05/03 | 56994 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2022/05/03 | 63310 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/05/03 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2022/05/03 | 155494 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/05/03 | 73479 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2022/05/03 | 78975 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/05/03 | 72014 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2022/05/03 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/05/03 | 259257 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2022/05/03 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2022/05/03 | 22146 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2022/05/03 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/05/03 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2022/05/03 | 112588 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/05/03 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2022/05/03 | 73148 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/05/03 | 96632 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2022/05/03 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/05/03 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2022/05/03 | 43825 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/05/03 | 484370 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2022/05/03 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/05/03 | 203837 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma -2022/05/03 | 247333 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/05/03 | 152031 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2022/05/03 | 168818 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/05/03 | 95433 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2022/05/03 | 109477 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/05/03 | 16502 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2022/05/03 | 18368 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/05/03 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2022/05/03 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/05/03 | 631280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2022/05/03 | 681941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/05/03 | 532455 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2022/05/03 | 598229 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/05/03 | 477847 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2022/05/03 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/05/03 | 93960 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2022/05/03 | 103338 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/05/03 | 1752147 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2022/05/03 | 1982082 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/05/03 | 68010 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2022/05/03 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/05/03 | 27592 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2022/05/03 | 32134 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/05/03 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2022/05/03 | 8784 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/05/03 | 190504 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2022/05/03 | 208807 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/05/03 | 251130 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2022/05/03 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/05/03 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2022/05/03 | 104556 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/05/03 | 126534 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2022/05/03 | 139102 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/05/03 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2022/05/03 | 325269 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/05/03 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2022/05/03 | 181515 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/05/03 | 49771 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2022/05/03 | 55568 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/05/03 | 31411 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2022/05/03 | 35168 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/05/03 | 38560 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2022/05/03 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/05/03 | 43361 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2022/05/03 | 47924 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/05/03 | 45743 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2022/05/03 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/05/03 | 197034 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2022/05/03 | 213279 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/05/03 | 36047 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2022/05/03 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/05/03 | 755743 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2022/05/03 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/05/03 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2022/05/03 | 202834 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/05/03 | 210275 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2022/05/03 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/05/03 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2022/05/03 | 88151 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/05/03 | 1181128 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2022/05/03 | 1322741 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2022/05/03 | 20183 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2022/05/03 | 23944 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/05/03 | 31588 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2022/05/03 | 37371 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/05/03 | 64710 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2022/05/03 | 72884 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/05/03 | 50799 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2022/05/03 | 58663 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/05/03 | 693067 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma -2022/05/03 | 758953 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/05/03 | 1357074 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2022/05/03 | 1501238 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/05/03 | 42819 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2022/05/03 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/05/03 | 57617 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2022/05/03 | 63739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/05/03 | 25551 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2022/05/03 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/05/03 | 16561 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2022/05/03 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/05/03 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2022/05/03 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/05/03 | 156964 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2022/05/03 | 173007 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/05/03 | 58666 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2022/05/03 | 67252 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/05/03 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2022/05/03 | 107706 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/05/03 | 2694876 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2022/05/03 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/05/03 | 55286 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2022/05/03 | 62382 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/05/03 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2022/05/03 | 41202 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/05/03 | 28689 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2022/05/03 | 34051 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/05/03 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2022/05/03 | 73529 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/05/03 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2022/05/03 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/05/03 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2022/05/03 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/05/03 | 591571 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2022/05/03 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/05/03 | 39728 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2022/05/03 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/05/03 | 275549 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/05/03 | 1442881 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/05/03 | 1331463 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/05/03 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2022/05/03 | 14413 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/05/04 | 646005 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/05/04 | 51559 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2022/05/04 | 57331 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/05/04 | 1021849 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2022/05/04 | 1156463 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/05/04 | 28798 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2022/05/04 | 31522 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/05/04 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2022/05/04 | 35243 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/05/04 | 56616 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2022/05/04 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/05/04 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2022/05/04 | 95285 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/05/04 | 68873 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2022/05/04 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/05/04 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2022/05/04 | 31343 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/05/04 | 332414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2022/05/04 | 394369 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/05/04 | 32954 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2022/05/04 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/05/04 | 51486 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2022/05/04 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/05/04 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2022/05/04 | 270299 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/05/04 | 179878 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2022/05/04 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/05/04 | 92920 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2022/05/04 | 103094 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/05/04 | 21316 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2022/05/04 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/05/04 | 481497 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/05/04 | 46066 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2022/05/04 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/05/04 | 285713 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2022/05/04 | 326662 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/05/04 | 41305 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2022/05/04 | 45824 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/05/04 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2022/05/04 | 135378 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/05/04 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2022/05/04 | 1454764 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/05/04 | 99818 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/05/04 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/05/04 | 43646 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2022/05/04 | 48826 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/05/04 | 25107 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2022/05/04 | 28570 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/05/04 | 56994 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2022/05/04 | 63311 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/05/04 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2022/05/04 | 155498 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/05/04 | 73478 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2022/05/04 | 78976 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/05/04 | 72015 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/05/04 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/05/04 | 259257 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2022/05/04 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/05/04 | 22149 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2022/05/04 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/05/04 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2022/05/04 | 112589 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/05/04 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2022/05/04 | 73148 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/05/04 | 96633 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2022/05/04 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/05/04 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2022/05/04 | 43825 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/05/04 | 484371 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2022/05/04 | 565930 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/05/04 | 203838 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma +2022/05/04 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/05/04 | 152031 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2022/05/04 | 168819 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/05/04 | 95433 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2022/05/04 | 109478 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/05/04 | 16503 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2022/05/04 | 18368 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/05/04 | 28422 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2022/05/04 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/05/04 | 631280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2022/05/04 | 681941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/05/04 | 532455 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2022/05/04 | 598231 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/05/04 | 477848 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2022/05/04 | 528020 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/05/04 | 93959 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2022/05/04 | 103337 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/05/04 | 1752148 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2022/05/04 | 1982085 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/05/04 | 68010 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2022/05/04 | 74069 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/05/04 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2022/05/04 | 32134 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/05/04 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2022/05/04 | 8784 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/05/04 | 190506 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2022/05/04 | 208809 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/05/04 | 251130 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2022/05/04 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/05/04 | 99257 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2022/05/04 | 104558 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/05/04 | 126533 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2022/05/04 | 139103 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/05/04 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2022/05/04 | 325271 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/05/04 | 199833 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2022/05/04 | 181516 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/05/04 | 49770 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2022/05/04 | 55567 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/05/04 | 31414 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2022/05/04 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/05/04 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2022/05/04 | 43915 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/05/04 | 43360 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2022/05/04 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/05/04 | 45743 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2022/05/04 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/05/04 | 197034 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2022/05/04 | 213277 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/05/04 | 36048 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2022/05/04 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/05/04 | 755742 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2022/05/04 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/05/04 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2022/05/04 | 202835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/05/04 | 210274 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2022/05/04 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/05/04 | 79026 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2022/05/04 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/05/04 | 1181129 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2022/05/04 | 1322744 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/05/04 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2022/05/04 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/05/04 | 31588 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2022/05/04 | 37373 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/05/04 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2022/05/04 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/05/04 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2022/05/04 | 58664 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/05/04 | 693066 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma +2022/05/04 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/05/04 | 1357075 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2022/05/04 | 1501236 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/05/04 | 42818 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2022/05/04 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/05/04 | 57618 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2022/05/04 | 63739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/05/04 | 25553 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2022/05/04 | 27638 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/05/04 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2022/05/04 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/05/04 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2022/05/04 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/05/04 | 156964 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2022/05/04 | 173007 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/05/04 | 58664 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2022/05/04 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/05/04 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2022/05/04 | 107705 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/05/04 | 2694877 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2022/05/04 | 2820687 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/05/04 | 55286 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2022/05/04 | 62381 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/05/04 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2022/05/04 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/05/04 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2022/05/04 | 34052 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/05/04 | 67706 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2022/05/04 | 73530 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/05/04 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2022/05/04 | 351696 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/05/04 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2022/05/04 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/05/04 | 591572 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2022/05/04 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/05/04 | 39727 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2022/05/04 | 43226 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/05/04 | 276714 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/05/04 | 1446054 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/05/04 | 1333253 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/05/04 | 13514 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2022/05/04 | 14411 | 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/05/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2022/05/04 | 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 @@ -297244,9 +297269,9 @@ 2022/03/07 | 211246 | systems/win32/miktex/tm/packages/njustthesis__doc.tar.lzma 2022/03/07 | 5218 | systems/win32/miktex/tm/packages/njustthesis__source.tar.lzma 2022/03/07 | 4628 | systems/win32/miktex/tm/packages/njustthesis.tar.lzma -2022/04/15 | 1226201 | systems/win32/miktex/tm/packages/njuthesis__doc.tar.lzma -2022/04/15 | 52280 | systems/win32/miktex/tm/packages/njuthesis__source.tar.lzma -2022/04/15 | 14729 | systems/win32/miktex/tm/packages/njuthesis.tar.lzma +2022/05/04 | 1265706 | systems/win32/miktex/tm/packages/njuthesis__doc.tar.lzma +2022/05/04 | 54845 | systems/win32/miktex/tm/packages/njuthesis__source.tar.lzma +2022/05/04 | 15560 | systems/win32/miktex/tm/packages/njuthesis.tar.lzma 2022/01/24 | 641666 | systems/win32/miktex/tm/packages/njuvisual__doc.tar.lzma 2022/01/24 | 176344 | systems/win32/miktex/tm/packages/njuvisual__source.tar.lzma 2021/11/30 | 154274 | systems/win32/miktex/tm/packages/njuvisual.tar.lzma @@ -297669,9 +297694,9 @@ 2018/06/04 | 314792 | systems/win32/miktex/tm/packages/postage.tar.lzma 2016/07/18 | 2930 | systems/win32/miktex/tm/packages/postcards.tar.lzma 2010/06/04 | 97045 | systems/win32/miktex/tm/packages/poster.tar.lzma -2022/04/23 | 952337 | systems/win32/miktex/tm/packages/postnotes__doc.tar.lzma -2022/04/23 | 30431 | systems/win32/miktex/tm/packages/postnotes__source.tar.lzma -2022/04/23 | 7532 | systems/win32/miktex/tm/packages/postnotes.tar.lzma +2022/05/04 | 957835 | systems/win32/miktex/tm/packages/postnotes__doc.tar.lzma +2022/05/04 | 30797 | systems/win32/miktex/tm/packages/postnotes__source.tar.lzma +2022/05/04 | 7610 | systems/win32/miktex/tm/packages/postnotes.tar.lzma 2019/11/26 | 283083 | systems/win32/miktex/tm/packages/powerdot-fuberlin.tar.lzma 2021/05/20 | 1035605 | systems/win32/miktex/tm/packages/powerdot.tar.lzma 2018/06/09 | 1279130 | systems/win32/miktex/tm/packages/powerdot-tuliplab.tar.lzma @@ -297691,7 +297716,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/05/03 | 994 | systems/win32/miktex/tm/packages/pr.ini +2022/05/04 | 929 | 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 @@ -297701,16 +297726,19 @@ 2022/03/17 | 6958545 | systems/win32/miktex/tm/packages/profcollege__doc.tar.lzma 2022/03/17 | 2014291 | systems/win32/miktex/tm/packages/profcollege__source.tar.lzma 2022/03/17 | 1189077 | systems/win32/miktex/tm/packages/profcollege.tar.lzma -2022/04/15 | 474649 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma -2022/04/15 | 12511 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma -2022/04/15 | 6736 | systems/win32/miktex/tm/packages/proflycee.tar.lzma +2022/05/04 | 129701 | systems/win32/miktex/tm/packages/proflabo__doc.tar.lzma +2022/05/04 | 5591 | systems/win32/miktex/tm/packages/proflabo__source.tar.lzma +2022/05/04 | 3000 | systems/win32/miktex/tm/packages/proflabo.tar.lzma +2022/05/04 | 527973 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma +2022/05/04 | 15823 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma +2022/05/04 | 8440 | systems/win32/miktex/tm/packages/proflycee.tar.lzma 2016/07/18 | 602039 | systems/win32/miktex/tm/packages/progkeys.tar.lzma 2017/05/12 | 61936 | systems/win32/miktex/tm/packages/program.tar.lzma 2014/05/05 | 89072 | systems/win32/miktex/tm/packages/progressbar.tar.lzma 2010/10/16 | 85014 | systems/win32/miktex/tm/packages/progress.tar.lzma -2022/04/23 | 660334 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma -2022/04/23 | 45535 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma -2022/04/23 | 24042 | systems/win32/miktex/tm/packages/projlib.tar.lzma +2022/05/04 | 660374 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma +2022/05/04 | 46063 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma +2022/05/04 | 24555 | systems/win32/miktex/tm/packages/projlib.tar.lzma 2022/02/08 | 446538 | systems/win32/miktex/tm/packages/proof-at-the-end__doc.tar.lzma 2022/02/08 | 23162 | systems/win32/miktex/tm/packages/proof-at-the-end__source.tar.lzma 2022/02/08 | 7175 | systems/win32/miktex/tm/packages/proof-at-the-end.tar.lzma @@ -297979,7 +298007,9 @@ 2020/10/11 | 92387 | systems/win32/miktex/tm/packages/realtranspose.tar.lzma 2015/05/25 | 1534683 | systems/win32/miktex/tm/packages/recipebook.tar.lzma 2006/11/14 | 67186 | systems/win32/miktex/tm/packages/recipecard.tar.bz2 -2021/04/07 | 139277 | systems/win32/miktex/tm/packages/rec-thy.tar.lzma +2022/05/04 | 111282 | systems/win32/miktex/tm/packages/rec-thy__doc.tar.lzma +2022/05/04 | 13939 | systems/win32/miktex/tm/packages/rec-thy__source.tar.lzma +2022/05/04 | 15462 | systems/win32/miktex/tm/packages/rec-thy.tar.lzma 2010/10/07 | 117359 | systems/win32/miktex/tm/packages/rectopma.tar.lzma 2009/06/30 | 10518 | systems/win32/miktex/tm/packages/recycle.tar.lzma 2013/02/19 | 47326 | systems/win32/miktex/tm/packages/refcheck.tar.lzma @@ -298242,17 +298272,17 @@ 2015/12/15 | 61175 | systems/win32/miktex/tm/packages/simpler-wick.tar.lzma 2017/01/03 | 2409668 | systems/win32/miktex/tm/packages/simple-thesis-dissertation.tar.lzma 2007/12/09 | 78409 | systems/win32/miktex/tm/packages/simplewick.tar.lzma -2022/04/23 | 697800 | systems/win32/miktex/tm/packages/simplivre__doc.tar.lzma -2022/04/23 | 15934 | systems/win32/miktex/tm/packages/simplivre__source.tar.lzma -2022/04/23 | 4487 | systems/win32/miktex/tm/packages/simplivre.tar.lzma +2022/05/04 | 700971 | systems/win32/miktex/tm/packages/simplivre__doc.tar.lzma +2022/05/04 | 15952 | systems/win32/miktex/tm/packages/simplivre__source.tar.lzma +2022/05/04 | 4656 | systems/win32/miktex/tm/packages/simplivre.tar.lzma 2013/08/19 | 11748 | systems/win32/miktex/tm/packages/simpsons.tar.lzma 2014/04/02 | 363940 | systems/win32/miktex/tm/packages/simurgh.tar.lzma 2008/07/22 | 360807 | systems/win32/miktex/tm/packages/sistyle.tar.lzma 2011/04/21 | 76017 | systems/win32/miktex/tm/packages/sitem.tar.lzma 2007/12/09 | 81490 | systems/win32/miktex/tm/packages/siunits.tar.lzma -2022/04/05 | 1212040 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma -2022/04/05 | 108925 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma -2022/04/05 | 62347 | systems/win32/miktex/tm/packages/siunitx.tar.lzma +2022/05/04 | 1243499 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma +2022/05/04 | 116556 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma +2022/05/04 | 64939 | systems/win32/miktex/tm/packages/siunitx.tar.lzma 2009/02/21 | 477338 | systems/win32/miktex/tm/packages/skaknew.tar.lzma 2018/02/08 | 221377 | systems/win32/miktex/tm/packages/skak.tar.lzma 2011/06/23 | 1471957 | systems/win32/miktex/tm/packages/skb.tar.lzma @@ -298786,8 +298816,8 @@ 2005/06/02 | 90162 | systems/win32/miktex/tm/packages/ttcmex.cab 2016/11/04 | 106224 | systems/win32/miktex/tm/packages/ttf2pk.tar.lzma 2010/12/13 | 260868 | systems/win32/miktex/tm/packages/tucv.tar.lzma -2022/04/23 | 1133090 | systems/win32/miktex/tm/packages/tuda-ci__doc.tar.lzma -2022/04/23 | 43532 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma +2022/05/04 | 1144549 | systems/win32/miktex/tm/packages/tuda-ci__doc.tar.lzma +2022/05/04 | 43649 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma 2021/07/16 | 3775680 | systems/win32/miktex/tm/packages/tudscr__doc.tar.lzma 2021/07/16 | 315855 | systems/win32/miktex/tm/packages/tudscr__source.tar.lzma 2021/07/16 | 159856 | systems/win32/miktex/tm/packages/tudscr.tar.lzma @@ -298894,9 +298924,9 @@ 2021/10/05 | 14951 | systems/win32/miktex/tm/packages/unifith.tar.lzma 2021/01/02 | 70067 | systems/win32/miktex/tm/packages/uninormalize.tar.lzma 2019/12/20 | 298441 | systems/win32/miktex/tm/packages/uniquecounter.tar.lzma -2022/04/23 | 129395 | systems/win32/miktex/tm/packages/unisc__doc.tar.lzma -2022/04/23 | 4876 | systems/win32/miktex/tm/packages/unisc__source.tar.lzma -2022/04/23 | 2735 | systems/win32/miktex/tm/packages/unisc.tar.lzma +2022/05/04 | 197277 | systems/win32/miktex/tm/packages/unisc__doc.tar.lzma +2022/05/04 | 5062 | systems/win32/miktex/tm/packages/unisc__source.tar.lzma +2022/05/04 | 2763 | systems/win32/miktex/tm/packages/unisc.tar.lzma 2011/05/25 | 474633 | systems/win32/miktex/tm/packages/unisugar.tar.lzma 2020/05/12 | 72331 | systems/win32/miktex/tm/packages/unitconv.tar.lzma 2021/04/07 | 194827 | systems/win32/miktex/tm/packages/unitipa.tar.lzma @@ -298940,7 +298970,9 @@ 2011/03/15 | 24497 | systems/win32/miktex/tm/packages/urwchancal.tar.lzma 2012/04/17 | 262965 | systems/win32/miktex/tm/packages/usebib.tar.lzma 2013/11/28 | 79814 | systems/win32/miktex/tm/packages/ushort.tar.lzma -2016/11/09 | 271094 | systems/win32/miktex/tm/packages/uspace.tar.lzma +2022/05/04 | 290747 | systems/win32/miktex/tm/packages/uspace__doc.tar.lzma +2022/05/04 | 3247 | systems/win32/miktex/tm/packages/uspace__source.tar.lzma +2022/05/04 | 1363 | systems/win32/miktex/tm/packages/uspace.tar.lzma 2012/09/26 | 4105018 | systems/win32/miktex/tm/packages/uspatent.tar.lzma 2018/09/13 | 6042 | systems/win32/miktex/tm/packages/utexasthesis.tar.lzma 2021/11/20 | 76172 | systems/win32/miktex/tm/packages/utf8add__doc.tar.lzma @@ -299083,9 +299115,9 @@ 2019/03/19 | 151901 | systems/win32/miktex/tm/packages/xcpdftips.tar.lzma 2004/08/23 | 155913 | systems/win32/miktex/tm/packages/xdoc.cab 2016/02/12 | 838878 | systems/win32/miktex/tm/packages/xduthesis.tar.lzma -2022/04/23 | 358672 | systems/win32/miktex/tm/packages/xduts__doc.tar.lzma -2022/04/23 | 20332 | systems/win32/miktex/tm/packages/xduts__source.tar.lzma -2022/04/23 | 517429 | systems/win32/miktex/tm/packages/xduts.tar.lzma +2022/05/04 | 391629 | systems/win32/miktex/tm/packages/xduts__doc.tar.lzma +2022/05/04 | 22109 | systems/win32/miktex/tm/packages/xduts__source.tar.lzma +2022/05/04 | 518022 | systems/win32/miktex/tm/packages/xduts.tar.lzma 2016/09/13 | 393323 | systems/win32/miktex/tm/packages/xebaposter.tar.lzma 2017/08/05 | 9511 | systems/win32/miktex/tm/packages/xechangebar.tar.lzma 2021/12/14 | 1542959 | systems/win32/miktex/tm/packages/xecjk__doc.tar.lzma @@ -299255,9 +299287,9 @@ 2022/04/15 | 668022 | systems/win32/miktex/tm/packages/zref__doc.tar.lzma 2022/04/15 | 37823 | systems/win32/miktex/tm/packages/zref__source.tar.lzma 2022/04/15 | 14656 | systems/win32/miktex/tm/packages/zref.tar.lzma -2022/02/18 | 698494 | systems/win32/miktex/tm/packages/zref-vario__doc.tar.lzma -2022/02/18 | 11034 | systems/win32/miktex/tm/packages/zref-vario__source.tar.lzma -2022/02/18 | 4254 | systems/win32/miktex/tm/packages/zref-vario.tar.lzma +2022/05/04 | 697353 | systems/win32/miktex/tm/packages/zref-vario__doc.tar.lzma +2022/05/04 | 10315 | systems/win32/miktex/tm/packages/zref-vario__source.tar.lzma +2022/05/04 | 4238 | systems/win32/miktex/tm/packages/zref-vario.tar.lzma 2008/06/26 | 246879 | systems/win32/miktex/tm/packages/zwgetfdate.tar.lzma 2022/04/23 | 626956 | systems/win32/miktex/tm/packages/zwpagelayout__doc.tar.lzma 2022/04/23 | 22151 | systems/win32/miktex/tm/packages/zwpagelayout__source.tar.lzma @@ -299527,7 +299559,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2022/05/04 | 186 | timestamp +2022/05/05 | 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 index 24c3b33fa8..78ee02c192 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index 5dba7541e4..7f05c283c9 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,273 +1,508 @@ -2022/05/03 | 99818 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/05/04 | 99818 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/05/04 | 99257 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2022/05/04 | 9826 | systems/win32/miktex/tm/packages/functional.tar.lzma +2022/05/04 | 9771 | systems/win32/miktex/tm/packages/minimalist.tar.lzma +2022/05/04 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2022/05/04 | 96633 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2022/05/04 | 957835 | systems/win32/miktex/tm/packages/postnotes__doc.tar.lzma +2022/05/04 | 95433 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2022/05/04 | 95285 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/05/04 | 9496 | systems/win32/miktex/tm/packages/create-theorem.tar.lzma +2022/05/04 | 93959 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2022/05/04 | 929 | systems/win32/miktex/tm/packages/pr.ini +2022/05/04 | 92920 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2022/05/04 | 91142 | systems/win32/miktex/tm/packages/codehigh__doc.tar.lzma +2022/05/04 | 882478 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma +2022/05/04 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/05/04 | 8784 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/05/04 | 872288 | systems/win32/miktex/tm/packages/fontawesome5.tar.lzma +2022/05/04 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2022/05/04 | 84850 | systems/win32/miktex/tm/packages/hvlogos__doc.tar.lzma +2022/05/04 | 847680 | systems/win32/miktex/tm/packages/geradwp__doc.tar.lzma +2022/05/04 | 845210 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma +2022/05/04 | 8440 | systems/win32/miktex/tm/packages/proflycee.tar.lzma +2022/05/04 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/05/04 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/05/04 | 8139 | macros/latex/contrib/pkuthss/tex/pkuword.eps +2022/05/04 | 80555 | systems/win32/miktex/tm/packages/luafindfont__doc.tar.lzma +2022/05/04 | 8040 | macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib +2022/05/04 | 79026 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2022/05/04 | 78976 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/05/04 | 7830 | systems/win32/miktex/tm/packages/minimalist__source.tar.lzma +2022/05/04 | 7766 | systems/win32/miktex/tm/packages/colorist__source.tar.lzma +2022/05/04 | 7758520 | macros/latex/contrib/chinesechess.zip +2022/05/04 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2022/05/04 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/05/04 | 76644 | macros/latex/contrib/chinesechess/chinesechess.sty +2022/05/04 | 7655 | systems/win32/miktex/tm/packages/bxpdfver.tar.lzma +2022/05/04 | 7610 | systems/win32/miktex/tm/packages/postnotes.tar.lzma +2022/05/04 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/05/04 | 755742 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2022/05/04 | 750991 | systems/win32/miktex/tm/packages/fontawesome5__doc.tar.lzma +2022/05/04 | 748125 | systems/win32/miktex/tm/packages/elteikthesis__doc.tar.lzma +2022/05/04 | 74069 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/05/04 | 740338 | macros/latex/contrib/chinesechess/bg01.png +2022/05/04 | 73530 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/05/04 | 73478 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2022/05/04 | 73148 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/05/04 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/05/04 | 7243414 | systems/win32/miktex/tm/packages/hvfloat__doc.tar.lzma +2022/05/04 | 72015 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/05/04 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/05/04 | 7065 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap1.tex +2022/05/04 | 700971 | systems/win32/miktex/tm/packages/simplivre__doc.tar.lzma +2022/05/04 | 699 | macros/luatex/latex/luamathalign/build.lua +2022/05/04 | 699233 | systems/win32/miktex/tm/packages/babel__source.tar.lzma +2022/05/04 | 697353 | systems/win32/miktex/tm/packages/zref-vario__doc.tar.lzma +2022/05/04 | 693066 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma +2022/05/04 | 68873 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2022/05/04 | 684 | macros/latex/contrib/pkuthss/README.txt +2022/05/04 | 683 | macros/luatex/latex/luamathalign/luamathalign-luacmd.lua +2022/05/04 | 681941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/05/04 | 68010 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2022/05/04 | 67706 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2022/05/04 | 676 | macros/luatex/latex/luamathalign/README.md +2022/05/04 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/05/04 | 6619 | fonts/xcharter-math/xcharter-otf.sty +2022/05/04 | 660374 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma +2022/05/04 | 65468 | systems/texlive/tlnet/archive/siunitx.r63218.tar.xz +2022/05/04 | 652626 | systems/win32/miktex/tm/packages/beaulivre__doc.tar.lzma +2022/05/04 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/05/04 | 64939 | systems/win32/miktex/tm/packages/siunitx.tar.lzma +2022/05/04 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2022/05/04 | 646005 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/05/04 | 645787 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/05/04 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2022/05/04 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2022/05/04 | 63739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/05/04 | 63311 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/05/04 | 631280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2022/05/04 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/05/04 | 6280 | macros/latex/contrib/pkuthss/tex/pkuword.pdf +2022/05/04 | 6279 | systems/win32/miktex/tm/packages/codehigh.tar.lzma +2022/05/04 | 6275 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap3.tex +2022/05/04 | 6254 | systems/win32/miktex/tm/packages/circledtext.tar.lzma +2022/05/04 | 62381 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/05/04 | 6220 | systems/win32/miktex/tm/packages/luafindfont__source.tar.lzma +2022/05/04 | 613284 | systems/texlive/tlnet/archive/easybook.doc.r63217.tar.xz +2022/05/04 | 6088 | systems/win32/miktex/tm/packages/geradwp.tar.lzma +2022/05/04 | 608085 | install/macros/latex/contrib/pkuthss.tds.zip +2022/05/04 | 604529 | macros/latex/contrib/pkuthss.zip +2022/05/04 | 6016 | systems/win32/miktex/tm/packages/elteikthesis.tar.lzma +2022/05/04 | 6007 | systems/win32/miktex/tm/packages/create-theorem__source.tar.lzma +2022/05/04 | 598231 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/05/04 | 593928 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma +2022/05/04 | 591572 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2022/05/04 | 586810 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma +2022/05/04 | 58664 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2022/05/04 | 58664 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/05/04 | 5800287 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/05/04 | 5762 | systems/win32/miktex/tm/packages/expex-acro__source.tar.lzma +2022/05/04 | 57618 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2022/05/04 | 575408 | systems/win32/miktex/tm/packages/functional__doc.tar.lzma +2022/05/04 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/05/04 | 57331 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/05/04 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/05/04 | 56994 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2022/05/04 | 56616 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2022/05/04 | 565930 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/05/04 | 5600 | macros/latex/contrib/chinesechess/README.md +2022/05/04 | 5591 | systems/win32/miktex/tm/packages/proflabo__source.tar.lzma +2022/05/04 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2022/05/04 | 55567 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/05/04 | 55286 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2022/05/04 | 5510 | systems/win32/miktex/tm/packages/circledtext__source.tar.lzma +2022/05/04 | 550585 | systems/win32/miktex/tm/packages/lebhart__doc.tar.lzma +2022/05/04 | 54845 | systems/win32/miktex/tm/packages/njuthesis__source.tar.lzma +2022/05/04 | 5446 | macros/latex/contrib/pkuthss/doc/example/thesis.tex +2022/05/04 | 544273 | systems/win32/miktex/tm/packages/einfart__doc.tar.lzma +2022/05/04 | 5391 | systems/win32/miktex/tm/packages/luafindfont.tar.lzma +2022/05/04 | 532455 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2022/05/04 | 5296 | systems/win32/miktex/tm/packages/bxpdfver__doc.tar.lzma +2022/05/04 | 528020 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/05/04 | 527973 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma +2022/05/04 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/05/04 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/05/04 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/05/04 | 518022 | systems/win32/miktex/tm/packages/xduts.tar.lzma +2022/05/04 | 5162 | systems/win32/miktex/tm/packages/graphpaper.tar.lzma +2022/05/04 | 51559 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2022/05/04 | 51486 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2022/05/04 | 514680 | systems/texlive/tlnet/archive/xduts.r63219.tar.xz +2022/05/04 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2022/05/04 | 5066 | systems/win32/miktex/tm/packages/hvextern.tar.lzma +2022/05/04 | 5062 | systems/win32/miktex/tm/packages/unisc__source.tar.lzma +2022/05/04 | 5048032 | systems/texlive/tlnet/archive/arara.doc.r63220.tar.xz +2022/05/04 | 5044144 | systems/win32/miktex/tm/packages/arara__doc.tar.lzma +2022/05/04 | 49770 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2022/05/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/05/04 | 48826 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/05/04 | 484371 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2022/05/04 | 481497 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/05/04 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/05/04 | 477848 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2022/05/04 | 4693 | systems/win32/miktex/tm/packages/einfart.tar.lzma +2022/05/04 | 4656 | systems/win32/miktex/tm/packages/simplivre.tar.lzma +2022/05/04 | 461 | macros/latex/contrib/pkuthss/doc/example/latexmkrc +2022/05/04 | 46066 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2022/05/04 | 46063 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma +2022/05/04 | 45824 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/05/04 | 45743 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2022/05/04 | 4571 | systems/win32/miktex/tm/packages/lebhart.tar.lzma +2022/05/04 | 4560 | systems/win32/miktex/tm/packages/beaulivre.tar.lzma +2022/05/04 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/05/04 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/05/04 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/05/04 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/05/04 | 4527 | systems/win32/miktex/tm/packages/crefthe__source.tar.lzma +2022/05/04 | 4497 | systems/win32/miktex/tm/packages/expex-acro.tar.lzma +2022/05/04 | 439556 | macros/latex/contrib/pkuthss/doc/pkuthss.pdf +2022/05/04 | 43915 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/05/04 | 43825 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/05/04 | 43649 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma +2022/05/04 | 43646 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2022/05/04 | 43360 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2022/05/04 | 43226 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/05/04 | 42818 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2022/05/04 | 427242 | systems/win32/miktex/tm/packages/graphpaper__doc.tar.lzma +2022/05/04 | 4238 | systems/win32/miktex/tm/packages/zref-vario.tar.lzma +2022/05/04 | 41305 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2022/05/04 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/05/04 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/05/04 | 4072654 | macros/latex/contrib/chinesechess/chinesechess.pdf +2022/05/04 | 406216 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63215.tar.xz +2022/05/04 | 397368 | macros/luatex/latex/luamathalign.zip +2022/05/04 | 39727 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2022/05/04 | 3957 | macros/latex/contrib/pkuthss/tex/pkulogo.eps +2022/05/04 | 394369 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/05/04 | 394249 | macros/luatex/latex/luamathalign/luamathalign.pdf +2022/05/04 | 39371 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma +2022/05/04 | 391629 | systems/win32/miktex/tm/packages/xduts__doc.tar.lzma +2022/05/04 | 390476 | systems/texlive/tlnet/archive/xduts.doc.r63219.tar.xz +2022/05/04 | 3884 | systems/win32/miktex/tm/packages/authorarchive.tar.lzma +2022/05/04 | 38680 | systems/win32/miktex/tm/packages/functional__source.tar.lzma +2022/05/04 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2022/05/04 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2022/05/04 | 3775 | macros/latex/contrib/pkuthss/doc/example/chap/origin.tex +2022/05/04 | 37373 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/05/04 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2022/05/04 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/05/04 | 3677 | systems/win32/miktex/tm/packages/fontawesome5__source.tar.lzma +2022/05/04 | 364 | macros/latex/contrib/pkuthss/doc/example/Make.bat +2022/05/04 | 36048 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2022/05/04 | 360379 | systems/win32/miktex/tm/packages/elteikthesis__source.tar.lzma +2022/05/04 | 3530 | macros/latex/contrib/pkuthss/tex/pkulogo.pdf +2022/05/04 | 35243 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/05/04 | 352005 | systems/win32/miktex/tm/packages/lua-widow-control__doc.tar.lzma +2022/05/04 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/05/04 | 351696 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/05/04 | 34052 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/05/04 | 332414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2022/05/04 | 3304 | macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex +2022/05/04 | 32954 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2022/05/04 | 326662 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/05/04 | 325271 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/05/04 | 3247 | systems/win32/miktex/tm/packages/uspace__source.tar.lzma +2022/05/04 | 324440 | fonts/xcharter-math/XCharter-Math.otf +2022/05/04 | 32134 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/05/04 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2022/05/04 | 31588 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2022/05/04 | 31522 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/05/04 | 31414 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2022/05/04 | 31343 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/05/04 | 3116 | systems/win32/miktex/tm/packages/crefthe.tar.lzma +2022/05/04 | 30797 | systems/win32/miktex/tm/packages/postnotes__source.tar.lzma +2022/05/04 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/05/04 | 3035 | macros/latex/contrib/pkuthss/doc/readme/ChangeLog-upto-1.3.txt +2022/05/04 | 3021 | systems/win32/miktex/tm/packages/hvlogos.tar.lzma +2022/05/04 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2022/05/04 | 3000 | systems/win32/miktex/tm/packages/proflabo.tar.lzma +2022/05/04 | 2978426 | macros/latex/contrib/chinesechess/bg02.png +2022/05/04 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/05/04 | 294 | macros/latex/contrib/pkuthss/doc/example/thesis.bib +2022/05/04 | 290747 | systems/win32/miktex/tm/packages/uspace__doc.tar.lzma +2022/05/04 | 288 | macros/latex/contrib/pkuthss/doc/example/chap/abs.tex +2022/05/04 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2022/05/04 | 28798 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2022/05/04 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2022/05/04 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/05/04 | 285713 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2022/05/04 | 28570 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/05/04 | 28422 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2022/05/04 | 2820687 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/05/04 | 276714 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/05/04 | 276692 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/05/04 | 2763 | systems/win32/miktex/tm/packages/unisc.tar.lzma +2022/05/04 | 27638 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/05/04 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2022/05/04 | 2736 | systems/win32/miktex/tm/packages/codehigh__source.tar.lzma +2022/05/04 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2022/05/04 | 2705 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-intro.tex +2022/05/04 | 270299 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/05/04 | 269986 | systems/win32/miktex/tm/packages/llncsconf__doc.tar.lzma +2022/05/04 | 2694877 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2022/05/04 | 2683 | systems/win32/miktex/tm/packages/hvlogos__source.tar.lzma +2022/05/04 | 259257 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2022/05/04 | 25553 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2022/05/04 | 25483818 | systems/texlive/tlnet/install-tl.zip +2022/05/04 | 251 | macros/latex/contrib/chinesechess/build.sh +2022/05/04 | 2518 | systems/win32/miktex/tm/packages/llncsconf.tar.lzma +2022/05/04 | 251130 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2022/05/04 | 25107 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2022/05/04 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/05/04 | 24929 | fonts/xcharter-math/XCharter-Math.ltx +2022/05/04 | 24856 | macros/latex/contrib/chinesechess/chinesechess.tex +2022/05/04 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/05/04 | 24555 | systems/win32/miktex/tm/packages/projlib.tar.lzma +2022/05/04 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/05/04 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2022/05/04 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/05/04 | 24025 | systems/win32/miktex/tm/packages/geradwp__source.tar.lzma +2022/05/04 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/05/04 | 237 | macros/latex/contrib/pkuthss/doc/readme/latexmkrc +2022/05/04 | 2370640 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/05/04 | 235843 | systems/win32/miktex/tm/packages/doclicense.tar.lzma +2022/05/04 | 2349 | macros/latex/contrib/pkuthss/doc/example/chap/copy.tex +2022/05/04 | 228539 | systems/win32/miktex/tm/packages/doclicense__doc.tar.lzma +2022/05/04 | 22720 | macros/luatex/latex/luamathalign/luamathalign.dtx +2022/05/04 | 2225 | fonts/xcharter-math/README.md +2022/05/04 | 2224 | macros/latex/contrib/pkuthss/doc/example/ctex-fontset-pkuthss.def +2022/05/04 | 22149 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2022/05/04 | 22109 | systems/win32/miktex/tm/packages/xduts__source.tar.lzma +2022/05/04 | 2184439 | fonts/xcharter-math.zip +2022/05/04 | 21680 | systems/texlive/tlnet/archive/xduts.source.r63219.tar.xz +2022/05/04 | 213277 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/05/04 | 21316 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2022/05/04 | 211712 | systems/win32/miktex/tm/packages/circledtext__doc.tar.lzma +2022/05/04 | 210274 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2022/05/04 | 208809 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/05/04 | 20462841 | systems/texlive/tlnet/install-tl-windows.exe +2022/05/04 | 203838 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma +2022/05/04 | 202835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/05/04 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2022/05/04 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2022/05/04 | 199833 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2022/05/04 | 1994 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-ack.tex +2022/05/04 | 1982085 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/05/04 | 197277 | systems/win32/miktex/tm/packages/unisc__doc.tar.lzma +2022/05/04 | 197034 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2022/05/04 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/05/04 | 190506 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2022/05/04 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/05/04 | 184856 | systems/win32/miktex/tm/packages/babel.tar.lzma +2022/05/04 | 1847513 | fonts/xcharter-math/unimath-xcharter.pdf +2022/05/04 | 1844086 | systems/win32/miktex/tm/packages/hvfloat__source.tar.lzma +2022/05/04 | 18368 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/05/04 | 181516 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/05/04 | 179878 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2022/05/04 | 176929 | systems/win32/miktex/tm/packages/expex-acro__doc.tar.lzma +2022/05/04 | 1752148 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2022/05/04 | 173007 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/05/04 | 17274263 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/05/04 | 17127 | fonts/xcharter-math/unimath-xcharter.ltx +2022/05/04 | 170941 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma +2022/05/04 | 168819 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/05/04 | 16832 | macros/latex/contrib/pkuthss/tex/pkuthss.cls +2022/05/04 | 1682 | macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def +2022/05/04 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2022/05/04 | 16556 | systems/texlive/tlnet/archive/easybook.r63217.tar.xz +2022/05/04 | 16545 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex +2022/05/04 | 16503 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2022/05/04 | 16464 | systems/texlive/tlnet/archive/easybook.source.r63217.tar.xz +2022/05/04 | 16376 | systems/win32/miktex/tm/packages/einfart__source.tar.lzma +2022/05/04 | 1637510 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma +2022/05/04 | 1623 | systems/win32/miktex/tm/packages/authorarchive__source.tar.lzma +2022/05/04 | 16139 | systems/win32/miktex/tm/packages/easybook.tar.lzma +2022/05/04 | 15976 | systems/win32/miktex/tm/packages/lebhart__source.tar.lzma +2022/05/04 | 15952 | systems/win32/miktex/tm/packages/simplivre__source.tar.lzma +2022/05/04 | 1593 | macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def +2022/05/04 | 15823 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma +2022/05/04 | 1575 | macros/latex/contrib/pkuthss/tex/pkuthss.def +2022/05/04 | 157045 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma +2022/05/04 | 1569 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-copy.tex +2022/05/04 | 156964 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2022/05/04 | 15560 | systems/win32/miktex/tm/packages/njuthesis.tar.lzma +2022/05/04 | 155498 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/05/04 | 15462 | systems/win32/miktex/tm/packages/rec-thy.tar.lzma +2022/05/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/05/04 | 15377 | systems/win32/miktex/tm/packages/beaulivre__source.tar.lzma +2022/05/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/05/04 | 152031 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2022/05/04 | 150182 | fonts/xcharter-math/XCharter-Math.pdf +2022/05/04 | 1501236 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/05/04 | 14997 | macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt +2022/05/04 | 147 | macros/latex/contrib/pkuthss/doc/example/chap/chap3.tex +2022/05/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/05/04 | 1454764 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/05/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/05/04 | 1446054 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/05/04 | 1444814 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/05/04 | 14423 | systems/win32/miktex/tm/packages/lua-widow-control__source.tar.lzma +2022/05/04 | 14411 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/05/04 | 1434 | macros/latex/contrib/pkuthss/doc/example/spine.tex +2022/05/04 | 13939 | systems/win32/miktex/tm/packages/rec-thy__source.tar.lzma +2022/05/04 | 139103 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/05/04 | 138 | macros/latex/contrib/pkuthss/doc/example/chap/chap1.tex +2022/05/04 | 1363 | systems/win32/miktex/tm/packages/uspace.tar.lzma +2022/05/04 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2022/05/04 | 1357075 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2022/05/04 | 135378 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/05/04 | 13514 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2022/05/04 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/encl1.tex +2022/05/04 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/chap2.tex +2022/05/04 | 133 | macros/latex/contrib/pkuthss/doc/example/chap/ack.tex +2022/05/04 | 1333253 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/05/04 | 1332944 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/05/04 | 13259 | systems/win32/miktex/tm/packages/doclicense__source.tar.lzma +2022/05/04 | 1323 | systems/win32/miktex/tm/packages/llncsconf__source.tar.lzma +2022/05/04 | 1322744 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/05/04 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2022/05/04 | 129701 | systems/win32/miktex/tm/packages/proflabo__doc.tar.lzma +2022/05/04 | 1265706 | systems/win32/miktex/tm/packages/njuthesis__doc.tar.lzma +2022/05/04 | 126533 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2022/05/04 | 125996 | systems/win32/miktex/tm/packages/create-theorem__doc.tar.lzma +2022/05/04 | 1243499 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma +2022/05/04 | 1239652 | systems/texlive/tlnet/archive/siunitx.doc.r63218.tar.xz +2022/05/04 | 1222393 | systems/win32/miktex/tm/packages/authorarchive__doc.tar.lzma +2022/05/04 | 122114 | systems/win32/miktex/tm/packages/crefthe__doc.tar.lzma +2022/05/04 | 1219 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-abs.tex +2022/05/04 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2022/05/04 | 11974 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma +2022/05/04 | 1181129 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2022/05/04 | 11779516 | systems/texlive/tlnet/archive/arara.r63220.tar.xz +2022/05/04 | 11752432 | systems/win32/miktex/tm/packages/arara.tar.lzma +2022/05/04 | 1170 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-encl1.tex +2022/05/04 | 116556 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma +2022/05/04 | 116396 | systems/texlive/tlnet/archive/siunitx.source.r63218.tar.xz +2022/05/04 | 115 | macros/latex/contrib/pkuthss/doc/example/ctexopts.cfg +2022/05/04 | 115920 | systems/win32/miktex/tm/packages/arara__source.tar.lzma +2022/05/04 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/05/04 | 1156463 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/05/04 | 115420 | systems/texlive/tlnet/archive/arara.source.r63220.tar.xz +2022/05/04 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2022/05/04 | 1144549 | systems/win32/miktex/tm/packages/tuda-ci__doc.tar.lzma +2022/05/04 | 1143 | macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-concl.tex +2022/05/04 | 11428793 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma +2022/05/04 | 11376 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma +2022/05/04 | 11323 | systems/win32/miktex/tm/packages/lua-widow-control.tar.lzma +2022/05/04 | 11313 | systems/win32/miktex/tm/packages/graphpaper__source.tar.lzma +2022/05/04 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/05/04 | 112589 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/05/04 | 111282 | systems/win32/miktex/tm/packages/rec-thy__doc.tar.lzma +2022/05/04 | 109700 | systems/texlive/tlnet/archive/texlive-scripts.r63215.tar.xz +2022/05/04 | 109478 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/05/04 | 107705 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/05/04 | 107277 | systems/win32/miktex/tm/packages/minimalist__doc.tar.lzma +2022/05/04 | 106221 | systems/win32/miktex/tm/packages/colorist__doc.tar.lzma +2022/05/04 | 104558 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/05/04 | 103792 | macros/latex/contrib/pkuthss/doc/example.pdf +2022/05/04 | 10371 | macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch +2022/05/04 | 103337 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/05/04 | 10315 | systems/win32/miktex/tm/packages/zref-vario__source.tar.lzma +2022/05/04 | 103094 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/05/04 | 10267 | systems/win32/miktex/tm/packages/colorist.tar.lzma +2022/05/04 | 1021849 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2022/05/04 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2022/05/03 | 996 | macros/latex/contrib/siunitx/README.md -2022/05/03 | 994 | systems/win32/miktex/tm/packages/pr.ini -2022/05/03 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma 2022/05/03 | 984 | support/arara/scripts/rules/arara-rule-make.yaml 2022/05/03 | 9759 | macros/latex/contrib/siunitx/siunitx-symbol.dtx -2022/05/03 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2022/05/03 | 96632 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2022/05/03 | 95433 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2022/05/03 | 95284 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2022/05/03 | 952412 | systems/texlive/tlnet/archive/tex4ht.r63211.tar.xz 2022/05/03 | 950 | support/arara/scripts/rules/arara-rule-gnuplot.yaml -2022/05/03 | 93960 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2022/05/03 | 92919 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma 2022/05/03 | 922 | support/arara/scripts/rules/arara-rule-move.yaml 2022/05/03 | 910 | support/arara/scripts/rules/arara-rule-xindex.yaml -2022/05/03 | 88151 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma 2022/05/03 | 8798 | macros/latex/contrib/siunitx/siunitx-command.dtx 2022/05/03 | 878 | support/arara/scripts/rules/arara-rule-ghostscript.yaml -2022/05/03 | 8784 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/05/03 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma 2022/05/03 | 866312 | systems/texlive/tlnet/archive/fontawesome5.r63207.tar.xz 2022/05/03 | 842 | support/arara/scripts/rules/arara-rule-tikzmake.yaml 2022/05/03 | 839 | support/arara/scripts/rules/arara-rule-biber.yaml 2022/05/03 | 832 | support/arara/scripts/rules/arara-rule-nomencl.yaml 2022/05/03 | 8288 | systems/texlive/tlnet/archive/proflycee.r63209.tar.xz -2022/05/03 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/05/03 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2022/05/03 | 812 | support/arara/scripts/rules/arara-rule-songidx.yaml 2022/05/03 | 812 | support/arara/scripts/rules/arara-rule-dvipdfmx.yaml 2022/05/03 | 809 | support/arara/scripts/rules/arara-rule-ps2pdf.yaml 2022/05/03 | 808 | support/arara/scripts/rules/arara-rule-dvipdfm.yaml 2022/05/03 | 799 | support/arara/scripts/rules/arara-rule-dvips.yaml 2022/05/03 | 795 | support/arara/scripts/rules/arara-rule-copy.yaml -2022/05/03 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2022/05/03 | 78975 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/05/03 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2022/05/03 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/05/03 | 758953 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/05/03 | 755743 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma 2022/05/03 | 746624 | systems/texlive/tlnet/archive/fontawesome5.doc.r63207.tar.xz -2022/05/03 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/05/03 | 73529 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/05/03 | 73479 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2022/05/03 | 73148 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/05/03 | 72884 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/05/03 | 72014 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/05/03 | 7252 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/05/03 | 7101 | support/arara/doc/htmlmanualtopdf.sh -2022/05/03 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/05/03 | 693067 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma -2022/05/03 | 68872 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma 2022/05/03 | 682 | support/arara/scripts/rules/arara-rule-sketch.yaml -2022/05/03 | 681941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/05/03 | 68010 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2022/05/03 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma 2022/05/03 | 67518 | macros/latex/contrib/siunitx/CHANGELOG.md -2022/05/03 | 67252 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2022/05/03 | 663039 | macros/latex/contrib/siunitx/siunitx.pdf 2022/05/03 | 6572 | systems/texlive/tlnet/archive/mgltex.doc.r63213.tar.xz 2022/05/03 | 651 | support/arara/scripts/rules/arara-rule-spix.yaml -2022/05/03 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma 2022/05/03 | 647 | support/arara/scripts/rules/arara-rule-makeglossarieslite.yaml 2022/05/03 | 647 | support/arara/scripts/rules/arara-rule-convert.yaml -2022/05/03 | 64710 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2022/05/03 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2022/05/03 | 645392 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/05/03 | 645139 | systems/win32/miktex/tm/packages/files.csv.lzma -2022/05/03 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma 2022/05/03 | 6429 | support/arara/doc/resources/manual.css -2022/05/03 | 63739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma 2022/05/03 | 6340 | systems/texlive/tlnet/archive/mgltex.r63213.tar.xz -2022/05/03 | 63310 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/05/03 | 631280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2022/05/03 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2022/05/03 | 626 | support/arara/scripts/rules/arara-rule-upbibtex.yaml -2022/05/03 | 62382 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2022/05/03 | 621 | support/arara/scripts/rules/arara-rule-bibtexu.yaml 2022/05/03 | 621 | support/arara/scripts/rules/arara-rule-bibtex8.yaml 2022/05/03 | 617928 | macros/latex/contrib/siunitx/siunitx-code.pdf -2022/05/03 | 613236 | systems/texlive/tlnet/archive/easybook.doc.r63208.tar.xz 2022/05/03 | 5 | support/arara/doc/resources/version.txt -2022/05/03 | 598229 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma 2022/05/03 | 596 | support/arara/scripts/rules/arara-rule-pbibtex.yaml 2022/05/03 | 592 | support/arara/scripts/rules/arara-rule-bibtex.yaml -2022/05/03 | 591571 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma 2022/05/03 | 588 | support/arara/scripts/rules/arara-rule-pdftk.yaml -2022/05/03 | 58666 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2022/05/03 | 58663 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/05/03 | 5799794 | systems/texlive/tlnet/install-tl-unx.tar.gz 2022/05/03 | 5789 | support/arara/scripts/rules/arara-rule-bib2gls.yaml 2022/05/03 | 576 | support/arara/scripts/arara.sh -2022/05/03 | 57617 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2022/05/03 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/05/03 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/05/03 | 57270 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/05/03 | 56994 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2022/05/03 | 56619 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2022/05/03 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/05/03 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2022/05/03 | 55568 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/05/03 | 55286 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma 2022/05/03 | 5481 | macros/latex/contrib/siunitx/siunitx-locale.dtx 2022/05/03 | 546 | support/arara/scripts/rules/arara-rule-qpdf.yaml 2022/05/03 | 540220 | systems/texlive/tlnet/archive/proflycee.doc.r63209.tar.xz -2022/05/03 | 532455 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2022/05/03 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma 2022/05/03 | 524840 | support/arara/doc/resources/firasans-italic.otf -2022/05/03 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma 2022/05/03 | 52445 | support/arara/doc/resources/arara-logo-with-text-bottom.svg -2022/05/03 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma 2022/05/03 | 522236 | support/arara/doc/resources/firasans-lightitalic.otf 2022/05/03 | 521796 | support/arara/doc/resources/firasans-bold.otf -2022/05/03 | 52093 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/05/03 | 51559 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2022/05/03 | 51486 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma 2022/05/03 | 5132 | systems/texlive/tlnet/archive/luafindfont.r63210.tar.xz 2022/05/03 | 50881 | macros/latex/contrib/siunitx/siunitx-table.dtx -2022/05/03 | 50799 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma 2022/05/03 | 507828 | support/arara/doc/resources/firasans-regular.otf 2022/05/03 | 505308 | support/arara/doc/resources/firasans-light.otf -2022/05/03 | 49771 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2022/05/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2022/05/03 | 48826 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/05/03 | 484370 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2022/05/03 | 481498 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/05/03 | 47924 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/05/03 | 477847 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma 2022/05/03 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg 2022/05/03 | 4722 | support/arara/README.md 2022/05/03 | 463660 | macros/xetex/latex/xduts/xidian-logo.pdf -2022/05/03 | 46067 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2022/05/03 | 45825 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/05/03 | 45743 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2022/05/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/05/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2022/05/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/05/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2022/05/03 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/05/03 | 43825 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/05/03 | 43645 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2022/05/03 | 43361 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2022/05/03 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/05/03 | 42819 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2022/05/03 | 4254 | support/arara/scripts/rules/arara-rule-context.yaml 2022/05/03 | 416455 | macros/xetex/latex/xduts/xidian-text.pdf -2022/05/03 | 41306 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2022/05/03 | 41202 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/05/03 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma 2022/05/03 | 4074 | support/arara/scripts/rules/arara-rule-datatooltk.yaml -2022/05/03 | 406336 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63205.tar.xz -2022/05/03 | 39728 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma 2022/05/03 | 395564 | macros/xetex/latex/xduts/xduts.pdf -2022/05/03 | 394370 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/05/03 | 38560 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma 2022/05/03 | 3843 | support/arara/doc/resources/gitlab-icon.svg -2022/05/03 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma 2022/05/03 | 37954 | macros/latex/contrib/siunitx/siunitx-complex.dtx -2022/05/03 | 37371 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/05/03 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2022/05/03 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2022/05/03 | 3687 | macros/latex/contrib/siunitx/siunitx.ins -2022/05/03 | 36047 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma 2022/05/03 | 35916 | macros/latex/contrib/siunitx/siunitx-print.dtx -2022/05/03 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/05/03 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/05/03 | 35168 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/05/03 | 34051 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma 2022/05/03 | 33799 | macros/latex/contrib/siunitx/siunitx-compound.dtx -2022/05/03 | 332414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2022/05/03 | 32956 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2022/05/03 | 326660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma 2022/05/03 | 3253 | support/arara/scripts/rules/arara-rule-pdfcrop.yaml -2022/05/03 | 325269 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2022/05/03 | 32341 | macros/latex/contrib/siunitx/siunitx-emulation.dtx -2022/05/03 | 32134 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma 2022/05/03 | 320 | support/arara/scripts/rules/arara-rule-halt.yaml 2022/05/03 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg -2022/05/03 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2022/05/03 | 31588 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2022/05/03 | 31521 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/05/03 | 31411 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2022/05/03 | 31342 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2022/05/03 | 31244 | systems/texlive/tlnet/archive/mgltex.source.r63213.tar.xz -2022/05/03 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/05/03 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma 2022/05/03 | 2990 | support/arara/scripts/rules/arara-rule-indent.yaml -2022/05/03 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma 2022/05/03 | 2884 | macros/xetex/latex/xduts/README.md 2022/05/03 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx -2022/05/03 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2022/05/03 | 28798 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2022/05/03 | 28689 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2022/05/03 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/05/03 | 285714 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2022/05/03 | 28569 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma 2022/05/03 | 285336 | support/arara/doc/resources/CascadiaMono-Regular.otf -2022/05/03 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma 2022/05/03 | 282548 | support/arara/doc/resources/CascadiaMono-Light.otf -2022/05/03 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/05/03 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/05/03 | 27592 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2022/05/03 | 275581 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/05/03 | 275549 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma 2022/05/03 | 2754884 | support/arara/doc/arara-7.0.1-docsrc.zip 2022/05/03 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty 2022/05/03 | 273200 | support/arara/doc/resources/CascadiaMono-ExtraLight.otf -2022/05/03 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2022/05/03 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/05/03 | 2694876 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2022/05/03 | 2620 | macros/latex/contrib/siunitx/siunitx-code.tex -2022/05/03 | 259257 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2022/05/03 | 25551 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2022/05/03 | 25483817 | systems/texlive/tlnet/install-tl.zip 2022/05/03 | 2544 | support/arara/scripts/rules/arara-rule-ltx2any.yaml -2022/05/03 | 251130 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2022/05/03 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2022/05/03 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/05/03 | 247333 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/05/03 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/05/03 | 244962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma 2022/05/03 | 2435 | support/arara/scripts/rules/arara-rule-makeglossaries.yaml 2022/05/03 | 2414 | support/arara/doc/htmlquickstarttopdf.sh -2022/05/03 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/05/03 | 23944 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/05/03 | 2369332 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2022/05/03 | 22146 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2022/05/03 | 21683 | macros/latex/contrib/siunitx/siunitx.dtx -2022/05/03 | 213279 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/05/03 | 21316 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma 2022/05/03 | 211283 | support/arara/doc/arara-quickstart.pdf -2022/05/03 | 210275 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma 2022/05/03 | 2100 | support/arara/scripts/rules/arara-rule-perltex.yaml -2022/05/03 | 208807 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/05/03 | 20463911 | systems/texlive/tlnet/install-tl-windows.exe -2022/05/03 | 203837 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma -2022/05/03 | 202834 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/05/03 | 20183 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2022/05/03 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2022/05/03 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma 2022/05/03 | 1989 | support/arara/scripts/rules/arara-rule-frontespizio.yaml -2022/05/03 | 1982082 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma 2022/05/03 | 1975 | support/arara/scripts/rules/arara-rule-xindy.yaml 2022/05/03 | 1974 | support/arara/scripts/rules/arara-rule-texindy.yaml -2022/05/03 | 197034 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2022/05/03 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/05/03 | 190504 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma 2022/05/03 | 1884 | support/arara/scripts/rules/arara-rule-latexmk.yaml -2022/05/03 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma 2022/05/03 | 1837 | support/arara/scripts/rules/arara-rule-detex.yaml -2022/05/03 | 18368 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/05/03 | 181515 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/05/03 | 179879 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2022/05/03 | 17980824 | support/arara.zip 2022/05/03 | 17933843 | install/support/arara.tds.zip -2022/05/03 | 1752147 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2022/05/03 | 173007 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma 2022/05/03 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg -2022/05/03 | 17274087 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2022/05/03 | 1722 | support/arara/scripts/rules/arara-rule-pythontex.yaml 2022/05/03 | 1722 | support/arara/doc/arara.1 2022/05/03 | 1709 | support/arara/scripts/rules/arara-rule-texcount.yaml -2022/05/03 | 168818 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2022/05/03 | 168372 | support/arara/doc/resources/CascadiaMono-Italic.otf 2022/05/03 | 1672 | support/arara/scripts/rules/arara-rule-fig2dev.yaml 2022/05/03 | 16709 | macros/latex/contrib/siunitx/siunitx-angle.dtx 2022/05/03 | 167028 | support/arara/doc/resources/CascadiaMono-LightItalic.otf -2022/05/03 | 16561 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2022/05/03 | 16536 | systems/texlive/tlnet/archive/easybook.r63208.tar.xz -2022/05/03 | 16502 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2022/05/03 | 16444 | systems/texlive/tlnet/archive/easybook.source.r63208.tar.xz 2022/05/03 | 1625 | support/arara/scripts/rules/arara-rule-pdflatex.yaml 2022/05/03 | 1625 | support/arara/scripts/rules/arara-rule-lualatex.yaml 2022/05/03 | 161924 | support/arara/doc/resources/CascadiaMono-ExtraLightItalic.otf @@ -275,42 +510,21 @@ 2022/05/03 | 160139 | support/arara/source/arara-7.0.1-src.zip 2022/05/03 | 158390 | macros/latex/contrib/siunitx/siunitx.tex 2022/05/03 | 1571 | support/arara/scripts/rules/arara-rule-xelatex.yaml -2022/05/03 | 156964 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2022/05/03 | 155494 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/05/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 2022/05/03 | 15317 | macros/latex/contrib/siunitx/siunitx-quantity.dtx -2022/05/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2022/05/03 | 1522 | support/arara/scripts/rules/arara-rule-uplatex.yaml -2022/05/03 | 152031 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma 2022/05/03 | 1517 | support/arara/scripts/rules/arara-rule-platex.yaml 2022/05/03 | 1512 | support/arara/scripts/rules/arara-rule-xetex.yaml 2022/05/03 | 1510118 | install/macros/latex/contrib/siunitx.tds.zip 2022/05/03 | 1503 | support/arara/scripts/rules/arara-rule-makeindex.yaml -2022/05/03 | 1501238 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2022/05/03 | 1478 | support/arara/scripts/rules/arara-rule-asymptote.yaml 2022/05/03 | 1470 | support/arara/scripts/rules/arara-rule-knitr.yaml 2022/05/03 | 1466151 | macros/latex/contrib/siunitx.zip -2022/05/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/05/03 | 1454764 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma 2022/05/03 | 145363 | macros/latex/contrib/siunitx/siunitx-number.dtx -2022/05/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2022/05/03 | 1448 | support/arara/scripts/rules/arara-rule-dvisvgm.yaml -2022/05/03 | 1442881 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/05/03 | 1442379 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/05/03 | 14413 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma -2022/05/03 | 139102 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2022/05/03 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63211.tar.xz -2022/05/03 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2022/05/03 | 1357074 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2022/05/03 | 135376 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/05/03 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma 2022/05/03 | 1341 | support/arara/scripts/rules/arara-rule-clean.yaml -2022/05/03 | 1331573 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2022/05/03 | 1331463 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma 2022/05/03 | 1324 | support/arara/scripts/rules/arara-rule-sage.yaml -2022/05/03 | 1322741 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2022/05/03 | 13140200 | support/arara/scripts/arara.jar -2022/05/03 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma 2022/05/03 | 1293698 | macros/xetex/latex/xduts.zip 2022/05/03 | 1284 | support/arara/scripts/rules/arara-rule-pdfcsplain.yaml 2022/05/03 | 1281 | support/arara/scripts/rules/arara-rule-llmk.yaml @@ -320,36 +534,20 @@ 2022/05/03 | 1272 | support/arara/scripts/rules/arara-rule-csplain.yaml 2022/05/03 | 1268 | support/arara/scripts/rules/arara-rule-pdftex.yaml 2022/05/03 | 1268 | support/arara/scripts/rules/arara-rule-luatex.yaml -2022/05/03 | 126534 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma 2022/05/03 | 1256840 | systems/texlive/tlnet/archive/tex4ht.source.r63211.tar.xz -2022/05/03 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma 2022/05/03 | 1193105 | support/arara/doc/arara-manual.pdf -2022/05/03 | 1181128 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma 2022/05/03 | 1166 | support/arara/scripts/rules/arara-rule-uptex.yaml 2022/05/03 | 1162 | support/arara/scripts/rules/arara-rule-ptex.yaml -2022/05/03 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/05/03 | 1156465 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/05/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini 2022/05/03 | 115279 | macros/xetex/latex/xduts/xduts.dtx 2022/05/03 | 1135 | macros/xetex/latex/xduts/xduts.ins -2022/05/03 | 113051 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/05/03 | 112588 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma 2022/05/03 | 1111 | support/arara/scripts/rules/arara-rule-xdvipdfmx.yaml 2022/05/03 | 1107 | support/arara/scripts/rules/arara-rule-animate.yaml 2022/05/03 | 1105 | support/arara/scripts/rules/arara-rule-authorindex.yaml -2022/05/03 | 109712 | systems/texlive/tlnet/archive/texlive-scripts.r63205.tar.xz -2022/05/03 | 109477 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2022/05/03 | 10812 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx -2022/05/03 | 107706 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2022/05/03 | 1062 | support/arara/scripts/rules/arara-rule-etex.yaml 2022/05/03 | 105888 | systems/texlive/tlnet/archive/luafindfont.doc.r63210.tar.xz 2022/05/03 | 1050 | support/arara/scripts/rules/arara-rule-tex.yaml -2022/05/03 | 104556 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2022/05/03 | 103660 | macros/latex/contrib/siunitx/siunitx-unit.dtx -2022/05/03 | 103338 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/05/03 | 103094 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/05/03 | 1021846 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2022/05/03 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2022/05/02 | 990 | fonts/fontawesome5/README.md 2022/05/02 | 980 | fonts/fontawesome5/tex/ufontawesomefree3.fd 2022/05/02 | 980 | fonts/fontawesome5/tex/ufontawesomefree2.fd @@ -361,7 +559,6 @@ 2022/05/02 | 787484 | systems/texlive/tlnet/archive/install-latex-guide-zh-cn.doc.r63200.tar.xz 2022/05/02 | 75411 | macros/latex/contrib/easybook/easybook.dtx 2022/05/02 | 749815 | fonts/fontawesome5/doc/fontawesome5.pdf -2022/05/02 | 7280 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/05/02 | 69002 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex 2022/05/02 | 632612 | macros/latex/contrib/easybook.zip 2022/05/02 | 591121 | macros/latex/contrib/easybook/easybook.pdf @@ -382,7 +579,6 @@ 2022/05/02 | 2920 | fonts/fontawesome5/enc/fa5brands0.enc 2022/05/02 | 2906 | fonts/fontawesome5/enc/fa5free2.enc 2022/05/02 | 2905 | fonts/fontawesome5/enc/fa5free3.enc -2022/05/02 | 2660316 | systems/texlive/tlnet/archive/arara.doc.r63203.tar.xz 2022/05/02 | 2608 | fonts/fontawesome5/enc/fa5brands1.enc 2022/05/02 | 204258 | fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb 2022/05/02 | 191329 | support/TeX4ht/source/ChangeLog @@ -403,13 +599,11 @@ 2022/05/02 | 1206 | fonts/fontawesome5/tex/ufontawesomebrands1.fd 2022/05/02 | 1206 | fonts/fontawesome5/tex/ufontawesomebrands0.fd 2022/05/02 | 1204 | fonts/fontawesome5/tfm/fa5free1regular.tfm -2022/05/02 | 11777096 | systems/texlive/tlnet/archive/arara.r63203.tar.xz 2022/05/02 | 11776 | systems/texlive/tlnet/archive/hvfloat.r63201.tar.xz 2022/05/02 | 117748242 | macros/context/latest/cont-tmf.zip 2022/05/02 | 1140 | fonts/fontawesome5/tfm/fa5brands1.tfm 2022/05/02 | 1132 | fonts/fontawesome5/tfm/fa5free0regular.tfm 2022/05/02 | 1119085 | support/TeX4ht/source/tex4ht-4ht.tex -2022/05/02 | 111096 | systems/texlive/tlnet/archive/arara.source.r63203.tar.xz 2022/05/02 | 1108 | fonts/fontawesome5/tfm/fa5free2regular.tfm 2022/05/02 | 1082 | fonts/fontawesome5/map/fontawesome5.map 2022/05/02 | 1080 | fonts/fontawesome5/tfm/fa5free3regular.tfm @@ -686,167 +880,3 @@ 2022/04/28 | 180651 | macros/generic/expex-acro/expex-acro.pdf 2022/04/28 | 1794 | macros/generic/expex-acro/expex-acro.ins 2022/04/28 | 1608 | systems/texlive/tlnet/archive/collection-publishers.r63161.tar.xz -2022/04/27 | 9934 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.html -2022/04/27 | 989371 | macros/latex/contrib/postnotes.zip -2022/04/27 | 94855 | macros/latex/contrib/postnotes/postnotes.dtx -2022/04/27 | 9229 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-88x31.pdf -2022/04/27 | 9114 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-80x15.eps -2022/04/27 | 881 | macros/latex/contrib/postnotes/README.md -2022/04/27 | 860 | macros/latex/contrib/doclicense/doclicense.ins -2022/04/27 | 8473 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-80x15.eps -2022/04/27 | 8126 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-80x15.pdf -2022/04/27 | 808643 | macros/latex/contrib/postnotes/postnotes-code.pdf -2022/04/27 | 7940 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-80x15.eps -2022/04/27 | 7819 | macros/latex/contrib/doclicense/images/doclicense-CC-by-88x31.eps -2022/04/27 | 7499 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-80x15.pdf -2022/04/27 | 7497 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex -2022/04/27 | 7473 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-80x15.eps -2022/04/27 | 7238 | macros/latex/contrib/doclicense/manifest.txt -2022/04/27 | 7048 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-plaintext.tex -2022/04/27 | 7002 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-80x15.eps -2022/04/27 | 690 | macros/latex/contrib/hvextern/README -2022/04/27 | 6616 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-80x15.eps -2022/04/27 | 6580 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-88x31.pdf -2022/04/27 | 6526 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-80x15.eps -2022/04/27 | 620 | macros/latex/contrib/postnotes/CHANGELOG.md -2022/04/27 | 616 | systems/texlive/tlnet/archive/collection-langfrench.r63147.tar.xz -2022/04/27 | 6129 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-80x15.pdf -2022/04/27 | 5965 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-88x31.pdf -2022/04/27 | 5920 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-unofficial-mr-88x31.pdf -2022/04/27 | 5775 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-eu-88x31.pdf -2022/04/27 | 5728 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-88x31.pdf -2022/04/27 | 5675 | macros/latex/contrib/doclicense/images/doclicense-CC-by-80x15.eps -2022/04/27 | 5640 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-80x15.pdf -2022/04/27 | 5530 | macros/latex/contrib/doclicense/images/doclicense-CC-cc-zero-unofficial-mr-80x15.pdf -2022/04/27 | 5472 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-80x15.pdf -2022/04/27 | 5116 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-eu-88x31.pdf -2022/04/27 | 5058 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-88x31.pdf -2022/04/27 | 4697 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-88x31.pdf -2022/04/27 | 4460 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-88x31.pdf -2022/04/27 | 44119 | macros/latex/contrib/doclicense/doclicense.dtx -2022/04/27 | 4365 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-eu-88x31.pdf -2022/04/27 | 4312 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-88x31.pdf -2022/04/27 | 421 | macros/latex/contrib/doclicense/doclicense-british.ldf -2022/04/27 | 40787 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.html -2022/04/27 | 39915 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.html -2022/04/27 | 39258 | macros/latex/contrib/postnotes/postnotes.tex -2022/04/27 | 38979 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.html -2022/04/27 | 38937 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.html -2022/04/27 | 3837 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-88x31.pdf -2022/04/27 | 38132 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.html -2022/04/27 | 3812 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-88x31.pdf -2022/04/27 | 38078 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.html -2022/04/27 | 3724 | systems/texlive/tlnet/archive/authorarchive.r63146.tar.xz -2022/04/27 | 3638 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-80x15.pdf -2022/04/27 | 35970 | macros/latex/contrib/circledtext/circledtext.sty -2022/04/27 | 3579 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-80x15.pdf -2022/04/27 | 3538 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-80x15.pdf -2022/04/27 | 3357 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-80x15.pdf -2022/04/27 | 3253 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-80x15.pdf -2022/04/27 | 31754 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-88x31.eps -2022/04/27 | 3156 | systems/texlive/tlnet/archive/prociagssymp.doc.r63155.tar.xz -2022/04/27 | 308 | macros/latex/contrib/doclicense/doclicense-canadien.ldf -2022/04/27 | 307 | macros/latex/contrib/doclicense/doclicense-newzealand.ldf -2022/04/27 | 307 | macros/latex/contrib/doclicense/doclicense-australian.ldf -2022/04/27 | 307 | macros/latex/contrib/doclicense/doclicense-acadian.ldf -2022/04/27 | 306 | macros/latex/contrib/doclicense/doclicense-USenglish.ldf -2022/04/27 | 306 | macros/latex/contrib/doclicense/doclicense-UKenglish.ldf -2022/04/27 | 3067 | macros/latex/contrib/doclicense/doclicense-marathi.ldf -2022/04/27 | 3064 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-80x15.pdf -2022/04/27 | 305 | macros/latex/contrib/doclicense/doclicense-canadian.ldf -2022/04/27 | 305 | macros/latex/contrib/doclicense/doclicense-american.ldf -2022/04/27 | 3052 | macros/latex/contrib/doclicense/images/doclicense-CC-by-88x31.pdf -2022/04/27 | 303 | macros/latex/contrib/doclicense/doclicense-ngerman.ldf -2022/04/27 | 3022 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-80x15.pdf -2022/04/27 | 30123 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-88x31.eps -2022/04/27 | 2990 | macros/latex/contrib/doclicense/doclicense-polish.ldf -2022/04/27 | 2810 | macros/latex/contrib/doclicense/doclicense-russian.ldf -2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz -2022/04/27 | 273455 | macros/latex/contrib/doclicense/doclicense.pdf -2022/04/27 | 2727 | macros/latex/contrib/doclicense/images/doclicense-CC-by-80x15.pdf -2022/04/27 | 2607 | macros/latex/contrib/circledtext/README.md -2022/04/27 | 2600 | macros/latex/contrib/doclicense/README.md -2022/04/27 | 2574 | macros/latex/contrib/postnotes/postnotes.ins -2022/04/27 | 24466 | macros/latex/contrib/circledtext/circledtext.tex -2022/04/27 | 243 | macros/latex/contrib/circledtext/build.sh -2022/04/27 | 2432 | macros/latex/contrib/doclicense/doclicense-swedish.ldf -2022/04/27 | 2404 | systems/texlive/tlnet/archive/prociagssymp.r63155.tar.xz -2022/04/27 | 2391 | macros/latex/contrib/doclicense/doclicense-esperanto.ldf -2022/04/27 | 23486 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.html -2022/04/27 | 23457 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.html -2022/04/27 | 23182 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-88x31.eps -2022/04/27 | 2293 | macros/latex/contrib/doclicense/doclicense-bulgarian.ldf -2022/04/27 | 2246 | macros/latex/contrib/doclicense/doclicense-french.ldf -2022/04/27 | 22306 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-plaintext.tex -2022/04/27 | 22239 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-plaintext.tex -2022/04/27 | 221634 | macros/latex/contrib/circledtext.zip -2022/04/27 | 22108 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex -2022/04/27 | 22078 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex -2022/04/27 | 21724 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.html -2022/04/27 | 215352 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt -2022/04/27 | 214742 | macros/latex/contrib/circledtext/circledtext.pdf -2022/04/27 | 20897 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-80x15.eps -2022/04/27 | 20850 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-plaintext.tex -2022/04/27 | 20781 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.html -2022/04/27 | 2057 | macros/latex/contrib/doclicense/doclicense-german.ldf -2022/04/27 | 20479 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-plaintext.tex -2022/04/27 | 20426 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex -2022/04/27 | 20356 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex -2022/04/27 | 20138 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-plaintext.tex -2022/04/27 | 2004 | macros/latex/contrib/doclicense/doclicense-italian.ldf -2022/04/27 | 19976 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.html -2022/04/27 | 1991 | macros/latex/contrib/doclicense/doclicense-galician.ldf -2022/04/27 | 19772 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex -2022/04/27 | 19466 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-plaintext.tex -2022/04/27 | 19416 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex -2022/04/27 | 19347 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-plaintext.tex -2022/04/27 | 19127 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-plaintext.tex -2022/04/27 | 19124 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-80x15.eps -2022/04/27 | 19048 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.html -2022/04/27 | 19004 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex -2022/04/27 | 18889 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-88x31.eps -2022/04/27 | 18797 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex -2022/04/27 | 18657 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-plaintext.tex -2022/04/27 | 18650 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-plaintext.tex -2022/04/27 | 18609 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex -2022/04/27 | 18436 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-plaintext.tex -2022/04/27 | 18374 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex -2022/04/27 | 18164 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex -2022/04/27 | 1802 | macros/latex/contrib/doclicense/Makefile -2022/04/27 | 177239 | macros/latex/contrib/postnotes/postnotes.pdf -2022/04/27 | 17684 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex -2022/04/27 | 17650 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-plaintext.tex -2022/04/27 | 17092 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-88x31.eps -2022/04/27 | 1702 | macros/latex/contrib/doclicense/doclicense-catalan.ldf -2022/04/27 | 1669 | macros/latex/contrib/doclicense/doclicense-croatian.ldf -2022/04/27 | 1665 | macros/latex/contrib/doclicense/doclicense-portuguese.ldf -2022/04/27 | 16411 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-unofficial-mr-88x31.eps -2022/04/27 | 1637 | macros/latex/contrib/doclicense/doclicense-brazilian.ldf -2022/04/27 | 1637624 | systems/texlive/tlnet/archive/circuitikz.doc.r63145.tar.xz -2022/04/27 | 1634 | macros/latex/contrib/doclicense/doclicense-spanish.ldf -2022/04/27 | 163496 | systems/texlive/tlnet/archive/circuitikz.r63145.tar.xz -2022/04/27 | 1620 | macros/latex/contrib/doclicense/doclicense-chinese-tw.ldf -2022/04/27 | 1613 | macros/latex/contrib/doclicense/doclicense-english.ldf -2022/04/27 | 1597 | macros/latex/contrib/doclicense/doclicense-chinese-utf8.ldf -2022/04/27 | 15356 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-80x15.eps -2022/04/27 | 15260 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-eu-88x31.eps -2022/04/27 | 15146 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-88x31.eps -2022/04/27 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt -2022/04/27 | 14916 | macros/latex/contrib/doclicense/images/doclicense-CC-cc-zero-unofficial-mr-80x15.eps -2022/04/27 | 1445 | macros/latex/contrib/doclicense/doclicense-chinese-gbk.ldf -2022/04/27 | 1434 | macros/latex/contrib/postnotes/postnotes-code.tex -2022/04/27 | 14115 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-80x15.eps -2022/04/27 | 1397 | macros/latex/contrib/doclicense/doclicense-japanese.ldf -2022/04/27 | 13562 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-eu-88x31.eps -2022/04/27 | 13505 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-80x15.eps -2022/04/27 | 13437 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-88x31.eps -2022/04/27 | 134096 | systems/texlive/tlnet/archive/proflabo.doc.r63147.tar.xz -2022/04/27 | 12331 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-88x31.eps -2022/04/27 | 12246 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-88x31.pdf -2022/04/27 | 1217480 | systems/texlive/tlnet/archive/authorarchive.doc.r63146.tar.xz -2022/04/27 | 11686 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-88x31.pdf -2022/04/27 | 11647 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-88x31.eps -2022/04/27 | 11390 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-eu-88x31.eps -2022/04/27 | 11261 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-88x31.eps -2022/04/27 | 10917 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-88x31.eps -2022/04/27 | 10011 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-88x31.eps diff --git a/fonts/xcharter-math/README.md b/fonts/xcharter-math/README.md index 4959d90779..52a0309039 100644 --- a/fonts/xcharter-math/README.md +++ b/fonts/xcharter-math/README.md @@ -50,6 +50,10 @@ Either version 1.3 or, at your option, any later version. - Fixed "Style=" options in xcharter-otf.sty (they didn't work for XeLaTeX). - Added glyphs \nleqqslant and \ngeqqslant (U+E09A, U+E09B). - Corrected glyphs \varsubsetneqq \varsusetneqq (U+E09C, U+E09D). +* v0.32: + - all vertical delimiters resized. + - \mathslash, \backslash and their vertical variants: slope corrected. + - xcharter-otf.sty now loads realscripts for better superscripts. --- Copyright 2022- Daniel Flipo diff --git a/fonts/xcharter-math/XCharter-Math.ltx b/fonts/xcharter-math/XCharter-Math.ltx index 6f30af068f..601146389f 100644 --- a/fonts/xcharter-math/XCharter-Math.ltx +++ b/fonts/xcharter-math/XCharter-Math.ltx @@ -35,7 +35,7 @@ \title{\decofourleft\,\XCotf\,\decofourright} \author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}} -\newcommand*{\version}{0.31} +\newcommand*{\version}{0.32} \begin{document} \maketitle @@ -90,6 +90,7 @@ it loads \pkg{unicode-math} with the default options, sets XCharter-Math as Math font and XCharter Text fonts as Roman fonts (families \textit{sf} and \textit{tt} left unchanged) but does a bit more: \begin{enumerate} +\item it loads \pkg{realscripts} for better superscripts; \item it checks at \verb+\begin{document}+ if packages \pkg{amssymb} or \pkg{latexsym} are loaded and issues warnings in case they are; \item it provides aliases for glyphs named differently in Unicode, so that diff --git a/fonts/xcharter-math/XCharter-Math.otf b/fonts/xcharter-math/XCharter-Math.otf index 5867d04f12..5bf946707c 100644 Binary files a/fonts/xcharter-math/XCharter-Math.otf and b/fonts/xcharter-math/XCharter-Math.otf differ diff --git a/fonts/xcharter-math/XCharter-Math.pdf b/fonts/xcharter-math/XCharter-Math.pdf index 6381194403..c39ca3e921 100644 Binary files a/fonts/xcharter-math/XCharter-Math.pdf and b/fonts/xcharter-math/XCharter-Math.pdf differ diff --git a/fonts/xcharter-math/unimath-xcharter.pdf b/fonts/xcharter-math/unimath-xcharter.pdf index f11d5ce21b..63d9fec392 100644 Binary files a/fonts/xcharter-math/unimath-xcharter.pdf and b/fonts/xcharter-math/unimath-xcharter.pdf differ diff --git a/fonts/xcharter-math/xcharter-otf.sty b/fonts/xcharter-math/xcharter-otf.sty index 694ea0d64f..32eca6012b 100644 --- a/fonts/xcharter-math/xcharter-otf.sty +++ b/fonts/xcharter-math/xcharter-otf.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e}[2018/01/01] -\def\fileversion{0.31} -\def\filedate{2022-04-06} +\def\fileversion{0.32} +\def\filedate{2022-05-04} \ProvidesPackage{xcharter-otf}[\filedate\space\fileversion] % Ensure luatex or xetex engine @@ -58,6 +58,7 @@ % Text Serif fonts: XCharter with possible scaling. \ifXCot@notext \else + \RequirePackage{realscripts} \setmainfont{XCharter}[\unexpanded\expandafter{\the\XCottoksT}] \fi @@ -66,40 +67,17 @@ \AtBeginDocument{% % XCharter specific math - \Umathchardef\Bbbbackslash = 0 0 "E020 \relax + % \Umathchardef\ = + % : \mathord=0 \mathrel=3 ; =0 \Umathchardef\varemptyset = 0 0 "E021 \relax \Umathchardef\mupvarzero = 0 0 "E022 \relax \Umathchardef\mbfvarzero = 0 0 "E023 \relax - \Umathchardef\mupvarvarpi = 0 0 "E032 \relax - \Umathchardef\mbfvarpartial = 0 0 "E040 \relax - \Umathchardef\mbfvarvarrho = 0 0 "E041 \relax - \Umathchardef\mbfvarvarpi = 0 0 "E042 \relax - \Umathchardef\mbfvec = 0 0 "E044 \relax - \Umathchardef\mbfwp = 0 0 "E045 \relax + \Umathchardef\varpropto = 0 0 "E02F \relax \Umathchardef\mbfdotlessi = 0 0 "E046 \relax \Umathchardef\mbfdotlessj = 0 0 "E047 \relax - \Umathchardef\mbfhbar = 0 0 "E048 \relax - \Umathchardef\mbfell = 0 0 "E049 \relax - \Umathchardef\mbftriangleleft = 0 0 "E04E \relax - \Umathchardef\mbftriangleright = 0 0 "E04F \relax - \Umathchardef\mbfitvarpartial = 0 0 "E060 \relax - \Umathchardef\mbfitvarvarrho = 0 0 "E061 \relax - \Umathchardef\mbfitvarvarpi = 0 0 "E062 \relax - \Umathchardef\mbfitwp = 0 0 "E065 \relax \Umathchardef\mbfimath = 0 0 "E066 \relax \Umathchardef\mbfjmath = 0 0 "E067 \relax - \Umathchardef\mbfithbar = 0 0 "E068 \relax - \Umathchardef\mbfitell = 0 0 "E069 \relax - \Umathchardef\varsymbfscrE = 0 0 "E06D \relax - \Umathchardef\varsymbfscrQ = 0 0 "E06E \relax - \Umathchardef\varsymbfscrT = 0 0 "E06F \relax - \Umathchardef\mitvarpartial = 0 0 "E070 \relax - \Umathchardef\mitvarvarrho = 0 0 "E071 \relax - \Umathchardef\mitvarvarpi = 0 0 "E072 \relax \Umathchardef\mithbar = 0 0 "E078 \relax - \Umathchardef\varsymscrE = 0 0 "E07D \relax - \Umathchardef\varsymscrQ = 0 0 "E07E \relax - \Umathchardef\varsymscrT = 0 0 "E07F \relax \Umathchardef\parallelslant = 3 0 "E090 \relax \Umathchardef\nparallelslant = 3 0 "E091 \relax \Umathchardef\shortparallelslant = 3 0 "E092 \relax @@ -108,12 +86,14 @@ \Umathchardef\gtreqslantless = 3 0 "E095 \relax \Umathchardef\lesseqqslantgtr = 3 0 "E096 \relax \Umathchardef\gtreqqslantless = 3 0 "E097 \relax - \Umathchardef\npreceq = 3 0 "E098 \relax - \Umathchardef\nsucceq = 3 0 "E099 \relax - \Umathchardef\nleqqslant = 3 0 "E09A \relax - \Umathchardef\ngeqqslant = 3 0 "E09B \relax - \Umathchardef\nsubseteqq = 3 0 "E0AE \relax - \Umathchardef\nsupseteqq = 3 0 "E0AF \relax + \Umathchardef\nleqqslant = 3 0 "E098 \relax + \Umathchardef\ngeqqslant = 3 0 "E099 \relax + \Umathchardef\varsymscrE = 0 0 "E07D \relax + \Umathchardef\varsymscrQ = 0 0 "E07E \relax + \Umathchardef\varsymscrT = 0 0 "E07F \relax + \Umathchardef\varsymbfscrE = 0 0 "E06D \relax + \Umathchardef\varsymbfscrQ = 0 0 "E06E \relax + \Umathchardef\varsymbfscrT = 0 0 "E06F \relax % \widearc and\overrightarc \newcommand*{\widearc}{\Umathaccent 0 0 "E540 }% \newcommand*{\overrightarc}{\Umathaccent 0 0 "20D5 }% @@ -137,16 +117,18 @@ \Umathchardef\nshortparallel = 3 0 "E0A5 \relax \Umathchardef\lvertneqq = 3 0 "E0A6 \relax \Umathchardef\gvertneqq = 3 0 "E0A7 \relax - \Umathchardef\varsubsetneq = 3 0 "E0AC \relax - \Umathchardef\varsupsetneq = 3 0 "E0AD \relax - \Umathchardef\varsubsetneqq = 3 0 "E09C \relax - \Umathchardef\varsupsetneqq = 3 0 "E09D \relax \Umathchardef\nleqslant = 3 0 "E0A8 \relax \Umathchardef\ngeqslant = 3 0 "E0A9 \relax \Umathchardef\nleqq = 3 0 "E0AA \relax \Umathchardef\ngeqq = 3 0 "E0AB \relax - \Umathchardef\npreceq = 3 0 "E098 \relax - \Umathchardef\nsucceq = 3 0 "E099 \relax + \Umathchardef\varsubsetneq = 3 0 "E0AC \relax + \Umathchardef\varsupsetneq = 3 0 "E0AD \relax + \Umathchardef\nsubseteqq = 3 0 "E0AE \relax + \Umathchardef\nsupseteqq = 3 0 "E0AF \relax + \Umathchardef\varsubsetneqq = 3 0 "E09C \relax + \Umathchardef\varsupsetneqq = 3 0 "E09D \relax + \Umathchardef\npreceq = 3 0 "E09E \relax + \Umathchardef\nsucceq = 3 0 "E09F \relax \let\centerdot\cdotp \let\restriction\upharpoonright \let\doteqdot\Doteq diff --git a/macros/latex/contrib/chinesechess/README.md b/macros/latex/contrib/chinesechess/README.md new file mode 100644 index 0000000000..6e3077d2aa --- /dev/null +++ b/macros/latex/contrib/chinesechess/README.md @@ -0,0 +1,143 @@ +Chinese chess manual writing package based on l3draw +======= + +`chinesechess` is a LaTeX3 package developed based on l3draw, which provides macros and environment for Chinese chess manual writing. + +You can read the manual (in Chinese) for more details and examples. + +Contributing +------------ + + + + + +1. gitee repository: + 1. repository: [chinesechess](https://gitee.com/nwafu_nan/chinesechess) + 2. Issues and pull requests are welcome. [issue](https://gitee.com/nwafu_nan/chinesechess/issues) or [pull request](https://gitee.com/nwafu_nan/chinesechess/pulls). + +基于l3draw的中国象棋棋谱排版宏包 +======= + +`chinesechess`是一个基于l3draw用LaTeX3开发的中国象棋棋谱排版宏包,它提供了用于排版中国象棋棋谱的命令和环境。 + +可以通过阅读宏包手册以了解该宏包更多的使用细节和使用样例。 + +## 排版示例 + +```latex +% 由于fandol字体无红棋的砲字,因此请选用合适的字体 +% K=帅,A=仕,E=相,R=车,C=砲,H=马,P=兵, k=将,a=士,e=象,r=車,c=炮,h=馬,p=卒 +% 水平定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8) +% 垂直定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8),j(9) +% 棋子定位时,可以混合使用字母和数字,以下示例使用混合输入 +% 强烈建议在实际使用中使用纯字母或纯数字定位 + +% 输出带所有棋子的棋盘命令 +\cchessboard +% 若仅需要输出不带棋子的棋盘,请使用带星命令 +\cchessboard* + +% 排版棋谱命令 +\cchessman{ {{4,0}{K}}, {{2,2}{p}}, {{1,7}{C}}, {{4,9}{k}} } + +% 排版打谱过程的环境 +\begin{setcchessman}[boardtype=x+tn] + % 残局初始化 + \init{ {{4,0}{K}}, {{2,2}{p}}, + {{1,7}{C}}, {{4,9}{k}} } + % 添加棋子 + \set{e,d}{P} \set{8,g}{h} + % 删除棋子 + \del{4,3} + % 移动棋子 + \mov{C}{b,h}{b,b} + \mov{p}{2,2}{3,2} +\end{setcchessman} + +% 可以使用带星号的打谱环境,同时将行棋过程按棋谱描述同时输出 +% 但此时需要注意排版版面限制问题。 +\begin{setcchessman*}[boardtype=x+tn] + % 残局初始化 + \init{ {{4,0}{K}}, {{2,2}{p}}, + {{1,7}{C}}, {{4,9}{k}} } + % 添加棋子 + \set{e,d}{P} \set{8,g}{h} + % 删除棋子 + \del{4,3} + % 移动棋子 + \mov{C}{b,h}{b,b} + \mov{p}{2,2}{3,2} + \mov{K}{4,0}{4,1} + \mov{h}{8,6}{6,7} + \mov{K}{4,1}{3,1} + \mov{h}{6,7}{5,5} +\end{setcchessman*} +``` +## 使用方法 + +宏包中可以设置棋谱外观。 + +```tex +\cchessset{ + boardtype = x+tn +} +``` + +宏包可用选项有: +- `gridsize` 棋盘单元格尺寸(需有长度单位) +- `boardtype` 棋盘类型,可以有x--简约型,x+--带兵、炮位标记和九宫线,x+t--带兵、炮位和九宫线及楚河汉界,x+tn--带兵、炮位、九宫线、楚河汉界及数字线位,x+Xtn--带兵、炮位、九宫线、象位线及楚河汉界 +- `boardlinewd` 棋盘线条宽度 +- `boardlinecolor` 棋盘线条颜色 +- `boardbg` 棋盘背景图片路径及文件名 +- `resize` 缩放类型,可以有none(默认)--无缩放,real--按指定实际尺寸或比例缩放(需要同时指定width/height/xscale/yscale参数值) +- `piecechar` 棋子字符 +- `piecefont` 棋子字符字体 +- `piecetype` 棋子类型,可以有o--简约型,oo--带双线边框无阴影型,ooo--立体型 +- `boxlinewd` 棋子边框线线宽 +- `boxcolor` 棋子边框颜色 +- `redpiece` 红棋文字颜色 +- `blkpiece` 黑棋文字颜色 +- `lower` 棋子背景颜色 +- `donut` 棋子环带颜色 +- `redupper` 红棋棋子颜色 +- `blkupper` 黑棋棋子颜色 +- `shadow` 棋子阴影颜色 +- `charstroke` 棋子文字笔划类型,可以有none,solid--实线轮廓,whide--白色填充,bold--加粗选择(默认),invisible-—隐藏笔划。 + +注意:`\init`、`\set`、`\del`和`\mov`这四个命令只能用于`setcchessman`环境及其星号环境中。 + +## 参与贡献 +--------------------- + + + + + +1. gitee仓库: + (1). 仓库地址: [chinesechess](https://gitee.com/nwafu_nan/chinesechess) + (2). Issues and PR: [issue](https://gitee.com/nwafu_nan/chinesechess/issues) or [pull request](https://gitee.com/nwafu_nan/chinesechess/pulls). + +Copyright and Licence +--------------------- + + Copyright (C) 2020-2022 by Nan Geng + ---------------------------------------------------------------------- + + This work may be distributed and/or modified under the + conditions of the LaTeX Project Public License, either + version 1.3c of this license or (at your option) any later + version. This version of this license is in + http://www.latex-project.org/lppl/lppl-1-3c.txt + and the latest version of this license is in + http://www.latex-project.org/lppl.txt + and version 1.3 or later is part of all distributions of + LaTeX version 2005/12/01 or later. + + This work has the LPPL maintenance status "maintained". + + The Current Maintainer of this work is Nan Geng. + + This package consists of chinesechess.sty, chinesechess.tex and README.md(this file), + and the derived files chinesechess.pdf. + diff --git a/macros/latex/contrib/chinesechess/bg01.png b/macros/latex/contrib/chinesechess/bg01.png new file mode 100644 index 0000000000..d8f0599f41 Binary files /dev/null and b/macros/latex/contrib/chinesechess/bg01.png differ diff --git a/macros/latex/contrib/chinesechess/bg02.png b/macros/latex/contrib/chinesechess/bg02.png new file mode 100644 index 0000000000..fa6fb51be5 Binary files /dev/null and b/macros/latex/contrib/chinesechess/bg02.png differ diff --git a/macros/latex/contrib/chinesechess/build.sh b/macros/latex/contrib/chinesechess/build.sh new file mode 100755 index 0000000000..91d492c032 --- /dev/null +++ b/macros/latex/contrib/chinesechess/build.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +xelatex chinesechess.tex &&\ +makeindex -s gind.ist -o chinesechess.ind chinesechess.idx &&\ +makeindex -s gglo.ist -o chinesechess.gls chinesechess.glo &&\ +xelatex chinesechess.tex &&\ +xelatex chinesechess.tex &&\ +xelatex chinesechess.tex diff --git a/macros/latex/contrib/chinesechess/chinesechess.pdf b/macros/latex/contrib/chinesechess/chinesechess.pdf new file mode 100644 index 0000000000..22951bd3db Binary files /dev/null and b/macros/latex/contrib/chinesechess/chinesechess.pdf differ diff --git a/macros/latex/contrib/chinesechess/chinesechess.sty b/macros/latex/contrib/chinesechess/chinesechess.sty new file mode 100644 index 0000000000..6ddb58b836 --- /dev/null +++ b/macros/latex/contrib/chinesechess/chinesechess.sty @@ -0,0 +1,2297 @@ +%% Copyright (C) 2020-2022 by Nan Geng +%% -------------------------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c of this license or (at your option) any later +%% version. This version of this license is in +%% http://www.latex-project.org/lppl/lppl-1-3c.txt +%% and the latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% The Current Maintainer of this work is Nan Geng. +%% +%% -------------------------------------------------------------------------- +%% +\NeedsTeXFormat{LaTeX2e}[2020/10/01] +\RequirePackage{expl3} +\ProvidesExplPackage{chinesechess}{2022-04-29}{v1.0.0} + {Typeset Chinese chess with l3draw} + +\RequirePackage { l3keys2e, l3draw, xparse } + +% 保证TeXLive的向下兼容 +\cs_if_free:NT \box_ht_plus_dp:N + { + \cs_new_protected:Npn \box_ht_plus_dp:N #1 + { \tex_dimexpr:D \box_ht:N #1 + \box_dp:N #1 \scan_stop: } + } + +% 可以使用>{\SplitArgument{1}{~}}分割参数,如: +% \NewDocumentCommand{\cchessboard}{ s >{\SplitArgument{1}{,}}O{10mm,10mm} } +% +% 棋盘排版命令用户接口 +% #1 星号命令,是否输出棋子 +% #2 棋盘类型、棋子类型等外观选项 +\NewDocumentCommand{\cchessboard}{ s O{} } + { + \group_begin: + % 星号命令是否带棋子 + \IfBooleanTF{ #1 } + { + \bool_set_false:N \l__cchess_board_pieces_bool + }{ + \bool_set_true:N \l__cchess_board_pieces_bool + } + % 选项设置 + \keys_set:nn { cchess } { #2 } + \__cchess_board_output: + \group_end: + } + +% 棋谱排版命令用户接口 +% #1 棋盘类型、棋子类型等外观选项 +% #2 棋子位置列表 +% 棋子字母汉字对照表(取xq.sty中的定义) +% K=帅,A=仕,E=相,R=车,C=砲,H=马,P=兵, k=将,a=士,e=象,r=車,c=炮,h=馬,p=卒 +% 水平定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8) +% 垂直定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8),j(9) +\NewDocumentCommand{\cchessman}{ O{} m } + { + \group_begin: + % 选项设置 + \keys_set:nn { cchess } { #1 } + \__cchess_manual_output:n { #2 } + \group_end: + } + +% 棋子字符复位 +\NewDocumentCommand{\resetpiece}{} + { + % 定义棋子字符常量 + \clist_map_inline:nn + { + { K } {\__cchess_symbol:n {"5E25} }, % 帥 + { A } {\__cchess_symbol:n {"4ED5} }, % 仕 + { E } {\__cchess_symbol:n {"76F8} }, % 相 + { H } {\__cchess_symbol:n {"9A6C} }, % 马 + { R } {\__cchess_symbol:n {"8F66} }, % 车 + { C } {\__cchess_symbol:n {"7832} }, % 砲 + { P } {\__cchess_symbol:n {"5175} }, % 兵 + { k } {\__cchess_symbol:n {"5C07} }, % 將 + { a } {\__cchess_symbol:n {"58EB} }, % 士 + { e } {\__cchess_symbol:n {"8C61} }, % 象 + { h } {\__cchess_symbol:n {"99AC} }, % 馬 + { r } {\__cchess_symbol:n {"8ECA} }, % 車 + { c } {\__cchess_symbol:n {"70AE} }, % 炮 + { p } {\__cchess_symbol:n {"5352} }, % 卒 + } + { \__cchess_piece_char_setup:nn ##1 } + } +% 打谱环境初始化(仅用于setcchessman环境中) +% #1 棋子位置列表 +% 棋子字母汉字对照表(取xq.sty中的定义) +% K=帅,A=仕,E=相,R=车,C=砲,H=马,P=兵, k=将,a=士,e=象,r=車,c=炮,h=馬,p=卒 +% 水平定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8) +% 垂直定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8),j(9) +\NewDocumentCommand{\init}{ m } + { + % 临时clist + \clist_set:Nn \l_tmpa_clist { #1 } + + % 替换占位盒子内容 + \clist_map_inline:Nn \l_tmpa_clist + { \__cchess_piece_replace_handle:nn ##1 } + } + +% 打谱环境中的棋子布置命令(仅用于setcchessman环境中) +% #1 棋子位置 +% #2 棋子名称(单个英文字母) +% 棋子字母汉字对照表(取xq.sty中的定义) +% K=帅,A=仕,E=相,R=车,C=砲,H=马,P=兵, k=将,a=士,e=象,r=車,c=炮,h=馬,p=卒 +% 水平定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8) +% 垂直定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8),j(9) +\NewDocumentCommand{\set}{ m m } + { + \__cchess_piece_replace_handle:nn { #1 } { #2 } + } + +% 删除打谱环境中的棋子(仅用于setcchessman环境中) +% #1 棋子位置 +% 水平定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8) +% 垂直定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8),j(9) +\NewDocumentCommand{\del}{ m } + { + \__cchess_piece_remove_handle:n { #1 } + } + +% 移动打谱环境中的棋子(仅用于setcchessman环境中) +% #1 棋子名称(单个英文字母) +% #2 棋子当前位置 +% #3 棋子目的位置 +% K=帅,A=仕,E=相,R=车,C=砲,H=马,P=兵, k=将,a=士,e=象,r=車,c=炮,h=馬,p=卒 +% 水平定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8) +% 垂直定位: a(0),b(1),c(2),d(3),e(4),f(5),g(6),h(7),i(8),j(9) +\NewDocumentCommand{\mov}{ m m m } + { + \__cchess_piece_move_handle:nnn { #1 } { #2 } { #3 } + } + +% 打谱排版环境用户接口 +% #1 棋盘类型、棋子类型等外观选项 +\NewDocumentEnvironment{ setcchessman }{ O{} +b } + { + \group_begin: + \bool_set_false:N \l__cchess_with_setman_bool + \keys_set:nn { cchess } { #1 } + \__cchess_setcchessman_pre_setup:n { #2 } + }{ + \__cchess_setcchessman_post_setup: + \group_end: + } + +% 打谱排版星号环境用户接口,用于同时输出棋谱描述 +% #1 棋盘类型、棋子类型等外观选项 +\NewDocumentEnvironment{ setcchessman* }{ O{} +b } + { + \group_begin: + \bool_set_true:N \l__cchess_with_setman_bool + \keys_set:nn { cchess } { #1 } + \__cchess_setcchessman_pre_setup:n { #2 } + }{ + \__cchess_setcchessman_post_setup: + \group_end: + } + + +% ==========棋子字符定义===================== +% 读取符号 +\cs_new:Npn \__cchess_symbol:n #1 + { + \tex_char:D #1 + \scan_stop: + } + +% 棋子符号定义 +\cs_new_protected:Npn \__cchess_piece_define:nn #1#2 + { + \tl_const:cn { c__cchess_ #1 _tl } { \__cchess_symbol:n { #2 } } + } + +% ==========变量定义===================== +% 绘制棋盘时是否带有棋子标志 +\bool_new:N \l__cchess_board_pieces_bool +\bool_new:N \l__cchess_with_setman_bool + +% 棋子类型 +\tl_new:N \l__cchess_piece_box_type_tl +% 棋子类型列表 +\clist_new:N \g__cchess_piece_box_list_clist +% 棋盘类型 +\tl_new:N \l__cchess_board_type_tl +% 棋盘类型列表 +\clist_new:N \g__cchess_board_list_clist + +% 缩放方式 +\tl_new:N \l__cchess_resize_method_tl +% 缩放方式列表 +\clist_new:N \g__cchess_resize_method_clist + +% 棋谱输出宽度 +\dim_new:N \l__cchess_manual_width_dim +% 棋谱输出高度 +\dim_new:N \l__cchess_manual_height_dim +% 棋盘宽度 +\dim_new:N \l__cchess_board_width_dim +% 棋盘高度 +\dim_new:N \l__cchess_board_height_dim +% 棋盘线线宽 +\dim_new:N \l__cchess_board_linewidth_dim +% 辅线线宽 +\dim_new:N \l__cchess_cross_linewidth_dim +% 辅线间距 +\dim_new:N \l__cchess_cross_sep_dim +% 棋子字符正方形外接圆半径 +\dim_new:N \l__cchess_piece_box_radius_dim +% 棋子外框线线宽 +\dim_new:N \l__cchess_box_linewidth_dim +% 临时尺寸变量 +\dim_new:N \l__cchess_tmpa_dim +\dim_new:N \l__cchess_tmpb_dim +\dim_new:N \l__cchess_tmpc_dim +\dim_new:N \l__cchess_tmpd_dim + +% 棋子容器 +% 当前中国象棋主流软件的棋子代码,多沿用: +% K A B N R C P +% 帅 仕 相 马 车 炮 兵 +% (红方用大写字母,黑方小写) +% 出于对国际象棋棋手意识习惯的兼容性设计 +% 相 B ,也可兼容使用 E, +% 马N, 也可兼容使用 H 代替 +% 判断红黑棋子英文单字母名称的正则表达式 +\regex_new:N \l__capital_regex +\regex_set:Nn \l__capital_regex { [KAERCHP] } +% 判断棋子英文单字母名称的正则表达式 +\clist_const:Nn \c__cchess_pieces_name_clist { K,A,E,R,C,H,P,k,a,e,r,c,h,p } +\msg_new:nnn { cchess } { piecename-exists } { The~ piece~ name~ `#1~ not~ exists. } + +% 定义棋子字符常量 +\clist_map_inline:nn + { + { K } { "5E25 }, % 帥 + { A } { "4ED5 }, % 仕 + { E } { "76F8 }, % 相 + { H } { "9A6C }, % 马 + { R } { "8F66 }, % 车 + { C } { "7832 }, % 砲 + { P } { "5175 }, % 兵 + { k } { "5C07 }, % 將 + { a } { "58EB }, % 士 + { e } { "8C61 }, % 象 + { h } { "99AC }, % 馬 + { r } { "8ECA }, % 車 + { c } { "70AE }, % 炮 + { p } { "5352 }, % 卒 + } + { \__cchess_piece_define:nn #1 } + +% 定义棋子编码与字符对照属性表 +\prop_new:N \c__cchess_board_pieces_alph_name_prop +\clist_map_inline:Nn \c__cchess_pieces_name_clist + { + \prop_put:NnV \c__cchess_board_pieces_alph_name_prop + { #1 } { \use:c { c__cchess_ #1 _tl } } + } + +% 在棋子编码列表中添加n表示空(null)棋子 +\clist_push:Nn \c__cchess_pieces_name_clist { n } + +% 定义棋子盒子容器 +\clist_map_inline:Nn \c__cchess_pieces_name_clist + { + \coffin_new:c { l__cchess_piece_ #1 _coffin } + } +% 将空棋子盒子容器置空 +\hcoffin_gset:Nn \l__cchess_piece_n_coffin { \phantom{空} } + +% 棋盘盒子容器 +\coffin_new:N \l__cchess_board_coffin +% 棋盘背景盒子容器 +\coffin_new:N \l__cchess_board_background_coffin + +% 棋谱容器 +\coffin_new:N \l__cchess_manual_coffin + +% 判断是否为字母位置的正则表达式 +\regex_new:N \l__alph_regex +\regex_set:Nn \l__alph_regex { [a-j] } + +% 棋子位置字母与数字对应关系 +\prop_const_from_keyval:Nn \c__cchess_board_pos_alph_num_prop + { + a = 0, b = 1, c = 2 , d = 3, e = 4, + f = 5, g = 6, h = 7, i = 8, j = 9 + } + +\coffin_new:N \l__cchess_board_pieces_pos_coffin + +% 判断是否为数值位置的正则表达式 +\regex_new:N \l__digit_regex +\regex_set:Nn \l__digit_regex { [0-9] } + +% 棋子位置数字与字母对应关系 +\prop_const_from_keyval:Nn \c__cchess_board_pos_num_alph_prop + { + 0 = a, 1 = b, 2 = c, 3 = d, 4 = e, + 5 = f, 6 = g, 7 = h, 8 = i, 9 = j + } + +% 判断是水平方向位置合法性的正则表达式 +\clist_const:Nn \c__cchess_pos_x_index_clist + { a,b,c,d,e,f,g,h,i,0,1,2,3,4,5,6,7,8 } +\msg_new:nnn { cchess } { posx-exists } { The~ x~ index~ `#1~ not~ exists. } +% 判断是垂直方向位置合法性的正则表达式 +\clist_const:Nn \c__cchess_pos_y_index_clist + { a,b,c,d,e,f,g,h,i,j,0,1,2,3,4,5,6,7,8,9 } +\msg_new:nnn { cchess } { posy-exists } { The~ y~ index~ `#1~ not~ exists. } + +% 棋子占位盒子容器 +\clist_const:Nn \c__cchess_board_pos_x_clist + { a,b,c,d,e,f,g,h,i } +\clist_const:Nn \c__cchess_board_pos_y_clist + { a,b,c,d,e,f,g,h,i,j } +\clist_map_inline:Nn \c__cchess_board_pos_x_clist + { + \clist_map_inline:Nn \c__cchess_board_pos_y_clist + { + \coffin_new:c { l__cchess_board_piece_ #1 _ ##1 _coffin } + \hcoffin_gset:cn { l__cchess_board_piece_ #1 _ ##1 _coffin } + { \phantom{空} } + } + } +\coffin_new:N \l__cchess_board_piece_n_coffin +\hcoffin_gset:Nn \l__cchess_board_piece_n_coffin { \phantom{空} } + +% 红方棋盘坐标字母与竖线标位对应关系 +\prop_const_from_keyval:Nn \c__cchess_board_red_x_idx_prop + { + a = 九, b = 八, c = 七 , d = 六, e = 五, + f = 四, g = 三, h = 二, i = 一 + } + +% 黑方棋盘坐标字母与竖线标位对应关系 +\prop_const_from_keyval:Nn \c__cchess_board_black_x_idx_prop + { + a = 1, b = 2, c = 3 , d = 4, e = 5, + f = 6, g = 7, h = 8, i = 9 + } + +% 英文数字与中文数字的对应关系 +\prop_const_from_keyval:Nn \c__cchess_board_pos_arabic_zh_prop + { + 0 = 〇, 1 = 一, 2 = 二, 3 = 三, 4 = 四, + 5 = 五, 6 = 六, 7 = 七, 8 = 八, 9 = 九 + } + +% 棋谱文字说明列表(如车一进二等) +\clist_new:N \l__cchess_manual_clist + +% 棋子外框盒子容器 +\coffin_new:N \l__cchess_box_coffin +% 棋子盒子容器 +\coffin_new:N \l__cchess_piece_coffin +% 楚河汉界盒子容器 +\coffin_new:N \l__cchess_char_a_coffin +\coffin_new:N \l__cchess_char_b_coffin +\coffin_new:N \l__cchess_char_c_coffin +\coffin_new:N \l__cchess_char_d_coffin +% 临时盒子容器 +\coffin_new:N \l__cchess_tmpa_coffin +\coffin_new:N \l__cchess_tmpb_coffin +\coffin_new:N \l__cchess_tmpc_coffin +\coffin_new:N \l__cchess_tmpd_coffin + +\clist_set:Nn \l_tmpa_clist { a,b,c,d } +\clist_map_inline:Nn \l_tmpa_clist + { + \coffin_new:c { l_char_tmp #1 _coffin } + } + +% 棋子字符包围盒尺寸 +\dim_new:N \charboxsize +% 棋子字符包围盒尺寸半长 +\dim_new:N \semicharboxsize +% 棋子整体尺寸 +\dim_new:N \piecesize +% 棋盘格子尺寸 +\dim_new:N \gridsize +% 棋子缩放比例 +\tl_new:N \l__cchess_piece_scale_tl +% 待处理棋子字符 +\tl_new:N \l__cchess_pieces_tl +% 棋子字符格式 +\tl_new:N \l__cchess_piece_char_format_tl +% 棋盘背景图片名称 +\tl_new:N \l__cchess_board_background_tl +% 棋子字符字形类型(实线、虚线等) +\int_new:N \l__cchess_charstroke_type_int + +% 打谱环境用计数器 +% \int_new:N \c@cchessman + +% 增加两个临时int变量 +\int_new:N \l_tmpc_int +\int_new:N \l_tmpd_int +\int_new:N \l_tmpe_int +% 增加两个临时tl变量 +\tl_new:N \l_tmpc_tl +\tl_new:N \l_tmpd_tl +\tl_new:N \l_tmpe_tl + + +% 棋子盒子由l3draw实现, +% 棋子外围盒子及缩放设计思路来自zitie宏包(\url{https://www.ctan.org/pkg/zitie})。 + +% =============颜色处理函数============= +% 填充色辅助函数 +\cs_new_nopar:Nn \__cchess_aux_color_boxfill: + { } + +% 颜色命名函数 +% #1 颜色名称 +% #2 颜色表达式 +\cs_set_nopar:Npn \__cchess_color_select:nn #1#2 + { + \color_set:nn {#1} {#2} + } +\cs_generate_variant:Nn \__cchess_color_select:nn {nx} + +% 颜色命名函数 +% #1 颜色名称 +% #2 颜色空间 +% #3 颜色分量值 +\cs_set_nopar:Npn \__cchess_color_select:nnn #1#2#3 + { + \color_set:nnn {#1} {#2} {#3} + } +\cs_generate_variant:Nn \__cchess_color_select:nnn {nnx} + +% =============基础尺寸计算函数============= +% 盒子容器总高度计算函数 +\cs_new_nopar:Npn \__cchess_coffin_ht_plus_dp:N #1 + { + \coffin_ht:N #1 + \coffin_dp:N #1 + } + +% 计算基字符外框大小(外接正方形边长和外接圆半径) +\cs_new:Npn \__cchess_calc_piece_box_size: + { + % 设置基字符格式的基字符盒子 + \hbox_set:Nn \l_tmpa_box { 将 } + + % 盒子宽度 + \dim_set:Nn \l_tmpa_dim + { + \box_wd:N \l_tmpa_box + } + % 盒子高度 + \dim_set:Nn \l_tmpb_dim + { + \box_ht_plus_dp:N \l_tmpa_box + } + + % 正方形边长 + \dim_compare:nNnTF \l_tmpa_dim > \l_tmpb_dim + { + \dim_gset_eq:NN \charboxsize \l_tmpa_dim + } + { + \dim_gset_eq:NN \charboxsize \l_tmpb_dim + } + + \dim_gadd:Nn \charboxsize { 2pt } + + % 包围盒半长 + \dim_gset:Nn \semicharboxsize + { + \fp_to_dim:n { \fp_eval:n { \charboxsize / 2 } } + } + + % 外接圆半径 + \dim_gset:Nn \l__cchess_piece_box_radius_dim + { + \fp_to_dim:n { \fp_eval:n { \charboxsize * sqrt(2)/ 2 } } + } + } + +% =============构造棋子函数============= +% 字符盒子构造类型函数名称生成函数 +% 名称中6个参数分别表示: +% #1 左下角x坐标 +% #2 左下角y坐标 +% #3 右上角x坐标 +% #4 右上角y坐标 +% #5 x方向缩放比例(扩展保留参数) +% #6 y方向缩放比例(扩展保留参数) +\cs_new_nopar:Npn \__cchess_piece_box_type:n #1 + { + __cchess_piece_box_construct_type_ #1 :n + } +% 字符盒子构造类型函数名称命令生成函数 +% 名称命令中6个参数分别表示: +% #1 左下角x坐标 +% #2 左下角y坐标 +% #3 右上角x坐标 +% #4 右上角y坐标 +% #5 x方向缩放比例(扩展保留参数) +% #6 y方向缩放比例(扩展保留参数) +\cs_new_nopar:Npn \__cchess_piece_box_type_c:n #1 + { + \use:c + { + __cchess_piece_box_construct_type_ #1 :n + } + } + +% 字符盒子构造类型函数内部生成器函数 +% #1 类型名称 +\cs_new:Npn \__cchess_new_piece_box_private_construct:nn #1 + { + % 类似\cs_new:cn __cchess_piece_box_construct_type_none:n + \cs_new:cn { \__cchess_piece_box_type:n {#1} } + } +\cs_generate_variant:Nn \__cchess_new_piece_box_private_construct:nn { V } +\cs_generate_variant:Nn \__cchess_new_piece_box_private_construct:nn { x } + +% 字符盒子构造类型函数生成器函数 +% #1 类型名称 +\cs_new:Npn \__cchess_new_piece_box_construct:nn #1 + { + % 将类型名称记入clist + \clist_put_right:Nn \g__cchess_piece_box_list_clist {#1} + % 类似\cs_new:cn __cchess_piece_box_construct_type_none:n + \cs_new:cn { \__cchess_piece_box_type:n {#1} } + } +\cs_generate_variant:Nn \__cchess_new_piece_box_construct:nn { V } +\cs_generate_variant:Nn \__cchess_new_piece_box_construct:nn { x } + +% 定义字符边框盒子类型内部函数 +% 无边框 +\__cchess_new_piece_box_construct:nn { none } { } + +% 填充外接圆 +\__cchess_new_piece_box_private_construct:nn { __outerfilledcircle } + { + \draw_scope_begin: + \color_fill:n { lowerbgboxfill } + \draw_path_circle:nn { \semicharboxsize, \semicharboxsize } + { \l__cchess_piece_box_radius_dim*#1 } + \draw_path_use_clear:n { fill } + \draw_scope_end: + } + +% 底层填充外接圆 +\__cchess_new_piece_box_private_construct:nn { __outerlowerfilledcircle } + { + \draw_scope_begin: + \color_fill:n { lowerbgboxfill } + \draw_path_circle:nn { \semicharboxsize, \semicharboxsize } + { \l__cchess_piece_box_radius_dim*#1 } + \draw_path_use_clear:n { fill } + \draw_scope_end: + } + +% 顶层填充外接圆 +\__cchess_new_piece_box_private_construct:nn { __outerupperfilledcircle } + { + \draw_scope_begin: + \color_fill:n { upperbgboxfill } + \draw_path_circle:nn { \semicharboxsize, \semicharboxsize } + { \l__cchess_piece_box_radius_dim*#1 } + \draw_path_use_clear:n { fill } + \draw_scope_end: + } + +% 圆环层填充外接圆 +\__cchess_new_piece_box_private_construct:nn { __outerdonutfilledcircle } + { + \draw_scope_begin: + \color_fill:n { donutboxfill } + \draw_path_circle:nn { \semicharboxsize, \semicharboxsize } + { \l__cchess_piece_box_radius_dim*#1 } + \draw_path_use_clear:n { fill } + \draw_scope_end: + } + +% 阴影填充外接圆 +\__cchess_new_piece_box_private_construct:nn { __outershadowfilledcircle } + { + \draw_scope_begin: + \color_fill:n { shadowboxfill } + \draw_transform_shift:n { \charboxsize*0.1, -\charboxsize*0.1 } + \draw_path_circle:nn { \semicharboxsize, \semicharboxsize } + { \l__cchess_piece_box_radius_dim*#1 } + \draw_path_use_clear:n { fill } + \draw_scope_end: + } + +% 外接圆边框 +\__cchess_new_piece_box_private_construct:nn { __outercirclebox } + { + \draw_scope_begin: + \color_stroke:n { cchesspieceboxcolor } + \draw_path_circle:nn { \semicharboxsize, \semicharboxsize } + { \l__cchess_piece_box_radius_dim*#1 } + \draw_path_use_clear:n { stroke } + \draw_scope_end: + } + +% 填充外接圆叠加外接圆边框 +\__cchess_new_piece_box_construct:nn { o } + { + \__cchess_piece_box_type_c:n { __outerupperfilledcircle } {#1} + \__cchess_piece_box_type_c:n { __outercirclebox } {#1} + } + +% 填充外接圆叠加同心82%外接圆边框 +\__cchess_new_piece_box_construct:nn { oo } + { + \__cchess_piece_box_type_c:n { __outerupperfilledcircle } {#1} + \__cchess_piece_box_type_c:n { __outercirclebox } {#1} + \__cchess_piece_box_type_c:n { __outercirclebox } {0.82} + } + +% 3同心圆叠加(阴影) +\__cchess_new_piece_box_construct:nn { ooo } + { + % 绘制填充外接圆阴影 + \__cchess_piece_box_type_c:n { __outershadowfilledcircle } {1.0} + % 绘制填充外接圆外圈背景 + \__cchess_piece_box_type_c:n { __outerlowerfilledcircle } {1.0} + % 绘制填充外接边环背景 + \__cchess_piece_box_type_c:n { __outerdonutfilledcircle } {0.88} + % 绘制填充外接圆内圈背景 + \__cchess_piece_box_type_c:n { __outerupperfilledcircle } {0.72} + % 绘制双边刻环线 + \__cchess_piece_box_type_c:n { __outercirclebox } {0.88} + \__cchess_piece_box_type_c:n { __outercirclebox } {0.72} + } + +\msg_new:nnn { cchess } { box-exists } { The~ box~ type~ `#1~ not~ exists. } + +% =============构造棋盘函数============= +% 棋盘部件构造函数函数名称生成函数 +% 名称中2个参数分别表示: +% #1 x方向缩放比例(暂未使用保留参数) +% #2 y方向缩放比例(暂未使用保留参数) +\cs_new_nopar:Npn \__cchess_board_type:n #1 + { + __cchess_board_construct_type_ #1 :nn + } +% 字符盒子构造类型函数名称命令生成函数 +% 名称命令中2个参数分别表示: +% #1 x方向缩放比例(暂未使用保留参数) +% #2 y方向缩放比例(暂未使用保留参数) +\cs_new_nopar:Npn \__cchess_board_type_c:n #1 + { + \use:c + { + __cchess_board_construct_type_ #1 :nn + } + } + +% 字符盒子构造类型函数生成器内部函数 +% #1 类型名称 +\cs_new:Npn \__cchess_new_board_private_construct:nn #1 + { + % 类似\cs_new:cn __cchess_board_construct_type_none:nn + \cs_new:cn { \__cchess_board_type:n {#1} } + } +\cs_generate_variant:Nn \__cchess_new_board_private_construct:nn { V } +\cs_generate_variant:Nn \__cchess_new_board_private_construct:nn { x } + +% 字符盒子构造类型函数生成器函数 +% #1 类型名称 +\cs_new:Npn \__cchess_new_board_construct:nn #1 + { + % 将类型名称记入clist + \clist_put_right:Nn \g__cchess_board_list_clist {#1} + % 类似\cs_new:cn __cchess_board_construct_type_none:nn + \cs_new:cn { \__cchess_board_type:n {#1} } + } +\cs_generate_variant:Nn \__cchess_new_board_construct:nn { V } +\cs_generate_variant:Nn \__cchess_new_board_construct:nn { x } + +% 无棋盘 +\__cchess_new_board_construct:nn { none } { } + +% 半部棋盘 +\__cchess_new_board_private_construct:nn { __semiboard } + { + \draw_scope_begin: + \color_stroke:n { cchessboardlinecolor } + % 绘制棋盘网格 + \draw_path_grid:nnnn { \gridsize } { \gridsize } + { 0, 0 } { \gridsize * 8, \gridsize * 4 } + + % 绘制半长边格线 + \draw_path_moveto:n { 0 , \gridsize * 4 } + \draw_path_lineto:n { 0 , \gridsize * 4.5 } + \draw_path_moveto:n { \gridsize * 8, \gridsize * 4 } + \draw_path_lineto:n { \gridsize * 8, \gridsize * 4.5 } + + \draw_path_use_clear:n { stroke } + \draw_scope_end: + } + +% 兵、炮4分位标志(右上) +\__cchess_new_board_private_construct:nn { __quaterpos } + { + % 计算标志长度 + \dim_set:Nn \l_tmpa_dim + { \fp_to_dim:n { \fp_eval:n { \gridsize * 0.10 } } } + + \draw_scope_begin: + \color_stroke:n { cchessboardlinecolor } + \draw_path_scope_begin: + \draw_linewidth:n { \l__cchess_cross_linewidth_dim } + \draw_path_moveto:n { 0pt , \l_tmpa_dim } + \draw_path_lineto:n { 0pt , 0pt } + \draw_path_lineto:n { \l_tmpa_dim, 0pt } + \draw_path_use_clear:n { stroke } + \draw_path_scope_end: + \draw_scope_end: + } + +% 兵、炮全位标志 +\__cchess_new_board_private_construct:nn { __fullpos } + { + \draw_scope_begin: + \draw_path_scope_begin: + \draw_transform_shift:n { \l__cchess_cross_sep_dim, \l__cchess_cross_sep_dim } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_path_scope_begin: + \draw_transform_shift:n { -\l__cchess_cross_sep_dim, \l__cchess_cross_sep_dim } + \draw_transform_rotate:n { 90 } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_path_scope_begin: + \draw_transform_shift:n { -\l__cchess_cross_sep_dim, -\l__cchess_cross_sep_dim } + \draw_transform_rotate:n { 180 } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_path_scope_begin: + \draw_transform_shift:n { \l__cchess_cross_sep_dim, -\l__cchess_cross_sep_dim } + \draw_transform_rotate:n { 270 } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_scope_end: + } + +% 右向兵半位标志 +\__cchess_new_board_private_construct:nn { __rightsemipos } + { + \draw_scope_begin: + \draw_path_scope_begin: + \draw_transform_shift:n { \l__cchess_cross_sep_dim, \l__cchess_cross_sep_dim } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_path_scope_begin: + \draw_transform_shift:n { \l__cchess_cross_sep_dim, -\l__cchess_cross_sep_dim } + \draw_transform_rotate:n { -90 } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_scope_end: + } + +% 左向兵半位标志 +\__cchess_new_board_private_construct:nn { __leftsemipos } + { + \draw_scope_begin: + \draw_path_scope_begin: + \draw_transform_shift:n { -\l__cchess_cross_sep_dim, \l__cchess_cross_sep_dim } + \draw_transform_rotate:n { 90 } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_path_scope_begin: + \draw_transform_shift:n { -\l__cchess_cross_sep_dim, -\l__cchess_cross_sep_dim } + \draw_transform_rotate:n { 180 } + \__cchess_board_type_c:n { __quaterpos } {#1} {#2} + \draw_path_scope_end: + \draw_scope_end: + } + +% 兵、炮标志 +\__cchess_new_board_private_construct:nn { __semipos } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \draw_scope_begin: + % 绘制兵、炮定位标志 + \clist_map_variable:nNn {{1,2},{7,2},{2,3},{4,3},{6,3}} \l_tmpa_tl + { + \clist_set:NV \l_tmpa_clist \l_tmpa_tl + \dim_set:Nn \l_tmpa_dim + { + \fp_to_dim:n + { + \fp_eval:n { \gridsize * \clist_item:Nn \l_tmpa_clist { 1 } } + } + } + \dim_set:Nn \l_tmpb_dim + { + \fp_to_dim:n + { + \fp_eval:n { \gridsize * \clist_item:Nn \l_tmpa_clist { 2 } } + } + } + \draw_path_scope_begin: + \draw_transform_shift:n { \l_tmpa_dim, \l_tmpb_dim } + \__cchess_board_type_c:n { __fullpos } {#1} {#2} + \draw_path_scope_end: + } + + \draw_path_scope_begin: + \draw_transform_shift:n { 0, \gridsize * 3 } + \__cchess_board_type_c:n { __rightsemipos } {#1} {#2} + \draw_path_scope_end: + + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * 8, \gridsize * 3 } + \__cchess_board_type_c:n { __leftsemipos } {#1} {#2} + \draw_path_scope_end: + + \draw_scope_end: + } + % 使用盒子容器 + \draw_path_scope_begin: + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + } + +% 无兵、炮标志全棋盘 +\__cchess_new_board_private_construct:nn { __semiboardwithpos } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboard } {#1} {#2} + \__cchess_board_type_c:n { __semipos } {#1} {#2} + } + % 使用盒子容器 + \draw_path_scope_begin: + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + } + +% 九宫对角线 +\__cchess_new_board_private_construct:nn { __dguardcross } + { + \draw_scope_begin: + \color_stroke:n { cchessboardlinecolor } + \draw_path_scope_begin: + \draw_linewidth:n { \l__cchess_cross_linewidth_dim } + \draw_transform_shift:n { \gridsize * 3, 0 } + + \draw_path_moveto:n { 0 , \gridsize * 2 } + \draw_path_lineto:n { \gridsize * 2, 0 } + \draw_path_moveto:n { 0 , 0 } + \draw_path_lineto:n { \gridsize * 2, \gridsize * 2 } + \draw_path_use_clear:n { stroke } + \draw_path_scope_end: + \draw_scope_end: + } + +% 象位线 +\__cchess_new_board_private_construct:nn { __elephantcross } + { + \draw_scope_begin: + \color_stroke:n { cchessboardlinecolor } + \draw_path_scope_begin: + \draw_linewidth:n { \l__cchess_cross_linewidth_dim } + \draw_dash_pattern:nn { 0.5mm , 0.5mm , 0.5mm , 0.5mm } { 0cm } + \draw_path_moveto:n { \gridsize * 2, 0 } + \draw_path_lineto:n { \gridsize * 6, \gridsize * 4 } + \draw_path_lineto:n { \gridsize * 8, \gridsize * 2 } + \draw_path_lineto:n { \gridsize * 6, 0 } + \draw_path_lineto:n { \gridsize * 2, \gridsize * 4 } + \draw_path_lineto:n { 0 , \gridsize * 2 } + \draw_path_lineto:n { \gridsize * 2, 0 } + \draw_path_use_clear:n { stroke } + \draw_path_scope_end: + \draw_scope_end: + } + +% 带炮、兵位标志和九宫对角线的半棋盘 +\__cchess_new_board_private_construct:nn { __semiboardposdguardcross } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboardwithpos } {#1} {#2} + \__cchess_board_type_c:n { __dguardcross } {#1} {#2} + } + % 使用盒子容器 + \draw_path_scope_begin: + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + } + +% 使用盒子容器函数变体 +\cs_generate_variant:Nn \draw_coffin_use:Nnn { c } + +% 构建楚河汉界 +\__cchess_new_board_private_construct:nn { __midseptext } + { + + \color_select:n { cchessboardlinecolor } + + \hcoffin_set:Nn \l_char_tmpa_coffin { 河 } + \hcoffin_set:Nn \l_char_tmpb_coffin { 楚 } + \hcoffin_set:Nn \l_char_tmpc_coffin { 漢 } + \hcoffin_set:Nn \l_char_tmpd_coffin { 界 } + + \clist_map_inline:nn { a, b } + { + \coffin_rotate:cn { l_char_tmp ##1 _coffin } { -90 } + } + \clist_map_inline:nn { c, d } + { + \coffin_rotate:cn { l_char_tmp ##1 _coffin } { 90 } + } + + % 测量盒子容器总高度(用内切圆则不需要) + \dim_set:Nn \l_tmpa_dim + { \__cchess_coffin_ht_plus_dp:N \l_char_tmpa_coffin } + + \dim_set:Nn \l_tmpb_dim + { + \fp_to_dim:n { \fp_eval:n { \gridsize * 0.45 } } + } + + \clist_map_inline:Nn \l_tmpa_clist + { + \coffin_scale:cnn { l_char_tmp ##1 _coffin } + { + \dim_ratio:nn { \l_tmpb_dim } { \l_tmpa_dim } + }{ + \dim_ratio:nn { \l_tmpb_dim } { \l_tmpa_dim } + } + } + + % 排版文字 + \draw_scope_begin: + \int_set:Nn \l_tmpa_int { 1 } + \clist_map_inline:Nn \l_tmpa_clist + { + \draw_path_scope_begin: + \draw_transform_shift:n + { \gridsize * \l_tmpa_int, \gridsize * 4.5 } + \draw_coffin_use:cnn { l_char_tmp ##1 _coffin } { hc } { vc } + \draw_path_scope_end: + \int_incr:N \l_tmpa_int + \int_incr:N \l_tmpa_int + } + \draw_scope_end: + } + +% 构建数字标识 +\__cchess_new_board_private_construct:nn { __tbnumtext } + { + \dim_set:Nn \l__cchess_tmpc_dim + { + \fp_to_dim:n { \fp_eval:n { \gridsize * 9 + \gridsize * 0.7 } } + } + \dim_set:Nn \l__cchess_tmpd_dim + { + \fp_to_dim:n { \fp_eval:n { -\gridsize * 0.7 } } + } + + \color_select:n { cchessboardlinecolor } + + \clist_set:Nn \l_tmpa_clist { 1,2,3,4,5,6,7,8,9 } + \clist_set:Nn \l_tmpb_clist { 九,八,七,六,五,四,三,二,一 } + + \hcoffin_set:Nn \l_tmpa_coffin { 五 } + + % 测量盒子容器总高度 + \dim_set:Nn \l_tmpa_dim + { \__cchess_coffin_ht_plus_dp:N \l_tmpa_coffin } + + \dim_set:Nn \l_tmpb_dim + { + \fp_to_dim:n { \fp_eval:n { \gridsize * 0.25 } } + } + + \draw_scope_begin: + \int_set:Nn \l_tmpa_int { 0 } + \clist_map_inline:Nn \l_tmpa_clist + { + \clist_pop:NN \l_tmpb_clist \l_tmpa_tl + \hcoffin_set:Nn \l_tmpa_coffin { ##1 } + \hcoffin_set:Nn \l_tmpb_coffin { \l_tmpa_tl } + \coffin_scale:Nnn \l_tmpa_coffin + { + \dim_ratio:nn { \l_tmpb_dim } { \l_tmpa_dim } + }{ + \dim_ratio:nn { \l_tmpb_dim } { \l_tmpa_dim } + } + \coffin_scale:Nnn \l_tmpb_coffin + { + \dim_ratio:nn { \l_tmpb_dim } { \l_tmpa_dim } + }{ + \dim_ratio:nn { \l_tmpb_dim } { \l_tmpa_dim } + } + + \draw_path_scope_begin: + \draw_transform_shift:n + { \gridsize * \l_tmpa_int, \l__cchess_tmpc_dim } + \draw_coffin_use:Nnn \l_tmpa_coffin { hc } { vc } + \draw_path_scope_end: + + \draw_path_scope_begin: + \draw_transform_shift:n + { \gridsize * \l_tmpa_int, \l__cchess_tmpd_dim } + \draw_coffin_use:Nnn \l_tmpb_coffin { hc } { vc } + \draw_path_scope_end: + + \int_incr:N \l_tmpa_int + } + \draw_scope_end: + } + +% 无兵、炮标志全棋盘 +\__cchess_new_board_construct:nn { x } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboard } {#1} {#2} + \__cchess_board_type_c:n { __dguardcross } {#1} {#2} + } + % 下半部 + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + + % 上半部 + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * 8, \gridsize * 9 } + \draw_transform_rotate:n { 180 } + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + } + +% 有兵、炮标志全棋盘 +\__cchess_new_board_construct:nn { x+ } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboardwithpos } {#1} {#2} + \__cchess_board_type_c:n { __dguardcross } {#1} {#2} + } + % 下半部 + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + + % 上半部 + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * 8, \gridsize * 9 } + \draw_transform_rotate:n { 180 } + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + } + +% 有兵、炮标志全棋盘 +\__cchess_new_board_construct:nn { x+t } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboardwithpos } {#1} {#2} + \__cchess_board_type_c:n { __dguardcross } {#1} {#2} + } + % 下半部 + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + + % 上半部 + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * 8, \gridsize * 9 } + \draw_transform_rotate:n { 180 } + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + \__cchess_board_type_c:n { __midseptext } {#1} {#2} + } + +% 有兵、炮标志全棋盘 +\__cchess_new_board_construct:nn { x+tn } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboardwithpos } {#1} {#2} + \__cchess_board_type_c:n { __dguardcross } {#1} {#2} + } + % 下半部 + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + + % 上半部 + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * 8, \gridsize * 9 } + \draw_transform_rotate:n { 180 } + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + \__cchess_board_type_c:n { __midseptext } {#1} {#2} + \__cchess_board_type_c:n { __tbnumtext } {#1} {#2} + } + +% 有兵、炮标志和象位线的全棋盘 +\__cchess_new_board_construct:nn { x+Xtn } + { + \hcoffin_set:Nn \l_tmpa_coffin + { + \__cchess_board_type_c:n { __semiboardwithpos } {#1} {#2} + \__cchess_board_type_c:n { __dguardcross } {#1} {#2} + \__cchess_board_type_c:n { __elephantcross } {#1} {#2} + } + % 下半部 + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + + % 上半部 + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * 8, \gridsize * 9 } + \draw_transform_rotate:n { 180 } + \draw_coffin_use:Nnn \l_tmpa_coffin { l } { b } + \draw_path_scope_end: + \__cchess_board_type_c:n { __midseptext } {#1} {#2} + \__cchess_board_type_c:n { __tbnumtext } {#1} {#2} + } + +\msg_new:nnn { cchess } { board-exists } { The~ board~ type~ `#1~ not~ exists. } + +% =============缩放处理函数============= +% 缩放类型名称生成函数 +\cs_new_nopar:Npn \__cchess_resize:n #1 + { + __cchess_processor_resize_ #1 :w + } + +% 缩放类型函数名称命令生成函数 +\cs_new_nopar:Npn \__cchess_resize_c:n #1 + { + \use:c + { + __cchess_processor_resize_ #1 :w + } + } + +% 缩放代码生成函数 +% #1 dim长度变量1 +% #2 dim长度变量2 +% #3 缩放代码1 +% #4 缩放代码2 +% #5 缩放代码3 +% #6 缩放代码4 +% 如果 #1 > 0 且 #2 > 0 ,取#3代码 +% 如果 #1 > 0 且 #2 <= 0,取#4代码 +% 如果 #1 <= 0 且 #2 > 0 ,取#5代码 +% 如果 #1 <= 0 且 #2 <= 0,取#6代码 +\cs_new:Npn \__cchess_dim_gezero_dispatch:NNnnnn #1#2 #3#4#5#6 + { + \dim_compare:nNnTF #1 > \c_zero_dim + { + \dim_compare:nNnTF #2 > \c_zero_dim + { #3 } { #4 } + } + { + \dim_compare:nNnTF #2 > \c_zero_dim + { #5 } { #6 } + } + } + +% 缩放代码生成函数(分别按高宽、高度、宽度或实际尺寸缩放) +\cs_new:Npn \__cchess_force_size_dispatch:nnnn % both, height, width, none + { + % \dim_show:N \l__cchess_manual_width_dim + \__cchess_dim_gezero_dispatch:NNnnnn \l__cchess_manual_height_dim + \l__cchess_manual_width_dim + } + +% 构造缩放类型 +\cs_new:Npn \__cchess_new_resize_method:nn #1 + { + \clist_put_right:Nn \g__cchess_resize_method_clist {#1} + \cs_new:cpn { \__cchess_resize:n {#1} } + } + +% 无缩放 +\__cchess_new_resize_method:nn { none } { } + +% 按实际参数缩放 +\__cchess_new_resize_method:nn { real } + { + \__cchess_force_size_dispatch:nnnn + {% 盒子宽高缩放 + \coffin_resize:Nnn \l__cchess_manual_coffin + \l__cchess_manual_width_dim + \l__cchess_manual_height_dim + } + {% 指定高度为比例缩放 + \coffin_scale:Nnn \l__cchess_manual_coffin + { + \dim_ratio:nn { \l__cchess_manual_height_dim } + { \__cchess_coffin_ht_plus_dp:N \l__cchess_manual_coffin } + } + { + \dim_ratio:nn { \l__cchess_manual_height_dim } + { \__cchess_coffin_ht_plus_dp:N \l__cchess_manual_coffin } + } + } + {% 指定宽度为比例缩放 + \coffin_scale:Nnn \l__cchess_manual_coffin + { + \dim_ratio:nn { \l__cchess_manual_width_dim } + { \coffin_wd:N \l__cchess_manual_coffin } + } + { + \dim_ratio:nn { \l__cchess_manual_width_dim } + { \coffin_wd:N \l__cchess_manual_coffin } + } + } + {% 实际宽、高比例缩放 + \coffin_scale:Nnn \l__cchess_manual_coffin + { \l__cchess_x_scale_tl } + { \l__cchess_y_scale_tl } + } + } +\msg_new:nnn { cchess } { resize-type } { using~ `#1'~ resize. } + +% 笔画设置函数 +\cs_new:Npn \__cchess_pieces_stroke:nn #1#2 + { + \special { pdf:code ~ q ~ #1 } #2 \special { pdf:code ~ Q } + } +% 笔画构造函数 +\cs_new_protected:Npn \__cchess_pieces_stroke_construct:n #1 + { + \int_case:nn {\l__cchess_charstroke_type_int} + { + {1}{ #1 } + {2}{ + \__cchess_pieces_stroke:nn { 1~Tr~0.25~w~[]~0~d~1~J } {#1} + } + {3}{ + \__cchess_pieces_stroke:nn { 2~Tr~0.25~w~[]~0~d~1~J~1~1~1~RG~1~1~1~rg } {#1} + } + {4}{ + \__cchess_pieces_stroke:nn { 2~Tr~0.25~w } {#1} + } + {5}{ + \__cchess_pieces_stroke:nn { 3 ~ Tr } {#1} + } + } + } +\cs_generate_variant:Nn \__cchess_pieces_stroke_construct:n { V } +\cs_generate_variant:Nn \__cchess_pieces_stroke_construct:n { x } + +% =============棋子文字设置函数============= +% 设置棋子的文字 +% 红棋编码用大写字母,默认: +% K=帅,A=仕,E=相,R=车,C=砲,H=马,P=兵 +% 黑棋编码用小字字母,默认: +% k=将,a=士,e=象,r=車,c=炮,h=馬,p=卒 +% #1 棋子编码 +% #2 棋子字符 +\cs_new_nopar:Npn \__cchess_piece_char_setup:nn #1#2 + { + \prop_gput:Nnn \c__cchess_board_pieces_alph_name_prop + { #1 } { #2 } + } + +% key_value选项设计 +\keys_define:nn { cchess } + { + % 缩放参数 + gridsize .code:n = { \dim_set:Nn \gridsize { #1 } + % 棋子尺寸 + \dim_set:Nn \piecesize + { + \fp_to_dim:n { \fp_eval:n { \gridsize * 0.9 } } + } + } , + gridsize .initial:n = 10mm , + % 棋盘类型 + boardtype .code:n = { \exp_args:NNx \clist_if_in:NnTF + \g__cchess_board_list_clist {#1} + { \tl_set:Nx \l__cchess_board_type_tl {#1} } + { \msg_error:nnx { cchess } { board-exists } {#1} } + }, + % 棋盘线线宽 + boardlinewd .code:n = { \dim_set:Nn \l__cchess_board_linewidth_dim {#1} + % 九宫线与象位线线宽 + \dim_gset:Nn \l__cchess_cross_linewidth_dim + { + \fp_to_dim:n + { + \fp_eval:n { \l__cchess_board_linewidth_dim * 0.50 } + } + } + % 炮兵位置线与棋盘线间距 + \dim_gset:Nn \l__cchess_cross_sep_dim + { + \fp_to_dim:n + { + \fp_eval:n { \l__cchess_board_linewidth_dim * 1.80 } + } + } + }, + boardlinewd .initial:n = 0.4pt , + + % 棋盘线颜色 + boardlinecolor .code:n = { \__cchess_color_select:nn { cchessboardlinecolor } {#1} } , + boardlinecolor .initial:n = black , + boardlinecolor* .code:n = { \__cchess_color_select:nnn { cchessboardlinecolor } #1 } , + + % 设置棋子字符 + piecechar .code:n = { \__cchess_piece_char_setup:nn #1 }, + piecechar .initial:n = {K}{\c__cchess_K_tl} , + + % 字符格式 + piecefont .code:n = { \tl_set:Nn \l__cchess_piece_char_format_tl {#1} + \__cchess_calc_piece_box_size: + }, + + % 边框类型 + piecetype .code:n = { \exp_args:NNx \clist_if_in:NnTF + \g__cchess_piece_box_list_clist {#1} + { \tl_set:Nx \l__cchess_piece_box_type_tl {#1} } + { \msg_error:nnx { cchess } { box-exists } {#1} } + }, + % 缩放方式 + resize .code:n = { \exp_args:NNx \clist_if_in:NnTF + \g__cchess_resize_method_clist {#1} + { \tl_set:Nx \l__cchess_resize_method_tl {#1} } + { \msg_error:nnx { cchess } { resize-method } {#1} } + }, + % 缩放参数 + xscale .tl_set:N = \l__cchess_x_scale_tl , + xscale .initial:n = 1 , + yscale .tl_set:N = \l__cchess_y_scale_tl , + yscale .initial:n = 1 , + scale .meta:n = { xscale = #1 , yscale = #1 } , + width .dim_set:N = \l__cchess_manual_width_dim , + height .dim_set:N = \l__cchess_manual_height_dim , + + % 字符边框线宽 + boxlinewd .dim_set:N = \l__cchess_box_linewidth_dim , + boxlinewd .initial:n = 0.4pt , + + % 边框线颜色 + boxcolor .code:n = { \__cchess_color_select:nn { cchesspieceboxcolor } {#1} } , + boxcolor .initial:n = black , + boxcolor* .code:n = { \__cchess_color_select:nnn { cchesspieceboxcolor } #1 } , + % 字符颜色 + redpiece .code:n = { \__cchess_color_select:nn { cchessredpiececolor } {#1} } , + redpiece .initial:n = red , + redpiece* .code:n = { \__cchess_color_select:nnn { cchessredpiececolor } #1 } , + blkpiece .code:n = { \__cchess_color_select:nn { cchessblkpiececolor } {#1} } , + blkpiece .initial:n = black , + blkpiece* .code:n = { \__cchess_color_select:nnn { cchessblkpiececolor } #1 } , + + % 棋子背景底层填充颜色 + lower .code:n = { \exp_args:Nx \tl_if_empty:nTF {#1} + { + \__cchess_color_select:nn { lowerbgboxfill } + { yellow!70!red } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { yellow!70!red } } + }{ \__cchess_color_select:nn { lowerbgboxfill } { #1 } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { #1 } } + } + } , + lower .initial:n = {} , + + % 无反色时上层盒子背景填充颜色 + donut .code:n = { \exp_args:Nx \tl_if_empty:nTF {#1} + { + \__cchess_color_select:nn { donutboxfill } + { yellow!80!black } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { yellow!80!black } } + }{ \__cchess_color_select:nn { donutboxfill } { #1 } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { #1 } } + } + } , + donut .initial:n = {} , + + % 棋子背景底层填充颜色 + redupper .code:n = { \exp_args:Nx \tl_if_empty:nTF {#1} + { + \__cchess_color_select:nn { redupperbgboxfill } + { yellow!70!red } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { yellow!70!red } } + }{ \__cchess_color_select:nn { redupperbgboxfill } { #1 } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { #1 } } + } + } , + redupper .initial:n = {} , + + % 棋子背景底层填充颜色 + blkupper .code:n = { \exp_args:Nx \tl_if_empty:nTF {#1} + { + \__cchess_color_select:nn { blkupperbgboxfill } + { yellow!70!red } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { yellow!70!red } } + }{ \__cchess_color_select:nn { blkupperbgboxfill } { #1 } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { #1 } } + } + } , + blkupper .initial:n = {} , + + % 盒子阴影填充颜色 + shadow .code:n = { \exp_args:Nx \tl_if_empty:nTF {#1} + { + \__cchess_color_select:nn { shadowboxfill } + { black!35!white } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { black!35!white } } + }{ \__cchess_color_select:nn { shadowboxfill } { #1 } + \cs_set_nopar:Npn \__cchess_aux_color_boxfill: + { \color_fill:n { #1 } } + } + } , + shadow .initial:n = {} , + + % 笔画参数 + charstroke .choice:, + charstroke .value_required:n = true, + charstroke .choices:nn = + { none, solid, white, bold, invisible } + { \int_set_eq:NN \l__cchess_charstroke_type_int \l_keys_choice_int }, + charstroke .initial:n = bold, + + % 棋盘背景图片 + boardbg .tl_set:N = \l__cchess_board_background_tl , + boardbg .initial:n = {} , + + unknown .code:n = { \msg_error:nn { cchess } { unknown-option } } + } +\msg_new:nnn { cchess } { unknown-option } + { package~ option~ "\l_keys_key_tl"~ is~ unknown. } + +\keys_set:nn { cchess } + { + piecefont = \kaishu, + piecetype = ooo, + boardtype = x+tn, + resize = none, + } + +% 选项设置用户接口 +\NewDocumentCommand \cchessset { m } + { + \keys_set:nn { cchess } {#1} + } + +% =============创建棋子coffins============= +% 黑白棋子字符颜色及棋子颜色选择 +\cs_new:Npn \__cchess_pieces_color_select:n #1 + { + \regex_match:NnTF \l__capital_regex { #1 } + { + \color_set_eq:nn { cchesspiececolor } { cchessredpiececolor } + \color_set_eq:nn { upperbgboxfill } { redupperbgboxfill } + }{ + \color_set_eq:nn { cchesspiececolor } { cchessblkpiececolor } + \color_set_eq:nn { upperbgboxfill } { blkupperbgboxfill } + } + } + +% 构建棋子盒子容器 +\cs_new:Nn \__cchess_pieces_construct: + { + \group_begin: + \prop_map_inline:Nn \c__cchess_board_pieces_alph_name_prop + { + % 选择颜色 + \__cchess_pieces_color_select:n { ##1 } + % 棋子文字 + \tl_gset:Nx \l__cchess_piece_tl { ##2 } + + % 构建棋子盒子容器 + \hcoffin_set:Nn \l__cchess_piece_coffin + { + \__cchess_piece_construct:N \l__cchess_piece_tl + } + + % 缩放棋子盒子容器 + \coffin_resize:Nnn \l__cchess_piece_coffin { \piecesize }{ \piecesize } + + % 复制结果以备后续使用 + \coffin_gset_eq:cN + { l__cchess_piece_ ##1 _coffin } \l__cchess_piece_coffin + } + \group_end: + } + +% 构造带圈字符 +% #1 需要处理的字符(串)变量 +\cs_new:Npn \__cchess_piece_construct:N #1 + { + % 按指定颜色和格式构造棋子字符盒子容器 + \hcoffin_gset:Nn \l__cchess_box_coffin + { + \color_select:n { cchesspiececolor } + \tl_use:N \l__cchess_piece_char_format_tl + % 笔划处理 + \__cchess_pieces_stroke_construct:n { #1 } + } + + % 构造构造棋子字符盒子容器边框 + \__cchess_single_box_construct: + } + +% 字符盒子及边框组合盒子容器构造函数 +\cs_new:Npn \__cchess_single_box_construct: + { + % 绘制字符外框并拼装结果 + \draw_begin: + \draw_linewidth:n { \l__cchess_box_linewidth_dim } + + \draw_path_scope_begin: + \__cchess_piece_box_type_c:n { \l__cchess_piece_box_type_tl } { 1.0 } + \draw_transform_shift:n {\charboxsize / 2.0, \charboxsize / 2.0 } + \draw_coffin_use:Nnn \l__cchess_box_coffin { hc } { vc } + \draw_path_scope_end: + \draw_end: + } + +% =============创建棋子占位coffins============= + % 缩放空白棋子(n---null) +\cs_new:Nn \__cchess_board_piece_n_resize: + { + \coffin_resize:Nnn \l__cchess_piece_n_coffin { \piecesize } { \piecesize } + } +% 执行缩放 +\__cchess_board_piece_n_resize: + +% 将棋子盒子容器布置到棋盘指定位置(用于棋谱和棋盘排版) +% #1 棋子参数 +% 棋子参数的形式为{0,0}{k},{0,1}{K},注意需要包含大括号, +% 不同棋子之间用英文逗号分隔 +\cs_new:Npn \__cchess_board_piece_pos_construct:n #1 + { + \hcoffin_gset:Nn \l__cchess_board_pieces_pos_coffin + { + \draw_begin: + % 在四个角布置空白棋子实现占位(用于撑满棋子画布) + \clist_set:Nn \l_tmpa_clist + { {0, 0}{n}, {8, 0}{n}, {0, 9}{n}, {8, 9}{n}} + \clist_map_inline:Nn \l_tmpa_clist + { + \__cchess_piece_set_handle:nn ##1 + } + + % 在指定位置布置棋子 + \clist_set:Nn \l_tmpa_clist { #1 } + \clist_map_inline:Nn \l_tmpa_clist + { + \__cchess_piece_set_handle:nn ##1 + } + \draw_end: + } + } + +% =============创建棋盘背景coffin============= +% 载入背景图片 +\cs_new:Nn \__cchess_board_backgroud_construct: + { + \hcoffin_set:Nn \l__cchess_board_background_coffin + { + % 如果文件名不为空则载入图片,否则创建一个空盒子容器 + \tl_if_empty:NTF \l__cchess_board_background_tl + { + \phantom{将} + }{ + \includegraphics{\l__cchess_board_background_tl} + } + } + } + +% 组装背景图片 +\cs_new:Nn \__cchess_board_assemble: + { + % 计算棋盘+棋子后的总宽和总高 + \dim_gset:Nn \l_tmpa_dim + { + \coffin_wd:N \l__cchess_manual_coffin + } + \dim_gset:Nn \l_tmpb_dim + { + \__cchess_coffin_ht_plus_dp:N \l__cchess_manual_coffin + } + + % 放大一个棋子的长度 + \dim_add:Nn \l_tmpa_dim { \piecesize / 2 } + \dim_add:Nn \l_tmpb_dim { \piecesize / 2 } + + % 构建背景图片coffin + \__cchess_board_backgroud_construct: + + % 缩放背景图片coffin + \coffin_resize:Nnn \l__cchess_board_background_coffin + { \l_tmpa_dim } { \l_tmpb_dim } + + % 绘制总边框外线 + \hcoffin_set:Nn \l__cchess_tmpa_coffin + { + \draw_begin: + \draw_linewidth:n { \l__cchess_board_linewidth_dim * 2 } + \draw_path_rectangle:nn + { 0pt, 0pt } { \l_tmpa_dim * 0.99, \l_tmpb_dim * 0.99 } + \draw_path_use_clear:n { draw } + \draw_end: + } + + % 绘制总边框内线 + \hcoffin_set:Nn \l__cchess_tmpb_coffin + { + \draw_begin: + \draw_linewidth:n { \l__cchess_board_linewidth_dim * 1 } + \draw_path_rectangle:nn + { 0pt, 0pt } { \l_tmpa_dim * 0.97, \l_tmpb_dim * 0.97 } + \draw_path_use_clear:n { draw } + \draw_end: + } + + % 拼装结果 + \hcoffin_set:Nn \l__cchess_manual_coffin + { + \draw_begin: + \draw_path_scope_begin: + \draw_transform_shift:n { \l_tmpa_dim / 2, \l_tmpa_dim / 2 } + \draw_coffin_use:Nnn \l__cchess_board_background_coffin { hc } { vc } + \draw_coffin_use:Nnn \l__cchess_tmpa_coffin { hc } { vc } + \draw_coffin_use:Nnn \l__cchess_tmpb_coffin { hc } { vc } + \draw_coffin_use:Nnn \l__cchess_manual_coffin { hc } { vc } + \draw_path_scope_end: + \draw_end: + } + + } + +% =============创建棋盘coffins============= +\cs_new:Nn \__cchess_board_construct: + { + % 按指定类型创建棋盘 + \hcoffin_set:Nn \l__cchess_board_coffin + { + \draw_begin: + \draw_linewidth:n { \l__cchess_board_linewidth_dim } + + \draw_path_scope_begin: + \__cchess_board_type_c:n { \l__cchess_board_type_tl } { 1.0 } { 1.0 } + \draw_path_scope_end: + \draw_end: + } + + % 计算棋盘总宽和总高 + \dim_gset:Nn \l__cchess_board_width_dim + { + \coffin_wd:N \l__cchess_board_coffin + } + \dim_gset:Nn \l__cchess_board_height_dim + { + \__cchess_coffin_ht_plus_dp:N \l__cchess_board_coffin + } + } + +% =============排版棋谱============= +% 棋谱排版 +\cs_new:Npn \__cchess_manual_output:n #1 + { + % 构建棋盘 + \__cchess_board_construct: + + % 构建红黑各7个棋子 + \__cchess_pieces_construct: + + % 构建棋子画布盒子容器 + \__cchess_board_piece_pos_construct:n { #1 } + + % 将棋盘与棋子画布居中对齐后进行拼装 + \hcoffin_set:Nn \l__cchess_manual_coffin + { + \draw_begin: + \draw_path_scope_begin: + \draw_transform_shift:n + { + \l__cchess_board_width_dim / 2, + \l__cchess_board_height_dim / 2 + } + \draw_coffin_use:Nnn \l__cchess_board_coffin { hc } { vc } + \draw_coffin_use:Nnn \l__cchess_board_pieces_pos_coffin { hc } { vc } + \draw_path_scope_end: + \draw_end: + } + + % 按指定方式进行缩放 + \__cchess_resize_c:n { \l__cchess_resize_method_tl } + + % 添加背景和外框 + \__cchess_board_assemble: + + % 输出结果 + \coffin_typeset:Nnnnn \l__cchess_manual_coffin + { l }{ b } { 0pt } { 0pt } + } + +% 排版棋盘 +\cs_new:Nn \__cchess_board_output: + { + % 创建棋盘 + \__cchess_board_construct: + + % 是否需要棋子 + \bool_if:NT \l__cchess_board_pieces_bool + { + % 构建红黑各7个棋子 + \__cchess_pieces_construct: + + % 创建32个棋子画布盒子容器 + \__cchess_board_piece_pos_construct:n + { + { {0,0}{R} }, { {1,0}{H} }, { {2,0}{E} }, { {3,0}{A} }, { {4,0}{K} }, + { {5,0}{A} }, { {6,0}{E} }, { {7,0}{H} }, { {8,0}{R} }, + { {1,2}{C} }, { {7,2}{C} }, + { {0,3}{P} }, { {2,3}{P} }, { {4,3}{P} }, { {6,3}{P} }, { {8,3}{P} }, + { {0,9}{r} }, { {1,9}{h} }, { {2,9}{e} }, { {3,9}{a} }, { {4,9}{k} }, + { {5,9}{a} }, { {6,9}{e} }, { {7,9}{h} }, { {8,9}{r} }, + { {1,7}{c} }, { {7,7}{c} }, + { {0,6}{p} }, { {2,6}{p} }, { {4,6}{p} }, { {6,6}{p} }, { {8,6}{p} } + } + } + + % 拼装结果 + \hcoffin_set:Nn \l__cchess_manual_coffin + { + \draw_begin: + \draw_path_scope_begin: + \draw_transform_shift:n + { + \l__cchess_board_width_dim / 2, + \l__cchess_board_height_dim / 2 + } + \draw_coffin_use:Nnn \l__cchess_board_coffin { hc } { vc } + \bool_if:NT \l__cchess_board_pieces_bool + { + \draw_coffin_use:Nnn \l__cchess_board_pieces_pos_coffin { hc } { vc } + } + \draw_path_scope_end: + \draw_end: + } + + % 按指定方式缩放 + \__cchess_resize_c:n { \l__cchess_resize_method_tl } + + % 添加背景和外框 + \__cchess_board_assemble: + + % 输出结果 + \coffin_typeset:Nnnnn \l__cchess_manual_coffin + { l }{ b } { 0pt } { 0pt } + } + +% 设置正则匹配函数变体函数 +\cs_generate_variant:Nn \regex_match:NnT { NV } +\cs_generate_variant:Nn \regex_match:NnF { NV } + +% 利用正则匹配和属性表, +% 将字母或数字表示的棋子坐标转换为数字表示 +\cs_new:Npn \__cchess_piece_set_handle:nn #1#2 + { + \clist_set:Nn \l_tmpa_clist { #1 } + \clist_pop:NN \l_tmpa_clist \l_tmpa_tl + \clist_pop:NN \l_tmpa_clist \l_tmpb_tl + + % 判断输入合法性 + \clist_if_in:NVF \c__cchess_pos_x_index_clist \l_tmpa_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpa_tl } + } + \clist_if_in:NVF \c__cchess_pos_y_index_clist \l_tmpb_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpb_tl } + } + \clist_if_in:NnF \c__cchess_pieces_name_clist { #2 } + { + \msg_error:nnx { cchess } { piecename-exists } { #2 } + } + + % 转换坐标为数字 + \regex_match:NVT \l__alph_regex \l_tmpa_tl + { + \prop_get:NVN \c__cchess_board_pos_alph_num_prop \l_tmpa_tl \l_tmpa_tl + } + + \regex_match:NVT \l__alph_regex \l_tmpb_tl + { + \prop_get:NVN \c__cchess_board_pos_alph_num_prop \l_tmpb_tl \l_tmpb_tl + } + + % 用数字坐标定位布置棋子 + \__cchess_piece_set:VVn \l_tmpa_tl \l_tmpb_tl { #2 } + } + +% 在指定位置布置棋子 +% #1 x方向数字型坐标值(0-8) +% #2 y方向数字型坐标值(0-9) +% #3 棋子名称(单英文字母) +\cs_new:Npn \__cchess_piece_set:nnn #1#2#3 + { + \draw_path_scope_begin: + \draw_transform_shift:n { \gridsize * #1, \gridsize * #2 } + \draw_coffin_use:cnn { l__cchess_piece_ #3 _coffin } { hc } { vc } + \draw_path_scope_end: + } +\cs_generate_variant:Nn \__cchess_piece_set:nnn {VV} + +% ===采用棋子替换方式创建棋子画布coffin(用于打谱排版)=== +% 缩放棋子盒子容器 +\cs_new:Nn \__cchess_board_pieces_resize: + { + % 空白棋子 + \coffin_resize:Nnn \l__cchess_board_piece_n_coffin + { \piecesize } { \piecesize } + + % 其它棋子,按行(a-i)列(a-j)编号命名。 + \clist_map_inline:Nn \c__cchess_board_pos_x_clist + { + \clist_map_inline:Nn \c__cchess_board_pos_y_clist + { + \coffin_resize:cnn { l__cchess_board_piece_ ##1 _ ####1 _coffin } + { \piecesize } { \piecesize } + } + } + } + +% 创建字母行列编号命名棋子的占位棋子画布 +\cs_new:Nn \__cchess_board_pieces_seat: + { + % 缩放占位棋子 + \__cchess_board_pieces_resize: + + % 利用双重循环创建棋子画布 + \hcoffin_gset:Nn \l__cchess_board_pieces_pos_coffin + { + \draw_begin: + \int_zero:N \l_tmpa_int + % 扫描a-i横向位置编号列表 + \clist_map_inline:Nn \c__cchess_board_pos_x_clist + { + \int_zero:N \l_tmpb_int + % 扫描a-j纵向位置编号列表 + \clist_map_inline:Nn \c__cchess_board_pos_y_clist + { + \draw_path_scope_begin: + % 坐标平移 + \draw_transform_shift:n + { \gridsize * \l_tmpa_int, \gridsize * \l_tmpb_int } + % 布置棋子 + \draw_coffin_use:cnn + { l__cchess_board_piece_ ##1 _ ####1 _coffin } { hc } { vc } + \draw_path_scope_end: + \int_incr:N \l_tmpb_int + } + \int_incr:N \l_tmpa_int + } + \draw_end: + } + } + +% 棋子画布棋子替换句柄函数 +% 利用正则匹配和属性表, +% 将字母或数字表示的棋子坐标转换为字母表示 +\cs_new:Npn \__cchess_piece_replace_handle:nn #1#2 + { + \clist_set:Nn \l_tmpa_clist { #1 } + \clist_pop:NN \l_tmpa_clist \l_tmpa_tl + \clist_pop:NN \l_tmpa_clist \l_tmpb_tl + + % 判断输入合法性 + \clist_if_in:NVF \c__cchess_pos_x_index_clist \l_tmpa_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpa_tl } + } + \clist_if_in:NVF \c__cchess_pos_y_index_clist \l_tmpb_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpb_tl } + } + \clist_if_in:NnF \c__cchess_pieces_name_clist { #2 } + { + \msg_error:nnx { cchess } { piecename-exists } { #2 } + } + + % 转换坐标为字母 + \regex_match:NVT \l__digit_regex \l_tmpa_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpa_tl \l_tmpa_tl + } + + \regex_match:NVT \l__digit_regex \l_tmpb_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpb_tl \l_tmpb_tl + } + + % 用字母坐标定位布置棋子 + \__cchess_piece_replace:VVn \l_tmpa_tl \l_tmpb_tl { #2 } + } + +% 棋子占位替换函数 +% #1 x方向数字型坐标值(a-i) +% #2 y方向数字型坐标值(a-j) +% #3 棋子名称(单英文字母) +\cs_new:Npn \__cchess_piece_replace:nnn #1#2#3 + { + \coffin_gset_eq:cc + { l__cchess_board_piece_ #1 _ #2 _coffin } + { l__cchess_piece_ #3 _coffin } + } +\cs_generate_variant:Nn \__cchess_piece_replace:nnn {VV} + +% 棋子删除句柄函数 +% 利用正则匹配和属性表, +% 将字母或数字表示的棋子坐标转换为字母表示 +\cs_new:Npn \__cchess_piece_remove_handle:n #1 + { + \clist_set:Nn \l_tmpa_clist { #1 } + \clist_pop:NN \l_tmpa_clist \l_tmpa_tl + \clist_pop:NN \l_tmpa_clist \l_tmpb_tl + + % 判断输入合法性 + \clist_if_in:NVF \c__cchess_pos_x_index_clist \l_tmpa_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpa_tl } + } + \clist_if_in:NVF \c__cchess_pos_y_index_clist \l_tmpb_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpb_tl } + } + + % 转换坐标为字母 + \regex_match:NVT \l__digit_regex \l_tmpa_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpa_tl \l_tmpa_tl + } + + \regex_match:NVT \l__digit_regex \l_tmpb_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpb_tl \l_tmpb_tl + } + + % 用字母坐标定位布置棋子 + \__cchess_piece_remove:VV \l_tmpa_tl \l_tmpb_tl + } + +% 棋子删除函数 +% #1 x方向数字型坐标值(a-i) +% #2 y方向数字型坐标值(a-j) +% #3 棋子名称(单英文字母) +\cs_new:Npn \__cchess_piece_remove:nn #1#2 + { + \coffin_gset_eq:cN + { l__cchess_board_piece_ #1 _ #2 _coffin } + \l__cchess_board_piece_n_coffin + } +\cs_generate_variant:Nn \__cchess_piece_remove:nn {VV} + +% 棋子移动句柄函数 +% 利用正则匹配和属性表, +% 将字母或数字表示的棋子坐标转换为字母表示 +\cs_new:Npn \__cchess_piece_move_handle:nnn #1#2#3 + { + \clist_set:Nn \l_tmpa_clist { #2 } + \clist_pop:NN \l_tmpa_clist \l_tmpa_tl + \clist_pop:NN \l_tmpa_clist \l_tmpb_tl + \clist_set:Nn \l_tmpa_clist { #3 } + \clist_pop:NN \l_tmpa_clist \l_tmpc_tl + \clist_pop:NN \l_tmpa_clist \l_tmpd_tl + + % 判断输入合法性 + \clist_if_in:NVF \c__cchess_pos_x_index_clist \l_tmpa_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpa_tl } + } + \clist_if_in:NVF \c__cchess_pos_y_index_clist \l_tmpb_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpb_tl } + } + \clist_if_in:NVF \c__cchess_pos_x_index_clist \l_tmpc_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpc_tl } + } + \clist_if_in:NVF \c__cchess_pos_y_index_clist \l_tmpd_tl + { + \msg_error:nnx { cchess } { piecename-exists } { \l_tmpd_tl } + } + \clist_if_in:NnF \c__cchess_pieces_name_clist { #1 } + { + \msg_error:nnx { cchess } { piecename-exists } { #1 } + } + + % 转换坐标为字母 + \regex_match:NVT \l__digit_regex \l_tmpa_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpa_tl \l_tmpa_tl + } + \regex_match:NVT \l__digit_regex \l_tmpb_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpb_tl \l_tmpb_tl + } + \regex_match:NVT \l__digit_regex \l_tmpc_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpc_tl \l_tmpc_tl + } + + \regex_match:NVT \l__digit_regex \l_tmpd_tl + { + \prop_get:NVN \c__cchess_board_pos_num_alph_prop \l_tmpd_tl \l_tmpd_tl + } + + % 用字母坐标定位布置棋子 + \__cchess_piece_move:VVVVn + \l_tmpa_tl \l_tmpb_tl \l_tmpc_tl \l_tmpd_tl { #1 } + } + +% 棋子移动函数 +% #1 原位置x方向数字型坐标值(a-i) +% #2 原位置y方向数字型坐标值(a-j) +% #3 新位置x方向数字型坐标值(a-i) +% #4 新位置y方向数字型坐标值(a-j) +% #5 棋子名称(单英文字母) +\cs_new:Npn \__cchess_piece_move:nnnnn #1#2#3#4#5 + { + % 删除原位置棋子 + \__cchess_piece_remove:nn { #1 } { #2 } + % 在新位置布置棋子 + \__cchess_piece_replace:nnn { #3 } { #4 } { #5 } + + % 生成打谱棋谱记录 + \bool_if:NT \l__cchess_with_setman_bool + { + \__cchess_piece_manual_str_construct:nnnnn { #1 }{ #2 }{ #3 }{ #4 }{ #5 } + } + } +\cs_generate_variant:Nn \__cchess_piece_move:nnnnn {VVVV} + +% 生成打谱棋谱记录 +% TODO:暂未实现纵向同类棋子前后判断 +% #1 原位置x方向数字型坐标值(a-i) +% #2 原位置y方向数字型坐标值(a-j) +% #3 新位置x方向数字型坐标值(a-i) +% #4 新位置y方向数字型坐标值(a-j) +% #5 棋子名称(单英文字母) +\cs_new:Npn \__cchess_piece_manual_str_construct:nnnnn #1#2#3#4#5 + { + % 将字母坐标数据转换为整数坐标 + \prop_get:NnN \c__cchess_board_pos_alph_num_prop { #1 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_pos_alph_num_prop { #2 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_pos_alph_num_prop { #3 } \l_tmpc_tl + \prop_get:NnN \c__cchess_board_pos_alph_num_prop { #4 } \l_tmpd_tl + \int_set:Nn \l_tmpa_int { \l_tmpa_tl } + \int_set:Nn \l_tmpb_int { \l_tmpb_tl } + \int_set:Nn \l_tmpc_int { \l_tmpc_tl } + \int_set:Nn \l_tmpd_int { \l_tmpd_tl } + + % 行棋分析 + \int_compare:nNnTF { \l_tmpc_int } = { \l_tmpa_int } + { % 纵向移动 + \int_compare:nNnTF { \l_tmpd_int } > { \l_tmpb_int } + { + % 坐标向上 + \int_set:Nn \l_tmpe_int { \l_tmpd_int - \l_tmpb_int } + \tl_set:Nx \l_tmpe_tl { \int_use:N \l_tmpe_int } + \regex_match:NnTF \l__capital_regex { #5 } + { % 红棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NVN \c__cchess_board_pos_arabic_zh_prop \l_tmpe_tl \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 进 + \l_tmpc_tl + } + }{ % 黑棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #1 } \l_tmpb_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 退 + \int_use:N \l_tmpe_int + } + } + }{ % 坐标向下 + \int_set:Nn \l_tmpe_int { \l_tmpb_int - \l_tmpd_int } + \tl_set:Nx \l_tmpe_tl { \int_use:N \l_tmpe_int } + \regex_match:NnTF \l__capital_regex { #5 } + { % 红棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NVN \c__cchess_board_pos_arabic_zh_prop \l_tmpe_tl \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 退 + \l_tmpc_tl + } + }{ % 黑棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #1 } \l_tmpb_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 进 + \int_use:N \l_tmpe_int + } + } + } + }{ % 非纵向移动 + \int_compare:nNnTF { \l_tmpd_int } = { \l_tmpb_int } + { % 水平移动 + \regex_match:NnTF \l__capital_regex { #5 } + { % 黑棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #3 } \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 平 + \l_tmpc_tl + } + }{ % 红棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #3 } \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 平 + \l_tmpc_tl + } + } + }{ % 非纵非横向移动 + \int_compare:nNnTF { \l_tmpd_int } > { \l_tmpb_int } + { % 纵向向上 + \regex_match:NnTF \l__capital_regex { #5 } + { % 红棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #3 } \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 进 + \l_tmpc_tl + } + }{ % 黑棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #3 } \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 退 + \l_tmpc_tl + } + } + }{ % 纵向向下 + \regex_match:NnTF \l__capital_regex { #5 } + { % 红棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_red_x_idx_prop { #3 } \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 退 + \l_tmpc_tl + } + }{ % 黑棋 + \prop_get:NnN \c__cchess_board_pieces_alph_name_prop { #5 } \l_tmpa_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #1 } \l_tmpb_tl + \prop_get:NnN \c__cchess_board_black_x_idx_prop { #3 } \l_tmpc_tl + \clist_put_right:Nx \l__cchess_manual_clist + { + \l_tmpa_tl + \l_tmpb_tl + 进 + \l_tmpc_tl + } + } + } + } + } + } +\cs_generate_variant:Nn \__cchess_piece_manual_str_construct:nnnnn {VVVV} + +% 打谱环境前处理函数 +% #1 打谱命令 +\cs_new:Npn \__cchess_setcchessman_pre_setup:n #1 + { + % 构建棋盘 + \__cchess_board_construct: + % 构建红黑各7个棋子 + \__cchess_pieces_construct: + + % 删除环境中的代码中的空白 + \tl_set:Nn \l_tmpa_tl { #1 } + \tl_remove_all:Nn \l_tmpa_tl {~} + % 执行环境中的代码 + \tl_use:N \l_tmpa_tl + } + +% 打谱环境后处理函数 +\cs_new:Nn \__cchess_setcchessman_post_setup: + { + % 布置棋子 + \__cchess_board_pieces_seat: + + % 将棋盘与打谱结果盒子容器居中对齐后进行拼装 + \hcoffin_set:Nn \l__cchess_manual_coffin + { + \draw_begin: + \draw_path_scope_begin: + \draw_transform_shift:n + { + \l__cchess_board_width_dim / 2, + \l__cchess_board_height_dim / 2 + } + \draw_coffin_use:Nnn \l__cchess_board_coffin { hc } { vc } + \draw_coffin_use:Nnn \l__cchess_board_pieces_pos_coffin { hc } { vc } + \draw_path_scope_end: + \draw_end: + } + + % 缩放拼装结果 + \__cchess_resize_c:n { \l__cchess_resize_method_tl } + + % 添加背景和外框 + \__cchess_board_assemble: + + % 星号环境需要输出打谱记录 + \bool_if:NT \l__cchess_with_setman_bool + { + % 测量打谱记录盒子水平尺寸 + \hcoffin_set:Nn \l_tmpa_coffin { 车九平八\quad 车九平八} + \dim_set:Nn \l_tmpa_dim { \coffin_wd:N \l_tmpa_coffin } + + % 构建打谱记录垂直盒子容器 + \vcoffin_set:Nnn \l_tmpa_coffin { \l_tmpa_dim } + { + % 遍历打谱记录列表,输出打谱记录 + \bool_until_do:nn { \clist_if_empty_p:N \l__cchess_manual_clist } + { + % 取消首行缩进 + \noindent + \clist_pop:NN \l__cchess_manual_clist \l_tmpa_tl + + \clist_if_empty:NTF \l__cchess_manual_clist + { + \l_tmpa_tl + }{ + \clist_pop:NN \l__cchess_manual_clist \l_tmpb_tl + \l_tmpa_tl + \quad + \l_tmpb_tl + \par + } + } + } + + % 拼装打谱记录盒子容器到结果容器 + \coffin_join:NnnNnnnn \l__cchess_manual_coffin + { l } { t } \l_tmpa_coffin { r } { t } { -10pt } { -\piecesize } + } + + % 输出结果盒子容器 + \coffin_typeset:Nnnnn \l__cchess_manual_coffin + { l }{ b } { 0pt } { 0pt } + } + +\endinput diff --git a/macros/latex/contrib/chinesechess/chinesechess.tex b/macros/latex/contrib/chinesechess/chinesechess.tex new file mode 100644 index 0000000000..9220174cc8 --- /dev/null +++ b/macros/latex/contrib/chinesechess/chinesechess.tex @@ -0,0 +1,887 @@ +\documentclass[full]{l3doc} +\usepackage[scheme=chinese]{ctex} +\usepackage{enumitem} +\usepackage{indentfirst} +\usepackage{titling} +\usepackage{geometry} +\usepackage{graphicx} +\usepackage{fontawesome5} +\usepackage{fancyvrb-ex} +\usepackage{chinesechess} +\cchessset{piecechar={C}{炮}} + +\IndexPrologue + { + \section*{Index} + \markboth{Index}{Index} + \addcontentsline{toc}{section}{Index} + The~italic~numbers~denote~the~pages~where~the~ + corresponding~entry~is~described,~ + numbers~underlined~point~to~the~definition,~ + all~others~indicate~the~places~where~it~is~used. + } + +\newcommand\tikzmark[1]{\tikz \coordinate[overlay, remember picture] (#1);} + +\geometry{ + left=4.5cm, + right=2cm, + top=2cm, + bottom=2cm, +} +\hypersetup { + CJKbookmarks, + bookmarksopen, + bookmarksopenlevel=3, + pdfstartview=FitH, + pdfinfo = { + Title = 中国象棋排版宏包 , + Subject = A LaTeX3 package , + Author = 耿楠 + } +} + +\DoNotIndex{\begin, \end} +\setlength{\parskip}{\medskipamount} +\DeclareDocumentEnvironment { noteen } { +b } { + \par\textbf{\textsf{NOTE:~}}#1\par +} {} +\DeclareDocumentEnvironment { notezh } { +b } { + \par\textbf{\textsf{注意:~}}#1\par +} {} + +\AtEndDocument{ + \newgeometry{ + left=2cm, + right=2cm, + top=2cm, + bottom=2cm + } + \PrintIndex +} + +\ExplSyntaxOn +\dim_new:N \l__my_syntax_dim +\box_new:N \g__my_syntax_box +\NewDocumentEnvironment { Syntax } { s } + { + \dim_set:Nn \l__my_syntax_dim + { \textwidth } + \hbox_gset:Nw \g__my_syntax_box + \small \ttfamily + \begin{minipage}[t]{\l__my_syntax_dim} + \raggedright\obeyspaces\obeylines + } + { + \end{minipage} + \hbox_gset_end: + \IfValueF { #1 } { \smallskip } + \box_use_drop:N \g__my_syntax_box + \smallskip + } + +\DeclareDocumentEnvironment { Description } { o +b } { + \hbox_set:Nn \l_tmpa_box { #1 } + \dim_set:Nn \l_tmpa_dim { \box_wd:N \l_tmpa_box } + \begin{itemize}[labelwidth=\l_tmpa_dim, align=left] + #2 + \end{itemize} +} { } + +\keys_define:nn { cchess/doc } { + opt .tl_set:N = \l_opt_tl, + desc .tl_set:N = \l_desc_tl, + init .tl_set:N = \l_init_tl, + init .initial:n = init-none, +} + +\box_new:N \l__option_box +\NewDocumentEnvironment { option } { m +b } { + \keys_set:nn { cchess/doc } { #1 } + \hbox_set:Nw \l__option_box + \small \ttfamily + \begin{minipage}[t]{\textwidth} + \obeyspaces\obeylines + \textcolor{red}{ + \l_opt_tl + \exp_args:Nx\SpecialOptionIndex{\l_opt_tl} + } + {~}\l_desc_tl + \hfill( + \tl_if_eq:NnTF \l_init_tl { init-none } { no~value } + { 初始值:~\texttt{\l_init_tl} } + ) + \end{minipage} + \hbox_gset_end: + \box_use_drop:N \l__option_box + #2 + % \vspace*{-4ex} + \medskip +} { } + +\DeclareDocumentCommand \opt { O{} m } + { \__codedoc_cmd:no {#1} { #2 } } +\ExplSyntaxOff + +\def\vers{\texttt{v1.0.0} } + +\begin{document} +\title{ + 中国象棋棋谱排版\\\pkg{chinesechess} 宏包 + % \rlap{\makebox[4cm][r]{ + % \normalsize $\Longrightarrow$ \color{red} + % \protect\hyperlink{en}{English Version} + % \protect\hypertarget{zh}{} + % }} +} +\author{\textit{耿楠} \texttt{}} +\date{\the\year 年\the\month 月\the\day 日\qquad \vers +% \thanks{\url{https://github.com/registor/chinesechess}} +\thanks{\url{https://gitee.com/nwafu_nan/chinesechess}} +} +\maketitle + +{\small +\tableofcontents +} +\newpage + +\begin{documentation} + +\section{引言} + +\pkg{chinesechess}是一个基于\pkg{l3draw}用\pkg{Expl3}开发的 +中国象棋排版宏包。它提供了\tn{cchessboard} 全棋盘、 +\tn{cchessbord*}空白棋盘和\tn{cchessman}棋谱排版命令。同时, +该宏包还提供了用于打谱的排版环境\env{setcchessman},在该环境 +中,可以通过环境专用命令\tn{init}初始化棋谱状态,\tn{set}在 +指定位置布置棋子,\tn{del}删除指定位置的棋子,\tn{mov}实现 +棋子的移动,从而实现打谱操作,并在环境结束后以最终状态排版棋谱。 +另外,也可以通过星号环境\env{setcchessman*}实现棋谱的文本描述 +输出。 + +棋子、棋盘、背景等外观可以通过命令、环境选项或\tn{cchessset}% +命令进行设置。 + +\section{用户接口} + +\subsection{\tn{cchessboard}棋盘排版命令} + +\begin{function}{\cchessboard} + \begin{syntax} + \cs{cchessboard} \oarg{外观选项} + \cs{cchessboard*} \oarg{外观选项} + \end{syntax} +\end{function} + + 按设置的\oarg{外观选项}输出带有32个红黑棋子,并布置于初始位置 + 的棋盘。 + + 在\oarg{外观选项}中可以通过key-value的方式设置棋子、棋盘的颜色、 + 字体、字号、线宽等外观。 + + 通过\oarg{外观选项}设置的外观参数仅对当前命令局部有效, + + 其星号版本命令用于无棋子棋盘。 + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.68\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + height=4.8cm} + \cchessboard\quad + \cchessboard* +\end{SideBySideExample} + +\subsection{\tn{cchessman}棋谱排版命令}\label{subsec-cchessman} + +\begin{function}{\cchessman} + \begin{syntax} + \cs{cchessman} \oarg{外观选项} \marg{棋子列表} + \end{syntax} +\end{function} + + 按设置的\oarg{外观选项},将在\marg{棋子列表}中指定棋子排版于棋盘的 + 指定位置。 + + \marg{棋子列表}中各个棋子用大括号分组后用英文逗号进行分隔,每个棋子 + 由用大括号括起来的棋子位置与棋子编码组成。 + + 棋子位置由英文逗号分隔的纵横坐标确定,其中,纵向坐标用英文小写字母 + a--j或阿拉伯数字0--9分别表示棋盘纵向10个交点;横向坐标用英文小写字母 + a--i或阿拉伯数字0--8分别表示棋盘横向的9个交点。 + + \textbf{\textsf{注意: }}可以混合使用棋子坐标表示方法,但强烈建议使用 + 单一字母法或数字表示棋子坐标。 + + 棋子编码采用大写字母表示红棋,小写字母表示黑棋,具体如表% + \ref{tab-piececode}所示。 + + \begin{table}[!htbp] + \centering + \caption{棋子编码规则}\label{tab-piececode} + \begin{tabular}{cc||cc} + \hline + 编码 & 红棋 & 编码 & 黑棋\\\hline + K & 帥 & k & 將 \\ + A & 仕 & a & 士 \\ + E & 相 & e & 象 \\ + H & 马 & h & 馬 \\ + R & 车 & r & 車 \\ + C & 炮 & c & 炮 \\ + P & 兵 & p & 卒 \\\hline + \end{tabular} + \end{table} + + 例如,一个完整的\marg{棋子列表}为: + + |{{4,0}{K}}, {{2,2}{p}}, {{1,7}{C}}, {{4,9}{k}}| + + 在\oarg{外观选项}中可以通过key-value的方式设置棋子、棋盘的颜色、 + 字体、字号、线宽等外观。 + + 通过\oarg{外观选项}设置的外观参数仅对当前命令局部有效, + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.50\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.90\linewidth} + \cchessman{ {{4,0}{K}}, {{2,2}{p}}, + {{1,7}{C}}, {{4,9}{k}} + } +\end{SideBySideExample} + +\subsection{\env{setcchessman}打谱排版环境} + +\begin{function}{setcchessman} + \begin{syntax} + \tn{begin}|{setcchessman}|\oarg{外观选项} + ..... + \tn{end}|{setcchessman}| + \tn{begin}|{setcchessman*}|\oarg{外观选项} + ..... + \tn{end}|{setcchessman*}| + \end{syntax} +\end{function} + + 按设置的\oarg{外观选项}对打谱结果进行排版。 + + 在打谱排版环境\env{setcchessman}中,可以通过专用命令\tn{init}% + 初始化棋谱状态(残局),\tn{set}在指定位置布置棋子,\tn{del}删除 + 指定位置的棋子,\tn{mov}实现棋子的移动,从而实现打谱操作。 + 在环境结束后以最终打谱状态排版棋谱。 + + 星号环境\env{setcchessman*}会同时排版棋谱的文本描述(如:车一进二等)。 + + 在\oarg{外观选项}中可以通过key-value的方式设置棋子、棋盘的颜色、 + 字体、字号、线宽等外观。 + + 通过\oarg{外观选项}设置的外观参数仅对当前命令局部有效, + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.48\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.90\linewidth} + \begin{setcchessman} + % 残局初始化 + \init{ {{4,0}{K}}, {{2,2}{p}}, + {{1,7}{C}}, {{4,9}{k}} } + % 添加棋子 + \set{e,d}{P} \set{8,g}{h} + % 删除棋子 + \del{4,3} + % 移动棋子 + \mov{C}{b,h}{b,b} \mov{p}{2,2}{3,2} + \mov{K}{4,0}{4,1} \mov{h}{8,6}{6,7} + \mov{K}{4,1}{3,1} \mov{h}{6,7}{5,5} + \end{setcchessman} +\end{SideBySideExample} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.45\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.30\linewidth} + \begin{setcchessman*} + % 残局初始化 + \init{ {{4,0}{K}}, {{2,2}{p}}, + {{1,7}{C}}, {{4,9}{k}} } + % 添加棋子 + \set{e,d}{P} \set{8,g}{h} + % 删除棋子 + \del{4,3} + % 移动棋子 + \mov{C}{b,h}{b,b} \mov{p}{2,2}{3,2} + \mov{K}{4,0}{4,1} \mov{h}{8,6}{6,7} + \mov{K}{4,1}{3,1} \mov{h}{6,7}{5,5} + \end{setcchessman*} +\end{SideBySideExample} + +\subsection{打谱专用命令} + +\subsubsection{\tn{init}棋谱初始化命令} + +\begin{function}{\init} + \begin{syntax} + \cs{init} \marg{棋子列表} + \end{syntax} +\end{function} + + 用于将在\marg{棋子列表}中指定的所有棋子布置于棋盘的指定位置。 + + \marg{棋子列表}中的棋子表示方法与第\ref{subsec-cchessman}小节 + 中的说明相同。 + + \textbf{\textsf{注意: }}该命令只能用于\env{setcchessman}环境中。 + +\subsubsection{\tn{set}棋子布置命令} + +\begin{function}{\set} + \begin{syntax} + \cs{set} \marg{棋子} + \end{syntax} +\end{function} + + 用于将在\marg{棋子}中指定的棋子布置于棋盘的指定位置。 + + \marg{棋子}中的棋子表示方法与第\ref{subsec-cchessman}小节 + 中的说明相同。 + + \textbf{\textsf{注意: }}该命令只能用于\env{setcchessman}环境中。 + +\subsubsection{\tn{del}棋子删除命令} + +\begin{function}{\del} + \begin{syntax} + \cs{del} \marg{棋盘坐标} + \end{syntax} +\end{function} + + 用于删除\marg{棋盘坐标}中指定坐标处的棋子。 + + \marg{棋盘坐标}中的表示方法与第\ref{subsec-cchessman}小节 + 中的说明相同。 + + \textbf{\textsf{注意: }}该命令只能用于\env{setcchessman}环境中。 + +\subsubsection{\tn{mov}棋子移动命令} + +\begin{function}{\mov} + \begin{syntax} + \cs{mov} \marg{棋子编码}\marg{原棋盘坐标}\marg{新棋盘坐标} + \end{syntax} +\end{function} + + 用于将\marg{棋子编码}中指定的棋子从\marg{原棋盘坐标}移动到% + \marg{新棋盘坐标}。 + + \marg{棋子编码}、\marg{原棋盘坐标}和\marg{新棋盘坐标}中采用 + 棋子与棋盘坐标表示方法与第\ref{subsec-cchessman}小节中的说明相同。 + + \textbf{\textsf{注意: }}该命令只能用于\env{setcchessman}环境中。 + +\subsection{\tn{resetpiece}棋子字符复位命令} + +\begin{function}{\resetpiece} + \begin{syntax} + \cs{resetpiece} + \end{syntax} +\end{function} + + 将棋子字符复位到默认字符。 + +\subsection{\tn{cchessset}外观设置命令} + +\begin{function}{\cchessset} + \begin{syntax} + \cs{cchessset} \marg{外观选项} + \end{syntax} +\end{function} + + 通过\marg{外观选项}中的key-value方式设置棋子、棋盘的文字、 + 字体、颜色、线宽、背景等排版外观。 + + 通过\cs{cchessset}\marg{外观选项}设置的外观参数对后续所有 + 棋谱排版命令有效, + +\section{外观选项} + +在\pkg{chinesechess}宏包中,棋子与棋盘的文本、字体、颜色、背景等 +外观可以通过不同\oarg{外观选项}进行设置。\oarg{外观选项}可以在 +命令或环境的可选项中进行局部设置,也可以通过\cs{cchessset}命令 +进行全局设置。 + +\subsection{棋盘} + +\subsubsection{单元格尺寸} + +\begin{option}{ opt = gridsize, desc = {= \meta{棋盘格尺寸}}, init=10mm } + 设置棋盘单元格尺寸。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.90\linewidth} + \cchessboard[gridsize=15mm] +\end{SideBySideExample} + +\bigskip + +\subsubsection{棋盘类型} + +\begin{option}{ opt = boardtype, desc = {= \meta{棋盘类型}}, init=x+tn } + 设置棋盘类型,目前支持: +\end{option} + + \begin{Description}[a] + \item |x|---有九宫对角线,无兵炮位置标志。 + \item |x+|---有九宫对角线和兵炮位置标志。 + \item |x+t|---有九宫对角线、兵炮位置标志和楚河汉界。 + \item |x+tn|---有九宫对角线、兵炮位置标志、楚河汉界和纵线标位数字。 + \item |x+Xtn|---有九宫对角线、兵炮位置标志、楚河汉界、纵线标位数字和象位虚线。 + \end{Description} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.54\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.35\linewidth} + \cchessboard*[boardtype=x]\quad + \cchessboard*[boardtype=x+]\\ + \cchessboard*[boardtype=x+t]\quad + \cchessboard*[boardtype=x+tn]\\ + \cchessboard*[boardtype=x+Xtn] +\end{SideBySideExample} + +\bigskip + +\subsubsection{棋盘线线宽} + +\begin{option}{ opt = boardlinewd, desc = {= \meta{棋盘线宽}}, init=0.4pt } + 设置棋盘线线宽。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.56\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.90\linewidth} + \cchessboard*[boardlinewd=1.0pt] +\end{SideBySideExample} + +\bigskip + +\subsubsection{棋盘线颜色} + +\begin{option}{ opt = boardlinecolor, desc = {= \meta{棋盘线颜色}}, init=black } + 设置棋盘线颜色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.55\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.90\linewidth} + \cchessboard*[boardlinecolor=red] +\end{SideBySideExample} + +\bigskip + +\subsubsection{棋盘背景} + +\begin{option}{ opt = boardbg, desc = {= \meta{棋盘背景}}, init=init-none } + 设置棋盘背景图的插图文件路径及文件名。 +\end{option} + + \textbf{\textsf{注意: }}使用该选项时,需要在导言区添加|\usepackage{grpahicx}|命令。 + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.55\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.35\linewidth} + \cchessboard*[boardbg=bg01]\quad + \cchessboard*[boardbg=bg02] +\end{SideBySideExample} + +\bigskip + +\subsection{棋谱缩放} + +\subsubsection{缩放方式} + +\begin{option}{ opt = resize, desc = {= \meta{棋谱缩放方式}}, init=none } + 设置最终棋谱输出时的整体缩放方式,目前支持: +\end{option} + + \begin{Description}[a] + \item |none|---无缩放。 + \item |real|---按指定的width、height、xscale或yscale进行缩放。 + \end{Description} + +\bigskip + +\subsubsection{横向缩放因子} + +\begin{option}{ opt = xscale, desc = {= \meta{x方向缩放系数}}, init=1 } + 设置x方向缩放系数,需要配合|resize|缩放方式参数一起使用。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.48\linewidth,gobble=2] + \centering + \cchessboard[resize=real, xscale=0.5] +\end{SideBySideExample} + + +\bigskip + +\subsubsection{纵向缩放因子} + +\begin{option}{ opt = yscale, desc = {= \meta{y方向缩放系数}}, init=1 } + 设置y方向缩放系数,需要配合|resize|缩放方式参数一起使用。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.70\linewidth,gobble=2] + \centering + \cchessboard[% + resize=real, + yscale=0.5] +\end{SideBySideExample} + +\bigskip + +\subsubsection{横向尺寸} + +\begin{option}{ opt = width, desc = {= \meta{宽度}}, init=init-none } + 设置输出宽度,需要配合|resize|缩放方式参数一起使用。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.65\linewidth,gobble=2] + \centering + \cchessboard[resize=real, + width=7cm] +\end{SideBySideExample} + +\bigskip + +\subsubsection{纵向尺寸} + +\begin{option}{ opt = height, desc = {= \meta{高度}}, init=init-none } + 设置输出高度,需要配合|resize|缩放方式参数一起使用。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.65\linewidth,gobble=2] + \centering + \cchessboard[resize=real, + height=6cm] +\end{SideBySideExample} + + \textbf{\textsf{说明: }}缩放纵/横参数可以混合使用。 + +\bigskip + +\subsection{棋子} + +\subsubsection{字符} + +\begin{option}{ opt = piecechar, desc = {= \meta{棋子字符}}, + init=\{K\}\{帥\} } + 设置棋子字符,用两组大括号分别指定棋子编码和棋子字符。 + 其中,棋子编码见表\ref{tab-piececode}。 +\end{option} + + \textbf{\textsf{注意: }}使用该选项时,在能需要在导言区添加字体, + 如|\usepackage{fontawesome5}|命令。 + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.55\linewidth,gobble=2] + %\usepackage{fontawesome5} + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + % gridsize=10mm, + width=.90\linewidth} + \cchessboard[% + piecechar={K}{\faChessKing}, + piecechar={A}{\faShield*}, + piecechar={E}{\faChessBishop}, + piecechar={H}{\faChessKnight}, + piecechar={R}{\faChessRook}, + piecechar={C}{\faBomb}, + piecechar={P}{\faChessPawn}, + piecechar={k}{\faChessQueen}, + piecechar={a}{\faShield*}, + piecechar={e}{\faChessBishop}, + piecechar={h}{\faChessKnight}, + piecechar={r}{\faChessRook}, + piecechar={c}{\faBomb}, + piecechar={p}{\faChessPawn}, + boardlinecolor=red] +\end{SideBySideExample} + +\bigskip + +\resetpiece +\cchessset{piecechar={C}{炮}} + +\subsubsection{颜色} + +\begin{option}{ opt = piecefont, desc = {= \meta{棋子字符字体}}, init=\cs{kaishu} } + 设置棋子字符字体。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.55\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.90\linewidth} + \cchessboard[piecefont=\sffamily] +\end{SideBySideExample} + +\bigskip + +\subsubsection{边框类型} + +\begin{option}{ opt = piecetype, desc = {= \meta{棋子边框类型}}, init=|ooo| } + 设置棋子外框类型,目前支持: +\end{option} + + \begin{Description}[a] + \item |o|---实心填充圆(小写英文字母``|o|'')。 + \item |oo|---双同心实心圆。 + \item |ooo|---双同心实心圆叠加阴影错位圆。 + \end{Description} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.55\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.40\linewidth} + \cchessboard[piecetype=o]\quad + \cchessboard[piecetype=oo]\\ + \cchessboard[piecetype=ooo] +\end{SideBySideExample} + +\bigskip + +\subsubsection{边框线宽} + +\begin{option}{ opt = boxlinewd, desc = {= \meta{棋子外框线宽度}}, init=0.4pt } + 设置棋子外框线线宽。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[boxlinewd=0.8pt] +\end{SideBySideExample} + +\bigskip + +\subsubsection{边框颜色} + +\begin{option}{ opt = boxcolor, desc = {= \meta{棋子外框线颜色}}, init=black } + 设置棋子外框线颜色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[boxcolor=white] +\end{SideBySideExample} + +\bigskip + +\subsubsection{红棋颜色} + +\begin{option}{ opt = redpiece, desc = {= \meta{红棋棋子字符颜色}}, init=red } + 设置红棋棋子字符颜色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[redpiece=white] +\end{SideBySideExample} + +\bigskip + +\subsubsection{黑棋颜色} + +\begin{option}{ opt = blkpiece, desc = {= \meta{黑棋棋子字符颜色}}, init=black } + 设置黑棋棋子字符颜色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[blkpiece=white] +\end{SideBySideExample} + +\bigskip + +\subsubsection{背景圆填充色} + +\begin{option}{ opt = lower, desc = {= \meta{棋子背景圆填充色}}, init=init-none } + 设置棋子背景圆填充色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[lower=black] +\end{SideBySideExample} + +\bigskip + +\subsubsection{表面圆环填充色} + +\begin{option}{ opt = donut, desc = {= \meta{棋子表面圆环填充色}}, init=init-none } + 设置棋子表面圆环填充色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[donut=red] +\end{SideBySideExample} + +\bigskip + +\subsubsection{红棋表面圆填充色} + +\begin{option}{ opt = redupper, desc = {= \meta{红棋棋子表面圆填充色}}, init=init-none } + 设置红棋棋子表面圆填充色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[redupper=red, + redpiece=white] +\end{SideBySideExample} + +\bigskip + +\subsubsection{黑棋表面圆填充色} + +\begin{option}{ opt = blkupper, desc = {= \meta{黑棋棋子表面圆填充色}}, init=init-none } + 设置黑棋棋子表面圆填充色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[blkupper=black, + blkpiece=white] +\end{SideBySideExample} + +\bigskip + +\subsubsection{阴影错位圆填充色} + +\begin{option}{ opt = shadow, desc = {= \meta{棋子阴影错位圆填充色}}, init=init-none } + 设置棋子阴影错位圆填充色。 +\end{option} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.60\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[shadow=red!80] +\end{SideBySideExample} + +\bigskip + +\subsubsection{笔划} + +\begin{option}{ opt = scharstroke, desc = {= \meta{棋子字符笔划类型}}, init=bold } + 设置棋子字符笔划类型。 +\end{option} + + \begin{Description}[a] + \item |none|---原字体默认笔划。 + \item |solid|---实线笔划轮廓,笔划内部透明,颜色使用字符颜色。 + \item |white|---实线白色笔划轮廓,笔划内部用白色填充。 + \item |bold|---加粗笔划,颜色使用字符颜色。 + \item |invisible|---隐藏笔划。 + \end{Description} + +\begin{SideBySideExample}[frame=single,numbers=left, + xrightmargin=.58\linewidth,gobble=2] + \centering + % 为便排版,进行缩放 + \cchessset{resize=real, + width=.95\linewidth} + \cchessboard[charstroke=white, + redupper=red,blkupper=black] +\end{SideBySideExample} + +% \bigskip + +% \title{ +% \pkg{chinesechess} package for writing Chinese chess +% \rlap{\makebox[4cm][r]{ +% \normalsize $\Longrightarrow$ \color{red} +% \protect\hyperlink{zh}{中文版本} +% \protect\hypertarget{en}{} +% }} +% } +% \author{Nan Geng \texttt{}} +% \date{\today\qquad \vers} +% \maketitle +% +% \section{Introduction} +% +% \section{Interface} +% +% \section{options} + +\end{documentation} + +\end{document} diff --git a/macros/latex/contrib/pkuthss/doc/example.pdf b/macros/latex/contrib/pkuthss/doc/example.pdf index 2c5c82ee3a..a435dc0541 100644 Binary files a/macros/latex/contrib/pkuthss/doc/example.pdf and b/macros/latex/contrib/pkuthss/doc/example.pdf differ diff --git a/macros/latex/contrib/pkuthss/doc/pkuthss.pdf b/macros/latex/contrib/pkuthss/doc/pkuthss.pdf index 63264f30d1..7e96dbb735 100644 Binary files a/macros/latex/contrib/pkuthss/doc/pkuthss.pdf and b/macros/latex/contrib/pkuthss/doc/pkuthss.pdf differ diff --git a/macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt b/macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt index 20a12257a5..665120151a 100644 --- a/macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt +++ b/macros/latex/contrib/pkuthss/doc/readme/ChangeLog.txt @@ -1,3 +1,8 @@ +2022-05-04, v1.9.2 + + * Changes to package code: + - Support pkufont via unicode-math instead of newtx when using xelatex. + 2021-10-16, v1.9.1 * API changes: diff --git a/macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex b/macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex index bdc6af316f..4b5073b08a 100644 --- a/macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex +++ b/macros/latex/contrib/pkuthss/doc/readme/chap/pkuthss-chap2.tex @@ -1,7 +1,7 @@ % Documentation for pkuthss. % % Copyright (c) 2008-2009 solvethis -% Copyright (c) 2010-2019,2021 Casper Ti. Vector +% Copyright (c) 2010-2019,2021-2022 Casper Ti. Vector % % This work may be distributed and/or modified under the conditions of the % LaTeX Project Public License, either version 1.3 of this license or (at @@ -306,9 +306,10 @@ pkuthss 文档模版使用作者编写的 biblatex\cupercite{biblatex} 样式% 除此之外,pkuthss 文档类还可能调用以下这些宏包: \begin{itemize} - \item 启用 \verb|pkufont| 选项时会调用 - newtxtext 和 newtxmath\cupercite{newtx} 宏包, - 否则会调用 latexsym\cupercite{latexsym} 宏包。 + \item 启用 \verb|pkufont| 选项时会调用 unicode-math + \cupercite{unicode-math} 宏包(\hologo{XeLaTeX} 编译)或 + newtxtext/newtxmath\cupercite{newtx} 宏包(非 \hologo{XeLaTeX} + 编译),否则会调用 latexsym\cupercite{latexsym} 宏包。 \item 启用 \verb|pkufoot| 选项时会调用 tikz\cupercite{tikz} 和 scrextend\cupercite{scrextend} 宏包。 \item 启用 \verb|pkuspace| 选项时会调用 diff --git a/macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch b/macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch index c405437e53..384a33ea55 100644 --- a/macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch +++ b/macros/latex/contrib/pkuthss/doc/readme/pkuthss-english.patch @@ -200,11 +200,11 @@ index dbfd379..6a8767a 100644 % 以下为正文之前的部分,默认不进行章节编号。 \frontmatter diff --git a/tex/pkuthss-utf8.def b/tex/pkuthss-utf8.def -index afed37b..e74e4bf 100644 +index e1d9566..7cfbd32 100644 --- a/tex/pkuthss-utf8.def +++ b/tex/pkuthss-utf8.def @@ -27,13 +27,13 @@ - [2021/03/29 v1.9.0 Labels and captions in UTF-8 encoding + [2021/10/16 v1.9.1 Labels and captions in UTF-8 encoding for the pkuthss document class] -\def\label@ctitle{题目:} @@ -225,10 +225,10 @@ index afed37b..e74e4bf 100644 \def\label@blindcover{(匿名评阅论文封面)} \def\label@blindctitle{中文题目:} diff --git a/tex/pkuthss.cls b/tex/pkuthss.cls -index 6ee4e69..5f782f6 100644 +index 5aaf3ae..68bc3a4 100644 --- a/tex/pkuthss.cls +++ b/tex/pkuthss.cls -@@ -305,7 +305,7 @@ +@@ -332,7 +332,7 @@ \fancyhf{}\renewcommand*{\headrulewidth}{0.75bp} \fancyfoot[C]{\zihao{5}\normalfont{\thepage}} \if@twoside @@ -237,7 +237,7 @@ index 6ee4e69..5f782f6 100644 \fancyhead[CO]{\zihao{5}\normalfont\thss@int@setcase{\leftmark}} \else \fancyhead[C]{\zihao{5}\normalfont\thss@int@setcase{\leftmark}} -@@ -355,14 +355,14 @@ +@@ -382,14 +382,14 @@ \zihao{1}\includegraphics[height = 2.4em]{pkulogo}\hspace{0.4em}% \raisebox{0.4em}{\includegraphics[height = 1.6em]{pkuword}}\\[0.8em] \fi% @@ -254,7 +254,7 @@ index 6ee4e69..5f782f6 100644 } \vfill % Information about the author. -@@ -370,18 +370,18 @@ +@@ -397,18 +397,18 @@ % Slightly adjust the line skip when using new font size. \zihao{3}\linespread{1.75}\selectfont \def\thss@tmp@len{0.56\textwidth} diff --git a/macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib b/macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib index 3f4adbe05f..9e1770056e 100644 --- a/macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib +++ b/macros/latex/contrib/pkuthss/doc/readme/pkuthss.bib @@ -1,7 +1,7 @@ % Documentation for pkuthss. % % Copyright (c) 2008-2009 solvethis -% Copyright (c) 2010-2021 Casper Ti. Vector +% Copyright (c) 2010-2022 Casper Ti. Vector % % This work may be distributed and/or modified under the conditions of the % LaTeX Project Public License, either version 1.3 of this license or (at @@ -85,10 +85,11 @@ @online{caption, author = {Sommerfeldt, Alex}, title = {Customizing captions of floating environments}, + edition = {Ver.~3.6}, type = {M/OL}, - date = {2011-11-02}, + date = {2022-02-20}, url = {https://ctan.org/pkg/caption}, - urldate = {2017-03-01}, + urldate = {2022-05-04}, language = {english}, } @@ -105,7 +106,8 @@ @online{enumitem, author = {Bezos, Javier}, - title = {Customizing lists with the enumitem package (Version 3.5.2)}, + title = {Customizing lists with the enumitem package}, + edition = {Ver.~3.5.2}, type = {M/OL}, date = {2011-09-28}, url = {https://ctan.org/pkg/enumitem}, @@ -138,10 +140,11 @@ @online{graphicx, author = {Carlisle, D. P.}, title = {Packages in the `graphics' bundle}, + edition = {Ver.~1.2d}, type = {M/OL}, - date = {2016-12-23}, + date = {2021-09-16}, url = {https://ctan.org/pkg/graphicx}, - urldate = {2017-03-01}, + urldate = {2022-05-04}, language = {english}, } @@ -170,20 +173,22 @@ @online{newtx, author = {Sharpe, Michael}, title = {New TX font package}, + edition = {Ver.~1.71}, type = {M/OL}, - date = {2017-01-30}, + date = {2022-03-02}, url = {https://ctan.org/pkg/newtx}, - urldate = {2017-03-01}, + urldate = {2022-05-04}, language = {english}, } @online{scrextend, author = {Kohm, Markus}, title = {KOMA-Script: a versatile \hologo{LaTeX2e} bundle}, + edition = {Ver.~3.35}, type = {M/OL}, - date = {2017-01-02}, + date = {2021-11-13}, url = {https://ctan.org/pkg/koma-script}, - urldate = {2017-03-01}, + urldate = {2022-05-04}, language = {english}, } @@ -200,7 +205,8 @@ @online{tikz, author = {Till Tantau}, - title = {The TikZ and PGF Packages: Manual for version 3.0.1a}, + title = {The TikZ and PGF Packages}, + edition = {Ver.~3.0.1a}, type = {M/OL}, date = {2015-08-29}, url = {https://ctan.org/pkg/pgf}, @@ -229,6 +235,17 @@ language = {english}, } +@online{unicode-math, + author = {Robertson, Will and Stephani, Philipp and Wright, Joseph and Hosny, Khaled}, + title = {Experimental Unicode mathematical typesetting: The unicode-math package}, + edition = {Ver.~0.8q}, + type = {M/OL}, + date = {2020-01-31}, + url = {https://ctan.org/pkg/unicode-math}, + urldate = {2022-05-04}, + language = {english}, +} + @online{dypang, author = {dypang}, title = {北京大学硕博论文模版(测试版)}, diff --git a/macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex b/macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex index 9a8e1de8c9..0bccb1a29b 100644 --- a/macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex +++ b/macros/latex/contrib/pkuthss/doc/readme/pkuthss.tex @@ -51,7 +51,7 @@ } \newif\ifblind\blindfalse -\newcommand*{\docversion}{v1.9.1} +\newcommand*{\docversion}{v1.9.2} \pkuthssinfo{ cthesisname = {本科生毕业论文}, ethesisname = {Undergraduate Thesis}, ctitle = {北京大学学位论文模版{\thssnl}pkuthss \docversion}, @@ -60,7 +60,7 @@ \texorpdfstring{\thssnl}{: }pkuthss \docversion% }, cauthor = {盖茨波·钛·维克托}, eauthor = {Casper Ti.\ Vector}, - date = {\zhdigits{2021}年\zhnumber{10}月}, + date = {\zhdigits{2022}年\zhnumber{5}月}, studentid = {00910???}, school = {化学与分子工程学院}, cmajor = {应用化学}, emajor = {Applied Chemistry}, direction = {据说 Casper 自己也不知道}, mentorlines = {2}, diff --git a/macros/latex/contrib/pkuthss/tex/pkulogo.pdf b/macros/latex/contrib/pkuthss/tex/pkulogo.pdf index 9d539c707d..7789b318aa 100644 Binary files a/macros/latex/contrib/pkuthss/tex/pkulogo.pdf and b/macros/latex/contrib/pkuthss/tex/pkulogo.pdf differ diff --git a/macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def b/macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def index 500b3bb4cb..0633806021 100644 --- a/macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def +++ b/macros/latex/contrib/pkuthss/tex/pkuthss-gbk.def @@ -24,7 +24,7 @@ % pkuword.eps \ProvidesFile{pkuthss-gbk.def} - [2021/10/16 v1.9.1 Labels and captions in GBK encoding + [2022/05/05 v1.9.2 Labels and captions in GBK encoding for the pkuthss document class] \def\label@ctitle{Ŀ} diff --git a/macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def b/macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def index e1d9566ed6..5d0e25905e 100644 --- a/macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def +++ b/macros/latex/contrib/pkuthss/tex/pkuthss-utf8.def @@ -24,7 +24,7 @@ % pkuword.eps \ProvidesFile{pkuthss-utf8.def} - [2021/10/16 v1.9.1 Labels and captions in UTF-8 encoding + [2022/05/05 v1.9.2 Labels and captions in UTF-8 encoding for the pkuthss document class] \def\label@ctitle{题目:} diff --git a/macros/latex/contrib/pkuthss/tex/pkuthss.cls b/macros/latex/contrib/pkuthss/tex/pkuthss.cls index e03a7bd4e4..22bdde1209 100644 --- a/macros/latex/contrib/pkuthss/tex/pkuthss.cls +++ b/macros/latex/contrib/pkuthss/tex/pkuthss.cls @@ -1,7 +1,7 @@ % Peking University dissertation document class % % Copyright (c) 2008-2009 solvethis -% Copyright (c) 2010-2021 Casper Ti. Vector +% Copyright (c) 2010-2022 Casper Ti. Vector % Copyright (c) 2021 Kurapica % % This work may be distributed and/or modified under the conditions of the @@ -25,7 +25,7 @@ \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass{pkuthss} - [2021/10/16 v1.9.1 Peking University dissertation document class] + [2022/05/05 v1.9.2 Peking University dissertation document class] % eg. `\thss@int@boolopt{spacing}{true}' will expand to: % \newif\ifthss@opt@spacing \thss@opt@spacingtrue @@ -65,8 +65,6 @@ % Process all class options now. \ProcessOptions\relax -% Prevent fontspec (loaded by xeCJK) from interfering with newtxmath. -\ifthss@opt@pkufont\PassOptionsToPackage{no-math}{fontspec}\fi % Work around the `\lvert already defined' error. % cf. . \ifthss@opt@pkufont\RequirePackage{amsmath}\fi @@ -90,11 +88,40 @@ \ifthss@opt@pkufont % Use Times New Roman / Arial according to school regulation. - % Option used to prevent newtxtext from manipulating footnote marks. - \RequirePackage[defaultsups]{newtxtext} - \RequirePackage[cmintegrals, varg]{newtxmath} + \ifxetex + \RequirePackage{unicode-math} + \setmathfont[ + Extension = .otf, + BoldFont = XITSMath-Bold + ]{XITSMath-Regular} + \DeclareSymbolFont{CMlargesymbols}{OMX}{cmex}{m}{n} + \let\sumop\relax\let\prodop\relax + \DeclareMathSymbol{\sumop}{\mathop}{CMlargesymbols}{"50} + \DeclareMathSymbol{\prodop}{\mathop}{CMlargesymbols}{"51} + \renewcommand{\Box}{\mdlgwhtsquare} + + \setmainfont[ + Extension = .otf, + UprightFont = *-Regular, + BoldFont = *-Bold, + ItalicFont = *-Italic, + BoldItalicFont = *-BoldItalic + ]{XITS} + \setsansfont[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-italic, + BoldItalicFont = *-bolditalic + ]{texgyreheros} + \else + % `nofontspec' avoids errors like `The font "FangSong" cannot be found'. + % `defaultsups' prevents newtxtext from manipulating footnote marks. + \usepackage[nofontspec, defaultsups]{newtxtext} + \usepackage[varg]{newtxmath} + \fi \else - % Provides `\Box' for originauth.tex if newtx is absent. + % Provides `\Box' for originauth.tex if XITSMath/newtx is absent. \RequirePackage{latexsym} \fi diff --git a/macros/latex/contrib/pkuthss/tex/pkuthss.def b/macros/latex/contrib/pkuthss/tex/pkuthss.def index 3ffe3008ad..80239cf01c 100644 --- a/macros/latex/contrib/pkuthss/tex/pkuthss.def +++ b/macros/latex/contrib/pkuthss/tex/pkuthss.def @@ -23,7 +23,7 @@ % pkuword.eps \ProvidesFile{pkuthss.def} - [2021/10/16 v1.9.1 Labels and captions for the pkuthss document class] + [2022/05/05 v1.9.2 Labels and captions for the pkuthss document class] \def\label@ementor{Directed by\ } \def\euniversity{Peking University} diff --git a/macros/latex/contrib/pkuthss/tex/pkuword.pdf b/macros/latex/contrib/pkuthss/tex/pkuword.pdf index 919d1faf40..8021172ab7 100644 Binary files a/macros/latex/contrib/pkuthss/tex/pkuword.pdf and b/macros/latex/contrib/pkuthss/tex/pkuword.pdf differ diff --git a/macros/luatex/latex/luamathalign/build.lua b/macros/luatex/latex/luamathalign/build.lua index 3ce83c670a..023b2dfcca 100644 --- a/macros/luatex/latex/luamathalign/build.lua +++ b/macros/luatex/latex/luamathalign/build.lua @@ -8,7 +8,7 @@ sourcefiles = {"*.dtx", "*.lua"} uploadconfig = { pkg = "luamathalign", - version = "v0.1", + version = "v0.3", author = "Marcel Krüger", license = "lppl1.3c", summary = "More flexible alignment in amsmath environments", diff --git a/macros/luatex/latex/luamathalign/luamathalign-luaprop.lua b/macros/luatex/latex/luamathalign/luamathalign-luaprop.lua deleted file mode 100644 index 3e10f0fc45..0000000000 --- a/macros/luatex/latex/luamathalign/luamathalign-luaprop.lua +++ /dev/null @@ -1,42 +0,0 @@ -----Copyright (C) 2019--2022 by Marcel Krueger ---- ---- This file may be distributed and/or modified under the ---- conditions of the LaTeX Project Public License, either ---- version 1.3c of this license or (at your option) any later ---- version. The latest version of this license is in: ---- ---- http://www.latex-project.org/lppl.txt ---- ---- and version 1.3 or later is part of all distributions of ---- LaTeX version 2005/12/01 or later. -return function(namespace) - return { - query = function(n) - local p = node.getproperty(n) - return p and p[namespace] - end, - get = function(n, ...) - local p = node.getproperty(n) - if not p then - p = {} - node.setproperty(n, p) - end - local n = p[namespace] - if nil == p[namespace] then - local d = select('#', ...) ~= 0 and ... or {} - n, p[namespace] = d, d - end - return n - end, - set = function(n, v) - local p = node.getproperty(n) - if not p then - p = {} - node.setproperty(n, p) - end - local old = p[namespace] - p[namespace] = v - return old - end, - } -end diff --git a/macros/luatex/latex/luamathalign/luamathalign.dtx b/macros/luatex/latex/luamathalign/luamathalign.dtx index 401c8ef7ea..1a1ebc614e 100644 --- a/macros/luatex/latex/luamathalign/luamathalign.dtx +++ b/macros/luatex/latex/luamathalign/luamathalign.dtx @@ -57,7 +57,7 @@ % % \GetFileInfo{luamathalign.dtx} % \title{The \pkg{luamathalign} package\thanks{This document -% corresponds to \pkg{luamathalign}~v0.1, dated~2022-04-18.}} +% corresponds to \pkg{luamathalign}~v0.3, dated~2022-05-04.}} % \author{Marcel Kr\"uger \\ \href{mailto:tex@2krueger.de}{tex@2krueger.de}} % % \maketitle @@ -206,16 +206,24 @@ %<*lua> % \fi % \begin{macrocode} +local properties = node.get_properties_table() local luacmd = require'luamathalign-luacmd' -local luaprop = require'luamathalign-luaprop'('mathalign') local hlist = node.id'hlist' local vlist = node.id'vlist' local whatsit = node.id'whatsit' -local kern = node.id'kern' +local glue = node.id'glue' local user_defined = node.subtype'user_defined' local whatsit_id = luatexbase.new_whatsit'mathalign' local node_cmd = token.command_id'node' local ampersand = token.new(38, 4) + +local mmode do + for k,v in next, tex.getmodevalues() do + if v == 'math' then mmode = k end + end + assert(mmode) +end + -- We might want to add y later local function is_marked(mark, list) for n in node.traverse(list) do @@ -349,8 +357,8 @@ local isolate do x = x + w list.head, last = node.remove(list.head, n) if x ~= offset then - local k = node.new(kern) - k.kern, offset = x - offset, x + local k = node.new(glue) + k.width, offset = x - offset, x newhead, newtail = node.insert_after(newhead, newtail, k) end newhead, newtail = node.insert_after(newhead, newtail, n) @@ -397,8 +405,8 @@ local isolate do local after list.head, after = node.remove(list.head, n) if 0 ~= offset then - local k = node.new(kern) - k.kern, offset = -offset, 0 + local k = node.new(glue) + k.width, offset = -offset, 0 newhead, newtail = node.insert_after(newhead, newtail, k) end newhead, newtail = node.insert_after(newhead, newtail, n) @@ -449,8 +457,8 @@ local isolate do x = x + w head, last = node.remove(head, n) if x ~= offset then - local k = node.new(kern) - k.kern, offset = x - offset, x + local k = node.new(glue) + k.width, offset = x - offset, x newhead, newtail = node.insert_after(newhead, newtail, k) end newhead, newtail = node.insert_after(newhead, newtail, n) @@ -463,25 +471,51 @@ local isolate do end end -local mark, afterkern +local function find_mmode_boundary() + for i=tex.nest.ptr,0,-1 do + local nest = tex.nest[i] + if nest.mode ~= mmode and nest.mode ~= -mmode then + return nest, i + end + end +end + luatexbase.add_to_callback('post_mlist_to_hlist_filter', function(n) - if mark then + local nest = find_mmode_boundary() + local props = properties[nest.head] + local alignment = props and props.luamathalign_alignment + if alignment then + props.luamathalign_alignment = nil local x - n, x = measure(mark, n) - local k = node.new'kern' + n, x = measure(alignment.mark, n) + local k = node.new'glue' local off = x - n.width - k.kern, afterkern.kern = off, -off + k.width, alignment.afterkern.width = off, -off node.insert_after(n.head, nil, k) n.width = x - mark, afterkern = nil, nil end return n end, 'luamathalign') +% \end{macrocode} +% The glue node is referred to as a kern for historical reasons. A glue node is +% used since this interacts better with lua-ul. +% \begin{macrocode} local function get_kerntoken(newmark) - assert(not mark) - mark, afterkern = newmark, node.new'kern' - return token.new(node.direct.todirect(afterkern), node_cmd) + local nest = find_mmode_boundary() + local props = properties[nest.head] + if not props then + props = {} + properties[nest.head] = props + end + if props.luamathalign_alignment then + tex.error('Multiple alignment classes trying to control the same cell') + return token.new(0, 0) + else + local afterkern = node.new'glue' + props.luamathalign_alignment = {mark = newmark, afterkern = afterkern} + return token.new(node.direct.todirect(afterkern), node_cmd) + end end local function insert_whatsit(mark) @@ -494,10 +528,11 @@ luacmd("SetAlignmentPoint", function() if mark < 0 then for i=tex.nest.ptr,0,-1 do local t = tex.nest[i].head - if luaprop.query(t) ~= nil then + local props = properties[t] + if props and props.luamathalign_context ~= nil then mark = mark + 1 if mark == 0 then - luaprop.set(t, true) + props.luamathalign_context = true return insert_whatsit(-i) end end @@ -520,22 +555,34 @@ luacmd("ExecuteAlignment", function() end, "protected") luacmd("LuaMathAlign@begin", function() - local nest = tex.nest.top - luaprop.set(nest.head, false) + local t = tex.nest.top.head + local props = properties[t] + if not props then + props = {} + properties[t] = props + end + props.luamathalign_context = false end, "protected") luacmd("LuaMathAlign@end@early", function() local t = tex.nest.top.head - if luaprop.set(t, nil) == true then - handle_whatsit(-tex.nest.ptr) + local props = properties[t] + if props then + if props.luamathalign_context == true then + handle_whatsit(-tex.nest.ptr) + end + props.luamathalign_context = nil end end, "protected") local delayed luacmd("LuaMathAlign@end", function() - local nest = tex.nest.top - local t = nest.head - if luaprop.set(t, nil) == true then - assert(not delayed) - delayed = {get_kerntoken(-tex.nest.ptr), ampersand} + local t = tex.nest.top.head + local props = properties[t] + if props then + if props.luamathalign_context == true then + assert(not delayed) + delayed = {get_kerntoken(-tex.nest.ptr), ampersand} + end + props.luamathalign_context = nil end end, "protected") luatexbase.add_to_callback("hpack_filter", function(head, groupcode) @@ -552,7 +599,7 @@ end, "luamathalign.delayed") luacmd("LuaMathAlign@IsolateAlignmentPoints", function() local main = token.scan_int() if not token.scan_keyword 'into' then - tex.error'Expected "into"' + tex.error'Expected "into"' end local marks = token.scan_int() local head, newhead = isolate(tex.box[main]) @@ -570,11 +617,12 @@ end, "protected") \NeedsTeXFormat{LaTeX2e} \ProvidesPackage {luamathalign} - [2022-04-18 v0.1 additional math alignment tricks using Lua] + [2022-05-04 v0.3 additional math alignment tricks using Lua] % \fi % The actual \LaTeX\ package just loads the Lua module and patches \pkg{amsmath}: % \begin{macrocode} -% \RequirePackage{scrlfile} +\RequirePackage{iftex} +\RequireLuaTeX \directlua{require'luamathalign'} \IfPackageLoadedTF{amsmath}{% \@firstofone diff --git a/macros/luatex/latex/luamathalign/luamathalign.pdf b/macros/luatex/latex/luamathalign/luamathalign.pdf index d946d14894..a20abc4612 100644 Binary files a/macros/luatex/latex/luamathalign/luamathalign.pdf and b/macros/luatex/latex/luamathalign/luamathalign.pdf differ diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog index 4bdb6320c7..1edae18bda 100644 --- a/support/TeX4ht/source/ChangeLog +++ b/support/TeX4ht/source/ChangeLog @@ -1,3 +1,9 @@ +2022-05-04 Michal Hoftich + + * tex4ht-4ht.tex (tcolorbox.4ht): fixed \label support for + tcolorbox. + https://github.com/michal-h21/make4ht/issues/75 + 2022-05-02 Michal Hoftich * tex4ht-4ht.tex (xrhyper-hooks.4ht, xr-hooks.4ht): fixed support diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex index ac3a2f5586..6c2a34c0ba 100644 --- a/support/TeX4ht/source/tex4ht-4ht.tex +++ b/support/TeX4ht/source/tex4ht-4ht.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-4ht.tex 1127 2022-05-02 12:43:55Z michal_h21 $ +% $Id: tex4ht-4ht.tex 1128 2022-05-04 12:16:51Z michal_h21 $ % tex tex4ht-4ht or ht tex tex4ht-4ht % % Copyright 2009-2022 TeX Users Group @@ -27300,10 +27300,11 @@ We need to use dvips driver with XeLaTeX \def\:tcbcolid{tcolobox-\arabic{:tcbcolcount}} % Open box \a:tcolorbox% - % save label, if it is set + % set label if it exists \ifdefined\tcolorbox:label:key% + \let\@currentlabel\tcolorbox:currentlabel% at this moment, \@currentlabel has wrong value + \o:tcb@set@label:{\tcolorbox:label:key}% \AnchorLabel% save cross-ref destination - \label{\tcolorbox:label:key}% \global\let\tcolorbox:label:key\undefined% \fi% % open title @@ -27344,10 +27345,10 @@ We need to use dvips driver with XeLaTeX \NewConfigure{tcolorbox}{4} \NewConfigure{tcolorlowerbox}{2} -% we need to save label for a later use +% we need to save current label for a later use \def\:tempa#1{% \xdef\tcolorbox:label:key{#1}% - \o:tcb@set@label:{#1}% + \global\let\tcolorbox:currentlabel\@currentlabel% } \HLet\tcb@set@label\:tempa diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 83741e16eb..464f5762fb 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -48,7 +48,7 @@ $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://mirror.kakao.com/CTAN/' => 1, 'https://mirror.navercorp.com/CTAN/' => 1, @@ -114,6 +114,7 @@ $mirrors = { 'https://ftp.tu-chemnitz.de/pub/tex/' => 1, 'https://mirror.clientvps.com/CTAN/' => 1, 'https://mirror.dogado.de/tex-archive/' => 1, + 'https://mirror.informatik.hs-fulda.de/tex-archive/' => 1, 'https://mirror.physik.tu-berlin.de/pub/CTAN/' => 1, 'https://packages.oth-regensburg.de/ctan/' => 1, }, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index fcddbd721a..c59a408389 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,11 +26,11 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2022 -depend revision/63220 +depend revision/63227 name 00texlive.image category TLCore -revision 63213 +revision 63226 shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source @@ -1023,6 +1023,7 @@ runfiles size=12541 tlpkg/tlpsrc/chifoot.tlpsrc tlpkg/tlpsrc/childdoc.tlpsrc tlpkg/tlpsrc/chinese-jfm.tlpsrc + tlpkg/tlpsrc/chinesechess.tlpsrc tlpkg/tlpsrc/chivo.tlpsrc tlpkg/tlpsrc/chkfloat.tlpsrc tlpkg/tlpsrc/chklref.tlpsrc @@ -4565,7 +4566,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 63215 +revision 63222 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 @@ -55198,6 +55199,33 @@ catalogue-license mit catalogue-topics chinese luatex macro-gen catalogue-version 1.1.1 +name chinesechess +category Package +revision 63224 +shortdesc Typeset Chinese chess with l3draw +relocated 1 +longdesc This LaTeX3 package based on l3draw provides macros and an +longdesc environment for Chinese chess manual writing. +containersize 11552 +containerchecksum 4e495dcc2632b7bb27f14265f4bcafafcbdd2cf83e297504e5c03f8593c5c4326eb28703d5efb455a2c9ae76df5fc862c68749e8036425e33296eadf7b95de18 +doccontainersize 7687096 +doccontainerchecksum bc5d24fa6ac410a2798834109d32f733f922ecafe90ae74b2105e77e2a17a434bb5596cd38f08b522ad7b701c00308718301ad6eaf290458e84ec590c7d4cdb6 +docfiles size=1914 + RELOC/doc/latex/chinesechess/README.md details="Readme" + RELOC/doc/latex/chinesechess/bg01.png + RELOC/doc/latex/chinesechess/bg02.png + RELOC/doc/latex/chinesechess/build.sh + RELOC/doc/latex/chinesechess/chinesechess.pdf details="Package documentation" language="zh" + RELOC/doc/latex/chinesechess/chinesechess.tex +runfiles size=19 + RELOC/tex/latex/chinesechess/chinesechess.sty +catalogue-contact-bugs https://gitee.com/nwafu_nan/xq/issues +catalogue-contact-repository https://gitee.com/nwafu_nan/xq +catalogue-ctan /macros/latex/contrib/chinesechess +catalogue-license lppl1.3c +catalogue-topics games chinese expl3 +catalogue-version 1.0.0 + name chivo category Package revision 54512 @@ -67868,7 +67896,7 @@ containerchecksum 6c7f0a1829789edea6a42d45f13f482abc0aa1ecc66b0ba4b70197efff349d name collection-games category Collection -revision 62102 +revision 63224 shortdesc Games typesetting relocated 1 longdesc Setups for typesetting various games, including chess. @@ -67877,6 +67905,7 @@ depend chess depend chess-problem-diagrams depend chessboard depend chessfss +depend chinesechess depend collection-latex depend crossword depend crosswrd @@ -67913,8 +67942,8 @@ depend sudoku depend sudokubundle depend xq depend xskak -containersize 544 -containerchecksum b5dc1af44bece3e3497431f073c2a6730eafb224b6af7188c16b6310685b2e0d0a6c536cab7daf5333bbcfe0bf74251afb49870dd0d557aa59e3a1b745f67603 +containersize 552 +containerchecksum eee101c3067f2af59e8cea0339e4ed167c6d4365fd671078380098c70a77d80d598575552cb0adc397517615c563fd4d8714a80314c0af00afd16dceee356078 name collection-humanities category Collection @@ -189768,33 +189797,34 @@ catalogue-version 2.74 name luamathalign category Package -revision 63116 +revision 63226 shortdesc More flexible alignment in amsmath environments relocated 1 longdesc Allow aligning mathematical expressions on points where where longdesc direcly using & is not possible, especially in nested macros or longdesc environments. -containersize 4244 -containerchecksum 5349764d4cc8e6fe7bec4bf6c3b723b91421d63c44b08969cffdd2a19a11ce574faff19b169ed98db162d1c49584089477bc09c720d5219da6cd2862b356af11 -doccontainersize 390260 -doccontainerchecksum eef0da8fa3b00648ac22d46aed2590721766ea8952ea984efbd820409c6cde2bcdf78744d29ef9fac3bb7b92afbe28ee82ce4b3c88bec1b2ad20153fd7108698 -docfiles size=97 +containersize 4076 +containerchecksum 61a2960d103cad9cd9776de0c08b8d2167f6272484da2a7ee067951f7bcbeaa683e046a053c1f4d35ab83c8d70fb96e9b7b55566852d2262162b90c1a63f0b80 +doccontainersize 393088 +doccontainerchecksum 96a1fd4016b189d31c966faeba0942d4b3bf24208ebc6c03281336af6d86504f552f0bb705a30e6ff108ff692de969900a229b061f7bc91c6cbae68fa42e8143 +docfiles size=99 RELOC/doc/lualatex/luamathalign/README.md details="Readme" + RELOC/doc/lualatex/luamathalign/build.lua RELOC/doc/lualatex/luamathalign/luamathalign.pdf details="Package documentation" -srccontainersize 5428 -srccontainerchecksum 43de43ed6f92eb60d7e8543c16482f5bbf2d3d3f69f958f315643aefe354fdeb22f7e39b1b813d7c5573b197d847b849d1e358e4256178cf7bd079765d3c8660 +srccontainersize 5704 +srccontainerchecksum 7f4c636a013d6fe8f0771ff3d3234cc2b5f098d0369d9ca73f3aea29dd47e609ce56ba20cec0dbeb782988200b8fffbf62c1957055d074d21b98051d8c155ea1 srcfiles size=6 RELOC/source/lualatex/luamathalign/luamathalign.dtx -runfiles size=7 - RELOC/tex/lualatex/luamathalign/build.lua +runfiles size=6 RELOC/tex/lualatex/luamathalign/luamathalign-luacmd.lua - RELOC/tex/lualatex/luamathalign/luamathalign-luaprop.lua RELOC/tex/lualatex/luamathalign/luamathalign.lua RELOC/tex/lualatex/luamathalign/luamathalign.sty +catalogue-contact-bugs https://github.com/zauguin/luamathalign/issues +catalogue-contact-repository https://github.com/zauguin/luamathalign catalogue-ctan /macros/luatex/latex/luamathalign catalogue-license lppl1.3c catalogue-topics font-maths luatex -catalogue-version 0.1 +catalogue-version 0.3 name luamesh category Package @@ -243447,16 +243477,16 @@ catalogue-version 0.7.0 name pkuthss category Package -revision 60778 +revision 63225 shortdesc LaTeX template for dissertations in Peking University relocated 1 longdesc The package provides a simple, clear and flexible LaTeX longdesc template for dissertations in Peking University. -containersize 16752 -containerchecksum 0b897615b001db27b81a239671665b230c5ac8fa59ba5b9cba0dec3742e80dbfb243a99d8b6f39414a48ffa1aa49f0ed41c1a232c47b11325ad1413983ff7bdc -doccontainersize 443108 -doccontainerchecksum 0871f08b3807a522944383ab584bb36a2cfbcb74db39d7c06ae1152253d32204649d9c51d9966a7eb473ba37684b2b4642be964701a73c519ef05a1a78fe55a9 -docfiles size=151 +containersize 16976 +containerchecksum 9784b515d9cec0afda54f98035d0ada48f340d6269366e57e393b8de7fdb40978224e3730cee303c908bce14bd91a93908faf7db9701d5c185db4ff0b0479a3c +doccontainersize 556716 +doccontainerchecksum fcc4717d1f43097bb89862b3613ec119dfd1e68904d6ab6b324ce826b0d45e100f3e2b999589829128f8e7645b00be66d89aa38bd66fd04ce1c8af4214cdfeb7 +docfiles size=179 RELOC/doc/latex/pkuthss/README.txt details="Readme" RELOC/doc/latex/pkuthss/example.pdf RELOC/doc/latex/pkuthss/example/Make.bat @@ -243491,7 +243521,7 @@ docfiles size=151 RELOC/doc/latex/pkuthss/readme/pkuthss-english.patch RELOC/doc/latex/pkuthss/readme/pkuthss.bib RELOC/doc/latex/pkuthss/readme/pkuthss.tex -runfiles size=13 +runfiles size=14 RELOC/tex/latex/pkuthss/pkulogo.eps RELOC/tex/latex/pkuthss/pkulogo.pdf RELOC/tex/latex/pkuthss/pkuthss-gbk.def @@ -243504,7 +243534,7 @@ catalogue-contact-repository https://gitea.com/CasperVector/pkuthss catalogue-ctan /macros/latex/contrib/pkuthss catalogue-license lppl1.3 bsd pd catalogue-topics dissertation class chinese -catalogue-version 1.9.1 +catalogue-version 1.9.2 name pl category Package @@ -290968,7 +290998,7 @@ binfiles arch=x86_64-solaris size=1 name tex4ht category Package -revision 63211 +revision 63227 shortdesc Convert (La)TeX to HTML/XML longdesc A converter from TeX and LaTeX to SGML-based formats such as longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a @@ -290989,10 +291019,10 @@ longdesc files from them is nontrivial, and generally done with the longdesc Makefile in development, from which the TeX4ht package in TeX longdesc Live is updated. depend tex4ht.ARCH -containersize 952412 -containerchecksum d608f90707ff635497e4c56bd4411cb3d763309d555a5e7b5c7f28d065c505454229edcab4e78a5800a5cf8872fe0f461ed98dc0a9c094aab7e8303367a5848a +containersize 952400 +containerchecksum 39efafb9c4e6afaab73e6c27e58c911b83a3c73f8f1a3d8dc2ac41fe7a9e34a7a24643ef3ec0c12fee20e0e743b502b5d4af760b3108876066a7024130381cbc doccontainersize 136384 -doccontainerchecksum 70430b27be0255e07d721f3787cf07e839b75f742fdf9449d110cb3daba0700a7cc261166139c9e37689b4345661cad808d26b15bfc2aa06468b2b00840c3712 +doccontainerchecksum d0146d644ea99efb4a2e4da23bc10e6a05012c159c61f4aba2c74d6f9b22f729b150c7885f58c064c4b36b591fe53ae97c37ce40e723bd8ec1fdd1bf87538390 docfiles size=260 texmf-dist/doc/generic/tex4ht/Makefile texmf-dist/doc/generic/tex4ht/README details="Readme" @@ -291064,8 +291094,8 @@ docfiles size=260 texmf-dist/doc/generic/tex4ht/mn56.html texmf-dist/doc/generic/tex4ht/mn5x.png texmf-dist/doc/generic/tex4ht/mn6x.png -srccontainersize 1256840 -srccontainerchecksum c278d9dbd58d60f4e2182d3240ff26b2f082e01ec0cf6d6a0ba9991f26a1f90714a2944d5d89a02c7360c47f6e6da629a8fe38c08c7353c5344f6ee7b45517bd +srccontainersize 1253852 +srccontainerchecksum 3fffa612461a5b6424f325f6748af5ddf46440792d01f52347166d2cdf75066e4bee180a14f6719af1d3b3f3527da9655c36d8fca2413de7bade7ad130abf193 srcfiles size=3811 texmf-dist/source/generic/tex4ht/ChangeLog texmf-dist/source/generic/tex4ht/Makefile @@ -301413,7 +301443,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 63215 +revision 63222 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. @@ -301421,10 +301451,10 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 109700 -containerchecksum daeeb152312d306bd75d6f279308334186cc894e444607db61363c2ccd1d5cc6597caa951ed9f94523a0275b3afd707a1df789394f7c53cd423ef084220382c5 +containersize 109736 +containerchecksum eee1fe255e232658f2148aa656a2bc76afc47c93c4ba1ee3330004c59d8c47f592914869c36d9a56b6f5608e2a4bb2f50ff44a8117d20b54f6e62017c686dbab doccontainersize 406216 -doccontainerchecksum d2ffab1c1c899baef2152dff3087cacdb25f6d0f66510d6887748a8467761046f33eb64e4c04e6cb4decaf01e480d1ea93bce34657f81a36a19f5145e04d3c9e +doccontainerchecksum d24ddd40d0e807f8bd3a8e873fa67351cf90343cd98b49ffdbdf22ef2f956e24a04eacb75486ec2cfe59774adbca375bd6d835a5b19cedd292e3b565b8be6f2a docfiles size=505 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 @@ -337305,17 +337335,17 @@ catalogue-version 1.24 name xcharter-math category Package -revision 62968 +revision 63223 shortdesc XCharter-based OpenType Math font for LuaTeX and XeTeX relocated 1 longdesc This package provides an Unicode Math font XCharter-Math.otf longdesc meant to be used together with XCharter Opentype Text fonts longdesc (extension of Bitstream Charter) in LuaLaTeX or XeLaTeX longdesc documents. -containersize 201528 -containerchecksum 5deca5938370e417086dee39066051d429e48690ea2b9fc8300002477a98cc4360c85597a9cc4ee2c5478c9af5d2f7f60b7560cac80c6c1d0faf55cc85c6aa38 -doccontainersize 1945300 -doccontainerchecksum 46143f2e1f77ffb10850e032eb7d31ae232ad05910ac971138ed17176d7f99a6e216eb41ac3ac9d6292570f8d5952e2a0e1197cb7ffb73907f7e47833bd60fcb +containersize 201948 +containerchecksum 9798d034db8ce472b287dcb60e498e4cc8171a072e1bd58293be15d99f3689a14ea61b6291e694b1771fafefa8565dd892e561dda95c0a8205502b0cf1ece46b +doccontainersize 1945384 +doccontainerchecksum f4967bcccca01e105161bea2808c68eb02734da9c7935b7403e1835bc0a1943e91e4867714e0720738fd74e7239cf3d38f67651eb8f930deeb35da50d208d2a8 docfiles size=502 RELOC/doc/fonts/xcharter-math/README.md details="Readme" RELOC/doc/fonts/xcharter-math/XCharter-Math.ltx @@ -337328,7 +337358,7 @@ runfiles size=82 catalogue-ctan /fonts/xcharter-math catalogue-license ofl lppl1.3 catalogue-topics font font-otf font-maths font-supp-maths -catalogue-version 0.31 +catalogue-version 0.32 name xcite category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index f14ba4a701..c6c832612c 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -88f8ee8a6b4873afa9a7511fd1b9487a texlive.tlpdb +fcde755169e181fcf6859140182edee6 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 72d41e8070..c81b421c47 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -2956a9f06502ce3560dcc0f0e5a8206c939c8635db62170051c43426f50aaaa3356c054e0d7fde87ecbadbb9983545eb3f440522090b051494827255819a50cb texlive.tlpdb +34aab54dfb3b6911ab6d286c4827c1900acbca2c1f658a3dc943f2fb20b32a7218048acf35023961b858a8191bbd242586cc12ce2a0135f7d3bf649673c16bb6 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 06111a415f..5b22a6f585 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----- -iQEcBAEBCgAGBQJiccBUAAoJEEzhh34ZQ4xwQ/cIAJ/iGBebMsbj4UBuCgJTEoT5 -ibTiZ3j23BxU8yRelY2yvd24h/5n6Cfb2F4BLSyHkGHoTQ9vewZNa6+jRFiou8C4 -YbXkHttCBTQudvdmsEjxY0+0OO1KO2Fv0HZRoS77puqq1zaW/y8qATzL85oFycp0 -62UdXCSIuJpvhu8pTOtTCjvP+aMaHh//w+AWRJMA2zElxiMJXP8fe8B4lwijZ63p -ER6YljLHwNWdcKDzRm9oNkI53SKooKbudSY0XlJksGuftf6TkUuiBGniJlZCHSVr -R3/Z2X7S8PTvB2W7iL2FImLUfGgdPGZdJl0a4cR4EetfJgQXmoX5M11qpXOR9bg= -=IEYj +iQEcBAEBCgAGBQJicxIEAAoJEEzhh34ZQ4xwgeUH/00NzCrk+wCDww/1dPUKgksy +8dRj+70YUZLRhKW+zjVSxt44FfimSRIcTmuT+QWtvm5W2vLL1pVNabwhqS17iX2s +/2z47yHydcWERZIsUlNBLxQwmEUlwmI9nNHS1aUaPJoTcscMZybstblMOSf3Nkn2 +lxTB7+aSzVCbRszztP4mEHQ2ozSUz94pPYOXn5HiKoZo/1Byu4KJPu0C0b9Onos1 +PaSwFve+toWFh9tBl3Nihx2nzaQIBHdHASH8rLV/ZkkHhwpy8g6T8TykgC1jzsyH +ZCPxjv4pG63uL6yYsdW6nJaIvbjgaOaj6G7h2wKXXcBMCpNxEGWT1qf4NOr1tTI= +=z3HW -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index bdbb10996e..28cf882266 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma index 85b9a22ab1..d509600405 100644 Binary files a/systems/win32/miktex/tm/packages/files.csv.lzma and b/systems/win32/miktex/tm/packages/files.csv.lzma differ diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma index a6c3f44fa4..cbd3b0eeda 100644 Binary files a/systems/win32/miktex/tm/packages/next/files.csv.lzma and b/systems/win32/miktex/tm/packages/next/files.csv.lzma differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 2b0f2a49ba..58d7b46306 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=1651609085 +date=1651695628 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=16fa04c5a2e3d0cafac2cf9c1ac97946 -numpkg=5557 +lstdigest=1e3002833f0c83785b0d6f267ce4b9ce +numpkg=5582 relstate=next -version=8158 +version=8159 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: rVdIdTzsJV4jbQnJJVapjN4/JRYmZ7OB7Ep9BdRATJtTQHPH27ZMNnTq2/otYEOk9bEY9/l+0RIatHj62GGb8nqboSlS6riJW4li9v31oQI4TAY2j0GXUJ3yDVXxFLN7GPhFeEJ1ZJdtFn95xaXdt6YNRbR9blkhLPKG8MWWuI/nY6l8n17RCjRUKCcgiawZ1LECgGJAOG/D4uubsp0WEECvAhoSCzwTlqTmReRYH9gouQVnVruFepKUddhXmCyk2ZTxAE9aX0ZyTpSHppfzBM1LwyIcI8QscBp/HuzhsoItW2fz2Dngm/KQgJOCS8V1JMJCKyS7AR8mSbmkiiPeXw== +;;;; signature/miktex: cLeO2CC0LhYtcIzZzf8e8BNaq+e6FlZV8iJxWKa0kiV1ZR3DO4H4TcL+4LyPE4YT6IvJRLowAh1Y5EJQ+itP59AIod9RmcjWoKtqWP+6qVvKBZsPa1cI9nxJKSEmxvUlBH9OrHuRrbyfZmjyqreuih5NWg6j76jOHtFhg/Id0ps+qZGzpP9SU8EuLWCUZIdqZsXlpVbXswXjAiknABrkR0ZdyZ1EEAouS7niaPh6hUVgldYgrukVnK+VwAKWgOvISv6PNpx4jK6i/OPQ5Rqhw43yZBJvlZQT7N/XlKEfidkTgPP8jJHyEHSx6T2Ya5jbOnmM0UR3j/ADO+7eOa3KPw== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 35a7083b4b..b1bea2726d 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1651608718 -lastupd=adjmulticol adjmulticol__doc adjmulticol__source arara arara__doc arara__source autopuncitems autopuncitems__doc autopuncitems__source babel-french babel-french__doc babel-french__source beaulivre beaulivre__doc beaulivre__source biblatex-gb7714-2015 biblatex-gb7714-2015__doc biblatex-gb7714-2015__source bxorigcapt bxorigcapt__doc -lstdigest=873c49d5ee5965c5177383dac4f50941 -numpkg=5557 +date=1651695110 +lastupd=arara arara__doc arara__source authorarchive authorarchive__doc authorarchive__source babel babel__doc babel__source beaulivre beaulivre__doc beaulivre__source bxpdfver bxpdfver__doc circledtext circledtext__doc circledtext__source circuitikz circuitikz__doc codehigh +lstdigest=4c0f23e91a56c3494d919608c86be254 +numpkg=5582 relstate=stable -version=8158 +version=8159 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: fz3JMG3HXGAU58GPbUxeEGz4WfwTi4btyVtU//TtTykuBsLu8r6vH6T3rfgsVTowrq1sSbtMBgLFWCWA5BbzRLS0RNy8Gccnt/chcEQlYUCk7AaTvwBOSzGuCZgpRmm84mgNf7xIHtr0/6142gg1pyrb5B8jaAYJCwQVEjg4xO0ivzA9XsWnBcvG1TXd0Ad7zDPgjTtCOSnkFbR1c52pIpBDjVqTCxMiSCKGUW4KVf/hWdEeabepRM8MV8CBFQQ2skET5pQV3IwE/Yq119WFx7ytIPdLYtb4IOxQtRoHe6ApszsXixfp76RHbLxOC9dBaljmOYUSdHQZIp6u/IWYDA== +;;;; signature/miktex: TsiEb9dXTRqxio0JtO6pyEqzewiodJf/0HQhEd8HEtIkA4Byd8WQ4x5opPue9KaEXUpysHcuKEyBWmIsBj7KoE6VQLr/6euGJ7VNwLXSYO6rcdSBnN46uDMlXSWqNV8G0MIpIp/JewXz5k2OMMMTmnAvIKrRMrf20unFKvskEyl3wXLkw9j9eUMt8MQ6aGnnB3M5TSo/H31r4szTo2KmqlILgXjVN+GzNpNZj2fdLR/4q36hs/7POlmlyhH2I7g/aTGDOE2tgnb66Ke99feFoEXiTzo7ffbcMXDsgkw5TNoqdUpXW/SlyBA1XiYz0qtM1byGGe6wWLgjf/eRMojgsg== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/timestamp b/timestamp index faa33b950c..6eea570acc 100644 --- a/timestamp +++ b/timestamp @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2022-05-04-02-02 +2022-05-05-02-02 -- cgit v1.2.3