diff options
author | Norbert Preining <norbert@preining.info> | 2020-10-05 03:00:57 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-10-05 03:00:57 +0000 |
commit | 07723a50707217d2d397c098ec67af793cdfa916 (patch) | |
tree | 419906c34d6f422224cdb60740b38a7db16c57d4 | |
parent | 62f3109ec0fcb4a3309966bdcb9e4f307ff35dd2 (diff) |
CTAN sync 202010050300
69 files changed, 7348 insertions, 1814 deletions
diff --git a/FILES.byname b/FILES.byname index b1cddadd0d..26e371a704 100644 --- a/FILES.byname +++ b/FILES.byname @@ -5019,7 +5019,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 -2020/10/03 | 226128 | FILES.last07days +2020/10/04 | 233225 | FILES.last07days 2020/08/14 | 104065 | fonts/academicons/academicons.pdf 2020/08/14 | 17247 | fonts/academicons/academicons.sty 2020/08/14 | 6546 | fonts/academicons/academicons.tex @@ -43710,327 +43710,327 @@ 2019/11/16 | 781234 | fonts/garamond-math.zip 2016/12/17 | 62282 | fonts/garamondx/afm/NewG8-Bol.afm 2016/12/17 | 62052 | fonts/garamondx/afm/NewG8-BolIta.afm -2014/10/08 | 63269 | fonts/garamondx/afm/NewG8-BolIta-SC.afm -2014/10/08 | 64041 | fonts/garamondx/afm/NewG8-Bol-SC.afm +2014/10/09 | 63269 | fonts/garamondx/afm/NewG8-BolIta-SC.afm +2014/10/09 | 64041 | fonts/garamondx/afm/NewG8-Bol-SC.afm 2016/12/17 | 62700 | fonts/garamondx/afm/NewG8-Ita.afm -2014/10/08 | 64358 | fonts/garamondx/afm/NewG8-Ita-SC.afm -2016/12/23 | 1141 | fonts/garamondx/afm/newG8-Osf-bol.afm -2016/12/23 | 1072 | fonts/garamondx/afm/newG8-Osf-bolita.afm -2016/12/20 | 1067 | fonts/garamondx/afm/newG8-Osf-ita.afm -2016/12/23 | 1074 | fonts/garamondx/afm/newG8-Osf-reg.afm +2014/10/09 | 64358 | fonts/garamondx/afm/NewG8-Ita-SC.afm +2016/12/24 | 1141 | fonts/garamondx/afm/newG8-Osf-bol.afm +2016/12/24 | 1072 | fonts/garamondx/afm/newG8-Osf-bolita.afm +2016/12/21 | 1067 | fonts/garamondx/afm/newG8-Osf-ita.afm +2016/12/24 | 1074 | fonts/garamondx/afm/newG8-Osf-reg.afm 2016/12/17 | 61988 | fonts/garamondx/afm/NewG8-Reg.afm -2016/12/18 | 68329 | fonts/garamondx/afm/NewG8-Reg-SC.afm -2012/10/31 | 1155 | fonts/garamondx/afm/NewG8-sups.afm -2013/09/28 | 4212 | fonts/garamondx/afm/zgmbi-tc.afm +2016/12/19 | 68329 | fonts/garamondx/afm/NewG8-Reg-SC.afm +2012/11/01 | 1155 | fonts/garamondx/afm/NewG8-sups.afm +2013/09/29 | 4212 | fonts/garamondx/afm/zgmbi-tc.afm 2015/03/17 | 4187 | fonts/garamondx/afm/zgmb-tc.afm -2013/09/28 | 4190 | fonts/garamondx/afm/zgmri-tc.afm +2013/09/29 | 4190 | fonts/garamondx/afm/zgmri-tc.afm 2015/03/17 | 4176 | fonts/garamondx/afm/zgmr-tc.afm 2015/02/21 | 299140 | fonts/garamondx/doc/garamondx-docFr.pdf 2015/02/21 | 36816 | fonts/garamondx/doc/garamondx-docFr.tex 2017/03/11 | 301413 | fonts/garamondx/doc/garamondx-doc.pdf 2017/03/11 | 20737 | fonts/garamondx/doc/garamondx-doc.tex -2012/11/17 | 2617 | fonts/garamondx/enc/newg8alt.enc +2012/11/18 | 2617 | fonts/garamondx/enc/newg8alt.enc 2014/09/27 | 2581 | fonts/garamondx/enc/swashQ.enc -2016/12/30 | 3099 | fonts/garamondx/enc/zgmly1.enc -2016/12/30 | 3122 | fonts/garamondx/enc/zgmly1sc.enc -2016/12/30 | 3444 | fonts/garamondx/enc/zgmosfInums.enc -2016/12/19 | 2538 | fonts/garamondx/enc/zgmosfnums.enc -2014/12/11 | 3056 | fonts/garamondx/enc/zgmt1.enc -2016/12/30 | 3075 | fonts/garamondx/enc/zgmt1sc.enc -2013/09/26 | 2950 | fonts/garamondx/enc/zgm_ts1.enc -2017/05/29 | 3385 | fonts/garamondx/map/zgm.map -2017/05/29 | 9435 | fonts/garamondx/README +2016/12/31 | 3099 | fonts/garamondx/enc/zgmly1.enc +2016/12/31 | 3122 | fonts/garamondx/enc/zgmly1sc.enc +2016/12/31 | 3444 | fonts/garamondx/enc/zgmosfInums.enc +2016/12/20 | 2538 | fonts/garamondx/enc/zgmosfnums.enc +2014/12/12 | 3056 | fonts/garamondx/enc/zgmt1.enc +2016/12/31 | 3075 | fonts/garamondx/enc/zgmt1sc.enc +2013/09/27 | 2950 | fonts/garamondx/enc/zgm_ts1.enc +2017/05/30 | 3385 | fonts/garamondx/map/zgm.map +2020/10/04 | 9590 | fonts/garamondx/README 2017/05/19 | 1153 | fonts/garamondx/src/adjust-gm-bi.mtx 2017/05/19 | 1266 | fonts/garamondx/src/adjust-gm-b.mtx 2017/05/19 | 1128 | fonts/garamondx/src/adjust-gm-ri.mtx 2017/05/19 | 1349 | fonts/garamondx/src/adjust-gm-r.mtx -2016/06/14 | 43 | fonts/garamondx/src/cpy -2017/05/15 | 836 | fonts/garamondx/src/INSTRUCTIONS -2016/12/17 | 26125 | fonts/garamondx/src/ly1.etx -2016/12/30 | 26258 | fonts/garamondx/src/ly1sc.etx -2016/12/21 | 1933 | fonts/garamondx/src/makezgm -2014/09/25 | 854 | fonts/garamondx/src/swashQ.etx +2016/06/15 | 43 | fonts/garamondx/src/cpy +2017/05/16 | 836 | fonts/garamondx/src/INSTRUCTIONS +2016/12/18 | 26125 | fonts/garamondx/src/ly1.etx +2016/12/31 | 26258 | fonts/garamondx/src/ly1sc.etx +2016/12/22 | 1933 | fonts/garamondx/src/makezgm +2014/09/26 | 854 | fonts/garamondx/src/swashQ.etx 2009/08/28 | 35242 | fonts/garamondx/src/t1.etx -2016/12/30 | 35273 | fonts/garamondx/src/t1sc.etx -2012/10/19 | 456 | fonts/garamondx/src/unsetlc.mtx -2016/12/30 | 24925 | fonts/garamondx/src/zgm-drv.tex -2016/12/19 | 706 | fonts/garamondx/src/zgmosfInums.etx +2016/12/31 | 35273 | fonts/garamondx/src/t1sc.etx +2012/10/20 | 456 | fonts/garamondx/src/unsetlc.mtx +2016/12/31 | 24925 | fonts/garamondx/src/zgm-drv.tex +2016/12/20 | 706 | fonts/garamondx/src/zgmosfInums.etx 2017/03/11 | 5524 | fonts/garamondx/tex/garamondx.sty -2016/12/18 | 1271 | fonts/garamondx/tex/ly1zgm1.fd -2016/12/18 | 2746 | fonts/garamondx/tex/ly1zgmj.fd -2016/12/18 | 1773 | fonts/garamondx/tex/ly1zgmx.fd -2012/11/23 | 844 | fonts/garamondx/tex/omlzgmmi.fd +2016/12/19 | 1271 | fonts/garamondx/tex/ly1zgm1.fd +2016/12/19 | 2746 | fonts/garamondx/tex/ly1zgmj.fd +2016/12/19 | 1773 | fonts/garamondx/tex/ly1zgmx.fd +2020/10/04 | 772 | fonts/garamondx/tex/omlzgmmi.fd 2013/03/06 | 1252 | fonts/garamondx/tex/t1zgm1.fd 2012/11/24 | 2699 | fonts/garamondx/tex/t1zgmj.fd 2013/10/01 | 1743 | fonts/garamondx/tex/t1zgmx.fd 2012/10/30 | 998 | fonts/garamondx/tex/ts1zgmj.fd -2012/11/18 | 998 | fonts/garamondx/tex/ts1zgmx.fd -2017/05/19 | 14444 | fonts/garamondx/tfm/LY1-zgm-bi-lf-sc-swq.tfm -2017/05/19 | 14444 | fonts/garamondx/tfm/LY1-zgm-bi-lf-sc.tfm -2017/05/19 | 12912 | fonts/garamondx/tfm/LY1-zgm-bi-lf-swq.tfm -2017/05/19 | 12916 | fonts/garamondx/tfm/LY1-zgm-bi-lf.tfm -2017/05/19 | 14516 | fonts/garamondx/tfm/LY1-zgm-bi-osfI-sc-swq.tfm -2017/05/19 | 14520 | fonts/garamondx/tfm/LY1-zgm-bi-osfI-sc.tfm -2017/05/19 | 12936 | fonts/garamondx/tfm/LY1-zgm-bi-osfI-swq.tfm -2017/05/19 | 12940 | fonts/garamondx/tfm/LY1-zgm-bi-osfI.tfm -2017/05/19 | 14516 | fonts/garamondx/tfm/LY1-zgm-bi-osf-sc-swq.tfm -2017/05/19 | 14520 | fonts/garamondx/tfm/LY1-zgm-bi-osf-sc.tfm -2017/05/19 | 12936 | fonts/garamondx/tfm/LY1-zgm-bi-osf-swq.tfm -2017/05/19 | 12940 | fonts/garamondx/tfm/LY1-zgm-bi-osf.tfm -2017/05/19 | 14064 | fonts/garamondx/tfm/LY1-zgm-b-lf-sc-swq.tfm -2017/05/19 | 14068 | fonts/garamondx/tfm/LY1-zgm-b-lf-sc.tfm -2017/05/19 | 12636 | fonts/garamondx/tfm/LY1-zgm-b-lf-swq.tfm -2017/05/19 | 12640 | fonts/garamondx/tfm/LY1-zgm-b-lf.tfm -2017/05/19 | 14136 | fonts/garamondx/tfm/LY1-zgm-b-osfI-sc-swq.tfm -2017/05/19 | 14140 | fonts/garamondx/tfm/LY1-zgm-b-osfI-sc.tfm -2017/05/19 | 12660 | fonts/garamondx/tfm/LY1-zgm-b-osfI-swq.tfm -2017/05/19 | 12664 | fonts/garamondx/tfm/LY1-zgm-b-osfI.tfm -2017/05/19 | 14136 | fonts/garamondx/tfm/LY1-zgm-b-osf-sc-swq.tfm -2017/05/19 | 14140 | fonts/garamondx/tfm/LY1-zgm-b-osf-sc.tfm -2017/05/19 | 12660 | fonts/garamondx/tfm/LY1-zgm-b-osf-swq.tfm -2017/05/19 | 12664 | fonts/garamondx/tfm/LY1-zgm-b-osf.tfm -2017/05/19 | 14828 | fonts/garamondx/tfm/LY1-zgm-ri-lf-sc-swq.tfm -2017/05/19 | 14832 | fonts/garamondx/tfm/LY1-zgm-ri-lf-sc.tfm -2017/05/19 | 12884 | fonts/garamondx/tfm/LY1-zgm-ri-lf-swq.tfm -2017/05/19 | 12888 | fonts/garamondx/tfm/LY1-zgm-ri-lf.tfm -2017/05/19 | 14908 | fonts/garamondx/tfm/LY1-zgm-ri-osfI-sc-swq.tfm -2017/05/19 | 14912 | fonts/garamondx/tfm/LY1-zgm-ri-osfI-sc.tfm -2017/05/19 | 12916 | fonts/garamondx/tfm/LY1-zgm-ri-osfI-swq.tfm -2017/05/19 | 12920 | fonts/garamondx/tfm/LY1-zgm-ri-osfI.tfm -2017/05/19 | 14904 | fonts/garamondx/tfm/LY1-zgm-ri-osf-sc-swq.tfm -2017/05/19 | 14908 | fonts/garamondx/tfm/LY1-zgm-ri-osf-sc.tfm -2017/05/19 | 12912 | fonts/garamondx/tfm/LY1-zgm-ri-osf-swq.tfm -2017/05/19 | 12916 | fonts/garamondx/tfm/LY1-zgm-ri-osf.tfm -2017/05/19 | 16988 | fonts/garamondx/tfm/LY1-zgm-r-lf-sc-swq.tfm -2017/05/19 | 16988 | fonts/garamondx/tfm/LY1-zgm-r-lf-sc.tfm -2017/05/19 | 12696 | fonts/garamondx/tfm/LY1-zgm-r-lf-swq.tfm -2017/05/19 | 12696 | fonts/garamondx/tfm/LY1-zgm-r-lf.tfm -2017/05/19 | 17052 | fonts/garamondx/tfm/LY1-zgm-r-osfI-sc-swq.tfm -2017/05/19 | 17052 | fonts/garamondx/tfm/LY1-zgm-r-osfI-sc.tfm -2017/05/19 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osfI-swq.tfm -2017/05/19 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osfI.tfm -2017/05/19 | 17052 | fonts/garamondx/tfm/LY1-zgm-r-osf-sc-swq.tfm -2017/05/19 | 16964 | fonts/garamondx/tfm/LY1-zgm-r-osf-sc.tfm -2017/05/19 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osf-swq.tfm -2017/05/19 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osf.tfm +2012/11/19 | 998 | fonts/garamondx/tex/ts1zgmx.fd +2017/05/20 | 14444 | fonts/garamondx/tfm/LY1-zgm-bi-lf-sc-swq.tfm +2017/05/20 | 14444 | fonts/garamondx/tfm/LY1-zgm-bi-lf-sc.tfm +2017/05/20 | 12912 | fonts/garamondx/tfm/LY1-zgm-bi-lf-swq.tfm +2017/05/20 | 12916 | fonts/garamondx/tfm/LY1-zgm-bi-lf.tfm +2017/05/20 | 14516 | fonts/garamondx/tfm/LY1-zgm-bi-osfI-sc-swq.tfm +2017/05/20 | 14520 | fonts/garamondx/tfm/LY1-zgm-bi-osfI-sc.tfm +2017/05/20 | 12936 | fonts/garamondx/tfm/LY1-zgm-bi-osfI-swq.tfm +2017/05/20 | 12940 | fonts/garamondx/tfm/LY1-zgm-bi-osfI.tfm +2017/05/20 | 14516 | fonts/garamondx/tfm/LY1-zgm-bi-osf-sc-swq.tfm +2017/05/20 | 14520 | fonts/garamondx/tfm/LY1-zgm-bi-osf-sc.tfm +2017/05/20 | 12936 | fonts/garamondx/tfm/LY1-zgm-bi-osf-swq.tfm +2017/05/20 | 12940 | fonts/garamondx/tfm/LY1-zgm-bi-osf.tfm +2017/05/20 | 14064 | fonts/garamondx/tfm/LY1-zgm-b-lf-sc-swq.tfm +2017/05/20 | 14068 | fonts/garamondx/tfm/LY1-zgm-b-lf-sc.tfm +2017/05/20 | 12636 | fonts/garamondx/tfm/LY1-zgm-b-lf-swq.tfm +2017/05/20 | 12640 | fonts/garamondx/tfm/LY1-zgm-b-lf.tfm +2017/05/20 | 14136 | fonts/garamondx/tfm/LY1-zgm-b-osfI-sc-swq.tfm +2017/05/20 | 14140 | fonts/garamondx/tfm/LY1-zgm-b-osfI-sc.tfm +2017/05/20 | 12660 | fonts/garamondx/tfm/LY1-zgm-b-osfI-swq.tfm +2017/05/20 | 12664 | fonts/garamondx/tfm/LY1-zgm-b-osfI.tfm +2017/05/20 | 14136 | fonts/garamondx/tfm/LY1-zgm-b-osf-sc-swq.tfm +2017/05/20 | 14140 | fonts/garamondx/tfm/LY1-zgm-b-osf-sc.tfm +2017/05/20 | 12660 | fonts/garamondx/tfm/LY1-zgm-b-osf-swq.tfm +2017/05/20 | 12664 | fonts/garamondx/tfm/LY1-zgm-b-osf.tfm +2017/05/20 | 14828 | fonts/garamondx/tfm/LY1-zgm-ri-lf-sc-swq.tfm +2017/05/20 | 14832 | fonts/garamondx/tfm/LY1-zgm-ri-lf-sc.tfm +2017/05/20 | 12884 | fonts/garamondx/tfm/LY1-zgm-ri-lf-swq.tfm +2017/05/20 | 12888 | fonts/garamondx/tfm/LY1-zgm-ri-lf.tfm +2017/05/20 | 14908 | fonts/garamondx/tfm/LY1-zgm-ri-osfI-sc-swq.tfm +2017/05/20 | 14912 | fonts/garamondx/tfm/LY1-zgm-ri-osfI-sc.tfm +2017/05/20 | 12916 | fonts/garamondx/tfm/LY1-zgm-ri-osfI-swq.tfm +2017/05/20 | 12920 | fonts/garamondx/tfm/LY1-zgm-ri-osfI.tfm +2017/05/20 | 14904 | fonts/garamondx/tfm/LY1-zgm-ri-osf-sc-swq.tfm +2017/05/20 | 14908 | fonts/garamondx/tfm/LY1-zgm-ri-osf-sc.tfm +2017/05/20 | 12912 | fonts/garamondx/tfm/LY1-zgm-ri-osf-swq.tfm +2017/05/20 | 12916 | fonts/garamondx/tfm/LY1-zgm-ri-osf.tfm +2017/05/20 | 16988 | fonts/garamondx/tfm/LY1-zgm-r-lf-sc-swq.tfm +2017/05/20 | 16988 | fonts/garamondx/tfm/LY1-zgm-r-lf-sc.tfm +2017/05/20 | 12696 | fonts/garamondx/tfm/LY1-zgm-r-lf-swq.tfm +2017/05/20 | 12696 | fonts/garamondx/tfm/LY1-zgm-r-lf.tfm +2017/05/20 | 17052 | fonts/garamondx/tfm/LY1-zgm-r-osfI-sc-swq.tfm +2017/05/20 | 17052 | fonts/garamondx/tfm/LY1-zgm-r-osfI-sc.tfm +2017/05/20 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osfI-swq.tfm +2017/05/20 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osfI.tfm +2017/05/20 | 17052 | fonts/garamondx/tfm/LY1-zgm-r-osf-sc-swq.tfm +2017/05/20 | 16964 | fonts/garamondx/tfm/LY1-zgm-r-osf-sc.tfm +2017/05/20 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osf-swq.tfm +2017/05/20 | 12724 | fonts/garamondx/tfm/LY1-zgm-r-osf.tfm 2012/11/18 | 312 | fonts/garamondx/tfm/NewG8-BolIta-alt-raw.tfm -2014/03/11 | 1548 | fonts/garamondx/tfm/newG8-BolIta-SC.tfm +2014/03/12 | 1548 | fonts/garamondx/tfm/newG8-BolIta-SC.tfm 2014/09/27 | 776 | fonts/garamondx/tfm/newG8-BolIta-swq.tfm -2014/03/11 | 1360 | fonts/garamondx/tfm/newG8-Bol-SC.tfm +2014/03/12 | 1360 | fonts/garamondx/tfm/newG8-Bol-SC.tfm 2014/09/27 | 776 | fonts/garamondx/tfm/newG8-Bol-swq.tfm 2014/09/27 | 316 | fonts/garamondx/tfm/NewG8-Ita-alt-raw.tfm -2014/03/11 | 1608 | fonts/garamondx/tfm/newG8-Ita-SC.tfm +2014/03/12 | 1608 | fonts/garamondx/tfm/newG8-Ita-SC.tfm 2014/09/27 | 788 | fonts/garamondx/tfm/newG8-Ita-swq.tfm -2014/03/11 | 1368 | fonts/garamondx/tfm/NewG8-Reg-SC.tfm +2014/03/12 | 1368 | fonts/garamondx/tfm/NewG8-Reg-SC.tfm 2014/09/27 | 780 | fonts/garamondx/tfm/newG8-Reg-swq.tfm -2012/10/31 | 192 | fonts/garamondx/tfm/NewG8-sups.tfm -2017/05/19 | 23320 | fonts/garamondx/tfm/T1-zgm-bi-lf-sc-swq.tfm -2017/05/19 | 23400 | fonts/garamondx/tfm/T1-zgm-bi-lf-sc.tfm -2017/05/19 | 20640 | fonts/garamondx/tfm/T1-zgm-bi-lf-swq.tfm -2017/05/19 | 20640 | fonts/garamondx/tfm/T1-zgm-bi-lf.tfm -2017/05/19 | 23480 | fonts/garamondx/tfm/T1-zgm-bi-osfI-sc-swq.tfm -2017/05/19 | 23480 | fonts/garamondx/tfm/T1-zgm-bi-osfI-sc.tfm -2017/05/19 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osfI-swq.tfm -2017/05/19 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osfI.tfm -2017/05/19 | 23480 | fonts/garamondx/tfm/T1-zgm-bi-osf-sc-swq.tfm -2017/05/19 | 23476 | fonts/garamondx/tfm/T1-zgm-bi-osf-sc.tfm -2017/05/19 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osf-swq.tfm -2017/05/19 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osf.tfm -2017/05/19 | 23220 | fonts/garamondx/tfm/T1-zgm-b-lf-sc-swq.tfm -2017/05/19 | 23220 | fonts/garamondx/tfm/T1-zgm-b-lf-sc.tfm -2017/05/19 | 20548 | fonts/garamondx/tfm/T1-zgm-b-lf-swq.tfm -2017/05/19 | 20548 | fonts/garamondx/tfm/T1-zgm-b-lf.tfm -2017/05/19 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osfI-sc-swq.tfm -2017/05/19 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osfI-sc.tfm -2017/05/19 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osfI-swq.tfm -2017/05/19 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osfI.tfm -2017/05/19 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osf-sc-swq.tfm -2017/05/19 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osf-sc.tfm -2017/05/19 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osf-swq.tfm -2017/05/19 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osf.tfm -2017/05/19 | 24088 | fonts/garamondx/tfm/T1-zgm-ri-lf-sc-swq.tfm -2017/05/19 | 24088 | fonts/garamondx/tfm/T1-zgm-ri-lf-sc.tfm -2017/05/19 | 20708 | fonts/garamondx/tfm/T1-zgm-ri-lf-swq.tfm -2017/05/19 | 20708 | fonts/garamondx/tfm/T1-zgm-ri-lf.tfm -2017/05/19 | 24168 | fonts/garamondx/tfm/T1-zgm-ri-osfI-sc-swq.tfm -2017/05/19 | 24168 | fonts/garamondx/tfm/T1-zgm-ri-osfI-sc.tfm -2017/05/19 | 20744 | fonts/garamondx/tfm/T1-zgm-ri-osfI-swq.tfm -2017/05/19 | 20744 | fonts/garamondx/tfm/T1-zgm-ri-osfI.tfm -2017/05/19 | 24164 | fonts/garamondx/tfm/T1-zgm-ri-osf-sc-swq.tfm -2017/05/19 | 24164 | fonts/garamondx/tfm/T1-zgm-ri-osf-sc.tfm -2017/05/19 | 20740 | fonts/garamondx/tfm/T1-zgm-ri-osf-swq.tfm -2017/05/19 | 20740 | fonts/garamondx/tfm/T1-zgm-ri-osf.tfm -2017/05/19 | 27892 | fonts/garamondx/tfm/T1-zgm-r-lf-sc-swq.tfm -2017/05/19 | 27892 | fonts/garamondx/tfm/T1-zgm-r-lf-sc.tfm -2017/05/19 | 20472 | fonts/garamondx/tfm/T1-zgm-r-lf-swq.tfm -2017/05/19 | 20472 | fonts/garamondx/tfm/T1-zgm-r-lf.tfm -2017/05/19 | 27956 | fonts/garamondx/tfm/T1-zgm-r-osfI-sc-swq.tfm -2017/05/19 | 27956 | fonts/garamondx/tfm/T1-zgm-r-osfI-sc.tfm -2017/05/19 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osfI-swq.tfm -2017/05/19 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osfI.tfm -2017/05/19 | 27956 | fonts/garamondx/tfm/T1-zgm-r-osf-sc-swq.tfm -2017/05/19 | 27848 | fonts/garamondx/tfm/T1-zgm-r-osf-sc.tfm -2017/05/19 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osf-swq.tfm -2017/05/19 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osf.tfm +2012/11/01 | 192 | fonts/garamondx/tfm/NewG8-sups.tfm +2017/05/20 | 23320 | fonts/garamondx/tfm/T1-zgm-bi-lf-sc-swq.tfm +2017/05/20 | 23400 | fonts/garamondx/tfm/T1-zgm-bi-lf-sc.tfm +2017/05/20 | 20640 | fonts/garamondx/tfm/T1-zgm-bi-lf-swq.tfm +2017/05/20 | 20640 | fonts/garamondx/tfm/T1-zgm-bi-lf.tfm +2017/05/20 | 23480 | fonts/garamondx/tfm/T1-zgm-bi-osfI-sc-swq.tfm +2017/05/20 | 23480 | fonts/garamondx/tfm/T1-zgm-bi-osfI-sc.tfm +2017/05/20 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osfI-swq.tfm +2017/05/20 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osfI.tfm +2017/05/20 | 23480 | fonts/garamondx/tfm/T1-zgm-bi-osf-sc-swq.tfm +2017/05/20 | 23476 | fonts/garamondx/tfm/T1-zgm-bi-osf-sc.tfm +2017/05/20 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osf-swq.tfm +2017/05/20 | 20660 | fonts/garamondx/tfm/T1-zgm-bi-osf.tfm +2017/05/20 | 23220 | fonts/garamondx/tfm/T1-zgm-b-lf-sc-swq.tfm +2017/05/20 | 23220 | fonts/garamondx/tfm/T1-zgm-b-lf-sc.tfm +2017/05/20 | 20548 | fonts/garamondx/tfm/T1-zgm-b-lf-swq.tfm +2017/05/20 | 20548 | fonts/garamondx/tfm/T1-zgm-b-lf.tfm +2017/05/20 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osfI-sc-swq.tfm +2017/05/20 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osfI-sc.tfm +2017/05/20 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osfI-swq.tfm +2017/05/20 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osfI.tfm +2017/05/20 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osf-sc-swq.tfm +2017/05/20 | 23288 | fonts/garamondx/tfm/T1-zgm-b-osf-sc.tfm +2017/05/20 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osf-swq.tfm +2017/05/20 | 20572 | fonts/garamondx/tfm/T1-zgm-b-osf.tfm +2017/05/20 | 24088 | fonts/garamondx/tfm/T1-zgm-ri-lf-sc-swq.tfm +2017/05/20 | 24088 | fonts/garamondx/tfm/T1-zgm-ri-lf-sc.tfm +2017/05/20 | 20708 | fonts/garamondx/tfm/T1-zgm-ri-lf-swq.tfm +2017/05/20 | 20708 | fonts/garamondx/tfm/T1-zgm-ri-lf.tfm +2017/05/20 | 24168 | fonts/garamondx/tfm/T1-zgm-ri-osfI-sc-swq.tfm +2017/05/20 | 24168 | fonts/garamondx/tfm/T1-zgm-ri-osfI-sc.tfm +2017/05/20 | 20744 | fonts/garamondx/tfm/T1-zgm-ri-osfI-swq.tfm +2017/05/20 | 20744 | fonts/garamondx/tfm/T1-zgm-ri-osfI.tfm +2017/05/20 | 24164 | fonts/garamondx/tfm/T1-zgm-ri-osf-sc-swq.tfm +2017/05/20 | 24164 | fonts/garamondx/tfm/T1-zgm-ri-osf-sc.tfm +2017/05/20 | 20740 | fonts/garamondx/tfm/T1-zgm-ri-osf-swq.tfm +2017/05/20 | 20740 | fonts/garamondx/tfm/T1-zgm-ri-osf.tfm +2017/05/20 | 27892 | fonts/garamondx/tfm/T1-zgm-r-lf-sc-swq.tfm +2017/05/20 | 27892 | fonts/garamondx/tfm/T1-zgm-r-lf-sc.tfm +2017/05/20 | 20472 | fonts/garamondx/tfm/T1-zgm-r-lf-swq.tfm +2017/05/20 | 20472 | fonts/garamondx/tfm/T1-zgm-r-lf.tfm +2017/05/20 | 27956 | fonts/garamondx/tfm/T1-zgm-r-osfI-sc-swq.tfm +2017/05/20 | 27956 | fonts/garamondx/tfm/T1-zgm-r-osfI-sc.tfm +2017/05/20 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osfI-swq.tfm +2017/05/20 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osfI.tfm +2017/05/20 | 27956 | fonts/garamondx/tfm/T1-zgm-r-osf-sc-swq.tfm +2017/05/20 | 27848 | fonts/garamondx/tfm/T1-zgm-r-osf-sc.tfm +2017/05/20 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osf-swq.tfm +2017/05/20 | 20500 | fonts/garamondx/tfm/T1-zgm-r-osf.tfm 2014/09/27 | 1588 | fonts/garamondx/tfm/TS1-zgm-bi-lf.tfm 2015/03/17 | 1448 | fonts/garamondx/tfm/TS1-zgm-b-lf.tfm 2014/09/27 | 1608 | fonts/garamondx/tfm/TS1-zgm-ri-lf.tfm 2015/03/17 | 1448 | fonts/garamondx/tfm/TS1-zgm-r-lf.tfm -2014/09/26 | 1296 | fonts/garamondx/tfm/zgmb8c.tfm -2017/05/19 | 1452 | fonts/garamondx/tfm/zgmb8r.tfm -2017/05/19 | 1436 | fonts/garamondx/tfm/zgmb8y.tfm -2017/05/19 | 1536 | fonts/garamondx/tfm/zgmbc8r.tfm -2017/05/19 | 1520 | fonts/garamondx/tfm/zgmbc8y.tfm -2017/05/15 | 272 | fonts/garamondx/tfm/zgmb-digitsI.tfm -2017/05/15 | 280 | fonts/garamondx/tfm/zgmb-digits.tfm -2014/09/26 | 1396 | fonts/garamondx/tfm/zgmbi8c.tfm -2017/05/19 | 1676 | fonts/garamondx/tfm/zgmbi8r.tfm -2017/05/19 | 1648 | fonts/garamondx/tfm/zgmbi8y.tfm -2017/05/19 | 1768 | fonts/garamondx/tfm/zgmbic8r.tfm -2017/05/19 | 1748 | fonts/garamondx/tfm/zgmbic8y.tfm -2017/05/15 | 288 | fonts/garamondx/tfm/zgmbi-digitsI.tfm -2017/05/15 | 296 | fonts/garamondx/tfm/zgmbi-digits.tfm -2014/09/26 | 1328 | fonts/garamondx/tfm/zgmbi-t8c.tfm -2013/05/11 | 1960 | fonts/garamondx/tfm/zgmbmi.tfm +2014/09/27 | 1296 | fonts/garamondx/tfm/zgmb8c.tfm +2017/05/20 | 1452 | fonts/garamondx/tfm/zgmb8r.tfm +2017/05/20 | 1436 | fonts/garamondx/tfm/zgmb8y.tfm +2017/05/20 | 1536 | fonts/garamondx/tfm/zgmbc8r.tfm +2017/05/20 | 1520 | fonts/garamondx/tfm/zgmbc8y.tfm +2017/05/16 | 272 | fonts/garamondx/tfm/zgmb-digitsI.tfm +2017/05/16 | 280 | fonts/garamondx/tfm/zgmb-digits.tfm +2014/09/27 | 1396 | fonts/garamondx/tfm/zgmbi8c.tfm +2017/05/20 | 1676 | fonts/garamondx/tfm/zgmbi8r.tfm +2017/05/20 | 1648 | fonts/garamondx/tfm/zgmbi8y.tfm +2017/05/20 | 1768 | fonts/garamondx/tfm/zgmbic8r.tfm +2017/05/20 | 1748 | fonts/garamondx/tfm/zgmbic8y.tfm +2017/05/16 | 288 | fonts/garamondx/tfm/zgmbi-digitsI.tfm +2017/05/16 | 296 | fonts/garamondx/tfm/zgmbi-digits.tfm +2014/09/27 | 1328 | fonts/garamondx/tfm/zgmbi-t8c.tfm +2013/05/12 | 1960 | fonts/garamondx/tfm/zgmbmi.tfm 2014/09/27 | 388 | fonts/garamondx/tfm/zgmb-sc.tfm 2015/03/17 | 1336 | fonts/garamondx/tfm/zgmb-t8c.tfm -2013/05/11 | 2356 | fonts/garamondx/tfm/zgmmi.tfm -2014/09/26 | 1300 | fonts/garamondx/tfm/zgmr8c.tfm -2017/05/19 | 1472 | fonts/garamondx/tfm/zgmr8r.tfm -2017/05/19 | 1440 | fonts/garamondx/tfm/zgmr8y.tfm -2017/05/19 | 1560 | fonts/garamondx/tfm/zgmrc8r.tfm -2017/05/19 | 1528 | fonts/garamondx/tfm/zgmrc8y.tfm -2017/05/15 | 264 | fonts/garamondx/tfm/zgmr-digitsI.tfm -2017/05/15 | 272 | fonts/garamondx/tfm/zgmr-digits.tfm -2014/09/26 | 1420 | fonts/garamondx/tfm/zgmri8c.tfm -2017/05/19 | 1716 | fonts/garamondx/tfm/zgmri8r.tfm -2017/05/19 | 1692 | fonts/garamondx/tfm/zgmri8y.tfm -2017/05/19 | 1812 | fonts/garamondx/tfm/zgmric8r.tfm -2017/05/19 | 1776 | fonts/garamondx/tfm/zgmric8y.tfm -2017/05/15 | 304 | fonts/garamondx/tfm/zgmri-digitsI.tfm -2017/05/15 | 312 | fonts/garamondx/tfm/zgmri-digits.tfm -2014/09/26 | 1316 | fonts/garamondx/tfm/zgmri-t8c.tfm +2013/05/12 | 2356 | fonts/garamondx/tfm/zgmmi.tfm +2014/09/27 | 1300 | fonts/garamondx/tfm/zgmr8c.tfm +2017/05/20 | 1472 | fonts/garamondx/tfm/zgmr8r.tfm +2017/05/20 | 1440 | fonts/garamondx/tfm/zgmr8y.tfm +2017/05/20 | 1560 | fonts/garamondx/tfm/zgmrc8r.tfm +2017/05/20 | 1528 | fonts/garamondx/tfm/zgmrc8y.tfm +2017/05/16 | 264 | fonts/garamondx/tfm/zgmr-digitsI.tfm +2017/05/16 | 272 | fonts/garamondx/tfm/zgmr-digits.tfm +2014/09/27 | 1420 | fonts/garamondx/tfm/zgmri8c.tfm +2017/05/20 | 1716 | fonts/garamondx/tfm/zgmri8r.tfm +2017/05/20 | 1692 | fonts/garamondx/tfm/zgmri8y.tfm +2017/05/20 | 1812 | fonts/garamondx/tfm/zgmric8r.tfm +2017/05/20 | 1776 | fonts/garamondx/tfm/zgmric8y.tfm +2017/05/16 | 304 | fonts/garamondx/tfm/zgmri-digitsI.tfm +2017/05/16 | 312 | fonts/garamondx/tfm/zgmri-digits.tfm +2014/09/27 | 1316 | fonts/garamondx/tfm/zgmri-t8c.tfm 2015/03/17 | 1316 | fonts/garamondx/tfm/zgmr-t8c.tfm 2016/12/17 | 94335 | fonts/garamondx/type1/NewG8-BolIta.pfb -2014/10/08 | 82296 | fonts/garamondx/type1/NewG8-BolIta-SC.pfb +2014/10/09 | 82296 | fonts/garamondx/type1/NewG8-BolIta-SC.pfb 2016/12/17 | 88228 | fonts/garamondx/type1/NewG8-Bol.pfb -2014/10/08 | 77889 | fonts/garamondx/type1/NewG8-Bol-SC.pfb +2014/10/09 | 77889 | fonts/garamondx/type1/NewG8-Bol-SC.pfb 2016/12/17 | 93475 | fonts/garamondx/type1/NewG8-Ita.pfb -2014/10/08 | 79791 | fonts/garamondx/type1/NewG8-Ita-SC.pfb -2016/12/23 | 10155 | fonts/garamondx/type1/newG8-Osf-bolita.pfb -2016/12/23 | 5010 | fonts/garamondx/type1/newG8-Osf-bol.pfb -2016/12/20 | 10249 | fonts/garamondx/type1/newG8-Osf-ita.pfb -2016/12/23 | 9848 | fonts/garamondx/type1/newG8-Osf-reg.pfb +2014/10/09 | 79791 | fonts/garamondx/type1/NewG8-Ita-SC.pfb +2016/12/24 | 10155 | fonts/garamondx/type1/newG8-Osf-bolita.pfb +2016/12/24 | 5010 | fonts/garamondx/type1/newG8-Osf-bol.pfb +2016/12/21 | 10249 | fonts/garamondx/type1/newG8-Osf-ita.pfb +2016/12/24 | 9848 | fonts/garamondx/type1/newG8-Osf-reg.pfb 2016/12/17 | 92312 | fonts/garamondx/type1/NewG8-Reg.pfb -2016/12/18 | 79180 | fonts/garamondx/type1/NewG8-Reg-SC.pfb -2012/10/31 | 5479 | fonts/garamondx/type1/NewG8-sups.pfb -2013/09/28 | 15165 | fonts/garamondx/type1/zgmbi-tc.pfb +2016/12/19 | 79180 | fonts/garamondx/type1/NewG8-Reg-SC.pfb +2012/11/01 | 5479 | fonts/garamondx/type1/NewG8-sups.pfb +2013/09/29 | 15165 | fonts/garamondx/type1/zgmbi-tc.pfb 2015/03/17 | 19828 | fonts/garamondx/type1/zgmb-tc.pfb -2013/09/28 | 14952 | fonts/garamondx/type1/zgmri-tc.pfb +2013/09/29 | 14952 | fonts/garamondx/type1/zgmri-tc.pfb 2015/03/17 | 19768 | fonts/garamondx/type1/zgmr-tc.pfb -2017/05/19 | 1716 | fonts/garamondx/vf/LY1-zgm-bi-lf-sc-swq.vf -2017/05/19 | 1684 | fonts/garamondx/vf/LY1-zgm-bi-lf-sc.vf -2017/05/19 | 1720 | fonts/garamondx/vf/LY1-zgm-bi-lf-swq.vf -2017/05/19 | 1688 | fonts/garamondx/vf/LY1-zgm-bi-lf.vf -2017/05/19 | 1756 | fonts/garamondx/vf/LY1-zgm-bi-osfI-sc-swq.vf -2017/05/19 | 1724 | fonts/garamondx/vf/LY1-zgm-bi-osfI-sc.vf -2017/05/19 | 1760 | fonts/garamondx/vf/LY1-zgm-bi-osfI-swq.vf -2017/05/19 | 1728 | fonts/garamondx/vf/LY1-zgm-bi-osfI.vf -2017/05/19 | 1756 | fonts/garamondx/vf/LY1-zgm-bi-osf-sc-swq.vf -2017/05/19 | 1720 | fonts/garamondx/vf/LY1-zgm-bi-osf-sc.vf -2017/05/19 | 1760 | fonts/garamondx/vf/LY1-zgm-bi-osf-swq.vf -2017/05/19 | 1728 | fonts/garamondx/vf/LY1-zgm-bi-osf.vf -2017/05/19 | 1740 | fonts/garamondx/vf/LY1-zgm-b-lf-sc-swq.vf -2017/05/19 | 1708 | fonts/garamondx/vf/LY1-zgm-b-lf-sc.vf -2017/05/19 | 1756 | fonts/garamondx/vf/LY1-zgm-b-lf-swq.vf -2017/05/19 | 1728 | fonts/garamondx/vf/LY1-zgm-b-lf.vf -2017/05/19 | 1776 | fonts/garamondx/vf/LY1-zgm-b-osfI-sc-swq.vf -2017/05/19 | 1748 | fonts/garamondx/vf/LY1-zgm-b-osfI-sc.vf -2017/05/19 | 1796 | fonts/garamondx/vf/LY1-zgm-b-osfI-swq.vf -2017/05/19 | 1764 | fonts/garamondx/vf/LY1-zgm-b-osfI.vf -2017/05/19 | 1776 | fonts/garamondx/vf/LY1-zgm-b-osf-sc-swq.vf -2017/05/19 | 1748 | fonts/garamondx/vf/LY1-zgm-b-osf-sc.vf -2017/05/19 | 1792 | fonts/garamondx/vf/LY1-zgm-b-osf-swq.vf -2017/05/19 | 1764 | fonts/garamondx/vf/LY1-zgm-b-osf.vf -2017/05/19 | 1716 | fonts/garamondx/vf/LY1-zgm-ri-lf-sc-swq.vf -2017/05/19 | 1684 | fonts/garamondx/vf/LY1-zgm-ri-lf-sc.vf -2017/05/19 | 1732 | fonts/garamondx/vf/LY1-zgm-ri-lf-swq.vf -2017/05/19 | 1704 | fonts/garamondx/vf/LY1-zgm-ri-lf.vf -2017/05/19 | 1756 | fonts/garamondx/vf/LY1-zgm-ri-osfI-sc-swq.vf -2017/05/19 | 1724 | fonts/garamondx/vf/LY1-zgm-ri-osfI-sc.vf -2017/05/19 | 1772 | fonts/garamondx/vf/LY1-zgm-ri-osfI-swq.vf -2017/05/19 | 1740 | fonts/garamondx/vf/LY1-zgm-ri-osfI.vf -2017/05/19 | 1752 | fonts/garamondx/vf/LY1-zgm-ri-osf-sc-swq.vf -2017/05/19 | 1724 | fonts/garamondx/vf/LY1-zgm-ri-osf-sc.vf -2017/05/19 | 1772 | fonts/garamondx/vf/LY1-zgm-ri-osf-swq.vf -2017/05/19 | 1740 | fonts/garamondx/vf/LY1-zgm-ri-osf.vf -2017/05/19 | 1744 | fonts/garamondx/vf/LY1-zgm-r-lf-sc-swq.vf -2017/05/19 | 1712 | fonts/garamondx/vf/LY1-zgm-r-lf-sc.vf -2017/05/19 | 1760 | fonts/garamondx/vf/LY1-zgm-r-lf-swq.vf -2017/05/19 | 1728 | fonts/garamondx/vf/LY1-zgm-r-lf.vf -2017/05/19 | 1780 | fonts/garamondx/vf/LY1-zgm-r-osfI-sc-swq.vf -2017/05/19 | 1752 | fonts/garamondx/vf/LY1-zgm-r-osfI-sc.vf -2017/05/19 | 1796 | fonts/garamondx/vf/LY1-zgm-r-osfI-swq.vf -2017/05/19 | 1768 | fonts/garamondx/vf/LY1-zgm-r-osfI.vf -2017/05/19 | 1780 | fonts/garamondx/vf/LY1-zgm-r-osf-sc-swq.vf -2017/05/19 | 1744 | fonts/garamondx/vf/LY1-zgm-r-osf-sc.vf -2017/05/19 | 1796 | fonts/garamondx/vf/LY1-zgm-r-osf-swq.vf -2017/05/19 | 1768 | fonts/garamondx/vf/LY1-zgm-r-osf.vf -2017/05/19 | 1908 | fonts/garamondx/vf/T1-zgm-bi-lf-sc-swq.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-bi-lf-sc.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-bi-lf-swq.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-bi-lf.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osfI-sc-swq.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osfI-sc.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osfI-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osfI.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osf-sc-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osf-sc.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osf-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osf.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-b-lf-sc-swq.vf -2017/05/19 | 1860 | fonts/garamondx/vf/T1-zgm-b-lf-sc.vf -2017/05/19 | 1860 | fonts/garamondx/vf/T1-zgm-b-lf-swq.vf -2017/05/19 | 1860 | fonts/garamondx/vf/T1-zgm-b-lf.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI-sc-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI-sc.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osf-sc-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osf-sc.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-b-osf-swq.vf -2017/05/19 | 1896 | fonts/garamondx/vf/T1-zgm-b-osf.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-ri-lf-sc-swq.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-ri-lf-sc.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-ri-lf-swq.vf -2017/05/19 | 1860 | fonts/garamondx/vf/T1-zgm-ri-lf.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-ri-osfI-sc-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osfI-sc.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osfI-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osfI.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf-sc-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf-sc.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf-sc-swq.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf-sc.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf-swq.vf -2017/05/19 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-r-osfI-sc-swq.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-r-osfI-sc.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-r-osfI-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-r-osfI.vf -2017/05/19 | 1904 | fonts/garamondx/vf/T1-zgm-r-osf-sc-swq.vf -2017/05/19 | 1896 | fonts/garamondx/vf/T1-zgm-r-osf-sc.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-r-osf-swq.vf -2017/05/19 | 1900 | fonts/garamondx/vf/T1-zgm-r-osf.vf +2017/05/20 | 1716 | fonts/garamondx/vf/LY1-zgm-bi-lf-sc-swq.vf +2017/05/20 | 1684 | fonts/garamondx/vf/LY1-zgm-bi-lf-sc.vf +2017/05/20 | 1720 | fonts/garamondx/vf/LY1-zgm-bi-lf-swq.vf +2017/05/20 | 1688 | fonts/garamondx/vf/LY1-zgm-bi-lf.vf +2017/05/20 | 1756 | fonts/garamondx/vf/LY1-zgm-bi-osfI-sc-swq.vf +2017/05/20 | 1724 | fonts/garamondx/vf/LY1-zgm-bi-osfI-sc.vf +2017/05/20 | 1760 | fonts/garamondx/vf/LY1-zgm-bi-osfI-swq.vf +2017/05/20 | 1728 | fonts/garamondx/vf/LY1-zgm-bi-osfI.vf +2017/05/20 | 1756 | fonts/garamondx/vf/LY1-zgm-bi-osf-sc-swq.vf +2017/05/20 | 1720 | fonts/garamondx/vf/LY1-zgm-bi-osf-sc.vf +2017/05/20 | 1760 | fonts/garamondx/vf/LY1-zgm-bi-osf-swq.vf +2017/05/20 | 1728 | fonts/garamondx/vf/LY1-zgm-bi-osf.vf +2017/05/20 | 1740 | fonts/garamondx/vf/LY1-zgm-b-lf-sc-swq.vf +2017/05/20 | 1708 | fonts/garamondx/vf/LY1-zgm-b-lf-sc.vf +2017/05/20 | 1756 | fonts/garamondx/vf/LY1-zgm-b-lf-swq.vf +2017/05/20 | 1728 | fonts/garamondx/vf/LY1-zgm-b-lf.vf +2017/05/20 | 1776 | fonts/garamondx/vf/LY1-zgm-b-osfI-sc-swq.vf +2017/05/20 | 1748 | fonts/garamondx/vf/LY1-zgm-b-osfI-sc.vf +2017/05/20 | 1796 | fonts/garamondx/vf/LY1-zgm-b-osfI-swq.vf +2017/05/20 | 1764 | fonts/garamondx/vf/LY1-zgm-b-osfI.vf +2017/05/20 | 1776 | fonts/garamondx/vf/LY1-zgm-b-osf-sc-swq.vf +2017/05/20 | 1748 | fonts/garamondx/vf/LY1-zgm-b-osf-sc.vf +2017/05/20 | 1792 | fonts/garamondx/vf/LY1-zgm-b-osf-swq.vf +2017/05/20 | 1764 | fonts/garamondx/vf/LY1-zgm-b-osf.vf +2017/05/20 | 1716 | fonts/garamondx/vf/LY1-zgm-ri-lf-sc-swq.vf +2017/05/20 | 1684 | fonts/garamondx/vf/LY1-zgm-ri-lf-sc.vf +2017/05/20 | 1732 | fonts/garamondx/vf/LY1-zgm-ri-lf-swq.vf +2017/05/20 | 1704 | fonts/garamondx/vf/LY1-zgm-ri-lf.vf +2017/05/20 | 1756 | fonts/garamondx/vf/LY1-zgm-ri-osfI-sc-swq.vf +2017/05/20 | 1724 | fonts/garamondx/vf/LY1-zgm-ri-osfI-sc.vf +2017/05/20 | 1772 | fonts/garamondx/vf/LY1-zgm-ri-osfI-swq.vf +2017/05/20 | 1740 | fonts/garamondx/vf/LY1-zgm-ri-osfI.vf +2017/05/20 | 1752 | fonts/garamondx/vf/LY1-zgm-ri-osf-sc-swq.vf +2017/05/20 | 1724 | fonts/garamondx/vf/LY1-zgm-ri-osf-sc.vf +2017/05/20 | 1772 | fonts/garamondx/vf/LY1-zgm-ri-osf-swq.vf +2017/05/20 | 1740 | fonts/garamondx/vf/LY1-zgm-ri-osf.vf +2017/05/20 | 1744 | fonts/garamondx/vf/LY1-zgm-r-lf-sc-swq.vf +2017/05/20 | 1712 | fonts/garamondx/vf/LY1-zgm-r-lf-sc.vf +2017/05/20 | 1760 | fonts/garamondx/vf/LY1-zgm-r-lf-swq.vf +2017/05/20 | 1728 | fonts/garamondx/vf/LY1-zgm-r-lf.vf +2017/05/20 | 1780 | fonts/garamondx/vf/LY1-zgm-r-osfI-sc-swq.vf +2017/05/20 | 1752 | fonts/garamondx/vf/LY1-zgm-r-osfI-sc.vf +2017/05/20 | 1796 | fonts/garamondx/vf/LY1-zgm-r-osfI-swq.vf +2017/05/20 | 1768 | fonts/garamondx/vf/LY1-zgm-r-osfI.vf +2017/05/20 | 1780 | fonts/garamondx/vf/LY1-zgm-r-osf-sc-swq.vf +2017/05/20 | 1744 | fonts/garamondx/vf/LY1-zgm-r-osf-sc.vf +2017/05/20 | 1796 | fonts/garamondx/vf/LY1-zgm-r-osf-swq.vf +2017/05/20 | 1768 | fonts/garamondx/vf/LY1-zgm-r-osf.vf +2017/05/20 | 1908 | fonts/garamondx/vf/T1-zgm-bi-lf-sc-swq.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-bi-lf-sc.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-bi-lf-swq.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-bi-lf.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osfI-sc-swq.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osfI-sc.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osfI-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osfI.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-bi-osf-sc-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osf-sc.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osf-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-bi-osf.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-b-lf-sc-swq.vf +2017/05/20 | 1860 | fonts/garamondx/vf/T1-zgm-b-lf-sc.vf +2017/05/20 | 1860 | fonts/garamondx/vf/T1-zgm-b-lf-swq.vf +2017/05/20 | 1860 | fonts/garamondx/vf/T1-zgm-b-lf.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI-sc-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI-sc.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osfI.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osf-sc-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osf-sc.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-b-osf-swq.vf +2017/05/20 | 1896 | fonts/garamondx/vf/T1-zgm-b-osf.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-ri-lf-sc-swq.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-ri-lf-sc.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-ri-lf-swq.vf +2017/05/20 | 1860 | fonts/garamondx/vf/T1-zgm-ri-lf.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-ri-osfI-sc-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osfI-sc.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osfI-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osfI.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf-sc-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf-sc.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-ri-osf.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf-sc-swq.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf-sc.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf-swq.vf +2017/05/20 | 1864 | fonts/garamondx/vf/T1-zgm-r-lf.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-r-osfI-sc-swq.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-r-osfI-sc.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-r-osfI-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-r-osfI.vf +2017/05/20 | 1904 | fonts/garamondx/vf/T1-zgm-r-osf-sc-swq.vf +2017/05/20 | 1896 | fonts/garamondx/vf/T1-zgm-r-osf-sc.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-r-osf-swq.vf +2017/05/20 | 1900 | fonts/garamondx/vf/T1-zgm-r-osf.vf 2014/09/27 | 1168 | fonts/garamondx/vf/TS1-zgm-bi-lf.vf 2015/03/17 | 1164 | fonts/garamondx/vf/TS1-zgm-b-lf.vf 2014/09/27 | 1168 | fonts/garamondx/vf/TS1-zgm-ri-lf.vf 2015/03/17 | 1164 | fonts/garamondx/vf/TS1-zgm-r-lf.vf -2013/05/11 | 1728 | fonts/garamondx/vf/zgmbmi.vf -2013/05/11 | 1748 | fonts/garamondx/vf/zgmmi.vf -2017/05/30 | 2425066 | fonts/garamondx.zip +2013/05/12 | 1728 | fonts/garamondx/vf/zgmbmi.vf +2013/05/12 | 1748 | fonts/garamondx/vf/zgmmi.vf +2020/10/04 | 2425103 | fonts/garamondx.zip 1999/03/02 | 466 | fonts/genealogy/drgen10.mf 1999/03/02 | 524 | fonts/genealogy/drgen10.tfm 1999/03/02 | 4828 | fonts/genealogy/drgen.mf @@ -138185,46 +138185,46 @@ 2019/04/14 | 24014 | graphics/pgf/contrib/chordbox/chordbox.tex 2019/04/14 | 1125 | graphics/pgf/contrib/chordbox/README.md 2019/04/15 | 567774 | graphics/pgf/contrib/chordbox.zip -2020/08/07 | 27347 | graphics/pgf/contrib/circuitikz/doc/changelog.tex -2020/08/07 | 17353 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf -2020/08/07 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex -2020/08/07 | 1046144 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf -2020/08/07 | 362487 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex -2020/08/07 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex -2020/08/07 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty -2020/08/07 | 3277 | graphics/pgf/contrib/circuitikz/README.md -2020/08/07 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty -2020/08/07 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty -2020/08/07 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty -2020/08/07 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty -2020/08/07 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty -2020/08/07 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty -2020/08/07 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty -2020/08/07 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty -2020/08/07 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty -2020/08/07 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex -2020/08/07 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex -2020/08/07 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex -2020/08/07 | 223537 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex -2020/08/07 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex -2020/08/07 | 101437 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex -2020/08/07 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex -2020/08/07 | 14133 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex -2020/08/07 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex -2020/08/07 | 140348 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex -2020/08/07 | 62102 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex -2020/08/07 | 46943 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex -2020/08/07 | 30990 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex -2020/08/07 | 240141 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex -2020/08/07 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex -2020/08/07 | 31819 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex -2020/08/07 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex -2020/08/07 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex -2020/08/07 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex -2020/08/07 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex -2020/08/07 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex -2020/08/07 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex -2020/08/07 | 2114345 | graphics/pgf/contrib/circuitikz.zip +2020/10/04 | 28039 | graphics/pgf/contrib/circuitikz/doc/changelog.tex +2020/10/04 | 17743 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf +2020/10/04 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex +2020/10/04 | 1083975 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf +2020/10/04 | 374265 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex +2020/10/04 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex +2020/10/04 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty +2020/10/04 | 3277 | graphics/pgf/contrib/circuitikz/README.md +2020/10/04 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty +2020/10/04 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty +2020/10/04 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty +2020/10/04 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty +2020/10/04 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty +2020/10/04 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty +2020/10/04 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty +2020/10/04 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty +2020/10/04 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty +2020/10/04 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex +2020/10/04 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex +2020/10/04 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex +2020/10/04 | 228583 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex +2020/10/04 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex +2020/10/04 | 104844 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex +2020/10/04 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex +2020/10/04 | 14029 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex +2020/10/04 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex +2020/10/04 | 151918 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex +2020/10/04 | 62614 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex +2020/10/04 | 51357 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex +2020/10/04 | 30990 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex +2020/10/04 | 251110 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex +2020/10/04 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex +2020/10/04 | 31819 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex +2020/10/04 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex +2020/10/04 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex +2020/10/04 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex +2020/10/04 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex +2020/10/04 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex +2020/10/04 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex +2020/10/04 | 2155708 | graphics/pgf/contrib/circuitikz.zip 2019/07/12 | 14811 | graphics/pgf/contrib/codeanatomy/codeanatomy.dtx 2019/07/12 | 1475 | graphics/pgf/contrib/codeanatomy/codeanatomy.ins 2019/07/12 | 123921 | graphics/pgf/contrib/codeanatomy/codeanatomy.lstlisting.pdf @@ -143114,8 +143114,8 @@ 1997/10/07 | 2953 | info/biblio/texbook1.ltx 2019/04/27 | 456277 | info/biblio/texbook2.bib 2019/03/04 | 2877 | info/biblio/texbook2.ltx -2020/08/17 | 974898 | info/biblio/texbook3.bib -2020/08/06 | 3912 | info/biblio/texbook3.ltx +2020/10/03 | 976783 | info/biblio/texbook3.bib +2020/10/03 | 3914 | info/biblio/texbook3.ltx 2019/03/04 | 179842 | info/biblio/texgraph.bib 2019/03/04 | 4179 | info/biblio/texgraph.ltx 2018/02/07 | 61457 | info/biblio/texjourn.bib @@ -166027,7 +166027,7 @@ 2013/04/04 | 75615 | install/fonts/fouriernc.tds.zip 2011/11/09 | 2238415 | install/fonts/frcursive.tds.zip 2017/02/27 | 2854578 | install/fonts/gandhi.tds.zip -2017/05/29 | 2453270 | install/fonts/garamondx.tds.zip +2020/10/04 | 2453307 | install/fonts/garamondx.tds.zip 2019/07/10 | 7942349 | install/fonts/gentium-tug.tds.zip 2010/07/30 | 245583 | install/fonts/gillcm.tds.zip 2013/11/03 | 1721213 | install/fonts/gillius.tds.zip @@ -166150,7 +166150,7 @@ 2020/10/01 | 13189701 | install/graphics/pgf/base/pgf.tds.zip 2013/02/23 | 92056 | install/graphics/pgf/contrib/battleship.tds.zip 2016/02/19 | 701759 | install/graphics/pgf/contrib/celtic.tds.zip -2020/08/07 | 2128232 | install/graphics/pgf/contrib/circuitikz.tds.zip +2020/10/04 | 2169789 | install/graphics/pgf/contrib/circuitikz.tds.zip 2020/06/12 | 573255 | install/graphics/pgf/contrib/commutative-diagrams.tds.zip 2017/06/01 | 1005947 | install/graphics/pgf/contrib/hobby.tds.zip 2014/06/15 | 843875 | install/graphics/pgf/contrib/logicpuzzle.tds.zip @@ -166204,7 +166204,7 @@ 2015/08/04 | 140785 | install/macros/latex/contrib/alertmessage.tds.zip 2019/12/09 | 365186 | install/macros/latex/contrib/alphalph.tds.zip 2013/03/08 | 2249874 | install/macros/latex/contrib/amsrefs.tds.zip -2020/09/29 | 3237615 | install/macros/latex/contrib/animate.tds.zip +2020/10/04 | 3234186 | install/macros/latex/contrib/animate.tds.zip 2014/08/24 | 220789 | install/macros/latex/contrib/answers.tds.zip 2020/01/15 | 195222 | install/macros/latex/contrib/ascmac.tds.zip 2010/03/20 | 235440 | install/macros/latex/contrib/asyfig.tds.zip @@ -166382,7 +166382,7 @@ 2013/07/01 | 1898068 | install/macros/latex/contrib/mdframed.tds.zip 2020/04/16 | 165882 | install/macros/latex/contrib/media4svg.tds.zip 2020/09/10 | 7437602 | install/macros/latex/contrib/media9.tds.zip -2020/09/10 | 3616256 | install/macros/latex/contrib/memoir.tds.zip +2020/10/04 | 3618140 | install/macros/latex/contrib/memoir.tds.zip 2016/08/08 | 586877 | install/macros/latex/contrib/menukeys.tds.zip 2020/08/06 | 24409080 | install/macros/latex/contrib/mercatormap.tds.zip 2017/11/14 | 704736 | install/macros/latex/contrib/mfirstuc.tds.zip @@ -166441,7 +166441,7 @@ 2019/12/15 | 334154 | install/macros/latex/contrib/refcount.tds.zip 2012/01/07 | 417984 | install/macros/latex/contrib/regstats.tds.zip 2019/12/05 | 322832 | install/macros/latex/contrib/rerunfilecheck.tds.zip -2020/10/01 | 5941067 | install/macros/latex/contrib/revtex.tds.zip +2020/10/03 | 6030211 | install/macros/latex/contrib/revtex.tds.zip 2012/01/01 | 374622 | install/macros/latex/contrib/romanbar.tds.zip 2009/09/03 | 137206 | install/macros/latex/contrib/romannum.tds.zip 2016/08/22 | 216478 | install/macros/latex/contrib/rsc.tds.zip @@ -166526,7 +166526,7 @@ 2020/10/01 | 2643064 | install/macros/latex/required/latex-amsmath.tds.zip 2020/09/25 | 200192 | install/macros/latex/required/latexbug.tds.zip 2018/04/06 | 1324669 | install/macros/latex/required/latex-cyrillic.tds.zip -2020/09/30 | 216857 | install/macros/latex/required/latex-firstaid.tds.zip +2020/10/04 | 232993 | install/macros/latex/required/latex-firstaid.tds.zip 2020/10/01 | 2533230 | install/macros/latex/required/latex-graphics.tds.zip 2020/10/01 | 6964612 | install/macros/latex/required/latex-tools.tds.zip 2016/09/02 | 108688 | install/macros/luatex/generic/cstypo.tds.zip @@ -166541,7 +166541,7 @@ 2013/09/26 | 155171 | install/macros/luatex/latex/luabibentry.tds.zip 2012/01/23 | 423265 | install/macros/luatex/latex/luacode.tds.zip 2010/11/19 | 426632 | install/macros/luatex/latex/luainputenc.tds.zip -2019/01/31 | 197751 | install/macros/luatex/latex/lualatex-math.tds.zip +2020/10/04 | 211400 | install/macros/luatex/latex/lualatex-math.tds.zip 2010/12/14 | 322044 | install/macros/luatex/latex/luatextra.tds.zip 2018/04/25 | 5009580 | install/macros/luatex/latex/novel.tds.zip 2020/03/20 | 2430654 | install/macros/musixtex.tds.zip @@ -175261,13 +175261,13 @@ 2017/07/06 | 175464 | language/japanese/pxbase.zip 2020/02/01 | 1091 | language/japanese/pxchfon/LICENSE 2010/05/12 | 97 | language/japanese/pxchfon/pxchfon0.def -2020/09/26 | 250935 | language/japanese/pxchfon/pxchfon.pdf -2020/09/26 | 76579 | language/japanese/pxchfon/pxchfon.sty -2020/09/26 | 69283 | language/japanese/pxchfon/pxchfon.tex +2020/10/05 | 250723 | language/japanese/pxchfon/pxchfon.pdf +2020/10/05 | 76639 | language/japanese/pxchfon/pxchfon.sty +2020/10/05 | 69283 | language/japanese/pxchfon/pxchfon.tex 2019/03/31 | 2323 | language/japanese/pxchfon/PXcjk0.sfd 2020/02/01 | 644 | language/japanese/pxchfon/pxjafont.sty -2020/09/26 | 10484 | language/japanese/pxchfon/README-ja.md -2020/09/26 | 6320 | language/japanese/pxchfon/README.md +2020/10/05 | 10542 | language/japanese/pxchfon/README-ja.md +2020/10/05 | 6371 | language/japanese/pxchfon/README.md 2013/04/07 | 2323 | language/japanese/pxchfon/sample/sample-2000jis.pdf 2013/04/07 | 293 | language/japanese/pxchfon/sample/sample-2000jis.tex 2013/04/07 | 2323 | language/japanese/pxchfon/sample/sample-2004jis.pdf @@ -175358,7 +175358,7 @@ 2019/03/31 | 1272 | language/japanese/pxchfon/vf/cfjas-x-l5j.vf 2019/03/31 | 1788 | language/japanese/pxchfon/vf/cfjas-x-t1.vf 2019/03/31 | 492 | language/japanese/pxchfon/vf/cfjas-x-ts1.vf -2020/09/26 | 375532 | language/japanese/pxchfon.zip +2020/10/04 | 375343 | language/japanese/pxchfon.zip 2020/04/25 | 1091 | language/japanese/pxjahyper/LICENSE 2020/09/27 | 23995 | language/japanese/pxjahyper/pxjahyper-ajm.def 2020/09/27 | 116718 | language/japanese/pxjahyper/pxjahyper.pdf @@ -183172,19 +183172,19 @@ 2007/10/11 | 13856 | macros/latex/contrib/analogclock/clock.ttf 2008/12/22 | 551 | macros/latex/contrib/analogclock/README 2008/12/22 | 69900 | macros/latex/contrib/analogclock.zip -2020/09/29 | 3900656 | macros/latex/contrib/animate/animate.pdf -2020/09/29 | 136725 | macros/latex/contrib/animate/animate.sty -2020/09/10 | 84185 | macros/latex/contrib/animate/animate.tex -2020/09/29 | 12106 | macros/latex/contrib/animate/ChangeLog -2018/06/26 | 8561 | macros/latex/contrib/animate/files/bye_0.eps -2018/06/26 | 8342 | macros/latex/contrib/animate/files/bye_1.eps -2018/06/26 | 8561 | macros/latex/contrib/animate/files/bye_2.eps -2018/06/26 | 8342 | macros/latex/contrib/animate/files/bye_3.eps -2018/06/26 | 2574 | macros/latex/contrib/animate/files/click.mp3 -2019/11/26 | 2409 | macros/latex/contrib/animate/files/exp.mp -2019/11/26 | 3534 | macros/latex/contrib/animate/files/scarab.mp -2020/09/10 | 4175 | macros/latex/contrib/animate/README.md -2020/09/29 | 3235342 | macros/latex/contrib/animate.zip +2020/10/04 | 3884915 | macros/latex/contrib/animate/animate.pdf +2020/10/04 | 137069 | macros/latex/contrib/animate/animate.sty +2020/08/29 | 84185 | macros/latex/contrib/animate/animate.tex +2020/10/04 | 12169 | macros/latex/contrib/animate/ChangeLog +2020/03/11 | 8561 | macros/latex/contrib/animate/files/bye_0.eps +2020/03/11 | 8342 | macros/latex/contrib/animate/files/bye_1.eps +2020/03/11 | 8561 | macros/latex/contrib/animate/files/bye_2.eps +2020/03/11 | 8342 | macros/latex/contrib/animate/files/bye_3.eps +2020/03/11 | 2574 | macros/latex/contrib/animate/files/click.mp3 +2020/03/11 | 2409 | macros/latex/contrib/animate/files/exp.mp +2020/03/11 | 3534 | macros/latex/contrib/animate/files/scarab.mp +2020/08/29 | 4175 | macros/latex/contrib/animate/README.md +2020/10/04 | 3231913 | macros/latex/contrib/animate.zip 2020/07/29 | 19402 | macros/latex/contrib/annee-scolaire/annee-scolaire.dtx 2020/07/29 | 467107 | macros/latex/contrib/annee-scolaire/annee-scolaire-eng.pdf 2020/07/29 | 489195 | macros/latex/contrib/annee-scolaire/annee-scolaire-fra.pdf @@ -188641,12 +188641,12 @@ 1999/01/19 | 1335 | macros/latex/contrib/cursor/cursor.tex 1999/01/19 | 420 | macros/latex/contrib/cursor/read.me 2007/01/01 | 16025 | macros/latex/contrib/cursor.zip -2020/05/04 | 181214 | macros/latex/contrib/curve2e/curve2e.dtx -2020/05/04 | 567196 | macros/latex/contrib/curve2e/curve2e-manual.pdf -2020/05/04 | 73231 | macros/latex/contrib/curve2e/curve2e-manual.tex -2020/05/03 | 649719 | macros/latex/contrib/curve2e/curve2e.pdf -2020/05/04 | 5933 | macros/latex/contrib/curve2e/README.txt -2020/05/04 | 1287872 | macros/latex/contrib/curve2e.zip +2020/10/04 | 178566 | macros/latex/contrib/curve2e/curve2e.dtx +2020/10/04 | 568145 | macros/latex/contrib/curve2e/curve2e-manual.pdf +2020/10/04 | 74293 | macros/latex/contrib/curve2e/curve2e-manual.tex +2020/10/03 | 647249 | macros/latex/contrib/curve2e/curve2e.pdf +2020/10/04 | 5988 | macros/latex/contrib/curve2e/README.txt +2020/10/04 | 1286124 | macros/latex/contrib/curve2e.zip 2010/12/14 | 88817 | macros/latex/contrib/curve/curve.dtx 2010/12/14 | 3268 | macros/latex/contrib/curve/curve.el 2010/12/14 | 1746 | macros/latex/contrib/curve/curve.ins @@ -197920,25 +197920,25 @@ 2008/03/20 | 13908 | macros/latex/contrib/memexsupp/memexsupp.tex 2008/03/20 | 1336 | macros/latex/contrib/memexsupp/README 2008/03/20 | 123432 | macros/latex/contrib/memexsupp.zip -2020/09/10 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps -2020/09/10 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo -2020/09/10 | 5519 | macros/latex/contrib/memoir/doc-src/memfonts.sty -2020/09/10 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty -2020/09/10 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst -2020/09/10 | 389 | macros/latex/contrib/memoir/doc-src/memman.ist -2020/09/10 | 1511587 | macros/latex/contrib/memoir/doc-src/memman.tex -2020/09/10 | 7423 | macros/latex/contrib/memoir/doc-src/memnoidxnum.tex -2020/09/10 | 42186 | macros/latex/contrib/memoir/doc-src/memsty.sty -2020/09/10 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf -2020/09/10 | 17396 | macros/latex/contrib/memoir/doc-src/titlepages.sty -2020/09/10 | 586 | macros/latex/contrib/memoir/doc-src/trims-example.tex -2020/09/10 | 2779439 | macros/latex/contrib/memoir/memman.pdf -2020/09/10 | 1260000 | macros/latex/contrib/memoir/memoir.dtx -2020/09/10 | 3975 | macros/latex/contrib/memoir/memoir.ins -2020/09/10 | 39131 | macros/latex/contrib/memoir/mempatch.dtx -2020/09/10 | 2850 | macros/latex/contrib/memoir/mempatch.ins -2020/09/10 | 46353 | macros/latex/contrib/memoir/README -2020/09/10 | 3509410 | macros/latex/contrib/memoir.zip +2020/10/04 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps +2020/10/04 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo +2020/10/04 | 5519 | macros/latex/contrib/memoir/doc-src/memfonts.sty +2020/10/04 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty +2020/10/04 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst +2020/10/04 | 389 | macros/latex/contrib/memoir/doc-src/memman.ist +2020/10/04 | 1512098 | macros/latex/contrib/memoir/doc-src/memman.tex +2020/10/04 | 7423 | macros/latex/contrib/memoir/doc-src/memnoidxnum.tex +2020/10/04 | 42186 | macros/latex/contrib/memoir/doc-src/memsty.sty +2020/10/04 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf +2020/10/04 | 17396 | macros/latex/contrib/memoir/doc-src/titlepages.sty +2020/10/04 | 586 | macros/latex/contrib/memoir/doc-src/trims-example.tex +2020/10/04 | 2780496 | macros/latex/contrib/memoir/memman.pdf +2020/10/04 | 1261475 | macros/latex/contrib/memoir/memoir.dtx +2020/10/04 | 3975 | macros/latex/contrib/memoir/memoir.ins +2020/10/04 | 39131 | macros/latex/contrib/memoir/mempatch.dtx +2020/10/04 | 2850 | macros/latex/contrib/memoir/mempatch.ins +2020/10/04 | 46778 | macros/latex/contrib/memoir/README +2020/10/04 | 3511291 | macros/latex/contrib/memoir.zip 2013/05/13 | 5708 | macros/latex/contrib/memory/memory.dtx 2013/05/10 | 1942 | macros/latex/contrib/memory/memory.ins 2013/05/13 | 30008 | macros/latex/contrib/memory/memory.pdf @@ -202571,55 +202571,56 @@ 2015/11/04 | 1979 | macros/latex/contrib/revquantum/revquantum.ins 2017/03/15 | 167886 | macros/latex/contrib/revquantum/revquantum.pdf 2017/03/15 | 261036 | macros/latex/contrib/revquantum.zip -2020/10/01 | 112954 | macros/latex/contrib/revtex/aip4-2.dtx -2020/10/01 | 380853 | macros/latex/contrib/revtex/aip4-2.pdf -2020/10/01 | 270691 | macros/latex/contrib/revtex/aip/aipguide4-2.pdf -2020/10/01 | 16789 | macros/latex/contrib/revtex/aip/aipguide4-2.tex -2020/10/01 | 232285 | macros/latex/contrib/revtex/aps/apsguide4-2.pdf -2020/10/01 | 20714 | macros/latex/contrib/revtex/aps/apsguide4-2.tex -2020/10/01 | 452319 | macros/latex/contrib/revtex/auguide/auguide4-2.pdf -2020/10/01 | 85974 | macros/latex/contrib/revtex/auguide/auguide4-2.tex -2020/10/01 | 3573 | macros/latex/contrib/revtex/auguide/docs.sty -2020/10/01 | 230858 | macros/latex/contrib/revtex/auguide/summary4-2.pdf -2020/10/01 | 22384 | macros/latex/contrib/revtex/auguide/summary4-2.tex -2020/10/01 | 42603 | macros/latex/contrib/revtex/ltxdocext.dtx -2020/10/01 | 296971 | macros/latex/contrib/revtex/ltxdocext.pdf -2020/10/01 | 135033 | macros/latex/contrib/revtex/ltxfront.dtx -2020/10/01 | 449328 | macros/latex/contrib/revtex/ltxfront.pdf -2020/10/01 | 262416 | macros/latex/contrib/revtex/ltxgrid.dtx -2020/10/01 | 609577 | macros/latex/contrib/revtex/ltxgrid.pdf -2020/10/01 | 146897 | macros/latex/contrib/revtex/ltxutil.dtx -2020/10/01 | 480811 | macros/latex/contrib/revtex/ltxutil.pdf -2020/10/01 | 8703 | macros/latex/contrib/revtex/README -2020/10/01 | 291750 | macros/latex/contrib/revtex/revtex4-2.dtx -2020/10/01 | 636035 | macros/latex/contrib/revtex/revtex4-2.pdf -2020/10/01 | 13187 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.bib -2020/10/01 | 352536 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.pdf -2020/10/01 | 24343 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.tex -2020/10/01 | 3548 | macros/latex/contrib/revtex/sample/aapm/aapmtemplate.tex -2020/10/01 | 187 | macros/latex/contrib/revtex/sample/aapm/fig_1.eps -2020/10/01 | 190 | macros/latex/contrib/revtex/sample/aapm/fig_2.eps -2020/10/01 | 13145 | macros/latex/contrib/revtex/sample/aip/aipsamp.bib -2020/10/01 | 377909 | macros/latex/contrib/revtex/sample/aip/aipsamp.pdf -2020/10/01 | 24409 | macros/latex/contrib/revtex/sample/aip/aipsamp.tex -2020/10/01 | 3357 | macros/latex/contrib/revtex/sample/aip/aiptemplate.tex -2020/10/01 | 187 | macros/latex/contrib/revtex/sample/aip/fig_1.eps -2020/10/01 | 190 | macros/latex/contrib/revtex/sample/aip/fig_2.eps -2020/10/01 | 13050 | macros/latex/contrib/revtex/sample/aps/apssamp.bib -2020/10/01 | 356378 | macros/latex/contrib/revtex/sample/aps/apssamp.pdf -2020/10/01 | 31473 | macros/latex/contrib/revtex/sample/aps/apssamp.tex -2020/10/01 | 5754 | macros/latex/contrib/revtex/sample/aps/apstemplate.tex -2020/10/01 | 193 | macros/latex/contrib/revtex/sample/aps/fig_1.eps -2020/10/01 | 196 | macros/latex/contrib/revtex/sample/aps/fig_2.eps -2020/10/01 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1a.eps -2020/10/01 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1b.eps -2020/10/01 | 187 | macros/latex/contrib/revtex/sample/sor/fig_1.eps -2020/10/01 | 190 | macros/latex/contrib/revtex/sample/sor/fig_2.eps -2020/10/01 | 13145 | macros/latex/contrib/revtex/sample/sor/sorsamp.bib -2020/10/01 | 396057 | macros/latex/contrib/revtex/sample/sor/sorsamp.pdf -2020/10/01 | 24447 | macros/latex/contrib/revtex/sample/sor/sorsamp.tex -2020/10/01 | 3357 | macros/latex/contrib/revtex/sample/sor/sortemplate.tex -2020/10/02 | 5816105 | macros/latex/contrib/revtex.zip +2020/10/03 | 113092 | macros/latex/contrib/revtex/aip4-2.dtx +2020/10/03 | 380825 | macros/latex/contrib/revtex/aip4-2.pdf +2020/10/03 | 270691 | macros/latex/contrib/revtex/aip/aipguide4-2.pdf +2020/10/03 | 16789 | macros/latex/contrib/revtex/aip/aipguide4-2.tex +2020/10/03 | 232285 | macros/latex/contrib/revtex/aps/apsguide4-2.pdf +2020/10/03 | 20714 | macros/latex/contrib/revtex/aps/apsguide4-2.tex +2020/10/03 | 452319 | macros/latex/contrib/revtex/auguide/auguide4-2.pdf +2020/10/03 | 85974 | macros/latex/contrib/revtex/auguide/auguide4-2.tex +2020/10/03 | 3573 | macros/latex/contrib/revtex/auguide/docs.sty +2020/10/03 | 230858 | macros/latex/contrib/revtex/auguide/summary4-2.pdf +2020/10/03 | 22384 | macros/latex/contrib/revtex/auguide/summary4-2.tex +2020/10/03 | 42603 | macros/latex/contrib/revtex/ltxdocext.dtx +2020/10/03 | 297025 | macros/latex/contrib/revtex/ltxdocext.pdf +2020/10/03 | 135033 | macros/latex/contrib/revtex/ltxfront.dtx +2020/10/03 | 449339 | macros/latex/contrib/revtex/ltxfront.pdf +2020/10/03 | 262425 | macros/latex/contrib/revtex/ltxgrid.dtx +2020/10/03 | 609623 | macros/latex/contrib/revtex/ltxgrid.pdf +2020/10/03 | 146906 | macros/latex/contrib/revtex/ltxutil.dtx +2020/10/03 | 481008 | macros/latex/contrib/revtex/ltxutil.pdf +2020/10/03 | 8699 | macros/latex/contrib/revtex/README +2020/10/03 | 291760 | macros/latex/contrib/revtex/revtex4-2.dtx +2020/10/03 | 635876 | macros/latex/contrib/revtex/revtex4-2.pdf +2020/10/03 | 79731 | macros/latex/contrib/revtex/revtex-bst.dtx +2020/10/03 | 13187 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.bib +2020/10/03 | 352536 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.pdf +2020/10/03 | 24343 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.tex +2020/10/03 | 3548 | macros/latex/contrib/revtex/sample/aapm/aapmtemplate.tex +2020/10/03 | 187 | macros/latex/contrib/revtex/sample/aapm/fig_1.eps +2020/10/03 | 190 | macros/latex/contrib/revtex/sample/aapm/fig_2.eps +2020/10/03 | 13145 | macros/latex/contrib/revtex/sample/aip/aipsamp.bib +2020/10/03 | 377909 | macros/latex/contrib/revtex/sample/aip/aipsamp.pdf +2020/10/03 | 24409 | macros/latex/contrib/revtex/sample/aip/aipsamp.tex +2020/10/03 | 3357 | macros/latex/contrib/revtex/sample/aip/aiptemplate.tex +2020/10/03 | 187 | macros/latex/contrib/revtex/sample/aip/fig_1.eps +2020/10/03 | 190 | macros/latex/contrib/revtex/sample/aip/fig_2.eps +2020/10/03 | 13050 | macros/latex/contrib/revtex/sample/aps/apssamp.bib +2020/10/03 | 356378 | macros/latex/contrib/revtex/sample/aps/apssamp.pdf +2020/10/03 | 31473 | macros/latex/contrib/revtex/sample/aps/apssamp.tex +2020/10/03 | 5754 | macros/latex/contrib/revtex/sample/aps/apstemplate.tex +2020/10/03 | 193 | macros/latex/contrib/revtex/sample/aps/fig_1.eps +2020/10/03 | 196 | macros/latex/contrib/revtex/sample/aps/fig_2.eps +2020/10/03 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1a.eps +2020/10/03 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1b.eps +2020/10/03 | 187 | macros/latex/contrib/revtex/sample/sor/fig_1.eps +2020/10/03 | 190 | macros/latex/contrib/revtex/sample/sor/fig_2.eps +2020/10/03 | 13145 | macros/latex/contrib/revtex/sample/sor/sorsamp.bib +2020/10/03 | 396057 | macros/latex/contrib/revtex/sample/sor/sorsamp.pdf +2020/10/03 | 24447 | macros/latex/contrib/revtex/sample/sor/sorsamp.tex +2020/10/03 | 3357 | macros/latex/contrib/revtex/sample/sor/sortemplate.tex +2020/10/04 | 5833342 | macros/latex/contrib/revtex.zip 2020/02/19 | 1937 | macros/latex/contrib/rgltxdoc/README.md 2020/02/19 | 29640 | macros/latex/contrib/rgltxdoc/rgltxdoc.dtx 2020/02/19 | 1062 | macros/latex/contrib/rgltxdoc/rgltxdoc.ins @@ -202859,6 +202860,11 @@ 2019/04/18 | 4724 | macros/latex/contrib/rulerbox/rulerbox.sty 2019/04/18 | 5847 | macros/latex/contrib/rulerbox/rulerbox.tex 2019/04/18 | 60473 | macros/latex/contrib/rulerbox.zip +2020/10/04 | 1226 | macros/latex/contrib/runcode/README +2020/10/04 | 169426 | macros/latex/contrib/runcode/runcode.pdf +2020/10/04 | 11027 | macros/latex/contrib/runcode/runcode.sty +2020/10/04 | 8490 | macros/latex/contrib/runcode/runcode.tex +2020/10/04 | 174050 | macros/latex/contrib/runcode.zip 2005/12/01 | 13008 | macros/latex/contrib/r_und_s/eng_rs.sty 2005/12/01 | 11585 | macros/latex/contrib/r_und_s/eng_rs.tex 2005/12/01 | 14228 | macros/latex/contrib/r_und_s/fr_rs.sty @@ -212460,12 +212466,12 @@ 2018/04/06 | 27640 | macros/latex/required/cyrillic/t2lhfnt.fdd 2018/04/06 | 135567 | macros/latex/required/cyrillic/t2lhfnt.pdf 2018/04/06 | 1179110 | macros/latex/required/cyrillic.zip -2020/09/30 | 384 | macros/latex/required/firstaid/changes.txt +2020/10/04 | 559 | macros/latex/required/firstaid/changes.txt 2020/09/30 | 2619 | macros/latex/required/firstaid/firstaid.ins -2020/09/30 | 11239 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx -2020/09/30 | 209652 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf +2020/10/04 | 12563 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx +2020/10/04 | 225073 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf 2020/09/30 | 474 | macros/latex/required/firstaid/README.md -2020/10/01 | 213419 | macros/latex/required/firstaid.zip +2020/10/04 | 228779 | macros/latex/required/firstaid.zip 2020/10/01 | 15737 | macros/latex/required/graphics/cat.eps 2020/10/01 | 32793 | macros/latex/required/graphics/changes.txt 2020/10/01 | 31608 | macros/latex/required/graphics/color.dtx @@ -213247,12 +213253,12 @@ 2010/11/19 | 783 | macros/luatex/latex/luainputenc/NEWS 2010/11/04 | 2503 | macros/luatex/latex/luainputenc/README 2010/11/19 | 416187 | macros/luatex/latex/luainputenc.zip -2019/01/31 | 25887 | macros/luatex/latex/lualatex-math/lualatex-math.dtx -2019/01/31 | 2717 | macros/luatex/latex/lualatex-math/lualatex-math.ins -2019/01/31 | 190559 | macros/luatex/latex/lualatex-math/lualatex-math.pdf -2019/01/31 | 203 | macros/luatex/latex/lualatex-math/MANIFEST -2019/01/31 | 1649 | macros/luatex/latex/lualatex-math/README -2019/01/31 | 193606 | macros/luatex/latex/lualatex-math.zip +2020/10/04 | 28626 | macros/luatex/latex/lualatex-math/lualatex-math.dtx +2020/10/04 | 2723 | macros/luatex/latex/lualatex-math/lualatex-math.ins +2020/10/04 | 204676 | macros/luatex/latex/lualatex-math/lualatex-math.pdf +2020/10/04 | 203 | macros/luatex/latex/lualatex-math/MANIFEST +2020/10/04 | 1649 | macros/luatex/latex/lualatex-math/README +2020/10/04 | 207121 | macros/luatex/latex/lualatex-math.zip 2018/08/22 | 9373 | macros/luatex/latex/lualatex-truncate/lualatex-truncate-doc.dtx 2018/08/22 | 63410 | macros/luatex/latex/lualatex-truncate/lualatex-truncate-doc.pdf 2018/08/22 | 5891 | macros/luatex/latex/lualatex-truncate/lualatex-truncate.dtx @@ -259106,7 +259112,7 @@ 2019/02/28 | 127824 | systems/texlive/tlnet/archive/babel-danish.doc.r30262.tar.xz 2019/02/28 | 2464 | systems/texlive/tlnet/archive/babel-danish.r30262.tar.xz 2019/02/28 | 5704 | systems/texlive/tlnet/archive/babel-danish.source.r30262.tar.xz -2020/09/02 | 793276 | systems/texlive/tlnet/archive/babel.doc.r56239.tar.xz +2020/10/04 | 800404 | systems/texlive/tlnet/archive/babel.doc.r56531.tar.xz 2019/02/28 | 154000 | systems/texlive/tlnet/archive/babel-dutch.doc.r30263.tar.xz 2019/02/28 | 2848 | systems/texlive/tlnet/archive/babel-dutch.r30263.tar.xz 2019/02/28 | 7936 | systems/texlive/tlnet/archive/babel-dutch.source.r30263.tar.xz @@ -259192,7 +259198,7 @@ 2020/05/05 | 145720 | systems/texlive/tlnet/archive/babel-portuges.doc.r55008.tar.xz 2020/05/05 | 2776 | systems/texlive/tlnet/archive/babel-portuges.r55008.tar.xz 2020/05/05 | 6628 | systems/texlive/tlnet/archive/babel-portuges.source.r55008.tar.xz -2020/09/02 | 170264 | systems/texlive/tlnet/archive/babel.r56239.tar.xz +2020/10/04 | 170984 | systems/texlive/tlnet/archive/babel.r56531.tar.xz 2019/02/28 | 113084 | systems/texlive/tlnet/archive/babel-romanian.doc.r30285.tar.xz 2019/02/28 | 2176 | systems/texlive/tlnet/archive/babel-romanian.r30285.tar.xz 2019/02/28 | 4340 | systems/texlive/tlnet/archive/babel-romanian.source.r30285.tar.xz @@ -259223,7 +259229,7 @@ 2019/02/28 | 215620 | systems/texlive/tlnet/archive/babel-sorbian.doc.r30294.tar.xz 2019/02/28 | 3156 | systems/texlive/tlnet/archive/babel-sorbian.r30294.tar.xz 2019/02/28 | 6236 | systems/texlive/tlnet/archive/babel-sorbian.source.r30294.tar.xz -2020/09/02 | 669484 | systems/texlive/tlnet/archive/babel.source.r56239.tar.xz +2020/10/04 | 670792 | systems/texlive/tlnet/archive/babel.source.r56531.tar.xz 2020/03/04 | 183488 | systems/texlive/tlnet/archive/babel-spanish.doc.r54080.tar.xz 2020/03/04 | 8652 | systems/texlive/tlnet/archive/babel-spanish.r54080.tar.xz 2020/03/04 | 29552 | systems/texlive/tlnet/archive/babel-spanish.source.r54080.tar.xz @@ -259909,8 +259915,8 @@ 2019/06/03 | 2548 | systems/texlive/tlnet/archive/bussproofs-extra.r51299.tar.xz 2019/06/03 | 6260 | systems/texlive/tlnet/archive/bussproofs-extra.source.r51299.tar.xz 2020/03/04 | 8804 | systems/texlive/tlnet/archive/bussproofs.r54080.tar.xz -2019/02/28 | 87112 | systems/texlive/tlnet/archive/bxbase.doc.r44481.tar.xz -2019/02/28 | 22632 | systems/texlive/tlnet/archive/bxbase.r44481.tar.xz +2020/10/04 | 76320 | systems/texlive/tlnet/archive/bxbase.doc.r56528.tar.xz +2020/10/04 | 22704 | systems/texlive/tlnet/archive/bxbase.r56528.tar.xz 2020/09/26 | 292944 | systems/texlive/tlnet/archive/bxcalc.doc.r56431.tar.xz 2020/09/26 | 3400 | systems/texlive/tlnet/archive/bxcalc.r56431.tar.xz 2020/03/04 | 261872 | systems/texlive/tlnet/archive/bxcjkjatype.doc.r54080.tar.xz @@ -264110,13 +264116,13 @@ 2020/03/02 | 42964 | systems/texlive/tlnet/archive/kpathsea.amd64-freebsd.r53999.tar.xz 2020/03/02 | 38792 | systems/texlive/tlnet/archive/kpathsea.amd64-netbsd.r53995.tar.xz 2020/03/04 | 32592 | systems/texlive/tlnet/archive/kpathsea.armhf-linux.r54033.tar.xz -2020/09/08 | 1066608 | systems/texlive/tlnet/archive/kpathsea.doc.r56291.tar.xz +2020/10/04 | 1066608 | systems/texlive/tlnet/archive/kpathsea.doc.r56525.tar.xz 2020/06/02 | 47068 | systems/texlive/tlnet/archive/kpathsea.i386-cygwin.r55384.tar.xz 2020/03/02 | 37416 | systems/texlive/tlnet/archive/kpathsea.i386-freebsd.r53999.tar.xz 2020/03/02 | 42712 | systems/texlive/tlnet/archive/kpathsea.i386-linux.r53999.tar.xz 2020/03/06 | 35564 | systems/texlive/tlnet/archive/kpathsea.i386-netbsd.r54104.tar.xz 2020/03/02 | 41380 | systems/texlive/tlnet/archive/kpathsea.i386-solaris.r53999.tar.xz -2020/09/08 | 32320 | systems/texlive/tlnet/archive/kpathsea.r56291.tar.xz +2020/10/04 | 32308 | systems/texlive/tlnet/archive/kpathsea.r56525.tar.xz 2020/03/02 | 486824 | systems/texlive/tlnet/archive/kpathsea.win32.r53994.tar.xz 2020/06/02 | 45968 | systems/texlive/tlnet/archive/kpathsea.x86_64-cygwin.r55384.tar.xz 2020/03/02 | 39600 | systems/texlive/tlnet/archive/kpathsea.x86_64-darwinlegacy.r53999.tar.xz @@ -266168,8 +266174,8 @@ 2019/02/28 | 6804 | systems/texlive/tlnet/archive/newspaper.source.r15878.tar.xz 2020/09/21 | 941920 | systems/texlive/tlnet/archive/newtx.doc.r56384.tar.xz 2020/09/21 | 5583504 | systems/texlive/tlnet/archive/newtx.r56384.tar.xz -2020/05/05 | 332260 | systems/texlive/tlnet/archive/newtxsf.doc.r55014.tar.xz -2020/05/05 | 105568 | systems/texlive/tlnet/archive/newtxsf.r55014.tar.xz +2020/10/04 | 332352 | systems/texlive/tlnet/archive/newtxsf.doc.r56527.tar.xz +2020/10/04 | 105904 | systems/texlive/tlnet/archive/newtxsf.r56527.tar.xz 2020/03/24 | 171356 | systems/texlive/tlnet/archive/newtxtt.doc.r54512.tar.xz 2020/03/24 | 116976 | systems/texlive/tlnet/archive/newtxtt.r54512.tar.xz 2019/02/28 | 389624 | systems/texlive/tlnet/archive/newunicodechar.doc.r47382.tar.xz @@ -266223,9 +266229,9 @@ 2019/02/28 | 11372 | systems/texlive/tlnet/archive/nmbib.source.r37984.tar.xz 2019/02/28 | 1104 | systems/texlive/tlnet/archive/noconflict.doc.r30140.tar.xz 2019/02/28 | 1688 | systems/texlive/tlnet/archive/noconflict.r30140.tar.xz -2020/05/31 | 349616 | systems/texlive/tlnet/archive/nodetree.doc.r55347.tar.xz -2020/05/31 | 10936 | systems/texlive/tlnet/archive/nodetree.r55347.tar.xz -2020/05/31 | 3648 | systems/texlive/tlnet/archive/nodetree.source.r55347.tar.xz +2020/10/04 | 353992 | systems/texlive/tlnet/archive/nodetree.doc.r56532.tar.xz +2020/10/04 | 12264 | systems/texlive/tlnet/archive/nodetree.r56532.tar.xz +2020/10/04 | 3716 | systems/texlive/tlnet/archive/nodetree.source.r56532.tar.xz 2019/02/28 | 228912 | systems/texlive/tlnet/archive/noindentafter.doc.r35709.tar.xz 2019/02/28 | 2284 | systems/texlive/tlnet/archive/noindentafter.r35709.tar.xz 2019/02/28 | 78216 | systems/texlive/tlnet/archive/noitcrul.doc.r15878.tar.xz @@ -268248,8 +268254,8 @@ 2019/12/12 | 6840 | systems/texlive/tlnet/archive/selinput.source.r53098.tar.xz 2019/02/28 | 509908 | systems/texlive/tlnet/archive/selnolig.doc.r38721.tar.xz 2019/02/28 | 54008 | systems/texlive/tlnet/archive/selnolig.r38721.tar.xz -2020/09/28 | 382412 | systems/texlive/tlnet/archive/semantex.doc.r56455.tar.xz -2020/09/28 | 23188 | systems/texlive/tlnet/archive/semantex.r56455.tar.xz +2020/10/04 | 383244 | systems/texlive/tlnet/archive/semantex.doc.r56529.tar.xz +2020/10/04 | 23008 | systems/texlive/tlnet/archive/semantex.r56529.tar.xz 2019/02/28 | 357820 | systems/texlive/tlnet/archive/semantic.doc.r15878.tar.xz 2020/01/31 | 270076 | systems/texlive/tlnet/archive/semantic-markup.doc.r53607.tar.xz 2020/01/31 | 2500 | systems/texlive/tlnet/archive/semantic-markup.r53607.tar.xz @@ -268265,8 +268271,8 @@ 2019/02/28 | 364736 | systems/texlive/tlnet/archive/semproc.doc.r37568.tar.xz 2019/02/28 | 2616 | systems/texlive/tlnet/archive/semproc.r37568.tar.xz 2019/02/28 | 6888 | systems/texlive/tlnet/archive/semproc.source.r37568.tar.xz -2020/09/28 | 63632 | systems/texlive/tlnet/archive/semtex.doc.r56456.tar.xz -2020/09/28 | 1108 | systems/texlive/tlnet/archive/semtex.r56456.tar.xz +2020/10/04 | 65952 | systems/texlive/tlnet/archive/semtex.doc.r56530.tar.xz +2020/10/04 | 1196 | systems/texlive/tlnet/archive/semtex.r56530.tar.xz 2019/02/28 | 207656 | systems/texlive/tlnet/archive/sepfootnotes.doc.r41732.tar.xz 2019/02/28 | 2372 | systems/texlive/tlnet/archive/sepfootnotes.r41732.tar.xz 2019/02/28 | 354104 | systems/texlive/tlnet/archive/sepnum.doc.r20186.tar.xz @@ -269011,13 +269017,13 @@ 2020/03/02 | 109508 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r53999.tar.xz 2020/03/02 | 87376 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r53995.tar.xz 2020/03/04 | 72564 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r54033.tar.xz -2020/10/03 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r56517.tar.xz +2020/10/04 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r56526.tar.xz 2020/06/02 | 51092 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r55384.tar.xz 2020/03/02 | 90676 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r53999.tar.xz 2020/03/02 | 89232 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r53999.tar.xz 2020/03/06 | 76276 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r54104.tar.xz 2020/03/02 | 83968 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r53999.tar.xz -2020/10/03 | 900200 | systems/texlive/tlnet/archive/tex4ht.r56517.tar.xz +2020/10/04 | 900184 | systems/texlive/tlnet/archive/tex4ht.r56526.tar.xz 2020/03/02 | 57708 | systems/texlive/tlnet/archive/tex4ht.win32.r53994.tar.xz 2020/06/02 | 57936 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r55384.tar.xz 2020/03/02 | 85024 | systems/texlive/tlnet/archive/tex4ht.x86_64-darwinlegacy.r53999.tar.xz @@ -269195,8 +269201,8 @@ 2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz 2020/03/29 | 1338300 | systems/texlive/tlnet/archive/texlive-de.doc.r54604.tar.xz 2020/03/29 | 272 | systems/texlive/tlnet/archive/texlive-de.r54604.tar.xz -2020/10/03 | 169252 | systems/texlive/tlnet/archive/texlive-docindex.doc.r56516.tar.xz -2020/10/03 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r56516.tar.xz +2020/10/04 | 169188 | systems/texlive/tlnet/archive/texlive-docindex.doc.r56524.tar.xz +2020/10/04 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r56524.tar.xz 2020/04/16 | 1891392 | systems/texlive/tlnet/archive/texlive-en.doc.r54755.tar.xz 2020/04/16 | 272 | systems/texlive/tlnet/archive/texlive-en.r54755.tar.xz 2020/03/22 | 3090144 | systems/texlive/tlnet/archive/texlive-es.doc.r54465.tar.xz @@ -269252,7 +269258,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 -2020/10/03 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r56520.tar.xz +2020/10/04 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r56524.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 @@ -269276,7 +269282,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 -2020/10/03 | 132048 | systems/texlive/tlnet/archive/texlive-scripts.r56520.tar.xz +2020/10/04 | 132016 | systems/texlive/tlnet/archive/texlive-scripts.r56524.tar.xz 2020/08/24 | 36336 | systems/texlive/tlnet/archive/texlive-scripts.win32.r56157.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz 2020/05/12 | 592 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.r55117.tar.xz @@ -270929,16 +270935,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 2020/06/13 | 105829 | systems/texlive/tlnet/install-tl -2020/10/03 | 5500949 | systems/texlive/tlnet/install-tl-unx.tar.gz -2020/10/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2020/10/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/10/04 | 5500631 | systems/texlive/tlnet/install-tl-unx.tar.gz +2020/10/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2020/10/04 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat -2020/10/03 | 19380786 | systems/texlive/tlnet/install-tl-windows.exe -2020/10/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2020/10/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2020/10/03 | 24269479 | systems/texlive/tlnet/install-tl.zip -2020/10/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2020/10/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2020/10/04 | 19379969 | systems/texlive/tlnet/install-tl-windows.exe +2020/10/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/10/04 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2020/10/04 | 24269450 | systems/texlive/tlnet/install-tl.zip +2020/10/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2020/10/04 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2020/03/05 | 1215 | systems/texlive/tlnet/README.md 2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -270947,7 +270953,7 @@ 2020/04/06 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2020/09/22 | 48875 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2020/10/03 | 6560 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2020/10/03 | 6459 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2020/04/15 | 223687 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt 2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe 2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm @@ -270994,12 +271000,12 @@ 2020/05/17 | 20322 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2020/05/03 | 4786 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2020/10/03 | 16615235 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2020/10/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/10/04 | 16615235 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2020/10/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2020/10/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2020/10/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2020/10/03 | 2235320 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/10/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2020/10/04 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2020/10/04 | 2232984 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -274322,7 +274328,7 @@ 2020/06/02 | 1474580 | systems/win32/miktex/tm/packages/amscls.tar.lzma 2013/02/01 | 4896571 | systems/win32/miktex/tm/packages/amsfonts.tar.lzma 2013/02/01 | 568955 | systems/win32/miktex/tm/packages/amslatex-primer.tar.lzma -2020/10/03 | 2452414 | systems/win32/miktex/tm/packages/amsmath.tar.lzma +2020/10/04 | 2452797 | systems/win32/miktex/tm/packages/amsmath.tar.lzma 2013/03/11 | 2065077 | systems/win32/miktex/tm/packages/amsrefs.tar.lzma 2011/06/23 | 385532 | systems/win32/miktex/tm/packages/amstex.tar.lzma 2008/12/23 | 68780 | systems/win32/miktex/tm/packages/analogclock.tar.lzma @@ -274481,7 +274487,7 @@ 2015/05/25 | 5256 | systems/win32/miktex/tm/packages/babel-spanglish.tar.lzma 2016/03/09 | 222541 | systems/win32/miktex/tm/packages/babel-spanish.tar.lzma 2014/05/21 | 140369 | systems/win32/miktex/tm/packages/babel-swedish.tar.lzma -2020/09/06 | 1642293 | systems/win32/miktex/tm/packages/babel.tar.lzma +2020/10/04 | 1651463 | 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 2018/04/12 | 476406 | systems/win32/miktex/tm/packages/babel-ukrainian.tar.lzma @@ -274727,7 +274733,7 @@ 2011/12/07 | 359872 | systems/win32/miktex/tm/packages/business-research.tar.lzma 2019/06/04 | 240163 | systems/win32/miktex/tm/packages/bussproofs-extra.tar.lzma 2012/09/05 | 113944 | systems/win32/miktex/tm/packages/bussproofs.tar.lzma -2017/05/31 | 109420 | systems/win32/miktex/tm/packages/bxbase.tar.lzma +2020/10/04 | 98733 | systems/win32/miktex/tm/packages/bxbase.tar.lzma 2020/10/03 | 296413 | systems/win32/miktex/tm/packages/bxcalc.tar.lzma 2019/10/23 | 270095 | systems/win32/miktex/tm/packages/bxcjkjatype.tar.lzma 2016/08/09 | 3243 | systems/win32/miktex/tm/packages/bxdpx-beamer.tar.lzma @@ -275491,7 +275497,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 -2020/10/03 | 550393 | systems/win32/miktex/tm/packages/files.csv.lzma +2020/10/04 | 550368 | 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 @@ -276663,9 +276669,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2020/08/01 | 38929 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2020/08/01 | 43039 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2020/10/03 | 203388 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2020/10/03 | 1225114 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2020/10/03 | 1143256 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2020/10/04 | 203412 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2020/10/04 | 1224158 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2020/10/04 | 1143239 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2020/08/01 | 13102 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2020/08/01 | 14104 | 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 @@ -276813,193 +276819,193 @@ 2020/06/22 | 2064596 | systems/win32/miktex/tm/packages/newpx.tar.lzma 2005/06/25 | 43902 | systems/win32/miktex/tm/packages/newsletr.cab 2007/12/30 | 204631 | systems/win32/miktex/tm/packages/newspaper.tar.lzma -2020/05/06 | 440217 | systems/win32/miktex/tm/packages/newtxsf.tar.lzma +2020/10/04 | 440940 | systems/win32/miktex/tm/packages/newtxsf.tar.lzma 2020/10/03 | 6513317 | systems/win32/miktex/tm/packages/newtx.tar.lzma 2020/02/17 | 288246 | systems/win32/miktex/tm/packages/newtxtt.tar.lzma 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2020/09/06 | 231669 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2020/10/03 | 550782 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2020/10/03 | 59343 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2020/10/03 | 67259 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2020/10/03 | 956336 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2020/10/03 | 1061414 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2020/10/03 | 28605 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2020/10/03 | 30910 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2020/10/03 | 29400 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2020/10/03 | 34775 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2020/10/03 | 49590 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2020/10/03 | 57160 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2020/10/03 | 84661 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2020/10/03 | 93643 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2020/10/03 | 65818 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2020/10/03 | 73450 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2020/10/03 | 27008 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2020/10/03 | 30891 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2020/10/03 | 329618 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2020/10/03 | 392366 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2020/10/03 | 32351 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2020/10/03 | 36362 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2020/10/03 | 72257 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2020/10/03 | 79418 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2020/10/03 | 203966 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2020/10/03 | 224087 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2020/10/03 | 169658 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2020/10/03 | 184490 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2020/10/03 | 51937 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2020/10/03 | 58661 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2020/10/03 | 20818 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2020/10/03 | 22982 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2020/10/03 | 460433 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2020/10/03 | 45319 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2020/10/03 | 51137 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2020/10/03 | 273699 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2020/10/03 | 310937 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2020/10/03 | 40823 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2020/10/03 | 45033 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2020/10/03 | 115881 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2020/10/03 | 130359 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2020/10/03 | 1265431 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2020/10/03 | 1404303 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2020/10/03 | 95401 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2020/10/03 | 109732 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2020/10/03 | 43315 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2020/10/03 | 48086 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2020/10/03 | 46357 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2020/10/03 | 51236 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2020/10/03 | 57148 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2020/10/03 | 62979 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2020/10/03 | 133658 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2020/10/03 | 151865 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2020/10/03 | 72863 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2020/10/03 | 77367 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2020/10/03 | 68968 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2020/10/03 | 77317 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2020/10/03 | 246824 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2020/10/03 | 281779 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2020/10/03 | 25504 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2020/10/03 | 29060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2020/10/03 | 100918 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2020/10/03 | 116788 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2020/10/03 | 63513 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2020/10/03 | 72613 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2020/10/03 | 94382 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2020/10/03 | 113582 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2020/10/03 | 59041 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2020/10/03 | 65547 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2020/10/03 | 462710 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2020/10/03 | 549968 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2020/10/03 | 141853 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2020/10/03 | 154421 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2020/10/03 | 94514 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2020/10/03 | 108993 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2020/10/03 | 15948 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2020/10/03 | 17627 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2020/10/03 | 27803 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2020/10/03 | 29638 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2020/10/03 | 623929 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2020/10/03 | 677579 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2020/10/03 | 500566 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2020/10/03 | 561890 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2020/10/03 | 544359 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2020/10/03 | 583966 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2020/10/03 | 93623 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2020/10/03 | 102588 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2020/10/03 | 1746184 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2020/10/03 | 2031793 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2020/10/03 | 67278 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2020/10/03 | 73690 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2020/10/03 | 26998 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2020/10/03 | 31255 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2020/10/03 | 7549 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2020/10/03 | 8567 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2020/10/03 | 192838 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2020/10/03 | 211539 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2020/10/03 | 269405 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2020/10/03 | 305083 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2020/10/03 | 96481 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2020/10/03 | 101785 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2020/10/03 | 79692 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2020/10/03 | 88874 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2020/10/03 | 170420 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2020/10/03 | 189153 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2020/10/03 | 159879 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2020/10/03 | 180901 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2020/10/03 | 196319 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2020/10/03 | 177376 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2020/10/03 | 85158 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2020/10/03 | 96847 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2020/10/03 | 31224 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2020/10/03 | 35033 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2020/10/03 | 57313 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2020/10/03 | 64237 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2020/10/03 | 63360 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2020/10/03 | 69913 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2020/10/03 | 45775 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2020/10/03 | 52205 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2020/10/03 | 192587 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2020/10/03 | 210275 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2020/10/03 | 35215 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2020/10/03 | 39333 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2020/10/03 | 327552 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2020/10/03 | 360765 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2020/10/03 | 187721 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2020/10/03 | 193835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2020/10/03 | 207670 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2020/10/03 | 243053 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2020/10/03 | 78100 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2020/10/03 | 87298 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2020/10/03 | 922276 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2020/10/03 | 1021970 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2020/10/03 | 20008 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2020/10/03 | 23601 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2020/10/03 | 31211 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2020/10/03 | 36865 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2020/10/03 | 63555 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2020/10/03 | 71553 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2020/10/03 | 42622 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2020/10/03 | 50912 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2020/10/03 | 1192974 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2020/10/03 | 1325259 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2020/10/03 | 42062 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2020/10/03 | 51419 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2020/10/03 | 76798 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2020/10/03 | 82786 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2020/10/03 | 26852 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2020/10/03 | 29027 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2020/10/03 | 16025 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2020/10/03 | 17728 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2020/10/03 | 63430 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2020/10/03 | 69184 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2020/10/03 | 151837 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2020/10/03 | 165592 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2020/10/03 | 77488 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2020/10/03 | 87982 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2020/10/03 | 97376 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2020/10/03 | 104549 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2020/10/03 | 2534481 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2020/10/03 | 2657476 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2020/10/03 | 55562 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2020/10/03 | 62028 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2020/10/03 | 33090 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2020/10/03 | 36921 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2020/10/03 | 26611 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2020/10/03 | 32394 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2020/10/03 | 66015 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2020/10/03 | 70142 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2020/10/03 | 250291 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2020/10/03 | 279883 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2020/10/03 | 597783 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2020/10/03 | 638663 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2020/10/03 | 39268 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2020/10/03 | 43075 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2020/10/03 | 203453 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2020/10/03 | 1224730 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2020/10/03 | 1143121 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2020/10/03 | 13129 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2020/10/03 | 14131 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2020/10/04 | 550695 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2020/10/04 | 59342 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2020/10/04 | 67258 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2020/10/04 | 956334 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2020/10/04 | 1061413 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/10/04 | 28605 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2020/10/04 | 30910 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2020/10/04 | 29399 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2020/10/04 | 34774 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2020/10/04 | 49592 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2020/10/04 | 57159 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2020/10/04 | 84663 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/10/04 | 93641 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2020/10/04 | 65819 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/10/04 | 73449 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2020/10/04 | 27009 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2020/10/04 | 30890 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2020/10/04 | 329616 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2020/10/04 | 392366 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/10/04 | 32351 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2020/10/04 | 36361 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2020/10/04 | 72256 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/10/04 | 79420 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2020/10/04 | 203966 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2020/10/04 | 224086 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2020/10/04 | 169658 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2020/10/04 | 184490 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/10/04 | 51937 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2020/10/04 | 58660 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2020/10/04 | 20816 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2020/10/04 | 22981 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/10/04 | 460430 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2020/10/04 | 45321 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2020/10/04 | 51136 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2020/10/04 | 273699 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2020/10/04 | 310934 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2020/10/04 | 40822 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2020/10/04 | 45032 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/10/04 | 115881 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2020/10/04 | 130358 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2020/10/04 | 1265433 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2020/10/04 | 1404302 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/10/04 | 95401 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2020/10/04 | 109730 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2020/10/04 | 43314 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2020/10/04 | 48086 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/10/04 | 46356 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2020/10/04 | 51236 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2020/10/04 | 57148 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/10/04 | 62978 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2020/10/04 | 133656 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2020/10/04 | 151864 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2020/10/04 | 72864 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2020/10/04 | 77367 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2020/10/04 | 68969 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2020/10/04 | 77317 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2020/10/04 | 246824 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2020/10/04 | 281780 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/10/04 | 25502 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2020/10/04 | 29057 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/10/04 | 100917 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/10/04 | 116787 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2020/10/04 | 63515 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/10/04 | 72611 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2020/10/04 | 94383 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2020/10/04 | 113581 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2020/10/04 | 59040 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2020/10/04 | 65546 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/10/04 | 462710 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2020/10/04 | 549968 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2020/10/04 | 141853 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/10/04 | 154418 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2020/10/04 | 94513 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2020/10/04 | 108991 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/10/04 | 15949 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2020/10/04 | 17626 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/10/04 | 27803 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2020/10/04 | 29637 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2020/10/04 | 623928 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2020/10/04 | 677579 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2020/10/04 | 500570 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2020/10/04 | 561891 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2020/10/04 | 544359 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2020/10/04 | 583964 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/10/04 | 93621 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2020/10/04 | 102589 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2020/10/04 | 1746184 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2020/10/04 | 2031792 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2020/10/04 | 67277 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2020/10/04 | 73690 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2020/10/04 | 26996 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2020/10/04 | 31253 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2020/10/04 | 7548 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2020/10/04 | 8565 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/10/04 | 192837 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2020/10/04 | 211537 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2020/10/04 | 269406 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/10/04 | 305083 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2020/10/04 | 96481 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2020/10/04 | 101783 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2020/10/04 | 79692 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2020/10/04 | 88874 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2020/10/04 | 170419 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2020/10/04 | 189152 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2020/10/04 | 159879 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2020/10/04 | 180902 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2020/10/04 | 196318 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2020/10/04 | 177376 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/10/04 | 85158 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2020/10/04 | 96845 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/10/04 | 31224 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2020/10/04 | 35034 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2020/10/04 | 57313 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2020/10/04 | 64237 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2020/10/04 | 63360 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2020/10/04 | 69911 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2020/10/04 | 45775 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2020/10/04 | 52204 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2020/10/04 | 192588 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2020/10/04 | 210276 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2020/10/04 | 35216 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2020/10/04 | 39332 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2020/10/04 | 327551 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2020/10/04 | 360764 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2020/10/04 | 187720 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2020/10/04 | 193831 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2020/10/04 | 207672 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/10/04 | 243052 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2020/10/04 | 78102 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/10/04 | 87297 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/10/04 | 922277 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2020/10/04 | 1021969 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2020/10/04 | 20007 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2020/10/04 | 23600 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/10/04 | 31210 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2020/10/04 | 36864 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2020/10/04 | 63554 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2020/10/04 | 71552 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2020/10/04 | 42621 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/10/04 | 50913 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2020/10/04 | 1192975 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2020/10/04 | 1325258 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2020/10/04 | 42061 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/10/04 | 51420 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2020/10/04 | 76796 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2020/10/04 | 82786 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2020/10/04 | 26853 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/10/04 | 29028 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/10/04 | 16023 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2020/10/04 | 17728 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2020/10/04 | 63429 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2020/10/04 | 69185 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2020/10/04 | 151837 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2020/10/04 | 165592 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/10/04 | 77486 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2020/10/04 | 87981 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/10/04 | 97376 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/10/04 | 104549 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2020/10/04 | 2534480 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2020/10/04 | 2657478 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2020/10/04 | 55561 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2020/10/04 | 62028 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2020/10/04 | 33090 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2020/10/04 | 36921 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2020/10/04 | 26612 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2020/10/04 | 32393 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2020/10/04 | 66014 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2020/10/04 | 70140 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2020/10/04 | 250289 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2020/10/04 | 279882 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2020/10/04 | 597781 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/10/04 | 638664 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/10/04 | 39267 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2020/10/04 | 43074 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2020/10/04 | 203447 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2020/10/04 | 1224933 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/10/04 | 1142819 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2020/10/04 | 13127 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/10/04 | 14131 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2020/10/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2020/10/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 @@ -277016,7 +277022,7 @@ 2009/12/21 | 148451 | systems/win32/miktex/tm/packages/nkarta.tar.lzma 2020/02/13 | 7151 | systems/win32/miktex/tm/packages/nlctdoc.tar.lzma 2015/07/28 | 464756 | systems/win32/miktex/tm/packages/nmbib.tar.lzma -2020/05/30 | 363963 | systems/win32/miktex/tm/packages/nodetree.tar.lzma +2020/10/04 | 369682 | systems/win32/miktex/tm/packages/nodetree.tar.lzma 2014/12/22 | 231797 | systems/win32/miktex/tm/packages/noindentafter.tar.lzma 2006/04/13 | 83718 | systems/win32/miktex/tm/packages/noitcrul.cab 2012/06/11 | 126690 | systems/win32/miktex/tm/packages/nolbreaks.tar.lzma @@ -277319,7 +277325,7 @@ 2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma 2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma -2020/10/03 | 876 | systems/win32/miktex/tm/packages/pr.ini +2020/10/04 | 858 | 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 @@ -277664,14 +277670,14 @@ 2010/11/01 | 286025 | systems/win32/miktex/tm/packages/selectp.tar.lzma 2019/12/13 | 547951 | systems/win32/miktex/tm/packages/selinput.tar.lzma 2015/10/27 | 566297 | systems/win32/miktex/tm/packages/selnolig.tar.lzma -2020/10/03 | 406019 | systems/win32/miktex/tm/packages/semantex.tar.lzma +2020/10/04 | 406547 | systems/win32/miktex/tm/packages/semantex.tar.lzma 2020/01/30 | 273901 | systems/win32/miktex/tm/packages/semantic-markup.tar.lzma 2016/07/29 | 397016 | systems/win32/miktex/tm/packages/semantic.tar.lzma 2008/01/28 | 514794 | systems/win32/miktex/tm/packages/semaphor.tar.lzma 2017/11/23 | 383853 | systems/win32/miktex/tm/packages/seminar.tar.lzma 2005/10/15 | 136753 | systems/win32/miktex/tm/packages/semioneside.cab 2015/06/17 | 374568 | systems/win32/miktex/tm/packages/semproc.tar.lzma -2020/10/03 | 65046 | systems/win32/miktex/tm/packages/semtex.tar.lzma +2020/10/04 | 67426 | systems/win32/miktex/tm/packages/semtex.tar.lzma 2016/07/20 | 210316 | systems/win32/miktex/tm/packages/sepfootnotes.tar.lzma 2010/11/01 | 358720 | systems/win32/miktex/tm/packages/sepnum.tar.lzma 2006/08/13 | 16470 | systems/win32/miktex/tm/packages/seqsplit.tar.bz2 @@ -278473,10 +278479,10 @@ 2010/01/14 | 955365 | systems/win32/visualtex/vx-setup-399.exe 2019/08/12 | 14654 | systems/win32/w32tex/00FILES.euc 2019/08/12 | 14654 | systems/win32/w32tex/00FILES.sjis -2020/09/25 | 4917792 | systems/win32/w32tex/aleph-w32.tar.xz +2020/10/03 | 5177736 | systems/win32/w32tex/aleph-w32.tar.xz 2020/10/02 | 66084440 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2020/10/02 | 715802 | systems/win32/w32tex/ChangeLog +2020/10/03 | 716847 | systems/win32/w32tex/ChangeLog 2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0 2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1 2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2 @@ -278489,7 +278495,7 @@ 2020/09/21 | 6434128 | systems/win32/w32tex/datetime2.tar.xz 2020/06/13 | 845760 | systems/win32/w32tex/dvi2ps-w32.tar.xz 2020/06/13 | 483880 | systems/win32/w32tex/dvi2tty-w32.tar.xz -2020/09/26 | 4660060 | systems/win32/w32tex/dvipdfm-w32.tar.xz +2020/10/03 | 4659344 | systems/win32/w32tex/dvipdfm-w32.tar.xz 2020/09/21 | 4549100 | systems/win32/w32tex/dvipsk-w32.tar.xz 2020/09/22 | 2652792 | systems/win32/w32tex/dvitools-w32.tar.xz 2020/10/02 | 1177736 | systems/win32/w32tex/extractpdfmark-w32.tar.xz @@ -278497,18 +278503,18 @@ 2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip 2020/09/02 | 1830840 | systems/win32/w32tex/jtex-w32.tar.xz 2020/10/01 | 46923040 | systems/win32/w32tex/latex-dev.tar.xz -2020/09/26 | 29267076 | systems/win32/w32tex/latex.tar.xz +2020/10/03 | 34532060 | systems/win32/w32tex/latex.tar.xz 2020/06/13 | 996116 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz 2020/09/11 | 399342000 | systems/win32/w32tex/ltxpkgdocs.tar.xz -2020/10/02 | 33920312 | systems/win32/w32tex/ltxpkgs.tar.xz +2020/10/03 | 33906556 | systems/win32/w32tex/ltxpkgs.tar.xz 2020/08/29 | 3835788 | systems/win32/w32tex/luajittex-dev-w32.tar.xz 2020/08/29 | 3817884 | systems/win32/w32tex/luajittex-exp-w32.tar.xz 2020/08/29 | 3840916 | systems/win32/w32tex/luajittex-w32.tar.xz 2020/09/25 | 837108 | systems/win32/w32tex/luasec-w32.tar.xz -2020/09/25 | 18231888 | systems/win32/w32tex/luatex-dev-w32.tar.xz -2020/09/25 | 18223068 | systems/win32/w32tex/luatex-exp-w32.tar.xz +2020/10/03 | 18632760 | systems/win32/w32tex/luatex-dev-w32.tar.xz +2020/10/03 | 18595348 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2020/10/01 | 69327356 | systems/win32/w32tex/luatexja.tar.xz -2020/09/25 | 17996688 | systems/win32/w32tex/luatex-w32.tar.xz +2020/10/03 | 18624380 | systems/win32/w32tex/luatex-w32.tar.xz 2020/06/13 | 1663176 | systems/win32/w32tex/makeindex-w32.tar.xz 2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz 2020/09/21 | 439336 | systems/win32/w32tex/mftools.tar.xz @@ -278516,10 +278522,10 @@ 2018/07/14 | 6364952 | systems/win32/w32tex/minitoc.tar.xz 2020/01/19 | 882832 | systems/win32/w32tex/m-tx.tar.xz 2020/09/21 | 9772288 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz -2020/06/13 | 1235252 | systems/win32/w32tex/omegaj-w32.tar.xz +2020/10/03 | 1251136 | systems/win32/w32tex/omegaj-w32.tar.xz 2020/03/01 | 355876 | systems/win32/w32tex/otfbeta.tar.xz -2020/10/02 | 20862448 | systems/win32/w32tex/pdftex-w32.tar.xz -2020/09/29 | 81669644 | systems/win32/w32tex/pgfcontrib.tar.xz +2020/10/03 | 21014244 | systems/win32/w32tex/pdftex-w32.tar.xz +2020/10/03 | 81670364 | systems/win32/w32tex/pgfcontrib.tar.xz 2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz 2020/10/01 | 2877868 | systems/win32/w32tex/platex.tar.xz 2020/03/20 | 1598792 | systems/win32/w32tex/pmx.tar.xz @@ -278527,12 +278533,12 @@ 2020/09/30 | 274211716 | systems/win32/w32tex/pstricks.tar.xz 2020/06/13 | 517656 | systems/win32/w32tex/psutils-w32.tar.xz 2020/10/01 | 6489612 | systems/win32/w32tex/ptex-ng-w32.tar.xz -2020/10/01 | 10496000 | systems/win32/w32tex/ptex-w32.tar.xz +2020/10/03 | 10602824 | systems/win32/w32tex/ptex-w32.tar.xz 2020/04/10 | 1784316 | systems/win32/w32tex/qpdf-w32.tar.xz 2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz 2020/01/24 | 24929772 | systems/win32/w32tex/t1fonts.tar.xz 2020/01/19 | 135584 | systems/win32/w32tex/t1utils-w32.tar.xz -2020/09/29 | 2592268 | systems/win32/w32tex/tex4htk-w32.tar.xz +2020/10/03 | 2589148 | systems/win32/w32tex/tex4htk-w32.tar.xz 2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz 2020/09/12 | 4485440 | systems/win32/w32tex/texinfo-w32.tar.xz 2020/08/27 | 2051038 | systems/win32/w32tex/texinstwin.zip @@ -278549,19 +278555,19 @@ 2020/01/19 | 5856 | systems/win32/w32tex/txtutil.tar.xz 2013/04/08 | 71588 | systems/win32/w32tex/ums.tar.xz 2012/05/28 | 233472 | systems/win32/w32tex/unzip.exe -2020/10/01 | 8393060 | systems/win32/w32tex/uptex-w32.tar.xz +2020/10/03 | 8501632 | systems/win32/w32tex/uptex-w32.tar.xz 2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz 2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz 2020/03/27 | 38319492 | systems/win32/w32tex/w32tex-src.tar.xz 2020/09/21 | 99307708 | systems/win32/w32tex/web2c-lib.tar.xz -2020/10/01 | 45789424 | systems/win32/w32tex/web2c-w32.tar.xz +2020/10/03 | 45793884 | systems/win32/w32tex/web2c-w32.tar.xz 2020/09/24 | 810868 | systems/win32/w32tex/win64/aleph-w64.tar.xz 2020/08/20 | 22351540 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz 2020/08/26 | 2153060 | systems/win32/w32tex/win64/context-w64.tar.xz 2020/06/13 | 82884 | systems/win32/w32tex/win64/cweb-w64.tar.xz 2020/06/13 | 758152 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz 2020/06/13 | 447760 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz -2020/09/26 | 805128 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz +2020/10/03 | 804968 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz 2020/06/13 | 759644 | systems/win32/w32tex/win64/dvipsk-w64.tar.xz 2020/09/22 | 2365672 | systems/win32/w32tex/win64/dvitools-w64.tar.xz 2020/10/02 | 1079944 | systems/win32/w32tex/win64/extractpdfmark-w64.tar.xz @@ -278596,8 +278602,8 @@ 2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz 2020/09/24 | 1811164 | systems/win32/w32tex/win64/uptex-w64.tar.xz 2020/09/24 | 3389096 | systems/win32/w32tex/win64/web2c-w64.tar.xz -2020/09/26 | 10990712 | systems/win32/w32tex/win64/xetex-w64.tar.xz -2020/09/26 | 48824956 | systems/win32/w32tex/xetex-w32.tar.xz +2020/10/03 | 10992036 | systems/win32/w32tex/win64/xetex-w64.tar.xz +2020/10/03 | 48956060 | systems/win32/w32tex/xetex-w32.tar.xz 2020/05/29 | 2936068 | systems/win32/w32tex/xindy-w32.tar.xz 2013/11/19 | 11356248 | systems/win32/w32tex/xymtex.tar.xz 2016/09/09 | 4334636 | systems/win32/w32tex/xypic.tar.xz @@ -278694,7 +278700,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2020/10/04 | 186 | timestamp +2020/10/05 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz Binary files differindex f156437f7b..ad372c9a21 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 338dc4459e..8fdbc28546 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,398 +1,588 @@ +2020/10/05 | 76639 | language/japanese/pxchfon/pxchfon.sty +2020/10/05 | 69283 | language/japanese/pxchfon/pxchfon.tex +2020/10/05 | 6371 | language/japanese/pxchfon/README.md +2020/10/05 | 250723 | language/japanese/pxchfon/pxchfon.pdf +2020/10/05 | 10542 | language/japanese/pxchfon/README-ja.md +2020/10/04 | 98733 | systems/win32/miktex/tm/packages/bxbase.tar.lzma +2020/10/04 | 97376 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/10/04 | 96845 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/10/04 | 96481 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2020/10/04 | 9590 | fonts/garamondx/README +2020/10/04 | 956334 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2020/10/04 | 95401 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2020/10/04 | 94513 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2020/10/04 | 94383 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2020/10/04 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex +2020/10/04 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty +2020/10/04 | 93641 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2020/10/04 | 93621 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2020/10/04 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex +2020/10/04 | 922277 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2020/10/04 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex +2020/10/04 | 900184 | systems/texlive/tlnet/archive/tex4ht.r56526.tar.xz +2020/10/04 | 88874 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2020/10/04 | 87981 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/10/04 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex +2020/10/04 | 87297 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/10/04 | 858 | systems/win32/miktex/tm/packages/pr.ini +2020/10/04 | 8565 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/10/04 | 85158 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2020/10/04 | 8490 | macros/latex/contrib/runcode/runcode.tex +2020/10/04 | 84663 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/10/04 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty +2020/10/04 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex +2020/10/04 | 82786 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2020/10/04 | 800404 | systems/texlive/tlnet/archive/babel.doc.r56531.tar.xz +2020/10/04 | 79692 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2020/10/04 | 79420 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2020/10/04 | 78102 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/10/04 | 77486 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2020/10/04 | 77367 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2020/10/04 | 77317 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2020/10/04 | 772 | fonts/garamondx/tex/omlzgmmi.fd +2020/10/04 | 76796 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2020/10/04 | 76320 | systems/texlive/tlnet/archive/bxbase.doc.r56528.tar.xz +2020/10/04 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty +2020/10/04 | 7548 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2020/10/04 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex +2020/10/04 | 74293 | macros/latex/contrib/curve2e/curve2e-manual.tex +2020/10/04 | 7423 | macros/latex/contrib/memoir/doc-src/memnoidxnum.tex +2020/10/04 | 73690 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2020/10/04 | 73449 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2020/10/04 | 72864 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2020/10/04 | 72611 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2020/10/04 | 72256 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/10/04 | 71552 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2020/10/04 | 70140 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma 2020/10/04 | 700 | language/japanese/BX/bxbase/bxtoolbox.sty +2020/10/04 | 69911 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2020/10/04 | 69185 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2020/10/04 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty +2020/10/04 | 68969 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2020/10/04 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex +2020/10/04 | 677579 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2020/10/04 | 67426 | systems/win32/miktex/tm/packages/semtex.tar.lzma +2020/10/04 | 67277 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2020/10/04 | 67258 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2020/10/04 | 670792 | systems/texlive/tlnet/archive/babel.source.r56531.tar.xz 2020/10/04 | 66552 | language/japanese/BX/bxbase/bxbase-ja.pdf +2020/10/04 | 66014 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2020/10/04 | 65952 | systems/texlive/tlnet/archive/semtex.doc.r56530.tar.xz +2020/10/04 | 65819 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/10/04 | 65546 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/10/04 | 64237 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2020/10/04 | 638664 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/10/04 | 63554 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2020/10/04 | 63515 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/10/04 | 63429 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2020/10/04 | 63360 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2020/10/04 | 62978 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2020/10/04 | 62614 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex +2020/10/04 | 623928 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2020/10/04 | 62028 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2020/10/04 | 6122 | language/japanese/BX/bxbase/bxutf8.def +2020/10/04 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty +2020/10/04 | 5988 | macros/latex/contrib/curve2e/README.txt +2020/10/04 | 597781 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/10/04 | 59342 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2020/10/04 | 59040 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2020/10/04 | 586 | macros/latex/contrib/memoir/doc-src/trims-example.tex +2020/10/04 | 58660 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2020/10/04 | 583964 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/10/04 | 5833342 | macros/latex/contrib/revtex.zip +2020/10/04 | 57313 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2020/10/04 | 57159 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2020/10/04 | 57148 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/10/04 | 568145 | macros/latex/contrib/curve2e/curve2e-manual.pdf +2020/10/04 | 561891 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2020/10/04 | 559 | macros/latex/required/firstaid/changes.txt +2020/10/04 | 55561 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2020/10/04 | 5519 | macros/latex/contrib/memoir/doc-src/memfonts.sty +2020/10/04 | 550695 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2020/10/04 | 550368 | systems/win32/miktex/tm/packages/files.csv.lzma +2020/10/04 | 5500631 | systems/texlive/tlnet/install-tl-unx.tar.gz +2020/10/04 | 549968 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2020/10/04 | 544359 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2020/10/04 | 52204 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2020/10/04 | 51937 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma 2020/10/04 | 5159 | language/japanese/BX/bxbase/bxtoolbox-ja.def +2020/10/04 | 51420 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2020/10/04 | 51357 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex +2020/10/04 | 51236 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2020/10/04 | 51136 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2020/10/04 | 50913 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2020/10/04 | 500570 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2020/10/04 | 49592 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma 2020/10/04 | 4900 | language/japanese/BX/bxbase/zxbase.sty +2020/10/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/10/04 | 48086 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/10/04 | 46778 | macros/latex/contrib/memoir/README +2020/10/04 | 46356 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2020/10/04 | 462710 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2020/10/04 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex +2020/10/04 | 460430 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma 2020/10/04 | 4583 | language/japanese/BX/bxbase/README.md +2020/10/04 | 45775 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2020/10/04 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2020/10/04 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2020/10/04 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2020/10/04 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/10/04 | 45321 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2020/10/04 | 45032 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/10/04 | 440940 | systems/win32/miktex/tm/packages/newtxsf.tar.lzma +2020/10/04 | 43314 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2020/10/04 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst +2020/10/04 | 43074 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma 2020/10/04 | 4288 | language/japanese/BX/bxbase/bxbase-ja.tex +2020/10/04 | 42621 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/10/04 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty +2020/10/04 | 42186 | macros/latex/contrib/memoir/doc-src/memsty.sty +2020/10/04 | 42061 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/10/04 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex +2020/10/04 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex +2020/10/04 | 40822 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2020/10/04 | 406547 | systems/win32/miktex/tm/packages/semantex.tar.lzma +2020/10/04 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty +2020/10/04 | 3975 | macros/latex/contrib/memoir/memoir.ins +2020/10/04 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty +2020/10/04 | 39332 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2020/10/04 | 39267 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2020/10/04 | 392366 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/10/04 | 39131 | macros/latex/contrib/memoir/mempatch.dtx +2020/10/04 | 389 | macros/latex/contrib/memoir/doc-src/memman.ist +2020/10/04 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r56524.tar.xz +2020/10/04 | 3884915 | macros/latex/contrib/animate/animate.pdf +2020/10/04 | 383244 | systems/texlive/tlnet/archive/semantex.doc.r56529.tar.xz +2020/10/04 | 375343 | language/japanese/pxchfon.zip +2020/10/04 | 374265 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex +2020/10/04 | 3716 | systems/texlive/tlnet/archive/nodetree.source.r56532.tar.xz +2020/10/04 | 369682 | systems/win32/miktex/tm/packages/nodetree.tar.lzma +2020/10/04 | 36921 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2020/10/04 | 36864 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2020/10/04 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty +2020/10/04 | 36361 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2020/10/04 | 3618140 | install/macros/latex/contrib/memoir.tds.zip +2020/10/04 | 360764 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2020/10/04 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex 2020/10/04 | 35431 | language/japanese/BX/bxbase/bxtoolbox.def +2020/10/04 | 353992 | systems/texlive/tlnet/archive/nodetree.doc.r56532.tar.xz +2020/10/04 | 35216 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2020/10/04 | 3511291 | macros/latex/contrib/memoir.zip +2020/10/04 | 35034 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2020/10/04 | 34774 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2020/10/04 | 332352 | systems/texlive/tlnet/archive/newtxsf.doc.r56527.tar.xz +2020/10/04 | 33090 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2020/10/04 | 329616 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2020/10/04 | 3277 | graphics/pgf/contrib/circuitikz/README.md +2020/10/04 | 327551 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2020/10/04 | 32393 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2020/10/04 | 32351 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2020/10/04 | 3234186 | install/macros/latex/contrib/animate.tds.zip +2020/10/04 | 3231913 | macros/latex/contrib/animate.zip +2020/10/04 | 32308 | systems/texlive/tlnet/archive/kpathsea.r56525.tar.xz +2020/10/04 | 31819 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex +2020/10/04 | 31253 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2020/10/04 | 31224 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2020/10/04 | 31210 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2020/10/04 | 310934 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2020/10/04 | 30990 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex +2020/10/04 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex +2020/10/04 | 30910 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2020/10/04 | 30890 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2020/10/04 | 305083 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2020/10/04 | 29637 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2020/10/04 | 2958 | language/japanese/BX/bxbase/bxutf8x.def +2020/10/04 | 29399 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2020/10/04 | 29057 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/10/04 | 29028 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/10/04 | 28626 | macros/luatex/latex/lualatex-math/lualatex-math.dtx +2020/10/04 | 28605 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2020/10/04 | 2850 | macros/latex/contrib/memoir/mempatch.ins +2020/10/04 | 281780 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/10/04 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex +2020/10/04 | 28039 | graphics/pgf/contrib/circuitikz/doc/changelog.tex +2020/10/04 | 279882 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2020/10/04 | 2780496 | macros/latex/contrib/memoir/memman.pdf +2020/10/04 | 27803 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2020/10/04 | 273699 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2020/10/04 | 2723 | macros/luatex/latex/lualatex-math/lualatex-math.ins +2020/10/04 | 27009 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2020/10/04 | 26996 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2020/10/04 | 269406 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/10/04 | 26853 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/10/04 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex +2020/10/04 | 26612 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2020/10/04 | 2657478 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2020/10/04 | 25502 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2020/10/04 | 2534480 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2020/10/04 | 251110 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex +2020/10/04 | 250289 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2020/10/04 | 246824 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2020/10/04 | 2453307 | install/fonts/garamondx.tds.zip +2020/10/04 | 2452797 | systems/win32/miktex/tm/packages/amsmath.tar.lzma 2020/10/04 | 24460 | language/japanese/BX/bxbase/README-ja.md +2020/10/04 | 243052 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2020/10/04 | 24269450 | systems/texlive/tlnet/install-tl.zip +2020/10/04 | 2425103 | fonts/garamondx.zip 2020/10/04 | 23660 | language/japanese/BX/bxbase/bxbase.def +2020/10/04 | 23600 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/10/04 | 232993 | install/macros/latex/required/latex-firstaid.tds.zip +2020/10/04 | 23008 | systems/texlive/tlnet/archive/semantex.r56529.tar.xz +2020/10/04 | 22981 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/10/04 | 228779 | macros/latex/required/firstaid.zip +2020/10/04 | 228583 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex +2020/10/04 | 22704 | systems/texlive/tlnet/archive/bxbase.r56528.tar.xz +2020/10/04 | 225073 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf +2020/10/04 | 224086 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2020/10/04 | 2232984 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/10/04 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r56524.tar.xz +2020/10/04 | 2169789 | install/graphics/pgf/contrib/circuitikz.tds.zip +2020/10/04 | 2155708 | graphics/pgf/contrib/circuitikz.zip +2020/10/04 | 211537 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2020/10/04 | 211400 | install/macros/luatex/latex/lualatex-math.tds.zip +2020/10/04 | 210276 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2020/10/04 | 20816 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2020/10/04 | 207672 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/10/04 | 207121 | macros/luatex/latex/lualatex-math.zip +2020/10/04 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo +2020/10/04 | 204676 | macros/luatex/latex/lualatex-math/lualatex-math.pdf +2020/10/04 | 203 | macros/luatex/latex/lualatex-math/MANIFEST +2020/10/04 | 203966 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2020/10/04 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf +2020/10/04 | 203447 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2020/10/04 | 203412 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2020/10/04 | 2031792 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2020/10/04 | 20007 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma 2020/10/04 | 19634 | language/japanese/BX/bxbase/bxtoolbox-ext.def +2020/10/04 | 196318 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2020/10/04 | 193831 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2020/10/04 | 19379969 | systems/texlive/tlnet/install-tl-windows.exe +2020/10/04 | 192837 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2020/10/04 | 192588 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2020/10/04 | 189152 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2020/10/04 | 187720 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2020/10/04 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex 2020/10/04 | 1854 | language/japanese/BX/bxbase/bxbase.sty +2020/10/04 | 184490 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/10/04 | 180902 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2020/10/04 | 178566 | macros/latex/contrib/curve2e/curve2e.dtx +2020/10/04 | 17743 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf +2020/10/04 | 177376 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/10/04 | 17728 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2020/10/04 | 17626 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/10/04 | 1746184 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2020/10/04 | 174050 | macros/latex/contrib/runcode.zip +2020/10/04 | 17396 | macros/latex/contrib/memoir/doc-src/titlepages.sty +2020/10/04 | 170984 | systems/texlive/tlnet/archive/babel.r56531.tar.xz +2020/10/04 | 170419 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2020/10/04 | 169658 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2020/10/04 | 169426 | macros/latex/contrib/runcode/runcode.pdf +2020/10/04 | 169188 | systems/texlive/tlnet/archive/texlive-docindex.doc.r56524.tar.xz +2020/10/04 | 16615235 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2020/10/04 | 165592 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/10/04 | 1651463 | systems/win32/miktex/tm/packages/babel.tar.lzma +2020/10/04 | 1649 | macros/luatex/latex/lualatex-math/README +2020/10/04 | 16023 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2020/10/04 | 159879 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2020/10/04 | 15949 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2020/10/04 | 154418 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2020/10/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/10/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2020/10/04 | 151918 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex +2020/10/04 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps +2020/10/04 | 151864 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2020/10/04 | 151837 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2020/10/04 | 1512098 | macros/latex/contrib/memoir/doc-src/memman.tex +2020/10/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2020/10/04 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty +2020/10/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2020/10/04 | 141853 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/10/04 | 14131 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2020/10/04 | 1404302 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/10/04 | 14029 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex +2020/10/04 | 137069 | macros/latex/contrib/animate/animate.sty +2020/10/04 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r56526.tar.xz +2020/10/04 | 133656 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2020/10/04 | 1325258 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2020/10/04 | 132016 | systems/texlive/tlnet/archive/texlive-scripts.r56524.tar.xz +2020/10/04 | 13127 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/10/04 | 130358 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2020/10/04 | 1286124 | macros/latex/contrib/curve2e.zip +2020/10/04 | 1265433 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2020/10/04 | 1261475 | macros/latex/contrib/memoir/memoir.dtx +2020/10/04 | 12563 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx +2020/10/04 | 1226 | macros/latex/contrib/runcode/README +2020/10/04 | 12264 | systems/texlive/tlnet/archive/nodetree.r56532.tar.xz +2020/10/04 | 1224933 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/10/04 | 1224158 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2020/10/04 | 12169 | macros/latex/contrib/animate/ChangeLog +2020/10/04 | 1196 | systems/texlive/tlnet/archive/semtex.r56530.tar.xz +2020/10/04 | 1192975 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2020/10/04 | 116787 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2020/10/04 | 115881 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2020/10/04 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2020/10/04 | 1143239 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2020/10/04 | 1142819 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2020/10/04 | 113581 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2020/10/04 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty +2020/10/04 | 11027 | macros/latex/contrib/runcode/runcode.sty +2020/10/04 | 109730 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma 2020/10/04 | 1091 | language/japanese/BX/bxbase/LICENSE -2020/10/03 | 97376 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/10/04 | 108991 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/10/04 | 1083975 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf +2020/10/04 | 1066608 | systems/texlive/tlnet/archive/kpathsea.doc.r56525.tar.xz +2020/10/04 | 1061413 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/10/04 | 105904 | systems/texlive/tlnet/archive/newtxsf.r56527.tar.xz +2020/10/04 | 104844 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex +2020/10/04 | 104549 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2020/10/04 | 102589 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2020/10/04 | 1021969 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2020/10/04 | 101783 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2020/10/04 | 100917 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/10/03 | 976783 | info/biblio/texbook3.bib 2020/10/03 | 970406 | systems/win32/miktex/tm/packages/algolrevived.tar.lzma -2020/10/03 | 96847 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2020/10/03 | 967309 | systems/win32/miktex/tm/packages/witharrows.tar.lzma -2020/10/03 | 96481 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2020/10/03 | 956336 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2020/10/03 | 95401 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2020/10/03 | 94514 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2020/10/03 | 94382 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2020/10/03 | 93643 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2020/10/03 | 93623 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2020/10/03 | 922276 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2020/10/03 | 900200 | systems/texlive/tlnet/archive/tex4ht.r56517.tar.xz 2020/10/03 | 8952282 | systems/win32/miktex/tm/packages/reledmac.tar.lzma -2020/10/03 | 88874 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma 2020/10/03 | 883088 | systems/win32/miktex/tm/packages/baskervaldx.tar.lzma -2020/10/03 | 87982 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2020/10/03 | 876 | systems/win32/miktex/tm/packages/pr.ini 2020/10/03 | 87345 | fonts/newtxsf/tex/newtxsf.sty -2020/10/03 | 87298 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/10/03 | 8699 | macros/latex/contrib/revtex/README 2020/10/03 | 8631 | macros/latex/required/babel/base/README.md -2020/10/03 | 8567 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/10/03 | 85974 | macros/latex/contrib/revtex/auguide/auguide4-2.tex 2020/10/03 | 855384 | systems/win32/miktex/tm/packages/hep-paper.tar.lzma -2020/10/03 | 85158 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2020/10/03 | 84661 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/10/03 | 8501632 | systems/win32/w32tex/uptex-w32.tar.xz 2020/10/03 | 836569 | systems/win32/miktex/tm/packages/knowledge.tar.lzma -2020/10/03 | 82786 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma 2020/10/03 | 824319 | systems/win32/miktex/tm/packages/uplatex.tar.lzma +2020/10/03 | 81670364 | systems/win32/w32tex/pgfcontrib.tar.xz 2020/10/03 | 810453 | macros/latex/required/babel/base/babel.pdf +2020/10/03 | 804968 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz 2020/10/03 | 803493 | systems/win32/miktex/tm/packages/polyglossia.tar.lzma 2020/10/03 | 801996 | systems/win32/miktex/tm/packages/l3backend.tar.lzma -2020/10/03 | 79692 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2020/10/03 | 79418 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2020/10/03 | 78100 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/10/03 | 79731 | macros/latex/contrib/revtex/revtex-bst.dtx 2020/10/03 | 777418 | macros/latex/required/babel/base/locale.zip -2020/10/03 | 77488 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2020/10/03 | 77367 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2020/10/03 | 77317 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2020/10/03 | 76798 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma 2020/10/03 | 755231 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma -2020/10/03 | 7549 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma 2020/10/03 | 7540 | systems/win32/miktex/tm/packages/bxpapersize.tar.lzma 2020/10/03 | 7534464 | systems/win32/miktex/tm/packages/pstricks.tar.lzma 2020/10/03 | 7392 | macros/latex/required/babel/base/babel.ins -2020/10/03 | 73690 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2020/10/03 | 73450 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2020/10/03 | 72863 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2020/10/03 | 72613 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2020/10/03 | 72257 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/10/03 | 716847 | systems/win32/w32tex/ChangeLog 2020/10/03 | 716528 | systems/texlive/tlnet/archive/pgf.r56512.tar.xz -2020/10/03 | 71553 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2020/10/03 | 709741 | systems/win32/miktex/tm/packages/lua-physical.tar.lzma -2020/10/03 | 70142 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2020/10/03 | 69913 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2020/10/03 | 69184 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2020/10/03 | 68968 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma 2020/10/03 | 68746 | systems/win32/miktex/tm/packages/phonetic.tar.lzma -2020/10/03 | 677579 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma 2020/10/03 | 675425 | macros/latex/required/babel/base/babel.dtx -2020/10/03 | 67278 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2020/10/03 | 67259 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2020/10/03 | 66309 | macros/latex/contrib/semtex.zip -2020/10/03 | 66015 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2020/10/03 | 65818 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2020/10/03 | 6560 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl -2020/10/03 | 65547 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma 2020/10/03 | 65388 | systems/texlive/tlnet/archive/amsmath.source.r56514.tar.xz 2020/10/03 | 6513317 | systems/win32/miktex/tm/packages/newtx.tar.lzma -2020/10/03 | 65046 | systems/win32/miktex/tm/packages/semtex.tar.lzma +2020/10/03 | 647249 | macros/latex/contrib/curve2e/curve2e.pdf +2020/10/03 | 6459 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2020/10/03 | 644517 | systems/win32/miktex/tm/packages/jlreq.tar.lzma -2020/10/03 | 64237 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2020/10/03 | 638663 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2020/10/03 | 63555 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2020/10/03 | 63513 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/10/03 | 635876 | macros/latex/contrib/revtex/revtex4-2.pdf 2020/10/03 | 63446 | macros/latex/contrib/semtex/semtex.pdf -2020/10/03 | 63430 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2020/10/03 | 63360 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2020/10/03 | 62979 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2020/10/03 | 623929 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2020/10/03 | 62028 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2020/10/03 | 6137595 | systems/win32/miktex/tm/packages/newcomputermodern.tar.lzma +2020/10/03 | 609623 | macros/latex/contrib/revtex/ltxgrid.pdf 2020/10/03 | 606784 | systems/win32/miktex/tm/packages/multicolrule.tar.lzma 2020/10/03 | 606086 | systems/win32/miktex/tm/packages/qyxf-book.tar.lzma -2020/10/03 | 597783 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/10/03 | 6030211 | install/macros/latex/contrib/revtex.tds.zip 2020/10/03 | 59768 | systems/win32/miktex/tm/packages/stricttex.tar.lzma 2020/10/03 | 597256 | systems/texlive/tlnet/archive/latex.source.r56514.tar.xz -2020/10/03 | 59343 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma 2020/10/03 | 5911936 | systems/win32/miktex/tm/packages/toptesi.tar.lzma -2020/10/03 | 59041 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma 2020/10/03 | 5866587 | systems/win32/miktex/tm/packages/media9.tar.lzma -2020/10/03 | 58661 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2020/10/03 | 583966 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/10/03 | 5754 | macros/latex/contrib/revtex/sample/aps/apstemplate.tex 2020/10/03 | 575133 | systems/win32/miktex/tm/packages/gentombow.tar.lzma 2020/10/03 | 574423 | systems/win32/miktex/tm/packages/platex-tools.tar.lzma -2020/10/03 | 57313 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma 2020/10/03 | 572508 | systems/win32/miktex/tm/packages/babel-french.tar.lzma 2020/10/03 | 571752 | systems/win32/miktex/tm/packages/markdown.tar.lzma -2020/10/03 | 57160 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2020/10/03 | 57148 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2020/10/03 | 561890 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2020/10/03 | 55562 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma 2020/10/03 | 555155 | systems/win32/miktex/tm/packages/biblatex-philosophy.tar.lzma -2020/10/03 | 550782 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2020/10/03 | 550393 | systems/win32/miktex/tm/packages/files.csv.lzma -2020/10/03 | 5500949 | systems/texlive/tlnet/install-tl-unx.tar.gz -2020/10/03 | 549968 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma 2020/10/03 | 5487575 | systems/win32/miktex/tm/packages/merriweather.tar.lzma -2020/10/03 | 544359 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma 2020/10/03 | 540 | systems/texlive/tlnet/archive/aleph.r56521.tar.xz 2020/10/03 | 523969 | systems/win32/miktex/tm/packages/translations.tar.lzma 2020/10/03 | 5224556 | systems/texlive/tlnet/archive/tools.doc.r56514.tar.xz -2020/10/03 | 52205 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma 2020/10/03 | 52100 | systems/texlive/tlnet/archive/graphics.source.r56514.tar.xz -2020/10/03 | 51937 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2020/10/03 | 5177736 | systems/win32/w32tex/aleph-w32.tar.xz 2020/10/03 | 516846 | systems/win32/miktex/tm/packages/thucoursework.tar.lzma -2020/10/03 | 51419 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2020/10/03 | 51236 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2020/10/03 | 51137 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2020/10/03 | 50912 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma 2020/10/03 | 507830 | systems/win32/miktex/tm/packages/xindex.tar.lzma -2020/10/03 | 500566 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2020/10/03 | 49590 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2020/10/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/10/03 | 48956060 | systems/win32/w32tex/xetex-w32.tar.xz 2020/10/03 | 4870 | macros/latex/contrib/semtex/semtex.tex -2020/10/03 | 48086 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/10/03 | 481008 | macros/latex/contrib/revtex/ltxutil.pdf 2020/10/03 | 478034 | systems/win32/miktex/tm/packages/windycity.tar.lzma 2020/10/03 | 4749678 | systems/win32/miktex/tm/packages/tcolorbox.tar.lzma 2020/10/03 | 4737443 | systems/win32/miktex/tm/packages/revtex.tar.lzma 2020/10/03 | 4729 | macros/latex/contrib/semantex/stripsemantex.sty +2020/10/03 | 4659344 | systems/win32/w32tex/dvipdfm-w32.tar.xz 2020/10/03 | 465161 | systems/win32/miktex/tm/packages/doulossil.tar.lzma -2020/10/03 | 46357 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2020/10/03 | 462710 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2020/10/03 | 460433 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2020/10/03 | 45775 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2020/10/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2020/10/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2020/10/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2020/10/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/10/03 | 45793884 | systems/win32/w32tex/web2c-w32.tar.xz 2020/10/03 | 454177 | fonts/newtxsf.zip -2020/10/03 | 45319 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2020/10/03 | 45033 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/10/03 | 452319 | macros/latex/contrib/revtex/auguide/auguide4-2.pdf +2020/10/03 | 449339 | macros/latex/contrib/revtex/ltxfront.pdf 2020/10/03 | 448197 | systems/win32/miktex/tm/packages/doclicense.tar.lzma 2020/10/03 | 435493 | systems/win32/miktex/tm/packages/repltext.tar.lzma 2020/10/03 | 43533 | macros/luatex/generic/nodetree/nodetree.lua -2020/10/03 | 43315 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2020/10/03 | 43075 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2020/10/03 | 42622 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/10/03 | 42603 | macros/latex/contrib/revtex/ltxdocext.dtx 2020/10/03 | 4224678 | systems/win32/miktex/tm/packages/tudscr.tar.lzma -2020/10/03 | 42062 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2020/10/03 | 41916 | systems/texlive/tlnet/archive/tools.r56514.tar.xz 2020/10/03 | 412491 | macros/latex/contrib/semantex.zip 2020/10/03 | 411601 | systems/win32/miktex/tm/packages/dtk-bibliography.tar.lzma 2020/10/03 | 409074 | systems/win32/miktex/tm/packages/ltxcmds.tar.lzma -2020/10/03 | 40823 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2020/10/03 | 406019 | systems/win32/miktex/tm/packages/semantex.tar.lzma 2020/10/03 | 4029 | macros/luatex/generic/nodetree/README.md 2020/10/03 | 402208 | systems/win32/miktex/tm/packages/intopdf.tar.lzma 2020/10/03 | 396243 | systems/win32/miktex/tm/packages/datetime2-french.tar.lzma -2020/10/03 | 39333 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2020/10/03 | 39268 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2020/10/03 | 392366 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2020/10/03 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r56516.tar.xz +2020/10/03 | 396057 | macros/latex/contrib/revtex/sample/sor/sorsamp.pdf +2020/10/03 | 3914 | info/biblio/texbook3.ltx 2020/10/03 | 386625 | systems/win32/miktex/tm/packages/biblatex-publist.tar.lzma +2020/10/03 | 380825 | macros/latex/contrib/revtex/aip4-2.pdf +2020/10/03 | 377909 | macros/latex/contrib/revtex/sample/aip/aipsamp.pdf 2020/10/03 | 3763885 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma 2020/10/03 | 372961 | systems/win32/miktex/tm/packages/latexmk.tar.lzma -2020/10/03 | 36921 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2020/10/03 | 36865 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma 2020/10/03 | 367006 | macros/luatex/generic/nodetree.zip 2020/10/03 | 3652820 | systems/win32/miktex/tm/packages/acmart.tar.lzma -2020/10/03 | 36362 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2020/10/03 | 361618 | macros/luatex/generic/nodetree/nodetree.pdf -2020/10/03 | 360765 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma 2020/10/03 | 359507 | systems/win32/miktex/tm/packages/textpos.tar.lzma 2020/10/03 | 3582033 | systems/win32/miktex/tm/packages/luatexja.tar.lzma 2020/10/03 | 357405 | macros/latex/contrib/semantex/semantex.pdf +2020/10/03 | 3573 | macros/latex/contrib/revtex/auguide/docs.sty +2020/10/03 | 356378 | macros/latex/contrib/revtex/sample/aps/apssamp.pdf +2020/10/03 | 3548 | macros/latex/contrib/revtex/sample/aapm/aapmtemplate.tex 2020/10/03 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx -2020/10/03 | 35215 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2020/10/03 | 352536 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.pdf 2020/10/03 | 350384 | systems/win32/miktex/tm/packages/soul.tar.lzma -2020/10/03 | 35033 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2020/10/03 | 34775 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma 2020/10/03 | 3464939 | systems/win32/miktex/tm/packages/lwarp.tar.lzma +2020/10/03 | 34532060 | systems/win32/w32tex/latex.tar.xz 2020/10/03 | 3416088 | systems/win32/miktex/tm/packages/memoir.tar.lzma +2020/10/03 | 33906556 | systems/win32/w32tex/ltxpkgs.tar.xz +2020/10/03 | 3357 | macros/latex/contrib/revtex/sample/sor/sortemplate.tex +2020/10/03 | 3357 | macros/latex/contrib/revtex/sample/aip/aiptemplate.tex 2020/10/03 | 33484 | systems/texlive/tlnet/archive/pgf.source.r56512.tar.xz 2020/10/03 | 333906 | systems/win32/miktex/tm/packages/pxchfon.tar.lzma -2020/10/03 | 33090 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2020/10/03 | 329618 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2020/10/03 | 327552 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2020/10/03 | 32394 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2020/10/03 | 32351 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma 2020/10/03 | 3202682 | systems/win32/miktex/tm/packages/animate.tar.lzma 2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma +2020/10/03 | 31473 | macros/latex/contrib/revtex/sample/aps/apssamp.tex 2020/10/03 | 313280 | systems/texlive/tlnet/archive/aleph.x86_64-darwin.r56522.tar.xz -2020/10/03 | 31255 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2020/10/03 | 31224 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2020/10/03 | 31211 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2020/10/03 | 310937 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2020/10/03 | 30910 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2020/10/03 | 30891 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2020/10/03 | 30860 | systems/texlive/tlnet/archive/amsmath.r56514.tar.xz 2020/10/03 | 30552 | systems/texlive/tlnet/archive/aleph.doc.r56521.tar.xz -2020/10/03 | 305083 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma 2020/10/03 | 302421 | systems/win32/miktex/tm/packages/modes.tar.lzma +2020/10/03 | 297025 | macros/latex/contrib/revtex/ltxdocext.pdf 2020/10/03 | 296413 | systems/win32/miktex/tm/packages/bxcalc.tar.lzma -2020/10/03 | 29638 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2020/10/03 | 29400 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma 2020/10/03 | 293160 | systems/texlive/tlnet/archive/aleph.amd64-freebsd.r56522.tar.xz -2020/10/03 | 29060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/10/03 | 291760 | macros/latex/contrib/revtex/revtex4-2.dtx 2020/10/03 | 2904895 | systems/win32/miktex/tm/packages/cochineal.tar.lzma -2020/10/03 | 29027 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2020/10/03 | 28605 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2020/10/03 | 281779 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2020/10/03 | 279883 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma 2020/10/03 | 279879 | systems/win32/miktex/tm/packages/tokcycle.tar.lzma -2020/10/03 | 27803 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma 2020/10/03 | 2751151 | install/macros/latex/required/babel-base.tds.zip -2020/10/03 | 273699 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2020/10/03 | 27008 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2020/10/03 | 26998 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2020/10/03 | 269405 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2020/10/03 | 26852 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/10/03 | 270691 | macros/latex/contrib/revtex/aip/aipguide4-2.pdf 2020/10/03 | 268046 | systems/win32/miktex/tm/packages/beuron.tar.lzma -2020/10/03 | 26611 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2020/10/03 | 2657476 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma 2020/10/03 | 263344 | systems/win32/miktex/tm/packages/eso-pic.tar.lzma 2020/10/03 | 263084 | systems/texlive/tlnet/archive/aleph.x86_64-solaris.r56522.tar.xz +2020/10/03 | 262425 | macros/latex/contrib/revtex/ltxgrid.dtx +2020/10/03 | 2589148 | systems/win32/w32tex/tex4htk-w32.tar.xz 2020/10/03 | 25845523 | systems/win32/miktex/tm/packages/haranoaji-extra.tar.lzma 2020/10/03 | 257653 | systems/win32/miktex/tm/packages/subfiles.tar.lzma -2020/10/03 | 25504 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2020/10/03 | 254312 | systems/texlive/tlnet/archive/aleph.x86_64-linuxmusl.r56522.tar.xz 2020/10/03 | 253730 | systems/win32/miktex/tm/packages/localloc.tar.lzma -2020/10/03 | 2534481 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2020/10/03 | 2518349 | systems/win32/miktex/tm/packages/xcharter.tar.lzma 2020/10/03 | 2516631 | systems/win32/miktex/tm/packages/thuthesis.tar.lzma -2020/10/03 | 250291 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma 2020/10/03 | 247148 | systems/texlive/tlnet/archive/aleph.x86_64-linux.r56522.tar.xz -2020/10/03 | 246824 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2020/10/03 | 2452414 | systems/win32/miktex/tm/packages/amsmath.tar.lzma +2020/10/03 | 24447 | macros/latex/contrib/revtex/sample/sor/sorsamp.tex +2020/10/03 | 24409 | macros/latex/contrib/revtex/sample/aip/aipsamp.tex 2020/10/03 | 243640 | systems/texlive/tlnet/archive/aleph.aarch64-linux.r56522.tar.xz -2020/10/03 | 243053 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2020/10/03 | 24269479 | systems/texlive/tlnet/install-tl.zip -2020/10/03 | 23601 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/10/03 | 24343 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.tex 2020/10/03 | 2351400 | systems/texlive/tlnet/archive/amsmath.doc.r56514.tar.xz +2020/10/03 | 232285 | macros/latex/contrib/revtex/aps/apsguide4-2.pdf 2020/10/03 | 231700 | systems/texlive/tlnet/archive/aleph.x86_64-darwinlegacy.r56522.tar.xz 2020/10/03 | 23133046 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma 2020/10/03 | 23095824 | systems/win32/miktex/tm/packages/ltxbase.tar.lzma -2020/10/03 | 22982 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/10/03 | 230858 | macros/latex/contrib/revtex/auguide/summary4-2.pdf 2020/10/03 | 2294 | fonts/newtxsf/README 2020/10/03 | 229232 | systems/texlive/tlnet/archive/aleph.i386-linux.r56522.tar.xz 2020/10/03 | 22732068 | systems/texlive/tlnet/archive/latex.doc.r56514.tar.xz 2020/10/03 | 22706 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma 2020/10/03 | 225760 | systems/texlive/tlnet/archive/tools.source.r56514.tar.xz 2020/10/03 | 2250 | macros/luatex/generic/nodetree/nodetree.ins -2020/10/03 | 224087 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2020/10/03 | 2235320 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/10/03 | 22384 | macros/latex/contrib/revtex/auguide/summary4-2.tex 2020/10/03 | 221308 | systems/texlive/tlnet/archive/aleph.i386-solaris.r56522.tar.xz 2020/10/03 | 219520 | systems/texlive/tlnet/archive/aleph.amd64-netbsd.r56522.tar.xz 2020/10/03 | 21932 | macros/latex/required/babel/base/bbcompat.dtx 2020/10/03 | 218820 | macros/latex/contrib/semantex/semantex.sty -2020/10/03 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r56520.tar.xz 2020/10/03 | 216622 | systems/win32/miktex/tm/packages/latex-firstaid.tar.lzma 2020/10/03 | 212696 | systems/texlive/tlnet/archive/aleph.i386-freebsd.r56522.tar.xz 2020/10/03 | 211756 | systems/texlive/tlnet/archive/aleph.x86_64-cygwin.r56522.tar.xz -2020/10/03 | 211539 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2020/10/03 | 210275 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2020/10/03 | 20818 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2020/10/03 | 207670 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/10/03 | 21014244 | systems/win32/w32tex/pdftex-w32.tar.xz 2020/10/03 | 207320 | systems/texlive/tlnet/archive/aleph.armhf-linux.r56522.tar.xz +2020/10/03 | 20714 | macros/latex/contrib/revtex/aps/apsguide4-2.tex 2020/10/03 | 2069382 | systems/win32/miktex/tm/packages/graphics.tar.lzma -2020/10/03 | 203966 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2020/10/03 | 203453 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2020/10/03 | 203388 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2020/10/03 | 2031793 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma 2020/10/03 | 200401 | systems/win32/miktex/tm/packages/latexbug.tar.lzma 2020/10/03 | 2003520 | systems/texlive/tlnet/archive/graphics.doc.r56514.tar.xz -2020/10/03 | 20008 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2020/10/03 | 196 | macros/latex/contrib/revtex/sample/aps/fig_2.eps 2020/10/03 | 1966308 | systems/win32/miktex/tm/packages/greek-fontenc.tar.lzma -2020/10/03 | 196319 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma 2020/10/03 | 195577 | systems/win32/miktex/tm/packages/make4ht.tar.lzma +2020/10/03 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1b.eps +2020/10/03 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1a.eps 2020/10/03 | 194050 | systems/win32/miktex/tm/packages/fltpoint.tar.lzma -2020/10/03 | 193835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2020/10/03 | 19380786 | systems/texlive/tlnet/install-tl-windows.exe +2020/10/03 | 193 | macros/latex/contrib/revtex/sample/aps/fig_1.eps 2020/10/03 | 193784 | systems/texlive/tlnet/archive/latex.r56514.tar.xz -2020/10/03 | 192838 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2020/10/03 | 192587 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2020/10/03 | 190 | macros/latex/contrib/revtex/sample/sor/fig_2.eps +2020/10/03 | 190 | macros/latex/contrib/revtex/sample/aip/fig_2.eps +2020/10/03 | 190 | macros/latex/contrib/revtex/sample/aapm/fig_2.eps 2020/10/03 | 1907391 | systems/win32/miktex/tm/packages/fonts-churchslavonic.tar.lzma 2020/10/03 | 189308 | systems/win32/miktex/tm/packages/currfile.tar.lzma -2020/10/03 | 189153 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2020/10/03 | 187721 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2020/10/03 | 184490 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/10/03 | 187 | macros/latex/contrib/revtex/sample/sor/fig_1.eps +2020/10/03 | 187 | macros/latex/contrib/revtex/sample/aip/fig_1.eps +2020/10/03 | 187 | macros/latex/contrib/revtex/sample/aapm/fig_1.eps +2020/10/03 | 18632760 | systems/win32/w32tex/luatex-dev-w32.tar.xz +2020/10/03 | 18624380 | systems/win32/w32tex/luatex-w32.tar.xz +2020/10/03 | 18595348 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2020/10/03 | 1826425 | systems/win32/miktex/tm/packages/latex2e-help-texinfo-fr.tar.lzma 2020/10/03 | 182268 | systems/texlive/tlnet/archive/aleph.i386-cygwin.r56522.tar.xz 2020/10/03 | 181721 | systems/win32/miktex/tm/packages/unitipa.tar.lzma 2020/10/03 | 181248 | systems/texlive/tlnet/archive/aleph.win32.r56522.tar.xz 2020/10/03 | 1810556 | systems/win32/miktex/tm/packages/jmlr.tar.lzma -2020/10/03 | 180901 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2020/10/03 | 1798883 | systems/win32/miktex/tm/packages/caption.tar.lzma 2020/10/03 | 178660 | systems/texlive/tlnet/archive/light-latex-make.doc.r56513.tar.xz -2020/10/03 | 177376 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2020/10/03 | 17728 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma 2020/10/03 | 1766895 | macros/latex/required/babel/base.zip -2020/10/03 | 17627 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2020/10/03 | 1746184 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma 2020/10/03 | 171842 | systems/win32/miktex/tm/packages/light-latex-make.tar.lzma 2020/10/03 | 171145 | macros/latex/contrib/semantex/semantex.tex -2020/10/03 | 170420 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2020/10/03 | 169658 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2020/10/03 | 1696125 | systems/win32/miktex/tm/packages/akshar.tar.lzma -2020/10/03 | 169252 | systems/texlive/tlnet/archive/texlive-docindex.doc.r56516.tar.xz 2020/10/03 | 168830 | systems/win32/miktex/tm/packages/texdef.tar.lzma -2020/10/03 | 16615235 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2020/10/03 | 165592 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/10/03 | 16789 | macros/latex/contrib/revtex/aip/aipguide4-2.tex 2020/10/03 | 164212 | systems/texlive/tlnet/archive/aleph.i386-netbsd.r56522.tar.xz 2020/10/03 | 1634117 | systems/win32/miktex/tm/packages/platex.tar.lzma 2020/10/03 | 1634088 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma 2020/10/03 | 162575 | systems/win32/miktex/tm/packages/cmathbb.tar.lzma -2020/10/03 | 16025 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2020/10/03 | 159879 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2020/10/03 | 15948 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma 2020/10/03 | 1578806 | systems/win32/miktex/tm/packages/lilyglyphs.tar.lzma 2020/10/03 | 157093 | systems/win32/miktex/tm/packages/youngtab.tar.lzma 2020/10/03 | 15675 | CTAN.sites -2020/10/03 | 154421 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2020/10/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2020/10/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2020/10/03 | 151865 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2020/10/03 | 151837 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma 2020/10/03 | 15112 | systems/texlive/tlnet/archive/graphics.r56514.tar.xz 2020/10/03 | 150382 | systems/win32/miktex/tm/packages/plautopatch.tar.lzma 2020/10/03 | 149934 | systems/win32/miktex/tm/packages/datetime2-romanian.tar.lzma -2020/10/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2020/10/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2020/10/03 | 141853 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2020/10/03 | 14131 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma -2020/10/03 | 1404303 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/10/03 | 146906 | macros/latex/contrib/revtex/ltxutil.dtx 2020/10/03 | 137545 | systems/win32/miktex/tm/packages/biblatex-juradiss.tar.lzma -2020/10/03 | 136160 | systems/texlive/tlnet/archive/tex4ht.doc.r56517.tar.xz 2020/10/03 | 135902 | systems/win32/miktex/tm/packages/pxjahyper.tar.lzma +2020/10/03 | 135033 | macros/latex/contrib/revtex/ltxfront.dtx 2020/10/03 | 13484 | systems/win32/miktex/tm/packages/gammas.tar.lzma -2020/10/03 | 133658 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2020/10/03 | 1325259 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2020/10/03 | 132048 | systems/texlive/tlnet/archive/texlive-scripts.r56520.tar.xz -2020/10/03 | 13129 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/10/03 | 13187 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.bib +2020/10/03 | 13145 | macros/latex/contrib/revtex/sample/sor/sorsamp.bib +2020/10/03 | 13145 | macros/latex/contrib/revtex/sample/aip/aipsamp.bib +2020/10/03 | 13050 | macros/latex/contrib/revtex/sample/aps/apssamp.bib 2020/10/03 | 1303 | macros/latex/contrib/semtex/semtex.sty -2020/10/03 | 130359 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2020/10/03 | 1292835 | systems/win32/miktex/tm/packages/hyperxmp.tar.lzma 2020/10/03 | 12848409 | systems/win32/miktex/tm/packages/koma-script.tar.lzma 2020/10/03 | 127843 | systems/win32/miktex/tm/packages/lua-uca.tar.lzma -2020/10/03 | 1265431 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma 2020/10/03 | 12519 | macros/luatex/generic/nodetree/nodetree.dtx -2020/10/03 | 1225114 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2020/10/03 | 1224730 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/10/03 | 1251136 | systems/win32/w32tex/omegaj-w32.tar.xz 2020/10/03 | 12086 | macros/latex/contrib/semantex/stripsemantex.lua 2020/10/03 | 1198842 | systems/win32/miktex/tm/packages/etbb.tar.lzma -2020/10/03 | 1192974 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma 2020/10/03 | 1173851 | systems/win32/miktex/tm/packages/josefin.tar.lzma -2020/10/03 | 116788 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma 2020/10/03 | 1167695 | systems/win32/miktex/tm/packages/breqn.tar.lzma -2020/10/03 | 115881 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma 2020/10/03 | 1154126 | systems/win32/miktex/tm/packages/pict2e.tar.lzma -2020/10/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini -2020/10/03 | 1143256 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2020/10/03 | 1143121 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma 2020/10/03 | 11363659 | systems/win32/miktex/tm/packages/pgf.tar.lzma -2020/10/03 | 113582 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma 2020/10/03 | 1135450 | systems/win32/miktex/tm/packages/svg.tar.lzma +2020/10/03 | 113092 | macros/latex/contrib/revtex/aip4-2.dtx 2020/10/03 | 1114585 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma 2020/10/03 | 110735 | systems/win32/miktex/tm/packages/realscripts.tar.lzma -2020/10/03 | 109732 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2020/10/03 | 108993 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/10/03 | 10992036 | systems/win32/w32tex/win64/xetex-w64.tar.xz 2020/10/03 | 10705980 | systems/texlive/tlnet/archive/pgf.doc.r56512.tar.xz 2020/10/03 | 106868 | language/japanese/BX/bxbase.zip 2020/10/03 | 10671434 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma -2020/10/03 | 1061414 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/10/03 | 10602824 | systems/win32/w32tex/ptex-w32.tar.xz 2020/10/03 | 105109 | systems/win32/miktex/tm/packages/tex4ebook.tar.lzma 2020/10/03 | 105075 | systems/win32/miktex/tm/packages/kvmap.tar.lzma -2020/10/03 | 104549 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2020/10/03 | 10432 | systems/texlive/tlnet/archive/light-latex-make.r56513.tar.xz -2020/10/03 | 102588 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2020/10/03 | 1021970 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2020/10/03 | 101785 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2020/10/03 | 100918 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma 2020/10/02 | 93443 | support/light-latex-make/llmk.pdf 2020/10/02 | 8860 | support/light-latex-make/README.md 2020/10/02 | 83300 | systems/texlive/tlnet/archive/luatexja.source.r56505.tar.xz @@ -401,7 +591,6 @@ 2020/10/02 | 8161 | support/light-latex-make/llmk-doc.cls 2020/10/02 | 7804 | systems/texlive/tlnet/archive/pict2e.r56504.tar.xz 2020/10/02 | 77263 | support/light-latex-make/llmk-logo.png -2020/10/02 | 715802 | systems/win32/w32tex/ChangeLog 2020/10/02 | 692 | systems/texlive/tlnet/archive/collection-latex.r56507.tar.xz 2020/10/02 | 6883805 | macros/latex/required/tools.zip 2020/10/02 | 6873100 | systems/texlive/tlnet/archive/tlgs.win32.r56499.tar.xz @@ -409,13 +598,11 @@ 2020/10/02 | 66084440 | systems/win32/w32tex/biblatex-biber.tar.xz 2020/10/02 | 6324952 | systems/win32/w32tex/win64/pdftex-w64.tar.xz 2020/10/02 | 6200 | systems/texlive/tlnet/archive/biblatex-juradiss.r56502.tar.xz -2020/10/02 | 5816105 | macros/latex/contrib/revtex.zip 2020/10/02 | 4628 | systems/texlive/tlnet/archive/firstaid.source.r56507.tar.xz 2020/10/02 | 4600 | systems/texlive/tlnet/archive/tokcycle.r56501.tar.xz 2020/10/02 | 38989 | systems/texlive/tlnet/tlpkg/TeXLive/TLWinGoo.pm 2020/10/02 | 38620 | support/light-latex-make/llmk.lua 2020/10/02 | 36341 | support/light-latex-make/llmk.tex -2020/10/02 | 33920312 | systems/win32/w32tex/ltxpkgs.tar.xz 2020/10/02 | 33476 | systems/texlive/tlnet/archive/pict2e.source.r56504.tar.xz 2020/10/02 | 3309392 | systems/texlive/tlnet/archive/luatexja.doc.r56505.tar.xz 2020/10/02 | 27857731 | macros/latex/base.zip @@ -425,7 +612,6 @@ 2020/10/02 | 2342 | support/light-latex-make/llmk.1 2020/10/02 | 21940 | systems/texlive/tlnet/archive/hep-paper.source.r56503.tar.xz 2020/10/02 | 209744 | systems/texlive/tlnet/archive/firstaid.doc.r56507.tar.xz -2020/10/02 | 20862448 | systems/win32/w32tex/pdftex-w32.tar.xz 2020/10/02 | 2008 | systems/texlive/tlnet/archive/youngtab.r56500.tar.xz 2020/10/02 | 1940 | systems/texlive/tlnet/archive/firstaid.r56507.tar.xz 2020/10/02 | 187356 | systems/texlive/tlnet/archive/luatexja.r56505.tar.xz @@ -543,14 +729,12 @@ 2020/10/01 | 873 | graphics/pgf/base/doc/version-for-luatex/en/Makefile 2020/10/01 | 8737 | macros/latex/base/ltthm.dtx 2020/10/01 | 8724 | graphics/pgf/base/tex/tikzlibrarycircuits.code.tex -2020/10/01 | 8703 | macros/latex/contrib/revtex/README 2020/10/01 | 86658 | graphics/pgf/base/tex/tikzlibrarygraphs.code.tex 2020/10/01 | 8654 | macros/latex/required/amsmath/amsbsy.dtx 2020/10/01 | 8632 | macros/latex/base/oldlfont.dtx 2020/10/01 | 8612 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Edge.lua 2020/10/01 | 86071 | graphics/pgf/base/tex/pgflibraryfpu.code.tex 2020/10/01 | 8605 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path_arced.lua -2020/10/01 | 85974 | macros/latex/contrib/revtex/auguide/auguide4-2.tex 2020/10/01 | 856 | systems/texlive/tlnet/archive/latexmk.source.r56490.tar.xz 2020/10/01 | 85454 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.US.code.tex 2020/10/01 | 853 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/GreedyCycleRemoval.lua @@ -561,7 +745,6 @@ 2020/10/01 | 8471 | graphics/pgf/base/tex/pgfmathutil.code.tex 2020/10/01 | 8444 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleHuffman.lua 2020/10/01 | 8432 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/SokalMichener1958.lua -2020/10/01 | 8393060 | systems/win32/w32tex/uptex-w32.tar.xz 2020/10/01 | 832819 | obsolete/macros/latex/contrib/revtex4-1/source/ltxgrid.pdf 2020/10/01 | 831 | graphics/pgf/base/source/BalloonLayout_script.h 2020/10/01 | 8251 | graphics/pgf/base/tex/pgflibrarylindenmayersystems.code.tex @@ -682,7 +865,6 @@ 2020/10/01 | 6367 | macros/latex/base/source2edoc.cls 2020/10/01 | 6364 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-quick.tex 2020/10/01 | 6363 | macros/latex/base/newlfont.dtx -2020/10/01 | 636035 | macros/latex/contrib/revtex/revtex4-2.pdf 2020/10/01 | 633 | graphics/pgf/base/tex/t-pgfkey.tex 2020/10/01 | 632 | graphics/pgf/base/tex/tikzlibrarydatavisualization.sparklines.code.tex 2020/10/01 | 63197 | graphics/pgf/base/doc/images/brave-gnu-world-logo.eps @@ -706,7 +888,6 @@ 2020/10/01 | 61358 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-map.tex 2020/10/01 | 61221 | macros/latex/base/ltfssdcl.dtx 2020/10/01 | 610534 | obsolete/macros/latex/contrib/revtex4-1/source/ltxutil.pdf -2020/10/01 | 609577 | macros/latex/contrib/revtex/ltxgrid.pdf 2020/10/01 | 609311 | obsolete/macros/latex/contrib/revtex4-1/ltxgrid.pdf 2020/10/01 | 60816 | macros/latex/base/ltshipout.dtx 2020/10/01 | 60580 | obsolete/macros/latex/contrib/revtex4-1/aip.dtx @@ -722,7 +903,6 @@ 2020/10/01 | 5976 | systems/texlive/tlnet/archive/soul.r56495.tar.xz 2020/10/01 | 59652 | graphics/pgf/base/tex/pgfsysanimations.code.tex 2020/10/01 | 59410 | macros/latex/required/tools/bm.dtx -2020/10/01 | 5941067 | install/macros/latex/contrib/revtex.tds.zip 2020/10/01 | 5923 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Edge.lua 2020/10/01 | 591 | graphics/pgf/base/source/GreedyInsertHeuristic_script.h 2020/10/01 | 59122 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial.tex @@ -743,7 +923,6 @@ 2020/10/01 | 575 | graphics/pgf/base/source/GreedyCycleRemoval_script.h 2020/10/01 | 575 | graphics/pgf/base/source/DfsAcyclicSubgraph_script.h 2020/10/01 | 57583 | macros/latex/base/ltmiscen.dtx -2020/10/01 | 5754 | macros/latex/contrib/revtex/sample/aps/apstemplate.tex 2020/10/01 | 57538 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-commands.tex 2020/10/01 | 57480 | graphics/pgf/base/doc/FILES 2020/10/01 | 57417 | macros/latex/required/tools/changes.txt @@ -898,7 +1077,6 @@ 2020/10/01 | 483010 | macros/latex/required/tools/array.pdf 2020/10/01 | 48091 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-transformations.tex 2020/10/01 | 480839 | obsolete/macros/latex/contrib/revtex4-1/ltxutil.pdf -2020/10/01 | 480811 | macros/latex/contrib/revtex/ltxutil.pdf 2020/10/01 | 479493 | macros/latex/base/docstrip.pdf 2020/10/01 | 47704 | macros/latex/base/lttab.dtx 2020/10/01 | 4762 | macros/latex/base/ltlength.dtx @@ -920,7 +1098,6 @@ 2020/10/01 | 458 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual.tex 2020/10/01 | 458580 | systems/texlive/tlnet/archive/windycity.doc.r56492.tar.xz 2020/10/01 | 457 | graphics/pgf/base/tex/t-pgfbim.tex -2020/10/01 | 45789424 | systems/win32/w32tex/web2c-w32.tar.xz 2020/10/01 | 4572 | graphics/pgf/base/tex/tikzlibrarybackgrounds.code.tex 2020/10/01 | 456 | graphics/pgf/base/doc/version-for-dvipdfm/pgfmanual-dvipdfm.cfg 2020/10/01 | 455 | graphics/pgf/base/doc/version-for-xetex/pgfmanual-xetex.cfg @@ -928,13 +1105,11 @@ 2020/10/01 | 455632 | macros/latex/contrib/hep-paper/hep-paper-documentation.pdf 2020/10/01 | 45551 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-rdf.tex 2020/10/01 | 45246 | macros/latex/base/ltspace.dtx -2020/10/01 | 452319 | macros/latex/contrib/revtex/auguide/auguide4-2.pdf 2020/10/01 | 451655 | obsolete/macros/latex/contrib/revtex4-1/ltxfront.pdf 2020/10/01 | 4513 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered.lua 2020/10/01 | 450 | graphics/pgf/base/doc/version-for-dvipdfmx/en/pgfmanual.tex 2020/10/01 | 449 | graphics/pgf/base/doc/version-for-dvipdfm/en/pgfmanual.tex 2020/10/01 | 4494 | graphics/pgf/base/tex/pgfrcs.code.tex -2020/10/01 | 449328 | macros/latex/contrib/revtex/ltxfront.pdf 2020/10/01 | 448 | graphics/pgf/base/tex/tikz.tex 2020/10/01 | 448 | graphics/pgf/base/doc/version-for-xetex/en/pgfmanual.tex 2020/10/01 | 448 | graphics/pgf/base/doc/version-for-pdftex/en/pgfmanual.tex @@ -979,7 +1154,6 @@ 2020/10/01 | 429026 | macros/latex/required/amsmath/testmath.pdf 2020/10/01 | 4285 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentDistance.lua 2020/10/01 | 42708 | macros/latex/base/changes.old.txt -2020/10/01 | 42603 | macros/latex/contrib/revtex/ltxdocext.dtx 2020/10/01 | 4256 | macros/latex/base/newdc.ins 2020/10/01 | 4253 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/cycle_removal.lua 2020/10/01 | 42425 | obsolete/macros/latex/contrib/revtex4-1/ltxdocext.dtx @@ -1041,7 +1215,6 @@ 2020/10/01 | 3968 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-turtle.tex 2020/10/01 | 39636 | graphics/pgf/base/tex/pgfmoduleanimations.code.tex 2020/10/01 | 3962 | macros/latex/base/olddc.ins -2020/10/01 | 396057 | macros/latex/contrib/revtex/sample/sor/sorsamp.pdf 2020/10/01 | 394 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface.lua 2020/10/01 | 393 | graphics/pgf/base/tex/t-pgfbsh.tex 2020/10/01 | 393 | graphics/pgf/base/tex/t-pgfbma.tex @@ -1081,12 +1254,10 @@ 2020/10/01 | 38364 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-calendar.tex 2020/10/01 | 3823 | graphics/pgf/base/tex/tikzlibraryexternal.code.tex 2020/10/01 | 380 | graphics/pgf/base/tex/tikzlibrarybabel.code.tex -2020/10/01 | 380853 | macros/latex/contrib/revtex/aip4-2.pdf 2020/10/01 | 37980 | macros/latex/base/latexchanges.tex 2020/10/01 | 37919 | macros/latex/required/graphics/grfguide.tex 2020/10/01 | 378 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular.lua 2020/10/01 | 3783 | macros/latex/base/tulm.ins -2020/10/01 | 377909 | macros/latex/contrib/revtex/sample/aip/aipsamp.pdf 2020/10/01 | 376 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees.lua 2020/10/01 | 374 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing.lua 2020/10/01 | 37431 | graphics/pgf/base/tex/pgfkeysfiltered.code.tex @@ -1130,14 +1301,10 @@ 2020/10/01 | 3573 | obsolete/macros/latex/contrib/revtex4-1/auguide/docs.sty 2020/10/01 | 3573 | obsolete/macros/latex/contrib/revtex4-1/aip/docs.sty 2020/10/01 | 3573 | obsolete/macros/latex/contrib/revtex4-0/docs.sty -2020/10/01 | 3573 | macros/latex/contrib/revtex/auguide/docs.sty -2020/10/01 | 356378 | macros/latex/contrib/revtex/sample/aps/apssamp.pdf -2020/10/01 | 3548 | macros/latex/contrib/revtex/sample/aapm/aapmtemplate.tex 2020/10/01 | 3544 | graphics/pgf/base/tex/tikzlibraryperspective.code.tex 2020/10/01 | 3534 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlIteration.lua 2020/10/01 | 352 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered.lua 2020/10/01 | 35298 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-algorithm-layer.tex -2020/10/01 | 352536 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.pdf 2020/10/01 | 35249 | graphics/pgf/base/tex/pgfcoreshade.code.tex 2020/10/01 | 35221 | macros/latex/base/ltdirchk.dtx 2020/10/01 | 351 | graphics/pgf/base/tex/t-pgfbpt.tex @@ -1179,8 +1346,6 @@ 2020/10/01 | 3369 | macros/latex/base/ltoutenc.ins 2020/10/01 | 33646 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path.lua 2020/10/01 | 3360 | graphics/pgf/base/tex/tikzlibrarytrees.code.tex -2020/10/01 | 3357 | macros/latex/contrib/revtex/sample/sor/sortemplate.tex -2020/10/01 | 3357 | macros/latex/contrib/revtex/sample/aip/aiptemplate.tex 2020/10/01 | 33432 | graphics/pgf/base/tex/tikzlibraryanimations.code.tex 2020/10/01 | 3340 | macros/latex/base/exscale.ins 2020/10/01 | 333 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/RankingModule.lua @@ -1226,7 +1391,6 @@ 2020/10/01 | 315 | graphics/pgf/base/tex/tikzlibrarydecorations.shapes.code.tex 2020/10/01 | 3159 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Storage.lua 2020/10/01 | 3150 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/crossing_minimization.lua -2020/10/01 | 31473 | macros/latex/contrib/revtex/sample/aps/apssamp.tex 2020/10/01 | 3134 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/Scope.lua 2020/10/01 | 312269 | obsolete/macros/latex/contrib/revtex4-1/aip.pdf 2020/10/01 | 31195 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-numberprinting.tex @@ -1256,7 +1420,6 @@ 2020/10/01 | 2994 | macros/latex/required/graphics/graphics-drivers.ins 2020/10/01 | 29754 | graphics/pgf/base/tex/tikzlibrarydecorations.text.code.tex 2020/10/01 | 29714 | macros/latex/required/tools/multicol-2017-04-11.sty -2020/10/01 | 296971 | macros/latex/contrib/revtex/ltxdocext.pdf 2020/10/01 | 2968 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/HuSpringElectricalFW.lua 2020/10/01 | 2965 | graphics/pgf/base/tex/pgfcorequick.code.tex 2020/10/01 | 2964 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/FastHierarchyLayout.lua @@ -1267,7 +1430,6 @@ 2020/10/01 | 2926 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-overview.tex 2020/10/01 | 2919 | graphics/pgf/base/tex/tikzlibrarydatavisualization.3d.code.tex 2020/10/01 | 29194 | macros/latex/base/ltfntcmd.dtx -2020/10/01 | 291750 | macros/latex/contrib/revtex/revtex4-2.dtx 2020/10/01 | 2898 | macros/latex/base/syntonly.ins 2020/10/01 | 2895 | macros/latex/base/nfssfont.ins 2020/10/01 | 2894 | macros/latex/base/graphpap.ins @@ -1313,7 +1475,6 @@ 2020/10/01 | 27124 | macros/latex/base/ltxcheck.tex 2020/10/01 | 27080 | graphics/pgf/base/tex/pgfmoduleoo.code.tex 2020/10/01 | 2706 | macros/latex/base/idx.tex -2020/10/01 | 270691 | macros/latex/contrib/revtex/aip/aipguide4-2.pdf 2020/10/01 | 26872 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-formats.tex 2020/10/01 | 267299 | obsolete/macros/latex/contrib/revtex4-0/ltxdocext.pdf 2020/10/01 | 2668 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Anchoring.lua @@ -1323,7 +1484,6 @@ 2020/10/01 | 263761 | macros/latex/required/graphics/drivers.pdf 2020/10/01 | 262 | graphics/pgf/base/tex/example_graph_for_ascii_displayer.txt 2020/10/01 | 2627 | graphics/pgf/base/tex/pgfsys-dvipdfm.def -2020/10/01 | 262416 | macros/latex/contrib/revtex/ltxgrid.dtx 2020/10/01 | 262253 | obsolete/macros/latex/contrib/revtex4-1/ltxgrid.dtx 2020/10/01 | 262059 | macros/latex/base/fix-cm.pdf 2020/10/01 | 2616 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-examples.tex @@ -1366,12 +1526,9 @@ 2020/10/01 | 24617 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.IEC.code.tex 2020/10/01 | 24594 | obsolete/macros/latex/contrib/revtex4-1/sample/aip/aipsamp.tex 2020/10/01 | 245573 | macros/latex/required/graphics/rotating.pdf -2020/10/01 | 24447 | macros/latex/contrib/revtex/sample/sor/sorsamp.tex -2020/10/01 | 24409 | macros/latex/contrib/revtex/sample/aip/aipsamp.tex 2020/10/01 | 2439 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-phylogenetics.tex 2020/10/01 | 24387 | obsolete/macros/latex/contrib/revtex4-0/differ.tex 2020/10/01 | 2436 | systems/texlive/tlnet/archive/localloc.r56496.tar.xz -2020/10/01 | 24343 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.tex 2020/10/01 | 242771 | macros/latex/required/tools/showkeys.pdf 2020/10/01 | 241332 | systems/texlive/tlnet/archive/localloc.doc.r56496.tar.xz 2020/10/01 | 24091 | graphics/pgf/base/tex/pgfcalendar.code.tex @@ -1395,10 +1552,8 @@ 2020/10/01 | 23386 | macros/latex/base/lppl.tex 2020/10/01 | 233492 | macros/latex/base/ltnews21.pdf 2020/10/01 | 232390 | macros/latex/base/latexchanges.pdf -2020/10/01 | 232285 | macros/latex/contrib/revtex/aps/apsguide4-2.pdf 2020/10/01 | 23159 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-plot-handlers.tex 2020/10/01 | 231066 | macros/latex/required/graphics/graphicx.pdf -2020/10/01 | 230858 | macros/latex/contrib/revtex/auguide/summary4-2.pdf 2020/10/01 | 23073 | graphics/pgf/base/tex/pgfsys-dvips.def 2020/10/01 | 22936 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalHu2006.lua 2020/10/01 | 229288 | obsolete/macros/latex/contrib/revtex4-1/sample/aip/aipsamp.pdf @@ -1412,7 +1567,6 @@ 2020/10/01 | 225887 | macros/latex/required/amsmath/amsmath.dtx 2020/10/01 | 22457 | macros/latex/base/cfgguide.tex 2020/10/01 | 2238 | graphics/pgf/base/source/FastMultipoleEmbedder_script.h -2020/10/01 | 22384 | macros/latex/contrib/revtex/auguide/summary4-2.tex 2020/10/01 | 2232 | graphics/pgf/base/tex/xxcolor.sty 2020/10/01 | 22307 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/BoyerMyrvold2004.lua 2020/10/01 | 2226 | macros/latex/required/tools/indentfirst.dtx @@ -1439,7 +1593,6 @@ 2020/10/01 | 215134 | macros/latex/base/ltxdoc.pdf 2020/10/01 | 214710 | macros/latex/base/slifonts.pdf 2020/10/01 | 21452 | graphics/pgf/base/doc/text-en/pgfmanual-en-drivers.tex -2020/10/01 | 213419 | macros/latex/required/firstaid.zip 2020/10/01 | 21326 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/GraphAnimationCoordination.lua 2020/10/01 | 21302 | graphics/pgf/base/tex/pgfcorepathusage.code.tex 2020/10/01 | 212721 | macros/latex/required/tools/trace.pdf @@ -1454,7 +1607,6 @@ 2020/10/01 | 20820 | obsolete/macros/latex/contrib/revtex4-0/summary.tex 2020/10/01 | 2078 | macros/latex/required/graphics/README.md 2020/10/01 | 20726 | graphics/pgf/base/tex/pgfcorescopes.code.tex -2020/10/01 | 20714 | macros/latex/contrib/revtex/aps/apsguide4-2.tex 2020/10/01 | 2070 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-tan-example.table 2020/10/01 | 2070 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-tan-example.table 2020/10/01 | 205213 | macros/latex/base/ifthen.pdf @@ -1484,7 +1636,6 @@ 2020/10/01 | 1977 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfplotgnuplot-example.table 2020/10/01 | 19702 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-spy.tex 2020/10/01 | 196 | obsolete/macros/latex/contrib/revtex4-1/sample/aps/fig_2.eps -2020/10/01 | 196 | macros/latex/contrib/revtex/sample/aps/fig_2.eps 2020/10/01 | 196326 | macros/latex/base/ltnews25.pdf 2020/10/01 | 19618 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/BalancedMinimumEvolution.lua 2020/10/01 | 195877 | macros/latex/base/exscale.pdf @@ -1493,8 +1644,6 @@ 2020/10/01 | 19512 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalWalshaw2000.lua 2020/10/01 | 194 | obsolete/macros/latex/contrib/revtex4-1/sample/aps/vid_1b.eps 2020/10/01 | 194 | obsolete/macros/latex/contrib/revtex4-1/sample/aps/vid_1a.eps -2020/10/01 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1b.eps -2020/10/01 | 194 | macros/latex/contrib/revtex/sample/aps/vid_1a.eps 2020/10/01 | 1945 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlSprings.lua 2020/10/01 | 1944 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua 2020/10/01 | 1944 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfplotgnuplot-example.table @@ -1507,7 +1656,6 @@ 2020/10/01 | 1944 | graphics/pgf/base/doc/text-en/plots/pgfplotgnuplot-example.table 2020/10/01 | 194257 | macros/latex/required/amsmath/amstext.pdf 2020/10/01 | 193 | obsolete/macros/latex/contrib/revtex4-1/sample/aps/fig_1.eps -2020/10/01 | 193 | macros/latex/contrib/revtex/sample/aps/fig_1.eps 2020/10/01 | 1938 | macros/latex/base/minimal.cls 2020/10/01 | 19324 | graphics/pgf/base/tex/pgfcoreexternal.code.tex 2020/10/01 | 192297 | macros/latex/base/latexsym.pdf @@ -1520,9 +1668,6 @@ 2020/10/01 | 1910 | graphics/pgf/base/lua/graphdrawing/pgf.lua 2020/10/01 | 190 | obsolete/macros/latex/contrib/revtex4-1/sample/aip/fig_2.eps 2020/10/01 | 190 | obsolete/macros/latex/contrib/revtex4-0/fig_2.eps -2020/10/01 | 190 | macros/latex/contrib/revtex/sample/sor/fig_2.eps -2020/10/01 | 190 | macros/latex/contrib/revtex/sample/aip/fig_2.eps -2020/10/01 | 190 | macros/latex/contrib/revtex/sample/aapm/fig_2.eps 2020/10/01 | 19087 | macros/latex/contrib/hep-paper/bibliography.bib 2020/10/01 | 19040 | macros/latex/contrib/hep-paper/license.md 2020/10/01 | 19040 | macros/latex/base/lppl.txt @@ -1533,9 +1678,6 @@ 2020/10/01 | 188050 | graphics/pgf/base/tex/tikz.code.tex 2020/10/01 | 187 | obsolete/macros/latex/contrib/revtex4-1/sample/aip/fig_1.eps 2020/10/01 | 187 | obsolete/macros/latex/contrib/revtex4-0/fig_1.eps -2020/10/01 | 187 | macros/latex/contrib/revtex/sample/sor/fig_1.eps -2020/10/01 | 187 | macros/latex/contrib/revtex/sample/aip/fig_1.eps -2020/10/01 | 187 | macros/latex/contrib/revtex/sample/aapm/fig_1.eps 2020/10/01 | 18773 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/PDP.lua 2020/10/01 | 1868 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/AuthorDefinedPhylogeny.lua 2020/10/01 | 18669 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/Supergraph.lua @@ -1603,7 +1745,6 @@ 2020/10/01 | 1694 | macros/latex/contrib/hep-paper/README.md 2020/10/01 | 1694 | macros/latex/base/small2e.tex 2020/10/01 | 1679 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentDirection.lua -2020/10/01 | 16789 | macros/latex/contrib/revtex/aip/aipguide4-2.tex 2020/10/01 | 16757 | graphics/pgf/base/lua/luamath/pgf/luamath/parser.lua 2020/10/01 | 16631 | obsolete/macros/latex/contrib/revtex4-1/aip/aipguide4-1.tex 2020/10/01 | 165745 | macros/latex/required/amsmath/amscd.pdf @@ -1682,7 +1823,6 @@ 2020/10/01 | 1468 | macros/latex/required/amsmath/amsxtra.ins 2020/10/01 | 1468 | macros/latex/required/amsmath/amstext.ins 2020/10/01 | 1468 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/TimeSpec.lua -2020/10/01 | 146897 | macros/latex/contrib/revtex/ltxutil.dtx 2020/10/01 | 1466 | macros/latex/required/amsmath/amsopn.ins 2020/10/01 | 1466 | macros/latex/required/amsmath/amsgen.ins 2020/10/01 | 1466 | macros/latex/required/amsmath/amsbsy.ins @@ -1729,7 +1869,6 @@ 2020/10/01 | 13544 | obsolete/macros/latex/contrib/revtex4-0/textcase.dtx 2020/10/01 | 135360 | systems/texlive/tlnet/archive/platex.source.r56486.tar.xz 2020/10/01 | 135217 | obsolete/macros/latex/contrib/revtex4-1/aps/apsguide4-1.pdf -2020/10/01 | 135033 | macros/latex/contrib/revtex/ltxfront.dtx 2020/10/01 | 134 | graphics/pgf/base/doc/images/brave-gnu-world-logo.bb 2020/10/01 | 134845 | obsolete/macros/latex/contrib/revtex4-1/ltxfront.dtx 2020/10/01 | 134751 | macros/latex/base/ltnews02.pdf @@ -1746,10 +1885,7 @@ 2020/10/01 | 13212 | graphics/pgf/base/tex/pgfsys-luatex.def 2020/10/01 | 1319 | graphics/pgf/base/tex/tikzlibrarydecorations.pathreplacing.code.tex 2020/10/01 | 13189701 | install/graphics/pgf/base/pgf.tds.zip -2020/10/01 | 13187 | macros/latex/contrib/revtex/sample/aapm/aapmsamp.bib 2020/10/01 | 13145 | obsolete/macros/latex/contrib/revtex4-1/sample/aip/aipsamp.bib -2020/10/01 | 13145 | macros/latex/contrib/revtex/sample/sor/sorsamp.bib -2020/10/01 | 13145 | macros/latex/contrib/revtex/sample/aip/aipsamp.bib 2020/10/01 | 13134 | graphics/pgf/base/tex/pgflibraryshadings.code.tex 2020/10/01 | 1310 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-force.tex 2020/10/01 | 1309 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/edge_routing.lua @@ -1759,7 +1895,6 @@ 2020/10/01 | 130687 | macros/latex/base/ltnews16.pdf 2020/10/01 | 130600 | macros/latex/required/amsmath/technote.pdf 2020/10/01 | 13050 | obsolete/macros/latex/contrib/revtex4-1/sample/aps/apssamp.bib -2020/10/01 | 13050 | macros/latex/contrib/revtex/sample/aps/apssamp.bib 2020/10/01 | 1303 | graphics/pgf/base/tex/tikzlibraryshapes.gates.logic.US.code.tex 2020/10/01 | 1303 | graphics/pgf/base/source/FastSimpleHierarchyLayout_script.h 2020/10/01 | 13039 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-automata.tex @@ -1836,7 +1971,6 @@ 2020/10/01 | 11349 | graphics/pgf/base/tex/pgfsys-dvi.def 2020/10/01 | 11324 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/doc.lua 2020/10/01 | 11312 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Vertex.lua -2020/10/01 | 112954 | macros/latex/contrib/revtex/aip4-2.dtx 2020/10/01 | 11291 | macros/latex/required/amsmath/amscd.dtx 2020/10/01 | 1128 | macros/latex/required/graphics/graphics.ins 2020/10/01 | 111 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot @@ -1890,7 +2024,6 @@ 2020/10/01 | 10571767 | graphics/pgf/base/doc/pgfmanual.pdf 2020/10/01 | 10535 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-patterns.tex 2020/10/01 | 104 | macros/latex/base/ltshipout-code.tex -2020/10/01 | 10496000 | systems/win32/w32tex/ptex-w32.tar.xz 2020/10/01 | 104936 | macros/latex/base/ltnews11.pdf 2020/10/01 | 104935 | graphics/pgf/base/tex/pgfmathfloat.code.tex 2020/10/01 | 104677 | macros/latex/required/amsmath/amsldoc.tex @@ -2027,7 +2160,6 @@ 2020/09/30 | 3863 | language/japanese/uplatex/Makefile 2020/09/30 | 38608 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex 2020/09/30 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins -2020/09/30 | 384 | macros/latex/required/firstaid/changes.txt 2020/09/30 | 3796 | language/japanese/platex/plnewsc05.tex 2020/09/30 | 3778 | language/japanese/platex/plnews07.tex 2020/09/30 | 3764 | macros/luatex/generic/luatexja/README @@ -2092,9 +2224,7 @@ 2020/09/30 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua 2020/09/30 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty 2020/09/30 | 21887 | language/japanese/platex/plvers.dtx -2020/09/30 | 216857 | install/macros/latex/required/latex-firstaid.tds.zip 2020/09/30 | 21035 | macros/luatex/generic/luatexja/src/luatexja.lua -2020/09/30 | 209652 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf 2020/09/30 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty 2020/09/30 | 204504 | systems/texlive/tlnet/archive/texlive.infra.doc.r56460.tar.xz 2020/09/30 | 2034 | language/japanese/platex/README.md @@ -2173,7 +2303,6 @@ 2020/09/30 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex 2020/09/30 | 113178 | language/japanese/uplatex/uplatex-en.pdf 2020/09/30 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua -2020/09/30 | 11239 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx 2020/09/30 | 1075096 | systems/texlive/tlnet/archive/svg.doc.r56475.tar.xz 2020/09/30 | 107347 | language/japanese/platex/platexrelease.pdf 2020/09/30 | 10430 | language/japanese/platex/plnewsc07.tex @@ -2246,7 +2375,6 @@ 2020/09/29 | 8354 | macros/latex/contrib/tcolorbox/tcolorbox-example.tex 2020/09/29 | 83112 | macros/latex/contrib/filehook/filehook.dtx 2020/09/29 | 8191 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/definitions/singlenotes.ly -2020/09/29 | 81669644 | systems/win32/w32tex/pgfcontrib.tar.xz 2020/09/29 | 8163 | macros/unicodetex/latex/lilyglyphs/documentation/resources/lilypond-manuals.css 2020/09/29 | 8118 | macros/latex/contrib/tcolorbox/tcbhooks.code.tex 2020/09/29 | 808 | macros/latex/contrib/filehook/filehook.ins @@ -2344,7 +2472,6 @@ 2020/09/29 | 397316 | systems/texlive/tlnet/archive/intopdf.doc.r56465.tar.xz 2020/09/29 | 394229 | language/japanese/BX/bxjscls/bxjscls.dtx 2020/09/29 | 39355 | macros/latex/contrib/tudscr/source/doc/tudscr-hints.tex -2020/09/29 | 3900656 | macros/latex/contrib/animate/animate.pdf 2020/09/29 | 38895 | macros/latex/contrib/tudscr/source/tudscr-localization.dtx 2020/09/29 | 3878 | macros/unicodetex/latex/lilyglyphs/tex/commands/beamednotes.inp 2020/09/29 | 386 | macros/latex/contrib/currfile/README @@ -2374,9 +2501,7 @@ 2020/09/29 | 3244 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-semiquaverDottedDoubleDown.ly 2020/09/29 | 3241 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-demisemiquaverDottedDown.ly 2020/09/29 | 3238 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-demisemiquaverDottedDouble.ly -2020/09/29 | 3237615 | install/macros/latex/contrib/animate.tds.zip 2020/09/29 | 3235 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-halfNoteDottedDoubleDown.ly -2020/09/29 | 3235342 | macros/latex/contrib/animate.zip 2020/09/29 | 3232 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-crotchetDottedDoubleDown.ly 2020/09/29 | 3230 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-quaverDottedDoubleDdown.ly 2020/09/29 | 3228 | macros/unicodetex/latex/lilyglyphs/source/glyphimages/generated_src/lily-quaverDottedDoubleDown.ly @@ -2435,7 +2560,6 @@ 2020/09/29 | 26836 | systems/texlive/tlnet/archive/tlshell.r56461.tar.xz 2020/09/29 | 2670 | macros/latex/contrib/tcolorbox/tcbminted.code.tex 2020/09/29 | 2630 | macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex -2020/09/29 | 2592268 | systems/win32/w32tex/tex4htk-w32.tar.xz 2020/09/29 | 25816 | macros/latex/contrib/tcolorbox/tcolorbox.doc.external.tex 2020/09/29 | 2568 | systems/texlive/tlnet/archive/intopdf.source.r56465.tar.xz 2020/09/29 | 2564 | macros/latex/contrib/tcolorbox/tcbprocessing.code.tex @@ -2520,7 +2644,6 @@ 2020/09/29 | 138034 | macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf 2020/09/29 | 1376074 | graphics/pstricks/contrib/pst-eucl.zip 2020/09/29 | 1367761 | fonts/algolrevived.zip -2020/09/29 | 136725 | macros/latex/contrib/animate/animate.sty 2020/09/29 | 13613 | macros/latex/contrib/tcolorbox/tcolorbox.doc.sidebyside.tex 2020/09/29 | 13569 | macros/unicodetex/latex/lilyglyphs/scripts/lilyglyphs_common.py 2020/09/29 | 13549 | fonts/algolrevived/doc/algolrevived-doc.tex @@ -2529,7 +2652,6 @@ 2020/09/29 | 12451 | macros/latex/contrib/tcolorbox/tcbposter.code.tex 2020/09/29 | 12292 | macros/unicodetex/latex/lilyglyphs/tex/commands/singlenotes.inp 2020/09/29 | 121115 | macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf -2020/09/29 | 12106 | macros/latex/contrib/animate/ChangeLog 2020/09/29 | 11951 | graphics/pstricks/contrib/pst-eucl/Changes 2020/09/29 | 1165015 | language/japanese/BX/bxjscls/bxjscls.pdf 2020/09/29 | 11637 | macros/latex/contrib/tcolorbox/tcolorbox.doc.s_main.sty @@ -2576,7 +2698,6 @@ 2020/09/28 | 6668 | language/japanese/uptex-base/samples/aozora-utf8.tex 2020/09/28 | 6668 | language/japanese/uptex-base/samples/aozora-utarticle-utf8.tex 2020/09/28 | 64 | language/japanese/ptex-base/ptex.ini -2020/09/28 | 63632 | systems/texlive/tlnet/archive/semtex.doc.r56456.tar.xz 2020/09/28 | 6249 | support/texdef/README 2020/09/28 | 61 | language/japanese/uptex-base/uptex.ini 2020/09/28 | 6115 | language/japanese/uptex-base/samples/bkmk-jis.tex @@ -2598,7 +2719,6 @@ 2020/09/28 | 397347 | macros/latex/contrib/intopdf.zip 2020/09/28 | 3886 | language/japanese/uptex-base/samples/testrun.bat 2020/09/28 | 3836 | language/japanese/ptex-base/eptexdefs.lib -2020/09/28 | 382412 | systems/texlive/tlnet/archive/semantex.doc.r56455.tar.xz 2020/09/28 | 376 | dviware/dviview/DVIView/DVIView.vcxproj.user 2020/09/28 | 372 | language/japanese/uptex-base/samples/box-utf8.eps 2020/09/28 | 3632 | language/japanese/uptex-base/samples/utfsmpl-uplatex.tex @@ -2628,7 +2748,6 @@ 2020/09/28 | 237 | language/japanese/uptex-base/samples/jstr-uptex.mp 2020/09/28 | 2367 | language/japanese/uptex-base/samples/00readme_uptex_samples.txt 2020/09/28 | 234 | language/japanese/uptex-base/samples/jstr-utf8.mp -2020/09/28 | 23188 | systems/texlive/tlnet/archive/semantex.r56455.tar.xz 2020/09/28 | 227 | language/japanese/uptex-base/samples/jstr-jis.mp 2020/09/28 | 221 | language/japanese/uptex-base/samples/jstr-sjis.mp 2020/09/28 | 221 | language/japanese/uptex-base/samples/jstr-euc.mp @@ -2652,8 +2771,6 @@ 2020/09/28 | 15909 | language/japanese/uptex-base/samples/show_kcat.tex 2020/09/28 | 15686 | language/japanese/uptex-base/samples/Makefile 2020/09/28 | 1554 | language/japanese/ptex-base/LICENSE -2020/09/28 | 1553 | fonts/algolrevived/tex/TS1AlgolRevived-TLF.fd -2020/09/28 | 1553 | fonts/algolrevived/tex/TS1AlgolRevived-OsF.fd 2020/09/28 | 1551 | fonts/algolrevived/tex/T1AlgolRevived-OsF.fd 2020/09/28 | 152172 | support/texdef/texdef.pdf 2020/09/28 | 1488 | systems/texlive/tlnet/archive/greek-fontenc.source.r56449.tar.xz @@ -2681,245 +2798,4 @@ 2020/09/28 | 1184 | language/japanese/uptex-base/samples/min10x.tfm 2020/09/28 | 11616 | language/japanese/uptex-base/samples/jis_uni_variation.tex 2020/09/28 | 11271 | language/japanese/uptex-base/samples/misc-check-h-utf8.tex -2020/09/28 | 1108 | systems/texlive/tlnet/archive/semtex.r56456.tar.xz -2020/09/28 | 1061 | dviware/dviview/DVIView/resource.h 2020/09/28 | 10491 | language/japanese/uptex-base/samples/misc-check-v-utf8.tex -2020/09/27 | 9837 | language/japanese/pxjahyper/pxjahyper.tex -2020/09/27 | 931 | language/japanese/plautopatch/plarydshln.sty -2020/09/27 | 92346 | language/japanese/platex-tools/plextarray.pdf -2020/09/27 | 9097 | language/japanese/plautopatch/plautopatch.sty -2020/09/27 | 886 | macros/latex/contrib/eso-pic/eso-ex1.tex -2020/09/27 | 8861697 | install/language/japanese/jlreq.tds.zip -2020/09/27 | 885 | language/japanese/plautopatch/pxpgfrcs.sty -2020/09/27 | 83094 | language/japanese/platex-tools/pxatbegshi.pdf -2020/09/27 | 8031771 | macros/latex/contrib/koma-script.zip -2020/09/27 | 76304 | fonts/algolrevived/type1/AlgolRevived.pfb -2020/09/27 | 7593 | language/japanese/plautopatch/plautopatch-ja.tex -2020/09/27 | 71413 | language/japanese/platex-tools/plextdelarray.pdf -2020/09/27 | 6810 | language/japanese/jlreq/Makefile -2020/09/27 | 67916 | fonts/algolrevived/type1/AlgolRevived-Slanted.pfb -2020/09/27 | 6722 | language/japanese/plautopatch/plautopatch.tex -2020/09/27 | 66352 | language/japanese/platex-tools/plarray.pdf -2020/09/27 | 607 | language/japanese/platex-tools/pxmulticol.sty -2020/09/27 | 5902 | language/japanese/platex-tools/plextarray.tex -2020/09/27 | 589384 | language/japanese/platex-tools.zip -2020/09/27 | 58790 | language/japanese/platex-tools/pxeverysel.pdf -2020/09/27 | 579049 | language/japanese/jlreq.zip -2020/09/27 | 57534 | language/japanese/platex-tools/pxeveryshi.pdf -2020/09/27 | 56616 | language/japanese/platex-tools/pxftnright.pdf -2020/09/27 | 5654 | language/japanese/plautopatch/pxesopic.sty -2020/09/27 | 5479 | language/japanese/plautopatch/plcollcell.sty -2020/09/27 | 5365 | language/japanese/platex-tools/pxeverysel.sty -2020/09/27 | 52272 | language/greek/greek-fontenc/greek-fontenc.html -2020/09/27 | 51708 | fonts/algolrevived/opentype/AlgolRevived.otf -2020/09/27 | 508 | systems/texlive/tlnet/archive/dtk-bibliography.r56443.tar.xz -2020/09/27 | 5081 | language/japanese/jlreq/README.md -2020/09/27 | 5059 | language/japanese/platex-tools/plextdelarray.tex -2020/09/27 | 49650 | language/japanese/platex-tools/pxmulticol.pdf -2020/09/27 | 45480 | fonts/algolrevived/opentype/AlgolRevived-Slanted.otf -2020/09/27 | 4196 | systems/texlive/tlnet/archive/textpos.r56441.tar.xz -2020/09/27 | 4163 | language/greek/greek-fontenc/Makefile -2020/09/27 | 41233 | language/japanese/jlreq/README-ja.md -2020/09/27 | 409680 | systems/texlive/tlnet/archive/dtk-bibliography.doc.r56443.tar.xz -2020/09/27 | 39968 | language/japanese/platex-tools/pxxspace.pdf -2020/09/27 | 38904 | language/japanese/pxjahyper/pxjahyper.sty -2020/09/27 | 3885 | language/japanese/plautopatch/README.md -2020/09/27 | 3878 | language/japanese/platex-tools/pxatbegshi.tex -2020/09/27 | 3792 | language/japanese/platex-tools/pxatbegshi.sty -2020/09/27 | 3775 | language/japanese/platex-tools/pxftnright.sty -2020/09/27 | 3689 | language/japanese/platex-tools/plextarray.sty -2020/09/27 | 36706 | language/japanese/plautopatch/plautopatch.pdf -2020/09/27 | 359921 | language/japanese/jlreq/jlreq-ja.pdf -2020/09/27 | 3515 | language/japanese/platex-tools/pxxspace.sty -2020/09/27 | 3336 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tosf-t1.tfm -2020/09/27 | 331632 | systems/texlive/tlnet/archive/textpos.doc.r56441.tar.xz -2020/09/27 | 3308 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tlf-t1.tfm -2020/09/27 | 3268 | fonts/algolrevived/tfm/AlgolRevived-Medium-tosf-t1.tfm -2020/09/27 | 3264 | fonts/algolrevived/tfm/AlgolRevived-tosf-t1.tfm -2020/09/27 | 3264 | fonts/algolrevived/tfm/AlgolRevived-Medium-tlf-t1.tfm -2020/09/27 | 3263 | fonts/algolrevived/enc/zal_ts1.enc -2020/09/27 | 3248 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tosf-ly1.tfm -2020/09/27 | 3236 | fonts/algolrevived/tfm/AlgolRevived-tlf-t1.tfm -2020/09/27 | 3220 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tlf-ly1.tfm -2020/09/27 | 318 | macros/latex/contrib/eso-pic/README -2020/09/27 | 3152 | fonts/algolrevived/tfm/AlgolRevived-Medium-tosf-ly1.tfm -2020/09/27 | 3148 | fonts/algolrevived/tfm/AlgolRevived-Medium-tlf-ly1.tfm -2020/09/27 | 3136 | fonts/algolrevived/tfm/AlgolRevived-tosf-ly1.tfm -2020/09/27 | 312904 | systems/texlive/tlnet/archive/pxchfon.doc.r56444.tar.xz -2020/09/27 | 3108 | fonts/algolrevived/tfm/AlgolRevived-tlf-ly1.tfm -2020/09/27 | 3031 | fonts/algolrevived/enc/zal_ajioas.enc -2020/09/27 | 3025 | fonts/algolrevived/enc/zal_rj5tka.enc -2020/09/27 | 3018 | fonts/algolrevived/enc/zal_vawbng.enc -2020/09/27 | 3018 | fonts/algolrevived/enc/zal_bfgpej.enc -2020/09/27 | 3012 | fonts/algolrevived/enc/zal_psjebe.enc -2020/09/27 | 3012 | fonts/algolrevived/enc/zal_pasij5.enc -2020/09/27 | 3009 | language/japanese/plautopatch/pxstfloats.sty -2020/09/27 | 2986 | fonts/algolrevived/enc/zal_wzkcbe.enc -2020/09/27 | 2981 | fonts/algolrevived/enc/zal_5ziufx.enc -2020/09/27 | 2981 | fonts/algolrevived/enc/zal_4nnq6y.enc -2020/09/27 | 2974 | fonts/algolrevived/enc/zal_v4trah.enc -2020/09/27 | 2970 | fonts/algolrevived/enc/zal_q4jbw7.enc -2020/09/27 | 2969 | fonts/algolrevived/enc/zal_jmq5jf.enc -2020/09/27 | 2969 | fonts/algolrevived/enc/zal_2mszih.enc -2020/09/27 | 2965 | fonts/algolrevived/enc/zal_qtlmay.enc -2020/09/27 | 2965 | fonts/algolrevived/enc/zal_hqfuhr.enc -2020/09/27 | 2942 | language/japanese/platex-tools/plarray.tex -2020/09/27 | 2941 | language/japanese/platex-tools/README.md -2020/09/27 | 2909 | fonts/algolrevived/enc/zal_mdij5b.enc -2020/09/27 | 2903 | fonts/algolrevived/enc/zal_wqyrc5.enc -2020/09/27 | 2896 | fonts/algolrevived/enc/zal_iky7rf.enc -2020/09/27 | 2891 | fonts/algolrevived/enc/zal_ekxevm.enc -2020/09/27 | 2891 | fonts/algolrevived/enc/zal_7ov2yu.enc -2020/09/27 | 2872 | fonts/algolrevived/enc/zal_2vzrvx.enc -2020/09/27 | 2869 | fonts/algolrevived/enc/zal_4rrrqj.enc -2020/09/27 | 2864 | fonts/algolrevived/enc/zal_zqbwat.enc -2020/09/27 | 2864 | fonts/algolrevived/enc/zal_72x6h3.enc -2020/09/27 | 2860 | fonts/algolrevived/enc/zal_ziib6p.enc -2020/09/27 | 2856 | fonts/algolrevived/enc/zal_2jqefy.enc -2020/09/27 | 2782 | fonts/algolrevived/enc/zal_lxmhqh.enc -2020/09/27 | 277133 | fonts/algolrevived/type1/AlgolRevived-Medium.pfb -2020/09/27 | 2755 | fonts/algolrevived/enc/zal_yz65wh.enc -2020/09/27 | 275530 | fonts/algolrevived/type1/AlgolRevived-MediumSlanted.pfb -2020/09/27 | 2731 | language/japanese/pxjahyper/README-ja.md -2020/09/27 | 2696 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tosf-ly1.tfm -2020/09/27 | 2688 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tlf-ly1.tfm -2020/09/27 | 2660 | language/japanese/platex-tools/pxeveryshi.tex -2020/09/27 | 265818 | language/japanese/jlreq/jlreq.cls -2020/09/27 | 2612 | language/japanese/platex-tools/pxeverysel.tex -2020/09/27 | 260711 | macros/latex/contrib/eso-pic.zip -2020/09/27 | 2604 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tlf-t1.tfm -2020/09/27 | 2589 | language/japanese/platex-tools/pxxspace.tex -2020/09/27 | 25231 | macros/latex/contrib/eso-pic/eso-pic.dtx -2020/09/27 | 250230 | macros/latex/contrib/eso-pic/eso-pic.pdf -2020/09/27 | 2456 | language/japanese/plautopatch/pxtextpos.sty -2020/09/27 | 24148 | systems/texlive/tlnet/archive/textpos.source.r56441.tar.xz -2020/09/27 | 23995 | language/japanese/pxjahyper/pxjahyper-ajm.def -2020/09/27 | 2362 | language/japanese/platex-tools/pxftnright.tex -2020/09/27 | 227248 | fonts/algolrevived/opentype/AlgolRevived-MediumSlanted.otf -2020/09/27 | 226900 | systems/texlive/tlnet/archive/doclicense.r56445.tar.xz -2020/09/27 | 226828 | fonts/algolrevived/opentype/AlgolRevived-Medium.otf -2020/09/27 | 22119 | language/greek/greek-fontenc/README -2020/09/27 | 216476 | systems/texlive/tlnet/archive/doclicense.doc.r56445.tar.xz -2020/09/27 | 2120527 | language/greek/greek-fontenc.zip -2020/09/27 | 2086 | language/japanese/plautopatch/plsiunitx.sty -2020/09/27 | 206 | fonts/algolrevived/tex/algolrevived.fontspec -2020/09/27 | 2028 | fonts/algolrevived/tfm/AlgolRevived-Slanted-sup-ly1.tfm -2020/09/27 | 2024 | fonts/algolrevived/tfm/AlgolRevived-Slanted-inf-ly1.tfm -2020/09/27 | 1996 | fonts/algolrevived/tfm/AlgolRevived-Slanted1-ly1tt.tfm -2020/09/27 | 1996 | fonts/algolrevived/tfm/AlgolRevived-Slanted0-ly1tt.tfm -2020/09/27 | 1996 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-sup-ly1.tfm -2020/09/27 | 1996 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-inf-ly1.tfm -2020/09/27 | 1972 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted1-ly1tt.tfm -2020/09/27 | 1972 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted0-ly1tt.tfm -2020/09/27 | 1965 | language/japanese/plautopatch/plextarydshln.sty -2020/09/27 | 1948 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tosf-ot1.tfm -2020/09/27 | 1948 | fonts/algolrevived/tfm/AlgolRevived-Slanted-sup-t1.tfm -2020/09/27 | 1944 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tosf-t1--base.tfm -2020/09/27 | 1940 | fonts/algolrevived/tfm/AlgolRevived-Slanted-sup-t1--base.tfm -2020/09/27 | 1940 | fonts/algolrevived/tfm/AlgolRevived-Slanted-inf-t1.tfm -2020/09/27 | 1937 | language/japanese/platex-tools/pxmulticol.tex -2020/09/27 | 1936 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-sup-t1.tfm -2020/09/27 | 1936 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-inf-t1.tfm -2020/09/27 | 1932 | fonts/algolrevived/tfm/AlgolRevived-Slanted-inf-t1--base.tfm -2020/09/27 | 1932 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-sup-t1--base.tfm -2020/09/27 | 1932 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-inf-t1--base.tfm -2020/09/27 | 1924 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tlf-ot1.tfm -2020/09/27 | 1916 | fonts/algolrevived/tfm/AlgolRevived-Slanted-tlf-t1--base.tfm -2020/09/27 | 1916 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tosf-t1--base.tfm -2020/09/27 | 19092 | systems/texlive/tlnet/archive/pxchfon.r56444.tar.xz -2020/09/27 | 1908 | fonts/algolrevived/tfm/AlgolRevived-Slanted1-t1tt.tfm -2020/09/27 | 1908 | fonts/algolrevived/tfm/AlgolRevived-Slanted0-t1tt.tfm -2020/09/27 | 1908 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tlf-t1--base.tfm -2020/09/27 | 1904 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted1-t1tt.tfm -2020/09/27 | 1904 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted0-t1tt.tfm -2020/09/27 | 1836 | language/japanese/platex-tools/plarray.sty -2020/09/27 | 1812 | fonts/algolrevived/tfm/AlgolRevived-tosf-ot1.tfm -2020/09/27 | 1808 | fonts/algolrevived/tfm/AlgolRevived-Medium-tosf-ot1.tfm -2020/09/27 | 1808 | fonts/algolrevived/tfm/AlgolRevived-Medium-sup-ly1.tfm -2020/09/27 | 1808 | fonts/algolrevived/tfm/AlgolRevived-Medium-inf-ly1.tfm -2020/09/27 | 1804 | fonts/algolrevived/tfm/AlgolRevived-Slanted-ts1.tfm -2020/09/27 | 1804 | fonts/algolrevived/tfm/AlgolRevived-Medium-tlf-ot1.tfm -2020/09/27 | 1796 | fonts/algolrevived/tfm/AlgolRevived-Slanted-ts1--base.tfm -2020/09/27 | 1788 | fonts/algolrevived/tfm/AlgolRevived-Medium1-ly1tt.tfm -2020/09/27 | 1788 | fonts/algolrevived/tfm/AlgolRevived-Medium0-ly1tt.tfm -2020/09/27 | 1784 | fonts/algolrevived/tfm/AlgolRevived-tlf-ot1.tfm -2020/09/27 | 1776 | fonts/algolrevived/tfm/AlgolRevived-sup-ly1.tfm -2020/09/27 | 1776 | fonts/algolrevived/tfm/AlgolRevived-inf-ly1.tfm -2020/09/27 | 1771 | language/japanese/platex-tools/plextdelarray.sty -2020/09/27 | 1748 | fonts/algolrevived/tfm/AlgolRevived-Medium-sup-t1.tfm -2020/09/27 | 1748 | fonts/algolrevived/tfm/AlgolRevived-Medium-inf-t1.tfm -2020/09/27 | 1748 | fonts/algolrevived/tfm/AlgolRevived1-ly1tt.tfm -2020/09/27 | 1748 | fonts/algolrevived/tfm/AlgolRevived0-ly1tt.tfm -2020/09/27 | 1744 | fonts/algolrevived/tfm/AlgolRevived-Medium-sup-t1--base.tfm -2020/09/27 | 1744 | fonts/algolrevived/tfm/AlgolRevived-Medium-inf-t1--base.tfm -2020/09/27 | 1728 | fonts/algolrevived/tfm/AlgolRevived-Medium-tosf-t1--base.tfm -2020/09/27 | 1724 | fonts/algolrevived/tfm/AlgolRevived-sup-t1.tfm -2020/09/27 | 1724 | fonts/algolrevived/tfm/AlgolRevived-Medium-tlf-t1--base.tfm -2020/09/27 | 1720 | fonts/algolrevived/tfm/AlgolRevived-tosf-t1--base.tfm -2020/09/27 | 1720 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-ts1.tfm -2020/09/27 | 1716 | fonts/algolrevived/tfm/AlgolRevived-sup-t1--base.tfm -2020/09/27 | 1716 | fonts/algolrevived/tfm/AlgolRevived-Medium1-t1tt.tfm -2020/09/27 | 1716 | fonts/algolrevived/tfm/AlgolRevived-Medium0-t1tt.tfm -2020/09/27 | 1716 | fonts/algolrevived/tfm/AlgolRevived-inf-t1.tfm -2020/09/27 | 1712 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-ts1--base.tfm -2020/09/27 | 1708 | fonts/algolrevived/tfm/AlgolRevived-inf-t1--base.tfm -2020/09/27 | 1696 | fonts/algolrevived/vf/AlgolRevived-MediumSlanted-tosf-t1.vf -2020/09/27 | 1696 | fonts/algolrevived/vf/AlgolRevived-MediumSlanted-tlf-t1.vf -2020/09/27 | 1696 | fonts/algolrevived/vf/AlgolRevived-MediumSlanted-sup-t1.vf -2020/09/27 | 1696 | fonts/algolrevived/vf/AlgolRevived-MediumSlanted-inf-t1.vf -2020/09/27 | 1692 | fonts/algolrevived/vf/AlgolRevived-Medium-tosf-t1.vf -2020/09/27 | 1692 | fonts/algolrevived/tfm/AlgolRevived-tlf-t1--base.tfm -2020/09/27 | 1688 | fonts/algolrevived/vf/AlgolRevived-Medium-tlf-t1.vf -2020/09/27 | 1688 | fonts/algolrevived/vf/AlgolRevived-Medium-sup-t1.vf -2020/09/27 | 1688 | fonts/algolrevived/vf/AlgolRevived-Medium-inf-t1.vf -2020/09/27 | 1684 | fonts/algolrevived/tfm/AlgolRevived1-t1tt.tfm -2020/09/27 | 1684 | fonts/algolrevived/tfm/AlgolRevived0-t1tt.tfm -2020/09/27 | 1676 | fonts/algolrevived/vf/AlgolRevived-Slanted-tosf-t1.vf -2020/09/27 | 1676 | fonts/algolrevived/vf/AlgolRevived-Slanted-tlf-t1.vf -2020/09/27 | 1676 | fonts/algolrevived/vf/AlgolRevived-Slanted-sup-t1.vf -2020/09/27 | 1676 | fonts/algolrevived/vf/AlgolRevived-Slanted-inf-t1.vf -2020/09/27 | 1668 | fonts/algolrevived/vf/AlgolRevived-tosf-t1.vf -2020/09/27 | 1668 | fonts/algolrevived/vf/AlgolRevived-tlf-t1.vf -2020/09/27 | 1668 | fonts/algolrevived/vf/AlgolRevived-sup-t1.vf -2020/09/27 | 1668 | fonts/algolrevived/vf/AlgolRevived-inf-t1.vf -2020/09/27 | 1656 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tlf-ot1.tfm -2020/09/27 | 1652 | fonts/algolrevived/tfm/AlgolRevived-ts1.tfm -2020/09/27 | 1644 | fonts/algolrevived/tfm/AlgolRevived-ts1--base.tfm -2020/09/27 | 1640 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-tosf-ot1.tfm -2020/09/27 | 1628 | fonts/algolrevived/tfm/AlgolRevived-Medium-ts1.tfm -2020/09/27 | 1620 | fonts/algolrevived/tfm/AlgolRevived-Medium-ts1--base.tfm -2020/09/27 | 158225 | language/japanese/plautopatch.zip -2020/09/27 | 1512 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-sup-ot1.tfm -2020/09/27 | 1500 | language/japanese/plautopatch/LICENSE -2020/09/27 | 1500 | language/japanese/platex-tools/LICENSE -2020/09/27 | 1488 | fonts/algolrevived/tfm/AlgolRevived-Slanted-sup-ot1.tfm -2020/09/27 | 1484 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted-inf-ot1.tfm -2020/09/27 | 14725742 | install/macros/latex/contrib/koma-script.tds.zip -2020/09/27 | 1471 | language/japanese/plautopatch/pxpdfpages.sty -2020/09/27 | 1456 | fonts/algolrevived/tfm/AlgolRevived-Slanted-inf-ot1.tfm -2020/09/27 | 1437 | language/japanese/pxjahyper/README.md -2020/09/27 | 1408 | fonts/algolrevived/tfm/AlgolRevived-Slanted1-ot1tt.tfm -2020/09/27 | 1408 | fonts/algolrevived/tfm/AlgolRevived-Slanted0-ot1tt.tfm -2020/09/27 | 1408 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted1-ot1tt.tfm -2020/09/27 | 1408 | fonts/algolrevived/tfm/AlgolRevived-MediumSlanted0-ot1tt.tfm -2020/09/27 | 1391 | language/japanese/platex-tools/pxeveryshi.sty -2020/09/27 | 138130 | language/japanese/pxjahyper.zip -2020/09/27 | 1347 | language/japanese/plautopatch/pldocverb.sty -2020/09/27 | 1308 | fonts/algolrevived/tfm/AlgolRevived-Medium-inf-ot1.tfm -2020/09/27 | 1304 | fonts/algolrevived/tfm/AlgolRevived-Medium-sup-ot1.tfm -2020/09/27 | 1288 | fonts/algolrevived/tfm/AlgolRevived-sup-ot1.tfm -2020/09/27 | 1284 | fonts/algolrevived/tfm/AlgolRevived-inf-ot1.tfm -2020/09/27 | 1268 | fonts/algolrevived/vf/AlgolRevived-MediumSlanted-ts1.vf -2020/09/27 | 1252 | fonts/algolrevived/vf/AlgolRevived-Slanted-ts1.vf -2020/09/27 | 1248 | fonts/algolrevived/vf/AlgolRevived-ts1.vf -2020/09/27 | 1248 | fonts/algolrevived/vf/AlgolRevived-Medium-ts1.vf -2020/09/27 | 1244 | fonts/algolrevived/tfm/AlgolRevived-Medium1-ot1tt.tfm -2020/09/27 | 1244 | fonts/algolrevived/tfm/AlgolRevived-Medium0-ot1tt.tfm -2020/09/27 | 1228 | fonts/algolrevived/tfm/AlgolRevived1-ot1tt.tfm -2020/09/27 | 1228 | fonts/algolrevived/tfm/AlgolRevived0-ot1tt.tfm -2020/09/27 | 116789 | language/japanese/jlreq/jlreq.pdf -2020/09/27 | 116718 | language/japanese/pxjahyper/pxjahyper.pdf -2020/09/27 | 1066 | language/japanese/plautopatch/plextcolortbl.sty -2020/09/27 | 10608 | systems/texlive/tlnet/archive/doclicense.source.r56445.tar.xz -2020/09/27 | 103312 | language/japanese/plautopatch/plautopatch-ja.pdf -2020/09/27 | 10277 | fonts/algolrevived/map/AlgolRevived.map diff --git a/fonts/garamondx/README b/fonts/garamondx/README index 2db7f30b32..27b169e145 100644 --- a/fonts/garamondx/README +++ b/fonts/garamondx/README @@ -15,7 +15,7 @@ that fix is incorporated in the version by Gael Varoquaux, from which this versi The current version, with name changed to NewG8 to distinguish it from other versions of GaramondNo8, is - Copyright (c) 2013--2017 Michael Sharpe + Copyright (c) 2013--2020 Michael Sharpe The TeX font metrics, virtual fonts and font definition files for NewG8, i.e., the files in the archive zgm.zip, may be distributed and/or modified @@ -25,11 +25,14 @@ license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2003/12/01 or later. Those files and LaTeX support file garamondx.sty are - Copyright (c) 2013--2017 Michael Sharpe + Copyright (c) 2013--2020 Michael Sharpe Files provided "as is", with no warranties. -Current version: 1.20 (2017/05/29) +Current version: 1.21 (2020/10/04) + +Changes in version 1.21 +Corrected code handling scaling in omlzgmmi.fd so that scale factor set in newtxmath works as expected. (Thanks Enrico Gregorio.) Changes in version 1.20 Corrected an error in zgm.map affecting italic small caps in T1 encoding. diff --git a/fonts/garamondx/tex/omlzgmmi.fd b/fonts/garamondx/tex/omlzgmmi.fd index 040339f4ee..9bab1cb56a 100644 --- a/fonts/garamondx/tex/omlzgmmi.fd +++ b/fonts/garamondx/tex/omlzgmmi.fd @@ -8,19 +8,17 @@ [2012/11/18 Fontinst v1.933 font definitions for OML/zgmmi.] \expandafter\ifx\csname ntxmath@scaled\endcsname\relax - \let\ntxmath@@scaled\@empty% -\else - \edef\ntxmath@@scaled{s*[\csname ntxmath@scaled\endcsname]}% + \let\ntxmath@scaled\@empty% \fi \DeclareFontFamily{OML}{zgmmi}{\skewchar \font =127} \DeclareFontShape{OML}{zgmmi}{m}{it}{ - <-> \ntxmath@@scaled zgmmi + <-> \ntxmath@scaled zgmmi }{} \DeclareFontShape{OML}{zgmmi}{b}{it}{ - <-> \ntxmath@@scaled zgmbmi + <-> \ntxmath@scaled zgmbmi }{} \DeclareFontShape{OML}{zgmmi}{m}{sl}{<->ssub * zgmmi/m/it}{} diff --git a/graphics/pgf/contrib/circuitikz/doc/changelog.tex b/graphics/pgf/contrib/circuitikz/doc/changelog.tex index 5a0a5fe1cc..0a7467452b 100644 --- a/graphics/pgf/contrib/circuitikz/doc/changelog.tex +++ b/graphics/pgf/contrib/circuitikz/doc/changelog.tex @@ -5,6 +5,29 @@ full list of changes. \begin{itemize} \item + Version 1.2.4 (2020-10-04) + + \begin{itemize} + \tightlist + \item + several documentation enhancment + \item + added a couple of block elements: allpass filter, generic two-sides + block (suggested by user \texttt{@myzinsky}) + \item + added transmission gate (only IEEE style version) suggested by + several users (\texttt{@SJulianS} on github, Philipp Birkl on + \texttt{TeX.SX}) + \item + added a resistive splitter block symbol by \texttt{@matthuszagh} + \item + added depletion-type \texttt{nmosd} and \texttt{pmosd} MOSFET + simplified symbols + \item + added depletion-type \texttt{nfetd} and \texttt{pfetd} for plain + full-symbol MOSFET + \end{itemize} +\item Version 1.2.3 (2020-08-07) Several fixes and small enhancement all over the map, changes in the @@ -648,7 +671,7 @@ A detailed list of changes can be seen below. \item Fixed varcap symbol at small scalings \item - New packet-option ``straightvoltages, to draw straight(no curved) + New packet-option "straightvoltages, to draw straight(no curved) voltage arrows \item New option ``invert'' to revert the node direction at paths diff --git a/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf b/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf Binary files differindex 413e57e5aa..5fe1659424 100644 --- a/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf +++ b/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf diff --git a/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf b/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf Binary files differindex a94f709061..e1ccb1f821 100644 --- a/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf +++ b/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf diff --git a/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex b/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex index af718172c9..b952bdc291 100644 --- a/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex +++ b/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex @@ -2539,6 +2539,8 @@ It also has a \texttt{zero} anchor if you need to rotate it about its real cente \circuitdesc*{oscillator}{oscillator}{}( w/180/0.1,s/-90/0.1,e/0/0.1,n/90/0.1 ) \circuitdesc*{circulator}{circulator}{}( left/180/0.1,down/-90/0.1,right/0/0.1, up/90/0.1 ) \circuitdesc*{wilkinson}{wilkinson divider}{}( in/180/0.1, out2/45/0.1, out1/-45/0.1 ) + \circuitdesc*{splitter}{resistive splitter\footnotemark}{}( in/180/0.1, out2/45/0.1, out1/-45/0.1 ) + \footnotetext{added by \texttt{matthuszagh}} \circuitdesc*{gridnode}{gridnode\footnotemark}{}(left/135/0.2, right/45/0.2, center/-100/0.4, up/90/0.2, down/-45/.2) \footnotetext{added by \texttt{olfline}} \circuitdesc*{mzm}{Mach Zehnder Modulator\footnotemark}{}( in/180/0.1, mod/90/0.1, out/0/0.1) @@ -2546,13 +2548,14 @@ It also has a \texttt{zero} anchor if you need to rotate it about its real cente \end{groupdesc} \begin{groupdesc} - \circuitdescbip*{twoport}{generic two port\footnotemark}{} - \footnotetext{To specify text to be put in the component: \texttt{twoport[t=text]}): \tikz \draw[scale=.5, transform shape] (0,0) to[twoport,>,t=text] (2,0); } + \circuitdescbip*{twoport}{generic two port (use \texttt{t=\dots} to specify text)}{} + \circuitdescbip*{twoportsplit}{generic two port split (use \texttt{t1=\dots} and \texttt{t2=\dots} to specify text)}{} \circuitdescbip*{vco}{vco}{} \circuitdescbip*{bandpass}{bandpass}{} \circuitdescbip*{bandstop}{bandstop}{} \circuitdescbip*{highpass}{highpass}{} \circuitdescbip*{lowpass}{lowpass}{} + \circuitdescbip*{allpass}{allpass}{} \circuitdescbip*{adc}{A/D converter}{} \circuitdescbip*{dac}{D/A converter}{} \circuitdescbip*{dsp}{DSP}{} @@ -2704,16 +2707,28 @@ Since inputs and outputs can vary, input arrows can be placed as nodes. Note tha \begin{LTXexample}[varwidth=true] \begin{circuitikz} \draw (0,0) node[mixer] (m) {} - (m.1) to[short,-o] ++(-1,0) - (m.2) to[short,-o] ++(0,-1) - (m.3) to[short,-o] ++(1,0) - (m.1) node[inputarrow] {} - (m.2) node[inputarrow,rotate=90] {}; + (m.w) to[short,-o] ++(-1,0) + (m.s) to[short,-o] ++(0,-1) + (m.e) to[short,-o] ++(1,0) + (m.w) node[inputarrow] {} + (m.s) node[inputarrow,rotate=90] {}; \end{circuitikz} \end{LTXexample} \paragraph{Labels and custom two-port boxes} + +You can use the keys \texttt{t}, \texttt{t1}, \texttt{t2} (shorthands for \texttt{text}, \texttt{text in}, \texttt{text out}) to fill the generic blocks: +\begin{LTXexample}[varwidth=true] +\begin{circuitikz} \draw + (0,0) to[short,o-] ++(0.3,0) + to[allpass,>] ++(2,0) + to[twoport,>,t={B}] ++(2,0) + to[twoportsplit,t1={\tiny in}, + t2={\tiny\color{red}out}] ++(0,-2.5); +\end{circuitikz} +\end{LTXexample} + Some two-ports have the option to place a normal label (\texttt{l=}) and a inner label (\texttt{t=}). \begin{LTXexample}[varwidth=true] \begin{circuitikz} @@ -2722,7 +2737,6 @@ Some two-ports have the option to place a normal label (\texttt{l=}) and a inner \end{circuitikz} \end{LTXexample} - \paragraph{Box option} Some devices have the possibility to add a box around them. The inner symbol scales down to fit inside the box. \begin{LTXexample}[varwidth=true] @@ -2782,6 +2796,8 @@ Basically they are the same as the normal \texttt{npn} and \texttt{pnp}, and the \begin{groupdesc} \circuitdesc{nmos}{nmos}{Q}( G/180/0.2,D/0/0.2,S/0/0.2 ) \circuitdesc{pmos}{pmos}{} + \circuitdesc{nmosd}{nmos depletion}{Q}( G/180/0.2,D/0/0.2,S/0/0.2 ) + \circuitdesc{pmosd}{pmos depletion}{} \circuitdesc{hemt}{hemt}{} \end{groupdesc} @@ -2789,11 +2805,13 @@ Basically they are the same as the normal \texttt{npn} and \texttt{pnp}, and the \begin{groupdesc} \circuitdesc{nfet}{nfet}{Q} + \circuitdesc{nfetd}{nfet depletion}{Q} \circuitdesc{nigfete}{nigfete}{Q} \circuitdesc{nigfete,solderdot}{nigfete}{} \circuitdesc{nigfetebulk}{nigfetebulk}{} \circuitdesc{nigfetd}{nigfetd}{} \circuitdesc{pfet}{pfet}{Q} + \circuitdesc{pfetd}{pfet depletion}{Q} \circuitdesc{pigfete}{pigfete}{} \circuitdesc{pigfetebulk}{pigfetebulk}{} \circuitdesc{pigfetd}{pigfetd}{} @@ -2853,6 +2871,8 @@ If the option \texttt{arrowmos} is used (or after the command \verb!\ctikzset{tr \ctikzset{tripoles/mos style/arrows} \circuitdesc{nmos}{nmos}{} \circuitdesc{pmos}{pmos}{} + \circuitdesc{nmosd}{nmos depletion}{} + \circuitdesc{pmosd}{pmos depletion}{} \end{groupdesc} You can go back to the no-arrows mos with \texttt{noarrowmos} locally or with @@ -2958,6 +2978,8 @@ To draw the PMOS circle non-solid, use the option \texttt{emptycircle} or the co \ctikzset{tripoles/mos style/arrows} \circuitdesc{nmos, bulk}{pmos}{}(bulk/45/0.3, nobulk/-30/.4) \circuitdesc{pmos, bulk}{pmos}{} + \circuitdesc{nmosd, bulk}{nmos depletion}{}(bulk/45/0.3, nobulk/-30/.4) + \circuitdesc{pmosd, bulk}{pmos depletion}{} \end{groupdesc} \begin{LTXexample}[varwidth=true] @@ -2974,7 +2996,48 @@ To draw the PMOS circle non-solid, use the option \texttt{emptycircle} or the co \ctikzset{tripoles/mos style/no arrows} \draw (0,-8) node[info, red]{no circle, no arrows, DON'T do it} node[pmos]{} (2,-8) node[nmos]{}; -\end{circuitikz}\end{LTXexample} +\end{circuitikz} +\end{LTXexample} + +\paragraph{Simplified symbols for depletion-mode MOSFETs}. +The \texttt{nmosd}, \texttt{pmosd} (symplified) symbols for depletion-mode MOSFET (introduced in \texttt{1.2.4}) behave exactly like the normal (without the final \texttt{d}) ones. + +By default, the thick bar (indicating the pre-formed channel) is filled with the same color as the drawing: +\begin{LTXexample}[varwidth=true] +\begin{circuitikz}[ ] + \draw (0,2) to[R] ++(2,0) node[nmosd, anchor=G]{}; + \draw[color=red] (0,0) to[R] ++(2,0) node[pmosd, anchor=G]{}; +\end{circuitikz} +\end{LTXexample} + +You can change this behavior by setting the key +\texttt{tripoles/nmosd/depletion color} (default value \texttt{default}, which means ``use the draw color'') to the color you want; using \texttt{none} will lead to an unfilled channel (note that in this case the color does not change automatically with the path!): +\begin{LTXexample}[varwidth=true] +\begin{circuitikz}[ ] + \ctikzset{tripoles/nmosd/depletion color=gray} + \draw (0,2) to[R] ++(2,0) node[nmosd, anchor=G]{}; + \ctikzset{tripoles/pmosd/depletion color=none} + \draw[color=red] (0,0) to[R] ++(2,0) + node[pmosd, anchor=G]{}; + \ctikzset{tripoles/pmosd/depletion color= + {cyan!50!white}} + \draw[color=blue] (0,-2) to[R] ++(2,0) + node[pmosd, anchor=G, bulk]{}; +\end{circuitikz} +\end{LTXexample} + + +Obviously you have the equivalent \texttt{tripoles/pmosd/depletion color} for type-P transistors. + +They also have path-style syntax, as the other transistors. + +\begin{LTXexample}[varwidth=true] +\begin{circuitikz}[ ] + \draw (0,0) to[Tnmosd] ++(2,0) + to[Tpmosd, invert] ++(0,-2) + ; +\end{circuitikz} +\end{LTXexample} \subsubsection{Multiple terminal transistors customization} @@ -4255,6 +4318,8 @@ In addition to the legacy ports, since release 1.1.0, logic ports following the These ports are completely independent from the legacy set (either \texttt{american} or \texttt{european}); they are not eanbled by default because the relative size of the ports is very different from the legacy ones, and that will disrupt every schematic (especially if drawn with absolute coordinate). If you want to use them as default, you can use the command \verb|\ctikzset{logic ports=ieee}| and by default the shapes \texttt{and port}, \texttt{or port} and so on will be the IEEE standard ones. +The transmission gate (also known as ``bowtie'') components are not described in the IEEE standard, so they are simply inspired by the other IEEE ports --- this is why their name is prefixed by \texttt{ieee} and not by \texttt{ieeestd}. They are aliased to \texttt{tgate} and \texttt{double tgate} though, and it is recommended to use those names (maybe in the future there will be \texttt{american ports} and/or \texttt{european ports} versions available). + \begin{groupdesc} \circuitdesc*{ieeestd and port}{IEEE standard ``and'' port}{}(in 1/180/0.2, in 2/180/0.2, out/0/0.2, bout/45/0.2) \circuitdesc*{ieeestd nand port}{IEEE standard ``nand'' port}{}(in 1/180/0.2, out/0/0.2, bout/45/0.2) @@ -4268,8 +4333,11 @@ These ports are completely independent from the legacy set (either \texttt{ameri \circuitdesc*{ieeestd not port}{IEEE standard ``not'' port}{}(in/180/0.2, bin/-155/0.2, out/0/0.2, bout/45/0.2) \circuitdesc*{ieeestd schmitt port}{Schmitt port matched to IEEE standard ports}{}(in/180/0.2, out/0/0.2, bout/45/0.2) \circuitdesc*{ieeestd invschmitt port}{Inverting Schmitt port matched to IEEE standard ports}{} + \circuitdesc*{ieee tgate}{IEEE style transmission gate}{}(in 1/180/0.2, bin 1/-155/0.2, up/30/0.2, down/-30/0.2, out/0/0.2, bout/45/0.2, notgate/135/0.4, gate/-135/0.4) + \circuitdesc*{ieee double tgate}{IEEE style double transmission gate}{}(in/180/0.2, bin/-155/0.2, out/0/0.2, bout/45/0.2, up/30/0.2, down/-30/0.2, bnotgate/135/0.4, bgate/-115/0.4) \circuitdesc*{notcirc}{Inverting dot for IEEE ports}{}(west/180/0.1, east/0/0.1) \circuitdesc*{schmitt symbol}{Schmitt symbol to add to input pins if needed}{}(north west/145/0.1, south east/-45/0.1) + \end{groupdesc} \subsubsection{European Logic gates} @@ -4302,6 +4370,8 @@ The one-input, one-output ports have a handy path-style equivalent; they are the \circuitdescbip*{inline buffer}<buffer port>{``buffer'' logic port}{} \circuitdescbip*{inline schmitt}<schmitt port>{Schmitt logic port}{} \circuitdescbip*{inline invschmitt}<invschmitt port>{Inverting Schmitt logic port}{} + \circuitdescbip*{inline tgate}<tgate>{transmission gate}{}(bgate/-90/0.2, bnotgate/90/0.2) + \circuitdescbip*{inline double tgate}<double tgate>{double transmission gate}{}(bgate/-90/0.2, bnotgate/90/0.2) \end{groupdesc} Those ports follows the current selected style, although you can change it on the fly (even if it has not a lot of sense); you can apply labels, annotations and (again, not a lot of sense) voltages to them. The assigned value is typeset as if it were the main text of the node. @@ -4314,6 +4384,19 @@ Those ports follows the current selected style, although you can change it on th \end{circuitikz} \end{LTXexample} +Notice that in the inline version the leading pins are not drawn, +so in the case of the transmission gates +you have to use the border pins to connect the gates. + +\begin{LTXexample}[varwidth=true] +\begin{circuitikz}[ ] + \ctikzset{logic ports=ieee, + logic ports/fill=yellow} + \draw (0,0) to[inline not] ++(2,0) + to[inline double tgate, name=P] ++(3,0) + (P.bnotgate) |- ++(-3,1); +\end{circuitikz} +\end{LTXexample} \subsubsection{American ports usage} @@ -4780,6 +4863,51 @@ Finally, the internal \texttt{notcirc} node used for the output negation is acce \endgroup % for IEEE ports ctikzset %% +\paragraph{Transmission gate symbols.}\label{sec:passgate} + + +The \texttt{tgate} and \texttt{double tgate} components are available since \texttt{1.2.4} but only in the IEEE style. An additional parameter \texttt{tgate scale} (default \texttt{0.7}; if you set this to \texttt{1} the triangles will have the same size as a \texttt{ieeestd buffer port}) select the relative scale of the components. + + +\begin{LTXexample}[varwidth=true] +\begin{circuitikz} + \ctikzset{logic ports=ieee} + \draw (0,0) to[inline not, *-*] ++(2,0) + node[tgate, anchor=in]{}; +\end{circuitikz} +\end{LTXexample} + +The anchors for the tgate's control point are called \texttt{gate} and \texttt{notgate} (and the corresponding \texttt{bgate} and \texttt{bnotgate} for the border anchors). + +\begin{quote} + \begin{circuitikz} + \ctikzset{logic ports=ieee, tgate scale=1} + \node[ieee tgate](A) at (0,0) {}; + \path (A.in) \showcoord(in)<180:0.2>; + \path (A.bin) \showcoordb(bin)<-135:0.2>; + \path (A.out) \showcoord(out)<0:0.2>; + \path (A.bout) \showcoordb(bout)<-45:0.2>; + \path (A.left) \showcoord(left)<135:0.4>; + \path (A.right) \showcoord(right)<45:0.4>; + \path (A.gate) \showcoord(gate)<-160:0.3>; + \path (A.bgate) \showcoordb(bgate)<-75:0.3>; + \path (A.notgate) \showcoord(notgate)<160:0.3>; + \path (A.bnotgate) \showcoordb(bnotgate)<75:0.3>; + \node[ieee double tgate](A) at (5,0) {}; + \path (A.in) \showcoord(in)<180:0.2>; + \path (A.bin) \showcoordb(bin)<-135:0.2>; + \path (A.out) \showcoord(out)<0:0.2>; + \path (A.bout) \showcoordb(bout)<-45:0.2>; + \path (A.left) \showcoord(left)<135:0.4>; + \path (A.right) \showcoord(right)<45:0.4>; + \path (A.gate) \showcoord(gate)<-160:0.3>; + \path (A.bgate) \showcoordb(bgate)<-75:0.3>; + \path (A.notgate) \showcoord(notgate)<160:0.3>; + \path (A.bnotgate) \showcoordb(bnotgate)<75:0.3>; + \end{circuitikz} +\end{quote} + + \subsubsection{European logic port usage} European logic port are the same class as american and IEEE-style ones, and they obey the same class modifier. Moreover, you can use the \texttt{no inputs pin} as in the other logic ports to suppress input pins. @@ -5200,7 +5328,7 @@ The code that implemented the printing of the numbers (which in \texttt{muxdemux } \end{lstlisting} -You can use these shapes to draw a lot of symbols that are unavailable; using a bit of \LaTeX{} command trickery you can use them quite naturally too... +You can use these shapes to draw a lot of symbols that are unavailable; using a bit of \LaTeX{} command trickery you can use them quite naturally too... For example, this was used before the introduction of the \texttt{double tgate} symbol in \texttt{1.2.4} (see ~\ref{sec:passgate}: \begin{LTXexample}[varwidth=true] \def\tgate#1{ @@ -5676,7 +5804,35 @@ However, you can override the properties \texttt{voltage/distance from node} (de \tikz \draw (0,0) to[R, v=1<\volt>] (2,0); \end{LTXexample} -The same concept as \texttt{distance from node} applies to the key \texttt{current/distance} for the position of the current's arrow: +You can also use a global \texttt{ctikzset} on the key \texttt{voltage/distance from node} (and similar) that will act as a default value. Notice however that the specific component value \textbf{overrides} the global one, and several components have pre-defined overrides, so they will ignore the default value. The components that have out of the box predefined overrides for \texttt{distance from node} are \texttt{generic}, \texttt{ageneric}, \texttt{fullgeneric} and \texttt{memristor} (set to \texttt{0.4}), and the ones that have it for \texttt{bump b} are +\texttt{generic}, \texttt{ageneric}, \texttt{fullgeneric}, \texttt{memristor}, \texttt{tline}, \texttt{varistor}, \texttt{photoresistor}, \texttt{thermistor}, \texttt{thermistorntc}, \texttt{thermistorptc}, \texttt{ccapacitor}, \texttt{emptyzzdiode}, \texttt{fullzzdiode}, \texttt{emptythyristor}, \texttt{fullthyristor}, \texttt{emptytriac} and \texttt{fulltriac},, with several values (you can look at them in the file \texttt{pgfcirc.defines.tex}) + + +Notice also that normally \texttt{distance from node} is a relative displacement, computed on the node-component wire. So that this will put the start and stop point $1/4$ of the way between node and component: + +\begin{LTXexample}[varwidth=true] +\begin{circuitikz} + \ctikzset{voltage/distance from node=0.25} + \draw (0, 2) to[D, v=$v_1$] ++(4,0); + \draw (0, 1) to[D, v=$v_1$] ++(3,0); + \draw (0, 0) to[D, v=$v_1$] ++(2,0); +\end{circuitikz} +\end{LTXexample} + +The value of \texttt{distance from node} can be also an absolute distance; in that case is measured from the start of the connection toward the component on the left (and symmetrically on the right), so this will put the start and end point to \SI{0.25}{\cm} from the start of the node: + +\begin{LTXexample}[varwidth=true] +\begin{circuitikz} + \ctikzset{voltage/distance from node=0.25cm} + \draw (0, 2) to[D, v=$v_1$] ++(4,0); + \draw (0, 1) to[D, v=$v_1$] ++(3,0); + \draw (0, 0) to[D, v=$v_1$] ++(2,0); +\end{circuitikz} +\end{LTXexample} + +There is currently no way to specify the position at a fixed distance from the component (as opposed as from the node). + +The same concept as \texttt{distance from node} applies to the key \texttt{current/distance} for the position of the current's arrow (and to \texttt{flow/distance} for the flow arrow position): \begin{LTXexample}[varwidth=true] \tikz \draw (0,0) to[C, i=$\imath$] (2,0); \par @@ -5684,7 +5840,7 @@ The same concept as \texttt{distance from node} applies to the key \texttt{curre \tikz \draw (0,0) to[C, i=$\imath$] (2,0); \end{LTXexample} -You can change globally these parameters by defining a component-specific key; you have to use the internal name of the component (in the component list, is the \texttt{nodename} without the terminal ``\texttt{shape}'' part): +If you want to change those parameters by defining a component-specific key you have to use the internal name of the component (in the component list, is the \texttt{nodename} without the terminal ``\texttt{shape}'' part): \begin{LTXexample}[varwidth=true] \tikz \draw (0,0) to[R, v=1<\volt>] (1.5,0) @@ -6136,7 +6292,7 @@ Notes that \texttt{american voltage} also affects batteries. \end{circuitikz} \end{LTXexample} -When using \texttt{american} or \texttt{straight} voltage style, the \texttt{open} component is treated differently, and the voltage is placed in the middle of the open space\footnote{Since \texttt{v1.1.2}, thank to an \href{https://github.com/circuitikz/circuitikz/issues/374}{issue opened by user \texttt{rhandley} on GitHub}.}: +Additionally, the \texttt{open} component is treated differently; the voltage is placed in the middle of the open space\footnote{Since \texttt{v1.1.2}, thank to an \href{https://github.com/circuitikz/circuitikz/issues/374}{issue opened by user \texttt{rhandley} on GitHub}.}: \begin{LTXexample}[varwidth=true] \begin{circuitikz}[american voltages] @@ -6148,7 +6304,7 @@ When using \texttt{american} or \texttt{straight} voltage style, the \texttt{ope \end{circuitikz} \end{LTXexample} -If you want or need to maintain the old behavior for \texttt{open} voltage, you can set the key \texttt{american open voltage} to \texttt{legacy} (the default is the new behavior, which correspond to the value \texttt{center}). +If you want or need to maintain the old behavior for \texttt{open} voltage, you can set the key \texttt{open voltage position} to \texttt{legacy} (the default is the new behavior, which correspond to the value \texttt{center}). \subsubsection{American voltages customization} @@ -6984,6 +7140,91 @@ You can see more example and more reasoning on GitHub; start from the So finally it was decided\footnote{well, Romano decided, so you can blame him. \emph{I do not think that workarounds to correct malformed circuits are really maintainable; just see the bunch of code removed by the patch! --- Romano.}} to remove the change, to simplify the code and to make the package more maintainable. +\subsection{Using dashed (or colored) wires in circuits}\label{faqs:dashed} + +\faqQ How can I make part of the wires dashed (or colored)? This does not work: + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz} + \draw (0,0) to[R] ++(2,0) + to[short, dashed, red] ++(1,0) + to [R] ++(2,0); % surprise! +\end{circuitikz} +\end{LTXexample} + +Nor this one, which is even stranger: + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz} + \draw (0,0) to[R] ++(2,0) + [dashed, red] -- ++(1,0) + to [R] ++(2,0); % surprise! +\end{circuitikz} +\end{LTXexample} + +\faqA This is an effect on how \TikZ{} builds and draws path. As explained in the \TikZ{} manual,\footnote{in 3.1.5b, section~14, ``syntax for path specification''} most path options are globally valid for the whole path; color and dash/dot is one of this. You have two options in this case. The first one is to use two paths. + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz} + \draw (0,0) to[R] ++(2,0) coordinate(a); + \draw [dashed, red] (a) -- ++(1,0) coordinate(b); + \draw (b) to [R] ++(2,0); +\end{circuitikz} +\end{LTXexample} + +The other one is to use \texttt{edge} operations\footnote{I took the idea form \href{https://tex.stackexchange.com/a/554905/38080}{this answer by \texttt{@LaTeXdraw-com} user on TeX.SE}, thanks!}; be sure to read about it on the \TikZ{} manual\footnote{in 3.1.5b, section~17.12, ``connecting nodes: use the \texttt{edge} operation''} --- but basically this is similar to the \texttt{to} operation but it builds another path (added at the end of the current path, like nodes are). This means that it can use different options, and that it \textbf{does not} moves the path coordinates. + +So, for example: + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz} + \draw (0,0) to[R] ++(2,0) + edge[dashed, red] ++(1,0) + % we have to move the path position here! + ++(1,0) to [R] ++(2,0); +\end{circuitikz} +\end{LTXexample} + +The only problem with this approach is that the \texttt{edge}s are added \emph{after} the nodes, so it can create problems with nodes (look carefully!): + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz} + \draw (0,0) to[R,-o] ++(2,0) + edge[dashed, red] ++(1,0) + ++(1,0) to [R] ++(2,0); +\end{circuitikz} +\end{LTXexample} + +So it's better, in this case, to add the nodes manually after the path (there is no perfect solution!) + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz} + \draw (0,0) to[R] ++(2,0) coordinate(a) + edge[dashed, red] ++(1,0) + ++(1,0) to [R] ++(2,0); + \node [ocirc] at (a){}; +\end{circuitikz} +\end{LTXexample} + + +A more complex example can be seen (look at the comments!) in the following circuit. + +\begin{LTXexample}[varwidth=true, basicstyle=\small\ttfamily] +\begin{circuitikz}[american] + \draw (0,0) to[R, v=$v_1$] ++(2,0) + edge[dashed] ++(1,0) + ++(1,0) to[R] + ++(2,0) to [R] ++(0,2) coordinate(a) + edge[red, dashed] ++(0,1) + % several edges start from the same position + edge[dashed, ->] node[above]{here} ++(-1,0) + % notice that the path here is still + % at coordinate (a)! + ++(0,1) to[R] ++(0,2) + (a) ++(-1,0) to[sV] ++(-2,0); +\end{circuitikz} +\end{LTXexample} + \subsection{Errors when externalizing pictures}\label{faqs:externalize} \faqQ When using \verb!\tikzexternalize! I get the following error: diff --git a/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty b/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty index d3fa441ab7..3fdb137c4b 100644 --- a/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty +++ b/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty @@ -12,8 +12,8 @@ \NeedsTeXFormat{LaTeX2e} -\def\pgfcircversion{1.2.3} -\def\pgfcircversiondate{2020/08/07} +\def\pgfcircversion{1.2.4} +\def\pgfcircversiondate{2020/10/04} \ProvidesPackage{circuitikz}% [\pgfcircversiondate{} The CircuiTikz circuit drawing package version \pgfcircversion] diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex index fe87271f5e..cf0e4ee28b 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex @@ -969,11 +969,27 @@ \ctikzset{bipoles/twoport/width/.initial=.7} \ctikzset{bipoles/twoport/height/.initial=.7} \ctikzset{bipoles/twoport/text/.initial=} +\ctikzset{bipoles/twoportsplit/width/.initial=.7} +\ctikzset{bipoles/twoport/text in/.initial=} +\ctikzset{bipoles/twoport/text out/.initial=} +\ctikzset{text/.style={t=#1}} +\ctikzset{t/.code={% + \ctikzsetvalof{bipoles/twoport/text}{#1}% +}} +\ctikzset{text in/.style={t1=#1}} +\ctikzset{t1/.code={% + \ctikzsetvalof{bipoles/twoport/text in}{#1}% +}} +\ctikzset{text out/.style={t2=#1}} +\ctikzset{t2/.code={% + \ctikzsetvalof{bipoles/twoport/text out}{#1}% +}} \ctikzset{bipoles/vco/width/.initial=.7} \ctikzset{bipoles/bandpass/width/.initial=.7} \ctikzset{bipoles/bandstop/width/.initial=.7} \ctikzset{bipoles/highpass/width/.initial=.7} \ctikzset{bipoles/lowpass/width/.initial=.7} +\ctikzset{bipoles/allpass/width/.initial=.7} \ctikzset{bipoles/adc/width/.initial=.7} \ctikzset{bipoles/dac/width/.initial=.7} \ctikzset{bipoles/dsp/width/.initial=.7} @@ -995,6 +1011,9 @@ \ctikzset{tripoles/wilkinson/height/.initial=1.3} \ctikzset{tripoles/wilkinson/width/.initial=1.3} +\ctikzset{tripoles/splitter/height/.initial=1.3} +\ctikzset{tripoles/splitter/width/.initial=1.3} + \ctikzset{tripoles/mzm/height/.initial=1.3} \ctikzset{tripoles/mzm/width/.initial=1.3} %%>>> @@ -1124,6 +1143,35 @@ \ctikzset{tripoles/pmos/bodydiode conn/.initial=.6} \ctikzset{tripoles/pmos/curr direction/.initial=-1} +\ctikzset{tripoles/nmosd/width/.initial=.7} +\ctikzset{tripoles/nmosd/gate height/.initial=.35} +\ctikzset{tripoles/nmosd/base height/.initial=.5} +\ctikzset{tripoles/nmosd/conn height/.initial=0} +\ctikzset{tripoles/nmosd/height/.initial=1.1} +\ctikzset{tripoles/nmosd/base width/.initial=.5} +\ctikzset{tripoles/nmosd/gate width/.initial=.62} +\ctikzset{tripoles/nmosd/arrow pos/.initial=.6} +\ctikzset{tripoles/nmosd/bodydiode scale/.initial=.3} +\ctikzset{tripoles/nmosd/bodydiode distance/.initial=.3} +\ctikzset{tripoles/nmosd/bodydiode conn/.initial=.6} +\ctikzset{tripoles/nmosd/curr direction/.initial=1} +\ctikzset{tripoles/nmosd/depletion width/.initial=.1} +\ctikzset{tripoles/nmosd/depletion color/.initial=default} + +\ctikzset{tripoles/pmosd/width/.initial=.7} +\ctikzset{tripoles/pmosd/gate height/.initial=.35} +\ctikzset{tripoles/pmosd/base height/.initial=.5} +\ctikzset{tripoles/pmosd/conn height/.initial=0} +\ctikzset{tripoles/pmosd/height/.initial=1.1} +\ctikzset{tripoles/pmosd/base width/.initial=.5} +\ctikzset{tripoles/pmosd/gate width/.initial=.62} +\ctikzset{tripoles/pmosd/arrow pos/.initial=.4} +\ctikzset{tripoles/pmosd/bodydiode scale/.initial=.3} +\ctikzset{tripoles/pmosd/bodydiode distance/.initial=.3} +\ctikzset{tripoles/pmosd/bodydiode conn/.initial=.6} +\ctikzset{tripoles/pmosd/curr direction/.initial=-1} +\ctikzset{tripoles/pmosd/depletion width/.initial=.1} +\ctikzset{tripoles/pmosd/depletion color/.initial=default} \ctikzset{tripoles/hemt/width/.initial=.7} \ctikzset{tripoles/hemt/gate height/.initial=.35} \ctikzset{tripoles/hemt/base height/.initial=.5} @@ -1160,6 +1208,30 @@ \ctikzset{tripoles/pfet/bodydiode conn/.initial=.6} \ctikzset{tripoles/pfet/curr direction/.initial=-1} +\ctikzset{tripoles/nfetd/width/.initial=.7} +\ctikzset{tripoles/nfetd/gate height/.initial=.35} +\ctikzset{tripoles/nfetd/base height/.initial=.5} +\ctikzset{tripoles/nfetd/conn height/.initial=0} +\ctikzset{tripoles/nfetd/height/.initial=1.1} +\ctikzset{tripoles/nfetd/base width/.initial=.5} +\ctikzset{tripoles/nfetd/gate width/.initial=.62} +\ctikzset{tripoles/nfetd/bodydiode scale/.initial=.3} +\ctikzset{tripoles/nfetd/bodydiode distance/.initial=.3} +\ctikzset{tripoles/nfetd/bodydiode conn/.initial=.6} +\ctikzset{tripoles/nfetd/curr direction/.initial=1} + +\ctikzset{tripoles/pfetd/width/.initial=.7} +\ctikzset{tripoles/pfetd/gate height/.initial=.35} +\ctikzset{tripoles/pfetd/base height/.initial=.5} +\ctikzset{tripoles/pfetd/conn height/.initial=0} +\ctikzset{tripoles/pfetd/height/.initial=1.1} +\ctikzset{tripoles/pfetd/base width/.initial=.5} +\ctikzset{tripoles/pfetd/gate width/.initial=.62} +\ctikzset{tripoles/pfetd/bodydiode scale/.initial=.3} +\ctikzset{tripoles/pfetd/bodydiode distance/.initial=.3} +\ctikzset{tripoles/pfetd/bodydiode conn/.initial=.6} +\ctikzset{tripoles/pfetd/curr direction/.initial=-1} + \ctikzset{tripoles/nigfete/width/.initial=.7} \ctikzset{tripoles/nigfete/gate height/.initial=.35} \ctikzset{tripoles/nigfete/base height/.initial=.5} @@ -2159,6 +2231,10 @@ % american open voltage adjusting % \newif\ifpgf@adjust@open@voltage\pgf@adjust@open@voltagetrue +\ctikzset{open voltage position/.is choice} +\ctikzset{open voltage position/center/.code={\pgf@adjust@open@voltagetrue}} +\ctikzset{open voltage position/legacy/.code={\pgf@adjust@open@voltagefalse}} +% bad names, kept for compatibility, don't use \ctikzset{american open voltage/.is choice} \ctikzset{american open voltage/center/.code={\pgf@adjust@open@voltagetrue}} \ctikzset{american open voltage/legacy/.code={\pgf@adjust@open@voltagefalse}} diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex index d9b8e7ca4d..7cd5baff47 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex @@ -4040,6 +4040,72 @@ } +%% twoport split +\pgfcircdeclarebipolescaled{blocks} +{} +{\ctikzvalof{bipoles/twoportsplit/width}} +{twoportsplit} +{\ctikzvalof{bipoles/twoportsplit/width}} +{\ctikzvalof{bipoles/twoportsplit/width}} +{ + \pgf@circ@res@step = \ctikzvalof{bipoles/twoportsplit/width}\pgf@circ@scaled@Rlen + \divide \pgf@circ@res@step by 2 + + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@zero}} + \pgf@circ@res@other = \pgf@circ@res@left + \advance\pgf@circ@res@other by \pgf@circ@res@step + + \ifpgf@circuit@dashed + \pgfsetdash{{0.1cm}{0.1cm}}{0cm} + \fi + + % draw outer box + \pgf@circ@twoportbox + + \ifpgf@circuit@inputarrow + { + \advance \pgf@circ@res@left by -.5\ctikzvalof{bipoles/thickness}\pgfstartlinewidth + \pgftransformshift{\pgfpoint{\pgf@circ@res@left}{0pt}} + \pgfnode{inputarrow}{tip}{}{pgf@inputarrow}{\pgfusepath{fill}} + } + \fi + + %get texts + \def\pgfcirc@tin{\ctikzvalof{bipoles/twoport/text in}} + \def\pgfcirc@tout{\ctikzvalof{bipoles/twoport/text out}} + + % rotate inner symbol + \def\texti{\pgfcirc@tin} + \def\textii{\pgfcirc@tout} + \def\pgfcircmathresult{\expandafter\pgf@circ@stripdecimals\pgf@circ@direction\pgf@nil} + \ifnum \pgfcircmathresult > 45 \ifnum \pgfcircmathresult < 135 + \def\texti{\pgfcirc@tout} + \def\textii{\pgfcirc@tin} + \pgftransformrotate{270} + \fi\fi + \ifnum \pgfcircmathresult > 134 \ifnum \pgfcircmathresult < 225 % 134 degree, because >= 135 is not possible + \def\texti{\pgfcirc@tout} + \def\textii{\pgfcirc@tin} + \pgftransformrotate{180} + \fi\fi + \ifnum \pgfcircmathresult > 225 \ifnum \pgfcircmathresult < 315 + \pgftransformrotate{90} + \def\texti{\pgfcirc@tin} + \def\textii{\pgfcirc@tout} + \fi\fi + + % draw inner symbol + \pgfsetdash{}{0pt} % always draw solid line for inner symbol + \pgfsetarrows{-} %never draw arrows + \pgfsetlinewidth{\pgfstartlinewidth} + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@up}} + \pgfusepath{draw} + + \pgftext[center,x=0.45\pgf@circ@res@left,y=0.45\pgf@circ@res@up]{\texti} + \pgftext[center,x=0.45\pgf@circ@res@right,y=0.45\pgf@circ@res@down]{\textii} +} + %% voltage controled oscillator \pgfcircdeclarebipolescaled{blocks} {} @@ -4389,6 +4455,74 @@ \pgfusepath{draw} } +%% allpass filter +\pgfcircdeclarebipolescaled{blocks} +{} +{\ctikzvalof{bipoles/allpass/width}} +{allpass} +{\ctikzvalof{bipoles/allpass/width}} +{\ctikzvalof{bipoles/allpass/width}} +{ + \pgf@circ@res@step = \ctikzvalof{bipoles/allpass/width}\pgf@circ@scaled@Rlen + \divide \pgf@circ@res@step by 2 + + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@zero}} + \pgf@circ@res@other = \pgf@circ@res@left + \advance\pgf@circ@res@other by \pgf@circ@res@step + + \ifpgf@circuit@dashed + \pgfsetdash{{0.1cm}{0.1cm}}{0cm} + \fi + + % draw outer box + \pgf@circ@twoportbox + + \ifpgf@circuit@inputarrow + { + \advance \pgf@circ@res@left by -.5\ctikzvalof{bipoles/thickness}\pgfstartlinewidth + \pgftransformshift{\pgfpoint{\pgf@circ@res@left}{0pt}} + \pgfnode{inputarrow}{tip}{}{pgf@inputarrow}{\pgfusepath{fill}} + } + \fi + + % rotate inner symbol + \def\pgfcircmathresult{\expandafter\pgf@circ@stripdecimals\pgf@circ@direction\pgf@nil} + \ifnum \pgfcircmathresult > 45 \ifnum \pgfcircmathresult < 135 + \pgftransformrotate{270} + \fi\fi + \ifnum \pgfcircmathresult > 134 \ifnum \pgfcircmathresult < 225 % 134 degree, because >= 135 is not possible + \pgftransformrotate{180} + \fi\fi + \ifnum \pgfcircmathresult > 224 \ifnum \pgfcircmathresult < 315 + \pgftransformrotate{90} + \fi\fi + + % draw inner symbol + \pgfsetdash{}{0pt} % always draw solid line for inner symbol + \pgfsetarrows{-} %never draw arrows + \pgfsetlinewidth{\pgfstartlinewidth} + \pgfpathmoveto{\pgfpoint{-0.5\pgf@circ@res@step}{0.5\pgf@circ@res@step}} + \pgfpathsine{\pgfpoint{.25\pgf@circ@res@step}{.25\pgf@circ@res@step}} + \pgfpathcosine{\pgfpoint{.25\pgf@circ@res@step}{-.25\pgf@circ@res@step}} + \pgfpathsine{\pgfpoint{.25\pgf@circ@res@step}{-.25\pgf@circ@res@step}} + \pgfpathcosine{\pgfpoint{.25\pgf@circ@res@step}{.25\pgf@circ@res@step}} + \pgfusepath{draw} + + \pgfpathmoveto{\pgfpoint{-0.5\pgf@circ@res@step}{0}} + \pgfpathsine{\pgfpoint{.25\pgf@circ@res@step}{.25\pgf@circ@res@step}} + \pgfpathcosine{\pgfpoint{.25\pgf@circ@res@step}{-.25\pgf@circ@res@step}} + \pgfpathsine{\pgfpoint{.25\pgf@circ@res@step}{-.25\pgf@circ@res@step}} + \pgfpathcosine{\pgfpoint{.25\pgf@circ@res@step}{.25\pgf@circ@res@step}} + \pgfusepath{draw} + + \pgfpathmoveto{\pgfpoint{-0.5\pgf@circ@res@step}{-0.5\pgf@circ@res@step}} + \pgfpathsine{\pgfpoint{.25\pgf@circ@res@step}{.25\pgf@circ@res@step}} + \pgfpathcosine{\pgfpoint{.25\pgf@circ@res@step}{-.25\pgf@circ@res@step}} + \pgfpathsine{\pgfpoint{.25\pgf@circ@res@step}{-.25\pgf@circ@res@step}} + \pgfpathcosine{\pgfpoint{.25\pgf@circ@res@step}{.25\pgf@circ@res@step}} + \pgfusepath{draw} +} + %% ADC \pgfcircdeclarebipolescaled{blocks} {} diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex index 2c4407045c..a83279ee8c 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex @@ -297,10 +297,6 @@ \fi% } -\ctikzset{text/.style={t=#1}} -\ctikzset{t/.code={% - \ctikzsetvalof{bipoles/twoport/text}{#1}% -}} %%%% Stacked labels % diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex index ad7b791397..315ba32e4e 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex @@ -2758,4 +2758,270 @@ } } +%%%% Transmission gates +% tgates are only ieee style for now +\tikzset{% + tgate/.style ={shape=ieee tgate}, + double tgate/.style ={shape=ieee double tgate}, +} +\ctikzset{tgate scale/.initial=0.7} +% Buffer and inverters +% +% #1: name +% #2: 1: one-not, 2:double-not +% #3: content +\long\def\pgfcircdeclareieeetgate#1#2#3{% + \pgfdeclareshape{ieee #1}% + {% + \savedmacro{\ctikzclass}{\edef\ctikzclass{logic ports}} + \saveddimen{\scaledRlen}{\pgfmathsetlength{\pgf@x}{\ctikzvalof{\ctikzclass/scale}\pgf@circ@Rlen}} + \savedmacro{\thisshape}{\def\thisshape{\tikz@fig@name}} + \saveddimen{\baselen}{% + \pgf@circ@ieeestd@baselen\pgf@x=\pgf@circ@res@temp + } + \saveddimen{\stdH}{% This is HALF the height of the inner port + \pgf@circ@ieeestd@stdH\pgf@x=\pgf@circ@res@temp + } + \saveddimen{\notdiameter}{ + \pgf@circ@notradius\pgf@x=2\pgf@circ@res@temp + } + \saveddimen{\notradius}{ + \pgf@circ@notradius\pgf@x=\pgf@circ@res@temp + } + \saveddimen{\pinlen}{% + \pgf@circ@ieeestd@pinlen\pgf@x=\pgf@circ@res@temp + } + % anchors for the body (no pins included here) + % Notice that 0.8660254 is cos(30) + \savedanchor{\bodyleft}{% This DOES NOT take into account the pointy or/xor thing + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{-2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \savedanchor{\topleft}{% + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{-2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \savedanchor{\bodyright}{% + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \savedanchor{\bottomright}{% Here it is the same as \bodyright + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + % geographical anchors --- must be rectangulars! + \savedanchor{\northwest}{% + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{-2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \savedanchor{\southwest}{% + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{-2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{-#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \savedanchor{\southeast}{% + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{-#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \savedanchor{\northeast}{% + \pgf@circ@ieeestd@stdH + \pgfmathsetlength{\pgf@x}{2*0.8660254*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + \pgfmathsetlength{\pgf@y}{#2*\pgf@circ@res@temp*\ctikzvalof{tgate scale}} + } + \anchor{center}{\pgfpointorigin} + \anchor{text}{ + \ifpgf@circ@center@text + \pgfpoint{-.5\wd\pgfnodeparttextbox}{\dimexpr.5\dp\pgfnodeparttextbox-.5\ht\pgfnodeparttextbox} + \else + \pgf@circ@ieeestd@stdH + \pgfpoint{-0.8660254*\pgf@circ@res@temp + \ctikzvalof{left text distance}}{\dimexpr.5\dp\pgfnodeparttextbox-.5\ht\pgfnodeparttextbox} + \fi + } + % input anchors + \anchor{in}{\bodyleft\pgf@y=0pt\advance\pgf@x by-\pinlen} + \anchor{in 1}{\bodyleft\pgf@y=0pt\advance\pgf@x by-\pinlen} + \anchor{bin}{\bodyleft\pgf@y=0pt\relax} + \anchor{bin 1}{\bodyleft\pgf@y=0pt\relax} + % gates + \anchor{gate}{\bodyleft\pgf@circ@res@up=\pgf@y + \pgf@x=0pt\pgfmathsetlength{\pgf@y}{-(#2-1)*0.5*\pgf@circ@res@up-\pinlen}} + \anchor{bgate}{\bodyleft\pgf@circ@res@up=\pgf@y + \pgf@x=0pt\pgfmathsetlength{\pgf@y}{-(#2-1)*0.5*\pgf@circ@res@up}} + % gate (up) (2.1547 = 1+1/cos(30) + \anchor{notgate}{\bodyleft\pgf@circ@res@up=\pgf@y + \pgf@x=0pt\relax + \pgfmathsetlength{\pgf@circ@res@temp}{2.1547*\notradius} + \ifdim\pinlen>\pgf@circ@res@temp + \pgfmathsetlength{\pgf@y}{(#2-1)*0.5*\pgf@circ@res@up+\pinlen} + \else + \pgf@y=\pgf@circ@res@temp + \fi + } + \anchor{bnotgate}{\bodyleft\pgf@circ@res@up=\pgf@y + \pgf@x=0pt\pgfmathsetlength{\pgf@y}{(#2-1)*0.5*\pgf@circ@res@up+2.1547*\notradius}} + + % output anchors + \anchor{out}{% + \pgfextractx{\pgf@circ@res@other}{\bodyright} %body border, without not ball + \advance\pgf@circ@res@other by\pinlen + \pgfextractx{\pgf@circ@res@temp}{\bottomright} %body + ball border + \ifdim \pgf@circ@res@temp > \pgf@circ@res@other + \pgf@circ@res@other = \pgf@circ@res@temp % do not enter in the ball... + \fi + \pgf@x=\pgf@circ@res@other\pgf@y=0pt + } + \anchor{bout}{\bottomright\pgf@y=0pt} + + \anchor{body right}{\bodyright\pgf@y=0pt} + \anchor{right}{\bottomright\pgf@y=0pt} + \anchor{body left}{\bodyleft\pgf@y=0pt}% central edge of the body + \anchor{left}{\bodyleft\pgf@y=0pt} + \anchor{up}{% + \bodyleft + \pgf@x=0pt + \ifnum#2=1\relax + \pgf@y=0pt + \else + \pgf@y=.5\pgf@y + \fi + \advance\pgf@y by \notdiameter + } + \anchor{down}{% + \bodyleft + \pgf@x=0pt + \ifnum#2=1\relax + \pgf@y=0pt + \else + \pgf@y=-.5\pgf@y + \fi + } + % this is for when it's used as a bipole + % we use the enclosing rectangle (see below) + \anchorborder{% + % + % this is the square border to position the path label with a bit of horizontal space + % + \pgf@xa=\pgf@x + \pgf@ya=\pgf@y + \pgfextracty{\pgf@circ@res@up}{\bodyleft} + \pgfextractx{\pgf@circ@res@left}{\bodyleft} + \pgfpointborderrectangle{\pgfpoint{\pgf@xa}{\pgf@ya}} + {\pgfpoint{-\pgf@circ@res@left}{\pgf@circ@res@up}} + } + % geographical anchors + \anchor{nw}{\northwest} + \anchor{ne}{\northeast} + \anchor{se}{\southeast} + \anchor{sw}{\southwest} + \anchor{north west}{\northwest} + \anchor{north east}{\northeast} + \anchor{south east}{\southeast} + \anchor{south west}{\southwest} + % over 0,0 even if asymmetric + % will break if the geocoords are not rectangular + \anchor{n}{\northwest\pgf@x=0pt\relax} + \anchor{e}{\northeast\pgf@y=0pt\relax} + \anchor{s}{\southwest\pgf@x=0pt\relax} + \anchor{w}{\northwest\pgf@y=0pt\relax} + \anchor{north}{\northwest\pgf@x=0pt\relax} + \anchor{east}{\northeast\pgf@y=0pt\relax} + \anchor{south}{\southwest\pgf@x=0pt\relax} + \anchor{west}{\northwest\pgf@y=0pt\relax} + + \backgroundpath{ + \pgfscope + \pgfsetcolor{\ctikzvalof{color}} + \pgfextractx{\pgf@circ@res@left}{\bodyleft} + \pgfextracty{\pgf@circ@res@up}{\bodyleft} + \pgfextractx{\pgf@circ@res@right}{\bodyright} + % \draw input pins + \ifpgfcirc@draw@input@leads + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{0pt}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@left-\pinlen}{0pt}} + % gate (down) + \pgfpathmoveto{\pgfpoint{0pt}{-(#2-1)*0.5*\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{-(#2-1)*0.5*\pgf@circ@res@up-\pinlen}} + % gate (up) (2.1547 = 1+1/cos(30) + \pgfmathsetlength{\pgf@circ@res@temp}{2.1547*\notradius} + \ifdim\pinlen>\pgf@circ@res@temp + \pgfpathmoveto{\pgfpoint{0pt}{(#2-1)*0.5*\pgf@circ@res@up+\pgf@circ@res@temp}} + \pgfpathlineto{\pgfpoint{0pt}{(#2-1)*0.5*\pgf@circ@res@up+\pinlen}} + \fi + \pgfusepath{draw} + \fi + #3 + \endpgfscope + % output lead: + \pgfextractx{\pgf@circ@res@right}{\bottomright} %body+ball border + \pgfextractx{\pgf@circ@res@other}{\bodyright} %body border, without "not" ball + \advance\pgf@circ@res@other by \pinlen\relax + \ifdim \pgf@circ@res@other > \pgf@circ@res@right + \ifpgfcirc@draw@output@leads + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{0pt}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@other}{0pt}} + \pgfusepath{draw} + \fi + \fi + } + } +} + +\pgfcircdeclareieeetgate{tgate}{1}{% + \pgfscope + \pgf@circ@setlinewidth{tripoles}{\pgflinewidth} + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{0pt}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@left}{-\pgf@circ@res@up}} + \pgfpathclose + \pgf@circ@draworfill + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{0pt}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{-\pgf@circ@res@up}} + \pgfpathclose + \pgf@circ@draworfill + \endpgfscope + \pgfscope + % 1.1547 is 1/cos(30) + \pgftransformshift{\pgfpoint{0pt}{1.1547*\notradius}} + \pgfnode{notcirc}{center}{}{\thisshape-not}{\pgfusepath{stroke}} + \endpgfscope +} + +\pgfcircdeclareieeetgate{double tgate}{2}{% + \pgfscope + \pgf@circ@setlinewidth{tripoles}{\pgflinewidth} + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{.5\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@left}{0pt}} + \pgfpathclose + \pgf@circ@draworfill + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{.5\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{0pt}} + \pgfpathclose + \pgf@circ@draworfill + % bottom triangles + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{-\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{-.5\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@left}{0pt}} + \pgfpathclose + \pgf@circ@draworfill + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{-\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0pt}{-.5\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{0pt}} + \pgfpathclose + \pgf@circ@draworfill + \endpgfscope + \pgfscope + % 1.1547 is 1/cos(30) + \pgftransformshift{\pgfpoint{0pt}{.5*\pgf@circ@res@up+1.1547*\notradius}} + \pgfnode{notcirc}{center}{}{\thisshape-not}{\pgfusepath{stroke}} + \endpgfscope +} diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex index 3f748f293d..e4926c9931 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex @@ -370,11 +370,13 @@ \def\pgf@circ@americangfsurgearrester@path#1{\pgf@circ@bipole@path{american gas filled surge arrester}{#1}} \def\pgf@circ@twoport@path#1{\pgf@circ@bipole@path{twoport}{#1}} +\def\pgf@circ@twoportsplit@path#1{\pgf@circ@bipole@path{twoportsplit}{#1}} \def\pgf@circ@vco@path#1{\pgf@circ@bipole@path{vco}{#1}} \def\pgf@circ@bandpass@path#1{\pgf@circ@bipole@path{bandpass}{#1}} \def\pgf@circ@bandstop@path#1{\pgf@circ@bipole@path{bandstop}{#1}} \def\pgf@circ@highpass@path#1{\pgf@circ@bipole@path{highpass}{#1}} \def\pgf@circ@lowpass@path#1{\pgf@circ@bipole@path{lowpass}{#1}} +\def\pgf@circ@allpass@path#1{\pgf@circ@bipole@path{allpass}{#1}} \def\pgf@circ@adc@path#1{\pgf@circ@bipole@path{adc}{#1}} \def\pgf@circ@dac@path#1{\pgf@circ@bipole@path{dac}{#1}} \def\pgf@circ@dsp@path#1{\pgf@circ@bipole@path{dsp}{#1}} @@ -501,11 +503,13 @@ \compattikzset{asymmetric fuse/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@afuse@path}} \compattikzset{twoport/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@twoport@path}} +\compattikzset{twoportsplit/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@twoportsplit@path}} \compattikzset{vco/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@vco@path}} \compattikzset{bandpass/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@bandpass@path}} \compattikzset{bandstop/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@bandstop@path}} \compattikzset{highpass/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@highpass@path}} \compattikzset{lowpass/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@lowpass@path}} +\compattikzset{allpass/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@allpass@path}} \compattikzset{adc/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@adc@path}} \compattikzset{dac/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@dac@path}} \compattikzset{dsp/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@dsp@path}} @@ -924,6 +928,8 @@ \pgf@circ@definetranspath{elmech} \pgf@circ@definetranspath{nmos} \pgf@circ@definetranspath{pmos} +\pgf@circ@definetranspath{nmosd} +\pgf@circ@definetranspath{pmosd} \pgf@circ@definetranspath{hemt} \pgf@circ@definetranspath{npn} \pgf@circ@definetranspath{pnp} @@ -957,3 +963,7 @@ \pgfcirc@port@node@to@path{buffer port}{inline buffer} \pgfcirc@port@node@to@path{schmitt port}{inline schmitt} \pgfcirc@port@node@to@path{invschmitt port}{inline invschmitt} + +\pgfcirc@port@node@to@path{tgate}{inline tgate} +\pgfcirc@port@node@to@path{double tgate}{inline double tgate} + diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex index d889f4ab0a..469f7aa8e4 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex @@ -1271,6 +1271,141 @@ } } +%% resistive splitter +\pgfdeclareshape{splitter}{ + \savedmacro{\ctikzclass}{\edef\ctikzclass{blocks}} + \saveddimen{\scaledRlen}{\pgfmathsetlength{\pgf@x}{\ctikzvalof{\ctikzclass/scale}\pgf@circ@Rlen}} + \savedanchor\northwest{% + \pgfmathsetlength{\pgf@circ@scaled@Rlen}{\ctikzvalof{\ctikzclass/scale}\pgf@circ@Rlen} + \pgf@y=\ctikzvalof{tripoles/wilkinson/height}\pgf@circ@scaled@Rlen + \pgf@y=.5\pgf@y + \pgf@x= \pgf@circ@scaled@Rlen + \pgf@x=.5\pgf@x + \pgf@x=-\ctikzvalof{tripoles/wilkinson/width}\pgf@x + } + \anchor{center}{ + \northwest + \pgf@x=0pt + \pgf@y=0pt + } + \anchor{north}{ + \northwest + \pgf@x=0pt + } + \anchor{south}{ + \northwest + \pgf@x=0pt + \pgf@y=-\pgf@y + } + \anchor{west}{ + \northwest + \pgf@y=0pt + } + \anchor{east}{ + \northwest + \pgf@y=0pt + \pgf@x=-\pgf@x + } + \anchor{south west}{ + \northwest + \pgf@y=-\pgf@y + } + \anchor{north east}{ + \northwest + \pgf@x=-\pgf@x + } + \anchor{north west}{ + \northwest + } + \anchor{south east}{ + \northwest + \pgf@x=-\pgf@x + \pgf@y=-\pgf@y + } + \anchor{in}{ + \northwest + \pgf@y=0pt + } + \anchor{out1}{ + \northwest + \pgf@x=-\pgf@x + \pgf@y=-0.5\pgf@y + } + \anchor{out2}{ + \northwest + \pgf@x=-\pgf@x + \pgf@y=0.5\pgf@y + } + \anchor{text}{ + \northwest + \advance \pgf@y by 0.5\ht\pgfnodeparttextbox + \pgf@x=-.5\wd\pgfnodeparttextbox + } + \backgroundpath{ + \pgfsetcolor{\ctikzvalof{color}} + \pgf@circ@scaled@Rlen=\scaledRlen + + \northwest + \pgf@circ@res@up = \pgf@y + \pgf@circ@res@down = -\pgf@y + \pgf@circ@res@right = -\pgf@x + \pgf@circ@res@left = \pgf@x + + \pgfstartlinewidth=\pgflinewidth + + % draw outer box + \pgf@circ@twoportbox + + % draw inner stuff + \pgfsetdash{}{0pt} % always draw solid line for inner symbol + \pgfsetarrows{-} %never draw arrows + \pgfsetlinewidth{\pgfstartlinewidth} + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{0pt}} + \pgfpathlineto{\pgfpoint{0.5\pgf@circ@res@left}{0pt}} + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{0.5\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint{0.5\pgf@circ@res@right}{0.5\pgf@circ@res@up}} + \pgfpathmoveto{\pgfpoint{0.5\pgf@circ@res@left}{0pt}} + \pgfpathmoveto{\pgfpoint{0.5\pgf@circ@res@right}{0.5\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{0.5\pgf@circ@res@down}} + + \pgfusepath{draw} + + \pgfsetdash{}{0pt} % always draw solid line for inner symbol + % draw inner resisitors - european or american style is recognised + \foreach \respt/\resang/\linepta/\lineptb in % + { \pgfpoint{0.5\pgf@circ@res@right}{0pt}/90/% + \pgfpoint{0.5\pgf@circ@res@right}{0.5\pgf@circ@res@up}/\pgfpoint{0.5\pgf@circ@res@right}{0.5\pgf@circ@res@down},% + \pgfpoint{0}{0.25\pgf@circ@res@up}/25/% + \pgfpoint{0.5\pgf@circ@res@right}{0.5\pgf@circ@res@up}/\pgfpoint{0.5\pgf@circ@res@left}{0},% + \pgfpoint{0}{0.25\pgf@circ@res@down}/-25/% + \pgfpoint{0.5\pgf@circ@res@right}{0.5\pgf@circ@res@down}/\pgfpoint{0.5\pgf@circ@res@left}{0}} + { + { + \pgftransformshift{\respt} + \pgftransformrotate{\resang} + + % calculate size of resistor + \ifpgf@circuit@europeanresistor + \pgfmathparse{\pgf@circ@res@up / \pgf@circ@scaled@Rlen / \ctikzvalof{bipoles/generic/width} / 2} + \pgftransformscale{\pgfmathresult} + \pgfnode{genericshape}{center}{}{wilk@int@R}{\pgfusepath{fill}} + \else + \pgfmathparse{\pgf@circ@res@up / \pgf@circ@scaled@Rlen / \ctikzvalof{bipoles/resistor/width} / 2} + \pgftransformscale{\pgfmathresult} + \pgfnode{resistorshape}{center}{}{wilk@int@R}{\pgfusepath{fill}} + \fi + } + + \pgfpathmoveto{\linepta} + \pgfpathlineto{\pgfpointanchor{wilk@int@R}{right}} + + \pgfpathmoveto{\pgfpointanchor{wilk@int@R}{left}} + \pgfpathlineto{\lineptb} + \pgfusepath{draw} + } + } +} + %% couplers generics \long\def\pgfcircdeclarefourport#1#2{ diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex index 9b1fd385c3..95f001618e 100644 --- a/graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex +++ b/graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex @@ -2642,6 +2642,246 @@ \fi } +%%% depletion MOSFET (simplified symbols) + +\long\def\pgfcirc@filldraw@depletion#1{% + \ifx\tikz@fillcolor\pgfutil@empty + % if there is no explicit fill check the specific key + \edef\@@tmp{\ctikzvalof{tripoles/#1/depletion color}}\edef\@@none{none}% + \ifx\@@tmp\@@none % if it's none + \pgfusepath{draw}% + \else + \edef\@@default{default}% + \ifx\@@tmp\@@default % fill with the pen color + \pgfusepath{draw, fill}% + \else + \pgfsetfillcolor{\@@tmp}% + \pgfusepath{draw, fill}% + \fi + \fi + \else + \pgfsetfillcolor{\tikz@fillcolor}% + \pgfusepath{draw, fill}% + \fi +} + +\pgfcircdeclaretransistor{nmosd}{ + \anchor{inner up}{ + \northeast + \pgf@y=\ctikzvalof{tripoles/nmosd/gate height}\pgf@y + } + \anchor{inner down}{ + \northeast + \pgf@y=-\ctikzvalof{tripoles/nmosd/gate height}\pgf@y + } + \anchor{nobulk}{ %override + \left + \pgf@circ@res@temp=\ctikzvalof{tripoles/nmosd/depletion width}\pgf@x + \pgf@x=\ctikzvalof{tripoles/nmosd/base width}\pgf@x + \advance\pgf@x by -\pgf@circ@res@temp + } + }{% + % draw depletion channel + \pgfscope + \pgfpathrectanglecorners + {\pgfpoint + {\ctikzvalof{tripoles/nmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@up}} + {\pgfpoint + {(\ctikzvalof{tripoles/nmosd/base width} - \ctikzvalof{tripoles/nmosd/depletion width})*\pgf@circ@res@left} + {-\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@up}} + \pgfcirc@filldraw@depletion{nmosd} + \endpgfscope + % draw drain and source terminals + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@up+\pgfverticaltransformationadjustment*.5*\pgflinewidth}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@up}} + + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right} + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@down-\pgfverticaltransformationadjustment*.5*\pgflinewidth}} + \pgfusepath{draw} + + \pgfscope + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/base height}\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/base height}\pgf@circ@res@down}} + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/gate width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/gate width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@down}} + \pgf@circ@setlinewidth{tripoles}{\pgflinewidth} + \pgfusepath{draw} + \endpgfscope + \ifpgf@circuit@mos@arrows + \pgfscope + \ifpgf@circuit@trans@arrowatend + \pgftransformshift{\pgfpoint + {\pgf@circ@res@right}% + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@down}% + } + \pgfnode{trarrow}{btip}{}{}{\pgfusepath{stroke}} + \else + \pgfslopedattimetrue + \pgfallowupsidedownattimetrue + \pgfresetnontranslationattimefalse + \pgftransformlineattime{\ctikzvalof{tripoles/nmosd/arrow pos}}{% + \pgfpoint% + {\ctikzvalof{tripoles/nmosd/gate width}\pgf@circ@res@left}% + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@down}% + }{% + \pgfpoint + {\pgf@circ@res@right-\ctikzvalof{tripoles/nmosd/depletion width}*\pgf@circ@res@left}% + {\ctikzvalof{tripoles/nmosd/gate height}\pgf@circ@res@down}% + } + \pgfnode{currarrow}{center}{}{}{\pgfusepath{stroke}} + \fi + \endpgfscope + \fi + + \ifpgf@circuit@bpt@drawgate + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/nmosd/gate width}\pgf@circ@res@left} + {\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@left-\pgfhorizontaltransformationadjustment*.5*\pgflinewidth}{\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfusepath{draw} + \fi + + \ifpgf@circuit@bpt@drawbulk % added by Burak Kelleci + \pgfpathmoveto{\pgfpoint{\ctikzvalof{tripoles/nmosd/base width}\pgf@circ@res@left-\ctikzvalof{tripoles/nmosd/depletion width}*\pgf@circ@res@left} + {\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right+\pgfhorizontaltransformationadjustment*.5*\pgflinewidth} + {\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfusepath{draw} + \fi +} + +\pgfcircdeclaretransistor{pmosd}{ + \anchor{inner up}{ + \northeast + \pgf@y=\ctikzvalof{tripoles/pmosd/gate height}\pgf@y + } + \anchor{inner down}{ + \northeast + \pgf@y=-\ctikzvalof{tripoles/pmosd/gate height}\pgf@y + } + \anchor{nobulk}{ %override + \left + \pgf@circ@res@temp=\ctikzvalof{tripoles/pmosd/depletion width}\pgf@x + \pgf@x=\ctikzvalof{tripoles/pmosd/base width}\pgf@x + \advance\pgf@x by -\pgf@circ@res@temp + } + }{% + % draw depletion channel + \pgfscope + \pgfpathrectanglecorners + {\pgfpoint + {\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}} + {\pgfpoint + {(\ctikzvalof{tripoles/pmosd/base width} - \ctikzvalof{tripoles/pmosd/depletion width})*\pgf@circ@res@left} + {-\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}} + \pgfcirc@filldraw@depletion{pmosd} + \endpgfscope + \pgfpathmoveto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@up+\pgfverticaltransformationadjustment*.5*\pgflinewidth}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}} + \pgfusepath{draw} + + \ifpgf@circuit@mos@arrows + \pgfscope + \ifpgf@circuit@trans@arrowatend + \pgftransformshift{\pgfpoint + {\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left-\ctikzvalof{tripoles/nmosd/depletion width}*\pgf@circ@res@left}% + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}% + } + \pgftransformrotate{180} + \pgfnode{trarrow}{tip}{}{}{\pgfusepath{stroke}} + \else + \pgfslopedattimetrue + \pgfallowupsidedownattimetrue + \pgfresetnontranslationattimefalse + \pgftransformlineattime{\ctikzvalof{tripoles/pmosd/arrow pos}}{% + \pgfpoint% + {\pgf@circ@res@right-\ctikzvalof{tripoles/nmosd/depletion width}*\pgf@circ@res@left}% + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}% + }{% + \pgfpoint + {\ctikzvalof{tripoles/pmosd/gate width}\pgf@circ@res@left}% + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}% + } + \pgfnode{currarrow}{center}{}{}{\pgfusepath{stroke}} + \fi + \endpgfscope + \fi + + \pgfscope + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/base height}\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/base height}\pgf@circ@res@down}} + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/gate width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@up}} + \pgfpathlineto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/gate width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@down}} + \pgf@circ@setlinewidth{tripoles}{\pgflinewidth} + \pgfusepath{draw} + \endpgfscope + + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right} + {\ctikzvalof{tripoles/pmosd/gate height}\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@down-\pgfverticaltransformationadjustment*.5*\pgflinewidth}} + + + \pgfusepath{draw} + \ifpgf@circuit@bpt@drawgate + \pgfpathmoveto{\pgfpoint + {\ctikzvalof{tripoles/pmosd/gate width}\pgf@circ@res@left} + {\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@left-\pgfhorizontaltransformationadjustment*.5*\pgflinewidth}{\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfusepath{draw} + \fi + + \ifpgf@circuit@bpt@drawbulk % added by Burak Kelleci + \pgfpathmoveto{\pgfpoint{\ctikzvalof{tripoles/pmosd/base width}\pgf@circ@res@left-\ctikzvalof{tripoles/nmosd/depletion width}*\pgf@circ@res@left} + {\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfpathlineto{\pgfpoint{\pgf@circ@res@right+\pgfhorizontaltransformationadjustment*.5*\pgflinewidth} + {\pgf@circ@res@up+\pgf@circ@res@down}} + \pgfusepath{draw} + \fi + + \ifpgf@circuit@pmos@nocircle\else + % we are not scaling the circle with the MOS --- I think it's better to have it + % coherent with the poles/nodes of the rest of the circuit. + \pgfpathcircle{\pgfpoint + {\ctikzvalof{tripoles/pmosd/gate width}\pgf@circ@res@left - \ctikzvalof{nodes width}*\pgf@circ@Rlen} + {\pgf@circ@res@up+\pgf@circ@res@down}}{\ctikzvalof{nodes width}*\pgf@circ@Rlen} + \ifpgf@circuit@pmos@emptycircle + \pgfsetfillcolor{white} + \fi + \pgfusepath{draw,fill} + \fi +} %% HEMT FET Transistor \pgfcircdeclaretransistor{hemt}{ \anchor{inner up}{ @@ -2830,6 +3070,15 @@ \drawfetcore{pfet} } +\pgfdeclaretransistorwrapperaddbulk{nfetd}{}{% + \pgf@circuit@trans@depletiontypetrue + \drawfetcore{nfetd} +} + +\pgfdeclaretransistorwrapperaddbulk{pfetd}{}{% + \pgf@circuit@trans@depletiontypetrue + \drawfetcore{pfetd} +} % N-CHANNEL IGFET ENHANCEMENT TYPE \pgfdeclaretransistorwrapperaddbulk{nigfete}{}{% \pgf@circuit@trans@depletiontypefalse diff --git a/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex b/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex index 473dc34f43..1b45f630bd 100644 --- a/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex +++ b/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex @@ -10,8 +10,8 @@ % % See the files gpl-3.0_license.txt and lppl-1-3c_license.txt for more details. -\def\pgfcircversion{1.2.3} -\def\pgfcircversiondate{2020/08/07} +\def\pgfcircversion{1.2.4} +\def\pgfcircversiondate{2020/10/04} \writestatus{loading}{\pgfcircversiondate{} The CircuiTikz circuit drawing package version \pgfcircversion} \usemodule[tikz] diff --git a/language/japanese/pxchfon/README-ja.md b/language/japanese/pxchfon/README-ja.md index 6f9862d7c7..a883917929 100644 --- a/language/japanese/pxchfon/README-ja.md +++ b/language/japanese/pxchfon/README-ja.md @@ -54,6 +54,8 @@ MITライセンスの下で配布される。 更新履歴 -------- + * Version 1.7e ‹2020/10/04› + - バグ修正。 * Version 1.7d ‹2020/09/26› - LaTeX カーネル 2020/10/01 版への対応。 * Version 1.7c ‹2020/04/25› diff --git a/language/japanese/pxchfon/README.md b/language/japanese/pxchfon/README.md index 58b950aeae..5b42e91430 100644 --- a/language/japanese/pxchfon/README.md +++ b/language/japanese/pxchfon/README.md @@ -39,6 +39,8 @@ This package is distributed under the MIT License. Revision History ---------------- + * Version 1.7e ‹2020/10/04› + - Bug fix. * Version 1.7d ‹2020/09/26› - Support LaTeX kernel 2020/10/01. * Version 1.7c ‹2020/04/25› diff --git a/language/japanese/pxchfon/pxchfon.pdf b/language/japanese/pxchfon/pxchfon.pdf Binary files differindex a91520e6be..9628be6813 100644 --- a/language/japanese/pxchfon/pxchfon.pdf +++ b/language/japanese/pxchfon/pxchfon.pdf diff --git a/language/japanese/pxchfon/pxchfon.sty b/language/japanese/pxchfon/pxchfon.sty index f6b89ce97f..57c428a9cb 100644 --- a/language/japanese/pxchfon/pxchfon.sty +++ b/language/japanese/pxchfon/pxchfon.sty @@ -10,7 +10,7 @@ %% package declaration \NeedsTeXFormat{pLaTeX2e} -\ProvidesPackage{pxchfon}[2020/09/26 v1.7d] +\ProvidesPackage{pxchfon}[2020/10/04 v1.7e] \def\pxcz@pkgname{pxchfon} %--------------------------------------- general @@ -117,6 +117,10 @@ \chardef\pxcz@pxufont@loaded=0 } +%% \ifpxcz@old@hook@system +\newif\ifpxcz@old@hook@system +\@ifl@t@r\fmtversion{2020/10/01}{}{\pxcz@old@hook@systemtrue} + %--------------------------------------- custom presets %% \pxcz@custom@presets @@ -339,7 +343,7 @@ \fi %% 'everypage' needs 'atbegshi' package -\ifpxcz@everypage \ifx\AddToHook\@undefined +\ifpxcz@everypage \ifpxcz@old@hook@system \RequirePackage{atbegshi} \fi\fi @@ -1549,7 +1553,7 @@ \def\pxcz@mgfamily@hook{\romanfamily{cfjam}} %% \pxcz@set@page@hook{<text>} -\ifx\AddToHook\@undefined %-------- no hook system +\ifpxcz@old@hook@system %---- \ifpxcz@everypage \pxcz@onlypreamble@def\pxcz@set@page@hook#1{% \AtBeginShipout{\setbox\AtBeginShipoutBox=\vbox{% @@ -1560,7 +1564,7 @@ % this is \AtBeginDvi with forcing of yoko-dir added \global\setbox\@begindvibox\vbox{\yoko\unvbox\@begindvibox#1}} \fi -\else %-------- with hook system +\else %---- \ifpxcz@everypage \pxcz@onlypreamble@def\pxcz@set@page@hook#1{% \AddToHook{shipout/background}{\hb@xt@\z@{#1\hss}}} @@ -1568,7 +1572,7 @@ \pxcz@onlypreamble@def\pxcz@set@page@hook#1{% \AtBeginDvi{#1}} \fi -\fi +\fi %---- %% \pxcz@check@alldefined{<sym>,...} \pxcz@onlypreamble@def\pxcz@check@alldefined#1{% diff --git a/language/japanese/pxchfon/pxchfon.tex b/language/japanese/pxchfon/pxchfon.tex index be3906f1cd..e1eadf9f17 100644 --- a/language/japanese/pxchfon/pxchfon.tex +++ b/language/japanese/pxchfon/pxchfon.tex @@ -13,8 +13,8 @@ \bxtexlogoimport{*} \usepackage{shortvrb} \MakeShortVerb{\|} -\newcommand{\PkgVersion}{1.7d} -\newcommand{\PkgDate}{2020/09/26} +\newcommand{\PkgVersion}{1.7e} +\newcommand{\PkgDate}{2020/10/04} \newcommand{\Pkg}[1]{\textsf{#1}} \newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$} \newcommand{\Note}{\par\noindent ※} diff --git a/macros/latex/contrib/animate/ChangeLog b/macros/latex/contrib/animate/ChangeLog index fcbc863bd1..de768f4ae6 100644 --- a/macros/latex/contrib/animate/ChangeLog +++ b/macros/latex/contrib/animate/ChangeLog @@ -1,5 +1,8 @@ +2020-10-05 + * fix: pausing on the 0th/last frames (continued) + 2020-09-29 - * fix: pausing at the 0th frame + * fix: pausing on the 0th frame 2020-08-29 * new: \multiframebreak for terminating \multiframe loop diff --git a/macros/latex/contrib/animate/animate.pdf b/macros/latex/contrib/animate/animate.pdf Binary files differindex ef8589938e..e85c20f423 100644 --- a/macros/latex/contrib/animate/animate.pdf +++ b/macros/latex/contrib/animate/animate.pdf diff --git a/macros/latex/contrib/animate/animate.sty b/macros/latex/contrib/animate/animate.sty index ee1f166b73..d5003db446 100644 --- a/macros/latex/contrib/animate/animate.sty +++ b/macros/latex/contrib/animate/animate.sty @@ -13,7 +13,7 @@ \NeedsTeXFormat{LaTeX2e} -\def\@anim@version{2020/09/29} +\def\@anim@version{2020/10/05} \ProvidesPackage{animate} [\@anim@version\space PDF & SVG animations from files and inline graphics] @@ -4058,11 +4058,17 @@ a#1_isPaused=true;% }};$% a#1_playBwd=function(){% - if(a#1_idx==0||!a#1_isPaused){a#1_stopLast();}% + if(a#1_idx==0){% + a#1_stopLast();% + \if@anim@pauseframes if(a#1_pauseAt[a#1_idx]){a#1_pause();return;}\fi% + }% a#1_playLeft();% };$% a#1_playFwd=function(){% - if(a#1_idx==\@anim@maxframe||!a#1_isPaused){a#1_stopFirst();}% + if(a#1_idx==\@anim@maxframe){% + a#1_stopFirst();% + \if@anim@pauseframes if(a#1_pauseAt[a#1_idx]){a#1_pause();return;}\fi% + }% a#1_playRight();% };$% \fi% @@ -4230,14 +4236,19 @@ \fi a#1_isPaused=true;$% \else - if(!a#1_isPaused)a#1_stopFirst();$% if(event.\@anim@shift)a#1_playsRight=!a#1_playsRight;$% \if@anim@palindrome if(a#1_idx==0)a#1_playsRight=true;$% if(a#1_idx==\@anim@maxframe)a#1_playsRight=false;$% \else - if(a#1_idx==\@anim@maxframe&&a#1_playsRight)a#1_stopFirst();$% - if(a#1_idx==0&&!a#1_playsRight)a#1_stopLast();$% + if(a#1_idx==\@anim@maxframe&&a#1_playsRight){% + a#1_stopFirst();% + \if@anim@pauseframes if(a#1_pauseAt[a#1_idx]){a#1_pause();return;}\fi% + }$% + if(a#1_idx==0&&!a#1_playsRight){% + a#1_stopLast();% + \if@anim@pauseframes if(a#1_pauseAt[a#1_idx]){a#1_pause();return;}\fi% + }$% \fi if(a#1_playsRight){% a#1_playRight();% diff --git a/macros/latex/contrib/curve2e/README.txt b/macros/latex/contrib/curve2e/README.txt index c938d9e12e..f8526c8a10 100644 --- a/macros/latex/contrib/curve2e/README.txt +++ b/macros/latex/contrib/curve2e/README.txt @@ -1,20 +1,16 @@ %% %% This is file `README.txt', -%% generated with the docstrip utility. %% -%% The original source files were: -%% -%% curve2e.dtx (with options: `readme') -%% %% Copyright (C) 2005--2020 Claudio Beccari all rights reserved. %% License information appended %% File README.txt for package curve2e - [2020-05-03 v.2.2.8 Extension package for pict2e] + [2020-10-03 v.2.2.10 Extension package for pict2e] The package bundle curve2e is composed of the following files curve2e.dtx curve2e-manual.tex +README.txt The derived files are @@ -22,7 +18,6 @@ curve2e.sty curve2e-v161.sty curve2e.pdf curve2e-manual.pdf -README.txt Compile curve2e.dtx and curve2e-manual.tex two or three times until all labels and citation keys are completely resolved. @@ -33,40 +28,38 @@ Move curve2e.sty and curve2e-v161.sty to ROOT/tex/latex/curve2e/ Move README.txt to ROOT/doc/latex/curve2e/ curve2e.dtx is the documented TeX source file of the derived files -curve2e.sty, curve2e.pdf, curve2e-v161.sty and README.txt. +curve2e.sty, and curve2e-v161.sty. -You get curve2e.sty, curve2e.pdf, curve2e-v161.sty, and README.txt -by running pdflatex on curve2e.dtx. +You get curve2e.sty, curve2e.pdf, and curve2e-v161.sty by running +pdflatex on curve2e.dtx. -The curve2e-manual files contains the user manual; in -this way the long preliminary descriptive part of the previous versions -curve2e.pdf file has been transferred to shorter dedicated file, and the -“normal” user should have enough information to use the package. The -curve2e.pdf file, extracted from the .dtx one, contains the code -documentation and is intended for the developers, or for the curious -advanced users. For what concerns curve2e-v161.sty is a previous -version of this package; see below why the older version might become -necessary to the end user. +The curve2e-manual file contains the user manual; in this way the long +preliminary descriptive part has been transferred to a shorter dedicated +file, and the “normal” user should have enough information to use the +package. The curve2e.pdf file, extracted from the .dtx one, contains the +code documentation and is intended for the developers, or for the curious +advanced users. For what concerns curve2e-v161.sty, it is a previous +roll back version of this package; see below why the older version might +become necessary to the end user. README.txt, this file, contains general information. -This bundle contains also package curve2e-v161.sty, a roll-back -version needed in certain rare cases. - -Curve2e.sty is an extension of the package pict2e.sty which extends the -standard picture LaTeX environment according to what Leslie Lamport -specified in the second edition of his LaTeX manual (1994). +Curve2e.sty is an extension of the package pict2e.sty which initially +extended the standard picture LaTeX environment according to what Leslie +Lamport specified in the second edition of his LaTeX manual (1994); in +time pict2e.sty evolved to contain further enhancements to what Leslie +Lamport announced in 1994. This further extension curve2e.sty to pict2e.sty allows to draw lines -and vectors with any non integer slope parameters, to draw dashed and -dotted lines of any slope, to draw arcs and curved vectors, to draw -curves where just the interpolating nodes are specified together with -the slopes at such nodes; closed paths of any shape can be filled with -color; all coordinates are treated as ordered pairs, i.e. 'complex -numbers'; coordinates may be expressed also in polar form. Coordinates -may be specified with macros, so that editing any drawing is rendered -much simpler: any point specified with a macro is modified only once -in its macro definition. +and vectors with any non integer slope parameters, to draw dashed and +dotted lines of any slope, to draw arcs and curved vectors, to draw +curves where just the interpolating nodes are specified together with +the slopes at such nodes; closed paths of any shape can be filled with +color; all coordinates are treated as ordered pairs, i.e. 'complex +numbers'; coordinates may be expressed also in polar form. Coordinates +may be specified with macros, so that editing any drawing is rendered +much simpler: any point specified with a macro is modified only once in +its macro definition. Some of these features have been incorporated in the 2009 version of pict2e; therefore this package avoids any modification to the original pict2e commands. In any case the version of curve2e is compatible with @@ -75,19 +68,20 @@ later versions of pict2e; see below. Curve2e now accepts polar coordinates in addition to the usual cartesian ones; several macros have been upgraded; a new macro for tracing cubic Bezier splines with their control nodes specified in polar form is -available. The same applies to quadratic Bezier splines. The multiput +available. The same applies to quadratic Bezier splines. The \multiput command has been completely modified in a backwards compatible way; the -new version allows to manipulate the increment components in a configurable -way. A new xmultiput command has been defined that is more configurable -than the original one; both commands multiput and xmultiput are backwards -compatible with the original picture environment definition. +new version allows to manipulate the increment components in a +configurable way. A new xmultiput command has been defined that is more +configurable than the original one; both commands multiput and xmultiput +are backwards compatible with the original picture environment definition. Curve2e solves a conflict with package eso-pic. This version of curve2e is almost fully compatible with pict2e dated -2014/01/12 version 0.2z and later. +2014/01/12 version 0.2z and later; as of today the last pct2e revision +is version 0.4b dated 2020, and curve2e has been tested also with this revision confirming that it performs as expected. -If you specify +If you specify: \usepackage[<pict2e options>]{curve2e} @@ -95,8 +89,8 @@ the package pict2e is automatically invoked with the specified options. The -almost fully compatible- phrase is necessary to explain that this version of curve2e uses some `functions' of the LaTeX3 language that were -made available to the LaTeX developers by mid October 2018. Should the user -have an older or a basic/incomplete installation of the TeX system, +made available to the LaTeX developers by mid October 2018. Should the +user have an older or a basic/incomplete installation of the TeX system, such L3 functions might not be available. This is why this package checks the presence of the developer interface; in case such interface is not available it rolls back to the previous version @@ -112,8 +106,8 @@ The package has the LPPL status of maintained. According to the LPPL licence, you are entitled to modify this package, as long as you fulfil the few conditions set forth by the Licence. -Nevertheless this package is an extension to the standard LaTeX -pict2e (2014) package. Therefore any change must be controlled on the +Nevertheless this package is an extension to the standard LaTeX pict2e +(2014 and 2020) package. Therefore any change must be controlled on the parent package pict2e, so as to avoid redefining or interfering with what is already contained in that package. @@ -133,9 +127,9 @@ claudio dot beccari at gmail dot com %% %% This work is "maintained" %% -%% This work consists of file curve2e.dtx, and the derived files -%% curve2e.sty and curve2e.pdf, plus the auxiliary derived files -%% README.txt and curve2e-v161.sty. +%% This work consists of files curve2e.dtx and curve2e-manual.tex, +%% and the derived files curve2e.sty and curve2e.pdf, curve2e-manual.pdf, +%% plus the auxiliary files README.txt and curve2e-v161.sty. %% %% %% End of file `README.txt'. diff --git a/macros/latex/contrib/curve2e/curve2e-manual.pdf b/macros/latex/contrib/curve2e/curve2e-manual.pdf Binary files differindex 034014125e..30b44a0841 100644 --- a/macros/latex/contrib/curve2e/curve2e-manual.pdf +++ b/macros/latex/contrib/curve2e/curve2e-manual.pdf diff --git a/macros/latex/contrib/curve2e/curve2e-manual.tex b/macros/latex/contrib/curve2e/curve2e-manual.tex index 87961a4cd9..e7da649852 100644 --- a/macros/latex/contrib/curve2e/curve2e-manual.tex +++ b/macros/latex/contrib/curve2e/curve2e-manual.tex @@ -5,8 +5,9 @@ \usepackage[utf8]{inputenc} \usepackage{lmodern,textcomp} \usepackage{mflogo} -\usepackage{multicol,amsmath,fancyvrb,graphics,shortvrb,trace} -\usepackage{xcolor,curve2e,verbatim,enumitem} +\usepackage{multicol,amsmath,fancyvrb,graphics,shortvrb} +\usepackage{xcolor,verbatim,enumitem,trace} +\usepackage{curve2e} \MakeShortVerb{\|} \providecommand*\diff{\mathop{}\!\mathrm{d}} \providecommand\meta{}\providecommand\marg{} @@ -90,7 +91,7 @@ \newwrite\example@out \ProvideDocumentEnvironment{Esempio}{ O{\footnotesize} D(){0.50}} % All definitions and assignments are local -% #1 := Lates font size command or \setfontsize{<size>} +% #1 := Latex font size command or \setfontsize{<size>} % %2 := \textwidth percentage for the code box; the complement, less the % column gap for the result dedicata al codice % Syntax: \begin{Esempio}[<size command>](<code box percentage width>) @@ -148,33 +149,33 @@ \begin{abstract} This file contains the user manual of the \pack{curve2e} extension package to the \pack{pict2e} bundle; the latter was described by Lamport himself in the 1994 second edition of his \LaTeX\ handbook. -Please take notice that on April 2011 a package \pack{pict2e} upgraded version has been released that incorporates some of the commands defined in early versions of this package; apparently there are no conflicts, because \pack{curve2e} contains only the advanced features that extend the above package. +Please take notice that on April 2011 a package \pack{pict2e} upgraded version has been released that incorporates some of the commands defined in early versions of this package \pack{curve2e}; apparently there are no conflicts, because this package contains only the advanced features that extend the above package. -Since this extension redefines some commands and introduces some more drawing facilities (that allow to draw circular arcs and arbitrary curves with the minimum of user intervention) the user needs a user manual that contains several actual examples. The software available to show the code and its result after compilation is incompatible with the usual \LaTeX\ |ltxdoc| class for code documentation, therefore a separate user manual has been made available. If the user wants to explore the \pack{curve2e} code and its documentation s/he has available the documented file |curve2e.pdf|. +Since this extension redefines some commands and introduces some more drawing facilities (that allow to draw circular arcs and arbitrary curves with the minimum of user intervention) the user needs a user manual that contains several actual examples. The software available to show the code and its result after compilation is incompatible with the usual \LaTeX\ |ltxdoc| class for code documentation, therefore a separate user manual has been made available. If the user wants to explore the \pack{curve2e} code and its documentation s/he has available the |curve2e.pdf| file. \end{abstract} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Installation} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -If you installed your \TeX\ system with a \TeX~Live or a Mik\TeX\ complete and updated distribution you already have this package installed; in order to verify open a terminal or command prompt window and use it to enter the \texttt{texdoc curve2e-manual}; as soon as the command is executed a screen window should open displaying this manual. If this does not happen, either you misspelt the command (it happens more often than not), or your installation is not complete and updated. +If \TeX\ system was installed with a \TeX~Live or a MiK\TeX\ complete and updated distribution this packageis already installed; in order to verify open a terminal or command prompt window and use it to enter the \texttt{texdoc curve2e-manual}; as soon as the command is executed a screen window should open displaying this manual. If this does not happen, either you misspelt the command (it happens more often than not), or your installation is not complete and updated. -I suggest you to youse your computer installation facilities to install this bundle. Otherwise, download this curve2e.zip package from one of the CTAN (Comprehensive TeX Archive Network) archives, to your downloads folder. -Before doing anything else verify if you have a personal \texttt{temf} tree; if not, create one reading you distribution instruction; let us assume that your personal |texmf| archive is in |HOME/texmf| (on Windows change the slash with a backslash) and |HOME| is a path starting from the root of you hard disk and going though several other folders. On Windows~10 it might be |C:\Users\YouName|; on Linux it might be simply |~|; On Mac it would be |~\Library|, but sometimes the |HOME| might be different, especially o Windows platforms. Create the following subfolders: +I suggest you to use your computer installation facilities to install this bundle. Otherwise, download this curve2e.zip package from one of the CTAN (Comprehensive TeX Archive Network) archives, to your downloads folder. +Before doing anything else verify if you have a personal \texttt{texmf} tree; if not, create one reading you distribution instruction; let us assume that your personal |texmf| archive is in |HOME/texmf| (on Windows change the slash with a backslash) and |HOME| is a path starting from the root of you hard disk and going though several other folders. On Windows~10 it might be |C:\Users\YourName|; on Linux it might simply be |~|; on Mac it would be |~/\Library|, but sometimes the |HOME| might be different, especially o Windows platforms. Create the following subfolders: \begin{enumerate}[noitemsep] \item |HOME/texmf/source/latex/curve2e/| \item |HOME/texmf/doc/latex/curve2e/| \item |HOME/texmf/tex/latex/curve2e/| \end{enumerate} -Now move file \file{curve2e.zip} to the |.../source/latex/curve2e/| folder; the decompress the |.zip| file with the software you have on board of your platform. Run with |pdflatex| on |.dtx| file; then do the same with the |curve2e-manual.tex|. You might need to repeat these compilations two or three times in order to have the table of contents and all the references correctly connected. +Now move file \file{curve2e.zip} to the |.../source/latex/curve2e/| folder; then decompress the |.zip| file with the software you have available on your platform. Run |pdflatex| on the |.dtx| file; then do the same with the |curve2e-manual.tex|. You might need to repeat these compilations two or three times in order to have the table of contents and all the references correctly connected. This done move the |.pdf| files to the |.../doc/latex/curve2e/| folder. and move the |.sty| files to the |.../tex/latex/curve2e/| folder. -Clear the |.../source/latex/curve2e/| folder from the auxiliary files, all those remaining in the folder except those that have the extensions |.zip|, |.dtx|, |.tex|, and |.txt|. Read the \file{README.txt} file. +Clear the |.../source/latex/curve2e/| folder from the auxiliary files, all those remaining in the folder except those that have the extensions |.zip|, |.dtx|, |.tex|, and |.txt|. Read the \file{README.txt} file. -If your \TeX\ system is correctly set up, your files in your persanl tree should be immediately usable; probably you have to create the file name database with Mik\TeX; in this case read the documentation of your Mik\TeX\ installation to discover how to~do~it. +If your \TeX\ system is correctly set up, your files in your personal tree should be immediately usable; probably you have to create the file-name database with MiK\TeX; in this case read the documentation of your MiK\TeX\ installation to discover how to~do~it. -Remember to delete all these subfolders if you decide to install a complete updated version of your favourite distribution, and if you keep it updated approximately once every 7-10 days. This is much simpler than to struggle with these manual operations. +Remember to delete all these subfolders if you decide to install a complete updated version of your favourite distribution, and you'd better keep it updated approximately once every 7 or 10 days. This is much simpler than to struggle with these manual operations. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Package \pack{pict2e} and this extension \pack{curve2e}} @@ -182,14 +183,14 @@ Remember to delete all these subfolders if you decide to install a complete upda Package \pack{pict2e} was announced in issue 15 of \file{latexnews} around December 2003; it was declared that the new package would - replace the dummy one that has been accompanying every release of + replace the dummy one that had been accompanying every release of \LaTeXe\ since its beginnings in 1994. The dummy package was just issuing an info message that simply announced the temporary unavailability of the real package. Eventually Gäßlein and Niepraschk implemented what Lamport himself had - already documented in the second edition of his \LaTeX\ handbook, that - is a \LaTeX\ package that contained the macros capable of removing all + already documented in the second edition of his \LaTeX\ handbook, it was + a \LaTeX\ package that contained the macros capable of removing all the limitations contained in the standard commands of the original \texttt{picture} environment; specifically what follows. @@ -202,8 +203,7 @@ Remember to delete all these subfolders if you decide to install a complete upda limited number of specific glyphs contained in the special \LaTeX\ \texttt{picture} fonts. % - \item Quarter circles were also limited in their radii for the same - reason. + \item Quarter circles radii were also limited for the same reason. % \item Ovals (rectangles with rounded corners) could not be too small because of the unavailability of small radius quarter circles, nor @@ -211,7 +211,7 @@ Remember to delete all these subfolders if you decide to install a complete upda rounded corners remained the same and would not increase proportionally to the oval size. % - \item Vector arrows had only one possible shape and matched the limited + \item Vector tips had only one possible shape and matched the limited number of vector slopes. % \item For circles and inclined lines and vectors just two possible @@ -243,13 +243,22 @@ Remember to delete all these subfolders if you decide to install a complete upda straight, curved, vertical, horizontal, arrow tipped, et cetera. \end{enumerate} - This specific extension package \pack{curve2e} adds the following features. + This specific extension package \pack{curve2e} adds the following + features. \begin{enumerate}[noitemsep] - \item Point coordinates my be specified in both cartesian and polar +% + \item Point coordinates can be specified with macros; this is similar + to “naming” points; it eases editing the user's graphic work, because + points that are used several times are specified with a single macro; + it also eases the transmission of coordinates between different macros + and environments. It is also important for the following feature, i.e. + the user possibility to use coordinates in both cartesian or polar form. +% + \item Point coordinates my be specified in both cartesian and polar form: internally they are handled as cartesian coordinates, but the user can specify his/her points also in polar form. In order to avoid - confusion with other graphic packages, \pack{curve2e} uses the usual comma - separated couple \meta{$x,y$} of integer or fractional numbers for + confusion with other graphic packages, \pack{curve2e} uses the usual + comma separated couple \meta{$x,y$} of integer or fractional numbers for cartesian coordinates, and the couple \meta{$\theta$}:\meta{$\rho$} for polar coordinates (the angle preceding the radius). All graphic object commands accept polar or cartesian coordinates at @@ -258,10 +267,10 @@ Remember to delete all these subfolders if you decide to install a complete upda as to accept cartesian or polar coordinates. Of course the user should pay attention to the meaning of cartesian - vs. polar coordinates. Both imply a displacement with respect to the - actual origin of the axes. So when a circle is placed at coordinates - $a,b$ with a normal |\put| command, the circle is placed exactly in - that point; with a normal |\put| command the same happens if + vs.~polar coordinates. Both imply a displacement with respect to the + actual origin of the axes. So when a circle center is placed at + coordinates $a,b$ with a normal |\put| command, the circle is placed + exactly in that point; with a normal |\put| command the same happens if coordinates $\alpha{:}\rho$ are specified. But if the |\put| command is nested into another |\put| command, the current origin of the axes is displaced — this is obvious and the @@ -269,13 +278,13 @@ Remember to delete all these subfolders if you decide to install a complete upda is specified so that its ending point is at a specific distance and in specific direction form its starting point, polar coordinates appear to be the most convenient to use; in this case, though, the origin of the - axes becomes the stating point of the segment, therefore the segment + axes becomes the starting point of the segment, therefore the segment might be drawn in a strange way. Attention has been paid to avoid such misinterpretation, but maybe some unusual situation may not have come to my mind; feedback is very welcome. Meanwhile pay attention when you use polar coordinates. % -\item Most if not all cartesian coordinate pairs and slope pairs are +\item At user level most if not all coordinate pairs and slope pairs are treated as \emph{ordered pairs}, that is \emph{complex numbers}; in practice the user does not notice any difference from what s/he was used to, but all the mathematical treatment to be applied to these @@ -293,21 +302,21 @@ Remember to delete all these subfolders if you decide to install a complete upda \item Originally the |\line| macro was redefined so as to allow large (up to three digits) integer direction coefficients, but maintaining the same syntax as in the original \texttt{picture} environment; now - \pack{pict2e} removes the integer number limitations and allows fractional - values, initially implemented by \pack{curve2e}. + \pack{pict2e} removes the integer number limitations and allows + fractional values, initially implemented by \pack{curve2e}. % - \item A new macro |\Line| was originally defined by \pack{curve2e} so as to - avoid the need to specify the horizontal projection of inclined lines; - now this functionality is available directly with \pack{pict2e}; but this - \pack{curve2e} macro name now conflicts with \pack{pict2e} 2009 version; - therefore its name is changed to |\LIne| and supposedly it will not be - used very often, if ever, by the end user (but it is used within this - package macros). + \item A new macro |\Line| was originally defined by \pack{curve2e} so + as to avoid the need to specify the horizontal projection of inclined + lines; now this functionality is available directly with \pack{pict2e}; + but this \pack{curve2e} macro name now conflicts with the \pack{pict2e} + 2009 version; therefore its name is changed to |\LIne| and supposedly it + will not be used very often, if ever, by the end user (but it is used + within this package macros). % \item A new macro |\LINE| was defined in order to join two points specified with their coordinates; this is now the normal behaviour of - the |\Line| macro of \pack{pict2e} so that in this package |\LINE| is now - renamed |\segment|; there is no need to use the |\put| command with + the |\Line| macro of \pack{pict2e}, so that in this package |\LINE| is + now renamed |\segment|; there is no need to use the |\put| command with this segment specification. % \item A new macro |\DashLine| (alias: |\Dline|) is defined in order to @@ -315,31 +324,36 @@ Remember to delete all these subfolders if you decide to install a complete upda gap (equal to one another) get specified through one of the macro arguments.The starting point may be specified in cartesiano or polar form; the end point in cartesian format specifies the desired end - point; while if the second point is in polar form it is meant + point; but, if the second point is in polar form, it is meant \emph{relative to the starting point}, not as an absolute end point. See the examples further on. % \item A similar new macro |\Dotline| is defined in order to draw dotted straight lines as a sequence of equally spaced dots, where the gap can be specified by the user; such straight line may have any inclination, - as well as the above dashed lines.Polar coordinates for the second + as well as the above dashed lines. Polar coordinates for the second point have the same relative meaning as specified for the |\Dashline| - macro. The dot diameter may be specified with an optional argument; by default this diameter equals the |1pt| width. + macro. The dot diameter may be specified with an optional argument; by + default this diameter equals the |1pt| width. % \item Similar macros are redefined for vectors; |\vector| redefines the - original macro but with the vector slope limitations removed; |\Vector| + original macro but with the vector slope limitations removed and the + vector direction may be given in polar form; |\Vector| gets specified with its two horizontal and vertical components in analogy with |\LIne|; |\VECTOR| joins two specified points (without - using the |\put| command) with the arrow pointing to the second point. + using the |\put| command) with the arrow pointing to the second point. + |\VVECTOR| may be available if used with a sufficiently recent \LaTeX\ + kernel version; is draws a vector, with arrow tips at both ends, + between two given points % \item A new macro |\polyline| for drawing polygonal lines is defined that accepts from two vertices up to an arbitrary (reasonably limited) - number of them (available now also in \pack{pict2e}); here it is redefined - so as to allow an optional specification of the way segments for the - polyline are joined to one another. Vertices may be specified with - polar coordinates and are always relative to the preceding point. + number of them (available now also in \pack{pict2e}); here it is + redefined so as to allow an optional specification of the way segments + for the polyline are joined to one another. Vertices may be specified + with polar coordinates and are always relative to the preceding point. % - \item The \pack{pict2e} |polygon| macro to draw closed polylines (in + \item The \pack{pict2e} |polygon| macro draws closed polylines (in practice general polygons) has been redefined in such a way that it can accept the various vertices specified with (relative) polar coordinates. The |polygon*| macro produces a color filled polygon; the @@ -351,8 +365,8 @@ Remember to delete all these subfolders if you decide to install a complete upda arbitrary radius and arbitrary aperture (angle amplitude); this amplitude is specified in sexagesimal degrees, not in radians; a similar functionality is now achieved with the |\arc| macro of - \pack{pict2e}, which provides also the starred version |\arc*| that fills - up the interior of the generated circular arc with the current color. + \pack{pict2e}, which provides also the starred version |\arc*| that + fills up with the current color the sector generated by circular arc. It must be noticed that the syntax is slightly different, so that it's reasonable that these commands, in spite of producing identical arcs, might be more comfortable with this or that syntax. @@ -387,16 +401,16 @@ Remember to delete all these subfolders if you decide to install a complete upda The \pack{pict2e} package already defines macros such as |\moveto|, |\lineto|, |\curveto|, |\closepath|, |\fillpath|, and |\strokepath|; + |curve2e| just redefines them so as to accept also polar coordinates; of course these macros can be used by the end user, and sometimes they perform better than the macros defined in this package, because the user has a better control on the position of the Bézier splines - control points, while here the control points are sort of rigid. It - would be very useful to resort to the \pack{hobby} package, but its macros - are compatible with those of the \pack{tikz} and \pack{pgf} packages, not - with\pack{curve2e}; an interface should be created in order to deal with - the \pack{hobby} package, but this has not been done yet. - In any case they are redefined so as to accept symbolic names for the - point coordinates in both the cartesian and polar form. + control points; in this case the control points are sort of rigid. It + would be very useful to resort to the \pack{hobby} package, but its + macros are compatible with those of the \pack{tikz} and \pack{pgf} + packages, not with\pack{curve2e}; an interface should be created in + order to deal with the \pack{hobby} package, but this has not been + done yet. In order to make the necessary calculations many macros have been defined so as to use complex number arithmetics to manipulate point @@ -406,7 +420,7 @@ Remember to delete all these subfolders if you decide to install a complete upda believed to be more efficient than those defined by the \texttt{trig} package; in any case the macro names were sufficiently different to accommodate both definition sets in the same \LaTeX\ run. With the - progress of the \LaTeX\,3 language, package \pack{xfp} has recently become + progress of the \LaTeX\,3 language, package \pack{xfp} has become available, by which any sort of calculations can be done with floating point decimal numbers; therefore the most common algebraic, irrational and transcendental functions can be computed in the background with the @@ -423,7 +437,8 @@ Remember to delete all these subfolders if you decide to install a complete upda package. The |\Curve| algorithm, as said before, might be redefined so as to use the macros introduced by the \pack{hobby} package, that implements for the \pack{tikz} and \pack{pgf} packages the same - functionalities that John Hobby implemented for the \MF\ and \MP\ programs. + functionalities that John Hobby implemented for the \MF\ and \MP\ + programs. For these reasons I suppose that every enhancement should be submitted to Gäßlein, Niepraschk, and Tkadlec who are the prime maintainers of @@ -438,14 +453,14 @@ Remember to delete all these subfolders if you decide to install a complete upda the following modifications and the following new commands. \begin{enumerate}[noitemsep] \item This package \pack{curve2e} calls directly the \LaTeX\ packages - |color| and \pack{pict2e}; it passes to the latter one any possible option that - it can receive; actually the only options that make sense for - \pack{pict2e} are those concerning the arrow tips, either \LaTeX\ or - PostScript styled, because it is assumed that if this package is used, - the original \LaTeX\ commands are of no interest: see the - \pack{pict2e} documentation in order to see the correct options \pack{pict2e} - can receive. If the user wants to use the \pack{xcolor} package, it has to - load this one \emph{before} \pack{curve2e}. + |color| and \pack{pict2e}; it passes to the latter one any possible + option that it can receive; actually the only options that make sense + for \pack{pict2e} are those concerning the arrow tip shapes, either + \LaTeX\ or PostScript styled, because it is assumed that if this + package is used, the original \LaTeX\ commands are of no interest: see + the \pack{pict2e} documentation in order to find the correct options + \pack{pict2e} can receive. If the user wants to use the \pack{xcolor} + package, it has to load it \emph{before} \pack{curve2e}. %% \item The user is offered new commands in order to control the line terminators and the line joins; specifically: @@ -466,12 +481,12 @@ Remember to delete all these subfolders if you decide to install a complete upda together with |\defaultlinethickness| always redefine the internal |\@wholewidth| and |\@halfwidth| so that the latter ones always refer to a full width and to a half of it in this way: if you issue - the command {\setfontsize{8.75}|\defaultlinethickness{2pt}|} all thin lines will be - drawn with a thickness of 1\,pt while, if a drawing command - directly refers to the internal value |\@wholewidth|, its line - will be drawn with a thickness of 2\,pt. If one issues the + the command {\setfontsize{8.75}|\defaultlinethickness{2pt}|} all thin + lines will be drawn with a thickness of 1\,pt while, if a drawing + command directly refers to the internal value |\@wholewidth|, its + line will be drawn with a thickness of 2\,pt. If one issues the declaration |\thinlines| all lines will be drawn with - a 1\,pt width, but if a command refers to the internal value + a 1\,pt width, but if a command refers to the internal value |\@halfwidth| the line will be drawn with a thickness of 0.5\,pt. The command |\linethickness| redefines the above internals but does not change the default width value; all these width @@ -489,17 +504,17 @@ Remember to delete all these subfolders if you decide to install a complete upda %% \item Straight lines and vectors are redefined in such a way that fractional slope coefficients may be specified; the zero length - line does not produce errors and is ignored; the zero length vectors draw - only the arrow tips. + line does not produce errors and is ignored; the zero length vectors + draw only the arrow tips. %% \item New line and vector macros are defined that avoid the necessity of specifying the horizontal component; |\put(3,4){\LIne(25,15)}| specifies a segment that starts at point $(3,4)$ and goes to point $(3+25,4+15)$; the command |\segment(3,4)(28,19)| achieves the same result without the need of using the |\put| command. Therefore |\LIne| - is just for internal usage, rather than a user command. Now \pack{curve2e} - has available also the “arc vectors” with the arrow tip at one or at both - ends. + is just for internal usage, rather than a user command. Now + \pack{curve2e} has available also the “arc vectors” with the arrow tip + at one or at both ends. The same applies to the vector commands |\Vector| and |\VECTOR| and |\VVECTOR|; the latter command behaves as |\VECTOR| but draws a vector @@ -525,7 +540,7 @@ Remember to delete all these subfolders if you decide to install a complete upda also shown\fi.}\label{fig:vectors} \end{figure} %% - \item The |\polyline| command has already been introduced in \pack{pict2e}: in \pack{curve2e} it is redefined so as to accept also polar coordinates this new version of |\polyline| accepts also an optional argument to specify how two consecutive segments join together;; it accepts an unlimited list of point coordinates, possibly stored in macros, enclosed within round parentheses; the command draws a sequence of connected segments that join in order the specified points; the syntax is: + \item The |\polyline| command has already been introduced in \pack{pict2e}: in \pack{curve2e} it is redefined so as to accept also polar coordinates; this new version of |\polyline| accepts also an optional argument to specify how two consecutive segments join together; it accepts an unlimited list of point coordinates, possibly stored in macros, enclosed within round parentheses; the command draws a sequence of connected segments that join in order the specified points; the syntax is: \begin{flushleft} \cs{polyline}\oarg{optional join style}\parg{$P_1$}\parg{$P_2$}\texttt{...}\parg{$P_n$} \end{flushleft} @@ -555,9 +570,9 @@ Remember to delete all these subfolders if you decide to install a complete upda \AutoGrid(40,30) \Zbox(40,0)[l]{40,0}[1] \Zbox(90:30)[bc]{90{:}30}[1] -\Zbox(60:30)[bc]{60{:}30}[1] +\Zbox(45:30)[bc]{45{:}30}[1] \Zbox(30,30)[bc]{30,30}[1] -\multiput(0,0)(30:10){5}% +\multiput(0,0)(20:10){5}% {\makebox(0,0){\rule{1.5mm}{1.5mm}}} \end{picture} \end{Esempio} @@ -677,22 +692,24 @@ Remember to delete all these subfolders if you decide to install a complete upda starting at the grid lower right vertex.} \label{fig:dottedlines} \end{figure} -%%>>> +%% \item |\GraphGrid| and |\AutoGrid| are commands that draw a red grid - under the drawing with lines separated |10\unitlength|s apart; it is - described only with a comma separated couple of numbers, representing the - base and the height of the grid, see figure~\ref{fig:dashline}; it's - better to specify multiples of ten and the grid can be placed anywhere in - the drawing canvas by means of |\put|, whose cartesian coordinates are - multiples of 10; nevertheless the grid line distance is rounded to the - nearest multiple of 10, while the point coordinates specified to |\put| - are not rounded at all; therefore some care should be used to place the - working grid on the drawing canvas. This grid is intended as an aid - while drawing; even if you sketch your drawing on millimetre paper, the - drawing grid turns out to be very useful; one must only delete or - comment out the command when the drawing is finished. Several examples - of usage of such grid are shown in several figures. |\Autogrid| does not - require arguments; if the latter are specified they are simply ignored. + under the drawing with lines separated |10\unitlength|s apart; it is + described only with a comma separated couple of numbers, representing + the base and the height of the grid, see figure~\ref{fig:dashline}; it's + better to specify multiples of ten and the grid can be placed anywhere + in the drawing canvas by means of |\put|, whose cartesian coordinates + are multiples of 10; nevertheless the grid line distance is rounded to + the nearest multiple of 10, while the point coordinates specified to + |\put| are not rounded at all; therefore some care should be used to + place the working grid on the drawing canvas. This grid is intended as + an aid while drawing; even if you sketch your drawing on millimetre + paper, the drawing grid turns out to be very useful; one must only + delete or comment out the command when the drawing is finished. Several + examples of usage of such grid are shown in several figures. |\Autogrid| + does not require arguments, but requires the canvas dimensions and + offsets to be specified as multiples of~10; if the latter are specified + they are simply ignored. %% \item New trigonometric function macros have been computed by means of the functionalities of the |xfp| package. The difference with the other @@ -743,8 +760,10 @@ Remember to delete all these subfolders if you decide to install a complete upda %% \item A multitude of commands have been defined in order to manage complex numbers; actually complex numbers are represented as a comma - separated pair of fractional numbers (here we use only cartesian - coordinates). They are used to address specific points in the drawing + separated pair of fractional numbers; internally these macros use + cartesian we use only the cartesian form, and output, unless + differently specified is also in cartesian form; but input can be in + polar form. They are used to address specific points in the drawing plane, but also as operators so as to scale and rotate other objects. In the following \meta{vector} means a comma separated pair of fractional numbers, \meta{vector macro} means a macro that contains a @@ -782,15 +801,15 @@ Remember to delete all these subfolders if you decide to install a complete upda \item |\DivVect|\meta{dividend vector}|by|\meta{divisor vector}|to|\meta{vector macro} (maintained for backwards compatibility) \end{itemize} %% - \item General curves can be drawn with the \pack{pict2e} macro |\curve| but - it requires the specification of the third-order Bézier-spline control - points; sometimes it's better to be very specific with the control - points and there is no other means to do a decent graph; sometimes the - curves to be drawn are not so tricky and a general set of macros can be - defined so as to compute the control points, while letting the user - specify only the nodes through which the curve must pass, and the - tangent direction of the curve in such nodes. Such commands are the - following: + \item General curves can be drawn with the \pack{pict2e} macro + |\curve| but it requires the specification of the third-order + Bézier-spline control points; sometimes it's better to be very + specific with the control points and there is no other means to + do a decent graph; sometimes the curves to be drawn are not so + tricky and a general set of macros can be defined so as to + compute the control points, while letting the user specify only + the nodes through which the curve must pass, and the tangent + direction of the curve in such nodes. Such commands are the following: \begin{itemize}[noitemsep] \item \cs{Curve} draws a sequence of arcs as explained above, using @@ -801,9 +820,9 @@ Remember to delete all these subfolders if you decide to install a complete upda but the driver between this code and the physical representation on paper or screen) assumes a straight line closure of the whole path. -\item \cs{Qurve} is similar to |\Curve|, but with second order (quadratic) - Bézier splines. The starred version fills the interior with the current - color. +\item \cs{Qurve} is similar to |\Curve|, but with second order +(quadratic) Bézier splines. The starred version fills the interior +with the current color. \item \cs{CurveBetween} draws a single cubic Bézier spline between two given nodes and with two given directions vectors. @@ -816,6 +835,40 @@ Remember to delete all these subfolders if you decide to install a complete upda \end{itemize} +% le equazioni parametriche del cuore, da stackexchange, sono +%\def\x(#1){sin(#1)^3} +%\def\y(#1){(13*cos(#1)-5*cos(2*#1)-2*cos(3*#1)-cos(4*#1))/16} +% Varrebbe a penda di provarle con curve2e +% + \begin{figure}[!htp] +\begin{Esempio}[\small]% + \unitlength=8mm\relax + \begin{picture}(5,5) + \put(0,0){\framebox(5,5){}}\thicklines\roundcap + \Curve(2.5,0)<0.1,1>(5,3.5)<0,1>% + (4,5)<-1,0>(2.5,3.5)<-0.1,-1.2>[-0.1,1.2]% + (1,5)<-1,0>(0,3.5)<0,-1>(2.5,0)<0.1,-1> + \end{picture} +\end{Esempio} + \caption{A heart shaped curve with cusps drawn with \texttt{\string\Curve}} + \label{fig:curve} + +\vspace*{2\baselineskip} + +\begin{Esempio}[\small]% + \unitlength=8mm\relax + \begin{picture}(5,5) + \put(0,0){\framebox(5,5){}}\thicklines\roundcap + \color{green}\relax + \Curve*(2.5,0)<0.1,1>(5,3.5)<0,1>% + (4,5)<-1,0>(2.5,3.5)<-0.1,-1.2>[-0.1,1.2]% + (1,5)<-1,0>(0,3.5)<0,-1>(2.5,0)<0.1,-1> + \end{picture} +\end{Esempio} +\caption{Coloring the inside of a closed path drawn with \texttt{\string\Curve*}} +\label{fig:colored-curve} + \end{figure} + The main macro is |\Curve| and must be followed by an “unlimited” sequence of node-direction coordinates as a quadruple defined as @@ -828,7 +881,7 @@ Remember to delete all these subfolders if you decide to install a complete upda \mbox{\dots\parg{...}\aarg{...}\oarg{new direction vector}\parg{...}\aarg{...}\dots} \] - Possibly it is necessary to specify the “tension” or the “looseness” + Sometimes it is necessary to specify the “tension” or the “looseness” of a specific Bézier arc; such tension parameters range from 0 (zero) to~4; the zero value implies a very stiff arc, as if it was a string subject to a high tension (i.e. with zero looseness); a value of~4 @@ -846,7 +899,7 @@ Remember to delete all these subfolders if you decide to install a complete upda control the tension; not all commands for drawing cubic splines accept this optional tension specification.}: \[ -\mbox{\dots\parg{...}\aarg{\upshape{\em direction vector}\texttt{;}{\em start tension}|,|{\em end tension}}\parg{...}\aarg{...}\dots} +\mbox{\dots\parg{...}\Aarg{\meta{direction vector};\meta{start tension},\meta{end tension}}\parg{...}\aarg{...}\dots} \] The |\Curve| macro does not (still) have facilities for cycling the @@ -863,40 +916,6 @@ Remember to delete all these subfolders if you decide to install a complete upda it can be done with other programs or commands, as, for example, with \MF\ or the |pgf/tikz| package and environment. See figure~\ref{fig:curve} for an example. -% -% le equazioni parametriche del cuore, da stackexchange, sono -%\def\x(#1){sin(#1)^3} -%\def\y(#1){(13*cos(#1)-5*cos(2*#1)-2*cos(3*#1)-cos(4*#1))/16} -% Varrebbe a penda di provarle con curve2e -% - \begin{figure}[!htp] -\begin{Esempio}[\small]% - \unitlength=8mm\relax - \begin{picture}(5,5) - \put(0,0){\framebox(5,5){}}\thicklines\roundcap - \Curve(2.5,0)<0.1,1>(5,3.5)<0,1>% - (4,5)<-1,0>(2.5,3.5)<-0.1,-1.2>[-0.1,1.2]% - (1,5)<-1,0>(0,3.5)<0,-1>(2.5,0)<0.1,-1> - \end{picture} -\end{Esempio} - \caption{A heart shaped curve with cusps drawn with \texttt{\string\Curve}} - \label{fig:curve} - -\vspace*{2\baselineskip} - -\begin{Esempio}[\small]% - \unitlength=8mm\relax - \begin{picture}(5,5) - \put(0,0){\framebox(5,5){}}\thicklines\roundcap - \color{green}\relax - \Curve*(2.5,0)<0.1,1>(5,3.5)<0,1>% - (4,5)<-1,0>(2.5,3.5)<-0.1,-1.2>[-0.1,1.2]% - (1,5)<-1,0>(0,3.5)<0,-1>(2.5,0)<0.1,-1> - \end{picture} -\end{Esempio} -\caption{Coloring the inside of a closed path drawn with \texttt{\string\Curve*}} -\label{fig:colored-curve} - \end{figure} With the starred version of |\Curve|, instead of stroking the contour, the macro fills up the contour with the selected current color, @@ -1208,9 +1227,9 @@ Remember to delete all these subfolders if you decide to install a complete upda \label{fig:quadratic-arcs} \end{figure} - Notice that the previous version of \pack{curve2e} contained an error and - would color the outside of the green four-pointed star. - The |curve2e-v161|, attached to this bundle, has been corrected; + Notice that the previous version of \pack{curve2e} contained an error + and would color the outside of the green four-pointed star. + The |curve2e-v161| package, attached to this bundle, has been corrected; therefore it is not actually identical to the previous version, although the latter one performed correctly for everything else except for color-filled quadratic paths. @@ -1291,8 +1310,8 @@ Remember to delete all these subfolders if you decide to install a complete upda to zero). See the figure on page~\ref{pag:orologio} to inspect its usage. It is important to notice that if the command|\rotatebox| has to be used, as in the example of figure~\ref{pag:orologio}, the - package |graphics| should be also loaded, because \pack{curve2e} does not - do it. + package |graphicx| should be also loaded, because \pack{curve2e} does + not load it. \begin{figure}[!htb] \begin{minipage}{0.45\textwidth}\setfontsize{9.5}% @@ -1332,7 +1351,7 @@ Remember to delete all these subfolders if you decide to install a complete upda \item This implementation of \pack{curve2e} includes an extension to package |xfp|, in the sense that adds three more L3 commands: - |\fptest|, |\fpdowhile|, |fpwhiledo| to the two already contained and + |\fptest|, |\fpdowhile|, |\fpwhiledo| to the two already contained and documented in the latter package. The syntax of such new commands is the following \begin{flushleft}\obeylines @@ -1341,7 +1360,7 @@ Remember to delete all these subfolders if you decide to install a complete upda \cs{fpwhiledo}\meta{test}\meta{operations to be repeated} \end{flushleft} The macro |\fptest| requires two further arguments that contain - what to do if the \meta{test} is true, and what to do if the + what to do if the \meta{test} is true, and what to do of the \meta{test} is false. The \meta{test} is a logical expressions that connects math relation expressions, even floating point ones, by means of \emph{logical @@ -1354,8 +1373,8 @@ Remember to delete all these subfolders if you decide to install a complete upda work also between logical variables, therefore the \meta{test} may contain an interesting mixture of relation and logical operators. - Before using |\fpdowhile| and |\fpwhiledo|the arguments of \meta{test} - depends on must be set so that the test is true; during the execution + Before using |\fpdowhile| and |\fpwhiledo| the arguments of \meta{test} + depends-on must be set so that the test is true; during the execution of the \meta{operations to be repeated} there must be some setting that eventually renders the \meta{test} false. The user should pay attention to set the elements that \meta{test} depends on, @@ -1368,9 +1387,9 @@ Remember to delete all these subfolders if you decide to install a complete upda Evidently with the same \meta{test} the two while cycles produce different results with a little, but important difference: if the input data are macros defined by previous computations, there is no guarantee - that the \meta{test} is initially true; if it sis false, |fpwhiledo| + that the \meta{test} is initially true; if it sis false, |fpwhiledo| does not do anything, while |\fpdowhile| executes one cycle and produces - in the output stream something that might be nonsense. While cycles done + in the output stream something that might be nonsense. Cycles done with |\fpwhiledo| should be safer and should be preferred. Nevertheless such commands are very useful also for drawing graphics; @@ -1389,7 +1408,7 @@ y = f_2(t) We start by defining the Lissajous function with arguments to specify the parameter $t$, the sinusoid amplitudes $A_1, A_2$, - the respective “frequencies", by means of integer multiples of + the respective “frequencies”, by means of integer multiples of a unit pulsation, $N_1, N_2$, and the initial phases $\phi_1, \phi_2$ of such sinusoids. It is better to keep apart the input of the curve coefficients from the actual curve @@ -1434,7 +1453,7 @@ y = f_2(t) \end{flushleft} where \meta{$P_{\mathrm{out}}$} is a macro that gets defined with the cartesian coordinates of the computed output - point.Arguments \meta{in} (the $t$ parameter) and \meta{out} (the computed coordinates) need not be enclosed within braces if they are given as macros; actually the code shown in figure~\ref{fig:lissajous} shows such procedure that renders the input code simpler to read. + point. Arguments \meta{in} (the $t$ parameter) and \meta{out} (the computed coordinates) need not be enclosed within braces if they are given as macros; actually the code shown in figure~\ref{fig:lissajous} shows such procedure that renders the input code simpler to read. After this definition the diagram is plotted in figure~\ref{fig:lissajous}. @@ -1443,7 +1462,7 @@ y = f_2(t) \begin{Esempio}[\setfontsize{8.5}](0.55) \unitlength=0.01\linewidth \begin{picture}(100,100)(-50,-50) -\GraphGrid(-50,-50)(100,100) +\AutoGrid \VECTOR(-50,0)(50,0)\Pbox(50,0)[tr]{x}[0] \VECTOR(0,-50)(0,50)\Pbox(0,50)[tr]{y}[0] \Pbox(0,0)[tr]{O}[2] @@ -1487,20 +1506,21 @@ y = f_2(t) 2003, the first implementation of Lamport's extension was announced; the first version of this package \pack{curve2e} was issued in 2006. It was time to have a better drawing environment; this package - is a simple attempt to follow the initial path while further extending the - drawing facilities. + is a simple attempt to follow the initial path while further extending + the drawing facilities. There are other packages in the \textsc{ctan} archives that deal with tracing curves of various kinds. \pack{PSTricks} and \pack{pgf/tikz} are - the most powerful ones. And they are becoming the standard for programmed - drawing. - Their documentation is huge and the multitude of extra modules to perform - special tasks is countless. Therefore they are difficult to use; when the - user gets used to their particular syntax and got sufficient familiarity - with several modules, s/he can uses these bundles very comfortably. + the most powerful ones. And they are becoming the standard for + programmed drawing. + Their documentation is huge and the multitude of extra modules to + perform special tasks is countless. Therefore they are difficult to use; + when the user gets used to their particular syntax and got sufficient + familiarity with several modules, s/he can use these bundles very + comfortably. - This difficulty in getting a TikZ or PS expert is why I think a simpler - drawing machinery should be appreciated; I admit it: I like the + This difficulty in becoming a TikZ or PS expert is why I think a simpler + drawing machinery should be appreciated. I admit it: I like the \env{picture} environment; and I like to deal with simple codes so as to create my own macros. @@ -1508,16 +1528,16 @@ y = f_2(t) anything by using little dots or other symbols partially superimposed to one another. It uses only quadratic Bézier curves and the curve tracing is eased by specifying only the curve nodes, without specifying - the control nodes; with a suitable option to the package call, it is + the control nodes; with a suitable package option, it is possible to reduce the memory usage by using short straight segments drawn with the PostScript facilities offered by the |dvips| driver. - Another package, \pack{ebezier} performs about the same as \pack{curve2e} - but draws its Bézier curves by using little dots partially superimposed to - one another. The documentation is quite interesting since it - explains very clearly what exactly are the Bézier splines. Apparently - \pack{ebezier} should be used only for DVI output without recourse to - PostScript or PDF machinery. + Another package, \pack{ebezier} performs about the same as + \pack{curve2e} but draws its Bézier curves by using little dots + partially superimposed to one another. The documentation is quite + interesting since it explains very clearly what exactly are the Bézier + splines. Apparently \pack{ebezier} should be used only for DVI output + without recourse to PostScript or PDF machinery. The \pack{picture} package extends the performance of the \env{picture} environment (extended with \pack{pict2e}) by accepting coordinates @@ -1525,12 +1545,13 @@ y = f_2(t) |\unitlength|; it provides commands to extend that functionality to other packages. In certain circumstances it may be very useful. - Package \pack{xpicture} builds over the \env{picture} \LaTeX\ environment - so as to allow to draw the usual curves that are part of an - introductory analytic geometry course; lines, circles, parabolas, - ellipses, hyperbolas, and polynomials; the syntax is rather comfortable, - although it is not a simple extension of the \env{picture} own syntax; - for all these curves it uses the quadratic Bézier splines. + Package \pack{xpicture} builds over the \env{picture} \LaTeX\ + environment so as to allow to draw the usual curves that are part + of an introductory analytic geometry course; lines, circles, + parabolas, ellipses, hyperbolas, and polynomials; the syntax is + rather comfortable, although it is not a simple extension of the + \env{picture} own syntax; for all these curves it uses the quadratic + Bézier splines. Package \pack{hobby} extends the cubic Bézier spline handling with the algorithms John Hobby created for \MF\ and \MP. But by now this package @@ -1546,15 +1567,16 @@ y = f_2(t) errors and very kindly submitted them to me so that I was able to correct them. - Josef Tkadlec and the author collaborated extensively in order to implement - a better real long division so as to get correctly the quotient - fractional part and to avoid as much as possible any numeric overflow; - many Josef's ideas are incorporated in the macro that was implemented - in the previous version of this package, although the macro used by - Josef was slightly different. Both versions aim/aimed at a better - accuracy and at widening the operand ranges. In this version of - \pack{curve2e} we abandoned our long division macro, and substituted it - with the floating point division provided by the |xfp| package. + Josef Tkadlec and the author collaborated extensively in order to + implement a better real long division so as to get correctly the + quotient fractional part and to avoid as much as possible any numeric + overflow; many Josef's ideas are incorporated in the macro that was + implemented in the previous version of this package, although the + macro used by Josef was slightly different. Both versions aim/aimed + at a better accuracy and at widening the operand ranges. In this + version of \pack{curve2e} we abandoned our long division macro, and + substituted it with the floating point division provided by the |xfp| + package. Daniele Degiorgi spotted a fault in the kernel definition of |\linethickness| that heavily influenced also \pack{curve2e}; see in @@ -1563,9 +1585,14 @@ y = f_2(t) Thanks also to Jin-Hwan Cho and Juho Lee who suggested a small but crucial modification in order to have \pack{curve2e} work smoothly also with XeTeX (XeLaTeX). Actually if \pack{pict2e}, version 0.2x or - later dated 2009/08/05 or later, is being used, such modification is not - necessary any more, but it is true that it becomes imperative when legacy - versions were used. + later dated 2009/08/05 or later, is being used, such modification is + not necessary any more, but it is true that it becomes imperative when + legacy versions were used. + + Many thanks also to Ashish Kumar Das who spotted + an inconsistency in the design of vectors with PostScript style arrow + tips with large line width settings, that did not show up with \LaTeX\ + styled ones. \end{document} diff --git a/macros/latex/contrib/curve2e/curve2e.dtx b/macros/latex/contrib/curve2e/curve2e.dtx index 748a8e38d2..0367ab88e0 100644 --- a/macros/latex/contrib/curve2e/curve2e.dtx +++ b/macros/latex/contrib/curve2e/curve2e.dtx @@ -27,7 +27,7 @@ README.txt and curve2e-v161.sty. \askforoverwritefalse \generate{\file{curve2e.sty}{\from{curve2e.dtx}{package}}} -\generate{\file{README.txt}{\from{curve2e.dtx}{readme}}} +%\generate{\file{README.txt}{\from{curve2e.dtx}{readme}}} \generate{\file{curve2e-v161.sty}{\from{curve2e.dtx}{v161}}} \def\tmpa{plain} @@ -46,7 +46,7 @@ README.txt and curve2e-v161.sty. %<+package>\ProvidesPackage{curve2e}% %<+readme>File README.txt for package curve2e %<*package|readme> - [2020-05-03 v.2.2.8 Extension package for pict2e] + [2020-10-03 v.2.2.10 Extension package for pict2e] %</package|readme> %<*driver> \documentclass{ltxdoc}\errorcontextlines=9 @@ -183,7 +183,7 @@ README.txt and curve2e-v161.sty. %</driver> % \fi % -% \CheckSum{5598} +% \CheckSum{5510} % \begin{abstract} % This file documents the |curve2e| extension package to the |pict2e| % bundle implementation; the latter was described by Lamport @@ -1093,89 +1093,21 @@ README.txt and curve2e-v161.sty. % for straight lines. % % We start with the redefinition of |\vector| and we use the machinery -% for vectors (as complex numbers) we used for |\line|. -% \begin{macrocode} - \def\vector(#1)#2{% - \begingroup - \GetCoord(#1)\d@mX\d@mY - \@linelen#2\unitlength -% \end{macrocode} -% As in \texttt{pict2e} we avoid tracing vectors if the slope parameters -% are both zero. -% \begin{macrocode} - \ifdim\d@mX\p@=\z@\ifdim\d@mY\p@=\z@\@badlinearg\fi\fi -% \end{macrocode} -% But we check only for the positive nature of the $l_x$ component; if it -% is negative, we simply change sign instead of blocking the typesetting -% process. This is useful also for macros |\Vector|, |\VECTOR|, and -% |\VVECTOR| to be defined in a while. -% \begin{macrocode} - \ifdim\@linelen<\z@ \@linelen=-\@linelen\fi -% \end{macrocode} -% We now make a vector with the given slope coefficients even if one or -% the other is zero and we determine its direction; the real and -% imaginary parts of the direction vector are also the values we need for -% the subsequent rotation. -% \begin{macrocode} - \MakeVectorFrom\d@mX\d@mY to\@Vect - \DirOfVect\@Vect to\Dir@Vect -% \end{macrocode} -% In order to be compatible with the original \texttt{pict2e} we need to -% transform the components of the vector direction into lengths with the -% specific names |\@xdim| and |\@ydim|^^A--------! Really necessary? -% \begin{macrocode} - \YpartOfVect\Dir@Vect to\@ynum \@ydim=\@ynum\p@ - \XpartOfVect\Dir@Vect to\@xnum \@xdim=\@xnum\p@ -% \end{macrocode} -% If the vector is really sloping we need to scale the $l_x$ component in -% order to get the vector total length; we have to divide by the cosine -% of the vector inclination which is the real part of the vector -% direction. -% We use the floating point division function; since it yields a -% “factor” that we directly use to scale the length of the vector. -% We finally memorise the true vector length in the internal dimension -% |@tdB| -% \begin{macrocode} - \ifdim\d@mX\p@=\z@ - \else\ifdim\d@mY\p@=\z@ - \else - \edef\sc@lelen{\fpeval{1 / abs(\@xnum)}}\relax - \@linelen=\sc@lelen\@linelen - \fi - \fi - \@tdB=\@linelen -% \end{macrocode} -% The remaining code is definitely similar to that of |pict2e|; -% the real difference consists in the fact that the arrow is designed by -% itself without the stem; but it is placed at the vector end; therefore -% the first statement is just the transformation matrix used by the -% output driver to rotate the arrow tip and to displace it the right -% amount. But in order to draw only the arrow tip we have to set the -% |\@linelen| length to zero. -% \begin{macrocode} -\pIIe@concat\@xdim\@ydim{-\@ydim}\@xdim{\@xnum\@linelen}{\@ynum\@linelen}% - \@linelen\z@ - \pIIe@vector - \fillpath -% \end{macrocode} -% Now we can restore the stem length that must be shortened by the -% dimension of the arrow; by examining the documentation of -% |pict2e| we discover that we have to shorten it by an -% approximate amount of $AL$ (with the notations of \texttt{pict2e}, -% figs~10 and~11); the arrow tip parameters are stored in certain -% variables with which we can determine the amount of the stem -% shortening; if the stem was too short and the new length is negative, -% we avoid designing such a stem. -% \begin{macrocode} - \@linelen=\@tdB - \@tdA=\pIIe@FAW\@wholewidth - \@tdA=\pIIe@FAL\@tdA - \advance\@linelen-\@tdA - \ifdim\@linelen>\z@ - \moveto(0,0) - \pIIe@lineto{\@xnum\@linelen}{\@ynum\@linelen}% - \strokepath\fi - \endgroup} +% for vectors (as complex numbers) we used for |\line|. The actual point +% is to let |\vector| accept the slope parameters also in polar form. +% Therefore it suffices to save the original definition of |\vector| +% as defined in |pict2e| and and use it as a fallback after redefining +% |\vector| in a “vector” format.\footnote{The previous version 2.2.9 +% of this package contained a glitch that was visible only with line +% widths larger than 1.5\.pt. I thank very much Ashish Kumar Das who +% spotted this glitch and kindly informed me.} +% \begin{macrocode} +\let\original@vector\vector +\def\vector(#1)#2{% + \begingroup + \GetCoord(#1)\d@mX\d@mY + \original@vector(\d@mX,\d@mY){\fpeval{round(abs(#2),6)}}% + \endgroup}% % \end{macrocode} % % We define the macro that does not require the specification of the @@ -1229,7 +1161,7 @@ README.txt and curve2e-v161.sty. %^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % We now define the polygonal line macro; its syntax is very simple: % \begin{flushleft}\ttfamily -% \cs{polygonal}\oarg{join}\parg{$P_0$}\parg{$P_1$}\parg{$P_2$}...^^A +% \cs{polyline}\oarg{join}\parg{$P_0$}\parg{$P_1$}\parg{$P_2$}...^^A %\parg{$P_n$} % \end{flushleft} % Remember: |\polyline| has been incorporated into |pict2e| 2009, but we @@ -3153,8 +3085,9 @@ curve2e.pdf curve2e-manual.pdf README.txt +If you install curve2e without using your TeX system package handler, Compile curve2e.dtx and curve2e-manual.tex two or three times until -all labels and citation keys are completely resolved. +all labels and citation keys are completely resolved. Then move the primary and derived files as follows: Move curve2e.dtx and curve2e-manual.tex to ROOT/source/latex/curve2e/ Move curve2e.pdf and curve2e-manual.pdf to ROOT/doc/latex/curve2e/ @@ -3162,21 +3095,23 @@ Move curve2e.sty and curve2e-v161.sty to ROOT/tex/latex/curve2e/ Move README.txt to ROOT/doc/latex/curve2e/ curve2e.dtx is the documented TeX source file of the derived files -curve2e.sty, curve2e-v161.sty and README.txt. +curve2e.sty, curve2e.pdf, curve2e-v161.sty and README.txt. You get curve2e.sty, curve2e.pdf, curve2e-v161.sty, and README.txt by running pdflatex on curve2e.dtx. The curve2e-manual files contains the user manual; in -this way the long preliminary descriptive part has been transferred to -a shorter dedicated file, and the “normal” user should have enough -information to use the package. Th curve2e.pdf file, extracted from -the .dtx one, contains the code documentation and is intended for the -developers, or for the curious advanced users. For what concerns -curve2e-v161.sty is a previous version of this package; see below why -the older version might become necessary to the end user. +this way the long preliminary descriptive part of the previous versions +curve2e.pdf file has been transferred to shorter dedicated file, and the +"normal" user should have enough information to use the package. The +curve2e.pdf file, extracted from the .dtx one, contains the code +documentation and is intended for the developers, or for the curious +advanced users. For what concerns curve2e-v161.sty, it is a previous +version of this package; see below why the older version might become +necessary to the end user. README.txt, this file, contains general information. + This bundle contains also package curve2e-v161.sty, a roll-back version needed in certain rare cases. @@ -3185,15 +3120,15 @@ standard picture LaTeX environment according to what Leslie Lamport specified in the second edition of his LaTeX manual (1994). This further extension curve2e.sty to pict2e.sty allows to draw lines -and vectorsith any non integer slope parameters, to draw dashed and dotted -lines of any slope, to draw arcs and curved vectors, to draw curves where -just the interpolating nodes are specified together with the slopes at -such nodes; closed paths of any shape can be filled with color; all -coordinates are treated as ordered pairs, i.e. 'complex numbers'; -coordinates may be expressed also in polar form. Coordinates may be -specified with macros, so that editing any drawing is rendered much -simpler: any point specified with a macro is modified only once in -its macro definition. +and vectors with any non integer slope parameters, to draw dashed and +dotted lines of any slope, to draw arcs and curved vectors, to draw +curves where just the interpolating nodes are specified together with +the slopes at such nodes; closed paths of any shape can be filled with +color; all coordinates are treated as ordered pairs, i.e. "complex +numbers"; coordinates may be expressed also in polar form. Coordinates +may be specified with macros, so that editing any drawing is rendered +much simpler: any point specified with a macro is modified only once +in its macro definition. Some of these features have been incorporated in the 2009 version of pict2e; therefore this package avoids any modification to the original pict2e commands. In any case the version of curve2e is compatible with @@ -3221,7 +3156,7 @@ If you specify the package pict2e is automatically invoked with the specified options. The -almost fully compatible- phrase is necessary to explain that this -version of curve2e uses some `functions' of the LaTeX3 language that were +version of curve2e uses some "functions" of the LaTeX3 language that were made available to the LaTeX developers by mid October 2018. Should the user have an older or a basic/incomplete installation of the TeX system, such L3 functions might not be available. This is why this diff --git a/macros/latex/contrib/curve2e/curve2e.pdf b/macros/latex/contrib/curve2e/curve2e.pdf Binary files differindex 81441253bd..ad494af848 100644 --- a/macros/latex/contrib/curve2e/curve2e.pdf +++ b/macros/latex/contrib/curve2e/curve2e.pdf diff --git a/macros/latex/contrib/memoir/README b/macros/latex/contrib/memoir/README index ce656d845c..199f5d9e9c 100644 --- a/macros/latex/contrib/memoir/README +++ b/macros/latex/contrib/memoir/README @@ -28,27 +28,40 @@ o Backmatter: Bibliography, indexes ~ 50 pages +Changed (2020/10/04) + +o memoir v3.7n + +-- The new implementations for the \AtEndPackage and friends only + require single #s not # doubling as in the old implementation. That + is not backwards compatible. # doubling now forced in the new + implementation as well. + + Changed (2020/09/10) o memoir v3.7m -In preparation for the LaTeX format/kernel update (2020/10/01) several -class hook features have been changed to use these new features, see -the manuals for lthooks, ltfilehook, ltshipout for details on these -new hooks. +In preparation for the LaTeX format/kernel update (2020/10/01) several class +file hook features will change to use these new kernel features, see the manuals +for lthooks, ltfilehook, ltshipout for details on these new hooks. Thus from the 2020/10/01 LaTeX forward onwards we have the changes below. Until 2020/10/01 the new format can be tested via e.g. pdflatex-dev --- trimmarks are now added via the shipout/background hook, and is - labeled memoir/trimmarks +As of writing, you can test the new format via e.g. pdflatex-dev if you have an +up to date LaTeX installation. + +Details about the changes: + +-- trimmarks are now added via the shipout/background hook, the added hook is + labeled "memoir/trimmarks" See the ltshipout manual for more details. -- \AtBeginFile{filename}{code} and \AtEndFile{filename}{code} are now - implemented via the file/before/filename and - file/after/filename hooks. + implemented via the file/before/filename and file/after/filename hooks. **Breaking change:** In the old implementation of \AtBegin/EndFile{file}: if file is a `.tex` file, then one could use @@ -62,11 +75,11 @@ e.g. pdflatex-dev package/before/name and package/after/name hooks. -- \AtBeginClass{name}{code}, \AtEndClass{name}{code} and - \RequireAtEndClass{name}{code} are implemented via - class/before/name and class/after/name + \RequireAtEndClass{name}{code} are implemented via class/before/name and + class/after/name --- the redefinition of \trimmarks inside the definition of \quarkmarks - have been removed +-- the redefinition of \trimmarks inside the definition of \quarkmarks have been + removed -- Whenever the caption package is loaded, memoir will reset it self so the caption package can take over. We issue some information to diff --git a/macros/latex/contrib/memoir/doc-src/memman.tex b/macros/latex/contrib/memoir/doc-src/memman.tex index 8c24a50322..9ac76c5a16 100644 --- a/macros/latex/contrib/memoir/doc-src/memman.tex +++ b/macros/latex/contrib/memoir/doc-src/memman.tex @@ -28144,8 +28144,8 @@ pdflatex memman \svnidlong {$Ignore: $} -{$LastChangedDate: 2020-08-06 14:38:28 +0200 (Thu, 06 Aug 2020) $} -{$LastChangedRevision: 693 $} +{$LastChangedDate: 2020-10-04 21:52:58 +0200 (Sun, 04 Oct 2020) $} +{$LastChangedRevision: 696 $} {$LastChangedBy: daleif@math.au.dk $} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -30190,7 +30190,19 @@ in your preamble. about the hooking feature. \end{Changed} - +\begin{caveat} + In the \marg{code} part of the hooks, any use of \# needs to be + doubled. Thus if you want to redefine the macro \cs{foo} which takes + an argument at the end of package \textsf{bar}, you need to use +\begin{verbatim} +\AtEndPackage{bar}{ + \renewcommand\foo[1]{something something ##1} +} +\end{verbatim} +In the format coming after 2020/10/01 we actually only needed a single +\#, but then our code is not backwards compatible, so the \#\ is now +forced even in the new emplementation. +\end{caveat} The kernel provides two commands, \cmd{\AtBeginDocument} and \cmd{\AtEndDocument} which can only be used in the preamble, diff --git a/macros/latex/contrib/memoir/memman.pdf b/macros/latex/contrib/memoir/memman.pdf Binary files differindex 1dfc60a1df..ceaa77861d 100644 --- a/macros/latex/contrib/memoir/memman.pdf +++ b/macros/latex/contrib/memoir/memman.pdf diff --git a/macros/latex/contrib/memoir/memoir.dtx b/macros/latex/contrib/memoir/memoir.dtx index 3785106482..123d6371c1 100644 --- a/macros/latex/contrib/memoir/memoir.dtx +++ b/macros/latex/contrib/memoir/memoir.dtx @@ -20,7 +20,7 @@ % This work consists of the files listed in the README file. % % \fi -% \CheckSum{31201} +% \CheckSum{31219} % % \changes{v0.1}{2001/05/20}{First public alpha release} % \changes{v0.2}{2001/06/03}{First beta release} @@ -123,6 +123,8 @@ % \changes{v3.7k}{2020/03/25}{Maintenance} % \changes{v3.7l}{2020/06/02}{Small preparation for october kernel update} % \changes{v3.7m}{2020/09/10}{More preparations for october kernel update} +% \changes{v3.7n}{2020/10/04}{Foced # doubling in AtBegin/EndX macros +% to ensure backwards compatability} % % \def\dtxfile{memoir.dtx} % @@ -184,6 +186,7 @@ % \def\fileversion{v3.7k} \def\filedate{2020/03/25} % \def\fileversion{v3.7l} \def\filedate{2020/06/02} % \def\fileversion{v3.7m} \def\filedate{2020/09/10} +% \def\fileversion{v3.7n} \def\filedate{2020/10/04} % \title{The LaTeX \Lpack{memoir} class for configurable book % typesetting: Source code\thanks{This % file (\texttt{\dtxfile}) has version number \fileversion, last revised @@ -414,11 +417,11 @@ % Announce the name, option files and version for LaTeX2e files: % \begin{macrocode} %<class>\ProvidesClass{memoir}% -%<class> [2020/09/10 v3.7m configurable book, report, article document class] +%<class> [2020/10/04 v3.7n configurable book, report, article document class] % \end{macrocode} % In the manual it is useful to know the current version. % \begin{macrocode} -%<class>\newcommand\memversion{v3.7m, 2020/09/10} +%<class>\newcommand\memversion{v3.7n, 2020/10/04} %<9pt>\ProvidesFile{mem9.clo}% %<9pt> [2008/01/30 v0.4 memoir class 9pt size option] %<10pt>\ProvidesFile{mem10.clo}% @@ -927,9 +930,16 @@ % \verb!\AtEndFile{file}! worked for \texttt{file.tex} even if one % did not speficy the extension. Now you will need to use % \verb!\AtEndFile{file.tex}! explicitly. -% \begin{macrocode} - \newcommand\AtBeginFile[2]{\AddToHook{file/before/#1}{#2}} - \newcommand\AtEndFile[2]{\AddToHook{file/after/#1}{#2}} +% \changes{v3.7n}{2020/10/04}{The old AtXFile code required \#\ +% doubling. The new does not, and this is not backwards compatible. By +% suggestion from David Carlisle we change the code a little such that +% \#\ is needed} +% We add a \cs{temp} trick suggested by David Carlisle as the old code +% required \#\ doubling and the new does not. To be backwards +% compatible we force required \#\ doubling. +% \begin{macrocode} + \newcommand\AtBeginFile[2]{\def\temp{\AddToHook{file/before/#1}{#2}}\temp} + \newcommand\AtEndFile[2]{\def\temp{\AddToHook{file/after/#1}{#2}}\temp} % \end{macrocode} % \end{macro} @@ -942,9 +952,16 @@ % is the equivalent for after input. \cs{RequireAtEndPackage} inserts % \meta{code} either at the end of \meta{pack}, or immediately if % \meta{pack} has already been input. -% \begin{macrocode} - \newcommand\AtBeginPackage[2]{\AddToHook{package/before/#1}{#2}} - \newcommand\AtEndPackage[2]{\AddToHook{package/after/#1}{#2}} +% \changes{v3.7n}{2020/10/04}{The old AtXPackage code required \#\ +% doubling. The new does not, and this is not backwards compatible. By +% suggestion from David Carlisle we change the code a little such that +% \#\ is needed} +% We add a \cs{temp} trick suggested by David Carlisle as the old code +% required \#\ doubling and the new does not. To be backwards +% compatible we force required \#\ doubling. +% \begin{macrocode} + \newcommand\AtBeginPackage[2]{\def\temp{\AddToHook{package/before/#1}{#2}}\temp} + \newcommand\AtEndPackage[2]{\def\temp{\AddToHook{package/after/#1}{#2}}\temp} \newcommand{\RequireAtEndPackage}[2]{% \@ifpackageloaded{#1}{#2}{\AtEndPackage{#1}{#2}}} @@ -957,9 +974,16 @@ % \begin{macro}{\RequireAtEndClass} % \cs{AtBeginClass}\marg{class}\marg{code} and friends are the class % equivalents of \cs{AtBeginPackage} and friends. +% \changes{v3.7n}{2020/10/04}{The old AtXPackage code required \#\ +% doubling. The new does not, and this is not backwards compatible. By +% suggestion from David Carlisle we change the code a little such that +% \#\ is needed} +% We add a \cs{temp} trick suggested by David Carlisle as the old code +% required \#\ doubling and the new does not. To be backwards +% compatible we force required \#\ doubling. % \begin{macrocode} - \newcommand\AtBeginClass[2]{\AddToHook{class/before/#1}{#2}} - \newcommand\AtEndClass[2]{\AddToHook{class/after/#1}{#2}} + \newcommand\AtBeginClass[2]{\def\temp{\AddToHook{class/before/#1}{#2}}\temp} + \newcommand\AtEndClass[2]{\def\temp{\AddToHook{class/after/#1}{#2}}\temp} \newcommand{\RequireAtEndClass}[2]{% \@ifclassloaded{#1}{#2}{\AtEndClass{#1}{#2}}} diff --git a/macros/latex/contrib/revtex/README b/macros/latex/contrib/revtex/README index a7812a6d33..ff3578c4ef 100644 --- a/macros/latex/contrib/revtex/README +++ b/macros/latex/contrib/revtex/README @@ -1,12 +1,12 @@ %% ****** Start of file README ****** % %% %% This file is part of the APS files in the REVTeX 4 distribution. -%% Version 4.2d of REVTeX, September, 2020. +%% Version 4.2e of REVTeX, October, 2020. %% %% Copyright (c) 1999-2020 American Physical Society. %% -Last updated 30 September 2020 +Last updated 03 October 2020 This file describes the contents of this distribution of REVTeX 4.2, version 4.2d. The definitive source of information about REVTeX 4 diff --git a/macros/latex/contrib/revtex/aip4-2.dtx b/macros/latex/contrib/revtex/aip4-2.dtx index 3c21ef7007..2c40254d9d 100644 --- a/macros/latex/contrib/revtex/aip4-2.dtx +++ b/macros/latex/contrib/revtex/aip4-2.dtx @@ -17,9 +17,9 @@ % Maintenance Status % This work has the LPPL maintenance status "maintained"; % Current Maintainer of this work is Arthur Ogawa -% changes for version 4.2d by Phelype Oleinik. +% changes for version 4.2d and 4.2e by Phelype Oleinik. % -% Version (4.2d) +% Version (4.2e) % Modified by Aptara % % This work consists of the main source file aip4-2.dtx @@ -81,10 +81,13 @@ mailto:tex@aip.org Maintained by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net) under contract to American Institute of Physics -Version (4.2d) +Version (4.2c) Modified by Aptara under contract to American Institute of Physics +Version (4.2d,4.2e) +Modified by Phelype Oleinik for the American Physical Society (mailto:phelype.oleinik at latex-project.org) + License You may distribute this file under the conditions of the LaTeX Project Public License 1.3c or later @@ -151,8 +154,8 @@ License %<*package> %%% @LaTeX-file{ %%% filename = "aip4-2.dtx", -%%% version = "4.2d", -%%% date = "2020/09/30", +%%% version = "4.2e", +%%% date = "2020/10/03", %%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net), %%% Phelype Oleinik (mailto:phelype.oleinik at latex-project.org), %%% commissioned by the American Institute of Physics. @@ -259,7 +262,7 @@ License % \begin{macrocode} %<*driver|package> %<version> - [2020/09/30 4.2d AIP substyle for REVTeX]% \fileversion + [2020/10/03 4.2e AIP substyle for REVTeX]% \fileversion %</driver|package> % \end{macrocode} % diff --git a/macros/latex/contrib/revtex/aip4-2.pdf b/macros/latex/contrib/revtex/aip4-2.pdf Binary files differindex e46b49bf71..f09149f733 100644 --- a/macros/latex/contrib/revtex/aip4-2.pdf +++ b/macros/latex/contrib/revtex/aip4-2.pdf diff --git a/macros/latex/contrib/revtex/ltxdocext.pdf b/macros/latex/contrib/revtex/ltxdocext.pdf Binary files differindex 44708b69d0..61334493f7 100644 --- a/macros/latex/contrib/revtex/ltxdocext.pdf +++ b/macros/latex/contrib/revtex/ltxdocext.pdf diff --git a/macros/latex/contrib/revtex/ltxfront.dtx b/macros/latex/contrib/revtex/ltxfront.dtx index f044c91ea1..86dc0f3f4f 100644 --- a/macros/latex/contrib/revtex/ltxfront.dtx +++ b/macros/latex/contrib/revtex/ltxfront.dtx @@ -114,8 +114,8 @@ License %<*package> %%% @LaTeX-file{ %%% filename = "ltxfront.dtx", -%%% version = "4.2d", -%%% date = "2020/09/30", +%%% version = "4.2e", +%%% date = "2020/10/03", %%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net), %%% commissioned by the American Physical Society. %%% ", @@ -216,7 +216,7 @@ ltxfront% % \begin{macrocode} %<*doc|package|kernel> %<version> - [2020/09/30 4.2d frontmatter package (AO,DPC,MD)]% \fileversion + [2020/10/03 4.2e frontmatter package (AO,DPC,MD)]% \fileversion %</doc|package|kernel> %<kernel&!package&!doc>}% % \end{macrocode} diff --git a/macros/latex/contrib/revtex/ltxfront.pdf b/macros/latex/contrib/revtex/ltxfront.pdf Binary files differindex 1432761486..85e6950c5d 100644 --- a/macros/latex/contrib/revtex/ltxfront.pdf +++ b/macros/latex/contrib/revtex/ltxfront.pdf diff --git a/macros/latex/contrib/revtex/ltxgrid.dtx b/macros/latex/contrib/revtex/ltxgrid.dtx index d0fdeedb51..6d0c659db7 100644 --- a/macros/latex/contrib/revtex/ltxgrid.dtx +++ b/macros/latex/contrib/revtex/ltxgrid.dtx @@ -16,7 +16,7 @@ % Maintenance Status % This work has the LPPL maintenance status "maintained"; % Current Maintainer of this work is Arthur Ogawa -% changes for version 4.2d by Phelype Oleinik. +% changes for version 4.2d and 4.2e by Phelype Oleinik. % % This work consists of the main source file ltxgrid.dtx % and the derived files @@ -115,8 +115,8 @@ License %<*package> %%% @LaTeX-file{ %%% filename = "ltxgrid.dtx", -%%% version = "4.2d", -%%% date = "2020/09/30", +%%% version = "4.2e", +%%% date = "2020/10/03", %%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net), %%% Phelype Oleinik (mailto:phelype.oleinik at latex-project.org), %%% commissioned by the American Physical Society. @@ -230,7 +230,7 @@ ltxgrid% % \begin{macrocode} %<*doc|package|kernel> %<version> - [2020/09/30 4.2d page grid package (portions licensed from W. E. Baxter web at superscript.com)]% \fileversion + [2020/10/03 4.2e page grid package (portions licensed from W. E. Baxter web at superscript.com)]% \fileversion %</doc|package|kernel> %<kernel&!package&!doc>}% % \end{macrocode} diff --git a/macros/latex/contrib/revtex/ltxgrid.pdf b/macros/latex/contrib/revtex/ltxgrid.pdf Binary files differindex 6adb6df713..f0ebeaa4a2 100644 --- a/macros/latex/contrib/revtex/ltxgrid.pdf +++ b/macros/latex/contrib/revtex/ltxgrid.pdf diff --git a/macros/latex/contrib/revtex/ltxutil.dtx b/macros/latex/contrib/revtex/ltxutil.dtx index 91b3136d50..4ce6464c83 100644 --- a/macros/latex/contrib/revtex/ltxutil.dtx +++ b/macros/latex/contrib/revtex/ltxutil.dtx @@ -16,7 +16,7 @@ % Maintenance Status % This work has the LPPL maintenance status "maintained"; % Current Maintainer of this work is Arthur Ogawa -% changes for version 4.2d by Phelype Oleinik. +% changes for version 4.2d and 4.2e by Phelype Oleinik. % % This work consists of the main source file ltxutil.dtx % and the derived files @@ -115,8 +115,8 @@ License %<*package> %%% @LaTeX-file{ %%% filename = "ltxutil.dtx", -%%% version = "4.2d", -%%% date = "2020/09/19", +%%% version = "4.2e", +%%% date = "2020/10/03", %%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net), %%% Phelype Oleinik (mailto:phelype.oleinik at latex-project.org), %%% commissioned by the American Physical Society. Minor changes by Mark Doyle for version 4.2a-c. @@ -223,7 +223,7 @@ ltxutil% % \begin{macrocode} %<*doc|package|kernel> %<version> - [2020/09/19 4.2d utilities package (portions licensed from W. E. Baxter web at superscript.com)]% \fileversion + [2020/10/03 4.2e utilities package (portions licensed from W. E. Baxter web at superscript.com)]% \fileversion %</doc|package|kernel> %<kernel&!package&!doc>}% % \end{macrocode} diff --git a/macros/latex/contrib/revtex/ltxutil.pdf b/macros/latex/contrib/revtex/ltxutil.pdf Binary files differindex db3ab4dc60..3e082a972c 100644 --- a/macros/latex/contrib/revtex/ltxutil.pdf +++ b/macros/latex/contrib/revtex/ltxutil.pdf diff --git a/macros/latex/contrib/revtex/revtex-bst.dtx b/macros/latex/contrib/revtex/revtex-bst.dtx new file mode 100644 index 0000000000..1b5c8438ca --- /dev/null +++ b/macros/latex/contrib/revtex/revtex-bst.dtx @@ -0,0 +1,3873 @@ +% \iffalse meta-comment balanced on line 122 +% revtex-bst.dtx: Package to extract .bst files for RevTeX +% Copyright (c) 2020 American Physical Society. +% https://journals.aps.org/revtex/ +% mailto:revtex@aps.org +% +% Disclaimer +% This file is distributed WITHOUT ANY WARRANTY; +% without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% License +% You may distribute this file under the conditions of the +% LaTeX Project Public License 1.3c or later +% (http://www.latex-project.org/lppl.txt). +% ReadMe +% For the documentation and more detailed instructions for +% installation, typeset this document with \LaTeX. +% Maintenance Status +% This work has the LPPL maintenance status "maintained"; +% Current Maintainer of this work is Phelype Oleinik. +% +% This work consists of the main source file revtex-bst.dtx +% and the derived files +% aapmrev4-2.bst, aipauth4-2.bst, aipnum4-2.bst, apsrev4-2.bst, apsrmp4-2.bst +% Distribution: +% CTAN:macros/latex/contrib/revtex/ +% +% Unpacking: +% tex revtex-bst.dtx +% +% Installation: +% TDS:bibtex/bst/revtex/ +% +%<*ignore> +\begingroup + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifcase + 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi + \relax +\else + \csname fi\endcsname +%</ignore> +%<*install> +%% This file will generate documentation and runtime files +%% from revtex4-2.dtx when run through TeX. +\input docstrip +\nopreamble +\edef\defaultpostamble{% + \MetaPrefix\space End of customized bst file^^J% + \MetaPrefix ^^J% + \MetaPrefix\space End of file `\outFileName'.% +} +\askforoverwritefalse +\keepsilent +\generate{% + \file{aapmrev4-2.bst}{\from{revtex-bst.dtx}{aapmrev}}% + \file{aipauth4-2.bst}{\from{revtex-bst.dtx}{aipauth}}% + \file{aipnum4-2.bst}{\from{revtex-bst.dtx}{aipnum}}% + \file{apsrev4-2.bst}{\from{revtex-bst.dtx}{apsrev}}% + \file{apsrmp4-2.bst}{\from{revtex-bst.dtx}{apsrmp}}% +}% +\ifToplevel{ +\Msg{***********************************************************} +\Msg{*} +\Msg{* To finish the installation, please move} +\Msg{* *.bst } +\Msg{* into a directory searched by TeX;} +\Msg{* in a TDS-compliant installation:} +\Msg{* texmf/bibtex/bst/revtex/.} +\Msg{*} +\Msg{* Happy BibTeXing} +\Msg{***********************************************************} +} +\endbatchfile +%</install> +%<*ignore> +\fi +%</ignore> +% \fi +% +% \GetFileInfo{revtex-bst.dtx} +% +% \StopEventually{} +% \iffalse ltxdoc klootch +%<*package> +%%% @LaTeX-file{ +%%% filename = "revtex-bst.dtx", +%%% version = "4.2e", +%%% date = "2020/10/03", +%%% author = "Phelype Oleinik (mailto: phelype.oleinik at latex-project.org), +%%% commissioned by the American Physical Society. +%%% ", +%%% copyright = "Copyright (C) 2020 American Physical Society +%%% distributed under the terms of the +%%% LaTeX Project Public License 1.3c, see +%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt +%%% ", +%%% email = "mailto colon revtex at aps.org", +%%% codetable = "ISO/ASCII", +%%% keywords = "", +%%% supported = "yes", +%%% abstract = "", +%%% } +%</package> +% \fi +% +% \subsection{Bill of Materials} +% +% Following is a list of the files in this distribution arranged +% according to provenance. +% +% \subsubsection{Primary Source}% +% One single file generates all. +%\begin{verbatim} +%revtex-bst.dtx +%\end{verbatim} +% +% \subsubsection{Generated by \texttt{tex revtex-bst.dtx}}% +% Typesetting ths file under \TeX\ itself runs the installer, +% which generates the bibliography style files. +%\begin{verbatim} +%aapmrev4-2.bst, aipauth4-2.bst, aipnum4-2.bst, +%apsrev4-2.bst, apsrmp4-2.bst +%\end{verbatim} +% +% \section{Code common to all modules}% +% +% \begin{macrocode} +%<*aapmrev|aipauth|aipnum|apsrev|apsrmp> +%% +%<aapmrev>%% This is file `aapmrev4-2.bst', and is a hand-edited version of aapmrev4-1.bst +%<aipauth>%% This is file `aipauth4-2.bst', and is a hand-edited version of aipauth4-1.bst +%<aipnum>%% This is file `aipnum4-2.bst', and is a hand-edited version of aipnum4-1.bst +%<apsrev>%% This is file `apsrev4-2.bst', and is a hand-edited version of apsrev4-1.bst +%<apsrmp>%% This is file `apsrmp4-2.bst', and is a hand-edited version of apsrmp4-1.bst + % =============================================================== + % IMPORTANT NOTICE: + % This file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is an author-year citation style bibliography. As such, it is + % non-standard LaTeX, and requires a special package file to function properly. + % Such a package is natbib.sty by Patrick W. Daly + % The form of the \bibitem entries is + % \bibitem[Jones et al.(1990)]{key}... + % \bibitem[Jones et al.(1990)Jones, Baker, and Smith]{key}... + % The essential feature is that the label (the part in brackets) consists + % of the author names, as they should appear in the citation, with the year + % in parentheses following. There must be no space before the opening + % parenthesis! + % With natbib v5.3, a full list of authors may also follow the year. + % In natbib.sty, it is possible to define the type of enclosures that is + % really wanted (brackets or parentheses), but in either case, there must + % be parentheses in the label. + % The \cite command functions as follows: + % \citet{key} ==>> Jones et al. (1990) + % \citet*{key} ==>> Jones, Baker, and Smith (1990) + % \citep{key} ==>> (Jones et al., 1990) + % \citep*{key} ==>> (Jones, Baker, and Smith, 1990) + % \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2) + % \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990) + % \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32) + % \citeauthor{key} ==>> Jones et al. + % \citeauthor*{key} ==>> Jones, Baker, and Smith + % \citeyear{key} ==>> 1990 + %--------------------------------------------------------------------- +%</aapmrev|aipauth|aipnum|apsrev|apsrmp> +% +% \subsection{The Frontmatter File} +% As promised above, here is the contents of the frontmatter file. +% This file doesn't have any documentation, so just stop early. +% \begin{macrocode} +%<*ignore> +\stop +\changes{4.2e}{2020/10/03}{(PHO) Initial version---Put all .bst files in a single .dtx} +%</ignore> +% \end{macrocode} +% +% \begin{macrocode} +%<*aapmrev|aipauth|aipnum|apsrev|apsrmp> +% \end{macrocode} +% +% \begin{macrocode} + +%<aapmrev>FUNCTION {id.bst} {"aapmrev4-2.bst 2019-01-14 (MD) hand-edited version of aapmrev4-1.bst"} +%<aipauth>FUNCTION {id.bst} {"aipnauth4-2.bst 2018-12-27 (MD) hand-edited version of apsauth4-1.bst"} +%<aipnum>FUNCTION {id.bst} {"aipnum4-2.bst 2019-01-14 (MD) hand-edited version of apsrev4-1.bst"} +%<apsrev>FUNCTION {id.bst} {"apsrev4-2.bst 2019-01-14 (MD) hand-edited version of apsrev4-1.bst"} +%<apsrmp>FUNCTION {id.bst} {"apsrmp4-2.bst 2018-12-27 (MD) hand-edited version of apsrmp4-1.bst"} +ENTRY +{ + address + archive + archivePrefix + author + bookaddress + booktitle + chapter + collaboration + doi + edition + editor + eid + eprint + howpublished + institution + isbn + issn + journal + key + language + month + note + number + organization + pages + primaryClass + publisher + school + SLACcitation + series + title + translation + type + url + volume + year +}{ +}{ + label + extra.label sort.label + short.list +} + +INTEGERS +{ + output.state before.all + after.word after.punctuation + after.sentence after.block +} + +INTEGERS +{ + punctuation.state punctuation.no punctuation.space punctuation.yes +} + +STRINGS { bibfield output.bibfield } + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {non.stop} +{ duplicate$ + "}" * add.period$ + #-1 #1 substring$ "." = +} + +INTEGERS { arith.mulitplier arith.multiplicand } + +FUNCTION {multiply} +{ + 'arith.multiplicand := + 'arith.mulitplier := + #0 + { arith.mulitplier #0 > } + { arith.multiplicand + + arith.mulitplier #1 - 'arith.mulitplier := + } + while$ +} + +FUNCTION {chr.to.hex} +{ + chr.to.int$ + duplicate$ "0" chr.to.int$ - + duplicate$ duplicate$ #0 < swap$ #9 > or not + { swap$ pop$ } + { pop$ + duplicate$ "A" chr.to.int$ - + duplicate$ duplicate$ #0 < swap$ #5 > or not + { swap$ pop$ #10 + } + { pop$ + duplicate$ "a" chr.to.int$ - + duplicate$ duplicate$ #0 < swap$ #5 > or not + { swap$ pop$ #10 + } + { pop$ + pop$ #-1 + } + if$ + } + if$ + } + if$ +} + +INTEGERS { arith.accumulator } + +FUNCTION {str.to.hex} +{ #0 'arith.accumulator := + { duplicate$ empty$ not } + { duplicate$ #1 #1 substring$ chr.to.hex + duplicate$ #0 < + { pop$ pop$ "" + } + { arith.accumulator #16 multiply + 'arith.accumulator := + #2 global.max$ substring$ + } + if$ + } + while$ + pop$ arith.accumulator +} + +FUNCTION {diagn.cmntlog} +{ + duplicate$ top$ "%" swap$ * write$ newline$ +} + +INTEGERS { control.key control.author control.editor control.title control.pages control.eprint control.year } + +INTEGERS { control.author.jnrlst control.author.dotless control.author.nospace control.author.initials control.author.nocomma control.author.first control.author.reversed } + +FUNCTION { control.init } +{ + #0 + 'control.key := + #0 +%<aipauth> #1 + +%<apsrmp> #1 + +%<apsrmp> #2 + + #8 + +%<apsrev> #64 + +%<apsrmp> #64 + + 'control.author := +%<aapmrev> #0 +%<aipauth> #0 +%<aipnum> #0 +%<apsrev> #1 +%<apsrmp> #1 + 'control.author.jnrlst := + #0 + 'control.author.dotless := + #0 + 'control.author.nospace := + #1 + 'control.author.initials := + #0 + 'control.author.nocomma := +%<!apsrmp> #0 +%<apsrmp> #1 + 'control.author.first := +%<aapmrev> #0 +%<aipauth> #1 +%<aipnum> #0 +%<apsrev> #0 +%<apsrmp> #1 + 'control.author.reversed := +%<aapmrev> #1 +%<aipauth> #0 +%<aipnum> #1 +%<apsrev> #1 +%<apsrmp> #0 + 'control.editor := + #-1 + 'control.title := + #0 + 'control.pages := + #0 + 'control.eprint := + #1 + 'control.year := +} + +FUNCTION {warning.dependency} +{ + " (dependency: " * swap$ * ") set " * swap$ int.to.str$ * warning$ +} + +FUNCTION {control.check} +{ + control.editor + { + "editor formatted same as author" + control.author.reversed { + duplicate$ #0 swap$ "reversed" warning.dependency + #0 'control.author.reversed := + } 'skip$ if$ + control.author.first { + duplicate$ #0 swap$ "first" warning.dependency + #0 'control.author.first := + } 'skip$ if$ + control.author.nocomma { + duplicate$ #0 swap$ "nocomma" warning.dependency + #0 'control.author.nocomma := + } 'skip$ if$ + pop$ + } 'skip$ if$ + control.author.reversed 'skip$ + { + "not reversed" + control.author.nospace { + duplicate$ #0 swap$ "nospace" warning.dependency + #0 'control.author.nospace := + } 'skip$ if$ + control.author.jnrlst 'skip$ { + duplicate$ #1 swap$ "jnrlst" warning.dependency + #1 'control.author.jnrlst := + } if$ + control.author.initials { + duplicate$ ", initials" * + control.author.dotless { + duplicate$ #0 swap$ "dotless" warning.dependency + #0 'control.author.dotless := + } 'skip$ if$ + pop$ + } 'skip$ if$ + pop$ + } + if$ + control.author.initials 'skip$ { + "not initials" + control.author.nocomma { + duplicate$ #0 swap$ "nocomma" warning.dependency + #0 'control.author.nocomma := + } 'skip$ if$ + control.author.nospace { + duplicate$ #0 swap$ "nospace" warning.dependency + #0 'control.author.nospace := + } 'skip$ if$ + control.author.dotless 'skip$ { + duplicate$ #1 swap$ "dotless" warning.dependency + #1 'control.author.dotless := + } if$ + pop$ + } if$ +} + +FUNCTION {control.parse} +{ + duplicate$ duplicate$ missing$ + { + pop$ pop$ pop$ + } + { empty$ + { + pop$ #-1 + }{ + str.to.hex + } + if$ + swap$ := + } + if$ +} + +FUNCTION {control.dump} +{ + duplicate$ missing$ { pop$ "N/A" } 'skip$ if$ + "{" swap$ * "}, " * + * +} + +INTEGERS { decode.threshold } + +FUNCTION {control.decode} +{ + - duplicate$ + #0 < + { + skip$ pop$ swap$ #0 + } + { + swap$ pop$ swap$ #1 + } + if$ + swap$ := +} + +FUNCTION {control.author.decode} +{ + control.author + duplicate$ duplicate$ #0 < swap$ #128 < not or + { + int.to.str$ "(" swap$ * ")" * + "Control cannot interpret author " swap$ * + warning$ + }{ + 'control.author.jnrlst swap$ duplicate$ #64 control.decode + 'control.author.dotless swap$ duplicate$ #32 control.decode + 'control.author.nospace swap$ duplicate$ #16 control.decode + 'control.author.initials swap$ duplicate$ #8 control.decode + 'control.author.nocomma swap$ duplicate$ #4 control.decode + 'control.author.first swap$ duplicate$ #2 control.decode + 'control.author.reversed swap$ duplicate$ #1 control.decode + duplicate$ #0 = + 'skip$ + { + "Control: residue of author" + "(" swap$ * ")" * * + warning$ + } + if$ + pop$ + } + if$ +} + +FUNCTION {control.setup} +{ + type$ cite$ "{" swap$ * "}, " * * + "control.key" key control.dump * + "control.author" author control.dump * + "control.editor" editor control.dump * + "control.title" title control.dump * + "control.pages" pages control.dump * + "control.year" year control.dump * + "control.eprint" eprint control.dump * + top$ + 'control.key key control.parse + 'control.author author control.parse + 'control.editor editor control.parse + 'control.title title control.parse + 'control.pages pages control.parse + 'control.year year control.parse + 'control.eprint eprint control.parse + control.author.decode +} + +FUNCTION {control.pass} +{ type$ "control" = 'control.setup 'skip$ if$ +} + +FUNCTION {control.presort} +{ +} + +FUNCTION {control.forward} +{ +} + +FUNCTION {control.reverse} +{ +} + +FUNCTION {control.sort} +{ +} + +FUNCTION {control.longest.label} +{ +} + +FUNCTION {control.key.bib} +{ + "Control: key " + control.key + duplicate$ "(" swap$ int.to.str$ * ") " * swap$ + pop$ * + diagn.cmntlog +} + +FUNCTION {control.author.bib} +{ + "Control: author " + control.author "(" swap$ int.to.str$ * ")" * * + control.author.reversed { " reversed" * }{} if$ + control.author.first { " first" * }{} if$ + control.author.nocomma { " nocomma" * }{} if$ + control.author.initials { " initials" * }{} if$ + control.author.nospace { " nospace" * }{} if$ + control.author.dotless { " dotless" * }{} if$ + control.author.jnrlst { " jnrlst" * }{} if$ + diagn.cmntlog +} + +FUNCTION {control.editor.bib} +{ + "Control: editor formatted " + control.editor + duplicate$ "(" swap$ int.to.str$ * ") " * swap$ + duplicate$ #0 < { + pop$ + "disabled!" + } { + #0 > { + "identically to author" + } { + "differently from author" + } if$ + } if$ * * + diagn.cmntlog +} + +FUNCTION {control.title.bib} +{ + "Control: production of article title " + control.title + duplicate$ "(" swap$ int.to.str$ * ") " * swap$ + duplicate$ #0 < { + pop$ + "disabled" + } { + #0 > { + "required" + } { + "allowed" + } if$ + } if$ * * + diagn.cmntlog +} + +FUNCTION {control.pages.bib} +{ + "Control: page " + control.pages + duplicate$ "(" swap$ int.to.str$ * ") " * swap$ + duplicate$ #0 < { + pop$ + "none" + } { + #0 > { + "range" + } { + "single" + } if$ + } if$ * * + diagn.cmntlog +} + +FUNCTION {control.year.bib} +{ + "Control: year " + control.year + duplicate$ "(" swap$ int.to.str$ * ") " * swap$ + duplicate$ #0 < { + pop$ + "disabled!" + } { + #0 > { + "truncated" + } { + "verbatim" + } if$ + } if$ * * + diagn.cmntlog +} + +FUNCTION {control.eprint.bib} +{ + "Control: production of eprint " + control.eprint + duplicate$ "(" swap$ int.to.str$ * ") " * swap$ + #0 < { "disabled" } { "enabled" } if$ * * + diagn.cmntlog +} + +FUNCTION {control.bib} +{ + control.key.bib + control.author.bib + control.editor.bib + control.title.bib + control.pages.bib + control.year.bib + control.eprint.bib +} + +FUNCTION {init.state.consts} +{ + #0 'before.all := + #1 'after.word := + #2 'after.punctuation := + #3 'after.sentence := + #4 'after.block := + #0 'punctuation.no := + #1 'punctuation.space := + #2 'punctuation.yes := + "" 'bibfield := + "" 'output.bibfield := +} + +STRINGS { s t} +FUNCTION {block.punctuation} +{ "" + "," * +} + +FUNCTION {word.space} +{ + "\ " +} + +FUNCTION {show.stackstring.one}{ + "(" * + output.state int.to.str$ * + "," * punctuation.state int.to.str$ * + ")" * top$ + duplicate$ "1(" swap$ * ")" * top$ +} + +FUNCTION {show.stackstring.two}{ + "(" * + output.state int.to.str$ * + "," * punctuation.state int.to.str$ * + ")" * top$ + swap$ + duplicate$ "1(" swap$ * ")" * top$ + swap$ + duplicate$ "2(" swap$ * ")" * top$ +} + +FUNCTION {bibfield.command}{ "\bibfield "} + +FUNCTION {output.nonnull} +{ + swap$ + output.state after.word = + { + block.punctuation * + word.space * + } + { + output.state after.punctuation = + { + word.space * + } + { + output.state after.block = output.state after.sentence = or + { + add.period$ + "\EOS\ " * + }{ + } + if$ + } + if$ + } + if$ + output.bibfield duplicate$ empty$ 'pop$ + { + bibfield.command + " {" * swap$ * "} {" * swap$ * "}" * + } + if$ + write$ + bibfield 'output.bibfield := "" 'bibfield := + output.state after.block = + { + newline$ + "\newblock " write$ + } + 'skip$ + if$ + punctuation.state duplicate$ + punctuation.yes 'punctuation.state := + punctuation.no = + { pop$ before.all } + { punctuation.yes = { after.word }{ after.punctuation } if$ } + if$ + 'output.state := +} + +FUNCTION {output} +{ duplicate$ empty$ + { + pop$ + "" 'bibfield := + } + 'output.nonnull + if$ +} + +FUNCTION {output.nopunct} +{ + punctuation.no 'punctuation.state := + output.nonnull +} + +FUNCTION {output.check} +{ swap$ + duplicate$ empty$ + { pop$ "empty " swap$ * " in " * cite$ * warning$ } + { swap$ pop$ output.nonnull } + if$ +} + +FUNCTION {bbl.open} { "\BibitemOpen " } + +FUNCTION {bbl.shut} { "\BibitemShut " } + +FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * } + +FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * } + +FUNCTION {bibitem.shut} +{ + non.stop + { + bibitem.shut.nostop * + }{ + bibitem.shut.stop * + } + if$ +} + +FUNCTION {html.itag} { + "p" +} + +FUNCTION {html.ltag} { + "" +} + +FUNCTION {output.SLACcitation} +{ SLACcitation empty$ + 'skip$ + { + newline$ + SLACcitation write$ + } + if$ +} + +FUNCTION {fin.entry} +{ + bibitem.shut + write$ + output.SLACcitation +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.block.comma} +{ +} + +FUNCTION {new.sentence} +{ output.state after.block = output.state before.all = or + 'skip$ + { after.sentence 'output.state := } + if$ +} + +FUNCTION {new.sentence.comma} +{ +} + +FUNCTION {sentence.or.colon} +{ + new.sentence +} + +FUNCTION {add.blank} +{ + word.space * + before.all 'output.state := +} + +FUNCTION {no.blank.or.punct} +{ + "\hspace {0pt}" * + before.all 'output.state := +} + +FUNCTION {date.block} +{ + new.block.comma + skip$ +} + +STRINGS {z} +FUNCTION {remove.dots} +{ + control.author.dotless { + 'z := + "" + { z empty$ not } + { z #1 #1 substring$ + z #2 global.max$ substring$ 'z := + duplicate$ "." = 'pop$ + { * } + if$ + } + while$ + } 'skip$ if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ + duplicate$ empty$ + { pop$ "" } + { + "\emph {" swap$ * "}" * + } + if$ +} + +FUNCTION {bolden} +{ duplicate$ empty$ + { pop$ "" } + { "\textbf {" swap$ * "}" * } + if$ +} + +FUNCTION {bib.name.font} +{ + duplicate$ empty$ + { pop$ "" } + { + "\bibnamefont {" swap$ * "}" * + } + if$ +} + +FUNCTION {bib.fname.font} +{ + duplicate$ empty$ + { pop$ "" } + { + "\bibfnamefont {" swap$ * "}" * + } + if$ +} + +FUNCTION {cite.name.font} +{ + duplicate$ empty$ + { pop$ "" } + { + "\citenamefont {" swap$ * "}" * + } + if$ +} + +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { word.space } + if$ + swap$ +} + +FUNCTION {capitalize} +{ + "u" change.case$ "t" change.case$ +} + +FUNCTION {space.word} +{ word.space swap$ * word.space * } + + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH + +FUNCTION {bbl.and} +{ + "and" +} + +FUNCTION {bbl.etal} +{ + "et~al." +} + +FUNCTION {bbl.editors} +{ + "eds." +} + +FUNCTION {bbl.editor} +{ + "ed." +} + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ + "ed." +} + +FUNCTION {bbl.volume} +{ + "vol." +} + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ + "no." +} + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ + "pp." +} + +FUNCTION {bbl.page} +{ + "p." +} + +FUNCTION {bbl.eidpp} +{ "pages" } + +FUNCTION {bbl.chapter} +{ + "chap." +} + +FUNCTION {bbl.techrep} +{ + "Tech. Rep." +} + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +FUNCTION {bbl.first} +{ + "1st" +} + +FUNCTION {bbl.second} +{ + "2nd" +} + +FUNCTION {bbl.third} +{ + "3rd" +} + +FUNCTION {bbl.fourth} +{ + "4th" +} + +FUNCTION {bbl.fifth} +{ + "5th" +} + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {bbl.url.prefix} +{ + "\urlprefix " +} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)] +MACRO {aa}{"Astron. \& Astrophys."} +MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."} +MACRO {aj} {"Astron. J."} +MACRO {aph} {"Acta Phys."} +MACRO {advp} {"Adv. Phys."} +MACRO {ajp} {"Amer. J. Phys."} +MACRO {ajm} {"Amer. J. Math."} +MACRO {amsci} {"Amer. Sci."} +MACRO {anofd} {"Ann. Fluid Dyn."} +MACRO {am} {"Ann. Math."} +MACRO {ap} {"Ann. Phys. (NY)"} +MACRO {adp} {"Ann. Phys. (Leipzig)"} +MACRO {ao} {"Appl. Opt."} +MACRO {apl} {"Appl. Phys. Lett."} +MACRO {app} {"Astroparticle Phys."} +MACRO {apj} {"Astrophys. J."} +MACRO {apjsup} {"Astrophys. J. Suppl."} +MACRO {apss} {"Astrophys. Space Sci."} +MACRO {araa} {"Ann. Rev. Astron. Astrophys."} +MACRO {baas} {"Bull. Amer. Astron. Soc."} +MACRO {baps} {"Bull. Amer. Phys. Soc."} +MACRO {cmp} {"Comm. Math. Phys."} +MACRO {cpam} {"Commun. Pure Appl. Math."} +MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"} +MACRO {cpc} {"Comp. Phys. Comm."} +MACRO {cqg} {"Class. Quant. Grav."} +MACRO {cra} {"C. R. Acad. Sci. A"} +MACRO {fed} {"Fusion Eng. \& Design"} +MACRO {ft} {"Fusion Tech."} +MACRO {grg} {"Gen. Relativ. Gravit."} +MACRO {ieeens} {"IEEE Trans. Nucl. Sci."} +MACRO {ieeeps} {"IEEE Trans. Plasma Sci."} +MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"} +MACRO {ip} {"Infrared Phys."} +MACRO {irp} {"Infrared Phys."} +MACRO {jap} {"J. Appl. Phys."} +MACRO {jasa} {"J. Acoust. Soc. America"} +MACRO {jcp} {"J. Comp. Phys."} +MACRO {jetp} {"Sov. Phys.--JETP"} +MACRO {jfe} {"J. Fusion Energy"} +MACRO {jfm} {"J. Fluid Mech."} +MACRO {jmp} {"J. Math. Phys."} +MACRO {jne} {"J. Nucl. Energy"} +MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."} +MACRO {jnm} {"J. Nucl. Mat."} +MACRO {jpc} {"J. Phys. Chem."} +MACRO {jpp} {"J. Plasma Phys."} +MACRO {jpsj} {"J. Phys. Soc. Japan"} +MACRO {jsi} {"J. Sci. Instrum."} +MACRO {jvst} {"J. Vac. Sci. \& Tech."} +MACRO {nat} {"Nature"} +MACRO {nature} {"Nature"} +MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"} +MACRO {nf} {"Nucl. Fusion"} +MACRO {nim} {"Nucl. Inst. \& Meth."} +MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."} +MACRO {np} {"Nucl. Phys."} +MACRO {npb} {"Nucl. Phys. B"} +MACRO {nt/f} {"Nucl. Tech./Fusion"} +MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"} +MACRO {inc} {"Nuovo Cimento"} +MACRO {nc} {"Nuovo Cimento"} +MACRO {pf} {"Phys. Fluids"} +MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."} +MACRO {pfb} {"Phys. Fluids B: Plasma Phys."} +MACRO {pl} {"Phys. Lett."} +MACRO {pla} {"Phys. Lett. A"} +MACRO {plb} {"Phys. Lett. B"} +MACRO {prep} {"Phys. Rep."} +MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"} +MACRO {pp} {"Phys. Plasmas"} +MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"} +MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"} +MACRO {prl} {"Phys. Rev. Lett."} +MACRO {pr} {"Phys. Rev."} +MACRO {physrev} {"Phys. Rev."} +MACRO {pra} {"Phys. Rev. A"} +MACRO {prb} {"Phys. Rev. B"} +MACRO {prc} {"Phys. Rev. C"} +MACRO {prd} {"Phys. Rev. D"} +MACRO {pre} {"Phys. Rev. E"} +MACRO {ps} {"Phys. Scripta"} +MACRO {procrsl} {"Proc. Roy. Soc. London"} +MACRO {rmp} {"Rev. Mod. Phys."} +MACRO {rsi} {"Rev. Sci. Inst."} +MACRO {science} {"Science"} +MACRO {sciam} {"Sci. Am."} +MACRO {sam} {"Stud. Appl. Math."} +MACRO {sjpp} {"Sov. J. Plasma Phys."} +MACRO {spd} {"Sov. Phys.--Doklady"} +MACRO {sptp} {"Sov. Phys.--Tech. Phys."} +MACRO {spu} {"Sov. Phys.--Uspeki"} +MACRO {st} {"Sky and Telesc."} + % End module: physjour.mbs + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)] +MACRO {aisr} {"Adv. Space Res."} +MACRO {ag} {"Ann. Geophys."} +MACRO {anigeo} {"Ann. Geofis."} +MACRO {angl} {"Ann. Glaciol."} +MACRO {andmet} {"Ann. d. Meteor."} +MACRO {andgeo} {"Ann. d. Geophys."} +MACRO {andphy} {"Ann. Phys.-Paris"} +MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."} +MACRO {atph} {"Atm\'osphera"} +MACRO {aao} {"Atmos. Ocean"} +MACRO {ass}{"Astrophys. Space Sci."} +MACRO {atenv} {"Atmos. Environ."} +MACRO {aujag} {"Aust. J. Agr. Res."} +MACRO {aumet} {"Aust. Meteorol. Mag."} +MACRO {blmet} {"Bound.-Lay. Meteorol."} +MACRO {bams} {"Bull. Amer. Meteorol. Soc."} +MACRO {cch} {"Clim. Change"} +MACRO {cdyn} {"Clim. Dynam."} +MACRO {cbul} {"Climatol. Bull."} +MACRO {cap} {"Contrib. Atmos. Phys."} +MACRO {dsr} {"Deep-Sea Res."} +MACRO {dhz} {"Dtsch. Hydrogr. Z."} +MACRO {dao} {"Dynam. Atmos. Oceans"} +MACRO {eco} {"Ecology"} +MACRO {empl}{"Earth, Moon and Planets"} +MACRO {envres} {"Environ. Res."} +MACRO {envst} {"Environ. Sci. Technol."} +MACRO {ecms} {"Estuarine Coastal Mar. Sci."} +MACRO {expa}{"Exper. Astron."} +MACRO {geoint} {"Geofis. Int."} +MACRO {geopub} {"Geofys. Publ."} +MACRO {geogeo} {"Geol. Geofiz."} +MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."} +MACRO {gfd} {"Geophys. Fluid Dyn."} +MACRO {geomag} {"Geophys. Mag."} +MACRO {georl} {"Geophys. Res. Lett."} +MACRO {grl} {"Geophys. Res. Lett."} +MACRO {ga} {"Geophysica"} +MACRO {gs} {"Geophysics"} +MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."} +MACRO {ijawp} {"Int. J. Air Water Pollut."} +MACRO {ijc} {"Int. J. Climatol."} +MACRO {ijrs} {"Int. J. Remote Sens."} +MACRO {jam} {"J. Appl. Meteorol."} +MACRO {jaot} {"J. Atmos. Ocean. Technol."} +MACRO {jatp} {"J. Atmos. Terr. Phys."} +MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."} +MACRO {jce} {"J. Climate"} +MACRO {jcam} {"J. Climate Appl. Meteor."} +MACRO {jcm} {"J. Climate Meteor."} +MACRO {jcy} {"J. Climatol."} +MACRO {jgr} {"J. Geophys. Res."} +MACRO {jga} {"J. Glaciol."} +MACRO {jh} {"J. Hydrol."} +MACRO {jmr} {"J. Mar. Res."} +MACRO {jmrj} {"J. Meteor. Res. Japan"} +MACRO {jm} {"J. Meteor."} +MACRO {jpo} {"J. Phys. Oceanogr."} +MACRO {jra} {"J. Rech. Atmos."} +MACRO {jaes} {"J. Aeronaut. Sci."} +MACRO {japca} {"J. Air Pollut. Control Assoc."} +MACRO {jas} {"J. Atmos. Sci."} +MACRO {jmts} {"J. Mar. Technol. Soc."} +MACRO {jmsj} {"J. Meteorol. Soc. Japan"} +MACRO {josj} {"J. Oceanogr. Soc. Japan"} +MACRO {jwm} {"J. Wea. Mod."} +MACRO {lao} {"Limnol. Oceanogr."} +MACRO {mwl} {"Mar. Wea. Log"} +MACRO {mau} {"Mausam"} +MACRO {meteor} {"``Meteor'' Forschungsergeb."} +MACRO {map} {"Meteorol. Atmos. Phys."} +MACRO {metmag} {"Meteor. Mag."} +MACRO {metmon} {"Meteor. Monogr."} +MACRO {metrun} {"Meteor. Rundsch."} +MACRO {metzeit} {"Meteor. Z."} +MACRO {metgid} {"Meteor. Gidrol."} +MACRO {mwr} {"Mon. Weather Rev."} +MACRO {nwd} {"Natl. Weather Dig."} +MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."} +MACRO {npg} {"Nonlin. Proc. Geophys."} +MACRO {om} {"Oceanogr. Meteorol."} +MACRO {ocac} {"Oceanol. Acta"} +MACRO {oceanus} {"Oceanus"} +MACRO {paleoc} {"Paleoceanography"} +MACRO {pce} {"Phys. Chem. Earth"} +MACRO {pmg} {"Pap. Meteor. Geophys."} +MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."} +MACRO {physzeit} {"Phys. Z."} +MACRO {pps} {"Planet. Space Sci."} +MACRO {pss} {"Planet. Space Sci."} +MACRO {pag} {"Pure Appl. Geophys."} +MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."} +MACRO {quatres} {"Quat. Res."} +MACRO {rsci} {"Radio Sci."} +MACRO {rse} {"Remote Sens. Environ."} +MACRO {rgeo} {"Rev. Geophys."} +MACRO {rgsp} {"Rev. Geophys. Space Phys."} +MACRO {rdgeo} {"Rev. Geofis."} +MACRO {revmeta} {"Rev. Meteorol."} +MACRO {sgp}{"Surveys in Geophys."} +MACRO {sp} {"Solar Phys."} +MACRO {ssr} {"Space Sci. Rev."} +MACRO {tellus} {"Tellus"} +MACRO {tac} {"Theor. Appl. Climatol."} +MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"} +MACRO {wrr} {"Water Resour. Res."} +MACRO {weather} {"Weather"} +MACRO {wafc} {"Weather Forecast."} +MACRO {ww} {"Weatherwise"} +MACRO {wmob} {"WMO Bull."} +MACRO {zeitmet} {"Z. Meteorol."} + % End module: geojour.mbs + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)] + +MACRO {appopt} {"Appl. Opt."} +MACRO {bell} {"Bell Syst. Tech. J."} +MACRO {ell} {"Electron. Lett."} +MACRO {jasp} {"J. Appl. Spectr."} +MACRO {jqe} {"IEEE J. Quantum Electron."} +MACRO {jlwt} {"J. Lightwave Technol."} +MACRO {jmo} {"J. Mod. Opt."} +MACRO {josa} {"J. Opt. Soc. America"} +MACRO {josaa} {"J. Opt. Soc. Amer.~A"} +MACRO {josab} {"J. Opt. Soc. Amer.~B"} +MACRO {jdp} {"J. Phys. (Paris)"} +MACRO {oc} {"Opt. Commun."} +MACRO {ol} {"Opt. Lett."} +MACRO {phtl} {"IEEE Photon. Technol. Lett."} +MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."} +MACRO {sse} {"Solid-State Electron."} +MACRO {sjot} {"Sov. J. Opt. Technol."} +MACRO {sjqe} {"Sov. J. Quantum Electron."} +MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."} +MACRO {stph} {"Sov. Phys.--Techn. Phys."} +MACRO {stphl} {"Sov. Techn. Phys. Lett."} +MACRO {vr} {"Vision Res."} +MACRO {zph} {"Z. f. Physik"} +MACRO {zphb} {"Z. f. Physik~B"} +MACRO {zphd} {"Z. f. Physik~D"} + +MACRO {CLEO} {"CLEO"} +MACRO {ASSL} {"Adv. Sol.-State Lasers"} +MACRO {OSA} {"OSA"} + % End module: photjour.mbs +%% Copyright 1994-2007 Patrick W Daly +MACRO {acmcs} {"ACM Comput. Surv."} +MACRO {acta} {"Acta Inf."} +MACRO {cacm} {"Commun. ACM"} +MACRO {ibmjrd} {"IBM J. Res. Dev."} +MACRO {ibmsj} {"IBM Syst.~J."} +MACRO {ieeese} {"IEEE Trans. Software Eng."} +MACRO {ieeetc} {"IEEE Trans. Comput."} +MACRO {ieeetcad} + {"IEEE Trans. Comput. Aid. Des."} +MACRO {ipl} {"Inf. Process. Lett."} +MACRO {jacm} {"J.~ACM"} +MACRO {jcss} {"J.~Comput. Syst. Sci."} +MACRO {scp} {"Sci. Comput. Program."} +MACRO {sicomp} {"SIAM J. Comput."} +MACRO {tocs} {"ACM Trans. Comput. Syst."} +MACRO {tods} {"ACM Trans. Database Syst."} +MACRO {tog} {"ACM Trans. Graphic."} +MACRO {toms} {"ACM Trans. Math. Software"} +MACRO {toois} {"ACM Trans. Office Inf. Syst."} +MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} +MACRO {tcs} {"Theor. Comput. Sci."} + +MACRO {jhep} {"J. High Energy Phys."} +MACRO {jcap} {"J. Cosmol. Astropart. Phys."} +MACRO {jinst} {"J. Instrum."} +MACRO {jstat} {"J. Stat. Mech.: Theory Exp."} + +FUNCTION {bibinfo.command} { "\bibinfo " } + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ + pop$ "" + }{ + duplicate$ empty$ + { + swap$ pop$ + }{ + swap$ + bibinfo.command "{" * swap$ * "} {" * swap$ * "}" * + } + if$ + } + if$ +} + +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + }{ + duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + }{ + swap$ + bibinfo.command " {" * swap$ * "} {" * swap$ * "}" * + } + if$ + } + if$ +} + +FUNCTION {archiv.base} +{ + "https://arxiv.org/abs" +} + +FUNCTION {archiv.prefix.base} +{ + "arXiv" +} + +FUNCTION {eprint.command} +{ + "\Eprint " +} + +FUNCTION {format.eprint.controlled} +{ + eprint duplicate$ empty$ + control.eprint #1 = + or + { pop$ "" } + { + duplicate$ + "" + archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ * + "/" * + swap$ * + "{" swap$ * "} " * + swap$ + "" + archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ * + swap$ * + primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ * + "{" swap$ * "} " * + * + eprint.command swap$ * + } + if$ +} + +FUNCTION {format.eprint} +{ + eprint duplicate$ empty$ + { pop$ "" } + { + duplicate$ + "" + archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ * + "/" * + swap$ * + "{" swap$ * "} " * + swap$ + "" + archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ * + swap$ * + primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ * + "{" swap$ * "} " * + * + eprint.command swap$ * + } + if$ +} + +FUNCTION {format.translation} +{ translation duplicate$ empty$ + 'skip$ + { "" + "\translation{" * swap$ * "}" * + punctuation.space 'punctuation.state := + } + if$ +} + +FUNCTION {format.url} +{ + url duplicate$ empty$ + { pop$ "" } + { + "\url " + "{" * swap$ * "}" * + } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {check.speaker} +{ key empty$ 'skip$ + { key nameptr int.to.str$ = + { + bolden + } + 'skip$ + if$ + } + if$ +} + +STRINGS { bibinfo} + +FUNCTION {format.names.fname} +{ + control.author.initials { + control.author.dotless { + control.author.nospace { + "f{}" + } { + "f{~}" + } if$ + } { + control.author.nospace { + "f{.}." + } { + "f." + } if$ + } if$ + } { + "ff" + } if$ +} + +FUNCTION {bracify} +{ + "{" swap$ * "}" * +} + +FUNCTION {name.comma} +{ + control.author.nocomma 'skip$ { "," swap$ * } if$ +} + +FUNCTION {format.names.format.onefont} +{ + "{vv~}{ll}" + nameptr #1 > + control.author.first + and + control.author.reversed not + or + { + control.author.initials { + "f" + control.author.dotless 'skip$ { + "." * + } if$ + "~" * + } { + "ff" + } if$ + bracify + swap$ + } { + format.names.fname + " " swap$ * + name.comma + bracify + } + if$ + "jj" + " " swap$ * + name.comma + bracify + control.author.jnrlst 'skip$ 'swap$ if$ + * * +} + +FUNCTION {format.names.onefont} +{ + s nameptr format.names.format.onefont format.name$ + remove.dots + bib.name.font +} + +FUNCTION {format.names.morfont} +{ s nameptr + "{vv~}{ll}" format.name$ bib.name.font + nameptr #1 > + control.author.first + and + control.author.reversed not + or + { + s nameptr + control.author.initials { + "f" % default: name + surname + comma junior + } { + "ff" + } if$ + control.author.dotless 'skip$ { + "." * % nm-init % Initials. + surname (J. F. Smith) control.author.initials + } if$ + bracify + format.name$ duplicate$ empty$ 'skip$ + { tie.or.space.prefix bib.fname.font swap$ * } + if$ + swap$ + * + s nameptr + "{jj}" format.name$ duplicate$ empty$ 'skip$ + { bib.fname.font ", " swap$ * } + if$ + } { + "," * + s nameptr + format.names.fname + "jj" + " " + name.comma + control.author.jnrlst { + swap$ * skip$ + } { + skip$ * swap$ + } if$ + bracify swap$ bracify swap$ + * + format.name$ + remove.dots + duplicate$ empty$ 'skip$ + { bib.fname.font " " swap$ * } + if$ + } if$ + * +} + +FUNCTION {names.punctuate} +{ + "," * + " " * +} +%<*!aipauth&!apsrmp> + +FUNCTION {names.comma} +{ + "," * +} +%</!aipauth&!apsrmp> + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ { pop$ "" } { + duplicate$ num.names$ + duplicate$ 'numnames := + 'namesleft := + 's := + #1 'nameptr := + "" + { namesleft #0 > } + { + format.names.morfont + bibinfo bibinfo.check + type$ "presentation" = + 'check.speaker + 'skip$ + if$ + 't := + nameptr #1 > not + { + t * + } { + namesleft #1 > + { + names.punctuate + t * + } { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ +%<*!apsrmp> + numnames #2 > +%<!aipauth> 'names.comma +%<aipauth> 'names.punctuate + 'skip$ + if$ +%</!apsrmp> +%<apsrmp> names.punctuate + t "others" = + { + " " * + bbl.etal + emphasize + * + } { + bbl.and +%<aapmrev> space.word * +%<aipauth> word.space * * +%<aipnum> space.word * +%<apsrev> space.word * +%<apsrmp> word.space * * + t * + } + if$ + } + if$ + } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} + +FUNCTION {format.names.ed.onefont} +{ + s nameptr + control.author.initials { + control.author.dotless { + control.author.nospace { + "{f{}~}{vv~}{ll}{ jj}" % nm-rvx|nm-rvcx + } { + "{f{~}~}{vv~}{ll}{ jj}" % nm-rv + } if$ + } { + control.author.nospace { + "{f{.}.~}{vv~}{ll}{ jj}" % nm-rvv|nm-rvvc + }{ + "{f.~}{vv~}{ll}{, jj}" % nm-init|nm-rev|nm-rev1 + } if$ + } if$ + } { + "{ff~}{vv~}{ll}{, jj}" + } if$ + format.name$ + remove.dots + bib.name.font +} + +FUNCTION {format.names.ed.morfont} +{ + control.author.reversed { % + control.author.initials { % + control.author.dotless { % + s nameptr + control.author.nospace { % nm-rvx nm-rvcx + "{f{}}" + } { % nm-rv + "{f{~}}" + } if$ + format.name$ duplicate$ empty$ 'skip$ + { tie.or.space.prefix bib.fname.font swap$ * } + if$ + s nameptr + "{vv~}{ll}" format.name$ bib.name.font * + s nameptr + "{jj}" format.name$ + remove.dots + duplicate$ empty$ 'skip$ + { bib.fname.font " " swap$ * } + if$ + } { % !control.author.dotless + s nameptr + control.author.nospace { % nm-rvv + "{ff}" + } { % nm-rev nm-rev1 + "{f.}" + } if$ + format.name$ duplicate$ empty$ 'skip$ + { tie.or.space.prefix bib.fname.font swap$ * } + if$ + s nameptr + "{vv~}{ll}" format.name$ bib.name.font * + s nameptr + "{jj}" format.name$ + duplicate$ empty$ 'skip$ + { bib.fname.font ", " swap$ * } + if$ + } if$ + } { % Full names !control.author.initials nm-revf nm-revv1 + s nameptr + "{ff}" + format.name$ duplicate$ empty$ 'skip$ + { tie.or.space.prefix bib.fname.font swap$ * } + if$ + s nameptr + "{vv~}{ll}" format.name$ bib.name.font * + s nameptr + "{jj}" format.name$ + duplicate$ empty$ 'skip$ + { bib.fname.font ", " swap$ * } + if$ + } if$ + } { % !control.author.reversed nm-init + s nameptr + "{f.}" + format.name$ duplicate$ empty$ 'skip$ + { tie.or.space.prefix bib.fname.font swap$ * } + if$ + s nameptr + "{vv~}{ll}" format.name$ bib.name.font * + s nameptr + "{jj}" format.name$ + duplicate$ empty$ 'skip$ + { bib.fname.font ", " swap$ * } + if$ + } if$ + * +} + +FUNCTION {format.names.ed} +{ + control.editor #0 > { + format.names + } { + 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { + format.names.ed.morfont + bibinfo bibinfo.check + 't := + nameptr #1 > + { + namesleft #1 > + { + names.punctuate + t * + }{ + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + numnames #2 > +%<aapmrev> 'names.comma +%<aipauth> 'names.punctuate +%<aipnum> 'names.comma +%<apsrev> 'names.comma +%<apsrmp> 'names.punctuate + 'skip$ + if$ + t "others" = + { + " " * bbl.etal emphasize * + }{ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ + } if$ +} + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author "author" format.names + duplicate$ empty$ 'skip$ + { collaboration "collaboration" bibinfo.check + duplicate$ empty$ 'skip$ + { " (" swap$ * ")" * } + if$ + * + } + if$ + "author" 'bibfield := +} + +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ +} + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + "," * + word.space * + get.bbl.editor +%<apsrmp> capitalize + * + } + if$ +} + +FUNCTION {format.isbn.output} +{ +} + +FUNCTION {format.issn.output} +{ +} + +FUNCTION {doi.base} +{ + "https://doi.org/" +} + +FUNCTION {doi.base.command} +{ + "\doibase " +} + +FUNCTION {noop.command} +{ + "\href@noop " +} + +FUNCTION {href.command} +{ + "\href " +} + +FUNCTION {link.tag.open} +{ + doi duplicate$ empty$ + { + pop$ + url duplicate$ empty$ + { + pop$ "" noop.command + }{ + href.command + } + if$ + } + { + "https://doi.org/" swap$ * + href.command + } + if$ + "{" * swap$ * "} {" * +} + +FUNCTION {link.tag.shut} +{ + "}" +} + +FUNCTION {link.open} +{ + link.tag.open output.nopunct +} + +FUNCTION {link.shut} +{ + link.tag.shut * +} + +FUNCTION {add.doi} +{ + link.tag.open swap$ * link.tag.shut * +} + +FUNCTION {select.language} +{ duplicate$ empty$ + 'pop$ + { language empty$ + 'skip$ + { "{\selectlanguage {" language * "}" * swap$ * "}" * } + if$ + } + if$ +} + +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { + output.state after.word = output.state after.punctuation = or + { "l" } + { "u" } + if$ change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {bbl.enquote} +{ + "\enquote " +} + +FUNCTION {string.enquote} +{ + punctuation.no 'punctuation.state := + non.stop { + block.punctuation + } { "" } if$ + swap$ pop$ + * + bbl.enquote "{" * swap$ * "}" * + word.space * +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ { "t" change.case$ } if$ + duplicate$ "title" bibinfo.check swap$ + duplicate$ empty$ 'pop$ + { + punctuation.yes 'punctuation.state := +%<!apsrev> string.enquote +%<apsrev> pop$ + select.language + } + if$ +} + +FUNCTION {end.quote.title} +{ title empty$ + 'skip$ + { before.all 'output.state := } + if$ +} + +FUNCTION {format.name.apply} +{ + s nameptr + "{vv~}{ll}" + format.name$ + cite.name.font +} + +FUNCTION {format.full.names} +{ + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { format.name.apply + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { + 't := + } + 'pop$ + if$ + t "others" = + { + " " * bbl.etal + emphasize * + }{ + numnames #2 > { "," * }{ skip$ } if$ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {make.full.names} +{ + key editor author + type$ "proceedings" = + type$ "book" = + type$ "inbook" = + or { pop$ }{ { pop$ "" }{ swap$ pop$ "" swap$ } if$ } if$ + duplicate$ empty$ + { pop$ + duplicate$ empty$ + { pop$ + duplicate$ empty$ + { pop$ + cite$ #1 #3 substring$ + }{ + skip$ + } + if$ + } + { swap$ pop$ format.full.names } + if$ + } + { swap$ pop$ swap$ pop$ format.full.names } + if$ +} + +FUNCTION {year.bibitem} +{ + year duplicate$ empty$ + { pop$ "" +%<apsrmp> "????" * + }{ + skip$ + } if$ + extra.label * +} + +FUNCTION {output.bibitem} +{ + newline$ + "" + label + * ")" * + make.full.names duplicate$ short.list = + { pop$ }{ * } if$ + bracify + "[" swap$ * "]" * + cite$ bracify "%" * + * + "\bibitem " + swap$ * + write$ newline$ + " " + duplicate$ bbl.open * write$ newline$ + before.all 'output.state := + punctuation.yes 'punctuation.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + }{ + { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + }{ + t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ + bbl.in + word.space * +} + +%<!apsrev>FUNCTION {date.encapsulate} +%<apsrev>FUNCTION {parenthesize} +{ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + " (" swap$ * ")" * + } + if$ +} + +FUNCTION {format.date} +{ + year "year" bibinfo.check duplicate$ empty$ + { +%<*apsrmp> + "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" +%</apsrmp> + } + 'skip$ + if$ + extra.label * +%<!apsrev> date.encapsulate +%<apsrev> parenthesize +} + +FUNCTION {format.date.output.check} +{ + format.date + "year" output.check +} + +FUNCTION {format.date.output} +{ + format.date.output.check +} + +FUNCTION {format.btitle} +{ + booktitle duplicate$ empty$ { pop$ + title + } 'skip$ if$ + "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + emphasize + select.language + } + if$ +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {editor.check.book} +{ editor empty$ 'skip$ + { + "can't use both author and editor fields in " cite$ * + ": try using @inbook instead" * + warning$ + } + if$ +} + +FUNCTION {format.bvolume} +{ volume duplicate$ empty$ + { pop$ "" } + { + "volume and number" number either.or.check + bbl.volume + capitalize + swap$ + tie.or.space.prefix "volume" bibinfo.check * * + series "series" bibinfo.check duplicate$ empty$ 'pop$ + { + ", " + * swap$ * + } + if$ + } + if$ +} + +FUNCTION {format.number} +{ + bbl.number + output.state after.word = output.state after.punctuation = or + #1 or + #0 and + 'skip$ + { capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { + series empty$ + { + number "number" bibinfo.check + }{ + format.number + series "series" bibinfo.check + word.space * swap$ * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s + eng.ord + 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + convert.edition + output.state after.word = output.state after.punctuation = or + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + word.space * bbl.edition * + } + if$ +} + +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages duplicate$ empty$ + 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + }{ + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} + +FUNCTION {first.page} +{ 't := + "" + { t empty$ not t #1 #1 substring$ "-" = not and } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + while$ +} + +FUNCTION {format.book.pages} +{ + pages duplicate$ empty$ 'skip$ + { + "pages" bibinfo.check word.space bbl.pages * * + } + if$ +} + +FUNCTION {volnum.punct} +{ + "," + word.space * +} + +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { volnum.punct * + swap$ + control.pages duplicate$ #0 < { + pop$ pop$ + }{ + #0 > + { + n.dashify + }{ + first.page + } if$ + } if$ + "pages" bibinfo.check + * + } + if$ + } + if$ +} + +FUNCTION {format.journal.eid} +{ eid "eid" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ 'skip$ + { volnum.punct * } + if$ + swap$ * + } + if$ +} + +FUNCTION {eid.or.pages} +{ + eid empty$ + { format.journal.pages } + { format.journal.eid } + if$ +} + +FUNCTION {format.ser.vol.num} +{ + series "series" bibinfo.check output + volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + bolden +%<*apsrmp> + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "~(" swap$ * ")" * + } + if$ * +%</apsrmp> +} + +%<*apsrev> +FUNCTION {format.vol.num} +{ + volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + bolden +} + +%</apsrev> +FUNCTION {format.chapter.pages} +{ chapter empty$ + { +%<!apsrmp> format.pages +%<apsrmp> "" + } + { type empty$ + { + bbl.chapter + capitalize + }{ + type + capitalize + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * +%<*!apsrmp> + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ +%</!apsrmp> + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle duplicate$ "booktitle" bibinfo.check swap$ + duplicate$ empty$ 'pop$ + { + punctuation.yes 'punctuation.state := + pop$ emphasize + select.language + } + if$ +} + +FUNCTION {format.editor.in} +{ + editor "editor" format.names.ed duplicate$ empty$ 'skip$ + { + bbl.edby + word.space * swap$ * + } + if$ +} + +FUNCTION {output.article.booktitle} +{ + format.booktitle + "booktitle" 'bibfield := + output + bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$ + { + "address" 'bibfield := + output.nonnull after.punctuation 'output.state := + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ + format.booktitle duplicate$ empty$ 'pop$ + { + add.doi + word.in swap$ * output.nonnull + bookaddress "address" bibinfo.check output + format.number.series "series and number" bibinfo.check output + format.bvolume output + format.editor.in "editor" bibinfo.check output + } + if$ +} + +FUNCTION {format.in.ed.booktitle.inbook} +{ + format.booktitle duplicate$ empty$ 'pop$ + { + add.doi + word.in swap$ * output.nonnull + bookaddress "address" bibinfo.check output + format.number.series "series and number" bibinfo.check output + format.bvolume output + author empty$ 'skip$ + { format.editor.in "editor" bibinfo.check output } + if$ + } + if$ +} + +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} + +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} + +FUNCTION {format.article.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} + +FUNCTION {format.org.or.pub} +{ 't := + "" + address "address" bibinfo.check + duplicate$ empty$ + { pop$ t } + { t duplicate$ empty$ + { pop$ } + { + "," word.space * + * swap$ * + } + if$ + } + if$ + * +%<*!apsrmp> + year duplicate$ empty$ + { + "empty year in " cite$ * + warning$ + pop$ "" + } + 'skip$ + if$ + duplicate$ empty$ + { pop$ } + { + "year" bibinfo.check + swap$ + duplicate$ empty$ + { pop$ } + { + "," * + word.space * + swap$ * + } + if$ + } + if$ +%</!apsrmp> + duplicate$ empty$ 'skip$ { + "" + "(" * swap$ * ")" * + after.punctuation 'output.state := + punctuation.space 'punctuation.state := + } if$ +} + +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {format.organization.publisher.address} +{ + publisher empty$ + { format.organization.address } + { organization "organization" bibinfo.check output + format.publisher.address + } + if$ +} + +FUNCTION {format.school.address.output} +{ + school "school" bibinfo.warn + address "address" bibinfo.check + duplicate$ empty$ 'skip$ + { + swap$ + duplicate$ empty$ 'skip$ + { + ", " * + } + if$ + swap$ + } + if$ + * +%<apsrmp> duplicate$ empty$ 'skip$ { "(" swap$ * ")" * } if$ after.punctuation 'output.state := + output +} + +FUNCTION {article.title.produce} +{ + control.title duplicate$ #0 < + { pop$ + }{ + format.title + "title" 'bibfield := + swap$ #0 > + { + "title" output.check + }{ + output + } if$ + new.block.comma + } if$ +} + +FUNCTION {control} +{ +} + +FUNCTION {article} +{ output.bibitem + format.authors + booktitle empty$ { + "author" output.check + }{ output } if$ + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + article.title.produce + output.article.booktitle + crossref missing$ +%<apsrev>%% Handle special case of SISSA journals which require an issue number for unique citations and use volume/year interchangably + { +%<*!apsrev> + link.open + journal + "journal" bibinfo.warn + "journal" 'bibfield := + output + add.blank + format.ser.vol.num + output + eid.or.pages +%<!apsrmp> format.date.output.check + pages empty$ { + doi output + } 'skip$ if$ + link.shut +%</!apsrev> +%<*apsrev> + journal "J. High Energy Phys." = + journal "J. High Energ. Phys." = or + journal "JHEP" = or + journal "Journal of Cosmology and Astroparticle Physics" = or + journal "J. Cosmol. Astropart. Phys." = or + journal "JCAP" = or + journal "Journal of Instrumentation" = or + journal "J. Instrum." = or + journal "JINST" = or + journal "Journal of Statistical Mechanics" = or + journal "J. of Stat. Mech." = or + journal "J. Stat. Mech.: Theory Exp." = or + journal "JSTAT" = or + { + link.open + journal + "journal" bibinfo.warn + "journal" 'bibfield := + output + add.blank + format.vol.num output + number parenthesize + "number" bibinfo.warn + "number" 'bibfield := + output + eid.or.pages + link.shut + } + { + eid missing$ + pages missing$ and + doi missing$ not and + { + journal + "journal" bibinfo.warn + "journal" 'bibfield := + output + add.blank + format.ser.vol.num + output + link.open + doi output + link.shut + format.date.output.check + } + { + link.open + journal + "journal" bibinfo.warn + "journal" 'bibfield := + output + add.blank + format.ser.vol.num + output + eid.or.pages + format.date.output.check + link.shut + } if$ + } if$ +%</apsrev> + }{ + format.article.crossref output.nonnull +%<!apsrmp> format.pages output +%<apsrmp> eid.or.pages + } + if$ +%<!apsrev&!apsrmp> format.issn.output + new.block.comma + new.sentence.comma + format.note output + format.eprint.controlled output + format.translation output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { + format.editors "author and editor" output.check + editor format.key output + }{ + format.authors output.nonnull +%% crossref missing$ { editor.check.book } 'skip$ if$ + } + if$ +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + link.open + format.btitle + "title" output.check + link.shut + format.edition output + author empty$ + { + } + { + format.editor.in output + editor format.key output + } + if$ + format.number.series output + crossref missing$ + { + format.bvolume output + new.block.comma + format.publisher.address output + }{ + new.block.comma + format.book.crossref output.nonnull +%<!apsrmp> format.date.output.check + } + if$ + format.isbn.output + format.chapter.pages + output + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output date.block + link.open + format.title + "title" output.check + link.shut + new.block.comma + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output +%<!apsrmp> format.date.output + format.isbn.output + format.book.pages output + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {footnote} +{ output.bibitem + format.note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { + format.editors "editor" output.check + editor format.key output + }{ + format.authors output.nonnull + author format.key output + } + if$ +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + + format.title output + new.block.comma + + crossref missing$ + { + format.in.ed.booktitle.inbook +%<!apsrmp> format.publisher.address output + format.chapter.pages +%<!apsrmp> "chapter and pages" +%<apsrmp> "chapter" + output.check + new.block.comma + format.edition output + new.block.comma +%<apsrmp> format.publisher.address output + }{ + format.chapter.pages +%<!apsrmp> "chapter and pages" +%<apsrmp> "chapter" + output.check + new.block.comma + format.book.crossref output.nonnull +%<!apsrmp> format.date.output.check + } + if$ + crossref missing$ + { format.isbn.output } + 'skip$ + if$ +%<apsrmp> format.pages "pages" output.check + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + article.title.produce + crossref missing$ + { + format.in.ed.booktitle +%<!apsrmp> format.publisher.address output + format.edition output + format.chapter.pages output +%<apsrmp> format.publisher.address output + format.isbn.output + }{ + format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ +%<apsrmp> format.pages "pages" output.check + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + article.title.produce + crossref missing$ + { + format.in.ed.booktitle + format.organization.publisher.address output +%<!apsrmp> format.chapter.pages output + format.isbn.output + format.issn.output + }{ + format.incoll.inproc.crossref output.nonnull +%<!apsrmp> format.chapter.pages output + } + if$ +%<apsrmp> format.chapter.pages "chapter and pages" output.check +%<apsrmp> format.pages "pages" output.check + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output date.block + link.open + format.btitle + "title" output.check + link.shut + organization "organization" bibinfo.check output + address "address" bibinfo.check output + format.edition output +%<!apsrmp> format.date.output + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + format.btitle + output + new.block.comma + link.open + bbl.mthesis + format.thesis.type + output.nonnull + link.shut + format.school.address.output +%<!apsrmp> format.date.output.check + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output +%<apsrmp> format.date.output +%<!apsrmp> new.block.comma +%<apsrmp> date.block + link.open + format.title + output + link.shut + new.block.comma + howpublished "howpublished" bibinfo.check output +%<!apsrmp> format.date.output + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + format.btitle + output + new.block.comma + link.open + bbl.phdthesis + format.thesis.type + output.nonnull + link.shut + format.school.address.output +%<!apsrmp> format.date.output.check + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {presentation} +{ output.bibitem + format.authors output + author format.key output + new.block.comma + link.open + format.title + output + link.shut + new.block.comma + format.organization.address "organization and address" output.check + month "month" output.check + year "year" output.check + new.block.comma + new.sentence.comma + format.note output + new.sentence + type missing$ 'skip$ + {"(" type capitalize * ")" * output} + if$ + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + link.open + format.btitle + "title" output.check + link.shut + bookaddress "address" bibinfo.check output + format.number.series output + format.bvolume output + format.organization.publisher.address output + format.isbn.output + format.issn.output + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output.check date.block + link.open +%<!apsrev&!apsrmp> format.title +%<apsrev|apsrmp> format.btitle + "title" output.check + link.shut + new.block.comma + format.tr.number + output.nonnull + institution "institution" bibinfo.warn + format.org.or.pub output + new.block.comma + new.sentence.comma + format.note output + format.eprint output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output +%<*!apsrev> +%<!apsrmp> new.block.comma +%<apsrmp> format.date.output date.block + link.open + format.title + "title" output.check + link.shut +%</!apsrev> +%<*apsrev> + article.title.produce + format.eprint output +%</apsrev> +%<!apsrmp> format.date.output + new.block.comma + new.sentence.comma + format.note "note" output.check +%<!apsrev> format.eprint output + fin.entry +} + +FUNCTION {dataset} +{ + output.bibitem + format.authors "author" output.check + author format.key output +%<apsrmp> format.date.output date.block + article.title.produce + doi missing$ + url missing$ not and + { + link.open + url "url" output.check + link.shut + } + { + link.open + doi "doi" output.check + link.shut + } if$ +%<!apsrmp> format.date.output + format.note output + fin.entry +} + +FUNCTION {default.type} { misc } + +READ + +EXECUTE {control.init} + +ITERATE {control.pass} + +EXECUTE {control.check} + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +FUNCTION {cite.name.font.apply} +{ + word.space * bbl.etal + emphasize + * +} + +%<*!apsrev&!apsrmp> +FUNCTION {format.lab.names} +{ 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { + format.name.apply + 't := + nameptr #1 > + { + nameptr + #2 + = + numnames + #3 + > and + { + "others" 't := + #1 'namesleft := + } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + cite.name.font.apply + }{ + numnames #2 > { "," * } 'skip$ if$ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +%</!apsrev&!apsrmp> +%<*apsrev|apsrmp> +FUNCTION {format.lab.names} +{ 's := + "" 't := + #1 'nameptr := + format.name.apply + s num.names$ duplicate$ + #2 > + { pop$ + cite.name.font.apply + }{ + #2 < + 'skip$ + { + s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + cite.name.font.apply + }{ + bbl.and space.word * + s #2 "{vv~}{ll}" format.name$ + cite.name.font + * + } + if$ + } + if$ + } + if$ +} + +%</apsrev|apsrmp> +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ + calc.short.authors + short.list + year duplicate$ empty$ +%<apsrev|apsrmp> short.list key field.or.null = or + { + pop$ "" +%<apsrmp> "????" * + }{ + control.year #0 > { purify$ #-1 #4 substring$ } 'skip$ if$ + } + if$ + "(" swap$ * + * 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ll{ }}" + control.author.initials { + "{ f{ }}" * + }{ + "{ ff{ }}" * + } if$ + "{ jj{ }}" * + format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { + t sortify * + } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {year.sort.key} +{ + year +} + +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} + +INTEGERS { seq.num } + +FUNCTION {init.seq} +{ #0 'seq.num :=} + +EXECUTE {init.seq} + +FUNCTION {int.to.fix} +{ "000000000" swap$ int.to.str$ * + #-1 #10 substring$ +} + +FUNCTION {label.presort} +{ + calc.label + label sortify + " " + * +%<*!aipauth&!apsrmp> + seq.num #1 + 'seq.num := + seq.num int.to.fix +%</!aipauth&!apsrmp> +%<*aipauth|apsrmp> + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ +%</aipauth|apsrmp> + 'sort.label := + sort.label + * + " " + * + title field.or.null sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +FUNCTION {presort.pass} +{ type$ "control" = 'control.presort 'label.presort if$ +} + +ITERATE {presort.pass} + +SORT + +STRINGS { last.label next.extra } + +INTEGERS { last.extra.num number.label } + +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := + #0 'number.label := +} + +FUNCTION {label.forward} +{ + last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} + +FUNCTION {label.reverse} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} + +EXECUTE {initialize.extra.label.stuff} + +FUNCTION {forward.pass} +{ type$ "control" = 'control.forward 'label.forward if$ +} + +ITERATE {forward.pass} + +FUNCTION {reverse.pass} +{ type$ "control" = 'control.reverse 'label.reverse if$ +} + +REVERSE {reverse.pass} + +FUNCTION {sortkey.sort} +{ sort.label + " " + * + year.sort.key + field.or.null sortify + * + " " + * + title field.or.null sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +FUNCTION {bib.sort.pass} +{ type$ "control" = 'control.sort 'sortkey.sort if$ +} + +ITERATE {bib.sort.pass} + +SORT + +FUNCTION {init.bib.eprint} +{ + "\texttt {" + pop$ + "\providecommand \url [0]{\begingroup\@sanitize@url \@url }%" write$ newline$ + "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$ + "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$ + eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$ +} + +FUNCTION {init.bib.doi} +{ + "\providecommand \doibase [0]{" doi.base "}%" * * write$ newline$ +} + +FUNCTION {init.bib.hypertex} +{ + "\providecommand " noop.command "[0]{\@secondoftwo}%" * * write$ newline$ + "\providecommand " href.command "[0]{\begingroup \@sanitize@url \@href}%" * * write$ newline$ + "\providecommand \@href[1]{\@@startlink{#1}\@@href}%" write$ newline$ + "\providecommand \@@href[1]{\endgroup#1\@@endlink}%" write$ newline$ + "\providecommand \@sanitize@url [0]{\catcode `\\12\catcode `\$12\catcode `\&12\catcode `\#12\catcode `\^12\catcode `\_12\catcode `\%12\relax}%" write$ newline$ + "\providecommand \@@startlink[1]{}%" write$ newline$ + "\providecommand \@@endlink[0]{}%" write$ newline$ +} + +FUNCTION {init.bib.namefont} +{ + "\providecommand \bibnamefont [1]{#1}%" write$ newline$ + "\providecommand \bibfnamefont [1]{#1}%" write$ newline$ + "\providecommand \citenamefont [1]{#1}%" write$ newline$ +} + +FUNCTION {init.bib.quote} +{ + "\providecommand " bbl.enquote * " [1]{" * + "``" "''" + "#1" swap$ "}%" * * * * write$ newline$ +} + +FUNCTION {init.bib.ay} +{ + "\providecommand \natexlab [1]{#1}%" + write$ newline$ +} + +FUNCTION {init.bib.bibinfo} +{ + bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$ + bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$ +} + +FUNCTION {init.bib.lang} +{ + "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$ +} + +FUNCTION {init.bib.endbibitem} +{ + "\providecommand " bbl.open * "[0]{}%" * write$ newline$ + "\providecommand \bibitemStop [0]{}%" write$ newline$ + "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$ + "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$ +} + +FUNCTION {init.bib.translation} +{ + "\providecommand \translation [1]{[#1]}%" write$ newline$ +} + +FUNCTION {warn.bib} +{ +} + +FUNCTION {init.bib} +{ + warn.bib + "\makeatletter" write$ newline$ + "\providecommand \@ifxundefined [1]{%" write$ newline$ + " \@ifx{#1\undefined}" write$ newline$ + "}%" write$ newline$ + "\providecommand \@ifnum [1]{%" write$ newline$ + " \ifnum #1\expandafter \@firstoftwo" write$ newline$ + " \else \expandafter \@secondoftwo" write$ newline$ + " \fi" write$ newline$ + "}%" write$ newline$ + "\providecommand \@ifx [1]{%" write$ newline$ + " \ifx #1\expandafter \@firstoftwo" write$ newline$ + " \else \expandafter \@secondoftwo" write$ newline$ + " \fi" write$ newline$ + "}%" write$ newline$ + init.bib.ay + init.bib.quote + init.bib.namefont + init.bib.hypertex + init.bib.eprint + init.bib.doi + init.bib.lang + init.bib.bibinfo + init.bib.translation + init.bib.endbibitem + "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$ + "\let\auto@bib@innerbib\@empty" write$ newline$ + "%</preamble>" write$ +} + +FUNCTION {begin.bib} +{ + id.bst diagn.cmntlog + control.bib + preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" + number.label int.to.str$ + * "}%" * + write$ newline$ + init.bib +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}%" + write$ newline$ +} + +EXECUTE {end.bib} + +% \end{macrocode} +% +% \begin{macrocode} +%</aapmrev|aipauth|aipnum|apsrev|apsrmp> +% \end{macrocode} +% +% \endinput +% +% \Finale diff --git a/macros/latex/contrib/revtex/revtex4-2.dtx b/macros/latex/contrib/revtex/revtex4-2.dtx index 56afda619e..f6e0b1ca60 100644 --- a/macros/latex/contrib/revtex/revtex4-2.dtx +++ b/macros/latex/contrib/revtex/revtex4-2.dtx @@ -77,7 +77,7 @@ Modified by Aptara on behalf of American Physical Society and American Institute Version (4.2b,4.2c) Modified by Mark Doyle, American Physical Society (mailto:revtex at aps.org) -Version (4.2d) +Version (4.2d,4.2e) Modified by Phelype Oleinik for the American Physical Society (mailto:phelype.oleinik at latex-project.org) Copyright (c) 2019--2020 American Physical Society. @@ -137,8 +137,8 @@ See the REVTeX 4.2 README-REVTEX file for restrictions and more information. %<*package> %%% @LaTeX-file{ %%% filename = "revtex4-2.dtx", -%%% version = "4.2d", -%%% date = "2020/09/30", +%%% version = "4.2e", +%%% date = "2020/10/03", %%% author = "Mark Doyle (mailto: revtex at aps.org), Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net), %%% commissioned by the American Physical Society. %%% ", @@ -229,7 +229,7 @@ See the REVTeX 4.2 README-REVTEX file for restrictions and more information. %</doc> %<*!package&!options> %<version> - [2020/09/30 4.2d (https://journals.aps.org/revtex/ for documentation)]% \fileversion + [2020/10/03 4.2e (https://journals.aps.org/revtex/ for documentation)]% \fileversion %</!package&!options> % \end{macrocode} % The current class name is remembered in \cmd\class@name. @@ -651,7 +651,7 @@ The file \file{template.aps} is a boilerplate file. Licensed under the LPPL:^^Jhttp://www.ctan.org/tex-archive/macros/latex/base/lppl.txt^^J Arthur Ogawa <arthur_ogawa at sbcglobal dot net>^^J Based on work by David Carlisle <david at dcarlisle.demon.co.uk>^^J - Version (4.2d): Modified by Mark Doyle and Phelype Oleinik^^J + Version (4.2d,4.2e): Modified by Mark Doyle and Phelype Oleinik^^J \@gobble }% % \end{macrocode} diff --git a/macros/latex/contrib/revtex/revtex4-2.pdf b/macros/latex/contrib/revtex/revtex4-2.pdf Binary files differindex 494cbdc45c..cc91614966 100644 --- a/macros/latex/contrib/revtex/revtex4-2.pdf +++ b/macros/latex/contrib/revtex/revtex4-2.pdf diff --git a/macros/latex/contrib/runcode/README b/macros/latex/contrib/runcode/README new file mode 100644 index 0000000000..4ab7c5c2c3 --- /dev/null +++ b/macros/latex/contrib/runcode/README @@ -0,0 +1,32 @@ +LaTeX Package: runcode 2020/10/04 v1.0 +---------------------------------------- +The runcode package enables the execution of source code (e.g., R, +Julia, Matlab, shell, etc.) and embed the results in the pdf file +when compiling the LaTeX file. To use this package the shell-escape +option must be enabled. + +Copyright (C) 2020 +Haim Bar and HaiYing Wang https://github.com/Ossifragus/runcode + +Files: + * README - this file + * runcode.sty - package source + * runcode.tex - documentation (source) + * runcode.pdf - documentation (pdf format) + +Installation: +[manual installation] + Put the runcode.sty file in the proper directory - tex/latex/runcode/ + and the documentation runcode.pdf under doc/latex/runcode/ + Or, simply put the runcode.sty file in your project's folder. + +[MikTeX] + * Use the MikTeX Update Wizard to update runcode package. + +License: + 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. The latest version + of this license is in http://www.latex-project.org/lppl.txt + and version 1.3c or later is part of all distributions of LaTeX + version 2005/12/01 or later. diff --git a/macros/latex/contrib/runcode/runcode.pdf b/macros/latex/contrib/runcode/runcode.pdf Binary files differnew file mode 100644 index 0000000000..1a8d909f4c --- /dev/null +++ b/macros/latex/contrib/runcode/runcode.pdf diff --git a/macros/latex/contrib/runcode/runcode.sty b/macros/latex/contrib/runcode/runcode.sty new file mode 100644 index 0000000000..0059a17b86 --- /dev/null +++ b/macros/latex/contrib/runcode/runcode.sty @@ -0,0 +1,268 @@ +% +% Haim Bar haim.bar@uconn.edu +% HaiYing Wang haiying.wang@uconn.edu +% +% This package is based on an ongoing work by Haim Bar and HaiYing Wang, and comments and questions are welcome! + +\newif\ifruncode +% Change to \runcodefalse if you want to suspend code execution +\runcodetrue +\DeclareOption{run}{\runcodetrue} +\DeclareOption{cache}{\runcodefalse} + +\newif\ifminted +\mintedtrue +\DeclareOption{nominted}{\mintedfalse} + +\DeclareOption{R}{ + % create a configuration file for R server if it does not exist. + \IfFileExists{R.config}{}{ + \newwrite\tempfile + \immediate\openout\tempfile=R.config + \immediate\write\tempfile{[SERVERCONFIG]} + \immediate\write\tempfile{PORT = 65432} + \immediate\write\tempfile{DEBUGFILE = Rdebug.txt} + \immediate\write\tempfile{PIPETIMEOUT = 300} + \immediate\closeout\tempfile + } + % Start the server. Need to run just once. Can comment out after the first + % compilation, but remember to terminate the server + \immediate\write18{python3 -c 'from talk2stat.talk2stat import server,client; server("./","R") if not client("./","R","``` ```") else print("server is already running")'} + % Some editors terminate all child processes after LaTeX compiling such as Emacs with Auctex. For this case, use the following line instead of the above line. + % \immediate\write18{nohup python3 -c 'from talk2stat.talk2stat import server,client; server("./","R") if not client("./","R","``` ```") else print("server is already running")' &} +} + +\DeclareOption{julia}{ + % create a configuration file for R server if it does not exist. + \IfFileExists{julia.config}{}{ + \newwrite\tempfile + \immediate\openout\tempfile=julia.config + \immediate\write\tempfile{[SERVERCONFIG]} + \immediate\write\tempfile{PORT = 65431} + \immediate\write\tempfile{DEBUGFILE = juliadebug.txt} + \immediate\write\tempfile{PIPETIMEOUT = 300} + \immediate\closeout\tempfile + } + % Start the server. Need to run just once. Can comment out after the first + % compilation, but remember to terminate the server + \immediate\write18{python3 -c 'from talk2stat.talk2stat import server,client; server("./","julia") if not client("./","julia","``` ```") else print("server is already running")'} + % \immediate\write18{nohup python3 -c 'from talk2stat.talk2stat import server,client; server("./","julia") if not client("./","julia","``` ```") else print("server is already running")' &} +} + +\DeclareOption{matlab}{ + % create a configuration file for R server if it does not exist. + \IfFileExists{matlab.config}{}{ + \newwrite\tempfile + \immediate\openout\tempfile=matlab.config + \immediate\write\tempfile{[SERVERCONFIG]} + \immediate\write\tempfile{PORT = 65430} + \immediate\write\tempfile{DEBUGFILE = matlabdebug.txt} + \immediate\write\tempfile{PIPETIMEOUT = 300} + \immediate\closeout\tempfile + } + % Start the server. Need to run just once. Can comment out after the first + % compilation, but remember to terminate the server + \immediate\write18{python3 -c 'from talk2stat.talk2stat import server,client; server("./","matlab") if not client("./","matlab","``` ```") else print("server is already running")'} + % \immediate\write18{nohup python3 -c 'from talk2stat.talk2stat import server,client; server("./","matlab") if not client("./","matlab","``` ```") else print("server is already running")' &} +} + +\DeclareOption{stopserver}{ + \AtEndDocument{ + %% stop the server when the pdf compilation is done. + \immediate\write18{python3 -c 'from talk2stat.talk2stat import client; client("./","R","QUIT")'} + \immediate\write18{python3 -c 'from talk2stat.talk2stat import client; client("./","julia","QUIT")'} + \immediate\write18{python3 -c 'from talk2stat.talk2stat import client; client("./","matlab","QUIT")'} +}} + +\ProcessOptions* + +\usepackage[many]{tcolorbox} % to put boxes around text +\usepackage{xcolor} % for highlighting +\usepackage[utf8x]{inputenc} +\usepackage{textgreek} +\usepackage{filecontents} +\usepackage{xifthen} +\usepackage{xparse} +\usepackage{xstring} + +% Use minted if it is loaded; otherwise use fvextra +\ifminted +\usepackage[cache=false]{minted} +\else +\usepackage{fvextra} +\fi + +\immediate\write18{mkdir tmp} + +\definecolor{bg}{rgb}{0.95,0.95,0.95} % code block background color + +\newcounter{codelisting} +\renewcommand{\thecodelisting}{\arabic{codelisting}} +\newenvironment{codelisting}[1][]{ + \par\vspace{\baselineskip}\noindent + \refstepcounter{codelisting} + \begin{ttfamily} + \noindent \textbf{Listing~\thecodelisting. #1} +} +{ + \end{ttfamily} + \noindent\ignorespacesafterend + } + +% counter for code output temporary file names +\newcounter{codeOutput} +\setcounter{codeOutput}{0} + +% a command to set the temporary file name for code output +\newcommand{\setvalue}[2]{ + \ifdefined #1 + \renewcommand{#1}{#2} + \else + \newcommand{#1}{#2} + \fi +} +\setvalue{\tmpname}{} % initialize with a blank + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \showCode prints the source code, using minted for a pretty layout +% Arg #1 is the programming language, +% Arg #2 is the source file name, +% Args #3 and #4 are the first and last line to show (optional). + +\NewDocumentCommand{\showCode}{m m O{} O{}}{% \-\\ + \ifthenelse{\isempty{#3}}{ + \ifminted + \inputminted[fontsize=\footnotesize,linenos, frame=single, bgcolor=bg, breaklines=true]{#1}{#2} + \else + \VerbatimInput[fontsize=\footnotesize,frame=single,breaklines]{#2} + \fi + }{ + \ifminted + \inputminted[fontsize=\footnotesize,linenos,frame=single, bgcolor=bg, breaklines=true, firstline=#3, lastline=#4, firstnumber=1]{#1}{#2} + \else + \VerbatimInput[fontsize=\footnotesize,frame=single,breaklines, firstline=#3, lastline=#4, firstnumber=1]{#2} + \fi + } +} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \runExtCode runs an external code. +% Arg #1 is the executable program, +% Arg #2 is the source file name, +% Arg #3 is the output file name (optional - if not given, the counter +% codeOutput is used). +% Arg #4 controls when to run the code (optional - if not given, it listens +% to \runcode; run = force the code to run; cache or anything else = +% use cache) +\NewDocumentCommand{\runExtCode}{m m m O{}}{ + \stepcounter{codeOutput} + \ifthenelse{\isempty{#3}} + { \setvalue{\tmpname}{tmp/\jobname_tmp\thecodeOutput.tex} } + { \setvalue{\tmpname}{tmp/#3.tex} } + % toggle \runcode above if you want to enable/disable code execution + \ifthenelse{\isempty{#4}} + { \ifruncode + \immediate\write18{#1 #2 > \tmpname } + \fi + }{ + \ifstrequal{#4}{run}{\immediate\write18{#1 #2 > \tmpname }}{} + } +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \includeOutput[Arg #1]{Arg #2} is used to embed the output from executed code. +% Arg #1 is the output file name (optional - if not given, the counter +% codeOutput is used). +% Arg #2 is the optional type output with default "vbox" +% (vbox = verbatim in a box, tex = pure latex, or inline) + +\NewDocumentCommand{\includeOutput}{m O{vbox}}{\- + \ifthenelse{\isempty{#1}} + {\setvalue{\tmpname}{tmp/\jobname_tmp\thecodeOutput.tex}} + {\unskip\setvalue{\tmpname}{tmp/#1.tex}\unskip}\unskip + % even if the code is not executed, but we ran it before, we can use a + % cached version if it exists. + \IfFileExists{\tmpname} + { + \ifstrequal{#2}{vbox} + {\begin{tcolorbox}[breakable,colback=red!5!white,colframe=red!75!black] + \ifminted\unskip + \inputminted[fontsize=\footnotesize,breaklines=true]{text}{\tmpname}\unskip + \else\unskip + \VerbatimInput[fontsize=\footnotesize,breaklines]{\tmpname}\unskip + \fi + \end{tcolorbox}} + {\unskip\ifstrequal{#2}{inline} + {\unskip\input{\tmpname}\unskip} + {\input{\tmpname}}}} + % if code execution disabled, and no cache: + {\begin{tcolorbox} + Code execution disabled (cache not available). + \end{tcolorbox}}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \inln{Arg #1}{Arg #2}[Arg #3] is used to execute short source code +% and embed resulting output. +% Arg #1 is the executable program; +% Arg #2 is the source code +% Arg #3 is the type output (if skipped or with empty value the default type is +% inline; vbox = verbatim in a box); + +\NewDocumentCommand{\inln}{m m O{inline}}{\- + \stepcounter{codeOutput}\unskip + \unskip\setvalue{\tmpname}{tmp/\jobname_inln\thecodeOutput}\unskip\unskip\unskip + \IfBeginWith{#2}{```}{\ifruncode\immediate\write18{#1 > \tmpname.tex}\unskip\fi} + {\newwrite\tempfile + \immediate\openout\tempfile=\tmpname.txt + \immediate\write\tempfile{#2} + \immediate\closeout\tempfile + \ifruncode + \immediate\write18{#1 \tmpname.txt > \tmpname.tex}\unskip + \fi} + \IfFileExists{\tmpname.tex} + {\unskip + \ifstrequal{#3}{vbox} + {\begin{tcolorbox}[breakable,colback=red!5!white,colframe=red!75!black] + \ifminted\unskip + \inputminted[fontsize=\footnotesize,breaklines=true]{text}{\tmpname.tex}\unskip + \else\unskip + \VerbatimInput[fontsize=\footnotesize,breaklines]{\tmpname.tex}\unskip + \fi + \end{tcolorbox}} + {\unskip\input{\tmpname.tex}\unskip}} + {\textcolor{red}{notrun}}} + +\NewDocumentCommand{\runR}{O{python3 -c 'from talk2stat.talk2stat import client; client("./","R","#2")'} m m O{}} +{ + \def\runcmd{python3 -c 'from talk2stat.talk2stat import client; client("./","R","#2")'} + \ifstrequal{#1}{\runcmd} + {\runExtCode{#1}{}{#3}[#4]} + {\runExtCode{#1}{#2}{#3}[#4]} +} + +\NewDocumentCommand{\inlnR}{O{python3 -c 'from talk2stat.talk2stat import client; client("./","R","\tmpname.txt")'} m O{inline}}{\IfBeginWith{#2}{```}{\inln{python3 -c 'from talk2stat.talk2stat import client;client("./","R","#2")'}{#2}[#3]}{\inln{#1}{#2}[#3]}} + +\NewDocumentCommand{\runJulia}{O{python3 -c 'from talk2stat.talk2stat import client; client("./","julia","#2")'} m m O{}} +{ + \def\runcmd{python3 -c 'from talk2stat.talk2stat import client; client("./","julia","#2")'} + \ifstrequal{#1}{\runcmd} + {\runExtCode{#1}{}{#3}[#4]} + {\runExtCode{#1}{#2}{#3}[#4]} +} + +\NewDocumentCommand{\inlnJulia}{O{python3 -c 'from talk2stat.talk2stat import client; client("./","julia","\tmpname.txt")'} m O{inline}}{\IfBeginWith{#2}{```}{\inln{python3 -c 'from talk2stat.talk2stat import client;client("./","julia","#2")'}{#2}[#3]}{\inln{#1}{#2}[#3]}} + +\NewDocumentCommand{\runMatlab}{O{python3 -c 'from talk2stat.talk2stat import client; client("./","matlab","#2")'} m m O{}} +{ + \def\runcmd{python3 -c 'from talk2stat.talk2stat import client; client("./","matlab","#2")'} + \ifstrequal{#1}{\runcmd} + {\runExtCode{#1}{}{#3}[#4]} + {\runExtCode{#1}{#2}{#3}[#4]} +} + +\NewDocumentCommand{\inlnMatlab}{O{python3 -c 'from talk2stat.talk2stat import client; client("./","matlab","\tmpname.txt")'} m O{inline}}{\IfBeginWith{#2}{```}{\inln{python3 -c 'from talk2stat.talk2stat import client;client("./","matlab","#2")'}{#2}[#3]}{\inln{#1}{#2}[#3]}} + +\endinput diff --git a/macros/latex/contrib/runcode/runcode.tex b/macros/latex/contrib/runcode/runcode.tex new file mode 100644 index 0000000000..5d99475739 --- /dev/null +++ b/macros/latex/contrib/runcode/runcode.tex @@ -0,0 +1,147 @@ + % LaTeX Package: runcode v1.0 2020/10/04 + % + % Copyright (C) 2020 by Haim Bar and HaiYing Wang + % + % 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.3c or later is part of all distributions of + % LaTeX version 2005/12/01 or later. + +\documentclass{ltxdoc} +\usepackage[hyphens]{url} +%\usepackage{runcode} +\ProvidesPackage{runcode}[2020/10/04 runcode v1.0] +\begin{document} + \title{The \textsf{runcode} package\thanks{This document corresponds to \textsf{runcode}~v1.0, dated~2020/10/04.}} + \author{Haim Bar and HaiYing Wang \\ \texttt{haim.bar@uconn.edu}, \texttt{haiying.wang@uconn.edu}} + \maketitle + +\abstract{\textsf{runcode} is a \LaTeX package that executes programming source codes (including all command line tools) from \LaTeX, and embeds the results in the resulting pdf file. Many programming languages can be easily used and any command-line executable can be invoked when preparing the pdf file from a tex file. + +It is recommended to use this package in the server-mode together with the Python talk2stat package. Currently, the server-mode supports Julia, MatLab, Python, and R. More languages will be added. + +For more details and usage examples, refer to the package's github repository, at +\url{https://github.com/Ossifragus/runcode}. +} + +\section{Installation} +The package on CTAN can be installed automatically by your \TeX\space software (e.g., MikTeX Update Wizard). You can also simply put the runcode.sty file in the \LaTeX\space project folder. To use the package you have to enable the `shell-escape' option when compiling a \LaTeX\space document. + +The server mode requires the \textit{talk2stat} Python package. To install it from the command line, use: +\verb|pip3 install talk2stat|\\ +The \textit{talk2stat} source is available from \url{https://pypi.org/project/talk2stat/}. +Note that Python version 3.8.* and up is required. + +\section{Usage} +\subsection{Load the package} +\verb|\usepackage[options]{runcode}|\\ +\\ +Available options are: +\begin{itemize} +\item \texttt{julia}: start a \textit{talk2stat} server* for Julia [\url{https://julialang.org/}]. +\item \texttt{matlab}: start a \textit{talk2stat} server* for MatLab [\url{https://www.mathworks.com/products/matlab.html}]. +\item \texttt{R}: start a \textit{talk2stat} server* for R [\url{https://www.r-project.org/}]. +\item \texttt{run}: run source code, and store results in cache files. +\item \texttt{cache}: use cached results. +\item \texttt{stopserver}: stop the \textit{talk2stat} server(s) when the pdf compilation is done. +\item \texttt{nominted}: use the \textit{fvextra} package [\url{https://ctan.org/pkg/fvextra}] instead of the \textit{minted} package [\url{https://ctan.org/pkg/minted}] to show code (\textit{fvextra} does not require Python's pygments package [\url{https://pygments.org/}], but it does not provide syntax highlights). +\end{itemize} +* Requires the Python package \textit{talk2stat} to be installed. + +\subsection{Basic commands} +\verb|\runExtCode{Arg1}{Arg2}{Arg3}[Arg4]| runs an external code. The arguments are: +\begin{itemize} +\item \texttt{Arg1} is the executable program. +\item \texttt{Arg2} is the source file name. +\item \texttt{Arg3} is the output file name (with an empty value, the counter `codeOutput` is used). +\item \texttt{Arg4} controls whether to run the code. \texttt{Arg4} is optional with three possible values: if skipped or with empty value, the value of the global Boolean variable \texttt{runcode} as determined by the \texttt{run} option when loading the package, is used; if the value is set to `run`, the code will be executed; if set to `cache` (or anything else), use cached results (see more about the cache below). +\end{itemize} + +\bigskip +\noindent \verb|\showCode{Arg1}{Arg2}[Arg3][Arg4]| shows the source code, using minted for a pretty layout or fvextra (if pygments is not installed). +\begin{itemize} +\item \texttt{Arg1} is the programming language. +\item \texttt{Arg2} is the source file name. +\item \texttt{Arg3} is the first line to show (optional with a default value 1). +\item \texttt{Arg4} is the last line to show (optional with a default value of the last line). +\end{itemize} + +\bigskip +\noindent \verb|\includeOutput{Arg1}[Arg2]| is used to embed the output from executed code. +\begin{itemize} +\item \texttt{Arg1} is the output file name, and it needs to have the same value as that of \texttt{Arg3} in \verb|\runExtCode|. If an empty value is given to \texttt{Arg1}, the counter `codeOutput` is used. +\item \texttt{Arg2} is optional and it controls the type of output with a default value `vbox` +\begin{itemize} +\item \texttt{vbox} (or skipped) = verbatim in a box. +\item \texttt{tex} = pure latex. +\item \texttt{inline} = embed result in text. +\end{itemize} +\end{itemize} + +\bigskip +\noindent \verb|\inln{Arg1}{Arg2}[Arg3]| is designed for simple calculations; it runs one command (or a short batch) and displays the output within the text. +\begin{itemize} +\item \texttt{Arg1} is the executable program or programming language. +\item \texttt{Arg2} is the source code. +\item \texttt{Arg3} is the output type. +\begin{itemize} +\item \texttt{inline} (or skipped or with empty value) = embed result in text. +\item \texttt{vbox} = verbatim in a box. +\end{itemize} +\end{itemize} + +\subsection{Language specific shortcuts} +\verb|\runJulia[Arg1]{Arg2}{Arg3}[Arg4]| runs an external Julia code file. +\begin{itemize} +\item \texttt{Arg1} is optional and uses \textit{talk2stat}'s Julia server by default. +\item \texttt{Arg2}, \texttt{Arg3}, and \texttt{Arg4} have the same effects as those of the basic command \verb|\runExtCode|. +\end{itemize} + +\noindent \verb|\inlnJulia[Arg1]{Arg2}[Arg3]| runs Julia source code (\texttt{Arg2}) and displays the output in line. +\begin{itemize} +\item \texttt{Arg1} is optional and uses the Julia server by default. +\item \texttt{Arg2} is the Julia source code to run. If the Julia source code is wrapped between \verb|```| on both sides (as in the markdown grammar), then it will be implemented directly; otherwise the code will be written to a file on the disk and then be called. +\item \texttt{Arg3} has the same effect as that of the basic command \verb|\inln|. +\end{itemize} + +\bigskip +\noindent \verb|\runMatLab[Arg1]{Arg2}{Arg3}[Arg4]| runs an external MatLab code file. +\begin{itemize} +\item \texttt{Arg1} is optional and uses \textit{talk2stat}'s MatLab server by default. +\item \texttt{Arg2}, \texttt{Arg3}, and \texttt{Arg4} have the same effects as those of the basic command \verb|\runExtCode|. +\end{itemize} + +\noindent +\verb|\inlnMatLab[Arg1]{Arg2}[Arg3]| runs MatLab source code (\texttt{Arg2}) and displays the output in line. +\begin{itemize} +\item \texttt{Arg1} is optional and uses the MatLab server by default. +\item \texttt{Arg2} is the MatLab source code to run. If the MatLab source code is wrapped between \verb|```| on both sides (as in the markdown grammar), then it will be implemented directly; otherwise the code will be written to a file on the disk and then be called. +\item \texttt{Arg3} has the same effect as that of the basic command \verb|\inln|. +\end{itemize} + + +\bigskip +\noindent \verb|\runR[Arg1]{Arg2}{Arg3}[Arg4]| runs an external R code file. +\begin{itemize} +\item \texttt{Arg1} is optional and uses \textit{talk2stat]}'s R server by default. +\item \texttt{Arg2}, \texttt{Arg3}, and \texttt{Arg4} have the same effects as those of the basic command \verb|\runExtCode|. +\end{itemize} + +\noindent \verb|\inlnR[Arg1]{Arg2}[Arg3]| runs R source code (\texttt{Arg2}) and displays the output in line. +\begin{itemize} +\item \texttt{Arg1} is optional and uses the R server by default. +\item \texttt{Arg2} is the R source code to run. If the R source code is wrapped between \verb|```| on both sides (as in the markdown grammar), then it will be implemented directly; otherwise the code will be written to a file on the disk and then be called. +\item \texttt{Arg3} has the same effect as that of the basic command \verb|\inln|. +\end{itemize} + + +% +\section{Contributing} +We welcome your contributions to this package by opening issues on GitHub and/or making a pull request. We also appreciate more example documents written using \textsf{runcode}. + +\end{document} diff --git a/macros/latex/required/firstaid/changes.txt b/macros/latex/required/firstaid/changes.txt index 0b34d6d0c8..1b3472c88f 100644 --- a/macros/latex/required/firstaid/changes.txt +++ b/macros/latex/required/firstaid/changes.txt @@ -1,3 +1,8 @@ +2020-10-03 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * latex2e-first-aid-for-external-files.dtx: + Added a fix for gh400. This will soon move into the kernel. + 2020-09-29 Frank Mittelbach <Frank.Mittelbach@latex-project.org> * latex2e-first-aid-for-external-files.dtx: diff --git a/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx b/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx index e722438fb1..03f962904e 100644 --- a/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx +++ b/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx @@ -99,8 +99,8 @@ % \end{macrocode} % % \begin{macrocode} -\def\LaTeXFirstAidDate{2020/09/29} -\def\LaTeXFirstAidVersion{v1.0c} +\def\LaTeXFirstAidDate{2020/10/03} +\def\LaTeXFirstAidVersion{v1.0d} % \end{macrocode} % % \begin{macrocode} @@ -342,6 +342,56 @@ % % % +% \subsection{Fixing a problem with \BibTeX{}} +% +% This will become a patch release for the kernel but for the moment +% we put it here in case some other issues show up. \BibTeX{} +% expects \texttt{.aux} files to contain lines +% \verb=\@input{filename.aux}= but the new new \LaTeX{} +% unnecessarily writes \verb=\@input{"filename.aux"}= and this +% upsets \BibTeX{} greatly. As it isn't necessary we take it out. +% +% \begin{macrocode} +\def\@include#1 {% + \clearpage + \if@filesw + \immediate\write\@mainaux{\string\@input{#1.aux}}% + \fi + \@tempswatrue + \if@partsw + \@tempswafalse + \edef\reserved@b{#1}% + \@for\reserved@a:=\@partlist\do + {\ifx\reserved@a\reserved@b\@tempswatrue\fi}% + \fi + \if@tempswa + \let\@auxout\@partaux + \if@filesw + \immediate\openout\@partaux "#1.aux" + \immediate\write\@partaux{\relax}% + \fi + \@filehook@set@CurrentFile + \UseHook{include/before}% + \UseHook{include/before/#1}% + \@input@{#1.tex}% + \UseHook{include/end/#1}% + \UseHook{include/end}% + \clearpage + \UseHook{include/after/#1}% + \UseHook{include/after}% + \clearpage + \@writeckpt{#1}% + \if@filesw + \immediate\closeout\@partaux + \fi + \else + \deadcycles\z@ + \@nameuse{cp@#1}% + \fi + \let\@auxout\@mainaux} +% \end{macrocode} +% +% % % \begin{macrocode} %</kernel> diff --git a/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf b/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf Binary files differindex 1be1347b95..ece887663a 100644 --- a/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf +++ b/macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf diff --git a/macros/luatex/latex/lualatex-math/lualatex-math.dtx b/macros/luatex/latex/lualatex-math/lualatex-math.dtx index 2ac5af66a5..3e8bbf0ea2 100644 --- a/macros/luatex/latex/lualatex-math/lualatex-math.dtx +++ b/macros/luatex/latex/lualatex-math/lualatex-math.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 2011–2019 by Philipp Stephani, Joseph Wright, and Will Robertson +% Copyright 2011–2020 by Philipp Stephani, Joseph Wright, and Will Robertson % % This file may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -31,7 +31,7 @@ %</driver> % \fi % -% \CheckSum{280} +% \CheckSum{300} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -140,20 +140,21 @@ % math primitives} % \changes{v1.4a}{2015/08/24}{Avoid \cs{RequireLuaModule}} % \changes{v1.4a}{2015/09/16}{Load \pkg{luatexbase} only if required} +% \changes{v1.9}{2020/09/25}{Require 2020 version of \hologo{LaTeX2e}} +% \changes{v1.9}{2020/09/25}{Use builtin \hologo{LaTeX2e} hooks if available} % % \subsection{Requirements} % % \begin{macrocode} %<*package> %<@@=lltxmath> -\NeedsTeXFormat{LaTeX2e}[2009/09/24] +\NeedsTeXFormat{LaTeX2e}[2020/02/02] \RequirePackage{expl3}[2018/06/18] -\ProvidesExplPackage{lualatex-math}{2019/01/21}{1.8}% +\ProvidesExplPackage{lualatex-math}{2020/09/25}{1.9}% {Patches for mathematics typesetting with LuaLaTeX} \RequirePackage { etoolbox } [ 2007/10/08 ] \cs_if_exist:NF \newluabytecode { \RequirePackage { luatexbase } [ 2010/05/27 ] } -\RequirePackage { filehook } [ 2011/03/09 ] \directlua{require("lualatex-math")} % \end{macrocode} % @@ -313,6 +314,46 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{\@@_before_package:nn} +% \begin{macro}{\@@_after_package:nn} +% The macro \cmd{\@@_before_package:nn}\marg{package}\marg{code} executes the +% \meta{code} before the \meta{package} is loaded. Accordingly, +% \cmd{\@@_after_package:nn}\marg{package}\marg{code} executes the +% \meta{code} after the \meta{package} is loaded. If the \meta{package} is +% already loaded, nothing happens. We prefer using native \hologo{LaTeX2e} +% hooks if possible. +% \begin{macrocode} +\@ifl@t@r \fmtversion { 2020/10/01 } { + \cs_new_protected_nopar:Npn \@@_before_package:nn #1 #2 { + \AddToHook { package/before/#1 } { #2 } + } + \cs_new_protected_nopar:Npn \@@_after_package:nn #1 #2 { + \AddToHook { package/after/#1 } { #2 } + } +} { + \RequirePackage { filehook } [ 2011/03/09 ] + \cs_new_protected_nopar:Npn \@@_before_package:nn #1 #2 { + \AtBeginOfPackageFile { #1 } { #2 } + } + \cs_new_protected_nopar:Npn \@@_after_package:nn #1 #2 { + \AtEndOfPackageFile { #1 } { #2 } + } +} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\@@_after_package_or_now:nn} +% The macro \cmd{\@@_after_package_or_now:nn}\marg{package}\marg{code} +% executes the \meta{code} after the \meta{package} is loaded. If the +% \meta{package} is already loaded, the \meta{code} is executed immediately. +% \begin{macrocode} +\cs_new_protected_nopar:Npn \@@_after_package_or_now:nn #1 #2 { + \@ifpackageloaded { #1 } { #2 } { \@@_after_package:nn { #1 } { #2 } } +} +% \end{macrocode} +% \end{macro} +% % % \subsection{\Hologo{LaTeX2e} kernel} % @@ -332,11 +373,14 @@ % This is obviously not the case, but we ignore other packages (\eg, % \pkg{nath}) for the moment. We only patch the \hologo{LaTeX2e} kernel % definition if the \pkg{amsmath} package is not loaded; the corresponding -% patch for \pkg{amsmath} follows below. +% patch for \pkg{amsmath} follows below. Since \cmd{\frac} is declared by +% \cmd{\DeclareRobustCommand}, we must patch the macro +% \cmd{\frac\textvisiblespace}. +% \changes{v1.9}{2020/09/25}{Adapt to changes in \hologo{LaTeX2e} kernel} % \begin{macrocode} \AtEndPreamble { \@ifpackageloaded { amsmath } { } { - \@@_patch:NNnnn \frac \cs_set_nopar:Npn { #1 #2 } { + \@@_patch:cNnnn { frac~ } \cs_set:Npn { #1 #2 } { { \begingroup #1 \endgroup \over #2 } @@ -367,6 +411,8 @@ % \item The fraction commands \cmd{\frac} and \cmd{\genfrac} don’t use the % \cmd{\Ustack} primitive. % \end{itemize} +% These problems have been fixed in version~2.17i of \pkg{amsmath}, so we don’t +% attempt to patch it if that version is loaded. % % \begin{macro}{\c_@@_std_minus_mathcode_int} % \begin{macro}{\c_@@_std_equal_mathcode_int} @@ -393,20 +439,22 @@ % can do, therefore we use the non-starred version of % \cmd{\AtBeginOfPackageFile}. % \changes{v1.2}{2013/01/13}{Replace removed macro \cs{chk_if_free_cs:N}} +% \changes{v1.9}{2020/09/25}{Don’t patch newer versions of \pkg{amsmath}} % \begin{macrocode} \tl_new:N \l_@@_minus_mathchar \tl_new:N \l_@@_equal_mathchar -\AtBeginOfPackageFile { amsmath } { - \@@_set_mathchar:NN \l_@@_minus_mathchar \- - \@@_set_mathchar:NN \l_@@_equal_mathchar \= +\@@_before_package:nn { amsmath } { + \@ifpackagelater { amsmath } { 2020/08/24 } { } { + \@@_set_mathchar:NN \l_@@_minus_mathchar \- + \@@_set_mathchar:NN \l_@@_equal_mathchar \= % \end{macrocode} % \end{macro} % \end{macro} % Now we temporarily reset the mathematical codes. % \begin{macrocode} - \char_set_mathcode:nn { `\- } { \c_@@_std_minus_mathcode_int } - \char_set_mathcode:nn { `\= } { \c_@@_std_equal_mathcode_int } - \AtEndOfPackageFile { amsmath } { + \char_set_mathcode:nn { `\- } { \c_@@_std_minus_mathcode_int } + \char_set_mathcode:nn { `\= } { \c_@@_std_equal_mathcode_int } + \@@_after_package:nn { amsmath } { % \end{macrocode} % \begin{macro}{\std@minus} % \begin{macro}{\std@equals} @@ -414,16 +462,17 @@ % and \cmd{\std@equal} as mathematical character shorthands while loading, % but uses our restored mathematical codes, which must be fixed. % \begin{macrocode} - \cs_set_eq:NN \std@minus \l_@@_minus_mathchar - \cs_set_eq:NN \std@equal \l_@@_equal_mathchar + \cs_set_eq:NN \std@minus \l_@@_minus_mathchar + \cs_set_eq:NN \std@equal \l_@@_equal_mathchar % \end{macrocode} % \end{macro} % \end{macro} % Finally, we restore the original mathematical codes of the two signs. % \changes{v1.8}{2019/01/21}{Stop using \cs{…:D} control sequences} % \begin{macrocode} - \Umathcodenum `\- \l_@@_minus_mathchar - \Umathcodenum `\= \l_@@_equal_mathchar + \Umathcodenum `\- \l_@@_minus_mathchar + \Umathcodenum `\= \l_@@_equal_mathchar + } } } % \end{macrocode} @@ -434,14 +483,17 @@ % \cmd{\std@equal} at the beginning of the document, so we also have to patch % the internal kernel macro \cmd{\@begindocumenthook} which contains the hook % code. +% \changes{v1.9}{2020/09/25}{Don’t patch newer versions of \pkg{amsmath}} % \begin{macrocode} -\AtEndOfPackageFile * { amsmath } { - \tl_replace_once:Nnn \@begindocumenthook { - \mathchardef \std@minus \mathcode `\- \relax - \mathchardef \std@equal \mathcode `\= \relax - } { - \@@_set_mathchar:NN \std@minus \- - \@@_set_mathchar:NN \std@equal \= +\@@_after_package_or_now:nn { amsmath } { + \@ifpackagelater { amsmath } { 2020/08/24 } { } { + \tl_replace_once:Nnn \@begindocumenthook { + \mathchardef \std@minus \mathcode `\- \relax + \mathchardef \std@equal \mathcode `\= \relax + } { + \@@_set_mathchar:NN \std@minus \- + \@@_set_mathchar:NN \std@equal \= + } } % \end{macrocode} % \end{macro} @@ -458,48 +510,51 @@ % minimum vertical gap for stack for the minimum baseline distance % (\cmd{\lineskip}). % \changes{v1.8}{2019/01/21}{Stop using \cs{…:D} control sequences} +% \changes{v1.9}{2020/09/25}{Don’t patch newer versions of \pkg{amsmath}} +% \changes{v1.9}{2020/09/25}{Stop using \cs{…:D} control sequences} % \begin{macrocode} - \@@_patch:NNnnn \subarray \cs_set:Npn { #1 } { - \vcenter - \bgroup - \Let@ - \restore@math@cr - \default@tag - \baselineskip \fontdimen 10~ \scriptfont \tw@ - \advance \baselineskip \fontdimen 12~ \scriptfont \tw@ + \@ifpackagelater { amsmath } { 2020/09/23 } { } { + \@@_patch:NNnnn \subarray \cs_set:Npn { #1 } { + \vcenter + \bgroup + \Let@ + \restore@math@cr + \default@tag + \baselineskip \fontdimen 10~ \scriptfont \tw@ + \advance \baselineskip \fontdimen 12~ \scriptfont \tw@ %<@@=> - \lineskip \thr@@ \fontdimen 8~ \scriptfont \thr@@ + \lineskip \thr@@ \fontdimen 8~ \scriptfont \thr@@ %<@@=lltxmath> - \lineskiplimit \lineskip - \ialign - \bgroup - \ifx c #1 \hfil \fi - $ \m@th \scriptstyle ## $ - \hfil - \crcr - } { - \vcenter - \c_group_begin_token - \Let@ - \restore@math@cr - \default@tag - \skip_set:Nn \baselineskip { - \Umathstacknumup \scriptstyle - + \Umathstackdenomdown \scriptstyle + \lineskiplimit \lineskip + \ialign + \bgroup + \ifx c #1 \hfil \fi + $ \m@th \scriptstyle ## $ + \hfil + \crcr + } { + \vcenter + \c_group_begin_token + \Let@ + \restore@math@cr + \default@tag + \skip_set:Nn \baselineskip { + \Umathstacknumup \scriptstyle + + \Umathstackdenomdown \scriptstyle + } + \lineskip \Umathstackvgap \scriptstyle + \lineskiplimit \lineskip + \ialign + \c_group_begin_token + \token_if_eq_meaning:NNT c #1 { \hfil } + \Ustartmath + \m@th + \scriptstyle + \alignmark \alignmark + \Ustopmath + \hfil + \crcr } - \lineskip \Umathstackvgap \scriptstyle - \lineskiplimit \lineskip - \ialign - \c_group_begin_token - \token_if_eq_meaning:NNT c #1 { \hfil } - \Ustartmath - \m@th - \scriptstyle - \tex_alignmark:D \tex_alignmark:D - \Ustopmath - \hfil - \crcr - } % \end{macrocode} % \end{environment} % @@ -508,17 +563,17 @@ % the macro \cmd{\frac\textvisiblespace}. % \changes{v1.8}{2019/01/21}{Stop using \cs{…:D} control sequences} % \begin{macrocode} - \@@_patch:cNnnn { frac~ } \cs_set:Npn { #1 #2 } { - { + \@@_patch:cNnnn { frac~ } \cs_set:Npn { #1 #2 } { + { %<@@=> - \begingroup #1 \endgroup \@@over #2 - } - } { - { - \Ustack { \group_begin: #1 \group_end: \@@over #2 } + \begingroup #1 \endgroup \@@over #2 + } + } { + { + \Ustack { \group_begin: #1 \group_end: \@@over #2 } %<@@=lltxmath> + } } - } % \end{macrocode} % \end{macro} % @@ -529,33 +584,38 @@ % \changes{v1.7}{2017/06/15}{Adapt patch to changes in \pkg{amsmath}} % \changes{v1.8}{2019/01/21}{Stop using \cs{…:D} control sequences} % \begin{macrocode} - \@@_patch:cNnnn { genfrac~ } \cs_set:Npn { - #1 #2 #3 #4 #5 #6 - } { - { - \@mathstyle { #4 } - \genfrac@choice o { #1 } + \@@_patch:cNnnn { genfrac~ } \cs_set:Npn { + #1 #2 #3 #4 #5 #6 + } { { - \begingroup #5 \endgroup + \@mathstyle { #4 } + \genfrac@choice o { #1 } + { + \begingroup #5 \endgroup %<@@=> - \ifx @ #3 @ \@@over \else \@@above \fi #3 \relax - #6 + \ifx @ #3 @ \@@over \else \@@above \fi #3 \relax + #6 + } + \genfrac@choice c { #2 } } - \genfrac@choice c { #2 } - } - } { - { - \@mathstyle { #4 } - \genfrac@choice o { #1 } + } { { - \Ustack { - \group_begin: #5 \group_end: - \tl_if_empty:nTF { #3 } { \@@over } { \@@above #3 \scan_stop: } + \@mathstyle { #4 } + \genfrac@choice o { #1 } + { + \Ustack { + \group_begin: #5 \group_end: + \tl_if_empty:nTF { #3 } { + \@@over + } { + \@@above #3 \scan_stop: + } %<@@=lltxmath> - #6 + #6 + } } + \genfrac@choice c { #2 } } - \genfrac@choice c { #2 } } } } @@ -583,7 +643,7 @@ % possible as well, but we avoid this way since we want to patch only a % single command. % \begin{macrocode} -\AtEndOfPackageFile * { mathtools } { +\@@_after_package_or_now:nn { mathtools } { \@@_patch:NNnnn \MT_cramped_internal:Nn \cs_set_nopar:Npn { #1 #2 } { \sbox \z@ { @@ -621,10 +681,11 @@ % changed mathematical style would be applied to the material after the % \cmd{\mathchoice} construct. As the original command works in both text and % math mode, we use |\ensuremath| here. +% \changes{v1.9}{2020/09/25}{Stop using \cs{…:D} control sequences} % \begin{macrocode} { \ensuremath { - \use:c { luatex_cramped \cs_to_str:N #1 :D } #2 + \use:c { cramped \cs_to_str:N #1 } #2 } } } @@ -646,7 +707,7 @@ % the beginning of the document, therefore we again patch % \cmd{\@begindocumenthook}. % \begin{macrocode} -\AtEndOfPackageFile * { icomma } { +\@@_after_package_or_now:nn { icomma } { \tl_replace_once:Nnn \@begindocumenthook { \mathchardef \mathcomma \mathcode `\, } { diff --git a/macros/luatex/latex/lualatex-math/lualatex-math.ins b/macros/luatex/latex/lualatex-math/lualatex-math.ins index 175173b1a6..6b1fcbbc97 100644 --- a/macros/luatex/latex/lualatex-math/lualatex-math.ins +++ b/macros/luatex/latex/lualatex-math/lualatex-math.ins @@ -1,5 +1,5 @@ % lualatex-math.ins -% Copyright 2011, 2012, 2013, 2017 Philipp Stephani +% Copyright 2011, 2012, 2013, 2017, 2020 Philipp Stephani % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -26,7 +26,7 @@ This is a generated file. -Copyright 2011-2017 Philipp Stephani +Copyright 2011-2020 Philipp Stephani This file may be distributed and/or modified under the conditions of the LaTeX Project Public License, either @@ -50,7 +50,7 @@ LaTeX version 2009/09/24 or later. This is a generated file. -Copyright 2011-2017 Philipp Stephani +Copyright 2011-2020 Philipp Stephani This file may be distributed and/or modified under the conditions of the LaTeX Project Public License, either diff --git a/macros/luatex/latex/lualatex-math/lualatex-math.pdf b/macros/luatex/latex/lualatex-math/lualatex-math.pdf Binary files differindex c1728ca518..98334afa6f 100644 --- a/macros/luatex/latex/lualatex-math/lualatex-math.pdf +++ b/macros/luatex/latex/lualatex-math/lualatex-math.pdf diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 6410c49ca2..af1108ddd5 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/2020 -depend revision/56532 +depend revision/56543 name 00texlive.image category TLCore -revision 56527 +revision 56539 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 @@ -3363,6 +3363,7 @@ runfiles size=5033 tlpkg/tlpsrc/ruler.tlpsrc tlpkg/tlpsrc/rulerbox.tlpsrc tlpkg/tlpsrc/rulercompass.tlpsrc + tlpkg/tlpsrc/runcode.tlpsrc tlpkg/tlpsrc/russ.tlpsrc tlpkg/tlpsrc/rutitlepage.tlpsrc tlpkg/tlpsrc/rviewport.tlpsrc @@ -32300,15 +32301,15 @@ catalogue-version 0.2 name beebe category Package -revision 56378 +revision 56534 catalogue biblio shortdesc A collection of bibliographies relocated 1 longdesc A collection of BibTeX bibliographies on TeX-related topics longdesc (including, for example, spell-checking and SGML). Each longdesc includes a LaTeX wrapper file to typeset the bibliography. -containersize 868492 -containerchecksum 2439f3e42c9b95ff9fb4940e8abba79fd403ad3d41ce18bb9765f6ddfdc0a28d1a6b5fdce023ffbf4e8e4f8a21a6deb57a0318176c9329bf54d0d0c45a033ee1 +containersize 868716 +containerchecksum e1119cd8795e66499b811391a8ea2cedcc5e095d81edeb01750113495ce751b0edc4359ddbaafb216ce6dbe34d5748e2afb6cf8140349662d5819d9121183804 runfiles size=2158 RELOC/bibtex/bib/beebe/epodd.bib RELOC/bibtex/bib/beebe/font.bib @@ -54139,7 +54140,7 @@ catalogue-version 9.3 name circuitikz category Package -revision 56070 +revision 56536 shortdesc Draw electrical networks with TikZ relocated 1 longdesc The package provides a set of macros for naturally typesetting @@ -54148,11 +54149,11 @@ longdesc networks. It is designed as a tool that is easy to use, with a longdesc lean syntax, native to LaTeX, and directly supporting PDF longdesc output format. It has therefore been based on the very longdesc impressive PGF/TikZ package. -containersize 132968 -containerchecksum bce6cd7a3a6d820d2a2e355b307e9c60735cf56f89fa191149db1efebf192a966b4c49c835d59b565325eb7485cbf4bdb492bbd85e9c8e010663ba3fd096ee54 -doccontainersize 1138048 -doccontainerchecksum 64fb13f70e692e7d94094508f6a4d940391b0373b538aea59f2afb118a8c0fee21982253b6eb59c767496ba1a2cb81da352f7dc65f853e32f44ee9688220b3bd -docfiles size=368 +containersize 134752 +containerchecksum c03af3ef5d218ed4a74b9ec27ea73e8036d39ca482bf43d067a45d5815f5430cafafd33f087ace1f8cc95e4dc6caf5b4690a4fd8d27a69adc702d2993adda1dc +doccontainersize 1176960 +doccontainerchecksum 1e2291659a17d57de99f1337b5b9579b6abac4126f7b42feed6dfdc7429bf8a3e1fa02e1d1ebf9abd18fc6a07b007fc2ac472144ff53387b92904f8511f640a4 +docfiles size=380 RELOC/doc/context/third/circuitikz/circuitikz-context.pdf RELOC/doc/context/third/circuitikz/circuitikz-context.tex RELOC/doc/generic/circuitikz/CHANGELOG.md @@ -54162,7 +54163,7 @@ docfiles size=368 RELOC/doc/latex/circuitikz/circuitikzmanual.tex RELOC/doc/latex/circuitikz/compatibility.tex RELOC/doc/latex/circuitikz/ctikzmanutils.sty -runfiles size=2312 +runfiles size=2321 RELOC/tex/context/third/circuitikz/t-circuitikz-0.8.3.tex RELOC/tex/context/third/circuitikz/t-circuitikz-0.9.3.tex RELOC/tex/context/third/circuitikz/t-circuitikz-0.9.6.tex @@ -64753,7 +64754,7 @@ containerchecksum 493b72a28c23a194126feafd9e60dc6e4203e8c8db803f80e0015a20c5318f name collection-latexextra category Collection -revision 56496 +revision 56539 shortdesc LaTeX additional packages relocated 1 longdesc A very large collection of add-on packages for LaTeX. @@ -65777,6 +65778,7 @@ depend rterface depend rtkinenc depend rulerbox depend rulercompass +depend runcode depend rvwrite depend sanitize-umlaut depend sauerj @@ -66084,8 +66086,8 @@ depend ziffer depend zref depend zwgetfdate depend zwpagelayout -containersize 6164 -containerchecksum 5e5d060e3c2d80e9cb34881af408a4df4be1254204468115a1207cbe851af8e7e176a831884e217c96bd3ab21ef8f8248ae1df59dfffaddc6eb61680a077abcd +containersize 6180 +containerchecksum 7251735eba465bf564b320ca79b725156618032c140e1331226cc7acc25575bd29e427aabe1d89054a8ef9c9811b51d9f899d852c6d095f312cc38801d7820d8 name collection-latexrecommended category Collection @@ -81309,7 +81311,7 @@ catalogue-version 1.16 name curve2e category Package -revision 55009 +revision 56538 shortdesc Extensions for package pict2e relocated 1 longdesc The package extends the drawing capacities of the pict2e that @@ -81319,18 +81321,18 @@ longdesc vectors, new specifications for line terminations and joins, longdesc arcs with any angular aperture, arcs with arrows at one or both longdesc ends, generic curves specified with their nodes and the tangent longdesc direction at these nodes. -containersize 9592 -containerchecksum 96a3efd5752cbcd16535df0ae1e642d57cd9e730990ddd4b7c84e96f8c0e2314564348f558f30d0b6d810da13c2d2c95687fc970e02e708b085994f4e918a76c -doccontainersize 1164640 -doccontainerchecksum 790ca7465aba97e01d7491206538993ea9c7b39fcb1707d648d65f75073bfe2a3bdf5ab97bacc2723cb239861c05cb1885bc33ebd5e43c6cefcdd8a72f16d4c4 -docfiles size=318 +containersize 9620 +containerchecksum 319c3b6a3b9d0b1886ed0e5c9396c5a2ca8d24cdad6252136c4bcb87869a4fb7c0ba06544add5ee16414cc8fb4a5c9552a0aafa7c9d8df253fa00d3b0f1a34be +doccontainersize 1161292 +doccontainerchecksum a76b224e5a64f82cd50339ad6a87e06f7a0db65294e3a8b6e69972e161211bf48114a23492e306ee25981b6725f06efd9821d56e228949e04105fdb80bb32d11 +docfiles size=317 RELOC/doc/latex/curve2e/README.txt details="Readme" RELOC/doc/latex/curve2e/curve2e-manual.pdf details="User manual" RELOC/doc/latex/curve2e/curve2e-manual.tex RELOC/doc/latex/curve2e/curve2e.pdf details="Code documentation" -srccontainersize 45404 -srccontainerchecksum 15de035cbdeba601800edcf0a839d05faae5244cdc99524a408efbadb0bcccf4f5e068c84bf4242027e6a6d98ca2af92c70e29120610b2eabe77870a65c7dfcc -srcfiles size=45 +srccontainersize 45012 +srccontainerchecksum 8a446660a08991f1c795e0353c4db2813e5e679b948d18755a69495b045e3604338da123e4d33f9608d4a60f149aff3670aae4c28cdcb1ef67b03ffddd251ff5 +srcfiles size=44 RELOC/source/latex/curve2e/curve2e.dtx runfiles size=15 RELOC/tex/latex/curve2e/curve2e-v161.sty @@ -81338,7 +81340,7 @@ runfiles size=15 catalogue-ctan /macros/latex/contrib/curve2e catalogue-license lppl1.3c catalogue-topics graphics graphics-in-tex graphics-curve -catalogue-version 2.2.8 +catalogue-version 2.2.10 name curves category Package @@ -115762,7 +115764,7 @@ catalogue-topics tut-latex name firstaid category Package -revision 56507 +revision 56540 catalogue latex-firstaid shortdesc First aid for external LaTeX files and packages that need updating relocated 1 @@ -115772,17 +115774,17 @@ longdesc LaTeX kernel that are not yet reflected in the package's or longdesc class's code. The file latex2e-first-aid-for-external-files.ltx longdesc provided by this package is meant to be loaded during format longdesc generation and not by the user. -containersize 1940 -containerchecksum 073b75985dc8b3acc1180cc7fd75c61a4a228c98ae3fa8f4b3f5c27c424567f4308c4b6e4167f77453d034d696c973a3dffd9e22ae8737e8657b757aaf61ad7a -doccontainersize 209744 -doccontainerchecksum 962bd45df7d9af2fc7131776ae2352a0fed14692d909df6e2ecb71120fa67a810bc57af3b0af8e3ba65287e20dc633764fbef2194941595cbeae7c2ab410cf34 -docfiles size=54 +containersize 2216 +containerchecksum 942020f0757742290ab01004dbbba27f5c6338df29fb088b2003ee4d65f11f9707c0dd30b140fe837308825404118372911ec63c7b576166573759488b8356c8 +doccontainersize 224976 +doccontainerchecksum 3e63cf34a4c62a583b3f7a7147c3ee817ea2c382603da13e41fa2aab24f6da3a19a4c937c58903f49fa948955cd8cfcda2263ad75e9536d4105675dd0c420300 +docfiles size=57 RELOC/doc/latex/firstaid/README.md details="Readme" RELOC/doc/latex/firstaid/changes.txt RELOC/doc/latex/firstaid/latex2e-first-aid-for-external-files.pdf details="Package documentation" -srccontainersize 4628 -srccontainerchecksum ea11d29d4a94eb2d812bedee2153a1312e100472a3eaa578b544bb4d4d4da8afb1ce3b263220b15ad904ef390ac43a730f3eb49d5f0bc65a1aa5ab3c8a6bf99c -srcfiles size=4 +srccontainersize 5068 +srccontainerchecksum 0c6a66c28fa54a7ef596bdc1b1c347847b844751407f89b8549a4ad06f2e1661566dad93ac2c0515da4e424d6685a8a8fefdded54e4fd36dd565b9cc0835a337 +srcfiles size=5 RELOC/source/latex/firstaid/firstaid.ins RELOC/source/latex/firstaid/latex2e-first-aid-for-external-files.dtx runfiles size=2 @@ -115792,7 +115794,7 @@ catalogue-contact-home https://www.latex-project.org catalogue-ctan /macros/latex/required/firstaid catalogue-license lppl1.3c catalogue-topics format bugfix -catalogue-version 1.0c +catalogue-version 1.0d name fitbox category Package @@ -178523,7 +178525,7 @@ catalogue-version 1.0 name lualatex-math category Package -revision 52663 +revision 56541 shortdesc Fixes for mathematics-related LuaLaTeX issues relocated 1 longdesc The package patches a few commands of the LaTeX2e kernel and @@ -178535,16 +178537,16 @@ longdesc package to this package since they are not directly related to longdesc Unicode mathematics typesetting. depend etoolbox depend filehook -containersize 3100 -containerchecksum c976e181a84c74dc7bed8512cd76dba5cae0fb799c5c3e189ad89a131e782b380efccf9d625e6c1a68b813aa57adb018e25ab763e97bf31a40e48f03503e8e3f -doccontainersize 185268 -doccontainerchecksum 639bcf68bbdfa7e1992e2e5e8e5ae791f58250d098e17224a94a69b994d51f5f22dc95cd7bc27d968c5bb9ee49bb17d6825c18c65012c72bfb1bdb1e8bede9a5 -docfiles size=49 +containersize 3192 +containerchecksum a5568fa178fef7d7348a8e1b72f5671a5dc00c9c8ec59dded7da3fb62105697cb09c2cdb4f0c58fd5cc16b8966a66554cd7ba0650d757cc16377406de35d1005 +doccontainersize 198344 +doccontainerchecksum 41f38f8e1bafbb63b7a83f3087bf8aa0bfd7d946206d07bba2dc93d99049ca101869c575d3f2c8b732f9beda719bdd08127a047700052ed915bffc88001299f9 +docfiles size=52 RELOC/doc/lualatex/lualatex-math/MANIFEST RELOC/doc/lualatex/lualatex-math/README details="Readme" RELOC/doc/lualatex/lualatex-math/lualatex-math.pdf details="Package documentation" language="en" -srccontainersize 8860 -srccontainerchecksum af227f41bf4da5ae22cc17fa114fbe80f3de12072d9321cdee72409443e31fffa017e5762ed1514224edd19fea8d6098ce894f4bc00d1f4c9f507c2728532396 +srccontainersize 9236 +srccontainerchecksum c06e83d733d9d8e380b2f688c8b21db85cd3d18be8b9cf37cc0af6b9dbf279db70d2f4d12fe879c8ce2628a1966708a117be5c72bc4dd535fa8cd431f8ed88f0 srcfiles size=8 RELOC/source/lualatex/lualatex-math/lualatex-math.dtx RELOC/source/lualatex/lualatex-math/lualatex-math.ins @@ -178556,7 +178558,7 @@ catalogue-contact-repository https://github.com/phst/lualatex-math catalogue-ctan /macros/luatex/latex/lualatex-math catalogue-license lppl1.3c catalogue-topics maths luatex -catalogue-version 1.8 +catalogue-version 1.9 name lualatex-truncate category Package @@ -248618,7 +248620,7 @@ catalogue-version 1.1b name pxchfon category Package -revision 56444 +revision 56537 shortdesc Japanese font setup for pLaTeX and upLaTeX relocated 1 longdesc This package enables users to declare in their document which @@ -248631,10 +248633,10 @@ longdesc for each new font. This package also supports setup for the longdesc fonts used in the japanese-otf package. System requirements: longdesc TeX format: LaTeX. TeX engine: pTeX or upTeX. DVIware: longdesc dvipdfmx. Prerequisite packages: atbegshi. -containersize 19092 -containerchecksum 441f97b2a6bf762a4363f773f8a4ad8f17bc70dd79de00bf3b4c89f51e7ec90bef198b159e81fb14483f44f9c470d85f90d5335a58c2e63335d7521b686aa7f2 -doccontainersize 312904 -doccontainerchecksum a73bcaa8939a9344b46dc2774a40ff0ea02a956cb0714e6389696653dc0ad659fc41d31534bbf0b25cda0163d8b7c869e07914bc5b1e78b0ec600eaee8e0b399 +containersize 19104 +containerchecksum 0883ab31076052a9f970e8a2704d6fe69e4cc4d98e5e58528b48393c4878177cc206baa454539a6f228252c82199a409333ba9dc250b6c79d429e00f8da26cc1 +doccontainersize 312660 +doccontainerchecksum 4bfdcbf0eec187e6726978dfc55dab1217f00a06063d43fdcd6ba640739bedc72fcaa9f5d51f9471173f6d55085076155e7dd2f549739fd15cccf74bb03206f8 docfiles size=101 RELOC/doc/platex/pxchfon/LICENSE RELOC/doc/platex/pxchfon/README-ja.md details="Readme" language="ja" @@ -248740,7 +248742,7 @@ catalogue-contact-repository https://github.com/zr-tex8r/PXchfon catalogue-ctan /language/japanese/pxchfon catalogue-license mit catalogue-topics japanese font-supp -catalogue-version 1.7d +catalogue-version 1.7e name pxcjkcat category Package @@ -258094,6 +258096,21 @@ catalogue-license lppl1.3 catalogue-topics graphics-in-tex catalogue-version 1 +name runcode +category Package +revision 56539 +relocated 1 +containersize 2872 +containerchecksum 49188faf2aaf75d77f1352d5cfce411fe0fe9f8900fa021982cf16f599987abf163b2cec41863489356d131a15b3a9560ea8836b75f1064b876f72642d9430d1 +doccontainersize 172436 +doccontainerchecksum 365066fd3a69cd8a5b922221018746f295ad6d91fb5c658b8d79f11129f69a6c19b18406ae8f80e89b7a77ae3864bba43fd7fe9326c94b3b34baea9b54da61bd +docfiles size=46 + RELOC/doc/latex/runcode/README + RELOC/doc/latex/runcode/runcode.pdf + RELOC/doc/latex/runcode/runcode.tex +runfiles size=3 + RELOC/tex/latex/runcode/runcode.sty + name russ category Package revision 25209 diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index bb00824cb6..11a887ea62 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -627a3d2b0107f1c2705c8426b34c6708 texlive.tlpdb +acc785a46b3fb38783110d69ff363926 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index eda6ffc149..faa029d4ed 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -c0f177508f9f0ea3642b46fca5a67cdabd02eee1d24e07049d82f43f15f633848e706d16fbfad377985cc20256952554f80f00a5e3b576c347d876a51e0b4eb7 texlive.tlpdb +f78a652d8f65624c6ede8f67eb5cba5ed8634a02eb89f012d2b79abc24a68175b00201076da9764ec46fa29d2bbf88eb67d674d7f6a3aa3ff7455b0b67892c51 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index f2de9db337..10df07b64b 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----- -iQEcBAEBCgAGBQJfeQ/gAAoJEEzhh34ZQ4xwkwoH/RU8cNzmoU5Kw6wAPPxPC+gD -M4bJ4xxXUQfZQMkZYLDL/Exw7p2gSDaZj8Fawq/susAKDyZfBCYN3gwObmPDn20g -hAuXVfgAbqIdHYnqvIFK6hfKBtlAHjwYn+gtlg7ZzptQNEO8DJ9p5Yg3c/WSz+8B -yvLE8NCYIKFSHCCVWM6UporXshBnmqp1Z3DeWLG6vEa22bKUZa9coVMNwWIvIK2D -YrXi0XCdfNMDkg98+K8BwNBPkTQhzgrKSoSXaZLECqzltHhlab+Jts7BaycK33Wn -ukPA9Z7fYjAduirwT4L9nw2+VMsmagyBkUe6zbrkkCMCGB4BChPJHheA5py1ByU= -=OaIF +iQEcBAEBCgAGBQJfemFLAAoJEEzhh34ZQ4xwx6EH/jWnxPdxx/1M92i0a5AnG2Ek +vEkPEHeJWoBgA/hvTF9qO5RSeG98+8lbG4O3MboQlqxMy9FqpK3mHZP+hzIsxhW4 +tKCCN4bDSwyzNvNBkrKB+Wlw4+RU3BMtOz9j0GlPdtZWBMCqwDq25ZrtLx97elyF +DCGC5w8ELvpuvYdDqRw9vi4QmJ5gef0Vzod38+Wsx4oxXcdkqAeY5EFKW1XH9dom +p+VtlshIdQmLGbTyLhEMEdhCqmjlzqH70dQ4ywZRjAe6pfhuRmbkOnLgqDbDg8ag +ECvi0TQLwnX7EIDIAvDhVRJgQUQed76ioxoOD56MDZjr7KAihMpE3lvEaCTLIEY= +=Qxyt -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex ee16e76507..43e2e5efc0 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma Binary files differindex 34db65347d..6d6701bc62 100644 --- a/systems/win32/miktex/tm/packages/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma Binary files differindex 1850ff7272..d3216c17a6 100644 --- a/systems/win32/miktex/tm/packages/next/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 84cb7663f0..d1d4706adf 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=1601756819
+date=1601842601
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=88b9c4b2af2f409ac99e531808a7add7
+lstdigest=71d4410b65a9a5f44c96648c4f1e10df
numpkg=3982
relstate=next
-version=7581
+version=7582
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: FaNtVeJJgPa1vPt6D77XYGVJgaT85c6ERRwkL0srHXS7kk80BF9vPzegYnANmGEhTJckrBCFXHBsXb15Si4W71B1qGr7U0rcgetfpuHwgXIGO/8fDNg0ibUzJ68uVWmFha0jYXL8N9oCxuVcVmT02t3jB7X3HeGZHJ6AUYI2IBUYDD3eFOvtlMAP247kAYL0VEQyId9cFq3WsPoQLaRXjwVium9XyvN2Q6avtcngnyCTmrWRF9gGmRe+7lv7VaG+MVjoH3UnBvJSR5EM4VoSig4VxwxGVhaZe1TyO0OvsUIC6vCm555dBNGqQNbNd2EHL1z1DbI5sLbvGnxUILtgkQ==
+;;;; signature/miktex: jHz7suOna1PIbjmHPckhrxmamzic/iWQ1Mqirgp9WiJEI7Nxwy7bBMsxcch3tm14HMpnG7qpwPEezRMA4sy1TaM3j9g/iE8rlWBSjV6hEfBZHKZ9OYxYKz461SkaUODgXjqaM0pmB1Rq7BR13wI3bbPpySIIrarR5hrDE9tmEuTfbbAP6uynEaJuZsCYgnX5XXCKyxPc8bB2GS2m+BeuIwpdfLUMyrL/XVGaPkWfSx/abS9tYKtdlMSuEikB7w+mxYeQLNJsQeG1lFWhNRO84rfMCWseIhR9LNUDShiaKZ8qgp1fnaYa83+56E7BumphzS/mO9B7GYzI/6Zp3q69fg==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 751fedb47d..e07116ef7f 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1601755921
-lastupd=acmart akshar algolrevived amsmath animate babel-french baskervaldx beuron biblatex-juradiss biblatex-philosophy biblatex-publist breqn bxcalc bxjscls bxpapersize caption cmathbb cochineal currfile datetime2-french
-lstdigest=3a0ddbebd4b572b3c5b810fc98e052ab
+date=1601842315
+lastupd=amsmath babel bxbase newtxsf nodetree semantex semtex acmart akshar algolrevived animate babel-french baskervaldx beuron biblatex-juradiss biblatex-philosophy biblatex-publist breqn bxcalc bxjscls
+lstdigest=c5dc87270ccbcd49063fc848715ce02c
numpkg=3982
relstate=stable
-version=7581
+version=7582
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: wyscQ3JuRmDtszayhflVhuGgwKpRDj4hBGXCxB71N1POrEYgLSfLnIfJNmNYF1NcGTA71AueN4dndg4GpbFYBNDHm2cmweYQp32bVuwY0xIzPrj0MbW4AK/Ypdd7R5cGqeqNgphMLbfDBTTPA3xNoxzaenZunZ0Keo/d6eJRctW0KNPsh7JOoSqQY0fREARCB5SsB0UPIbFo9m0xGhcn7Wb5PtZrVkaedtijif9+Or97uOT9DU/0u3UxfWZ0LCo7eLAWO//HzCmPZp2lYhEFmZ5SRqPQtV6jpXoeiFi0o3YhK1JFN4rs2BAVtp/3feGI3PAYl3ZNP8V/g7xQKQNNCA==
+;;;; signature/miktex: HS2NAi2zoIZExDNFBxwaPBHii83wkRJVBmm0CEh/yD696mm/3DQlCt18DMzMncMHkPPU2jYhHxAHTyt8twM6kwzLY/qx+N3F7clJgkCMVMzkG/+0gfQAxy3CoOW37aqcOD9502BGi+A6hyBe/ph7s4N4yeBhTpjOapxaW8aDHZsCdkvGRIiTV6M5z/RR7uIJFzLPOtnrhsJqw/ybnrNMv4cna184B7vS+6+SMeDyUEfg11DSeci73LVOdnimP1rrujgOzv+A+qvNkSFKo8yxMse7BJ4E2mMjiuYf/zG5fJrQPN6zE5yt2zNZxrMtefITWb7VQgxMVeflcEPBcCdv6A==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index 328f763cb0..05f78ef5a1 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,43 @@ W32TeX (x86 & x64) ChangeLog +[2020/10/04] +(01) aleph-w32.tar.xz + Update format files. +(02) cjkzr.tar.xz + Update bxbase. +(03) jtex-w32.tar.xz + Update format files. +(04) latex-dev.tar.xz + Update format files. +(05) luatex-dev-w32.tar.xz + Update format files and nodetree. +(06) luatex-exp-w32.tar.xz + Update format files and nodetree. +(07) luatex-w32.tar.xz + Update format files and nodetree. +(08) newtxpx-boondoxfonts.tar.xz + Update newtxsf fonts. +(09) pdftex-w32.tar.xz + Update format files. +(10) ptex-ng-w32.tar.xz + Update ptex-ng.exe. +(11) ptex-w32.tar.xz + Update format files. +(12) tex4htk-w32.tar.xz + Update latex.4ht. +(13) uptex-w32.tar.xz + Update format files. +(14) web2c-lib.tar.xz + Update babel (3.49). +(15) web2c-w32.tar.xz + Update fmtutil.exe. +(16) xetex-w32.tar.xz + Update format files. +(17) win64/ptex-ng-w64.tar.xz + Update ptex-ng.exe. +(18) win64/web2c-w64.tar.xz + Update fmtutil.exe. + [2020/10/03] (01) aleph-w32.tar.xz Add an old latex in a special directory to support lamed etc. @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2020-10-04-02-02 +2020-10-05-02-02 |