summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-12-18 03:01:03 +0000
committerNorbert Preining <norbert@preining.info>2020-12-18 03:01:03 +0000
commit95242c8a1bf6073dc44ee74ca09e791c05bccbc0 (patch)
tree7d67657668c6dc8ba36015a943018971f4a6d3fc
parent69b64e1de8e6fdcce00047e99369a1ea498a99dd (diff)
CTAN sync 202012180301
-rw-r--r--FILES.byname495
-rw-r--r--FILES.byname.gzbin2246507 -> 2246572 bytes
-rw-r--r--FILES.last07days467
-rw-r--r--biblio/bibtex/contrib/gbt7714/CHANGELOG.md25
-rw-r--r--biblio/bibtex/contrib/gbt7714/README.md35
-rw-r--r--biblio/bibtex/contrib/gbt7714/gbt7714.dtx844
-rw-r--r--biblio/bibtex/contrib/gbt7714/gbt7714.ins4
-rw-r--r--biblio/bibtex/contrib/gbt7714/gbt7714.pdfbin342504 -> 351819 bytes
-rw-r--r--fonts/psfonts/corelpak-contrib/README (renamed from fonts/psfonts/corelpak/contrib/README)0
-rwxr-xr-xfonts/psfonts/corelpak-contrib/translate-font.pl (renamed from fonts/psfonts/corelpak/contrib/translate-font.pl)0
-rwxr-xr-xfonts/psfonts/corelpak-contrib/translate-font.pl,v (renamed from fonts/psfonts/corelpak/contrib/translate-font.pl,v)0
-rw-r--r--fonts/psfonts/corelpak-contrib/transtabl (renamed from fonts/psfonts/corelpak/contrib/transtabl)0
-rw-r--r--macros/latex/contrib/pbalance/README.md14
-rw-r--r--macros/latex/contrib/pbalance/pbalance.dtx94
-rw-r--r--macros/latex/contrib/pbalance/pbalance.ins1
-rw-r--r--macros/latex/contrib/pbalance/pbalance.pdfbin307144 -> 240071 bytes
-rw-r--r--support/pdfxup/README4
-rw-r--r--support/pdfxup/RELEASES15
-rw-r--r--support/pdfxup/beamer2.xup31
-rw-r--r--support/pdfxup/beamer4.xup31
-rwxr-xr-xsupport/pdfxup/pdfxup1083
-rw-r--r--support/pdfxup/pdfxup-template.tex278
-rw-r--r--support/pdfxup/pdfxup.1138
-rw-r--r--support/pdfxup/pdfxup.pdfbin89691 -> 89505 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb89
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2248092 -> 2250280 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--timestamp2
32 files changed, 2266 insertions, 1418 deletions
diff --git a/FILES.byname b/FILES.byname
index 969a9fea5c..047330d543 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -474,13 +474,13 @@
2013/05/12 | 35994 | biblio/bibtex/contrib/francais-bst/francaissc.bst
2013/05/12 | 3356 | biblio/bibtex/contrib/francais-bst/README
2013/05/12 | 17911 | biblio/bibtex/contrib/francais-bst.zip
-2020/06/08 | 3576 | biblio/bibtex/contrib/gbt7714/CHANGELOG.md
-2020/06/08 | 108545 | biblio/bibtex/contrib/gbt7714/gbt7714.dtx
-2020/06/08 | 1149 | biblio/bibtex/contrib/gbt7714/gbt7714.ins
-2020/06/08 | 342504 | biblio/bibtex/contrib/gbt7714/gbt7714.pdf
+2020/12/17 | 4717 | biblio/bibtex/contrib/gbt7714/CHANGELOG.md
+2020/12/17 | 115510 | biblio/bibtex/contrib/gbt7714/gbt7714.dtx
+2020/12/17 | 1149 | biblio/bibtex/contrib/gbt7714/gbt7714.ins
+2020/12/17 | 351819 | biblio/bibtex/contrib/gbt7714/gbt7714.pdf
2018/11/07 | 19106 | biblio/bibtex/contrib/gbt7714/LICENSE
-2020/06/08 | 5984 | biblio/bibtex/contrib/gbt7714/README.md
-2020/06/08 | 375415 | biblio/bibtex/contrib/gbt7714.zip
+2020/12/17 | 6766 | biblio/bibtex/contrib/gbt7714/README.md
+2020/12/17 | 386714 | biblio/bibtex/contrib/gbt7714.zip
2006/02/13 | 51513 | biblio/bibtex/contrib/german/din1505/abbrvdin.bst
2006/02/13 | 55981 | biblio/bibtex/contrib/german/din1505/alphadin.bst
2004/12/22 | 168623 | biblio/bibtex/contrib/german/din1505/leitbild3.pdf
@@ -5025,7 +5025,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/12/16 | 67659 | FILES.last07days
+2020/12/17 | 155799 | 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
@@ -101367,11 +101367,11 @@
1996/04/29 | 1432 | fonts/psfonts/corelpak/cntursbk/vf/bcsro.vf
1996/04/29 | 3424 | fonts/psfonts/corelpak/cntursbk/vf/bcsrq.vf
1996/04/29 | 1428 | fonts/psfonts/corelpak/cntursbk/vf/bcsr.vf
-1999/03/18 | 2471 | fonts/psfonts/corelpak/contrib/README
-1999/01/12 | 1842 | fonts/psfonts/corelpak/contrib/translate-font.pl
-1999/01/12 | 2524 | fonts/psfonts/corelpak/contrib/translate-font.pl,v
-1999/03/17 | 1467 | fonts/psfonts/corelpak/contrib/transtabl
-2005/05/20 | 4600 | fonts/psfonts/corelpak/contrib.zip
+1999/03/18 | 2471 | fonts/psfonts/corelpak-contrib/README
+1999/01/12 | 1842 | fonts/psfonts/corelpak-contrib/translate-font.pl
+1999/01/12 | 2524 | fonts/psfonts/corelpak-contrib/translate-font.pl,v
+1999/03/17 | 1467 | fonts/psfonts/corelpak-contrib/transtabl
+2005/05/20 | 4600 | fonts/psfonts/corelpak-contrib.zip
1996/05/21 | 224 | fonts/psfonts/corelpak/fenice/dvips/bfn.map
1996/05/21 | 281 | fonts/psfonts/corelpak/fenice/dvips/bfn.nrs
1996/05/21 | 1110 | fonts/psfonts/corelpak/fenice/psnfss/fenicebt.sty
@@ -102765,7 +102765,7 @@
1996/04/24 | 1432 | fonts/psfonts/corelpak/windsor/vf/bwiro.vf
1996/04/24 | 3444 | fonts/psfonts/corelpak/windsor/vf/bwirq.vf
1996/04/24 | 1428 | fonts/psfonts/corelpak/windsor/vf/bwir.vf
-2006/05/29 | 3833762 | fonts/psfonts/corelpak.zip
+2020/12/17 | 3753964 | fonts/psfonts/corelpak.zip
2011/12/24 | 1180 | fonts/psfonts/courier-scaled/8rpcrs.fd
2011/12/24 | 149472 | fonts/psfonts/courier-scaled/Couriers.pdf
2011/12/24 | 1046 | fonts/psfonts/courier-scaled/couriers.sty
@@ -203326,12 +203326,12 @@
1998/01/16 | 939 | macros/latex/contrib/pawpict/README
2005/04/30 | 11803 | macros/latex/contrib/pawpict.zip
2012/04/23 | 6491 | macros/latex/contrib/pax/README
-2020/12/04 | 532 | macros/latex/contrib/pbalance/LICENSE
-2020/12/04 | 37035 | macros/latex/contrib/pbalance/pbalance.dtx
-2020/12/04 | 2037 | macros/latex/contrib/pbalance/pbalance.ins
-2020/12/04 | 307144 | macros/latex/contrib/pbalance/pbalance.pdf
-2020/12/04 | 644 | macros/latex/contrib/pbalance/README.md
-2020/12/04 | 318351 | macros/latex/contrib/pbalance.zip
+2020/12/17 | 532 | macros/latex/contrib/pbalance/LICENSE
+2020/12/17 | 39111 | macros/latex/contrib/pbalance/pbalance.dtx
+2020/12/17 | 2059 | macros/latex/contrib/pbalance/pbalance.ins
+2020/12/17 | 240071 | macros/latex/contrib/pbalance/pbalance.pdf
+2020/12/17 | 892 | macros/latex/contrib/pbalance/README.md
+2020/12/17 | 253335 | macros/latex/contrib/pbalance.zip
1998/10/20 | 17982 | macros/latex/contrib/pb-diagram/COPYING
1997/01/26 | 23407 | macros/latex/contrib/pb-diagram/lamsarrow.sty
1998/11/30 | 35960 | macros/latex/contrib/pb-diagram/pb-diagram.sty
@@ -251664,12 +251664,15 @@
2018/11/14 | 1930 | support/pdftex-quiet/README.md
2018/11/14 | 7 | support/pdftex-quiet/VERSION
2018/11/15 | 15739 | support/pdftex-quiet.zip
-2020/10/21 | 44071 | support/pdfxup/pdfxup
-2020/10/21 | 4710 | support/pdfxup/pdfxup.1
-2020/10/21 | 89691 | support/pdfxup/pdfxup.pdf
-2020/10/21 | 1390 | support/pdfxup/README
-2020/10/21 | 1063 | support/pdfxup/RELEASES
-2020/10/21 | 103721 | support/pdfxup.zip
+2020/12/17 | 863 | support/pdfxup/beamer2.xup
+2020/12/17 | 866 | support/pdfxup/beamer4.xup
+2020/12/17 | 45403 | support/pdfxup/pdfxup
+2020/12/17 | 7593 | support/pdfxup/pdfxup.1
+2020/12/17 | 89505 | support/pdfxup/pdfxup.pdf
+2020/12/17 | 9938 | support/pdfxup/pdfxup-template.tex
+2020/12/17 | 1390 | support/pdfxup/README
+2020/12/17 | 1641 | support/pdfxup/RELEASES
+2020/12/17 | 108947 | support/pdfxup.zip
1991/07/25 | 23812 | support/pictex-converter/piccon1.uue
1991/07/25 | 25756 | support/pictex-converter/piccon2.uue
1991/07/25 | 379 | support/pictex-converter/picconv.anleit
@@ -257170,7 +257173,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/10/28 | 804524 | systems/texlive/tlnet/archive/babel.doc.r56784.tar.xz
+2020/12/17 | 807760 | systems/texlive/tlnet/archive/babel.doc.r57153.tar.xz
2020/11/02 | 149932 | systems/texlive/tlnet/archive/babel-dutch.doc.r56827.tar.xz
2020/11/02 | 2900 | systems/texlive/tlnet/archive/babel-dutch.r56827.tar.xz
2020/11/02 | 7920 | systems/texlive/tlnet/archive/babel-dutch.source.r56827.tar.xz
@@ -257256,7 +257259,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/10/28 | 171724 | systems/texlive/tlnet/archive/babel.r56784.tar.xz
+2020/12/17 | 172732 | systems/texlive/tlnet/archive/babel.r57153.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
@@ -257287,7 +257290,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/10/28 | 671532 | systems/texlive/tlnet/archive/babel.source.r56784.tar.xz
+2020/12/17 | 672412 | systems/texlive/tlnet/archive/babel.source.r57153.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
@@ -257853,9 +257856,9 @@
2019/02/28 | 363692 | systems/texlive/tlnet/archive/bondgraphs.doc.r36605.tar.xz
2019/02/28 | 2376 | systems/texlive/tlnet/archive/bondgraphs.r36605.tar.xz
2019/02/28 | 10308 | systems/texlive/tlnet/archive/bondgraphs.source.r36605.tar.xz
-2020/12/07 | 1975628 | systems/texlive/tlnet/archive/bookcover.doc.r57079.tar.xz
-2020/12/07 | 4788 | systems/texlive/tlnet/archive/bookcover.r57079.tar.xz
-2020/12/07 | 11780 | systems/texlive/tlnet/archive/bookcover.source.r57079.tar.xz
+2020/12/17 | 1768588 | systems/texlive/tlnet/archive/bookcover.doc.r57151.tar.xz
+2020/12/17 | 5064 | systems/texlive/tlnet/archive/bookcover.r57151.tar.xz
+2020/12/17 | 13340 | systems/texlive/tlnet/archive/bookcover.source.r57151.tar.xz
2019/02/28 | 209744 | systems/texlive/tlnet/archive/bookdb.doc.r37536.tar.xz
2019/02/28 | 7052 | systems/texlive/tlnet/archive/bookdb.r37536.tar.xz
2019/02/28 | 209440 | systems/texlive/tlnet/archive/bookest.doc.r15878.tar.xz
@@ -259838,7 +259841,7 @@
2020/03/17 | 351296 | systems/texlive/tlnet/archive/dvipdfmx.i386-netbsd.r54348.tar.xz
2020/03/16 | 404588 | systems/texlive/tlnet/archive/dvipdfmx.i386-solaris.r54341.tar.xz
2020/10/06 | 26752 | systems/texlive/tlnet/archive/dvipdfmx.r56557.tar.xz
-2020/12/16 | 329752 | systems/texlive/tlnet/archive/dvipdfmx.win32.r57145.tar.xz
+2020/12/17 | 329964 | systems/texlive/tlnet/archive/dvipdfmx.win32.r57150.tar.xz
2020/06/02 | 385140 | systems/texlive/tlnet/archive/dvipdfmx.x86_64-cygwin.r55384.tar.xz
2020/03/16 | 397480 | systems/texlive/tlnet/archive/dvipdfmx.x86_64-darwinlegacy.r54341.tar.xz
2020/03/17 | 456020 | systems/texlive/tlnet/archive/dvipdfmx.x86_64-darwin.r54359.tar.xz
@@ -260692,9 +260695,9 @@
2019/04/04 | 1336 | systems/texlive/tlnet/archive/firamath-otf.r50732.tar.xz
2020/10/16 | 99352 | systems/texlive/tlnet/archive/firamath.r56672.tar.xz
2020/06/07 | 15529816 | systems/texlive/tlnet/archive/fira.r55437.tar.xz
-2020/10/31 | 215920 | systems/texlive/tlnet/archive/firstaid.doc.r56812.tar.xz
-2020/10/31 | 2008 | systems/texlive/tlnet/archive/firstaid.r56812.tar.xz
-2020/10/31 | 5332 | systems/texlive/tlnet/archive/firstaid.source.r56812.tar.xz
+2020/12/17 | 202032 | systems/texlive/tlnet/archive/firstaid.doc.r57154.tar.xz
+2020/12/17 | 2036 | systems/texlive/tlnet/archive/firstaid.r57154.tar.xz
+2020/12/17 | 5372 | systems/texlive/tlnet/archive/firstaid.source.r57154.tar.xz
2019/02/28 | 503812 | systems/texlive/tlnet/archive/first-latex-doc.doc.r15878.tar.xz
2019/02/28 | 496 | systems/texlive/tlnet/archive/first-latex-doc.r15878.tar.xz
2020/11/13 | 145100 | systems/texlive/tlnet/archive/first-packages.doc.r56919.tar.xz
@@ -262055,8 +262058,8 @@
2019/02/28 | 6560 | systems/texlive/tlnet/archive/jneurosci.r17346.tar.xz
2020/11/07 | 594576 | systems/texlive/tlnet/archive/jnuexam.doc.r56867.tar.xz
2020/11/07 | 7892 | systems/texlive/tlnet/archive/jnuexam.r56867.tar.xz
-2020/09/11 | 77512 | systems/texlive/tlnet/archive/josefin.doc.r56311.tar.xz
-2020/09/11 | 1097092 | systems/texlive/tlnet/archive/josefin.r56311.tar.xz
+2020/12/17 | 173112 | systems/texlive/tlnet/archive/josefin.doc.r57152.tar.xz
+2020/12/17 | 1097116 | systems/texlive/tlnet/archive/josefin.r57152.tar.xz
2019/02/28 | 150368 | systems/texlive/tlnet/archive/jpsj.doc.r15878.tar.xz
2019/02/28 | 7272 | systems/texlive/tlnet/archive/jpsj.r15878.tar.xz
2020/10/10 | 782112 | systems/texlive/tlnet/archive/jsclasses.doc.r56608.tar.xz
@@ -269089,16 +269092,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/12/03 | 105972 | systems/texlive/tlnet/install-tl
-2020/12/16 | 5500555 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/12/16 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/12/16 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/12/17 | 5500376 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/12/17 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/12/17 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat
-2020/12/16 | 19387362 | systems/texlive/tlnet/install-tl-windows.exe
-2020/12/16 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/12/16 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/12/16 | 24270315 | systems/texlive/tlnet/install-tl.zip
-2020/12/16 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/12/16 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/12/17 | 19387483 | systems/texlive/tlnet/install-tl-windows.exe
+2020/12/17 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/12/17 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/12/17 | 24270315 | systems/texlive/tlnet/install-tl.zip
+2020/12/17 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/12/17 | 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
@@ -269154,12 +269157,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/12/16 | 16680683 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/12/16 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/12/17 | 16680904 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/12/17 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2020/12/16 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/12/16 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/12/16 | 2248092 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/12/17 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/12/17 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/12/17 | 2250280 | 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
@@ -273725,7 +273728,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/12/16 | 551128 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/12/17 | 551128 | 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
@@ -274903,9 +274906,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2020/12/14 | 39268 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2020/12/14 | 43043 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/12/16 | 205137 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/12/16 | 1230375 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/12/16 | 1148019 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/12/17 | 205112 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/12/17 | 1231996 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/12/17 | 1148123 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/12/14 | 13302 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2020/12/14 | 14143 | 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
@@ -275062,187 +275065,187 @@
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/12/16 | 551121 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/12/16 | 50442 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/12/16 | 55998 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/12/16 | 964966 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/12/16 | 1077044 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/12/16 | 28620 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/12/16 | 30932 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/12/16 | 28905 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/12/16 | 33978 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/12/16 | 49796 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/12/16 | 57299 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/12/16 | 84961 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/12/16 | 93681 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/12/16 | 65714 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/12/16 | 73391 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/12/16 | 27017 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/12/16 | 30689 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/12/16 | 329593 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/12/16 | 392058 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/12/16 | 32344 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/12/16 | 36312 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2020/12/16 | 50546 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/12/16 | 55630 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/12/16 | 204125 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/12/16 | 224201 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/12/16 | 179447 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2020/12/16 | 195374 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/12/16 | 51925 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/12/16 | 58633 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/12/16 | 20845 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/12/16 | 23020 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/12/16 | 460649 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2020/12/16 | 45330 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2020/12/16 | 51136 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/12/16 | 279852 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/12/16 | 318323 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/12/16 | 40887 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/12/16 | 45011 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/12/16 | 115930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/12/16 | 130504 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/12/16 | 1278049 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/12/16 | 1413904 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2020/12/16 | 86648 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/12/16 | 98561 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/12/16 | 42927 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/12/16 | 47699 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2020/12/16 | 24884 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/12/16 | 27766 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/12/16 | 55872 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/12/16 | 62919 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/12/16 | 133575 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2020/12/16 | 151972 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/12/16 | 72874 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/12/16 | 77281 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/12/16 | 71733 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/12/16 | 80730 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/12/16 | 258254 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/12/16 | 295208 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/12/16 | 21867 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/12/16 | 24804 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/12/16 | 99310 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2020/12/16 | 114669 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/12/16 | 63594 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/12/16 | 72730 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/12/16 | 94466 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/12/16 | 113607 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/12/16 | 37704 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/12/16 | 42248 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/12/16 | 482443 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/12/16 | 567635 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/12/16 | 147020 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/12/16 | 159540 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/12/16 | 94619 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/12/16 | 108925 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/12/16 | 16000 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/12/16 | 17643 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/12/16 | 27992 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/12/16 | 29685 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/12/16 | 623280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/12/16 | 677612 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/12/16 | 531318 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/12/16 | 596934 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/12/16 | 557617 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/12/16 | 599534 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/12/16 | 93711 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/12/16 | 102826 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/12/16 | 1713629 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/12/16 | 1951869 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/12/16 | 67420 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/12/16 | 74033 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/12/16 | 27082 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/12/16 | 31182 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/12/16 | 7573 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/12/16 | 8573 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/12/16 | 194229 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/12/16 | 212191 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/12/16 | 248675 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/12/16 | 282457 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/12/16 | 96477 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/12/16 | 101471 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/12/16 | 58522 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/12/16 | 65911 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/12/16 | 119080 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/12/16 | 130465 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/12/16 | 144034 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/12/16 | 160024 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/12/16 | 199323 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/12/16 | 179941 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/12/16 | 64501 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/12/16 | 74263 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/12/16 | 31026 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/12/16 | 34792 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/12/16 | 36667 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/12/16 | 41056 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/12/16 | 42637 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/12/16 | 46543 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/12/16 | 45801 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/12/16 | 52181 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/12/16 | 192728 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2020/12/16 | 210491 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2020/12/16 | 35171 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2020/12/16 | 39362 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2020/12/16 | 736574 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/12/16 | 809954 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/12/16 | 197794 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/12/16 | 202700 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/12/16 | 207337 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/12/16 | 243095 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/12/16 | 78401 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/12/16 | 87423 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/12/16 | 1168652 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/12/16 | 1302920 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/12/16 | 19948 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/12/16 | 23639 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2020/12/16 | 31241 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/12/16 | 36959 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/12/16 | 63285 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/12/16 | 71550 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/12/16 | 42667 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/12/16 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/12/16 | 1127659 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/12/16 | 1246213 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/12/16 | 42083 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/12/16 | 51471 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/12/16 | 56004 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2020/12/16 | 59589 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2020/12/16 | 26915 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/12/16 | 29219 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/12/16 | 16000 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/12/16 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/12/16 | 63093 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/12/16 | 69679 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/12/16 | 151767 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/12/16 | 165644 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/12/16 | 56644 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/12/16 | 65234 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/12/16 | 97464 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/12/16 | 104553 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/12/16 | 2513007 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/12/16 | 2634435 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/12/16 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/12/16 | 61949 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/12/16 | 33113 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2020/12/16 | 36955 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2020/12/16 | 27056 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/12/16 | 32915 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/12/16 | 65950 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/12/16 | 70046 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/12/16 | 250950 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/12/16 | 280511 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/12/16 | 581017 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/12/16 | 617333 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/12/16 | 38951 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/12/16 | 43101 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/12/16 | 205135 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/12/16 | 1232004 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/12/16 | 1148504 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/12/16 | 13306 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/12/16 | 14165 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/12/17 | 551121 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/12/17 | 50443 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/12/17 | 55998 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/12/17 | 964964 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/12/17 | 1077044 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/12/17 | 28623 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/12/17 | 30932 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/12/17 | 28905 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/12/17 | 33978 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/12/17 | 49796 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/12/17 | 57299 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/12/17 | 84960 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/12/17 | 93681 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/12/17 | 65714 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/12/17 | 73390 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/12/17 | 27017 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/12/17 | 30689 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/12/17 | 329593 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/12/17 | 392059 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/12/17 | 32344 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/12/17 | 36312 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/12/17 | 50546 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/12/17 | 55632 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/12/17 | 204127 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/12/17 | 224198 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/12/17 | 179447 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/12/17 | 195374 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/12/17 | 51924 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/12/17 | 58633 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/12/17 | 20844 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/12/17 | 23022 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/12/17 | 460650 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2020/12/17 | 45329 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/12/17 | 51137 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/12/17 | 279852 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/12/17 | 318324 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/12/17 | 40888 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/12/17 | 45013 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/12/17 | 115930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/12/17 | 130505 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/12/17 | 1278052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/12/17 | 1413905 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/12/17 | 86649 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/12/17 | 98562 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/12/17 | 42928 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/12/17 | 47700 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/12/17 | 24884 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/12/17 | 27768 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/12/17 | 55873 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/12/17 | 62918 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/12/17 | 133575 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/12/17 | 151970 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/12/17 | 72875 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/12/17 | 77284 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/12/17 | 71734 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/12/17 | 80730 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/12/17 | 258255 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/12/17 | 295208 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/12/17 | 21866 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/12/17 | 24806 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/12/17 | 99310 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/12/17 | 114671 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/12/17 | 63591 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/12/17 | 72731 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/12/17 | 94465 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/12/17 | 113607 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/12/17 | 37704 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/12/17 | 42249 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/12/17 | 482444 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/12/17 | 567636 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/12/17 | 147021 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/12/17 | 159542 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/12/17 | 94620 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/12/17 | 108926 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/12/17 | 16000 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/12/17 | 17643 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/12/17 | 27991 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/12/17 | 29685 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/12/17 | 623281 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/12/17 | 677612 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/12/17 | 531319 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/12/17 | 596934 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/12/17 | 557616 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/12/17 | 599534 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/12/17 | 93713 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/12/17 | 102826 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/12/17 | 1713629 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/12/17 | 1951868 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/12/17 | 67421 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/12/17 | 74035 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/12/17 | 27084 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/12/17 | 31182 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/12/17 | 7574 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/12/17 | 8573 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/12/17 | 194230 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/12/17 | 212191 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/12/17 | 248676 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/12/17 | 282457 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/12/17 | 96478 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/12/17 | 101472 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/12/17 | 58521 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/12/17 | 65911 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/12/17 | 119081 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/12/17 | 130467 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/12/17 | 144034 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/12/17 | 160026 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/12/17 | 199323 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/12/17 | 179942 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/12/17 | 64501 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/12/17 | 74263 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/12/17 | 31026 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/12/17 | 34792 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/12/17 | 36670 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/12/17 | 41057 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/12/17 | 42637 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/12/17 | 46544 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/12/17 | 45803 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/12/17 | 52181 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/12/17 | 192727 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2020/12/17 | 210492 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2020/12/17 | 35171 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2020/12/17 | 39362 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2020/12/17 | 736573 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/12/17 | 809957 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/12/17 | 197794 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/12/17 | 202700 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/12/17 | 207339 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/12/17 | 243096 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/12/17 | 78401 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/12/17 | 87422 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/12/17 | 1168654 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/12/17 | 1302918 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/12/17 | 19949 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/12/17 | 23641 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/12/17 | 31243 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/12/17 | 36960 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/12/17 | 63286 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/12/17 | 71552 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/12/17 | 42670 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/12/17 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/12/17 | 1127660 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/12/17 | 1246215 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/12/17 | 42083 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/12/17 | 51472 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/12/17 | 56005 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2020/12/17 | 59590 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2020/12/17 | 26916 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/12/17 | 29220 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/12/17 | 16003 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/12/17 | 17765 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/12/17 | 63094 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/12/17 | 69679 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/12/17 | 151768 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/12/17 | 165644 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/12/17 | 56645 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/12/17 | 65235 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/12/17 | 97462 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/12/17 | 104554 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/12/17 | 2513008 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/12/17 | 2634437 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/12/17 | 54743 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/12/17 | 61949 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/12/17 | 33113 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2020/12/17 | 36956 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2020/12/17 | 27057 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/12/17 | 32916 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/12/17 | 65949 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/12/17 | 70045 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/12/17 | 250950 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/12/17 | 280511 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/12/17 | 581010 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/12/17 | 617334 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/12/17 | 38951 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/12/17 | 43103 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/12/17 | 205105 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/12/17 | 1231703 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/12/17 | 1147569 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/12/17 | 13306 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/12/17 | 14165 | 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/12/16 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/12/17 | 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
@@ -275568,7 +275571,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2020/10/27 | 357822 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2020/12/16 | 1129 | systems/win32/miktex/tm/packages/pr.ini
+2020/12/17 | 1129 | 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
@@ -276749,7 +276752,7 @@
2020/09/21 | 6434128 | systems/win32/w32tex/datetime2.tar.xz
2020/12/05 | 846308 | systems/win32/w32tex/dvi2ps-w32.tar.xz
2020/12/13 | 483948 | systems/win32/w32tex/dvi2tty-w32.tar.xz
-2020/12/15 | 4660240 | systems/win32/w32tex/dvipdfm-w32.tar.xz
+2020/12/16 | 4660656 | systems/win32/w32tex/dvipdfm-w32.tar.xz
2020/12/05 | 4550296 | systems/win32/w32tex/dvipsk-w32.tar.xz
2020/12/05 | 2649244 | systems/win32/w32tex/dvitools-w32.tar.xz
2020/12/06 | 1177432 | systems/win32/w32tex/extractpdfmark-w32.tar.xz
@@ -276786,7 +276789,7 @@
2020/12/05 | 1171272 | systems/win32/w32tex/pstoedit-w32.tar.xz
2020/10/25 | 274208000 | systems/win32/w32tex/pstricks.tar.xz
2020/12/05 | 517812 | systems/win32/w32tex/psutils-w32.tar.xz
-2020/12/15 | 6607340 | systems/win32/w32tex/ptex-ng-w32.tar.xz
+2020/12/16 | 6608324 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/12/14 | 10585360 | systems/win32/w32tex/ptex-w32.tar.xz
2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz
2020/10/14 | 87958692 | systems/win32/w32tex/t1fonts.tar.xz
@@ -276799,11 +276802,11 @@
2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz
2020/12/12 | 2261 | systems/win32/w32tex/TLARM64W/00README.TLARM64W
2020/12/12 | 18579551 | systems/win32/w32tex/TLARM64W/gs9533arm64full-gpl.exe
-2020/12/15 | 58596132 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip
+2020/12/16 | 58596134 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip
2020/06/06 | 2168 | systems/win32/w32tex/TLTEXINFO/00README-TEXINFO.TL
2020/09/12 | 4291660 | systems/win32/w32tex/TLTEXINFO/tl-texinfo.zip
2020/10/27 | 2093 | systems/win32/w32tex/TLW64/00README.TLW64
-2020/12/14 | 93965783 | systems/win32/w32tex/TLW64/tl-win64.zip
+2020/12/16 | 93965858 | systems/win32/w32tex/TLW64/tl-win64.zip
2020/12/05 | 826852 | systems/win32/w32tex/ttf2pk-w32.tar.xz
2020/12/05 | 839464 | systems/win32/w32tex/ttf2pt1-w32.tar.xz
2017/10/13 | 1773368 | systems/win32/w32tex/tuftelatex.tar.xz
@@ -276814,7 +276817,7 @@
2020/12/08 | 8384320 | 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/12/15 | 52738780 | systems/win32/w32tex/w32tex-src.tar.xz
+2020/12/16 | 52743820 | systems/win32/w32tex/w32tex-src.tar.xz
2020/12/14 | 99692524 | systems/win32/w32tex/web2c-lib.tar.xz
2020/12/09 | 48666036 | systems/win32/w32tex/web2c-w32.tar.xz
2020/12/05 | 811568 | systems/win32/w32tex/win64/aleph-w64.tar.xz
@@ -276823,7 +276826,7 @@
2020/12/05 | 82948 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2020/12/05 | 758812 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2020/12/13 | 448132 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
-2020/12/15 | 806280 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz
+2020/12/16 | 806532 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz
2020/12/05 | 759736 | systems/win32/w32tex/win64/dvipsk-w64.tar.xz
2020/12/05 | 2368896 | systems/win32/w32tex/win64/dvitools-w64.tar.xz
2020/12/06 | 1087480 | systems/win32/w32tex/win64/extractpdfmark-w64.tar.xz
@@ -276848,7 +276851,7 @@
2020/03/20 | 557532 | systems/win32/w32tex/win64/pmx-w64.tar.xz
2020/12/05 | 791172 | systems/win32/w32tex/win64/pstoedit-w64.tar.xz
2020/12/05 | 386348 | systems/win32/w32tex/win64/psutils-w64.tar.xz
-2020/12/15 | 1711668 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
+2020/12/16 | 1712108 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
2020/12/05 | 1872024 | systems/win32/w32tex/win64/ptex-w64.tar.xz
2020/10/31 | 40588 | systems/win32/w32tex/win64/t1utils-w64.tar.xz
2020/12/05 | 420060 | systems/win32/w32tex/win64/tex4htk-w64.tar.xz
@@ -276858,8 +276861,8 @@
2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz
2020/12/05 | 1805324 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2020/12/09 | 3382464 | systems/win32/w32tex/win64/web2c-w64.tar.xz
-2020/12/15 | 11067852 | systems/win32/w32tex/win64/xetex-w64.tar.xz
-2020/12/15 | 49036400 | systems/win32/w32tex/xetex-w32.tar.xz
+2020/12/16 | 11064916 | systems/win32/w32tex/win64/xetex-w64.tar.xz
+2020/12/16 | 49037348 | 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
@@ -276956,7 +276959,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2020/12/17 | 186 | timestamp
+2020/12/18 | 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
index 31c9cacea6..60b5f75f31 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 8dc491f3be..cde7a908b7 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,11 +1,242 @@
-2020/12/16 | 99310 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/12/17 | 9938 | support/pdfxup/pdfxup-template.tex
+2020/12/17 | 99310 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/12/17 | 98562 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/12/17 | 97462 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/12/17 | 964964 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/12/17 | 96478 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/12/17 | 94620 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/12/17 | 94465 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/12/17 | 93713 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/12/17 | 93681 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/12/17 | 89505 | support/pdfxup/pdfxup.pdf
+2020/12/17 | 892 | macros/latex/contrib/pbalance/README.md
+2020/12/17 | 87422 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/12/17 | 866 | support/pdfxup/beamer4.xup
+2020/12/17 | 86649 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/12/17 | 863 | support/pdfxup/beamer2.xup
+2020/12/17 | 8573 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/12/17 | 84960 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/12/17 | 809957 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/12/17 | 807760 | systems/texlive/tlnet/archive/babel.doc.r57153.tar.xz
+2020/12/17 | 80730 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/12/17 | 78401 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/12/17 | 77284 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/12/17 | 7593 | support/pdfxup/pdfxup.1
+2020/12/17 | 7574 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/12/17 | 74263 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/12/17 | 74035 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/12/17 | 736573 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/12/17 | 73390 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/12/17 | 72875 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/12/17 | 72731 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/12/17 | 71734 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/12/17 | 71552 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/12/17 | 70045 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/12/17 | 69679 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/12/17 | 677612 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/12/17 | 6766 | biblio/bibtex/contrib/gbt7714/README.md
+2020/12/17 | 67421 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/12/17 | 672412 | systems/texlive/tlnet/archive/babel.source.r57153.tar.xz
+2020/12/17 | 65949 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/12/17 | 65911 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/12/17 | 65714 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/12/17 | 65235 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/12/17 | 64501 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/12/17 | 63591 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/12/17 | 63286 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/12/17 | 63094 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/12/17 | 62918 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/12/17 | 623281 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/12/17 | 61949 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/12/17 | 617334 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/12/17 | 599534 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/12/17 | 596934 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/12/17 | 59590 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2020/12/17 | 58633 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/12/17 | 58521 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/12/17 | 581010 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/12/17 | 57299 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/12/17 | 567636 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/12/17 | 56645 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/12/17 | 56005 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2020/12/17 | 55998 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/12/17 | 55873 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/12/17 | 557616 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/12/17 | 55632 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/12/17 | 551128 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/12/17 | 551121 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/12/17 | 5500376 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/12/17 | 54743 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/12/17 | 5372 | systems/texlive/tlnet/archive/firstaid.source.r57154.tar.xz
+2020/12/17 | 532 | macros/latex/contrib/pbalance/LICENSE
+2020/12/17 | 531319 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/12/17 | 52181 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/12/17 | 51924 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/12/17 | 51472 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/12/17 | 51137 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/12/17 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/12/17 | 5064 | systems/texlive/tlnet/archive/bookcover.r57151.tar.xz
+2020/12/17 | 50546 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/12/17 | 50443 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/12/17 | 49796 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/12/17 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/12/17 | 482444 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/12/17 | 47700 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/12/17 | 4717 | biblio/bibtex/contrib/gbt7714/CHANGELOG.md
+2020/12/17 | 46544 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/12/17 | 460650 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2020/12/17 | 45803 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/12/17 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/12/17 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/12/17 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/12/17 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/12/17 | 45403 | support/pdfxup/pdfxup
+2020/12/17 | 45329 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/12/17 | 45013 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/12/17 | 43103 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/12/17 | 42928 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/12/17 | 42670 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/12/17 | 42637 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/12/17 | 42249 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/12/17 | 42083 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/12/17 | 41057 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/12/17 | 40888 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/12/17 | 39362 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2020/12/17 | 392059 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/12/17 | 39111 | macros/latex/contrib/pbalance/pbalance.dtx
+2020/12/17 | 38951 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/12/17 | 386714 | biblio/bibtex/contrib/gbt7714.zip
+2020/12/17 | 37704 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/12/17 | 3753964 | fonts/psfonts/corelpak.zip
+2020/12/17 | 36960 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/12/17 | 36956 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2020/12/17 | 36670 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/12/17 | 36312 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/12/17 | 351819 | biblio/bibtex/contrib/gbt7714/gbt7714.pdf
+2020/12/17 | 35171 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2020/12/17 | 34792 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/12/17 | 33978 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/12/17 | 33113 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2020/12/17 | 329964 | systems/texlive/tlnet/archive/dvipdfmx.win32.r57150.tar.xz
+2020/12/17 | 329593 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/12/17 | 32916 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/12/17 | 32344 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/12/17 | 318324 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/12/17 | 31243 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/12/17 | 31182 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/12/17 | 31026 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/12/17 | 30932 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/12/17 | 30689 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/12/17 | 29685 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/12/17 | 295208 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/12/17 | 29220 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/12/17 | 28905 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/12/17 | 28623 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/12/17 | 282457 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/12/17 | 280511 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/12/17 | 27991 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/12/17 | 279852 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/12/17 | 27768 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/12/17 | 27084 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/12/17 | 27057 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/12/17 | 27017 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/12/17 | 26916 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/12/17 | 2634437 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/12/17 | 258255 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/12/17 | 253335 | macros/latex/contrib/pbalance.zip
+2020/12/17 | 2513008 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/12/17 | 250950 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/12/17 | 24884 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/12/17 | 248676 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/12/17 | 24806 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/12/17 | 243096 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/12/17 | 24270315 | systems/texlive/tlnet/install-tl.zip
+2020/12/17 | 240071 | macros/latex/contrib/pbalance/pbalance.pdf
+2020/12/17 | 23641 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/12/17 | 23022 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/12/17 | 2250280 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/12/17 | 224198 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/12/17 | 21866 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/12/17 | 212191 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/12/17 | 210492 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2020/12/17 | 20844 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/12/17 | 207339 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/12/17 | 2059 | macros/latex/contrib/pbalance/pbalance.ins
+2020/12/17 | 205112 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/12/17 | 205105 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/12/17 | 204127 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/12/17 | 2036 | systems/texlive/tlnet/archive/firstaid.r57154.tar.xz
+2020/12/17 | 202700 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/12/17 | 202032 | systems/texlive/tlnet/archive/firstaid.doc.r57154.tar.xz
+2020/12/17 | 19949 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/12/17 | 199323 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/12/17 | 197794 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/12/17 | 195374 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/12/17 | 1951868 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/12/17 | 194230 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/12/17 | 19387483 | systems/texlive/tlnet/install-tl-windows.exe
+2020/12/17 | 192727 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2020/12/17 | 179942 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/12/17 | 179447 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/12/17 | 17765 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/12/17 | 1768588 | systems/texlive/tlnet/archive/bookcover.doc.r57151.tar.xz
+2020/12/17 | 17643 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/12/17 | 173112 | systems/texlive/tlnet/archive/josefin.doc.r57152.tar.xz
+2020/12/17 | 172732 | systems/texlive/tlnet/archive/babel.r57153.tar.xz
+2020/12/17 | 1713629 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/12/17 | 16680904 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/12/17 | 165644 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/12/17 | 1641 | support/pdfxup/RELEASES
+2020/12/17 | 16003 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/12/17 | 160026 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/12/17 | 16000 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/12/17 | 159542 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/12/17 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/12/17 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/12/17 | 151970 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/12/17 | 151768 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/12/17 | 147021 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/12/17 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/12/17 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/12/17 | 144034 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/12/17 | 14165 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/12/17 | 1413905 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/12/17 | 1390 | support/pdfxup/README
+2020/12/17 | 133575 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/12/17 | 13340 | systems/texlive/tlnet/archive/bookcover.source.r57151.tar.xz
+2020/12/17 | 13306 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/12/17 | 130505 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/12/17 | 130467 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/12/17 | 1302918 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/12/17 | 1278052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/12/17 | 1246215 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/12/17 | 1231996 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/12/17 | 1231703 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/12/17 | 119081 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/12/17 | 1168654 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/12/17 | 115930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/12/17 | 115510 | biblio/bibtex/contrib/gbt7714/gbt7714.dtx
+2020/12/17 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/12/17 | 1149 | biblio/bibtex/contrib/gbt7714/gbt7714.ins
+2020/12/17 | 1148123 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/12/17 | 1147569 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/12/17 | 114671 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/12/17 | 113607 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/12/17 | 1129 | systems/win32/miktex/tm/packages/pr.ini
+2020/12/17 | 1127660 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/12/17 | 1097116 | systems/texlive/tlnet/archive/josefin.r57152.tar.xz
+2020/12/17 | 108947 | support/pdfxup.zip
+2020/12/17 | 108926 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/12/17 | 1077044 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/12/17 | 104554 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/12/17 | 102826 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/12/17 | 101472 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2020/12/16 | 988 | fonts/inter/vf/Inter-SemiBoldItalic-tlf-titling-ot1.vf
2020/12/16 | 988 | fonts/inter/vf/Inter-SemiBoldItalic-lf-titling-ot1.vf
2020/12/16 | 988 | fonts/inter/vf/Inter-ExtraLightItalic-tlf-titling-ot1.vf
2020/12/16 | 988 | fonts/inter/vf/Inter-ExtraLightItalic-lf-titling-ot1.vf
2020/12/16 | 988 | fonts/inter/vf/Inter-ExtraBoldItalic-tlf-titling-ot1.vf
2020/12/16 | 988 | fonts/inter/vf/Inter-ExtraBoldItalic-lf-titling-ot1.vf
-2020/12/16 | 98561 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2020/12/16 | 984 | fonts/inter/vf/Inter-ThinItalic-tlf-titling-ot1.vf
2020/12/16 | 984 | fonts/inter/vf/Inter-ThinItalic-lf-titling-ot1.vf
2020/12/16 | 984 | fonts/inter/vf/Inter-MediumItalic-tlf-titling-ot1.vf
@@ -36,41 +267,27 @@
2020/12/16 | 976 | fonts/inter/vf/Inter-Bold-tlf-titling-ot1.vf
2020/12/16 | 976 | fonts/inter/vf/Inter-Bold-lf-titling-ot1.vf
2020/12/16 | 976 | fonts/inter/vf/Inter-Black-lf-titling-ot1.vf
-2020/12/16 | 97464 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/12/16 | 964966 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/12/16 | 96477 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/12/16 | 94619 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/12/16 | 94466 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/12/16 | 93965858 | systems/win32/w32tex/TLW64/tl-win64.zip
2020/12/16 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
2020/12/16 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty
-2020/12/16 | 93711 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/12/16 | 93681 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2020/12/16 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
2020/12/16 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
2020/12/16 | 887 | fonts/inter/doc/inter-samples.tex
2020/12/16 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
-2020/12/16 | 87423 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/12/16 | 86648 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/12/16 | 8573 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/12/16 | 84961 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2020/12/16 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
2020/12/16 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
2020/12/16 | 82062 | macros/latex/contrib/bookcover/bookcover.dtx
2020/12/16 | 819029 | macros/latex/required/babel/base/babel.pdf
-2020/12/16 | 809954 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/12/16 | 80730 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/12/16 | 806532 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz
2020/12/16 | 7876 | fonts/inter/latex/OT1Inter-TLF.fd
2020/12/16 | 7876 | fonts/inter/latex/LY1Inter-TLF.fd
-2020/12/16 | 78401 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
2020/12/16 | 78361 | macros/latex/contrib/bookcover/bookcover-example2.pdf
2020/12/16 | 777806 | macros/latex/required/babel/base/locale.zip
2020/12/16 | 7739 | fonts/inter/latex/T1Inter-TLF.fd
-2020/12/16 | 77281 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
2020/12/16 | 7713 | fonts/inter/latex/OT1Inter-LF.fd
2020/12/16 | 7713 | fonts/inter/latex/LY1Inter-LF.fd
2020/12/16 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty
2020/12/16 | 7576 | fonts/inter/latex/T1Inter-LF.fd
-2020/12/16 | 7573 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
2020/12/16 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
2020/12/16 | 7484 | fonts/inter/tfm/Inter-BoldItalic-lf-swash-ot1.tfm
2020/12/16 | 7464 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-swash-ot1.tfm
@@ -79,12 +296,8 @@
2020/12/16 | 7448 | fonts/inter/tfm/Inter-MediumItalic-lf-swash-ot1.tfm
2020/12/16 | 7432 | fonts/inter/tfm/Inter-MediumItalic-lf-ot1.tfm
2020/12/16 | 7428 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-swash-ot1.tfm
-2020/12/16 | 74263 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2020/12/16 | 7408 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-ot1.tfm
-2020/12/16 | 74033 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2020/12/16 | 7392 | macros/latex/required/babel/base/babel.ins
-2020/12/16 | 736574 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/12/16 | 73391 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2020/12/16 | 7328 | fonts/inter/tfm/Inter-SemiBold-lf-swash-ot1.tfm
2020/12/16 | 7320 | fonts/inter/tfm/Inter-Medium-lf-swash-ot1.tfm
2020/12/16 | 7320 | fonts/inter/tfm/Inter-Bold-lf-swash-ot1.tfm
@@ -95,19 +308,13 @@
2020/12/16 | 7304 | fonts/inter/tfm/Inter-MediumItalic-lf-titling-ot1.tfm
2020/12/16 | 7304 | fonts/inter/tfm/Inter-Bold-lf-ot1.tfm
2020/12/16 | 7292 | fonts/inter/tfm/Inter-ExtraBold-lf-swash-ot1.tfm
-2020/12/16 | 72874 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
2020/12/16 | 7276 | fonts/inter/tfm/Inter-ExtraBold-lf-ot1.tfm
2020/12/16 | 7276 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-titling-ot1.tfm
-2020/12/16 | 72730 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2020/12/16 | 7176 | fonts/inter/tfm/Inter-SemiBold-lf-titling-ot1.tfm
-2020/12/16 | 71733 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2020/12/16 | 7164 | fonts/inter/tfm/Inter-Medium-lf-titling-ot1.tfm
2020/12/16 | 7164 | fonts/inter/tfm/Inter-Bold-lf-titling-ot1.tfm
2020/12/16 | 715916 | macros/latex/contrib/bookcover/bookcover-example1.pdf
-2020/12/16 | 71550 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2020/12/16 | 7136 | fonts/inter/tfm/Inter-ExtraBold-lf-titling-ot1.tfm
-2020/12/16 | 70046 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/12/16 | 69679 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2020/12/16 | 6916 | fonts/inter/tfm/Inter-LightItalic-lf-swash-ot1.tfm
2020/12/16 | 6908 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-swash-ot1.tfm
2020/12/16 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
@@ -123,11 +330,9 @@
2020/12/16 | 6800 | fonts/inter/tfm/Inter-ExtraLight-lf-swash-ot1.tfm
2020/12/16 | 6792 | fonts/inter/tfm/Inter-Light-lf-ot1.tfm
2020/12/16 | 6784 | fonts/inter/tfm/Inter-ExtraLight-lf-ot1.tfm
-2020/12/16 | 677612 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2020/12/16 | 6764 | fonts/inter/tfm/Inter-BlackItalic-lf-titling-ot1.tfm
2020/12/16 | 6749 | fonts/inter/latex/inter.sty
2020/12/16 | 6748 | fonts/inter/tfm/Inter-Black-lf-swash-ot1.tfm
-2020/12/16 | 67420 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
2020/12/16 | 6732 | fonts/inter/tfm/Inter-Black-lf-ot1.tfm
2020/12/16 | 6712 | fonts/inter/tfm/Inter-Regular-lf-swash-ot1.tfm
2020/12/16 | 6700 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-titling-ot1.tfm
@@ -139,16 +344,12 @@
2020/12/16 | 6632 | fonts/inter/tfm/Inter-Thin-lf-swash-ot1.tfm
2020/12/16 | 6620 | fonts/inter/tfm/Inter-Italic-lf-titling-ot1.tfm
2020/12/16 | 6616 | fonts/inter/tfm/Inter-Thin-lf-ot1.tfm
-2020/12/16 | 65950 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/12/16 | 6608324 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/12/16 | 6592 | fonts/inter/tfm/Inter-ExtraLight-lf-titling-ot1.tfm
-2020/12/16 | 65911 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2020/12/16 | 6584 | fonts/inter/tfm/Inter-Light-lf-titling-ot1.tfm
-2020/12/16 | 65714 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/12/16 | 65234 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2020/12/16 | 6512 | fonts/inter/tfm/Inter-Regular-lf-titling-ot1.tfm
2020/12/16 | 6500 | macros/latex/required/babel/base/README.md
2020/12/16 | 6476 | fonts/inter/tfm/Inter-ThinItalic-lf-titling-ot1.tfm
-2020/12/16 | 64501 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2020/12/16 | 6448 | fonts/inter/tfm/Inter-BoldItalic-tlf-swash-ot1.tfm
2020/12/16 | 6436 | fonts/inter/tfm/Inter-SemiBoldItalic-tlf-swash-ot1.tfm
2020/12/16 | 6428 | fonts/inter/tfm/Inter-Thin-lf-titling-ot1.tfm
@@ -160,33 +361,23 @@
2020/12/16 | 6388 | fonts/inter/tfm/Inter-MediumItalic-tlf-ot1.tfm
2020/12/16 | 6376 | fonts/inter/tfm/Inter-ExtraBoldItalic-tlf-ot1.tfm
2020/12/16 | 6360 | fonts/inter/tfm/Inter-SemiBoldItalic-tlf-titling-ot1.tfm
-2020/12/16 | 63594 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
2020/12/16 | 6356 | fonts/inter/tfm/Inter-BoldItalic-tlf-titling-ot1.tfm
2020/12/16 | 6328 | fonts/inter/tfm/Inter-MediumItalic-tlf-titling-ot1.tfm
-2020/12/16 | 63285 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
2020/12/16 | 63222 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
2020/12/16 | 6320 | fonts/inter/tfm/Inter-ExtraBoldItalic-tlf-titling-ot1.tfm
-2020/12/16 | 63093 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2020/12/16 | 6304 | fonts/inter/tfm/Inter-SemiBold-tlf-swash-ot1.tfm
2020/12/16 | 6296 | fonts/inter/tfm/Inter-Bold-tlf-swash-ot1.tfm
-2020/12/16 | 62919 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2020/12/16 | 6288 | fonts/inter/tfm/Inter-SemiBold-tlf-ot1.tfm
2020/12/16 | 6284 | fonts/inter/tfm/Inter-Medium-tlf-swash-ot1.tfm
2020/12/16 | 6280 | fonts/inter/tfm/Inter-Bold-tlf-ot1.tfm
2020/12/16 | 6268 | fonts/inter/tfm/Inter-Medium-tlf-ot1.tfm
2020/12/16 | 6264 | fonts/inter/tfm/Inter-ExtraBold-tlf-swash-ot1.tfm
2020/12/16 | 6248 | fonts/inter/tfm/Inter-ExtraBold-tlf-ot1.tfm
-2020/12/16 | 623280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
2020/12/16 | 6224 | fonts/inter/tfm/Inter-SemiBold-tlf-titling-ot1.tfm
2020/12/16 | 6208 | fonts/inter/tfm/Inter-Bold-tlf-titling-ot1.tfm
2020/12/16 | 6196 | fonts/inter/tfm/Inter-Medium-tlf-titling-ot1.tfm
-2020/12/16 | 61949 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2020/12/16 | 6188 | fonts/inter/tfm/Inter-ExtraBold-tlf-titling-ot1.tfm
-2020/12/16 | 617333 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2020/12/16 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
-2020/12/16 | 599534 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/12/16 | 596934 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/12/16 | 59589 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
2020/12/16 | 5906 | fonts/inter/doc/README.md
2020/12/16 | 5904 | fonts/inter/tfm/Inter-LightItalic-tlf-swash-ot1.tfm
2020/12/16 | 5892 | fonts/inter/tfm/Inter-ExtraLightItalic-tlf-swash-ot1.tfm
@@ -194,12 +385,10 @@
2020/12/16 | 5880 | fonts/inter/tfm/Inter-BlackItalic-tlf-swash-ot1.tfm
2020/12/16 | 5876 | fonts/inter/tfm/Inter-ExtraLightItalic-tlf-ot1.tfm
2020/12/16 | 5864 | fonts/inter/tfm/Inter-BlackItalic-tlf-titling-ot1.tfm
-2020/12/16 | 58633 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2020/12/16 | 5860 | fonts/inter/tfm/Inter-BlackItalic-tlf-ot1.tfm
-2020/12/16 | 58522 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/12/16 | 58596134 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip
2020/12/16 | 5832 | fonts/inter/tfm/Inter-Italic-tlf-swash-ot1.tfm
2020/12/16 | 5816 | fonts/inter/tfm/Inter-Italic-tlf-ot1.tfm
-2020/12/16 | 581017 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2020/12/16 | 5800 | fonts/inter/tfm/Inter-Light-tlf-swash-ot1.tfm
2020/12/16 | 5788 | fonts/inter/tfm/Inter-ExtraLight-tlf-swash-ot1.tfm
2020/12/16 | 5784 | fonts/inter/tfm/Inter-Light-tlf-ot1.tfm
@@ -210,14 +399,11 @@
2020/12/16 | 5752 | fonts/inter/tfm/Inter-LightItalic-tlf-titling-ot1.tfm
2020/12/16 | 5752 | fonts/inter/tfm/Inter-Black-tlf-ot1.tfm
2020/12/16 | 5740 | fonts/inter/tfm/Inter-ThinItalic-tlf-swash-ot1.tfm
-2020/12/16 | 57299 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2020/12/16 | 5724 | fonts/inter/tfm/Inter-ThinItalic-tlf-ot1.tfm
2020/12/16 | 5720 | fonts/inter/tfm/Inter-Regular-tlf-swash-ot1.tfm
2020/12/16 | 5704 | fonts/inter/tfm/Inter-Regular-tlf-ot1.tfm
2020/12/16 | 5700 | fonts/inter/tfm/Inter-Italic-tlf-titling-ot1.tfm
-2020/12/16 | 567635 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2020/12/16 | 5672 | fonts/inter/tfm/Inter-Thin-tlf-swash-ot1.tfm
-2020/12/16 | 56644 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
2020/12/16 | 5660 | fonts/inter/tfm/Inter-ExtraLight-tlf-titling-ot1.tfm
2020/12/16 | 5656 | fonts/inter/tfm/Inter-Thin-tlf-ot1.tfm
2020/12/16 | 5652 | fonts/inter/tfm/Inter-Light-tlf-titling-ot1.tfm
@@ -241,11 +427,7 @@
2020/12/16 | 560 | fonts/inter/vf/Inter-BoldItalic-lf-ts1.vf
2020/12/16 | 560 | fonts/inter/vf/Inter-BlackItalic-tlf-ts1.vf
2020/12/16 | 560 | fonts/inter/vf/Inter-BlackItalic-lf-ts1.vf
-2020/12/16 | 56004 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2020/12/16 | 55998 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2020/12/16 | 5596 | fonts/inter/tfm/Inter-Regular-tlf-titling-ot1.tfm
-2020/12/16 | 55872 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/12/16 | 557617 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2020/12/16 | 556 | fonts/inter/vf/Inter-SemiBold-tlf-ts1.vf
2020/12/16 | 556 | fonts/inter/vf/Inter-SemiBold-lf-ts1.vf
2020/12/16 | 556 | fonts/inter/vf/Inter-Regular-tlf-ts1.vf
@@ -257,7 +439,6 @@
2020/12/16 | 556 | fonts/inter/vf/Inter-Italic-lf-ts1.vf
2020/12/16 | 556 | fonts/inter/vf/Inter-ExtraBold-lf-ts1.vf
2020/12/16 | 556 | fonts/inter/vf/Inter-Black-tlf-ts1.vf
-2020/12/16 | 55630 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2020/12/16 | 5548 | fonts/inter/tfm/Inter-Thin-tlf-titling-ot1.tfm
2020/12/16 | 55455 | fonts/inter/map/Inter.map
2020/12/16 | 552 | fonts/inter/vf/Inter-Thin-tlf-ts1.vf
@@ -266,72 +447,31 @@
2020/12/16 | 552 | fonts/inter/vf/Inter-Bold-tlf-ts1.vf
2020/12/16 | 552 | fonts/inter/vf/Inter-Bold-lf-ts1.vf
2020/12/16 | 552 | fonts/inter/vf/Inter-Black-lf-ts1.vf
-2020/12/16 | 551128 | systems/win32/miktex/tm/packages/files.csv.lzma
-2020/12/16 | 551121 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/12/16 | 5500555 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/12/16 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
2020/12/16 | 544 | systems/texlive/tlnet/archive/docsurvey.r57146.tar.xz
-2020/12/16 | 531318 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/12/16 | 52743820 | systems/win32/w32tex/w32tex-src.tar.xz
2020/12/16 | 52571 | fonts/inter/doc/inter-samples.pdf
-2020/12/16 | 52181 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/12/16 | 51925 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/12/16 | 51471 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2020/12/16 | 51357 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
-2020/12/16 | 51136 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/12/16 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/12/16 | 50546 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/12/16 | 50442 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2020/12/16 | 50152 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
-2020/12/16 | 49796 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/12/16 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2020/12/16 | 482443 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/12/16 | 47699 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/12/16 | 49037348 | systems/win32/w32tex/xetex-w32.tar.xz
2020/12/16 | 474 | macros/latex/required/firstaid/README.md
-2020/12/16 | 46543 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/12/16 | 460649 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2020/12/16 | 45801 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/12/16 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/12/16 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2020/12/16 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/12/16 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2020/12/16 | 45330 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/12/16 | 4660656 | systems/win32/w32tex/dvipdfm-w32.tar.xz
2020/12/16 | 4524 | fonts/josefin/latex/josefin.sty
-2020/12/16 | 45011 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2020/12/16 | 447892 | systems/texlive/tlnet/archive/snotez.doc.r57147.tar.xz
2020/12/16 | 4417 | fonts/inter/doc/LICENSE.txt
-2020/12/16 | 43101 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/12/16 | 42927 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/12/16 | 42667 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/12/16 | 42637 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/12/16 | 42248 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2020/12/16 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
-2020/12/16 | 42083 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2020/12/16 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
2020/12/16 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
-2020/12/16 | 41056 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/12/16 | 40887 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
2020/12/16 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
2020/12/16 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
-2020/12/16 | 39362 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2020/12/16 | 392058 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2020/12/16 | 391304 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
-2020/12/16 | 38951 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/12/16 | 37704 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/12/16 | 36959 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/12/16 | 36955 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2020/12/16 | 36667 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
2020/12/16 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
-2020/12/16 | 36312 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2020/12/16 | 3593876 | macros/latex/contrib/bookcover.zip
2020/12/16 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
2020/12/16 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
-2020/12/16 | 35171 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2020/12/16 | 34792 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2020/12/16 | 3439 | fonts/inter/enc/a_6drkwd.enc
2020/12/16 | 3438 | fonts/inter/enc/a_pj3fbv.enc
2020/12/16 | 3420 | fonts/inter/enc/a_wgqtfc.enc
2020/12/16 | 3419 | fonts/inter/enc/a_yzlvkb.enc
-2020/12/16 | 33978 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2020/12/16 | 3364 | fonts/inter/enc/a_cyrdxo.enc
2020/12/16 | 3363 | fonts/inter/enc/a_pn4hzq.enc
2020/12/16 | 3357 | fonts/inter/enc/a_3kvptd.enc
@@ -340,12 +480,8 @@
2020/12/16 | 3355 | fonts/inter/enc/a_n63sgl.enc
2020/12/16 | 3331 | fonts/inter/enc/a_jvxmtv.enc
2020/12/16 | 3330 | fonts/inter/enc/a_v3wpkc.enc
-2020/12/16 | 33113 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
2020/12/16 | 3309 | fonts/inter/enc/a_g6if7q.enc
2020/12/16 | 3308 | fonts/inter/enc/a_rjznlt.enc
-2020/12/16 | 329752 | systems/texlive/tlnet/archive/dvipdfmx.win32.r57145.tar.xz
-2020/12/16 | 329593 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/12/16 | 32915 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2020/12/16 | 3290 | fonts/inter/enc/a_nkgz7y.enc
2020/12/16 | 3289 | fonts/inter/enc/a_zxuxr2.enc
2020/12/16 | 3289 | fonts/inter/enc/a_zasxrl.enc
@@ -356,45 +492,28 @@
2020/12/16 | 3276 | fonts/inter/enc/a_dxdtrq.enc
2020/12/16 | 3264 | fonts/inter/enc/a_ggbt67.enc
2020/12/16 | 3263 | fonts/inter/enc/a_doz5y6.enc
-2020/12/16 | 32344 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2020/12/16 | 31836 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
-2020/12/16 | 318323 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2020/12/16 | 3148 | systems/texlive/tlnet/archive/snotez.r57147.tar.xz
-2020/12/16 | 31241 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/12/16 | 31182 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/12/16 | 31026 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
2020/12/16 | 3101 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
2020/12/16 | 30990 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
-2020/12/16 | 30932 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2020/12/16 | 3085 | fonts/libertinus-type1/README
-2020/12/16 | 30689 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2020/12/16 | 304096 | systems/texlive/tlnet/archive/docsurvey.doc.r57146.tar.xz
2020/12/16 | 3005 | fonts/inter/latex/TS1Inter-TLF.fd
2020/12/16 | 3005 | fonts/inter/latex/OT1Inter-Sup.fd
2020/12/16 | 3005 | fonts/inter/latex/LY1Inter-Sup.fd
-2020/12/16 | 29685 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2020/12/16 | 2954 | fonts/inter/latex/T1Inter-Sup.fd
-2020/12/16 | 295208 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2020/12/16 | 2942 | fonts/inter/latex/TS1Inter-LF.fd
2020/12/16 | 29405 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
-2020/12/16 | 29219 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/12/16 | 28905 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/12/16 | 28620 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2020/12/16 | 285806 | fonts/libertinus-type1/doc/libertinus-type1.pdf
2020/12/16 | 284538 | fonts/inter/type1/Inter-BlackItalic.pfb
2020/12/16 | 282902 | fonts/inter/type1/Inter-ExtraLightItalic.pfb
-2020/12/16 | 282457 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2020/12/16 | 282391 | fonts/inter/type1/Inter-BoldItalic.pfb
2020/12/16 | 281196 | fonts/inter/type1/Inter-LightItalic.pfb
2020/12/16 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
-2020/12/16 | 280511 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/12/16 | 27992 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/12/16 | 279852 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
2020/12/16 | 279739 | fonts/inter/type1/Inter-SemiBoldItalic.pfb
2020/12/16 | 278523 | fonts/inter/type1/Inter-Italic.pfb
2020/12/16 | 277885 | fonts/inter/type1/Inter-ExtraBoldItalic.pfb
2020/12/16 | 27772 | fonts/inter/tfm/Inter-BoldItalic-lf-swash-t1.tfm
-2020/12/16 | 27766 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2020/12/16 | 27752 | fonts/inter/tfm/Inter-BoldItalic-lf-t1.tfm
2020/12/16 | 27732 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-swash-t1.tfm
2020/12/16 | 277208 | fonts/inter/type1/Inter-ThinItalic.pfb
@@ -420,15 +539,11 @@
2020/12/16 | 272000 | fonts/inter/opentype/Inter-MediumItalic.otf
2020/12/16 | 271938 | fonts/inter/type1/Inter-Black.pfb
2020/12/16 | 270908 | fonts/inter/opentype/Inter-ExtraLightItalic.otf
-2020/12/16 | 27082 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
2020/12/16 | 27064 | fonts/inter/tfm/Inter-BoldItalic-lf-titling-t1.tfm
-2020/12/16 | 27056 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
2020/12/16 | 270528 | fonts/inter/opentype/Inter-LightItalic.otf
2020/12/16 | 27036 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-titling-t1.tfm
-2020/12/16 | 27017 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
2020/12/16 | 27012 | fonts/inter/tfm/Inter-MediumItalic-lf-titling-t1.tfm
2020/12/16 | 27008 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-titling-t1.tfm
-2020/12/16 | 26915 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2020/12/16 | 269110 | fonts/inter/type1/Inter-ExtraBold.pfb
2020/12/16 | 26872 | fonts/inter/tfm/Inter-Bold-lf-titling-t1.tfm
2020/12/16 | 26868 | fonts/inter/tfm/Inter-SemiBold-lf-titling-t1.tfm
@@ -448,7 +563,6 @@
2020/12/16 | 264960 | fonts/inter/opentype/Inter-ThinItalic.otf
2020/12/16 | 264462 | fonts/inter/type1/Inter-Medium.pfb
2020/12/16 | 264176 | fonts/inter/opentype/Inter-Medium.otf
-2020/12/16 | 2634435 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2020/12/16 | 26168 | fonts/inter/tfm/Inter-BlackItalic-lf-swash-t1.tfm
2020/12/16 | 26148 | fonts/inter/tfm/Inter-BlackItalic-lf-t1.tfm
2020/12/16 | 2613 | macros/latex/required/firstaid/firstaid.ins
@@ -474,7 +588,6 @@
2020/12/16 | 25864 | fonts/inter/tfm/Inter-Medium-tlf-t1.tfm
2020/12/16 | 25856 | fonts/inter/tfm/Inter-ExtraBold-tlf-swash-t1.tfm
2020/12/16 | 25840 | fonts/inter/tfm/Inter-ExtraBold-tlf-t1.tfm
-2020/12/16 | 258254 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2020/12/16 | 258244 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
2020/12/16 | 25704 | fonts/inter/tfm/Inter-BlackItalic-lf-titling-t1.tfm
2020/12/16 | 25548 | fonts/inter/tfm/Inter-Black-lf-titling-t1.tfm
@@ -488,8 +601,6 @@
2020/12/16 | 25292 | fonts/inter/tfm/Inter-Bold-tlf-titling-t1.tfm
2020/12/16 | 25268 | fonts/inter/tfm/Inter-Medium-tlf-titling-t1.tfm
2020/12/16 | 25244 | fonts/inter/tfm/Inter-ExtraBold-tlf-titling-t1.tfm
-2020/12/16 | 2513007 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/12/16 | 250950 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
2020/12/16 | 25060 | fonts/inter/tfm/Inter-LightItalic-lf-swash-t1.tfm
2020/12/16 | 25044 | fonts/inter/tfm/Inter-LightItalic-lf-t1.tfm
2020/12/16 | 25044 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-swash-t1.tfm
@@ -500,9 +611,6 @@
2020/12/16 | 24916 | fonts/inter/tfm/Inter-Italic-lf-t1.tfm
2020/12/16 | 24908 | fonts/inter/tfm/Inter-Light-lf-t1.tfm
2020/12/16 | 24904 | fonts/inter/tfm/Inter-ExtraLight-lf-t1.tfm
-2020/12/16 | 24884 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/12/16 | 248675 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/12/16 | 24804 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2020/12/16 | 24796 | fonts/inter/tfm/Inter-Regular-lf-swash-t1.tfm
2020/12/16 | 24780 | fonts/inter/tfm/Inter-Regular-lf-t1.tfm
2020/12/16 | 24732 | fonts/inter/tfm/Inter-ThinItalic-lf-swash-t1.tfm
@@ -513,9 +621,7 @@
2020/12/16 | 24540 | fonts/inter/tfm/Inter-BlackItalic-tlf-t1.tfm
2020/12/16 | 24384 | fonts/inter/tfm/Inter-Black-tlf-swash-t1.tfm
2020/12/16 | 24368 | fonts/inter/tfm/Inter-Black-tlf-t1.tfm
-2020/12/16 | 243095 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2020/12/16 | 24280 | fonts/inter/tfm/Inter-LightItalic-lf-titling-t1.tfm
-2020/12/16 | 24270315 | systems/texlive/tlnet/install-tl.zip
2020/12/16 | 24268 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-titling-t1.tfm
2020/12/16 | 24184 | fonts/inter/tfm/Inter-BlackItalic-tlf-titling-t1.tfm
2020/12/16 | 24160 | fonts/inter/tfm/Inter-Italic-lf-titling-t1.tfm
@@ -541,7 +647,6 @@
2020/12/16 | 23828 | fonts/inter/tfm/Inter-Medium-lf-ly1.tfm
2020/12/16 | 23824 | fonts/inter/tfm/Inter-ExtraBold-lf-swash-ly1.tfm
2020/12/16 | 23804 | fonts/inter/tfm/Inter-ExtraBold-lf-ly1.tfm
-2020/12/16 | 23639 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2020/12/16 | 23408 | fonts/inter/tfm/Inter-BoldItalic-lf-titling-ly1.tfm
2020/12/16 | 23392 | fonts/inter/tfm/Inter-LightItalic-tlf-swash-t1.tfm
2020/12/16 | 23376 | fonts/inter/tfm/Inter-LightItalic-tlf-t1.tfm
@@ -567,19 +672,16 @@
2020/12/16 | 230999 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
2020/12/16 | 23044 | fonts/inter/tfm/Inter-Thin-tlf-swash-t1.tfm
2020/12/16 | 23028 | fonts/inter/tfm/Inter-Thin-tlf-t1.tfm
-2020/12/16 | 23020 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2020/12/16 | 2271 | fonts/inter/README
2020/12/16 | 22700 | fonts/inter/tfm/Inter-LightItalic-tlf-titling-t1.tfm
2020/12/16 | 22684 | fonts/inter/tfm/Inter-ExtraLightItalic-tlf-titling-t1.tfm
2020/12/16 | 22604 | fonts/inter/tfm/Inter-Italic-tlf-titling-t1.tfm
2020/12/16 | 22572 | fonts/inter/tfm/Inter-ExtraLight-tlf-titling-t1.tfm
2020/12/16 | 22568 | fonts/inter/tfm/Inter-Light-tlf-titling-t1.tfm
-2020/12/16 | 2248092 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/12/16 | 22476 | fonts/inter/tfm/Inter-Regular-tlf-titling-t1.tfm
2020/12/16 | 22452 | fonts/inter/tfm/Inter-ThinItalic-tlf-titling-t1.tfm
2020/12/16 | 2244 | fonts/josefin/README
2020/12/16 | 22420 | fonts/inter/tfm/Inter-BlackItalic-lf-swash-ly1.tfm
-2020/12/16 | 224201 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2020/12/16 | 22396 | fonts/inter/tfm/Inter-BlackItalic-lf-ly1.tfm
2020/12/16 | 22372 | fonts/inter/tfm/Inter-Thin-tlf-titling-t1.tfm
2020/12/16 | 22368 | fonts/inter/tfm/Inter-BoldItalic-tlf-swash-ly1.tfm
@@ -621,7 +723,6 @@
2020/12/16 | 21920 | fonts/inter/tfm/Inter-Thin-lf-swash-ly1.tfm
2020/12/16 | 21900 | fonts/inter/tfm/Inter-Thin-lf-ly1.tfm
2020/12/16 | 21892 | fonts/inter/tfm/Inter-Black-lf-titling-ly1.tfm
-2020/12/16 | 21867 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2020/12/16 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57143.tar.xz
2020/12/16 | 21780 | fonts/inter/tfm/Inter-BoldItalic-tlf-titling-ly1.tfm
2020/12/16 | 21740 | fonts/inter/tfm/Inter-SemiBoldItalic-tlf-titling-ly1.tfm
@@ -638,9 +739,7 @@
2020/12/16 | 21424 | fonts/inter/tfm/Inter-Italic-lf-titling-ly1.tfm
2020/12/16 | 21304 | fonts/inter/tfm/Inter-Regular-lf-titling-ly1.tfm
2020/12/16 | 21264 | fonts/inter/tfm/Inter-ThinItalic-lf-titling-ly1.tfm
-2020/12/16 | 212191 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2020/12/16 | 21192 | fonts/inter/tfm/Inter-Thin-lf-titling-ly1.tfm
-2020/12/16 | 210491 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2020/12/16 | 2100 | fonts/inter/tfm/Inter-SemiBoldItalic-sup-ly1.tfm
2020/12/16 | 209834 | install/macros/latex/required/latex-firstaid.tds.zip
2020/12/16 | 2096 | fonts/inter/tfm/Inter-SemiBoldItalic-sup-ly1--base.tfm
@@ -648,12 +747,10 @@
2020/12/16 | 2092 | fonts/inter/tfm/Inter-BoldItalic-sup-ly1.tfm
2020/12/16 | 2088 | fonts/inter/tfm/Inter-MediumItalic-sup-ly1--base.tfm
2020/12/16 | 2088 | fonts/inter/tfm/Inter-BoldItalic-sup-ly1--base.tfm
-2020/12/16 | 20845 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2020/12/16 | 2080 | fonts/inter/tfm/Inter-ExtraBoldItalic-sup-ly1.tfm
2020/12/16 | 20780 | fonts/inter/tfm/Inter-BlackItalic-tlf-swash-ly1.tfm
2020/12/16 | 2076 | fonts/inter/tfm/Inter-ExtraBoldItalic-sup-ly1--base.tfm
2020/12/16 | 20756 | fonts/inter/tfm/Inter-BlackItalic-tlf-ly1.tfm
-2020/12/16 | 207337 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
2020/12/16 | 2068 | fonts/inter/tfm/Inter-ExtraLightItalic-sup-ly1.tfm
2020/12/16 | 20656 | fonts/inter/tfm/Inter-Black-tlf-swash-ly1.tfm
2020/12/16 | 206512 | macros/latex/required/firstaid.zip
@@ -701,8 +798,6 @@
2020/12/16 | 2052 | fonts/inter/vf/Inter-Black-tlf-titling-t1.vf
2020/12/16 | 2052 | fonts/inter/vf/Inter-Black-lf-titling-t1.vf
2020/12/16 | 2052 | fonts/inter/tfm/Inter-LightItalic-sup-ly1--base.tfm
-2020/12/16 | 205137 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/12/16 | 205135 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
2020/12/16 | 2048 | fonts/inter/tfm/Inter-MediumItalic-sup-t1.tfm
2020/12/16 | 20480 | fonts/inter/tfm/Inter-Italic-tlf-swash-ly1.tfm
2020/12/16 | 20468 | fonts/inter/tfm/Inter-Light-tlf-swash-ly1.tfm
@@ -712,7 +807,6 @@
2020/12/16 | 20448 | fonts/inter/tfm/Inter-Light-tlf-ly1.tfm
2020/12/16 | 20444 | fonts/inter/tfm/Inter-ExtraLight-tlf-ly1.tfm
2020/12/16 | 20444 | fonts/inter/tfm/Inter-BlackItalic-tlf-titling-ly1.tfm
-2020/12/16 | 204125 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
2020/12/16 | 2040 | fonts/inter/tfm/Inter-SemiBoldItalic-sup-t1.tfm
2020/12/16 | 2040 | fonts/inter/tfm/Inter-MediumItalic-sup-t1--base.tfm
2020/12/16 | 2040 | fonts/inter/tfm/Inter-BoldItalic-sup-t1.tfm
@@ -727,7 +821,6 @@
2020/12/16 | 2032 | fonts/inter/tfm/Inter-BoldItalic-sup-t1--base.tfm
2020/12/16 | 2028 | fonts/inter/tfm/Inter-LightItalic-sup-t1--base.tfm
2020/12/16 | 2028 | fonts/inter/tfm/Inter-BoldItalic-lf-swash-ly1--base.tfm
-2020/12/16 | 202700 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2020/12/16 | 20268 | fonts/inter/tfm/Inter-Thin-tlf-swash-ly1.tfm
2020/12/16 | 2024 | fonts/inter/tfm/Inter-BoldItalic-lf-titling-ly1--base.tfm
2020/12/16 | 2024 | fonts/inter/tfm/Inter-BlackItalic-sup-ly1.tfm
@@ -739,8 +832,6 @@
2020/12/16 | 2012 | fonts/inter/tfm/Inter-ExtraLightItalic-sup-t1--base.tfm
2020/12/16 | 1996 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-titling-ly1--base.tfm
2020/12/16 | 1996 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-swash-ly1--base.tfm
-2020/12/16 | 19948 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/12/16 | 199323 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
2020/12/16 | 1992 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-ly1--base.tfm
2020/12/16 | 19928 | fonts/inter/tfm/Inter-ExtraLightItalic-tlf-titling-ly1.tfm
2020/12/16 | 19924 | fonts/inter/tfm/Inter-LightItalic-tlf-titling-ly1.tfm
@@ -752,7 +843,6 @@
2020/12/16 | 1980 | fonts/inter/tfm/Inter-BoldItalic-tlf-ly1--base.tfm
2020/12/16 | 19804 | fonts/inter/tfm/Inter-ExtraLight-tlf-titling-ly1.tfm
2020/12/16 | 19792 | fonts/inter/tfm/Inter-Light-tlf-titling-ly1.tfm
-2020/12/16 | 197794 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
2020/12/16 | 1976 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-ly1--base.tfm
2020/12/16 | 1976 | fonts/inter/tfm/Inter-BlackItalic-sup-t1.tfm
2020/12/16 | 19704 | fonts/inter/tfm/Inter-ThinItalic-tlf-titling-ly1.tfm
@@ -772,9 +862,7 @@
2020/12/16 | 19608 | fonts/inter/tfm/Inter-Thin-tlf-titling-ly1.tfm
2020/12/16 | 1956 | fonts/inter/tfm/Inter-Italic-sup-ly1--base.tfm
2020/12/16 | 1956 | fonts/inter/tfm/Inter-BoldItalic-lf-t1--base.tfm
-2020/12/16 | 195374 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2020/12/16 | 1952 | fonts/inter/tfm/Inter-Italic-sup-t1.tfm
-2020/12/16 | 1951869 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2020/12/16 | 1948 | fonts/inter/vf/Inter-SemiBoldItalic-tlf-titling-ly1.vf
2020/12/16 | 1948 | fonts/inter/vf/Inter-ExtraLightItalic-tlf-titling-ly1.vf
2020/12/16 | 1948 | fonts/inter/vf/Inter-ExtraLightItalic-lf-titling-ly1.vf
@@ -796,7 +884,6 @@
2020/12/16 | 1944 | fonts/inter/tfm/Inter-LightItalic-lf-swash-ly1--base.tfm
2020/12/16 | 1944 | fonts/inter/tfm/Inter-Italic-sup-t1--base.tfm
2020/12/16 | 1944 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-swash-t1--base.tfm
-2020/12/16 | 194229 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
2020/12/16 | 1940 | fonts/inter/vf/Inter-ThinItalic-lf-titling-ly1.vf
2020/12/16 | 1940 | fonts/inter/vf/Inter-SemiBold-tlf-titling-ly1.vf
2020/12/16 | 1940 | fonts/inter/vf/Inter-SemiBold-lf-titling-ly1.vf
@@ -812,7 +899,6 @@
2020/12/16 | 1940 | fonts/inter/tfm/Inter-LightItalic-lf-ly1--base.tfm
2020/12/16 | 1940 | fonts/inter/tfm/Inter-ExtraBoldItalic-tlf-ly1--base.tfm
2020/12/16 | 1940 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-t1--base.tfm
-2020/12/16 | 19387362 | systems/texlive/tlnet/install-tl-windows.exe
2020/12/16 | 1936 | fonts/inter/vf/Inter-Thin-tlf-titling-ly1.vf
2020/12/16 | 1936 | fonts/inter/vf/Inter-Thin-lf-titling-ly1.vf
2020/12/16 | 1936 | fonts/inter/vf/Inter-Medium-lf-titling-ly1.vf
@@ -829,7 +915,6 @@
2020/12/16 | 1932 | fonts/inter/tfm/Inter-MediumItalic-tlf-swash-ly1--base.tfm
2020/12/16 | 1928 | fonts/inter/tfm/Inter-MediumItalic-tlf-titling-ly1--base.tfm
2020/12/16 | 1928 | fonts/inter/tfm/Inter-MediumItalic-tlf-ly1--base.tfm
-2020/12/16 | 192728 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
2020/12/16 | 1924 | fonts/inter/tfm/Inter-ThinItalic-sup-t1.tfm
2020/12/16 | 1920 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-swash-ly1--base.tfm
2020/12/16 | 1920 | fonts/inter/tfm/Inter-BoldItalic-tlf-titling-t1--base.tfm
@@ -944,10 +1029,8 @@
2020/12/16 | 1800 | fonts/inter/tfm/Inter-Light-lf-ly1--base.tfm
2020/12/16 | 1800 | fonts/inter/tfm/Inter-Bold-tlf-titling-ly1--base.tfm
2020/12/16 | 1800 | fonts/inter/tfm/Inter-Bold-tlf-ly1--base.tfm
-2020/12/16 | 179941 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
2020/12/16 | 1796 | fonts/inter/tfm/Inter-ThinItalic-lf-t1--base.tfm
2020/12/16 | 1796 | fonts/inter/tfm/Inter-ThinItalic-lf-swash-t1--base.tfm
-2020/12/16 | 179447 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2020/12/16 | 1792 | fonts/inter/tfm/Inter-ExtraLight-lf-swash-ly1--base.tfm
2020/12/16 | 1792 | fonts/inter/tfm/Inter-ExtraBold-tlf-swash-ly1--base.tfm
2020/12/16 | 1788 | fonts/inter/tfm/Inter-Thin-sup-ly1.tfm
@@ -969,7 +1052,6 @@
2020/12/16 | 1776 | fonts/inter/tfm/Inter-Italic-tlf-titling-t1--base.tfm
2020/12/16 | 1776 | fonts/inter/tfm/Inter-Black-lf-titling-ly1--base.tfm
2020/12/16 | 1776 | fonts/inter/tfm/Inter-Black-lf-ly1--base.tfm
-2020/12/16 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2020/12/16 | 17743 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
2020/12/16 | 1772 | fonts/inter/tfm/Inter-ThinItalic-tlf-titling-t1--base.tfm
2020/12/16 | 1772 | fonts/inter/tfm/Inter-SemiBold-lf-titling-t1--base.tfm
@@ -988,7 +1070,6 @@
2020/12/16 | 1764 | fonts/inter/tfm/Inter-ExtraBold-lf-t1--base.tfm
2020/12/16 | 1764 | fonts/inter/tfm/Inter-ExtraBold-lf-swash-t1--base.tfm
2020/12/16 | 1764 | fonts/inter/tfm/Inter-Black-sup-t1--base.tfm
-2020/12/16 | 17643 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2020/12/16 | 1760 | fonts/inter/tfm/Inter-Thin-sup-t1.tfm
2020/12/16 | 1760 | fonts/inter/tfm/Inter-Thin-lf-titling-ly1--base.tfm
2020/12/16 | 1760 | fonts/inter/tfm/Inter-Thin-lf-ly1--base.tfm
@@ -1039,7 +1120,6 @@
2020/12/16 | 1716 | fonts/inter/tfm/Inter-Regular-lf-titling-ly1--base.tfm
2020/12/16 | 1716 | fonts/inter/tfm/Inter-Regular-lf-ly1--base.tfm
2020/12/16 | 1716767 | install/fonts/josefin.tds.zip
-2020/12/16 | 1713629 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
2020/12/16 | 1712 | fonts/inter/vf/Inter-ThinItalic-tlf-swash-t1.vf
2020/12/16 | 1712 | fonts/inter/vf/Inter-ThinItalic-lf-swash-t1.vf
2020/12/16 | 1712 | fonts/inter/vf/Inter-SemiBold-tlf-swash-t1.vf
@@ -1057,6 +1137,7 @@
2020/12/16 | 1712 | fonts/inter/tfm/Inter-Thin-lf-titling-t1--base.tfm
2020/12/16 | 1712 | fonts/inter/tfm/Inter-Thin-lf-t1--base.tfm
2020/12/16 | 1712 | fonts/inter/tfm/Inter-Thin-lf-swash-t1--base.tfm
+2020/12/16 | 1712108 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
2020/12/16 | 1708 | fonts/inter/vf/Inter-Thin-tlf-swash-t1.vf
2020/12/16 | 1708 | fonts/inter/vf/Inter-SemiBold-lf-swash-t1.vf
2020/12/16 | 1708 | fonts/inter/vf/Inter-Regular-tlf-swash-t1.vf
@@ -1236,16 +1317,10 @@
2020/12/16 | 1668 | fonts/inter/tfm/Inter-Regular-lf-titling-t1--base.tfm
2020/12/16 | 1668 | fonts/inter/tfm/Inter-Regular-lf-t1--base.tfm
2020/12/16 | 1668 | fonts/inter/tfm/Inter-Regular-lf-swash-t1--base.tfm
-2020/12/16 | 16680683 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/12/16 | 165644 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2020/12/16 | 1640 | fonts/inter/tfm/Inter-Regular-tlf-titling-t1--base.tfm
2020/12/16 | 1640 | fonts/inter/tfm/Inter-Regular-tlf-t1--base.tfm
2020/12/16 | 1640 | fonts/inter/tfm/Inter-Regular-tlf-swash-t1--base.tfm
2020/12/16 | 1604 | fonts/inter/tfm/Inter-ExtraBoldItalic-sup-ot1.tfm
-2020/12/16 | 160024 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/12/16 | 16000 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/12/16 | 16000 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/12/16 | 159540 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2020/12/16 | 1588 | fonts/inter/tfm/Inter-BoldItalic-sup-ot1.tfm
2020/12/16 | 1584 | fonts/inter/tfm/Inter-MediumItalic-sup-ot1.tfm
2020/12/16 | 1568 | fonts/inter/tfm/Inter-SemiBoldItalic-sup-ot1.tfm
@@ -1256,7 +1331,6 @@
2020/12/16 | 1544 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-ts1.tfm
2020/12/16 | 1540 | fonts/inter/tfm/Inter-BoldItalic-tlf-ts1--base.tfm
2020/12/16 | 1540 | fonts/inter/tfm/Inter-BoldItalic-lf-ts1--base.tfm
-2020/12/16 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2020/12/16 | 1536 | fonts/inter/tfm/Inter-SemiBoldItalic-tlf-ts1--base.tfm
2020/12/16 | 1536 | fonts/inter/tfm/Inter-SemiBoldItalic-lf-ts1--base.tfm
2020/12/16 | 1536 | fonts/inter/tfm/Inter-MediumItalic-tlf-ts1.tfm
@@ -1267,7 +1341,6 @@
2020/12/16 | 1532 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-ts1.tfm
2020/12/16 | 1532 | fonts/inter/tfm/Inter-BlackItalic-tlf-ts1.tfm
2020/12/16 | 1532 | fonts/inter/tfm/Inter-BlackItalic-lf-ts1.tfm
-2020/12/16 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2020/12/16 | 1528 | fonts/inter/tfm/Inter-MediumItalic-tlf-ts1--base.tfm
2020/12/16 | 1528 | fonts/inter/tfm/Inter-MediumItalic-lf-ts1--base.tfm
2020/12/16 | 1524 | fonts/inter/tfm/Inter-BlackItalic-tlf-ts1--base.tfm
@@ -1280,9 +1353,7 @@
2020/12/16 | 1520 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-ts1.tfm
2020/12/16 | 1520 | fonts/inter/tfm/Inter-ExtraBoldItalic-tlf-ts1--base.tfm
2020/12/16 | 1520 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-ts1--base.tfm
-2020/12/16 | 151972 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2020/12/16 | 151918 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
-2020/12/16 | 151767 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2020/12/16 | 1516 | fonts/inter/tfm/Inter-ThinItalic-lf-ts1.tfm
2020/12/16 | 1512 | fonts/inter/tfm/Inter-ExtraLightItalic-tlf-ts1--base.tfm
2020/12/16 | 1512 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-ts1--base.tfm
@@ -1313,7 +1384,6 @@
2020/12/16 | 1472 | fonts/inter/tfm/Inter-ExtraLight-lf-ts1--base.tfm
2020/12/16 | 1472 | fonts/inter/tfm/Inter-ExtraBold-tlf-ts1.tfm
2020/12/16 | 1472 | fonts/inter/tfm/Inter-ExtraBold-lf-ts1.tfm
-2020/12/16 | 147020 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2020/12/16 | 1468 | fonts/inter/tfm/Inter-SemiBold-tlf-ts1--base.tfm
2020/12/16 | 1468 | fonts/inter/tfm/Inter-SemiBold-lf-ts1--base.tfm
2020/12/16 | 1468 | fonts/inter/tfm/Inter-Italic-sup-ot1.tfm
@@ -1331,25 +1401,20 @@
2020/12/16 | 1460 | fonts/inter/tfm/Inter-MediumItalic-lf-titling-ot1--base.tfm
2020/12/16 | 1460 | fonts/inter/tfm/Inter-ExtraBold-tlf-ts1--base.tfm
2020/12/16 | 1460 | fonts/inter/tfm/Inter-ExtraBold-lf-ts1--base.tfm
-2020/12/16 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2020/12/16 | 1456 | fonts/inter/tfm/Inter-ThinItalic-sup-ot1.tfm
2020/12/16 | 1456 | fonts/inter/tfm/Inter-Black-tlf-ts1--base.tfm
2020/12/16 | 1456 | fonts/inter/tfm/Inter-Black-lf-ts1--base.tfm
-2020/12/16 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2020/12/16 | 1448 | fonts/inter/tfm/Inter-SemiBoldItalic-tlf-titling-ot1--base.tfm
2020/12/16 | 1448 | fonts/inter/tfm/Inter-BoldItalic-tlf-titling-ot1--base.tfm
2020/12/16 | 1444 | fonts/inter/tfm/Inter-Regular-lf-ts1.tfm
2020/12/16 | 14413 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
2020/12/16 | 1440 | fonts/inter/tfm/Inter-Regular-tlf-ts1.tfm
-2020/12/16 | 144034 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
2020/12/16 | 1436 | fonts/inter/tfm/Inter-LightItalic-lf-titling-ot1--base.tfm
2020/12/16 | 1432 | fonts/inter/tfm/Inter-Regular-lf-ts1--base.tfm
2020/12/16 | 1432 | fonts/inter/tfm/Inter-ExtraBoldItalic-tlf-titling-ot1--base.tfm
2020/12/16 | 1428 | fonts/inter/tfm/Inter-Regular-tlf-ts1--base.tfm
2020/12/16 | 1424 | fonts/inter/tfm/Inter-MediumItalic-tlf-titling-ot1--base.tfm
2020/12/16 | 1420 | fonts/inter/tfm/Inter-BlackItalic-lf-titling-ot1--base.tfm
-2020/12/16 | 14165 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2020/12/16 | 1413904 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2020/12/16 | 1412 | fonts/inter/tfm/Inter-ExtraLightItalic-lf-titling-ot1--base.tfm
2020/12/16 | 1408 | fonts/inter/tfm/Inter-LightItalic-tlf-titling-ot1--base.tfm
2020/12/16 | 1396 | fonts/inter/tfm/Inter-Italic-lf-titling-ot1--base.tfm
@@ -1367,9 +1432,7 @@
2020/12/16 | 1340 | fonts/inter/tfm/Inter-Light-sup-ot1.tfm
2020/12/16 | 1340 | fonts/inter/tfm/Inter-ExtraLight-sup-ot1.tfm
2020/12/16 | 1336 | fonts/inter/tfm/Inter-ExtraBold-lf-titling-ot1--base.tfm
-2020/12/16 | 133575 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2020/12/16 | 1332 | fonts/inter/tfm/Inter-Medium-lf-titling-ot1--base.tfm
-2020/12/16 | 13306 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2020/12/16 | 1328 | fonts/inter/tfm/Inter-Light-lf-titling-ot1--base.tfm
2020/12/16 | 1328 | fonts/inter/tfm/Inter-Bold-lf-titling-ot1--base.tfm
2020/12/16 | 13253227 | install/fonts/libertinus-type1.tds.zip
@@ -1380,56 +1443,29 @@
2020/12/16 | 13104174 | fonts/libertinus-type1.zip
2020/12/16 | 1308 | fonts/inter/tfm/Inter-Thin-sup-ot1.tfm
2020/12/16 | 1308 | fonts/inter/tfm/Inter-Black-lf-titling-ot1--base.tfm
-2020/12/16 | 130504 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
2020/12/16 | 1304 | fonts/inter/tfm/Inter-Medium-tlf-titling-ot1--base.tfm
2020/12/16 | 1304 | fonts/inter/tfm/Inter-Light-tlf-titling-ot1--base.tfm
2020/12/16 | 1304 | fonts/inter/tfm/Inter-ExtraBold-tlf-titling-ot1--base.tfm
-2020/12/16 | 130465 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/12/16 | 1302920 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2020/12/16 | 1300 | fonts/inter/tfm/Inter-Regular-sup-ot1.tfm
2020/12/16 | 1300 | fonts/inter/tfm/Inter-Bold-tlf-titling-ot1--base.tfm
2020/12/16 | 1296 | fonts/inter/tfm/Inter-Thin-lf-titling-ot1--base.tfm
2020/12/16 | 1284 | fonts/inter/tfm/Inter-ExtraLight-tlf-titling-ot1--base.tfm
2020/12/16 | 1280 | fonts/inter/tfm/Inter-Black-tlf-titling-ot1--base.tfm
-2020/12/16 | 1278049 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2020/12/16 | 1276 | fonts/inter/tfm/Inter-Thin-tlf-titling-ot1--base.tfm
2020/12/16 | 1276 | fonts/inter/tfm/Inter-Regular-lf-titling-ot1--base.tfm
2020/12/16 | 1248 | fonts/inter/tfm/Inter-Regular-tlf-titling-ot1--base.tfm
-2020/12/16 | 1246213 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/12/16 | 1232004 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/12/16 | 1230375 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/12/16 | 119080 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/12/16 | 1168652 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/12/16 | 115930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/12/16 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2020/12/16 | 1148504 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/12/16 | 1148019 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2020/12/16 | 114669 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/12/16 | 113607 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/12/16 | 1129 | systems/win32/miktex/tm/packages/pr.ini
-2020/12/16 | 1127659 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2020/12/16 | 1122091 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
2020/12/16 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
-2020/12/16 | 108925 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/12/16 | 1077044 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/12/16 | 11064916 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2020/12/16 | 10600093 | install/fonts/inter.tds.zip
2020/12/16 | 105225 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
2020/12/16 | 10508159 | fonts/inter.zip
-2020/12/16 | 104553 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/12/16 | 102826 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/12/16 | 101471 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2020/12/15 | 87347460 | systems/win32/w32tex/pgfcontrib.tar.xz
-2020/12/15 | 806280 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz
2020/12/15 | 785 | info/docsurvey/README.txt
2020/12/15 | 753593 | systems/win32/w32tex/ChangeLog
2020/12/15 | 739868 | systems/texlive/tlnet/archive/fontsetup.doc.r57141.tar.xz
-2020/12/15 | 6607340 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/12/15 | 6377 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
-2020/12/15 | 58596132 | systems/win32/w32tex/TLARM64W/tl-arm64-windows.zip
2020/12/15 | 5828 | systems/texlive/tlnet/archive/fontsetup.r57141.tar.xz
-2020/12/15 | 52738780 | systems/win32/w32tex/w32tex-src.tar.xz
-2020/12/15 | 49036400 | systems/win32/w32tex/xetex-w32.tar.xz
-2020/12/15 | 4660240 | systems/win32/w32tex/dvipdfm-w32.tar.xz
2020/12/15 | 4535036 | systems/texlive/tlnet/archive/newcomputermodern.r57138.tar.xz
2020/12/15 | 44738 | info/docsurvey/docsurvey.tex
2020/12/15 | 424340 | systems/texlive/tlnet/archive/causets.doc.r57139.tar.xz
@@ -1439,12 +1475,10 @@
2020/12/15 | 304199 | info/docsurvey.zip
2020/12/15 | 292549 | info/docsurvey/docsurvey.pdf
2020/12/15 | 2907884 | systems/texlive/tlnet/archive/beamer.doc.r57140.tar.xz
-2020/12/15 | 1711668 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
2020/12/15 | 1662560 | systems/texlive/tlnet/archive/newcomputermodern.doc.r57138.tar.xz
2020/12/15 | 165744 | systems/texlive/tlnet/archive/beamer.r57140.tar.xz
2020/12/15 | 144152 | systems/texlive/tlnet/archive/bibtexperllibs.source.r57137.tar.xz
2020/12/15 | 12284 | systems/texlive/tlnet/archive/bibtexperllibs.r57137.tar.xz
-2020/12/15 | 11067852 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2020/12/14 | 99692524 | systems/win32/w32tex/web2c-lib.tar.xz
2020/12/14 | 99279 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma
2020/12/14 | 9920 | macros/latex/contrib/snotez/snotez.sty
@@ -1454,7 +1488,6 @@
2020/12/14 | 96324 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma
2020/12/14 | 94617 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma
2020/12/14 | 94592 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma
-2020/12/14 | 93965783 | systems/win32/w32tex/TLW64/tl-win64.zip
2020/12/14 | 93697 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2020/12/14 | 93676 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma
2020/12/14 | 9328 | systems/win32/miktex/setup/deb/dists/focal/universe/binary-amd64/Packages
@@ -1941,19 +1974,3 @@
2020/12/11 | 12834 | macros/latex/contrib/beamer/base/beamerbasecolor.sty
2020/12/11 | 11587 | macros/latex/contrib/beamer/base/beamer.cls
2020/12/11 | 1024832 | macros/latex/contrib/asmeconf.zip
-2020/12/10 | 97724 | systems/texlive/tlnet/archive/albatross.doc.r57103.tar.xz
-2020/12/10 | 8468 | systems/texlive/tlnet/archive/axessibility.source.r57105.tar.xz
-2020/12/10 | 680 | systems/texlive/tlnet/archive/albatross.win32.r57104.tar.xz
-2020/12/10 | 6128 | macros/latex/contrib/asmeconf/README.md
-2020/12/10 | 588137 | macros/latex/contrib/asmeconf/asmeconf-template.pdf
-2020/12/10 | 4600 | systems/texlive/tlnet/archive/albatross.source.r57103.tar.xz
-2020/12/10 | 43758 | macros/latex/contrib/bookcover/figures/bookcover-description.pdf
-2020/12/10 | 3828 | systems/texlive/tlnet/archive/axessibility.r57105.tar.xz
-2020/12/10 | 37971 | macros/latex/contrib/asmeconf/asmeconf-template.tex
-2020/12/10 | 36997 | macros/latex/contrib/asmeconf/asmeconf.cls
-2020/12/10 | 2786568 | systems/texlive/tlnet/archive/albatross.r57103.tar.xz
-2020/12/10 | 2600 | macros/latex/contrib/bookcover/bookcover-example1.tex
-2020/12/10 | 222888 | systems/texlive/tlnet/archive/axessibility.doc.r57105.tar.xz
-2020/12/10 | 2099 | macros/latex/contrib/bookcover/bookcover-example2.tex
-2020/12/10 | 176291 | dviware/dvidvi.zip
-2020/12/10 | 12774 | macros/latex/contrib/asmeconf/asmeconf-sample.bib
diff --git a/biblio/bibtex/contrib/gbt7714/CHANGELOG.md b/biblio/bibtex/contrib/gbt7714/CHANGELOG.md
index 8267a43347..312b41259e 100644
--- a/biblio/bibtex/contrib/gbt7714/CHANGELOG.md
+++ b/biblio/bibtex/contrib/gbt7714/CHANGELOG.md
@@ -5,6 +5,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
+## [v2.1] - 2020-12-17
+### Changed
+- 著者-出版年制的 `key` 域如果含有多个姓名的拼音,改为使用 ` & ` 分隔(#68)
+- 选项 `abbreviate.journal` 改为 `short.journal`
+- 选项 `max.num.authors` 改为 `et.al.min` 和 `et.al.use.first` 控制输出作者姓名的数量
+- 期刊的起止年份分隔符由 `--` 改为 `/`(hushidong/biblatex-gb7714-2015/pull/79)
+- 统一空格的处理
+- 添加选项 `space.before.pages` 控制页码与前面的冒号之间有无空格
+
+## Fixed
+- 修正第一作者姓名相同、年份相同但作者数量不同时的年份标签
+- 修正 `number` 样式 `\citep` 命令引用的页码位置
+
+### Added
+- 新增选项 `show.urldate` 选择是否显示非电子文献的引用日期
+- 兼容 biblatex 的 `langid` 域
+- 兼容 biblatex 的 `journaltitle` 和 `shortjournal` 域
+- 兼容 biblatex 的 `location` 域
+- 兼容 biblatex 的 `eprinttype` 域
+- 新增选项 `year.after.author` 选择将年份置于著者后
+- 新增选项 `terms.in.macro` 选择以 TeX 宏输出“和”、“等”
+
## [v2.0.2] - 2020-06-08
### Changed
- 期刊的页码前默认有空格(#62)
@@ -99,7 +121,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Changed
- Initial release.
-[Unreleased]: https://github.com/CTeX-org/gbt7714-bibtex-style/compare/v2.0.2...HEAD
+[Unreleased]: https://github.com/CTeX-org/gbt7714-bibtex-style/compare/v2.1...HEAD
+[v2.1]: https://github.com/CTeX-org/gbt7714-bibtex-style/compare/v2.0.2...v2.1
[v2.0.2]: https://github.com/CTeX-org/gbt7714-bibtex-style/compare/v2.0.1...v2.0.2
[v2.0.1]: https://github.com/CTeX-org/gbt7714-bibtex-style/compare/v2.0...v2.0.1
[v2.0]: https://github.com/CTeX-org/gbt7714-bibtex-style/compare/v1.1.2...v2.0
diff --git a/biblio/bibtex/contrib/gbt7714/README.md b/biblio/bibtex/contrib/gbt7714/README.md
index c582de0357..bb56f7408c 100644
--- a/biblio/bibtex/contrib/gbt7714/README.md
+++ b/biblio/bibtex/contrib/gbt7714/README.md
@@ -1,4 +1,4 @@
-# GB/T 7714-2015 BibTeX Style
+# GB/T 7714—2015 BibTeX Style
[![CTAN](https://img.shields.io/ctan/v/gbt7714.svg)](https://ctan.org/pkg/gbt7714)
@@ -10,7 +10,7 @@
## Introduction
The `gbt7714` package provides a BibTeX implementation for the China's
-bibliography style standard GB/T 7714-2015.
+bibliography style standard GB/T 7714—2015.
It consists of two `bst` files for numerical and authoryear styles as well as a
LaTeX package which provides the citation style defined in the standard.
It is compatible with `natbib` and supports language detection (Chinese
@@ -21,14 +21,26 @@ and English) for each biblilography entry.
- Email: zepinglee AT gmail DOT com
- License: LaTeX Project Public License 1.3c or later
-## 新特性
+## 简介
+
+GB/T 7714—2015 《信息与文献\quad 参考文献著录规则》是中国的参考文献推荐标准。
+本宏包是国标的 BibTeX 实现,主要有以下特性:
- 兼容 `natbib`
- 支持“顺序编码制”和“著者-出版年制”两种风格
- 自动识别语言并进行相应处理
- 提供了简单的接口供用户修改样式
+## 版本 v2.0 的重要修改
+
+从 v2.0 版本开始(2020-03-04),用户必须在文档中使用 `\biblilographystyle` 命令选择参考文献样式,
+如 `gbt7714-numerical` 或 `gbt7714-author-year`。
+在早期的版本中,选择文献样式的方法是将 `numbers` 或 `super` 等参数传递给 `gbt7714`,
+而不能使用 `\bibliographystyle`。
+这跟标准的 LaTeX 接口不一致,所以将被弃用。
+
+
## 使用方法
1. 在导言区调用宏包 `gbt7714`;
@@ -48,7 +60,7 @@ and English) for each biblilography entry.
```
@book{capital,
author = {马克思 and 恩格斯},
- key = {ma3 ke4 si1 en1 ge2 si1},
+ key = {ma3 ke4 si1 & en1 ge2 si1},
...
}
```
@@ -65,9 +77,9 @@ and English) for each biblilography entry.
但是在少数情况下需要用户手动指定,如:
```
@misc{citekey,
- language = {japanese},
- mark = {Z},
- medium = {DK},
+ langid = {japanese},
+ mark = {Z},
+ medium = {DK},
...
}
```
@@ -128,7 +140,7 @@ and English) for each biblilography entry.
引用日期 | `urldate`\*
获取和访问路径 | `url`
数字对象唯一标识符 | `doi`
-语言 | `language`\*
+语言 | `langid`\*
拼音(用于排序) | `key`
注:
@@ -138,9 +150,12 @@ and English) for each biblilography entry.
## 参考文献著录标准
-- [GB/T 7714-2015 信息与文献 参考文献著录规则.pdf](https://github.com/Haixing-Hu/GBT7714-2005-BibTeX-Style/files/153951/GBT.7714-2015.pdf)
-- [GB/T 7714-2005 文后参考文献著录规则.pdf](https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207714-2005%E3%80%91%E6%96%87%E5%90%8E%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE%E8%91%97%E5%BD%95%E8%A7%84%E5%88%99.pdf)
+- [GB/T 7714—2015 信息与文献 参考文献著录规则](http://www.cessp.org.cn/uploads/1/file/public/201607/20160708142456_8mqgu0dpgk.pdf)
+## 相关讨论
+- 陈浩元(标准起草人):[GB/T 7714 新标准对旧标准的主要修改及实施要点提示](http://bjxb.cessp.org.cn/ch/reader/view_abstract.aspx?file_no=20150411&flag=1)
+- 陈浩元(标准起草人):[GB/T 7714一2015 的新点、实施要点及其他](http://www.cessp.org.cn/uploads/1/file/public/201607/20160705202202_0airiqt165.pdf)(Slides)
+- 梁海:[知乎回答「GB/T 7714—2005 一些有关空格和标点符号的细节问题?」](https://www.zhihu.com/question/23371611/answer/24696880)
## 相关项目
diff --git a/biblio/bibtex/contrib/gbt7714/gbt7714.dtx b/biblio/bibtex/contrib/gbt7714/gbt7714.dtx
index d5a7794538..357fd14495 100644
--- a/biblio/bibtex/contrib/gbt7714/gbt7714.dtx
+++ b/biblio/bibtex/contrib/gbt7714/gbt7714.dtx
@@ -1,5 +1,5 @@
% \iffalse meta-comment
-% GB/T 7714-2015 BibTeX Style
+% GB/T 7714—2015 BibTeX Style
% https://github.com/CTeX-org/gbt7714-bibtex-style
%
% Copyright (C) 2016-2020 by Zeping Lee <zepinglee AT gmail.com>
@@ -17,7 +17,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{gbt7714}
-%<package> [2020/06/08 v2.0.2 GB/T 7714-2015 BibTeX Style]
+%<package> [2020/12/17 v2.1 GB/T 7714—2015 BibTeX Style]
%
%<*driver>
\documentclass[a4paper]{ltxdoc}
@@ -78,7 +78,7 @@
%
% \GetFileInfo{gbt7714.sty}
%
-% \title{GB/T 7714-2015 \BibTeX{} style}
+% \title{GB/T 7714—2015 \BibTeX{} style}
% \author{Zeping Lee\thanks{zepinglee AT gmail.com}}
% \date{\filedate\qquad\fileversion}
% \maketitle
@@ -87,7 +87,7 @@
%
% \begin{abstract}
% The \pkg{gbt7714} package provides a \BibTeX{} implementation for the China's
-% bibliography style standard GB/T 7714-2015.
+% bibliography style standard GB/T 7714—2015.
% It consists of two bst files for numerical and authoryear styles as well as a
% \LaTeX{} package which provides the citation style defined in the standard.
% It is compatible with \pkg{natbib} and supports language detection (Chinese
@@ -96,7 +96,7 @@
%
% \section{简介}
%
-% GB/T 7714-2015 《信息与文献\quad 参考文献著录规则》\cite{gbt77142015}
+% GB/T 7714—2015 《信息与文献\quad 参考文献著录规则》\cite{gbt77142015}
% (以下简称“国标”)是中国的参考文献推荐标准。
% 本宏包是国标的 \BibTeX{}\cite{bibtex} 实现,具有以下特性:
% \begin{itemize}
@@ -108,6 +108,16 @@
% 本宏包的主页:\url{https://github.com/CTeX-org/gbt7714-bibtex-style}。
%
%
+% \section{版本 v2.0 的重要修改}
+%
+% 从 v2.0 版本开始(2020-03-04),用户必须在文档中使用 \cs{biblilographystyle} 命令选择参考文献样式,
+% 如 \opt{gbt7714-numerical} 或 \opt{gbt7714-author-year}。
+% 在早期的版本中,选择文献样式的方法是将 \opt{numbers} 或 \opt{super} 等参数传递给
+% \pkg{gbt7714},
+% 而不能使用 \cs{bibliographystyle}。
+% 这跟标准的 LaTeX 接口不一致,所以将被弃用。
+%
+%
% \section{使用方法}
%
% 按照国标的规定,参考文献的标注体系分为“顺序编码制”和
@@ -224,7 +234,7 @@
% \item[urldate*] 引用日期
% \item[url] 获取和访问路径
% \item[doi] 数字对象唯一标识符
-% \item[language*] 语言
+% \item[langid*] 语言
% \item[key] 拼音(用于排序)
% \end{description}
% 不支持的 \BibTeX{} 标准著录项目有 annote, chapter, crossref, month, type。
@@ -233,9 +243,9 @@
% 但是在少数情况下需要用户手动指定,如:
% \begin{latex}
% @misc{citekey,
-% language = {japanese},
-% mark = {Z},
-% medium = {DK},
+% langid = {japanese},
+% mark = {Z},
+% medium = {DK},
% ...
% }
% \end{latex}
@@ -253,12 +263,10 @@
% \begin{latex}
% @book{capital,
% author = {马克思 and 恩格斯},
-% key = {ma3 ke4 si1 en1 ge2 si1},
+% key = {ma3 ke4 si1 & en1 ge2 si1},
% ...
% }
% \end{latex}
-% 注意名字之间需要额外的空格,比如“张三, 李四”要排在
-% “张三丰”前面。
%
%
% \section{自定义样式}
@@ -282,7 +290,8 @@
% \midrule
% uppercase.name & |#1| & 将著者姓名转为大写 \\
% max.num.authors & |#3| & 输出著者的最多数量 \\
-% period.between.author.year & |#0| & 著者和年份之间使用句点连接 \\
+% year.after.author & |#0| & 年份置于著者之后 \\
+% period.after.author & |#0| & 著者和年份之间使用句点连接 \\
% sentence.case.title & |#1| & 将西文的题名转为 sentence case \\
% link.title & |#0| & 在题名上添加 url 的超链接 \\
% title.in.journal & |#1| & 期刊是否显示标题 \\
@@ -290,10 +299,12 @@
% show.medium.type & |#1| & 显示载体类型标识 \\
% italic.journal & |#0| & 西文期刊名使用斜体 \\
% show.missing.address.publisher & |#1| & 出版项缺失时显示“出版者不详” \\
+% space.before.pages & |#1| & 页码与前面的冒号之间有空格 \\
% only.start.page & |#0| & 只显示起始页码 \\
+% show.urldate & |#1| & 显示引用日期 urldate \\
% show.url & |#1| & 显示 url \\
-% show.doi & |#1| & 显示 doi \\
-% show.preprint & |#0| & 显示预印本 \\
+% show.doi & |#1| & 显示 DOI \\
+% show.preprint & |#0| & 显示预印本信息 \\
% show.note & |#0| & 显示 note 域的信息 \\
% \bottomrule
% \end{tabular}
@@ -306,14 +317,14 @@
% \section{相关工作}
%
% TeX 社区也有其他关于 GB/T 7714 系列参考文献标准的工作。
-% 2005 年吴凯\cite{wk2006}发布了基于 GB/T 7714-2005 的 \BibTeX{} 样式,
+% 2005 年吴凯\cite{wk2006}发布了基于 GB/T 7714—2005 的 \BibTeX{} 样式,
% 支持顺序编码制和著者出版年制两种风格。
-% 李志奇\cite{lqz2013}发布了严格遵循 GB/T 7714-2005 的 BibLaTeX 的样式。
+% 李志奇\cite{lqz2013}发布了严格遵循 GB/T 7714—2005 的 BibLaTeX 的样式。
% 胡海星\cite{hhx2013}提供了另一个 \BibTeX{} 实现,
% 还给每行 bst 代码写了 java 语言注释。
% 沈周\cite{sz2016}基于 \pkg{biblatex-caspervector}\cite{vector2012} 进行修改,
% 以符合国标的格式。
-% 胡振震发布了符合 GB/T 7714-2015 标准的 BibLaTeX 参考文献样式\cite{hzz2016},
+% 胡振震发布了符合 GB/T 7714—2015 标准的 BibLaTeX 参考文献样式\cite{hzz2016},
% 并进行了比较完善的持续维护。
%
%
@@ -328,78 +339,78 @@
% \bibitem[{中国国家标准化委员会}(2015)]{gbt77142015}
% {中国国家标准化委员会}.
% \newblock 信息与文献\quad 参考文献著录规则: GB/T
-% 7714--2015\allowbreak[S].
+% 7714—2015[S].
% \newblock 北京: 中国标准出版社, 2015.
%
% \bibitem[Patashnik(1988{\natexlab{a}})]{bibtex}
% PATASHNIK~O.
-% \newblock {\BibTeX}ing\allowbreak[M/OL].
+% \newblock {\BibTeX}ing[M/OL].
% \newblock 1988{\natexlab{a}}.
% \newblock \url{http://mirrors.ctan.org/biblio/bibtex/base/btxdoc.pdf}.
%
% \bibitem[Daly(1999)]{natbib}
% DALY~P~W.
-% \newblock Natural sciences citations and references\allowbreak[M/OL].
+% \newblock Natural sciences citations and references[M/OL].
% \newblock 1999.
% \newblock \url{http://mirrors.ctan.org/macros/latex/contrib/natbib/natbib.pdf}.
%
% \bibitem[Patashnik(1988{\natexlab{b}})]{btxhak}
% PATASHNIK~O.
-% \newblock Designing {\BibTeX} styles\allowbreak[M/OL].
+% \newblock Designing {\BibTeX} styles[M/OL].
% \newblock 1988{\natexlab{b}}.
% \newblock \url{http://mirrors.ctan.org/biblio/bibtex/base/btxhak.pdf}.
%
% \bibitem[Markey(2003)]{ttb}
% MARKEY~N.
-% \newblock Tame the beast\allowbreak[M/OL].
+% \newblock Tame the beast[M/OL].
% \newblock 2003.
% \newblock \url{http://mirrors.ctan.org/info/bibtex/tamethebeast/ttb_en.pdf}.
%
-% \bibitem[Mittelbach\ et~al.(2004)Mittelbach, Goossens, Braams, Carlisle, and
+% \bibitem[Mittelbach et~al.(2004)Mittelbach, Goossens, Braams, Carlisle, and
% Rowley]{tlc2}
% MITTELBACH~F, GOOSSENS~M, BRAAMS~J, et~al.
-% \newblock The {\LaTeX} companion\allowbreak[M].
+% \newblock The {\LaTeX} companion[M].
% \newblock 2nd ed.
% \newblock Reading, MA, USA: Addison-Wesley, 2004.
%
% \bibitem[吴凯(2006)]{wk2006}
% 吴凯.
-% \newblock 发布GBT7714-2005.bst version1 Beta版\allowbreak[EB/OL].
+% \newblock 发布GBT7714-2005.bst version1 Beta版[EB/OL].
% \newblock 2006.
% \newblock CTeX 论坛(已关闭).
%
% \bibitem[李志奇(2013)]{lqz2013}
% 李志奇.
% \newblock
-% 基于biblatex的符合GBT7714-2005的中文文献生成工具\allowbreak[EB/OL].
+% 基于biblatex的符合GBT7714—2005的中文文献生成工具[EB/OL].
% \newblock 2013.
% \newblock CTeX 论坛(已关闭).
%
% \bibitem[胡海星(2013)]{hhx2013}
% 胡海星.
-% \newblock A GB/T 7714-2005 national standard compliant BibTeX
-% style\allowbreak[EB/OL].
+% \newblock A GB/T 7714—2005 national standard compliant BibTeX
+% style[EB/OL].
% \newblock 2013.
% \newblock \url{https://github.com/Haixing-Hu/GBT7714-2005-BibTeX-Style}.
%
% \bibitem[沈周(2016)]{sz2016}
% 沈周.
% \newblock 基于caspervector改写的符合GB/T
-% 7714-2005标准的参考文献格式\allowbreak[EB/OL].
+% 7714—2005标准的参考文献格式[EB/OL].
% \newblock 2016.
% \newblock \url{https://github.com/szsdk/biblatex-gbt77142005}.
%
% \bibitem[Vector(2012)]{vector2012}
% VECTOR~C~T.
-% \newblock biblatex 参考文献和引用样式: caspervector\allowbreak[M/OL].
+% \newblock biblatex 参考文献和引用样式: caspervector[M/OL].
% \newblock 2012.
% \newblock
% \url{http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-caspervector/doc/caspervector.pdf}.
%
% \bibitem[胡振震(2016)]{hzz2016}
% 胡振震.
-% \newblock 符合 GB/T 7714-2015 标准的 biblatex
-% 参考文献样式\allowbreak[M/OL].
+% \newblock 符合 GB/T 7714—2015 标准的 biblatex
+% 参考文献样式[M/OL].
% \newblock 2016.
% \newblock
% \url{http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf}.
@@ -456,13 +467,14 @@
%
% 将选项传递给 \pkg{natbib}
% \begin{macrocode}
+\PassOptionsToPackage{compress}{natbib}
\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{natbib}}
\ProcessOptions\relax
% \end{macrocode}
%
% 调用宏包,注意只需要 \opt{compress} 不需要 \opt{sort}。
% \begin{macrocode}
-\RequirePackage[compress]{natbib}
+\RequirePackage{natbib}
\RequirePackage{url}
% \end{macrocode}
%
@@ -487,9 +499,27 @@
% \end{macrocode}
%
% \begin{macro}{\cite}
-% 下面修改 \pkg{natbib} 的引用格式,将页码写在上标位置。
+% 下面修改 \pkg{natbib} 的引用格式。
% 为了减少依赖的宏包,这里直接重定义命令不使用 \cs{patchcmd}。
%
+% Super 样式的 \cs{citep} 的页码也为上标。
+% \begin{macrocode}
+\renewcommand\NAT@citesuper[3]{\ifNAT@swa
+ \if*#2*\else#2\NAT@spacechar\fi
+ % \unskip\kern\p@\textsuperscript{\NAT@@open#1\NAT@@close}%
+ % \if*#3*\else\NAT@spacechar#3\fi\else #1\fi\endgroup}
+ \unskip\kern\p@\textsuperscript{\NAT@@open#1\NAT@@close\if*#3*\else#3\fi}%
+ \else #1\fi\endgroup}
+% \end{macrocode}
+%
+% 将 numbers 样式的 \cs{citep} 的页码置于括号外。
+% \begin{macrocode}
+\renewcommand\NAT@citenum%
+ [3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\NAT@spacechar\fi
+ % #1\if*#3*\else\NAT@cmt#3\fi\NAT@@close\else#1\fi\endgroup}
+ #1\NAT@@close\textsuperscript{\if*#3*\else#3\fi}\else#1\fi\endgroup}
+% \end{macrocode}
+%
% Numerical 模式的 \cs{citet} 的页码:
% \begin{macrocode}
\def\NAT@citexnum[#1][#2]#3{%
@@ -588,13 +618,13 @@
}%
% \end{macrocode}
%
-% Numerical 模式的 \cs{citep} 的页码:
+% Author-year 模式的 \cs{citep} 的页码:
% \begin{macrocode}
-\renewcommand\NAT@citesuper[3]{\ifNAT@swa
- \if*#2*\else#2\NAT@spacechar\fi
-\unskip\kern\p@\textsuperscript{\NAT@@open#1\NAT@@close\if*#3*\else#3\fi}%
- \else #1\fi\endgroup}
+\renewcommand\NAT@cite%
+ [3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\NAT@spacechar\fi
+ #1\NAT@@close\if*#3*\else\textsuperscript{#3}\fi\else#1\fi\endgroup}
% \end{macrocode}
+% \end{macro}
%
% Author-year 模式的 \cs{citet} 的页码:
% \begin{macrocode}
@@ -696,14 +726,6 @@
\fi}{#1}{#2}}
% \end{macrocode}
%
-% Author-year 模式的 \cs{citep} 的页码:
-% \begin{macrocode}
-\renewcommand\NAT@cite%
- [3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\NAT@spacechar\fi
- #1\NAT@@close\if*#3*\else\textsuperscript{#3}\fi\else#1\fi\endgroup}
-% \end{macrocode}
-% \end{macro}
-%
% \begin{environment}{thebibliography}
% 参考文献列表的标签左对齐
% \begin{macrocode}
@@ -775,9 +797,14 @@
% \begin{macrocode}
%<*authoryear|numerical>
INTEGERS {
+ citation.et.al.min
+ citation.et.al.use.first
+ bibliography.et.al.min
+ bibliography.et.al.use.first
uppercase.name
- max.num.authors
- period.between.author.year
+ terms.in.macro
+ year.after.author
+ period.after.author
sentence.case.title
link.title
title.in.journal
@@ -785,11 +812,13 @@ INTEGERS {
show.medium.type
slash.for.extraction
in.booktitle
- abbreviate.journal
+ short.journal
italic.journal
bold.journal.volume
show.missing.address.publisher
+ space.before.pages
only.start.page
+ show.urldate
show.url
show.doi
show.preprint
@@ -813,30 +842,63 @@ FUNCTION {load.config}
{
% \end{macrocode}
%
+% 如果姓名的数量大于等于 |et.al.min|,只著录前 |et.al.use.first| 个,
+% 其后加“et al.”或“等”。
+% \begin{macrocode}
+%<*!ucas>
+ #2 'citation.et.al.min :=
+ #1 'citation.et.al.use.first :=
+%</!ucas>
+%<*ucas>
+ #3 'citation.et.al.min :=
+ #1 'citation.et.al.use.first :=
+%</ucas>
+ #4 'bibliography.et.al.min :=
+ #3 'bibliography.et.al.use.first :=
+% \end{macrocode}
+%
% 英文姓名转为全大写:
% \begin{macrocode}
-%<*!nouppercase&!thu>
+%<*!(nouppercase|thu)>
#1 'uppercase.name :=
-%</!nouppercase&!thu>
+%</!(nouppercase|thu)>
%<*nouppercase|thu>
#0 'uppercase.name :=
%</nouppercase|thu>
% \end{macrocode}
%
-% 最多显示的作者数量:
+% 使用 TeX 宏输出“和”、“等”
+% \begin{macrocode}
+%<*!(macro|ucas)>
+ #0 'terms.in.macro :=
+%</!(macro|ucas)>
+%<*macro|ucas>
+ #1 'terms.in.macro :=
+%</macro|ucas>
+% \end{macrocode}
+%
+% 将年份置于著者后面(著者-出版年制默认)
% \begin{macrocode}
- #3 'max.num.authors :=
+%<*numerical|ucas>
+ #0 'year.after.author :=
+%</numerical|ucas>
+%<*authoryear&!ucas>
+ #1 'year.after.author :=
+%</authoryear&!ucas>
% \end{macrocode}
%
% 采用著者-出版年制时,作者姓名与年份之间使用句点连接:
% \begin{macrocode}
+%<*numerical>
+ #1 'period.after.author :=
+%</numerical>
%<*authoryear>
-%<*!period&!2005&!ustc>
- #0 'period.between.author.year :=
-%</!period&!2005&!ustc>
-%<*period|2005|ustc>
- #1 'period.between.author.year :=
-%</period|2005|ustc>
+%<*2015&!(period|thu|ustc)>
+ #0 'period.after.author :=
+%</2015&!(period|thu|ustc)>
+%<*period|2005|thu|ustc>
+ #1 'period.after.author :=
+%</period|2005|thu|ustc>
%</authoryear>
% \end{macrocode}
%
@@ -862,9 +924,9 @@ FUNCTION {load.config}
%
% 期刊是否含标题:
% \begin{macrocode}
-%<*!title-in-journal&!npr>
+%<*!(title-in-journal|npr)>
#1 'title.in.journal :=
-%</!title-in-journal&!npr>
+%</!(title-in-journal|npr)>
%<*title-in-journal|npr>
#0 'title.in.journal :=
%</title-in-journal|npr>
@@ -907,12 +969,12 @@ FUNCTION {load.config}
%
% 期刊名使用缩写:
% \begin{macrocode}
-%<*!abbreviate-journal&!npr>
- #0 'abbreviate.journal :=
-%</!abbreviate-journal&!npr>
-%<*abbreviate-journal|npr>
- #1 'abbreviate.journal :=
-%</abbreviate-journal|npr>
+%<*!(short-journal|npr)>
+ #0 'short.journal :=
+%</!(short-journal|npr)>
+%<*short-journal|npr>
+ #1 'short.journal :=
+%</short-journal|npr>
% \end{macrocode}
%
% 期刊名使用斜体:
@@ -932,24 +994,44 @@ FUNCTION {load.config}
%
% 无出版地或出版者时,著录“出版地不详”,“出版者不详”,“S.l.” 或 “s.n.”:
% \begin{macrocode}
-%<*!noslsn&!thu&!ustc&!npr>
+%<*!(noslsn|thu|ustc|ucas|npr)>
#1 'show.missing.address.publisher :=
-%</!noslsn&!thu&!ustc&!npr>
-%<*noslsn|thu|ustc|npr>
+%</!(noslsn|thu|ustc|ucas|npr)>
+%<*noslsn|thu|ustc|ucas|npr>
#0 'show.missing.address.publisher :=
-%</noslsn|thu|ustc|npr>
+%</noslsn|thu|ustc|ucas|npr>
% \end{macrocode}
%
% 页码是否只含起始页:
% \begin{macrocode}
-%<*!only-start-page&!npr>
+%<*!(no-space-before-pages|thu)>
+ #1 'space.before.pages :=
+%</!(no-space-before-pages|thu)>
+%<*no-space-before-pages|thu>
+ #0 'space.before.pages :=
+%</no-space-before-pages|thu>
+% \end{macrocode}
+%
+% 页码是否只含起始页:
+% \begin{macrocode}
+%<*!(only-start-page|npr)>
#0 'only.start.page :=
-%</!only-start-page&!npr>
+%</!(only-start-page|npr)>
%<*only-start-page|npr>
#1 'only.start.page :=
%</only-start-page|npr>
% \end{macrocode}
%
+% 是否著录非电子文献的引用日期:
+% \begin{macrocode}
+%<*!no-urldate>
+ #1 'show.urldate :=
+%</!no-urldate>
+%<*no-urldate>
+ #0 'show.urldate :=
+%</no-urldate>
+% \end{macrocode}
+%
% 是否著录 URL:
% \begin{macrocode}
%<*!nourl>
@@ -962,9 +1044,9 @@ FUNCTION {load.config}
%
% 是否著录 DOI:
% \begin{macrocode}
-%<*!nodoi&!2005>
+%<*!nodoi&2015>
#1 'show.doi :=
-%</!nodoi&!2005>
+%</!nodoi&2015>
%<*nodoi|2005>
#0 'show.doi :=
%</nodoi|2005>
@@ -972,9 +1054,9 @@ FUNCTION {load.config}
%
% 是否著录 e-print:
% \begin{macrocode}
-%<*!preprint&!npr>
+%<*!(preprint|npr)>
#0 'show.preprint :=
-%</!preprint&!npr>
+%</!(preprint|npr)>
%<*preprint|npr>
#1 'show.preprint :=
%</preprint|npr>
@@ -987,9 +1069,9 @@ FUNCTION {load.config}
%
% 中文文献是否显示英文翻译
% \begin{macrocode}
-%<*!show-english-translation&!npr>
+%<*!(show-english-translation|npr)>
#0 'show.english.translation :=
-%</!show-english-translation&!npr>
+%</!(show-english-translation|npr)>
%<*show-english-translation|npr>
#1 'show.english.translation :=
%</show-english-translation|npr>
@@ -1027,11 +1109,15 @@ ENTRY
edition
editor
eprint
+ eprinttype
howpublished
institution
journal
+ journaltitle
key
+ langid
language
+ location
mark
medium
note
@@ -1041,6 +1127,7 @@ ENTRY
publisher
school
series
+ shortjournal
title
translation
translator
@@ -1049,13 +1136,13 @@ ENTRY
volume
year
}
- { entry.lang entry.is.electronic entry.numbered }
+ { entry.lang entry.is.electronic is.pure.electronic entry.numbered }
% \end{macrocode}
%
% These string entry variables are used to form the citation label.
% In a storage pinch, sort.label can be easily computed on the fly.
% \begin{macrocode}
- { label extra.label sort.label short.list entry.mark entry.url }
+ { label extra.label sort.label short.label short.list entry.mark entry.url }
% \end{macrocode}
%
@@ -1254,6 +1341,9 @@ FUNCTION {bbl.space}
if$
}
+FUNCTION {bbl.and}
+{ "" }
+
FUNCTION {bbl.et.al}
{ entry.lang lang.zh =
{ "等" }
@@ -1269,11 +1359,29 @@ FUNCTION {bbl.et.al}
if$
}
+FUNCTION {citation.and}
+{ terms.in.macro
+ { "{\biband}" }
+ 'bbl.and
+ if$
+}
+
FUNCTION {citation.et.al}
-{ bbl.et.al }
+{ terms.in.macro
+ { "{\bibetal}" }
+ 'bbl.et.al
+ if$
+}
FUNCTION {bbl.colon} { ": " }
+FUNCTION {bbl.pages.colon}
+{ space.before.pages
+ { ": " }
+ { ":\allowbreak " }
+ if$
+}
+
%<*2015>
FUNCTION {bbl.wide.space} { "\quad " }
%</2015>
@@ -1281,12 +1389,7 @@ FUNCTION {bbl.wide.space} { "\quad " }
FUNCTION {bbl.wide.space} { "\ " }
%</2005>
-%<*!thu>
FUNCTION {bbl.slash} { "//\allowbreak " }
-%</!thu>
-%<*thu>
-FUNCTION {bbl.slash} { " // " }
-%</thu>
FUNCTION {bbl.sine.loco}
{ entry.lang lang.zh =
@@ -1667,16 +1770,27 @@ FUNCTION {check.entry.lang}
get.str.lang
}
+STRINGS { entry.langid }
+
FUNCTION {set.entry.lang}
-{ language empty$
+{ "" 'entry.langid :=
+ language empty$ not
+ { language 'entry.langid := }
+ 'skip$
+ if$
+ langid empty$ not
+ { langid 'entry.langid := }
+ 'skip$
+ if$
+ entry.langid empty$
{ check.entry.lang }
- { language "english" = language "american" = or language "british" = or
+ { entry.langid "english" = entry.langid "american" = or entry.langid "british" = or
{ lang.en }
- { language "chinese" =
+ { entry.langid "chinese" =
{ lang.zh }
- { language "japanese" =
+ { entry.langid "japanese" =
{ lang.ja }
- { language "russian" =
+ { entry.langid "russian" =
{ lang.ru }
{ check.entry.lang }
if$
@@ -1778,6 +1892,25 @@ FUNCTION {set.entry.numbered}
% \begin{macrocode}
INTEGERS { nameptr namesleft numnames name.lang }
+FUNCTION {format.name}
+{ "{vv~}{ll}{, jj}{, ff}" format.name$ 't :=
+ t "others" =
+ { bbl.et.al }
+ { t get.str.lang 'name.lang :=
+ name.lang lang.en =
+ { t #1 "{vv~}{ll}{~f{~}}" format.name$
+ uppercase.name
+ { "u" change.case$ }
+ 'skip$
+ if$
+ t #1 "{, jj}" format.name$ *
+ }
+ { t #1 "{ll}{ff}" format.name$ }
+ if$
+ }
+ if$
+}
+
FUNCTION {format.names}
{ 's :=
#1 'nameptr :=
@@ -1785,31 +1918,21 @@ FUNCTION {format.names}
""
numnames 'namesleft :=
{ namesleft #0 > }
- { s nameptr "{vv~}{ll}{, jj}{, ff}" format.name$ 't :=
- nameptr #1 >
- { ", " * }
- 'skip$
- if$
- nameptr max.num.authors >
- { bbl.et.al *
+ { s nameptr format.name bbl.et.al =
+ numnames bibliography.et.al.min #1 - > nameptr bibliography.et.al.use.first > and or
+ { ", " *
+ bbl.et.al *
#1 'namesleft :=
}
- { t "others" =
- { bbl.et.al * }
- { t get.str.lang 'name.lang :=
- name.lang lang.en =
- { t #1 "{vv~}{ll}{~f{~}}" format.name$
- uppercase.name
- { "u" change.case$ }
- 'skip$
- if$
- t #1 "{, jj}" format.name$ *
- }
- { t #1 "{ll}{ff}" format.name$ }
+ { nameptr #1 >
+ { namesleft #1 = bbl.and "" = not and
+ { bbl.and * }
+ { ", " * }
if$
- *
}
+ 'skip$
if$
+ s nameptr format.name *
}
if$
nameptr #1 + 'nameptr :=
@@ -2312,18 +2435,38 @@ FUNCTION {abbreviate}
}
FUNCTION {format.journal}
-{ journal empty$ not
- { journal
- abbreviate.journal
- 'abbreviate
- 'skip$
+{ ""
+ short.journal
+ { shortjournal empty$ not
+ { shortjournal * }
+ { journal empty$ not
+ { journal * abbreviate }
+ { journaltitle empty$ not
+ { journaltitle * abbreviate }
+ 'skip$
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ { journal empty$ not
+ { journal * }
+ { journaltitle empty$ not
+ { journaltitle * }
+ 'skip$
+ if$
+ }
if$
- italic.journal entry.lang lang.en = and
+ }
+ if$
+ duplicate$ empty$ not
+ { italic.journal entry.lang lang.en = and
'italicize
'skip$
if$
}
- { "" }
+ 'skip$
if$
}
@@ -2345,11 +2488,6 @@ FUNCTION {set.entry.mark}
FUNCTION {format.mark}
{ show.mark
-%<*thu>
- type$ "phdthesis" = type$ "mastersthesis" = or type$ "patent" = or
- medium empty$ not or entry.is.electronic or
- and
-%</thu>
{ entry.mark
show.medium.type
{ medium empty$ not
@@ -2364,12 +2502,7 @@ FUNCTION {format.mark}
'skip$
if$
'entry.mark :=
-%<*!thu>
- "\allowbreak[" entry.mark * "]" *
-%</!thu>
-%<*thu>
- " [" entry.mark * "]" *
-%</thu>
+ "[" entry.mark * "]" *
}
{ "" }
if$
@@ -2451,8 +2584,15 @@ FUNCTION {format.publisher}
FUNCTION {format.address.publisher}
{ address empty$ not
- { address
- format.publisher empty$ not
+ { address }
+ { location empty$ not
+ { location }
+ { "" }
+ if$
+ }
+ if$
+ duplicate$ empty$ not
+ { format.publisher empty$ not
{ bbl.colon * format.publisher * }
{ entry.is.electronic not show.missing.address.publisher and
{ bbl.colon * bbl.sine.nomine * }
@@ -2461,7 +2601,8 @@ FUNCTION {format.address.publisher}
}
if$
}
- { entry.is.electronic not show.missing.address.publisher and
+ { pop$
+ entry.is.electronic not show.missing.address.publisher and
{ format.publisher empty$ not
{ bbl.sine.loco bbl.colon * format.publisher * }
{ bbl.sine.loco.sine.nomine }
@@ -2485,8 +2626,8 @@ FUNCTION {format.address.publisher}
% there's an empty year but the month is there, and we return the empty string
% if they're both empty.
%
-% Newspaer 和 paptent 要显示完整的日期,同时不再显示修改日期。
-% 但是在 author-year 模式下,需要单独设置 format.year。
+% 期刊需要著录起止范围,其中年份使用“/”分隔,卷和期使用“--”分隔。
+% 版本 v2.0.2 前的年份也使用“--”分隔,仅提供兼容性,不再推荐。
% \begin{macrocode}
FUNCTION {extract.before.dash}
{ duplicate$ empty$
@@ -2543,13 +2684,97 @@ FUNCTION {contains.dash}
if$
}
+FUNCTION {extract.before.slash}
+{ duplicate$ empty$
+ { pop$ "" }
+ { 's :=
+ #1 'charptr :=
+ s text.length$ #1 + 'len :=
+ { charptr len <
+ s charptr #1 substring$ "/" = not
+ and
+ }
+ { charptr #1 + 'charptr := }
+ while$
+ s #1 charptr #1 - substring$
+ }
+ if$
+}
+
+FUNCTION {extract.after.slash}
+{ duplicate$ empty$
+ { pop$ "" }
+ { 's :=
+ #1 'charptr :=
+ s text.length$ #1 + 'len :=
+ { charptr len <
+ s charptr #1 substring$ "-" = not
+ and
+ s charptr #1 substring$ "/" = not
+ and
+ }
+ { charptr #1 + 'charptr := }
+ while$
+ { charptr len <
+ s charptr #1 substring$ "-" =
+ s charptr #1 substring$ "/" =
+ or
+ and
+ }
+ { charptr #1 + 'charptr := }
+ while$
+ s charptr global.max$ substring$
+ }
+ if$
+}
+
+FUNCTION {contains.slash}
+{ duplicate$ empty$
+ { pop$ #0 }
+ { 's :=
+ { s empty$ not
+ s #1 #1 substring$ "-" = not
+ and
+ s #1 #1 substring$ "/" = not
+ and
+ }
+ { s #2 global.max$ substring$ 's := }
+ while$
+ s empty$ not
+ }
+ if$
+}
+
% \end{macrocode}
%
% 著者-出版年制必须提取出年份
% \begin{macrocode}
FUNCTION {format.year}
{ year empty$ not
- { year extract.before.dash }
+ { year extract.before.slash extra.label * }
+ { date empty$ not
+ { date extract.before.dash extra.label * }
+ { "empty year in " cite$ * warning$
+ urldate empty$ not
+ { "[" urldate extract.before.dash * extra.label * "]" * }
+ { "" }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.periodical.year}
+{ year empty$ not
+ { year extract.before.slash
+ "--" *
+ year extract.after.slash
+ duplicate$ empty$
+ 'pop$
+ { * }
+ if$
+ }
{ date empty$ not
{ date extract.before.dash }
{ "empty year in " cite$ * warning$
@@ -2561,7 +2786,6 @@ FUNCTION {format.year}
if$
}
if$
- extra.label *
}
% \end{macrocode}
@@ -2572,7 +2796,9 @@ FUNCTION {format.date}
{ type$ "patent" = type$ "newspaper" = or
date empty$ not and
{ date }
- { year }
+ { year field.or.null
+ extra.label *
+ }
if$
}
@@ -2593,7 +2819,9 @@ FUNCTION {format.editdate}
% 不是 \BibTeX{} 标准的域,但是实际中很常见。
% \begin{macrocode}
FUNCTION {format.urldate}
-{ urldate empty$ not entry.is.electronic and
+{ urldate empty$ not
+ show.urldate show.url and is.pure.electronic or and
+ url empty$ not and
{ "\allowbreak[" urldate * "]" * }
{ "" }
if$
@@ -2708,7 +2936,7 @@ FUNCTION {format.journal.volume}
FUNCTION {format.journal.number}
{ number empty$ not
- { "\penalty0 (" number * ")" * }
+ { "\allowbreak (" number * ")" * }
{ "" }
if$
}
@@ -2716,9 +2944,7 @@ FUNCTION {format.journal.number}
FUNCTION {format.journal.pages}
{ pages empty$
{ "" }
- { ": "
- format.extracted.pages *
- }
+ { format.extracted.pages }
if$
}
@@ -2728,7 +2954,7 @@ FUNCTION {format.journal.pages}
% \begin{macrocode}
FUNCTION {format.periodical.year.volume.number}
{ year empty$ not
- { year extract.before.dash }
+ { year extract.before.slash }
{ "empty year in periodical " cite$ * warning$ }
if$
volume empty$ not
@@ -2736,27 +2962,23 @@ FUNCTION {format.periodical.year.volume.number}
'skip$
if$
number empty$ not
- { "\penalty0 (" * number extract.before.dash * ")" * }
+ { "\allowbreak (" * number extract.before.dash * ")" * }
'skip$
if$
- year contains.dash
- { "--" *
- year extract.after.dash empty$
- volume extract.after.dash empty$ and
- number extract.after.dash empty$ and not
- { year extract.after.dash empty$ not
- { year extract.after.dash * }
- { year extract.before.dash * }
- if$
- volume empty$ not
- { ", " * volume extract.after.dash * }
- 'skip$
- if$
- number empty$ not
- { "\penalty0 (" * number extract.after.dash * ")" * }
- 'skip$
- if$
- }
+ "--" *
+ year extract.after.slash empty$
+ volume extract.after.dash empty$ and
+ number extract.after.dash empty$ and not
+ { year extract.after.slash empty$ not
+ { year extract.after.slash * }
+ { year extract.before.slash * }
+ if$
+ volume empty$ not
+ { ", " * volume extract.after.dash * }
+ 'skip$
+ if$
+ number empty$ not
+ { "\allowbreak (" * number extract.after.dash * ")" * }
'skip$
if$
}
@@ -2909,11 +3131,22 @@ FUNCTION {check.electronic}
}
FUNCTION {format.eprint}
-{ ""
- archivePrefix empty$ not
- { archivePrefix * ": " *
- "\eprint{https://" *
- archivePrefix "l" change.case$ * ".org/abs/" * eprint * "}{" *
+{ eprinttype empty$ not
+ { eprinttype }
+ { archivePrefix empty$ not
+ { archivePrefix }
+ { "" }
+ if$
+ }
+ if$
+ 's :=
+ s empty$ not
+ { s ": \eprint{" *
+ url empty$ not
+ { url }
+ { "https://" s "l" change.case$ * ".org/abs/" * eprint * }
+ if$
+ * "}{" *
eprint * "}" *
}
{ eprint }
@@ -3010,13 +3243,15 @@ FUNCTION {monograph}
}
if$
output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
format.series.vol.num.title "title" output.check
"M" set.entry.mark
@@ -3027,10 +3262,11 @@ FUNCTION {monograph}
format.edition output
new.block
format.address.publisher output
-%<*numerical>
- format.year "year" output.check
-%</numerical>
- format.pages bbl.colon output.after
+ year.after.author not
+ { format.year "year" output.check }
+ 'skip$
+ if$
+ format.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
@@ -3057,13 +3293,15 @@ FUNCTION {incollection}
output.translation
format.authors output
author format.key output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
format.title "title" output.check
"M" set.entry.mark
@@ -3078,10 +3316,11 @@ FUNCTION {incollection}
format.edition output
new.block
format.address.publisher output
-%<*numerical>
- format.year "year" output.check
-%</numerical>
- format.extracted.pages bbl.colon output.after
+ year.after.author not
+ { format.year "year" output.check }
+ 'skip$
+ if$
+ format.extracted.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
@@ -3100,13 +3339,15 @@ FUNCTION {periodical}
output.translation
format.authors output
author format.key output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
format.title "title" output.check
"J" set.entry.mark
@@ -3115,9 +3356,10 @@ FUNCTION {periodical}
format.periodical.year.volume.number output
new.block
format.address.publisher output
-%<*numerical>
- format.date "year" output.check
-%</numerical>
+ year.after.author not
+ { format.periodical.year "year" output.check }
+ 'skip$
+ if$
format.urldate "" output.after
output.url
output.doi
@@ -3145,13 +3387,15 @@ FUNCTION {article}
output.translation
format.authors output
author format.key output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
title.in.journal
{ format.title "title" output.check
@@ -3162,12 +3406,13 @@ FUNCTION {article}
'skip$
if$
format.journal "journal" output.check
-%<*numerical>
- format.date "year" output.check
-%</numerical>
+ year.after.author not
+ { format.date "year" output.check }
+ 'skip$
+ if$
format.journal.volume output
format.journal.number "" output.after
- format.journal.pages "" output.after
+ format.journal.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
@@ -3187,13 +3432,15 @@ FUNCTION {patent}
output.translation
format.authors output
author format.key output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
format.title "title" output.check
"P" set.entry.mark
@@ -3215,30 +3462,35 @@ FUNCTION {patent}
FUNCTION {electronic}
{ #1 #1 check.electronic
#1 'entry.is.electronic :=
+ #1 'is.pure.electronic :=
output.bibitem
output.translation
format.authors output
author format.key output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
format.series.vol.num.title "title" output.check
"EB" set.entry.mark
format.mark "" output.after
new.block
format.address.publisher output
-%<*numerical>
- date empty$
- { format.date output }
+ year.after.author not
+ { date empty$
+ { format.date output }
+ 'skip$
+ if$
+ }
'skip$
if$
-%</numerical>
- format.pages bbl.colon output.after
+ format.pages bbl.pages.colon output.after
format.editdate "" output.after
format.urldate "" output.after
output.url
@@ -3272,17 +3524,24 @@ FUNCTION {preprint}
}
if$
output
-%<*authoryear>
- period.between.author.year
- 'new.sentence
+ year.after.author
+ { period.after.author
+ 'new.sentence
+ 'skip$
+ if$
+ format.year "year" output.check
+ }
'skip$
if$
- format.year "year" output.check
-%</authoryear>
new.block
title.in.journal
{ format.series.vol.num.title "title" output.check
+%<*2015>
"Z" set.entry.mark
+%</2015>
+%<*2005>
+ "M" set.entry.mark
+%</2005>
format.mark "" output.after
new.block
}
@@ -3293,10 +3552,11 @@ FUNCTION {preprint}
format.edition output
new.block
output.eprint
-%<*numerical>
- format.year "year" output.check
-%</numerical>
- format.pages bbl.colon output.after
+ year.after.author not
+ { format.year "year" output.check }
+ 'skip$
+ if$
+ format.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
new.block
@@ -3327,7 +3587,13 @@ FUNCTION {misc}
'preprint
{ entry.is.electronic
'electronic
- { "Z" set.entry.mark
+ {
+%<*2015>
+ "Z" set.entry.mark
+%</2015>
+%<*2005>
+ "M" set.entry.mark
+%</2005>
monograph
}
if$
@@ -3444,16 +3710,7 @@ FUNCTION {manual} { monograph }
% Optional: type, address, month, note
% \begin{macrocode}
FUNCTION {mastersthesis}
-%<*!thu>
{ "D" set.entry.mark
-%</!thu>
-%<*thu>
-{ lang.zh entry.lang =
- { "硕士学位论文" }
- { "D" }
- if$
- set.entry.mark
-%</thu>
monograph
}
@@ -3475,19 +3732,7 @@ FUNCTION {online}
%
% Optional: type, address, month, note
% \begin{macrocode}
-%<*!thu>
FUNCTION {phdthesis} { mastersthesis }
-%</!thu>
-%<*thu>
-FUNCTION {phdthesis}
-{ lang.zh entry.lang =
- { "博士学位论文" }
- { "D" }
- if$
- set.entry.mark
- monograph
-}
-%</thu>
% \end{macrocode}
%
@@ -3755,18 +4000,54 @@ FUNCTION {chop.word}
% END
% \end{pseudocode}
% \begin{macrocode}
+FUNCTION {format.lab.name}
+{ "{vv~}{ll}{, jj}{, ff}" format.name$ 't :=
+ t "others" =
+ { citation.et.al }
+ { t get.str.lang 'name.lang :=
+ name.lang lang.zh = name.lang lang.ja = or
+ { t #1 "{ll}{ff}" format.name$ }
+ { t #1 "{vv~}{ll}" format.name$ }
+ if$
+ }
+ if$
+}
+
+% \end{macrocode}
+%
+% 第一作者姓名相同、年份相同但作者数量不同时,也需要年份标签区分。
+% 比如“王临惠\ 等, 2010a”和“王临惠, 2010b”,
+% 所以使用 |short.label| 存储不带“et al”的版本。
+% \begin{macrocode}
FUNCTION {format.lab.names}
{ 's :=
- s #1 "{vv~}{ll}{, jj}{, ff}" format.name$ 't :=
- t get.str.lang 'name.lang :=
- name.lang lang.en =
- { t #1 "{vv~}{ll}" format.name$}
- { t #1 "{ll}{ff}" format.name$}
- if$
- s num.names$ #1 >
- { bbl.space * citation.et.al * }
- 'skip$
- if$
+ s #1 format.lab.name 'short.label :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ ""
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr format.lab.name citation.et.al =
+ numnames citation.et.al.min #1 - > nameptr citation.et.al.use.first > and or
+ { bbl.space *
+ citation.et.al *
+ #1 'namesleft :=
+ }
+ { nameptr #1 >
+ { namesleft #1 = citation.and "" = not and
+ { citation.and * }
+ { ", " * }
+ if$
+ }
+ 'skip$
+ if$
+ s nameptr format.lab.name *
+ }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
}
FUNCTION {author.key.label}
@@ -3826,7 +4107,8 @@ FUNCTION {editor.key.organization.label}
}
FUNCTION {calc.short.authors}
-{ type$ "book" =
+{ "" 'short.label :=
+ type$ "book" =
type$ "inbook" =
or
'author.editor.key.label
@@ -3843,6 +4125,10 @@ FUNCTION {calc.short.authors}
}
if$
'short.list :=
+ short.label empty$
+ { short.list 'short.label := }
+ 'skip$
+ if$
}
FUNCTION {calc.label}
@@ -3857,6 +4143,16 @@ FUNCTION {calc.label}
if$
*
'label :=
+ short.label
+ "("
+ *
+ format.year duplicate$ empty$
+ short.list key field.or.null = or
+ { pop$ "" }
+ 'skip$
+ if$
+ *
+ 'short.label :=
}
% \end{macrocode}
@@ -3904,6 +4200,7 @@ FUNCTION {sort.language.label}
if$
}
if$
+ #64 +
int.to.chr$
}
@@ -3983,7 +4280,7 @@ FUNCTION {author.sort}
{ author sort.format.names }
if$
}
- { key sortify }
+ { key }
if$
}
@@ -3999,7 +4296,7 @@ FUNCTION {author.editor.sort}
{ author sort.format.names }
if$
}
- { key sortify }
+ { key }
if$
}
@@ -4015,7 +4312,7 @@ FUNCTION {author.organization.sort}
{ author sort.format.names }
if$
}
- { key sortify }
+ { key }
if$
}
@@ -4031,7 +4328,7 @@ FUNCTION {editor.organization.sort}
{ editor sort.format.names }
if$
}
- { key sortify }
+ { key }
if$
}
@@ -4063,12 +4360,15 @@ FUNCTION {presort}
{ set.entry.lang
set.entry.numbered
show.url show.doi check.electronic
+ #0 'is.pure.electronic :=
calc.label
label sortify
" "
*
%<*authoryear>
sort.language.label
+ " "
+ *
type$ "book" =
type$ "inbook" =
or
@@ -4165,13 +4465,13 @@ FUNCTION {initialize.longest.label}
}
FUNCTION {forward.pass}
-{ last.label label =
+{ last.label short.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 :=
+ short.label 'last.label :=
}
if$
number.label #1 + 'number.label :=
@@ -4217,6 +4517,14 @@ FUNCTION {begin.bib}
if$
"\begin{thebibliography}{" number.label int.to.str$ * "}" *
write$ newline$
+ terms.in.macro
+ { "\providecommand{\biband}{和}"
+ write$ newline$
+ "\providecommand{\bibetal}{等}"
+ write$ newline$
+ }
+ 'skip$
+ if$
"\providecommand{\natexlab}[1]{#1}"
write$ newline$
"\providecommand{\url}[1]{#1}"
diff --git a/biblio/bibtex/contrib/gbt7714/gbt7714.ins b/biblio/bibtex/contrib/gbt7714/gbt7714.ins
index 96bd21230b..130b045638 100644
--- a/biblio/bibtex/contrib/gbt7714/gbt7714.ins
+++ b/biblio/bibtex/contrib/gbt7714/gbt7714.ins
@@ -5,9 +5,9 @@
\askforoverwritefalse
\preamble
-------------------------------------------------------------------
-GB/T 7714-2015 BibTeX Style
+GB/T 7714—2015 BibTeX Style
https://github.com/CTeX-org/gbt7714-bibtex-style
-Version: 2020/06/08 v2.0.2
+Version: 2020/12/17 v2.1
-------------------------------------------------------------------
Copyright (C) 2016-\the\year by Zeping Lee <zepinglee AT gmail.com>
-------------------------------------------------------------------
diff --git a/biblio/bibtex/contrib/gbt7714/gbt7714.pdf b/biblio/bibtex/contrib/gbt7714/gbt7714.pdf
index f8259fe5c8..a90b794bc3 100644
--- a/biblio/bibtex/contrib/gbt7714/gbt7714.pdf
+++ b/biblio/bibtex/contrib/gbt7714/gbt7714.pdf
Binary files differ
diff --git a/fonts/psfonts/corelpak/contrib/README b/fonts/psfonts/corelpak-contrib/README
index 26e4722b20..26e4722b20 100644
--- a/fonts/psfonts/corelpak/contrib/README
+++ b/fonts/psfonts/corelpak-contrib/README
diff --git a/fonts/psfonts/corelpak/contrib/translate-font.pl b/fonts/psfonts/corelpak-contrib/translate-font.pl
index ab85ef4196..ab85ef4196 100755
--- a/fonts/psfonts/corelpak/contrib/translate-font.pl
+++ b/fonts/psfonts/corelpak-contrib/translate-font.pl
diff --git a/fonts/psfonts/corelpak/contrib/translate-font.pl,v b/fonts/psfonts/corelpak-contrib/translate-font.pl,v
index aeb723c2e1..aeb723c2e1 100755
--- a/fonts/psfonts/corelpak/contrib/translate-font.pl,v
+++ b/fonts/psfonts/corelpak-contrib/translate-font.pl,v
diff --git a/fonts/psfonts/corelpak/contrib/transtabl b/fonts/psfonts/corelpak-contrib/transtabl
index f1bfde4318..f1bfde4318 100644
--- a/fonts/psfonts/corelpak/contrib/transtabl
+++ b/fonts/psfonts/corelpak-contrib/transtabl
diff --git a/macros/latex/contrib/pbalance/README.md b/macros/latex/contrib/pbalance/README.md
index 6ac43ea0c8..a26f9b2a5e 100644
--- a/macros/latex/contrib/pbalance/README.md
+++ b/macros/latex/contrib/pbalance/README.md
@@ -3,12 +3,18 @@
This is a LaTeX package that tries to *safely* make the columns on the last
page of a two-column document have approximately the same height. It should
"just work" without user intervention, which is particularly useful for
-class authors, but also offers the user a command to control the result.
-There are, however, three caveats:
+class authors, but also offers the user a command to adjust the height of
+the columns. There are, however, three caveats:
1. Results are adequate, but often not optimal;
-2. In some cases, the package may give up (the document is
- generated correctly but the last page is not balanced);
+2. In some very rare cases, the package may give up (the document
+ is generated correctly but the last page is not balanced);
3. The package demands additional LaTeX passes.
Code etc: <https://gitlab.com/lago/pbalance>
+
+Copyright 2020 Nelson Lago <lago@ime.usp.br>
+
+This work may be distributed and/or modified under the conditions of the
+LaTeX Project Public License, either version 1.3 of this license or (at
+your option) any later version.
diff --git a/macros/latex/contrib/pbalance/pbalance.dtx b/macros/latex/contrib/pbalance/pbalance.dtx
index e63bee62a9..63876d5293 100644
--- a/macros/latex/contrib/pbalance/pbalance.dtx
+++ b/macros/latex/contrib/pbalance/pbalance.dtx
@@ -15,7 +15,7 @@
% \iffalse
%
%<package>\NeedsTeXFormat{LaTeX2e}[2015/01/01]
-%<package>\ProvidesPackage{pbalance}[2020/12/03 v1.0 Poor man's balance]
+%<package>\ProvidesPackage{pbalance}[2020/12/16 v1.0.1 Poor man's balance]
%
%<*driver>
@@ -50,9 +50,9 @@
%%\EnableCrossrefs
%%\CodelineIndex
-%%\RecordChanges
+\RecordChanges
-%%\OnlyDescription
+\OnlyDescription
\begin{document}
\DocInput{pbalance.dtx}
@@ -65,6 +65,7 @@
% \CheckSum{0}
%
% \changes{v1.0}{2020/09/14}{Initial version}
+% \changes{v1.0.1}{2020/12/16}{Improvements to documentation}
%
% \GetFileInfo{pbalance.sty}
%
@@ -85,19 +86,19 @@
% This package tries to \emph{safely} make the columns on the last page
% of a two-column document have approximately the same height. It should
% ``just work'' without user intervention, which is particularly useful
-% for class authors, but also offers the user a command to control the
-% result. There are, however, three caveats:
+% for class authors, but also offers the user a command to adjust the
+% height of the columns. There are, however, three caveats:
%
% \begin{enumerate}
% \item Results are adequate, but often not optimal;
-% \item In some cases, the package may give up (the document is
-% generated correctly but the last page is not balanced);
+% \item In some very rare cases, the package may give up (the document
+% is generated correctly but the last page is not balanced);
% \item The package demands additional \LaTeX{} passes.
% \end{enumerate}
%
% \end{abstract}
%
-% \section{Introduction and usage}
+% \section{Introduction}
%
% First things first: this package is a \textbf{hack}. It is also
% \textbf{beta} quality. However, I believe it is \emph{safe},
@@ -119,10 +120,15 @@
% and, in fact, striving to make columns exactly the same height with it
% may sometimes yield poor results, so we do not even try).
%
+% \section{Usage}
+%
% To use the package, add \verb|\usepackage{pbalance}| to the preamble
% and things should ``just work''. However, the document will take more
% \LaTeX{} passes to compile, and minute changes to it that would normally
-% need one additional \LaTeX{} pass will likely need three.
+% need one additional \LaTeX{} pass will likely demand three. If you load
+% the package with the \verb|draft| option (or pass the \verb|draft|
+% option to the document class), balancing is disabled, alleviating the
+% need for extra passes during document preparation.
%
% If the last page does not have floats, footnotes, or marginpars, the
% package simply uses \verb|\balance|, from the \texttt{balance} package;
@@ -132,6 +138,33 @@
% not eliminate the need for extra passes (the package needs to find out
% which page is the last).
%
+% If there are many floats near the end of the document, the \LaTeX{}
+% float placement parameters (\verb|\topfraction|, \verb|topnumber|,
+% etc.) may interfere negatively with the algorithm. In some rare
+% cases\footnote{For example, imagine a document in which page 5 is
+% a float page that happens to be the last one. We will balance page
+% 4, which is the last text page. Balancing page 4 may move a float
+% from the left to the right column, but this may in turn exceed the
+% maximum number of floats in the right column. As a result, one or
+% more floats may be deferred to page 5. At the same time, a float of
+% a different kind from page 5 may be pulled back to the extra space
+% that just opened up in page 4. Depending on the size of this float,
+% the text may no longer fit in page 4, making some text spill onto
+% page 5. This means page 5 is now the last text page and should then
+% be balanced instead of page 4. Oops!}, this may force the package
+% to give up on balancing (the document is still generated correctly
+% in this case). To minimize the chances of this outcome, it is
+% probably a good idea to make the parameters a little more liberal
+% than the default, for example:
+%
+% \begin{verbatim}
+%\setcounter{totalnumber}{5} % default 3
+%\setcounter{topnumber}{3} % default 2
+%\renewcommand{\topfraction}{.85} % default .7
+%\renewcommand{\textfraction}{.15} % default .2
+%\renewcommand{\floatpagefraction}{.75} % default .5, must be < \topfraction
+% \end{verbatim}
+%
% \section{How does it work}
%
% This package works on two fronts:
@@ -149,26 +182,29 @@
%
% \end{enumerate}
%
-% If measurements change between passes, this means the document was
-% edited, so we forget the previously gathered data and start over.
-% However, the package cannot detect changes that happen between the
-% ``collect data'' pass and the ``balance for the first time'' pass:
-% it has to assume that any change at this point is caused by the fact
-% that we started balancing (it can, however, detect if the last text
-% page changed; if this happens, we give up balancing). If the change is
-% small, that is acceptable: we are not aiming at balancing perfectly
-% anyway. If it is a big change (for example, the addition of the
-% bibliography block), results will suffer.
+% If measurements change between passes, either the document was edited
+% or \LaTeX{} is still adding crossrefs, citations, etc. In both cases,
+% the previously gathered data is bogus, so we start over. However, the
+% package cannot detect changes that happen between the ``collect data''
+% pass and the ``balance for the first time'' pass: it has to assume
+% that any change at this point is caused by the fact that we started
+% balancing (it can, however, detect whether the last text page changed;
+% if this happens, we give up balancing). If a small change (such as an
+% updated crossref adding or removing a line somewhere) slips through,
+% that is acceptable: we are not aiming at balancing perfectly anyway.
+% However, if the change is big (for example, the addition of the
+% bibliography block after running bibtex/biber), results will suffer.
%
% To prevent this, it would be ideal to only start the process after all
% passes needed to stabilize the document have run. In practice, however,
-% this would be too hard to detect. What we do instead is simply wait for
-% two consecutive passes to result in columns of the same size in the
-% last page. When this happens, we proceed to balance in the next pass
-% and assume (quite reasonably) that, as long as the document is not
-% modified, the effect of further passes in the last page is small, so
-% ignoring it disturbs the balancing only slightly\footnote{Like I said
-% on the introduction: this package is a hack.}.
+% this would be too hard to detect (and demand even more passes). What
+% we do instead is simply wait for two consecutive passes to result
+% in columns of the same size in the last page. When this happens, we
+% proceed to balance in the next pass and assume (quite reasonably) that,
+% as long as the document is not modified, the effect of concurrent
+% changes during that pass in the last page is small, so ignoring it
+% disturbs the balancing only slightly\footnote{Like I said on the
+% introduction: this package is a hack.}.
%
% \section{TODO / wish list}
%
@@ -183,8 +219,8 @@
% floats and (2) completely disable the balance package;
%
% \item make the mechanism able to work with any page, not just the last,
-% and with more than one page at once. This is useful for book
-% chapters, for example;
+% and with more than one page at once. This is useful for the last
+% page of each chapter of a two-column book, for example;
%
% \item on top of that:
% \begin{enumerate}
@@ -196,7 +232,7 @@
%
% \end{itemize}
%
-% \StopEventually{}
+% \StopEventually{\PrintChanges}
%
% \section{The implementation}
%
diff --git a/macros/latex/contrib/pbalance/pbalance.ins b/macros/latex/contrib/pbalance/pbalance.ins
index 2e7d2a2db8..bb6356b0bf 100644
--- a/macros/latex/contrib/pbalance/pbalance.ins
+++ b/macros/latex/contrib/pbalance/pbalance.ins
@@ -12,6 +12,7 @@
\input docstrip.tex
\keepsilent
+\askforoverwritefalse
\usedir{tex/latex/pbalance}
\preamble
diff --git a/macros/latex/contrib/pbalance/pbalance.pdf b/macros/latex/contrib/pbalance/pbalance.pdf
index 319570a8dd..a3a0beccd6 100644
--- a/macros/latex/contrib/pbalance/pbalance.pdf
+++ b/macros/latex/contrib/pbalance/pbalance.pdf
Binary files differ
diff --git a/support/pdfxup/README b/support/pdfxup/README
index ba3c0f05fa..f2f7738538 100644
--- a/support/pdfxup/README
+++ b/support/pdfxup/README
@@ -1,4 +1,4 @@
-PDFXUP -- v1.61 (2020/10/21)
+PDFXUP -- v2.00 (2020/12/17)
N. Markey <pdfxup@markey.fr>
@@ -18,7 +18,7 @@ graphicx package) in order to produce the new document.
-%% (c) 2020/10/21 Nicolas Markey <pdfxup at markey dot fr>
+%% (c) 2020/12/17 Nicolas Markey <pdfxup at markey dot fr>
%%
%% This work may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3 of this license
diff --git a/support/pdfxup/RELEASES b/support/pdfxup/RELEASES
index 3cd0fc6166..06f0951bc3 100644
--- a/support/pdfxup/RELEASES
+++ b/support/pdfxup/RELEASES
@@ -37,4 +37,17 @@ v1.60 (2020/06/27)
v1.61 (2020/10/21)
- minor bug corrected (would not clean-up with option -g)
- (thanks to Oliver Redner for pointing out the bug) \ No newline at end of file
+ (thanks to Oliver Redner for pointing out the bug)
+
+v2.00 (2020/12/17)
+ - fixed a bug with inner margins
+ - fixed problem with ranges exceeding number of pages
+ - extracted LaTeX file from script
+ - added --tight-frame option: tells whether the frame should
+ be tight around the page (and leave horizontal white space
+ outside the frame), or as large as possible.
+ - added --config-file option: configuration files (default
+ extension .xup) can be used to define default values
+ for frequent situations.
+ - cleaned-up man page, adding some missing options (thanks
+ to Louis Gostiaux for pointing undocumented options) \ No newline at end of file
diff --git a/support/pdfxup/beamer2.xup b/support/pdfxup/beamer2.xup
new file mode 100644
index 0000000000..c414b03918
--- /dev/null
+++ b/support/pdfxup/beamer2.xup
@@ -0,0 +1,31 @@
+#
+# pdfxup configuration for beamer slides (2-up, portrait)
+#
+## (c) 2020/12/17 Nicolas Markey <pdfxup at markey dot fr>
+##
+## This work may be distributed and/or modified under the conditions of
+## the LaTeX Project Public License, either version 1.3 of this license
+## or (at your option) any later version. The latest version of this
+## license is in
+##
+## http://www.latex-project.org/lppl.txt
+##
+## and version 1.3 or later is part of all distributions of LaTeX version
+## 2005/12/01 or later.
+##
+## This work has the LPPL maintenance status `maintained'.
+## The Current Maintainer of this work is Nicolas Markey.
+
+
+# number of rows
+NB_COLUMNS=1
+# number of columns
+NB_ROWS=2
+# orientation (1=landscape, 0=portrait)
+LANDSCAPE=0
+# do not crop margins
+KEEP_ORIG_BBOX=1
+# tight frame around each slide
+TIGHT_FRAME=1
+# frame width
+FRAME_WIDTH=.4pt
diff --git a/support/pdfxup/beamer4.xup b/support/pdfxup/beamer4.xup
new file mode 100644
index 0000000000..6337d349a3
--- /dev/null
+++ b/support/pdfxup/beamer4.xup
@@ -0,0 +1,31 @@
+#
+# pdfxup configuration for beamer slides (2x2-up, landscape)
+#
+## (c) 2020/12/17 Nicolas Markey <pdfxup at markey dot fr>
+##
+## This work may be distributed and/or modified under the conditions of
+## the LaTeX Project Public License, either version 1.3 of this license
+## or (at your option) any later version. The latest version of this
+## license is in
+##
+## http://www.latex-project.org/lppl.txt
+##
+## and version 1.3 or later is part of all distributions of LaTeX version
+## 2005/12/01 or later.
+##
+## This work has the LPPL maintenance status `maintained'.
+## The Current Maintainer of this work is Nicolas Markey.
+
+
+# number of rows
+NB_COLUMNS=2
+# number of columns
+NB_ROWS=2
+# orientation (1=landscape, 0=portrait)
+LANDSCAPE=1
+# do not crop margins
+KEEP_ORIG_BBOX=1
+# tight frame around each slide
+TIGHT_FRAME=1
+# frame width
+FRAME_WIDTH=.4pt
diff --git a/support/pdfxup/pdfxup b/support/pdfxup/pdfxup
index 52baf20ddc..12ac684ede 100755
--- a/support/pdfxup/pdfxup
+++ b/support/pdfxup/pdfxup
@@ -2,11 +2,28 @@
shopt -s extglob
shopt -s lastpipe
-VERSION="1.61"
-VDATE="2020/10/21"
+VERSION="2.00"
+VDATE="2020/12/17"
## see release notes at the end of this file.
+## (c) 2020/12/17 Nicolas Markey <pdfxup at markey dot fr>
+##
+## This work may be distributed and/or modified under the conditions of
+## the LaTeX Project Public License, either version 1.3 of this license
+## or (at your option) any later version. The latest version of this
+## license is in
+##
+## http://www.latex-project.org/lppl.txt
+##
+## and version 1.3 or later is part of all distributions of LaTeX version
+## 2005/12/01 or later.
+##
+## This work has the LPPL maintenance status `maintained'.
+## The Current Maintainer of this work is Nicolas Markey.
+
+
+
## Roadmap
## 1) definition of some functions:
## defaultvalues() and setdefaultvalues()
@@ -14,6 +31,7 @@ VDATE="2020/10/21"
## myecho()
## dimtopt() and testdim()
## ifinrangelist()
+## setconfigfile() [look for configuration file]
## cleancslor() [clean comma-sep. list of ranges]
## cleanup
## 2) script:
@@ -37,74 +55,95 @@ VDATE="2020/10/21"
## (might be useful for defining derived scripts)
function defaultvalues()
{
- : ${dfpdfxupCOLS=2}
- : ${dfpdfxupROWS=1}
- : ${dfpdfxupLANDSC=1}
- : ${dfpdfxupPAP="a4"}
+ : ${dfpdfxupNB_COLUMNS=2}
+ : ${dfpdfxupNB_ROWS=1}
+ : ${dfpdfxupLANDSCAPE=1}
+ : ${dfpdfxupPAPERSIZE="a4"}
: ${dfpdfxupBOOKLET=0}
: ${dfpdfxupCLIP=1}
- : ${dfpdfxupOUTF="pdfxup.pdf"}
- : ${dfpdfxupIHM="5pt"}
- : ${dfpdfxupIVM="5pt"}
- : ${dfpdfxupIM="5pt"}
- : ${dfpdfxupHM="5pt"}
- : ${dfpdfxupVM="5pt"}
- : ${dfpdfxupM="5pt"}
- : ${dfpdfxupIHS="1pt"}
- : ${dfpdfxupIVS="1pt"}
- : ${dfpdfxupIS="1pt"}
- : ${dfpdfxupFW=".4pt"}
+ : ${dfpdfxupOUTPUTFILE="pdfxup.pdf"}
+ : ${dfpdfxupINNER_HMARGIN="5pt"}
+ : ${dfpdfxupINNER_VMARGIN="5pt"}
+ : ${dfpdfxupINNER_MARGINS="5pt"}
+ : ${dfpdfxupHMARGIN="5pt"}
+ : ${dfpdfxupVMARGIN="5pt"}
+ : ${dfpdfxupMARGINS="5pt"}
+ : ${dfpdfxupINTERM_HSPACE="1pt"}
+ : ${dfpdfxupINTERM_VSPACE="1pt"}
+ : ${dfpdfxupINTERM_SPACES="1pt"}
+ : ${dfpdfxupFRAME_WIDTH=".4pt"}
: ${dfpdfxupPAGES="-"}
- : ${dfpdfxupBB="-"}
- : ${dfpdfxupNOBB=""}
- : ${dfpdfxupKBB="0"}
- : ${dfpdfxupGBB="0"}
- : ${dfpdfxupVERB="1"}
+ : ${dfpdfxupINCLUDE_FOR_BBOX="-"}
+ : ${dfpdfxupEXCLUDE_FOR_BBOX=""}
+ : ${dfpdfxupKEEP_ORIG_BBOX="0"}
+ : ${dfpdfxupCOMPUTE_BBOX_ONLY="0"}
+ : ${dfpdfxupVERBOSITY="1"}
: ${dfpdfxupDEBUG="0"}
- : ${dfpdfxupWMPERIOD="1"}
- : ${dfpdfxupALLOWOW="0"}
- : ${dfpdfxupFORCEBB=""}
+ : ${dfpdfxupWATERMARK_PERIOD="1"}
+ : ${dfpdfxupSILENTLY_OVERWRITE="0"}
+ : ${dfpdfxupSET_BBOX=""}
+ : ${dfpdfxupTIGHT_FRAME="0"}
}
function setdefaultvalues()
{
- COLS=$dfpdfxupCOLS;
- ROWS=$dfpdfxupROWS;
- LANDSC=$dfpdfxupLANDSC;
+ # number of columns
+ NB_COLUMNS=$dfpdfxupNB_COLUMNS;
+ # number of rows
+ NB_ROWS=$dfpdfxupNB_ROWS;
+ # landscape mode (1=landscape, 0=portrait)
+ LANDSCAPE=$dfpdfxupLANDSCAPE;
+ # booklet mode ('se'=booklet 'short-edge', 'le'=booklet 'long-edge')
BOOKLET=$dfpdfxupBOOKLET;
+ # clip pages to bounding box (1=yes, 0=no)
CLIP=$dfpdfxupCLIP;
- PAP=$dfpdfxupPAP;
- OUTF=$dfpdfxupOUTF
- IHM=$dfpdfxupIHM;
- IVM=$dfpdfxupIVM;
- IM=$dfpdfxupIM;
- HM=$dfpdfxupHM;
- VM=$dfpdfxupVM;
- M=$dfpdfxupM;
- IHS=$dfpdfxupIHS;
- IVS=$dfpdfxupIVS;
- IS=$dfpdfxupIS;
- FW=$dfpdfxupFW;
- ## don't overwrite VERB if set on command line
- : ${VERB=$dfpdfxupVERB};
+ # papersize ('a4', 'letter', ...)
+ PAPERSIZE=$dfpdfxupPAPERSIZE;
+ # name of output file
+ OUTPUTFILE=$dfpdfxupOUTPUTFILE
+ # (minimal) inner horizontal margin (between frame and logical page)
+ INNER_HMARGIN=$dfpdfxupINNER_HMARGIN;
+ # (minimal) inner vertical margin (between frame and logical page)
+ INNER_VMARGIN=$dfpdfxupINNER_VMARGIN;
+ # (minimal) inner margin (both horizontal and vertical)
+ INNER_MARGINS=$dfpdfxupINNER_MARGINS;
+ # horizontal margin (between content and border of physical page)
+ HMARGIN=$dfpdfxupHMARGIN;
+ # vertical margin (between content and border of physical page)
+ VMARGIN=$dfpdfxupVMARGIN;
+ # margin (between content and border of physical page)
+ MARGINS=$dfpdfxupMARGINS;
+ # intermediate horizontal space (between logical pages)
+ INTERM_HSPACE=$dfpdfxupINTERM_HSPACE;
+ # intermediate vertical space (between logical pages)
+ INTERM_VSPACE=$dfpdfxupINTERM_VSPACE;
+ # intermediate space (between logical pages)
+ INTERM_SPACES=$dfpdfxupINTERM_SPACES;
+ # frame width
+ FRAME_WIDTH=$dfpdfxupFRAME_WIDTH;
+ # verbosity level
+ ## don't overwrite VERBOSITY if set on command line
+ : ${VERBOSITY=$dfpdfxupVERBOSITY};
+ # debug mode
DEBUG=$dfpdfxupDEBUG;
- WATERMARK="";
- WATERMARKPERIOD=$dfpdfxupWMPERIOD;
- KBB=$dfpdfxupKBB;
- GBB=$dfpdfxupGBB;
- ALLOWOVERWRITE=$dfpdfxupALLOWOW;
- SBB=0;
- x0=-1
- y0=-1
- h0=-1
- w0=-1
- if [[ "$dfpdfxupFORCEBB" ]]; then
- SBB=1;
- read -r x0 y0 h0 w0 <<<$(echo $dfpdfxupFORCEBB);
- fi
+ # file used for watermarking
+ WATERMARK_FILE="";
+ # number of pages to repeat when watermarking
+ WATERMARK_PERIOD=$dfpdfxupWATERMARK_PERIOD;
+ # keep original bounding box (hence do not recompute)
+ KEEP_ORIG_BBOX=$dfpdfxupKEEP_ORIG_BBOX;
+ # only compute bounding box (hence do not produce PDF output)
+ COMPUTE_BBOX_ONLY=$dfpdfxupCOMPUTE_BBOX_ONLY;
+ # overwrite output file without warning
+ SILENTLY_OVERWRITE=$dfpdfxupSILENTLY_OVERWRITE;
+ # make frame tight around logical pages
+ TIGHT_FRAME=$dfpdfxupTIGHT_FRAME;
+ # initial bounding box
+ SET_BBOX=$dfpdfxupSET_BBOX
+
## Notice: the names for h and w should actually be X and Y:
## they are not width and height, but coordinates of upper right corner.
- ## Notice: PAGES, BB and NOBB will be set to default values if empty after
+ ## Notice: PAGES, INCLUDE_FOR_BBOX and EXCLUDE_FOR_BBOX will be set to default values if empty after
## processing options
}
@@ -117,54 +156,57 @@ function usage()
if [[ "$dfpdfxupPAGES" == "-" ]]; then
explicitPAGES=" (all)";
fi
- if [[ "$dfpdfxupNOBB" == "" ]]; then
- explicitNOBB=" (none)";
+ if [[ "$dfpdfxupEXCLUDE_FOR_BBOX" == "" ]]; then
+ explicitEXCLUDE_FOR_BBOX=" (none)";
fi
- if [[ "$dfpdfxupBB" == "-" ]]; then
+ if [[ "$dfpdfxupINCLUDE_FOR_BBOX" == "-" ]]; then
explicitBB=" (all)";
fi
- if [[ "$dfpdfxupFORCEBB" == "" ]]; then
- explicitFORCEBB=" (unset)";
+ if [[ "$dfpdfxupSET_BBOX" == "" ]]; then
+ explicitSET_BBOX=" (unset)";
fi
echo "pdfxup: n-up pages of a PDF document, preserving readability
usage: `basename $0` [OPTIONS] file
-Available OPTIONS are:
- -x n n columns per page [default: \"$dfpdfxupCOLS\"]
- -y n n lines per page [default: \"$dfpdfxupROWS\"]
- -l [0|1] landscape-mode [default: \"$dfpdfxupLANDSC\"]
+The main OPTIONS are:
+ -x n n columns per page [default: \"$dfpdfxupNB_COLUMNS\"]
+ -y n n lines per page [default: \"$dfpdfxupNB_ROWS\"]
+ -l [0|1] landscape-mode [default: \"$dfpdfxupLANDSCAPE\"]
-b [0|1|le|se] booklet-mode [default: \"$dfpdfxupBOOKLET\"]
- -c [0|1] clip pages to bounding box [default: \"$dfpdfxupCLIP\"]
- -im n inner margins [default: \"$dfpdfxupIM\"]
- -m n margins [default: \"$dfpdfxupM\"]
- -is n interm. spaces [default: \"$dfpdfxupIS\"]
- -fw n frame width [default: \"$dfpdfxupFW\"]
- -o file write output to file [default: \"$dfpdfxupOUTF\"]
+ -cf file import config. parameters from file [default: none]
+ -m n margins [default: \"$dfpdfxupMARGINS\"]
+ -fw n frame width [default: \"$dfpdfxupFRAME_WIDTH\"]
+ -o file write output to file [default: \"$dfpdfxupOUTPUTFILE\"]
-p pages only include these pages [default: \"$dfpdfxupPAGES\"$explicitPAGES]
- -nobb pages pages to omit when computing b.box [default: \"$dfpdfxupNOBB\"$explicitNOBB]
- -bb pages pages to use for computing b.box [default: \"$dfpdfxupBB\"$explicitBB]
- -g [0|1] only computes bounding box [default: \"$dfpdfxupGBB\"]
- -s x y X Y force bounding box [default: \"$dfpdfxupFORCEBB\"$explicitFORCEBB]
- -V [0-3] select verbosity [default: \"$dfpdfxupVERB\"]
+ -nobb pages pages to omit when computing b.box [default: \"$dfpdfxupEXCLUDE_FOR_BBOX\"$explicitEXCLUDE_FOR_BBOX]
+ -bb pages pages to use for computing b.box [default: \"$dfpdfxupINCLUDE_FOR_BBOX\"$explicitBB]
+ -g [0|1] only computes bounding box [default: \"$dfpdfxupCOMPUTE_BBOX_ONLY\"]
+ -s x y X Y force bounding box [default: \"$dfpdfxupSET_BBOX\"$explicitSET_BBOX]
-w file add watermarking [default: none]
- -wp n repeat last n pages of watermark file [default: \"$dfpdfxupWMPERIOD\"]
+ -wp n repeat last n pages of watermark file [default: \"$dfpdfxupWATERMARK_PERIOD\"]
-i ask before overwriting/removing files
-d debug mode: keep intermediary files
- -v show version number and exit";
+ -v show version number and exit
+See the manual page ('man pdfxup') for the list of all options.";
##
## Some options are not presented, for the sake of brevity...
##
-## -ihm n inner horizontal margin [default: \"$dfpdfxupIHM\"]
-## -ivm n inner vertical margin [default: \"$dfpdfxupIVM\"]
-## -hm n horizontal margin [default: \"$dfpdfxupHM\"]
-## -vm n vertical margin [default: \"$dfpdfxupVM\"]
-## -ihs n interm. horizontal space [detault: \"$dfpdfxupIHS\"]
-## -ivs n interm. vertical space [detault: \"$dfpdfxupIVS\"]
-## -kbb keep original bounding box [default: \"$dfpdfxupKBB\"]
-## -ow allow overwriting [default: \"$dfpdfxupALLOWOW\"]
-## -ps s output paper size [default: \"$dfpdfxupPAP\"]
+## -c [0|1] clip pages to bounding box [default: \"$dfpdfxupCLIP\"]
+## -im n inner margins [default: \"$dfpdfxupINNER_MARGINS\"]
+## -ihm n inner horizontal margin [default: \"$dfpdfxupINNER_HMARGIN\"]
+## -ivm n inner vertical margin [default: \"$dfpdfxupINNER_VMARGIN\"]
+## -hm n horizontal margin [default: \"$dfpdfxupHMARGIN\"]
+## -vm n vertical margin [default: \"$dfpdfxupVMARGIN\"]
+## -ihs n interm. horizontal space [detault: \"$dfpdfxupINTERM_HSPACE\"]
+## -ivs n interm. vertical space [detault: \"$dfpdfxupINTERM_VSPACE\"]
+## -is n interm. spaces [default: \"$dfpdfxupINTERM_SPACES\"]
+## -kbb keep original bounding box [default: \"$dfpdfxupKEEP_ORIG_BBOX\"]
+## -ow allow overwriting [default: \"$dfpdfxupSILENTLY_OVERWRITE\"]
+## -ps s output paper size [default: \"$dfpdfxupPAPERSIZE\"]
+## -tf draw tight frame around each page [default: \"$dfpdfxupTIGHT_FRAME\"]
## -q run quietly (equiv. '-V=0')
## -h show this help message
+## -V [0-3] select verbosity [default: \"$dfpdfxupVERBOSITY\"]
##
##
##
@@ -180,13 +222,13 @@ function myecho()
ECHO=0;
case $1 in
+([0-9])\+)
- if [[ $VERB -ge ${1%+} ]]; then ECHO=1; fi
+ if [[ $VERBOSITY -ge ${1%+} ]]; then ECHO=1; fi
;;
+([0-9]))
- if [[ $VERB -eq $1 ]]; then ECHO=1; fi
+ if [[ $VERBOSITY -eq $1 ]]; then ECHO=1; fi
;;
+([0-9])-)
- if [[ $VERB -le ${1%-} ]]; then ECHO=1; fi
+ if [[ $VERBOSITY -le ${1%-} ]]; then ECHO=1; fi
;;
esac
if [[ $ECHO == 1 ]]; then
@@ -294,6 +336,28 @@ function ifinrangelist()
return;
}
+## look for config file
+function setconfigfile()
+{
+ if [[ `echo "$1"|grep -v "/"` ]]; then
+ if [[ `echo "$1"|grep "\.xup$"` && $KPSEWHICH ]]; then
+ CFFILE=`$KPSEWHICH $1`
+ else
+ CFFILE=`$KPSEWHICH $1.xup`
+ fi
+ fi
+ if [[ (! -e $CFFILE) ]]; then
+ if [[ -e $1 ]]; then
+ CFFILE=$1
+ else
+ if [[ -e $1.xup ]]; then
+ CFFILE=$1.xup
+ fi
+ fi
+ fi
+ #echo $CFFILE;
+}
+
## normalize list + count number of pages to be displayed
function cleancslor()
{
@@ -302,17 +366,46 @@ function cleancslor()
for i in ${list//,/$IFS}; do
case $i in
+([0-9]))
- result+="$i,";
- nbpages+=1;;
+ if [[ $i -le $nbp ]]; then
+ result+="$i,";
+ nbpages+=1;
+ else
+ myecho 1+ " $file has $nbp page(s); page $i does not exist."
+ fi
+ ;;
-+([0-9]))
- result+="1$i,";
- nbpages+=${i#-};;
+ if [[ $i -le $nbp ]]; then
+ result+="1$i,";
+ nbpages+=${i#-};
+ else
+ myecho 1+ " $file has $nbp page(s); changed 1$i to 1-$nbp."
+ result+="1$nbp,";
+ nbpages+=${nbp#-};
+ fi
+ ;;
+([0-9])-)
- result+="$i$nbp,";
- nbpages+=$(expr $nbp + 1 - ${i%-});;
- +([0-9])-+([0-9]))
- result+="$i,";
- nbpages+=$(expr 1 + `echo $i|cut -d- -f2` - `echo $i|cut -d- -f1`);;
+ if [[ $i -le $nbp ]]; then
+ result+="$i$nbp,";
+ nbpages+=$(expr $nbp + 1 - ${i%-});
+ else
+ myecho 1+ " $file has $nbp page(s); pages $i do not exist."
+ fi
+ ;;
+ +([0-9])-+([0-9]))
+ fstp=`echo $i|cut -d- -f1`
+ if [[ $fstp -gt $nbp ]]; then
+ myecho 1+ " $file has $nbp page(s); range $i omitted."
+ fi
+ lstp=`echo $i|cut -d- -f2`
+ if [[ $lstp -gt $nbp ]]; then
+ myecho 1+ " $file has $nbp page(s); range $i changed to $fstp-$nbp."
+ lstp=$nbp;
+ fi
+ if [[ $lstp -ge $fstp ]]; then
+ result+="$fstp-$lstp,";
+ nbpages+=$(expr 1 + $lstp - $fstp)
+ fi
+ ;;
-)
result+="1-$nbp,";
nbpages+=$nbp;;
@@ -380,7 +473,8 @@ if [ ! "$PDFLATEXVERSION" ]; then
exit 1;
fi
-
+## KPSEWHICH could be specified on command-line
+: ${KPSEWHICH=`which kpsewhich`}
######################################################################
@@ -391,33 +485,41 @@ fi
while [ $# != 0 ]; do
case $1 in
-x|--columns)
- COLS=$2;
+ NB_COLUMNS=$2;
shift 2;;
-x?(=)+([0-9]))
- COLS=`echo $1|sed -re "s/-x=?//"`;
+ NB_COLUMNS=`echo $1|sed -re "s/-x=?//"`;
shift;;
-y|--rows)
- ROWS=$2;
+ NB_ROWS=$2;
shift 2;;
-y?(=)+([0-9]))
- ROWS=`echo $1|sed -re "s/-y=?//"`;
+ NB_ROWS=`echo $1|sed -re "s/-y=?//"`;
+ shift;;
+ -nup|--nup)
+ NB_COLUMNS=`echo $2|sed -re "s/x.*$//"`;
+ NB_ROWS=`echo $2|sed -re "s/^.*x//"`;
+ shift 2;;
+ -?(-)nup?(=)+([0-9])x+([0-9]))
+ NB_COLUMNS=`echo $1|sed -re "s/x.*$//"|sed -re "s/--?nup=?//"`;
+ NB_ROWS=`echo $1|sed -re "s/^--?nup.*x//"`;
shift;;
-l|--landscape)
case $2 in
1|yes|y|true)
- LANDSC=1;
+ LANDSCAPE=1;
SHIFT=2;
;;
0|no|n|false)
- LANDSC=0;
+ LANDSCAPE=0;
SHIFT=2;
;;
-*)
- LANDSC=1;
+ LANDSCAPE=1;
SHIFT=1;
;;
*)
- LANDSC=1;
+ LANDSCAPE=1;
#echo "Normal use of '$1' option is: '$1 [0|1]'";
#echo "Assuming you want landscape outupt...";
SHIFT=1;
@@ -427,19 +529,19 @@ while [ $# != 0 ]; do
ANS=`echo $1|sed -re "s/-l=?//"`;
case $ANS in
1|yes|y|true)
- LANDSC=1;
+ LANDSCAPE=1;
;;
0|no|n|false)
- LANDSC=0;
+ LANDSCAPE=0;
;;
*)
- LANDSC=1;
+ LANDSCAPE=1;
#echo "Normal use of '$1' option is: '$1 [0|1]'";
#echo "Assuming you want landscape outupt...";
esac
shift;;
-nl|--portrait|--no-landscape|--nolandscape)
- LANDSC=0;
+ LANDSCAPE=0;
shift;;
-b|--booklet)
case $2 in
@@ -466,7 +568,7 @@ while [ $# != 0 ]; do
SHIFT=1;
esac
if [[ $BOOKLET != 0 ]]; then
- FW=0pt
+ FRAME_WIDTH=0pt
# this is the default, but can be changed by passing -fw option
fi
shift $SHIFT;;
@@ -488,10 +590,36 @@ while [ $# != 0 ]; do
#echo "Assuming you want booklet outupt...";
esac
if [[ $BOOKLET != 0 ]]; then
- FW=0pt
+ FRAME_WIDTH=0pt
# this is the default, but can be changed by passing -fw option
fi
shift;;
+ -cf|--config|--config-file|-?(-)mode)
+ case $2 in
+ -*)
+ echo "Error. Option '$1' expects a file name; found '$2'.";
+ echo "Aborting.";
+ exit 0;
+ ;;
+ *)
+ setconfigfile $2
+ ;;
+ esac
+ if [[ -e "$CFFILE" ]]; then
+ source $CFFILE
+ else
+ myecho 0+ " /!\ configuration file $2 not found"
+ fi
+ shift 2;;
+ -cf=*|--config=*|--config-file=*|-?(-)mode=*)
+ TMP=`echo $1|cut -d= -f2-`
+ setconfigfile $TMP
+ if [[ -e "$CFFILE" ]]; then
+ source $CFFILE
+ else
+ myecho 0+ " /!\ configuration file $TMP not found"
+ fi
+ shift;;
-c|--clip)
case $2 in
1|yes|y|true)
@@ -518,161 +646,218 @@ while [ $# != 0 ]; do
;;
esac
shift;;
- -ps|--paper|--paper-size)
- PAP=$2;
+ -nc|--no-clip)
+ CLIP=0;
+ shift;;
+ -ps|--paper|--paper?(-)size)
+ PAPERSIZE=$2;
shift 2;;
- -ps=*|--paper=*|--paper-size=*)
+ -ps=*|--paper=*|--paper?(-)size=*)
## '=' is compulsory, as we expect a string...
- ANS=`echo $1|sed -re "s/(-ps=|--paper=|--paper-size=)//"`;
- PAP=$ANS;
+ ANS=`echo $1|sed -re "s/(-ps=|--paper=|--paper-?size=)//"`;
+ PAPERSIZE=$ANS;
shift;;
- -p|--pages|--page)
- PAGES+="$2,";
+ -p|--pages|--page)
+ case $2 in
+ -)
+ PAGES+="$2,";
+ ;;
+ -*)
+ echo "Error: option '$1' expects a range, not '$2'.";
+ echo "Aborting.";
+ exit 0;
+ ;;
+ *)
+ PAGES+="$2,";
+ ;;
+ esac
shift 2;;
-p*|--page*)
ANS=`echo $1|sed -re "s/--?p(ages?)?=?//"`;
PAGES=+="$ANS,";
shift;;
-o|--out|--output-file|--outfile)
- OUTF=$2;
+ OUTPUTFILE=$2;
shift 2;;
-o=*|--out=*|--output-file=*|--outfile=*)
ANS=`echo $1|sed -re "s/--?o(ut(put-)?(file)?)?=//"`;
- OUTF=$ANS;
+ OUTPUTFILE=$ANS;
shift;;
-ow)
- ALLOWOVERWRITE="1";
+ SILENTLY_OVERWRITE="1";
shift;;
-ihm|--innerhmargin)
- dimtopt $2 $dfpdfxupIHM "$1 $2";
- IHM=$dim;
+ dimtopt $2 $dfpdfxupINNER_HMARGIN "$1 $2";
+ INNER_HMARGIN=$dim;
shift 2;;
-ihm?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-ihm=?//"`;
- dimtopt $ANS $dfpdfxupIHM $1;
- IHM=$dim;
+ dimtopt $ANS $dfpdfxupINNER_HMARGIN $1;
+ INNER_HMARGIN=$dim;
shift;;
-ivm|--innervmargin)
- dimtopt $2 $dfpdfxupIVM "$1 $2";
- IVM=$dim;
+ dimtopt $2 $dfpdfxupINNER_VMARGIN "$1 $2";
+ INNER_VMARGIN=$dim;
shift 2;;
-ivm?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-ivm=?//"`;
- dimtopt $ANS $dfpdfxupIVM $1;
- IVM=$dim;
+ dimtopt $ANS $dfpdfxupINNER_VMARGIN $1;
+ INNER_VMARGIN=$dim;
shift;;
-im|--innermargins)
- dimtopt $2 $dfpdfxupIM "$1 $2";
- IHM=$dim;
- IVM=$dim;
+ dimtopt $2 $dfpdfxupINNER_MARGINS "$1 $2";
+ INNER_HMARGIN=$dim;
+ INNER_VMARGIN=$dim;
shift 2;;
-im?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-im=?//"`;
- dimtopt $ANS $dfpdfxupIM $1;
- IHM=$dim;
- IVM=$dim;
+ dimtopt $ANS $dfpdfxupINNER_MARGINS $1;
+ INNER_HMARGIN=$dim;
+ INNER_VMARGIN=$dim;
shift;;
-hm|--hmargin)
- testdim $2 $dfpdfxupHM "$1 $2";
- HM=$dim;
+ testdim $2 $dfpdfxupHMARGIN "$1 $2";
+ HMARGIN=$dim;
shift 2;;
-hm?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-hm=?//"`;
- testdim $ANS $dfpdfxupHM $1;
- HM=$dim;
+ testdim $ANS $dfpdfxupHMARGIN $1;
+ HMARGIN=$dim;
shift;;
-vm|--vmargin)
- testdim $2 $dfpdfxupVM "$1 $2";
- VM=$dim;
+ testdim $2 $dfpdfxupVMARGIN "$1 $2";
+ VMARGIN=$dim;
shift 2;;
-vm?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-vm=?//"`;
- testdim $ANS $dfpdfxupVM $1;
- VM=$dim;
+ testdim $ANS $dfpdfxupVMARGIN $1;
+ VMARGIN=$dim;
shift;;
-m|--margins)
- testdim $2 $dfpdfxupM "$1 $2";
- HM=$dim;
- VM=$dim;
+ testdim $2 $dfpdfxupMARGINS "$1 $2";
+ HMARGIN=$dim;
+ VMARGIN=$dim;
shift 2;;
-m?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-m=?//"`;
- testdim $ANS $dfpdfxupM $1;
- HM=$dim;
- VM=$dim;
+ testdim $ANS $dfpdfxupMARGINS $1;
+ HMARGIN=$dim;
+ VMARGIN=$dim;
shift;;
-ihs|--inthspace)
- testdim $2 $dfpdfxupIHS "$1 $2";
- IHS=$dim;
+ testdim $2 $dfpdfxupINTERM_HSPACE "$1 $2";
+ INTERM_HSPACE=$dim;
shift 2;;
-ihs?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-ihs=?//"`;
- testdim $ANS $dfpdfxupIHS $1;
- IHS=$dim;
+ testdim $ANS $dfpdfxupINTERM_HSPACE $1;
+ INTERM_HSPACE=$dim;
shift;;
-ivs|--intvspace)
- testdim $2 $dfpdfxupIVS "$1 $2";
- IVS=$dim;
+ testdim $2 $dfpdfxupINTERM_VSPACE "$1 $2";
+ INTERM_VSPACE=$dim;
shift 2;;
-ivs?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-ivs=?//"`;
- testdim $ANS $dfpdfxupIVS $1;
- IVS=$dim;
+ testdim $ANS $dfpdfxupINTERM_VSPACE $1;
+ INTERM_VSPACE=$dim;
shift;;
-is|--intspaces)
- testdim $2 $dfpdfxupIS "$1 $2";
- IHS=$dim;
- IVS=$dim;
+ testdim $2 $dfpdfxupINTERM_SPACES "$1 $2";
+ INTERM_HSPACE=$dim;
+ INTERM_VSPACE=$dim;
shift 2;;
-is?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-is=?//"`;
- testdim $ANS $dfpdfxupIS $1;
- IHS=$dim;
- IVS=$dim;
+ testdim $ANS $dfpdfxupINTERM_SPACES $1;
+ INTERM_HSPACE=$dim;
+ INTERM_VSPACE=$dim;
shift;;
- -fw|--framewidth)
- testdim $2 $dfpdfxupFW "$1 $2";
- FW=$dim;
+ -fw|--framewidth|--frame-width)
+ testdim $2 $dfpdfxupFRAME_WIDTH "$1 $2";
+ FRAME_WIDTH=$dim;
shift 2;;
-fw?(=)+([0-9])*)
ANS=`echo $1|sed -re "s/-fw=?//"`;
- testdim $ANS $dfpdfxupFW $1;
- FW=$dim;
+ testdim $ANS $dfpdfxupFRAME_WIDTH $1;
+ FRAME_WIDTH=$dim;
+ shift;;
+ -tf|--tight-frame)
+ case $2 in
+ 1|yes|y|true)
+ TIGHT_FRAME=1;
+ SHIFT=1;
+ ;;
+ 0|no|n|false)
+ TIGHT_FRAME=0;
+ SHIFT=1;
+ ;;
+ *)
+ TIGHT_FRAME=1;
+ SHIFT=1;
+ esac
+ shift $SHIFT;;
+ -tf*|--tight-frame*)
+ TIGHT_FRAME=`echo $1|sed -re "s/--?t(ight-)?f(rame)?=?//"`;
shift;;
-i)
MVopt="-i";
RMopt="-i";
shift;;
-nobb|--nobb|-no-bb|--no-bb)
- NOBB+="$2,";
+ case $2 in
+ -)
+ EXCLUDE_FOR_BBOX+="$2,";
+ ;;
+ -*)
+ echo "Error: option '$1' expects a range, not '$2'.";
+ echo "Aborting.";
+ exit 0;
+ ;;
+ *)
+ EXCLUDE_FOR_BBOX+="$2,";
+ ;;
+ esac
shift 2;;
-nobb*|--no-bb*)
ANS=`echo $1|sed -re "s/--?no-?bb=?//"`;
- NOBB+="$ANS,";
+ EXCLUDE_FOR_BBOX+="$ANS,";
shift;;
-bb|--bb|--bounding-box)
- BB+="$2,";
+ case $2 in
+ -)
+ INCLUDE_FOR_BBOX+="$2,";
+ ;;
+ -*)
+ echo "Error: option '$1' expects a range, not '$2'.";
+ echo "Aborting.";
+ exit 0;
+ ;;
+ *)
+ INCLUDE_FOR_BBOX+="$2,";
+ ;;
+ esac
shift 2;;
-bb*|--bb*|--bounding-box)
ANS=`echo $1|sed -re "s/--?b(ounding-?)?b(ox)?=?//"`;
- BB+="$ANS,";
+ INCLUDE_FOR_BBOX+="$ANS,";
shift;;
-kbb|--keepbb|--keep-bb|--original-bb)
case $2 in
1|yes|y|true)
- KBB=1;
+ KEEP_ORIG_BBOX=1;
SHIFT=2;
;;
0|no|n|false)
- KBB=0;
+ KEEP_ORIG_BBOX=0;
SHIFT=2;
;;
-*)
- KBB=1;
+ KEEP_ORIG_BBOX=1;
SHIFT=1;
;;
*)
- KBB=1;
+ KEEP_ORIG_BBOX=1;
SHIFT=1;
esac
shift $SHIFT;;
@@ -680,31 +865,31 @@ while [ $# != 0 ]; do
ANS=`echo $1|sed -re "s/--?(k(eep-?)?bb|orig[^=]*bb)=?//"`;
case $ANS in
1|yes|y|true)
- KBB=1;
+ KEEP_ORIG_BBOX=1;
;;
0|no|n|false)
- KBB=0;
+ KEEP_ORIG_BBOX=0;
;;
*)
- KBB=1;
+ KEEP_ORIG_BBOX=1;
esac
shift;;
-g|--get-bb|--getbb)
case $2 in
1|yes|y|true)
- GBB=1;
+ COMPUTE_BBOX_ONLY=1;
SHIFT=2;
;;
0|no|n|false)
- GBB=0;
+ COMPUTE_BBOX_ONLY=0;
SHIFT=2;
;;
-*)
- GBB=1;
+ COMPUTE_BBOX_ONLY=1;
SHIFT=1;
;;
*)
- GBB=1;
+ COMPUTE_BBOX_ONLY=1;
SHIFT=1;
esac
shift $SHIFT;;
@@ -712,13 +897,13 @@ while [ $# != 0 ]; do
ANS=`echo $1|sed -re "s/--?g(etbb|et-bb)?=?//"`;
case $ANS in
1|yes|y|true)
- GBB=1;
+ COMPUTE_BBOX_ONLY=1;
;;
0|no|n|false)
- GBB=0;
+ COMPUTE_BBOX_ONLY=0;
;;
*)
- GBB=1;
+ COMPUTE_BBOX_ONLY=1;
#echo "Normal use of '$1' option is: '$1 [0|1]'";
#echo "Assuming you want landscape outupt...";
esac
@@ -726,61 +911,63 @@ while [ $# != 0 ]; do
-s|--set-bb|--setbb)
case "$2$3$4$5" in
+([0-9]))
- SBB=1;
- BBX=$2;
- BBY=$3;
- BBW=$4;
- BBH=$5;;
+ SET_BBOX="$2 $3 $4 $5"
+ ;;
+ *)
+ echo "Error: option '$1' expects 4 numbers.";
+ echo "Aborting.";
+ exit 0;
+ ;;
esac
shift 5;;
-V)
case $2 in
@(0|1|2|3))
- if [[ $VERB -lt $2 ]]; then
- VERB=$2;
+ if [[ $VERBOSITY -lt $2 ]]; then
+ VERBOSITY=$2;
fi
SHIFT=2;;
*)
- if [[ $VERB -lt 2 ]]; then
- VERB=2;
+ if [[ $VERBOSITY -lt 2 ]]; then
+ VERBOSITY=2;
fi
SHIFT=1;;
esac
shift $SHIFT;;
-V?(=)@(0|1|2|3))
- if [[ $VERB -lt `echo $1|sed -re "s/-V=?//"` ]]; then
- VERB=`echo $1|sed -re "s/-V=?//"`;
+ if [[ $VERBOSITY -lt `echo $1|sed -re "s/-V=?//"` ]]; then
+ VERBOSITY=`echo $1|sed -re "s/-V=?//"`;
fi
shift;;
-V?(=)+([0-9]))
- VERB=9;
+ VERBOSITY=9;
shift;;
-VV)
- if [[ $VERB -lt 3 ]]; then
- VERB=3;
+ if [[ $VERBOSITY -lt 3 ]]; then
+ VERBOSITY=3;
fi
shift;;
-VVV)
- if [[ $VERB -lt 4 ]]; then
- VERB=4;
+ if [[ $VERBOSITY -lt 4 ]]; then
+ VERBOSITY=4;
fi
shift;;
-q|--quiet)
- VERB=0;
+ VERBOSITY=0;
shift;;
-w|--watermark|--watermark-file)
- WATERMARK=$2;
+ WATERMARK_FILE=$2;
shift 2;;
-w=*|--watermark=*|--watermark-file=*)
ANS=`echo $1|sed -re "s/--?w[^=]*=//"`;
- WATERMARK=$ANS;
+ WATERMARK_FILE=$ANS;
shift;;
-wp|--wperiod|--watermark-period)
- WATERMARKPERIOD=$2;
+ WATERMARK_PERIOD=$2;
shift 2;;
-wp=*|--wperiod=*|--watermark-period=*)
ANS=`echo $1|sed -re "s/--?w[^=]*=//"`;
- WATERMARKPERIOD=$ANS;
+ WATERMARK_PERIOD=$ANS;
shift;;
-v|--version)
echo "pdfxup version $VERSION (released $VDATE)";
@@ -827,63 +1014,78 @@ fi
## check output file
+## set bbox
+SBB=0;
+read -r x0 y0 w0 h0 <<<$(echo "-1 -1 -1 -1");
+if [[ "$SET_BBOX" ]]; then
+ SBB=1;
+ read -r BBX BBY BBW BBH <<<$(echo $SET_BBOX);
+fi
+
## summarize options:
myecho 1+ "-> processing options";
-
+if [[ "$FILE" != "" ]]; then
+ myecho 2+ " * used configuration file $FILE";
+fi
if [[ $BOOKLET -eq 1 ]]; then
myecho 2+ " * booklet mode (long-edge)";
else if [[ $BOOKLET -eq 2 ]]; then
myecho 2+ " * booklet mode (short edge)";
else
- myecho 2+ -ne " * columns=$COLS, rows=$ROWS, ";
- if [[ $LANDSC -eq 1 ]]; then
+ myecho 2+ -ne " * columns=$NB_COLUMNS, rows=$NB_ROWS, ";
+ if [[ $LANDSCAPE -eq 1 ]]; then
myecho 2+ "landscape mode";
else
myecho 2+ "portrait mode";
fi
fi
fi
-myecho 2+ " * paper size=$PAP";
+myecho 2+ " * paper size=$PAPERSIZE";
if [[ $CLIP -eq 1 ]]; then
myecho 2+ " * clipping content outside bounding box";
else
myecho 2+ " * not clipping content outside bounding box";
fi
-myecho 2+ " * output file is \"$OUTF\"";
-if [[ "$IHM" == "$IVM" ]]; then
- myecho 2+ " * inner margins=$IHM";
+myecho 2+ " * output file is \"$OUTPUTFILE\"";
+if [[ "$INNER_HMARGIN" == "$INNER_VMARGIN" ]]; then
+ myecho 2+ " * inner margins=$INNER_HMARGIN";
else
- myecho 2+ " * inner horizontal margin=$IHM, inner vertical margin=$IVM";
+ myecho 2+ " * inner horizontal margin=$INNER_HMARGIN, inner vertical margin=$INNER_VMARGIN";
fi
-if [[ "$HM" == "$VM" ]]; then
- myecho 2+ " * margins=$HM";
+if [[ "$HMARGIN" == "$VMARGIN" ]]; then
+ myecho 2+ " * margins=$HMARGIN";
else
- myecho 2+ " * horizontal margin=$HM, vertical margin=$VM";
+ myecho 2+ " * horizontal margin=$HMARGIN, vertical margin=$VMARGIN";
fi
-if [[ "$IHS" == "$IVS" ]]; then
- myecho 2+ " * space between pages=$IHS";
+if [[ "$INTERM_HSPACE" == "$INTERM_VSPACE" ]]; then
+ myecho 2+ " * space between pages=$INTERM_HSPACE";
else
- myecho 2+ " * horizontal space between pages=$IHS, vertical space=$IVS";
+ myecho 2+ " * horizontal space between pages=$INTERM_HSPACE, vertical space=$INTERM_VSPACE";
fi
-myecho 2+ " * frame rule width=$FW";
+if [[ $TIGHT_FRAME -eq 1 ]]; then
+ TIGHT_FRAMEMESSAGE=" (tight)";
+else
+ TIGHT_FRAMEMESSAGE=" (loose)";
+fi
+myecho 2+ " * frame rule width=$FRAME_WIDTH $TIGHT_FRAMEMESSAGE";
if [[ $MVopt == "-i" && $RMopt == "-i" ]]; then
myecho 2+ " * interactive clean up";
else
myecho 2+ " * non-interactive clean up";
fi
-if [[ $GBB -eq 1 ]]; then
+if [[ $COMPUTE_BBOX_ONLY -eq 1 ]]; then
myecho 2+ " * only compute bounding box";
fi
-if [[ $KBB -eq 1 ]]; then
+if [[ $KEEP_ORIG_BBOX -eq 1 ]]; then
myecho 2+ " * keep original bounding box";
fi
if [[ $SBB -eq 1 ]]; then
- myecho 2+ " * bounding box set to $2 $3 $4 $5";
+ myecho 2+ " * bounding box set to $BBX $BBY $BBW $BBH";
fi
-if [[ "$WATERMARK" ]]; then
- myecho 2+ " * watermarking with file $WATERMARK";
- myecho 2+ " * watermarking period=$WATERMARKPERIOD";
+if [[ "$WATERMARK_FILE" ]]; then
+ myecho 2+ " * watermarking with file $WATERMARK_FILE";
+ myecho 2+ " * watermarking period=$WATERMARK_PERIOD";
fi
@@ -912,32 +1114,31 @@ nbp=`$GS $GSOPTFILE -sDEVICE=bbox -dNOPAUSE -dQUIET -c "($inputfilename.pdf) (r)
myecho 2+ " File \"$file\" has $nbp pages";
-## now we can deal with ranges of pages (BB, NOBB, PAGES)
+## now we can deal with ranges of pages (INCLUDE_FOR_BBOX, EXCLUDE_FOR_BBOX, PAGES)
## cleancslor uses $nbp, so we have to compute this before
declare -i nbpages;
-nbpages=0;
-if [[ ${BB} != "" ]]; then
- BB=${BB%,};
- cleancslor $BB;
- BB=${result%,};
- myecho 3+ " * use for bounding-box computation: "${BB};
+if [[ ${INCLUDE_FOR_BBOX} != "" ]]; then
+ INCLUDE_FOR_BBOX=${INCLUDE_FOR_BBOX%,};
+ cleancslor $INCLUDE_FOR_BBOX;
+ INCLUDE_FOR_BBOX=${result%,};
+ myecho 3+ " * use for bounding-box computation: "${INCLUDE_FOR_BBOX};
else
if [[ ${PAGES} != "" ]]; then
- BB=${PAGES%,};
- cleancslor $BB;
- BB=${result%,};
- myecho 3+ " * use for bounding-box computation: "${BB};
+ INCLUDE_FOR_BBOX=${PAGES%,};
+ cleancslor $INCLUDE_FOR_BBOX;
+ INCLUDE_FOR_BBOX=${result%,};
+ myecho 3+ " * use for bounding-box computation: "${INCLUDE_FOR_BBOX};
else
- BB=$dfpdfxupBB;
+ INCLUDE_FOR_BBOX=$dfpdfxupINCLUDE_FOR_BBOX;
fi
fi
-if [[ ${NOBB} != "" ]]; then
- NOBB=${NOBB%,};
- cleancslor $NOBB;
- NOBB=${result%,};
- myecho 3+ " * exclude from bounding-box computation: "${NOBB};
+if [[ ${EXCLUDE_FOR_BBOX} != "" ]]; then
+ EXCLUDE_FOR_BBOX=${EXCLUDE_FOR_BBOX%,};
+ cleancslor $EXCLUDE_FOR_BBOX;
+ EXCLUDE_FOR_BBOX=${result%,};
+ myecho 3+ " * exclude from bounding-box computation: "${EXCLUDE_FOR_BBOX};
else
- NOBB=$dfpdfxupNOBB;
+ EXCLUDE_FOR_BBOX=$dfpdfxupEXCLUDE_FOR_BBOX;
fi
if [[ ${PAGES} != "" ]]; then
PAGES=${PAGES%,};
@@ -947,7 +1148,11 @@ fi
nbpages=0;
cleancslor $PAGES;
PAGES=${result%,};
-myecho 3+ " * pages to display: ${PAGES} (${nbpages} pages)";
+myecho 2+ " * pages to display: ${PAGES} (${nbpages} pages)";
+if [[ $nbpages -le 0 ]]; then
+ myecho 1+ " No pages to include. Aborting."
+ exit 0;
+fi
######################################################################
## set up some variables
@@ -963,11 +1168,20 @@ else
fi
+## whether the frame should be tight around pages, or loose (use all width)
+if [[ $TIGHT_FRAME -eq 1 ]]; then
+ TIGHT_FRAMEBOX="\fbox";
+ WIDE_FRAMEBOX="";
+else
+ TIGHT_FRAMEBOX="";
+ WIDE_FRAMEBOX="\fbox";
+fi
+
## special case: if booklet, we force the numbers of rows and cols
if [[ $BOOKLET != 0 ]]; then
- if [[ $COLS != 2 || $ROWS != 1 || $LANDSC == 0 ]]; then
+ if [[ $NB_COLUMNS != 2 || $NB_ROWS != 1 || $LANDSCAPE == 0 ]]; then
myecho 1+ " forcing booklet mode: 2 columns, 1 row, landscape mode";
- COLS=2; ROWS=1; LANDSC=1;
+ NB_COLUMNS=2; NB_ROWS=1; LANDSCAPE=1;
fi
fi
@@ -975,23 +1189,23 @@ fi
## check watermarking file
nbwp=1; ## set even if no watemark
-if [[ $WATERMARK != "" ]]; then
- if [[ ! -e $WATERMARK ]]; then
+if [[ $WATERMARK_FILE != "" ]]; then
+ if [[ ! -e $WATERMARK_FILE ]]; then
myecho 1+ " pdfxup: watermarking file not found. Omiting watermarking."
else
- myecho 2+ " * using file $WATERMARK for watermarking";
+ myecho 2+ " * using file $WATERMARK_FILE for watermarking";
fi
fi
-## get number of pages of WATERMARK (PDF) file
-if [[ $WATERMARK != "" ]]; then
- if [[ -e $WATERMARK ]]; then
- if [[ `file -b $WATERMARK | grep "PDF"` ]]; then
+## get number of pages of WATERMARK_FILE (PDF) file
+if [[ $WATERMARK_FILE != "" ]]; then
+ if [[ -e $WATERMARK_FILE ]]; then
+ if [[ `file -b $WATERMARK_FILE | grep "PDF"` ]]; then
## copy file in case it contains spaces
- cp "$WATERMARK" $watermarkfilename.pdf
+ cp "$WATERMARK_FILE" $watermarkfilename.pdf
nbwp=`$GS $GSOPTWATERMARK -sDEVICE=bbox -dNOPAUSE -dQUIET -c "($watermarkfilename.pdf) (r) file runpdfbegin pdfpagecount = quit"`
- if [[ $WATERMARKPERIOD -gt $nbwp || $WATERMARKPERIOD -lt 1 ]]; then
- WATERMARKPERIOD=$nbwp;
+ if [[ $WATERMARK_PERIOD -gt $nbwp || $WATERMARK_PERIOD -lt 1 ]]; then
+ WATERMARK_PERIOD=$nbwp;
fi
fi
fi
@@ -1009,12 +1223,13 @@ curr=0
page=0
step=0
-if [[ $KBB == 0 ]]; then
+
+if [[ $KEEP_ORIG_BBOX == 0 ]]; then
if [[ $SBB == 0 ]]; then
myecho 1+ -n "-> computing bounding box";
myecho 2+ "";
- for r in ${BB//,/$IFS};
+ for r in ${INCLUDE_FOR_BBOX//,/$IFS};
do
case $r in
+([0-9]))
@@ -1058,7 +1273,7 @@ if [[ $KBB == 0 ]]; then
3)
thish=$i;
#if [[ $h -lt $i ]]; then h=$i; fi
- ifinrangelist $page $NOBB;
+ ifinrangelist $page $EXCLUDE_FOR_BBOX;
if [ $in == 0 ]; then
eval step=$(( step+1 ));
if [[ $x -lt 0 || $x -gt $thisx && $thisx+$thisw -gt 0 ]]; then x=$thisx; fi
@@ -1076,6 +1291,7 @@ if [[ $KBB == 0 ]]; then
fi
done;
done;
+ myecho 2- "";
else
x=$BBX;
y=$BBY;
@@ -1085,18 +1301,17 @@ if [[ $KBB == 0 ]]; then
fi
-EMPTYBB=$KBB;
-if [[ $KBB == 0 && $x -eq $x0 &&
+EMPTYBB=$KEEP_ORIG_BBOX;
+if [[ $KEEP_ORIG_BBOX == 0 && $x -eq $x0 &&
$y -eq $y0 &&
$h -eq $h0 &&
$w -eq $w0 ]]; then
- myecho 1+ "";
myecho 1+ " * empty bounding box; keeping original margins";
EMPTYBB=1;
#exit 1;
fi
-if [[ $SBB == 0 && $EMPTYBB == 0 ]]; then
+if [[ $SINCLUDE_FOR_BBOX == 0 && $EMPTYBB == 0 ]]; then
myecho 1 -n "."
myecho 2+ -ne " bbox: x=$x y=$y X=$w Y=$h (final) \\r";
myecho 3+ "";
@@ -1104,7 +1319,7 @@ if [[ $SBB == 0 && $EMPTYBB == 0 ]]; then
myecho 1+ "";
fi
-if [[ $GBB != 0 ]]; then
+if [[ $COMPUTE_BBOX_ONLY != 0 ]]; then
myecho 1+ " final bounding box: x=$x y=$y X=$w Y=$h";
cleanup;
exit 0;
@@ -1113,16 +1328,17 @@ fi
## compute options to pass to \includegraphics
-IHM=${IHM%pt};
-IVM=${IVM%pt};
+#INNER_HMARGIN=${INNER_HMARGIN%pt};
+#INNER_VMARGIN=${INNER_VMARGIN%pt};
if [[ $EMPTYBB -eq 0 ]]; then
- eval x=$((x-IHM))
- eval y=$((y-IVM))
- eval w=$((w+IHM))
- eval h=$((h+IVM))
+# eval x=$((x-INNER_HMARGIN))
+# eval y=$((y-INNER_VMARGIN))
+# eval w=$((w+INNER_HMARGIN))
+# eval h=$((h+INNER_VMARGIN))
BBOPTION="viewport=$x $y $w $h";
else
- BBOPTION="trim=-$IHM -$IVM -$IHM -$IVM";
+# BBOPTION="trim=-$INNER_HMARGIN -$INNER_VMARGIN -$INNER_HMARGIN -$INNER_VMARGIN";
+ BBOPTION="trim=0 0 0 0";
fi
######################################################################
@@ -1144,266 +1360,43 @@ case $BOOKLET in
esac
cat >> $filename.tex <<EOF
- \documentclass{article}
- \usepackage[margin=0pt]{geometry}
- \usepackage{graphicx}
- \IfFileExists{grffile.sty}{\usepackage{grffile}}{}
- \topskip=0pt
-
- \makeatletter
-
- %% \nthvalue#1#2 looks for #1-th value in list of intervals #2
- \newcounter{result}%
- \newif\iffound
- \def\@parserange#1-#2-#3\@end#4\@end{%
- \setcounter{result}{#4}%
- \ifnum\value{result}=1\relax
- \foundtrue
- \setcounter{result}{#1}%
- \else
- \addtocounter{result}{-1}%
- \ifx\relax#3\relax%% means that range contains no -
- \else
- \addtocounter{result}{#1}%
- \ifnum#2<\value{result}\relax
- \addtocounter{result}{-#2}%
- \else
- \foundtrue
- \fi
- \fi
- \fi}
- \def\parserange#1#2{\expandafter\@parserange#2-SINGLE-\@end#1\@end}
- \def\@parsecsl#1,#2\@end#3\@end{%
- \parserange{#3}{#1}%
- \iffound\else
- \ifx\relax#2\relax\else\@parsecsl#2\@end\value{result}\@end\fi\fi}
- \def\nthvalue#1#2{\foundfalse\expandafter\@parsecsl#2,\@end#1\@end}
- %%
-
- \def\file{$inputfilename.pdf}
- \def\pagelist{$PAGES}
- \def\watermark{$WATERMARK}
- \pdfximage{\file}
- \parindent=0pt
-
- \def\outputpaper{$PAP}
- \def\outputlandscape{$LANDSC}
- \def\nbhoriz{$COLS}
- \def\nbvert{$ROWS}
-
- \expandafter\geometry\expandafter{\outputpaper paper}
- \ifnum\outputlandscape=1\relax\geometry{landscape}\fi
-
- \newcounter{outpage}
- \newcounter{lastpage}
- %\setcounter{outpage}{\the\pdflastximagepages}
- \setcounter{outpage}{$nbpages}
- \addtocounter{outpage}{-1}
- \divide\c@outpage by \nbhoriz
- \divide\c@outpage by \nbvert
- \ifbooklet
- \divide\c@outpage by 2
- \fi
- \stepcounter{outpage}
- \ifbooklet
- \multiply\c@outpage by 2
- \fi
- \setcounter{lastpage}{\value{outpage}}
- \multiply\c@lastpage by \nbhoriz
- \multiply\c@lastpage by \nbvert
- %\showthe\c@outpage
- \makeatother
- %
- \newlength\outputvmargin
- \newlength\outputhmargin
- \setlength\outputvmargin{$VM}
- \setlength\outputhmargin{$HM}
- \newlength\outputindivvmargin
- \newlength\outputindivhmargin
- \setlength\outputindivvmargin{$IVS}
- \setlength\outputindivhmargin{$IHS}
- %
- \fboxsep=0pt%
- \setlength\fboxrule{$FW}
- \newlength\hresult
- \newlength\vresult
- \hresult=\paperwidth
- \advance\hresult by -\nbhoriz\fboxrule
- \advance\hresult by -\nbhoriz\fboxrule
- \vresult=\paperheight
- \advance\vresult by -\nbvert\fboxrule
- \advance\vresult by -\nbvert\fboxrule
- %
- \advance\hresult by -2\outputhmargin
- \advance\vresult by -2\outputvmargin
- %
- \advance\hresult by -\nbhoriz \outputindivhmargin
- \advance\vresult by -\nbvert \outputindivvmargin
- \advance\hresult by \outputindivhmargin
- \advance\vresult by \outputindivvmargin
- %
- \divide\hresult by \nbhoriz
- \divide\vresult by \nbvert
-
- % computing actual scale
- \if0$EMPTYBB
- \newcounter{origx}
- \setcounter{origx}{$w}
- \addtocounter{origx}{-$x}
- \newcounter{origy}
- \setcounter{origy}{$h}
- \addtocounter{origy}{-$y}
- \newlength\finalx
- \newlength\finaly
- \finalx=\hresult
- \finaly=\vresult
- \divide\finalx by \value{origx}
- \divide\finaly by \value{origy}
- \newwrite\scale
- \immediate\openout\scale=$filename.scl
- \ifdim\finalx>\finaly
- \multiply\finaly by 100
- \immediate\write\scale{\the\finaly}
- \else
- \multiply\finalx by 100
- \immediate\write\scale{\the\finalx}
- \fi
- \immediate\closeout\scale
- \fi
-
- \begin{document}
- %\tracingoutput=1
- %\tracingpages=1
- %\tracingparagraphs=1
- \makeatletter
- \newcounter{curroutpage}
- \setcounter{curroutpage}{1}
- \addtocounter{curroutpage}{-1}
- \newcounter{currpage}
- \newcounter{currcol}
- \newcounter{currline}
- \newcounter{realout}
- \newcounter{wmout}
- \newcounter{wmoutaux}
- %\showthe\value{outpage}
- %\showthe\value{curroutpage}
- \@whilenum \value{outpage}>\value{curroutpage} \do%
- {\stepcounter{curroutpage}%
- \setcounter{currpage}{\value{curroutpage}}%
- \advance\c@currpage by -1%
- \multiply\c@currpage by \nbhoriz%
- \multiply\c@currpage by \nbvert%
- \hrule \@height\z@%
- \setcounter{currline}{0}%
- \vskip \outputvmargin%
- \@whilenum\value{currline}<\nbvert \do%
- {\hrule \@height\z@\vskip \outputindivvmargin%
- \ifnum\value{currline}>0\vskip \outputindivvmargin\fi%
- \global\stepcounter{currline}%
- \setcounter{currcol}{0}%
- \hskip \outputhmargin%
- \@whilenum\value{currcol}<\nbhoriz \do%
- {\ifnum\value{currcol}>0\hskip\outputindivhmargin\fi%
- \global\stepcounter{currcol}%
- \global\stepcounter{currpage}%
- \ifnum\value{currpage}>\value{lastpage}\else
- %% computing page number corresponding to \currline and \currcol
- \setcounter{realout}{\value{currpage}}%
- \def\ang{0}%
- \ifbooklet
- \iflongedge
- %% long edge:
- %% 1->n, 2->1, 3->n-1 (rotated), 4->2(rotated)...
- \ifodd\value{realout}% -> 1 or 3
- \addtocounter{realout}{-1}%
- \divide\c@realout by 2\relax
- \ifodd\value{realout}% -> 3
- \def\ang{180}%
- \else% -> 1
- \fi
- \setcounter{realout}{-\value{realout}}%
- \addtocounter{realout}{\value{outpage}}%
- \addtocounter{realout}{\value{outpage}}%
- \else% -> 2 or 4
- \divide\c@realout by 2\relax
- \ifodd\value{realout}% -> 2
- \else% -> 4
- \def\ang{180}%
- \fi
- \fi
- \else
- %% short edge:
- %% 1->n, 2->1, 3->2, 4->n-1, 5->n-2, 6->3, 7->4, 8->n-3
- \ifodd\value{realout}% -> 1 or 3
- \addtocounter{realout}{-1}%
- \divide\c@realout by 2\relax
- \ifodd\value{realout}% -> 3
- \stepcounter{realout}
- \else% -> 1
- \setcounter{realout}{-\value{realout}}%
- \addtocounter{realout}{\value{outpage}}%
- \addtocounter{realout}{\value{outpage}}%
- \fi
- \else% -> 2 or 4
- \divide\c@realout by 2\relax
- \ifodd\value{realout}% -> 2
- \else% -> 4
- \setcounter{realout}{-\value{realout}}%
- \stepcounter{realout}
- \addtocounter{realout}{\value{outpage}}%
- \addtocounter{realout}{\value{outpage}}%
- \fi
- \fi
- \fi
- \fi
- \ifnum\value{realout}>$nbpages\relax
- %% if page above nb of pages, output blank page
- \hskip\hresult\hskip2\fboxrule
- \else
- %% otherwise compute corresponding page to display
- %% first keep realout for watermarking...
- \setcounter{wmoutaux}{\value{realout}}%
- \setcounter{wmout}{\value{realout}}%
- \nthvalue{\value{realout}}{\pagelist}%
- \iffound\setcounter{realout}{\value{result}}%
- \else %% hmmm... problem
- \message{I'm messed up counting pages...}%
- \fi
- %% compute watermarking page (should be original realout?)
- \ifx\watermark\@empty\else
- \ifnum$nbwp<\value{wmoutaux}\relax
- \addtocounter{wmoutaux}{-$nbwp}%
- \addtocounter{wmoutaux}{-1}%
- \divide\c@wmoutaux by $WATERMARKPERIOD\relax
- \stepcounter{wmoutaux}%
- \multiply\c@wmoutaux by $WATERMARKPERIOD\relax
- \addtocounter{wmout}{-\value{wmoutaux}}%
- \fi
- \vbox to \vresult{\vfill
- \hbox to \hresult{\hfill
- \includegraphics[keepaspectratio,%
- height=\vresult,width=\hresult,angle=\ang,%
- page=\value{wmout}$CLIPOPT]{$WATERMARK}\hfill}\vfill}%
- \hskip-\hresult\relax
- \fi
- \fbox{\vbox to \vresult{\vfill
- \hbox to \hresult{\hfill
- \includegraphics[$BBOPTION,%
- keepaspectratio,height=\vresult,width=\hresult,angle=\ang,%
- page=\value{realout}$CLIPOPT]{\file}\hfill}\vfill}}%
- \fi
- \fi}}%
- \clearpage%
- }%
- \makeatother%
- \end{document}
+ \def\pdfxupfile{$inputfilename.pdf}
+ \def\pdfxuppagelist{$PAGES}
+ \def\pdfxupoutputpaper{$PAPERSIZE}
+ \def\pdfxupoutputlandscape{$LANDSCAPE}
+ \def\pdfxupnbhoriz{$NB_COLUMNS}
+ \def\pdfxupnbvert{$NB_ROWS}
+ \def\pdfxupnbpages{$nbpages}
+ \def\pdfxupvmargin{$VMARGIN}
+ \def\pdfxuphmargin{$HMARGIN}
+ \def\pdfxupinnervmargin{$INNER_VMARGIN}
+ \def\pdfxupinnerhmargin{$INNER_HMARGIN}
+ \def\pdfxupintermvspace{$INTERM_VSPACE}
+ \def\pdfxupintermhspace{$INTERM_HSPACE}
+ \def\pdfxupframewidth{$FRAME_WIDTH}
+ \def\pdfxupemptybb{$EMPTYBB}
+ \def\pdfxupx{$x}
+ \def\pdfxupy{$y}
+ \def\pdfxupw{$w}
+ \def\pdfxuph{$h}
+ \def\pdfxupfilename{$filename}
+ \def\pdfxupwatermark{$WATERMARK_FILE}
+ \def\pdfxupnbwp{$nbwp}
+ \def\pdfxupwperiod{$WATERMARK_PERIOD}
+ \def\pdfxupclipopt{$CLIPOPT}
+ \def\pdfxupwidefbox{$WIDE_FRAMEBOX}
+ \def\pdfxuptightfbox{$TIGHT_FRAMEBOX}
+ \def\pdfxupbbox{$BBOPTION}
+
+ \input{pdfxup-template}
+
EOF
######################################################################
## produce PDF output
######################################################################
myecho 1+ "-> producing final file";
-case $VERB in
+case $VERBOSITY in
0|1|2)
myecho 2+ " * $PDFLATEX -interaction=nonstopmode $filename.tex"
$PDFLATEX -interaction=batchmode $filename.tex > /dev/null 2>&1 || \
@@ -1417,19 +1410,20 @@ esac
## clean up
######################################################################
if [[ $LATEXFAILED -eq 1 ]]; then
- myecho 1+ ": failed!"
+ myecho 1+ "$PDFLATEX: compilation failed!"
+ myecho 1+ "Use option '-d' to get and analyse failing file."
cleanup
exit 0;
fi
if [[ $EMPTYBB -eq 0 ]]; then
- myecho 1+ " final scale: "`cat $filename.scl | sed -e "s/pt$//"`"%"
+ myecho 0+ " final scale: "`cat $filename.scl | sed -e "s/pt$//"`"%"
fi
-if [[ $ALLOWOVERWRITE -eq 1 ]]; then
- myecho 2+ " * mv $MVopt $filename.pdf \"$OUTF\""
- mv $MVopt $filename.pdf "$OUTF"
+if [[ $SILENTLY_OVERWRITE -eq 1 ]]; then
+ myecho 2+ " * mv $MVopt $filename.pdf \"$OUTPUTFILE\""
+ mv $MVopt $filename.pdf "$OUTPUTFILE"
else
- myecho 2+ " * mv $MVopt -i $filename.pdf \"$OUTF\""
- mv $MVopt -i $filename.pdf "$OUTF"
+ myecho 2+ " * mv $MVopt -i $filename.pdf \"$OUTPUTFILE\""
+ mv $MVopt -i $filename.pdf "$OUTPUTFILE"
fi
cleanup
exit 0
@@ -1580,3 +1574,14 @@ v1.60 (2020/06/24)
v1.61 (2020/10/21)
- clean up after option '-g' (thanks to Oliver Redner)
+
+v2.00 (2020/12/17)
+ - fixed a bug with inner margins
+ - added --tight-frame option: tells whether the frame should
+ be tight around the page (and leave horizontal white space
+ outside the frame), or as large as possible.
+ - added --config-file option: configuration files (default
+ extension .xup) can be used to define default values
+ for frequent situations.
+ - cleaned-up man page, adding some missing options (thanks
+ to Louis Gostiaux for pointing undocumented options)
diff --git a/support/pdfxup/pdfxup-template.tex b/support/pdfxup/pdfxup-template.tex
new file mode 100644
index 0000000000..f5b6839f31
--- /dev/null
+++ b/support/pdfxup/pdfxup-template.tex
@@ -0,0 +1,278 @@
+\expandafter\ifx\csname pdfxupfile\endcsname\relax
+\PackageError{pdfxup}{This file should not be compiled alone}
+ {File pdfxup-template.pdf is not meant to be compiled alone.
+ \MessageBreak
+ It should only be used via the 'pdfxup' script.}
+\fi
+
+\documentclass{minimal}
+ \usepackage[margin=0pt,\pdfxupoutputpaper paper]{geometry}
+ \ifnum\pdfxupoutputlandscape=1\relax\geometry{landscape}\fi
+ \usepackage{graphicx}
+ \IfFileExists{grffile.sty}{\usepackage{grffile}}{}
+
+ \topskip=0pt
+ \parindent=0pt
+
+ \makeatletter
+
+ %% define functions for parsing comma-separated lists of ranges of pages
+ \newcounter{result}%
+ \newif\iffound
+ \def\@parserange#1-#2-#3\@end#4\@end{%
+ \setcounter{result}{#4}%
+ \ifnum\value{result}=1\relax
+ \foundtrue
+ \setcounter{result}{#1}%
+ \else
+ \addtocounter{result}{-1}%
+ \ifx\relax#3\relax%% means that range contains no -
+ \else
+ \addtocounter{result}{#1}%
+ \ifnum#2<\value{result}\relax
+ \addtocounter{result}{-#2}%
+ \else
+ \foundtrue
+ \fi
+ \fi
+ \fi}
+ \def\parserange#1#2{\expandafter\@parserange#2-SINGLE-\@end#1\@end}
+ \def\@parsecsl#1,#2\@end#3\@end{%
+ \parserange{#3}{#1}%
+ \iffound\else
+ \ifx\relax#2\relax\else\@parsecsl#2\@end\value{result}\@end\fi\fi}
+ %% \nthvalue#1#2 looks for #1-th value in list of intervals #2
+ \def\nthvalue#1#2{\foundfalse\expandafter\@parsecsl#2,\@end#1\@end}
+ %%
+
+
+ %% perform various computations:
+ %% - width and height of image (\hresult and \vresult)
+ %% - width and height of frame containing image (\hboxsize and \vboxsize)
+ \newcounter{lastpage}
+ \newcounter{outpage}
+ \setcounter{outpage}{\pdfxupnbpages}
+ \addtocounter{outpage}{-1}
+ \divide\c@outpage by \pdfxupnbhoriz
+ \divide\c@outpage by \pdfxupnbvert
+ \ifbooklet
+ \divide\c@outpage by 2
+ \fi
+ \stepcounter{outpage}
+ \ifbooklet
+ \multiply\c@outpage by 2
+ \fi
+ \setcounter{lastpage}{\value{outpage}}
+ \multiply\c@lastpage by \pdfxupnbhoriz
+ \multiply\c@lastpage by \pdfxupnbvert
+ \makeatother
+ %
+ \newlength\outputvmargin
+ \newlength\outputhmargin
+ \setlength\outputvmargin{\pdfxupvmargin}
+ \setlength\outputhmargin{\pdfxuphmargin}
+ \newlength\innervmargin
+ \newlength\innerhmargin
+ \setlength\innervmargin{\pdfxupinnervmargin}
+ \setlength\innerhmargin{\pdfxupinnerhmargin}
+ \newlength\outputindivvmargin
+ \newlength\outputindivhmargin
+ \setlength\outputindivvmargin{\pdfxupintermvspace}
+ \setlength\outputindivhmargin{\pdfxupintermhspace}
+ %
+ \fboxsep=0pt%
+ \setlength\fboxrule{\pdfxupframewidth}
+ \newlength\hresult
+ \newlength\vresult
+ \newlength\vboxsize
+ \newlength\hboxsize
+ \hresult=\paperwidth
+ \advance\hresult by -\pdfxupnbhoriz\fboxrule
+ \advance\hresult by -\pdfxupnbhoriz\fboxrule
+ \advance\hresult by -\pdfxupnbhoriz\innerhmargin
+ \advance\hresult by -\pdfxupnbhoriz\innerhmargin
+ \vresult=\paperheight
+ \advance\vresult by -\pdfxupnbvert\fboxrule
+ \advance\vresult by -\pdfxupnbvert\fboxrule
+ \advance\vresult by -\pdfxupnbvert\innerhmargin
+ \advance\vresult by -\pdfxupnbvert\innerhmargin
+ %
+ \advance\hresult by -2\outputhmargin
+ \advance\vresult by -2\outputvmargin
+ %
+ \advance\hresult by -\pdfxupnbhoriz \outputindivhmargin
+ \advance\vresult by -\pdfxupnbvert \outputindivvmargin
+ \advance\hresult by \outputindivhmargin
+ \advance\vresult by \outputindivvmargin
+ %
+ \divide\hresult by \pdfxupnbhoriz
+ \divide\vresult by \pdfxupnbvert
+
+ \vboxsize=\vresult
+ \advance\vboxsize by 2\fboxrule
+ \advance\vboxsize by 2\innervmargin
+ \hboxsize=\hresult
+ \advance\hboxsize by 2\fboxrule
+ \advance\hboxsize by 2\innerhmargin
+
+
+ %% compute actual scale by which PDF is shrunk (or extended)
+ \ifnum\pdfxupemptybb=0\relax
+ \newcounter{origx}
+ \setcounter{origx}{\pdfxupw}
+ \addtocounter{origx}{-\pdfxupx}
+ \newcounter{origy}
+ \setcounter{origy}{\pdfxuph}
+ \addtocounter{origy}{-\pdfxupy}
+ \newlength\finalx
+ \newlength\finaly
+ \finalx=\hresult
+ \finaly=\vresult
+ \divide\finalx by \value{origx}
+ \divide\finaly by \value{origy}
+ \newwrite\scale
+ \immediate\openout\scale=\pdfxupfilename.scl
+ \ifdim\finalx>\finaly
+ \multiply\finaly by 100
+ \immediate\write\scale{\the\finaly}
+ \else
+ \multiply\finalx by 100
+ \immediate\write\scale{\the\finalx}
+ \fi
+ \immediate\closeout\scale
+ \fi
+
+
+ %% start document
+ \begin{document}
+ %\tracingoutput=1
+ %\tracingpages=1
+ %\tracingparagraphs=1
+ \makeatletter
+ \newcounter{curroutpage}
+ \setcounter{curroutpage}{1}
+ \addtocounter{curroutpage}{-1}
+ \newcounter{currpage}
+ \newcounter{currcol}
+ \newcounter{currline}
+ \newcounter{realout}
+ \newcounter{wmout}
+ \newcounter{wmoutaux}
+ \@whilenum \value{outpage}>\value{curroutpage} \do%
+ {\stepcounter{curroutpage}%
+ \setcounter{currpage}{\value{curroutpage}}%
+ \advance\c@currpage by -1%
+ \multiply\c@currpage by \pdfxupnbhoriz%
+ \multiply\c@currpage by \pdfxupnbvert%
+ \hrule \@height\z@%
+ \setcounter{currline}{0}%
+ \vskip \outputvmargin%
+ \@whilenum\value{currline}<\pdfxupnbvert \do%
+ {\hrule \@height\z@\vskip \outputindivvmargin%
+ \ifnum\value{currline}>0\vskip \outputindivvmargin\fi%
+ \global\stepcounter{currline}%
+ \setcounter{currcol}{0}%
+ \hskip \outputhmargin%
+ \@whilenum\value{currcol}<\pdfxupnbhoriz \do%
+ {\ifnum\value{currcol}>0\hskip\outputindivhmargin\fi%
+ \global\stepcounter{currcol}%
+ \global\stepcounter{currpage}%
+ \ifnum\value{currpage}>\value{lastpage}\else
+ %% computing page number corresponding to \currline and \currcol
+ \setcounter{realout}{\value{currpage}}%
+ \def\ang{0}%
+ \ifbooklet
+ \iflongedge
+ %% long edge:
+ %% 1->n, 2->1, 3->n-1 (rotated), 4->2(rotated)...
+ \ifodd\value{realout}% -> 1 or 3
+ \addtocounter{realout}{-1}%
+ \divide\c@realout by 2\relax
+ \ifodd\value{realout}% -> 3
+ \def\ang{180}%
+ \else% -> 1
+ \fi
+ \setcounter{realout}{-\value{realout}}%
+ \addtocounter{realout}{\value{outpage}}%
+ \addtocounter{realout}{\value{outpage}}%
+ \else% -> 2 or 4
+ \divide\c@realout by 2\relax
+ \ifodd\value{realout}% -> 2
+ \else% -> 4
+ \def\ang{180}%
+ \fi
+ \fi
+ \else
+ %% short edge:
+ %% 1->n, 2->1, 3->2, 4->n-1, 5->n-2, 6->3, 7->4, 8->n-3
+ \ifodd\value{realout}% -> 1 or 3
+ \addtocounter{realout}{-1}%
+ \divide\c@realout by 2\relax
+ \ifodd\value{realout}% -> 3
+ \stepcounter{realout}
+ \else% -> 1
+ \setcounter{realout}{-\value{realout}}%
+ \addtocounter{realout}{\value{outpage}}%
+ \addtocounter{realout}{\value{outpage}}%
+ \fi
+ \else% -> 2 or 4
+ \divide\c@realout by 2\relax
+ \ifodd\value{realout}% -> 2
+ \else% -> 4
+ \setcounter{realout}{-\value{realout}}%
+ \stepcounter{realout}
+ \addtocounter{realout}{\value{outpage}}%
+ \addtocounter{realout}{\value{outpage}}%
+ \fi
+ \fi
+ \fi %% \iflongedge...\else
+ \fi %% \ifbooklet
+ \ifnum\value{realout}>\pdfxupnbpages\relax
+ %% if page above nb of pages, output blank page
+ %\hskip\hresult\hskip2\fboxrule
+ \hskip\hboxsize
+ \else
+ %% otherwise compute corresponding page to display
+ %% first keep realout for watermarking...
+ \setcounter{wmoutaux}{\value{realout}}%
+ \setcounter{wmout}{\value{realout}}%
+ \nthvalue{\value{realout}}{\pdfxuppagelist}%
+ \iffound\setcounter{realout}{\value{result}}%
+ \else %% hmmm... problem
+ \message{I'm messed up counting pages...}%
+ \fi
+ %% compute watermarking page and display
+ \ifx\pdfxupwatermark\@empty\else
+ \ifnum\pdfxupnbwp<\value{wmoutaux}\relax
+ \addtocounter{wmoutaux}{-\pdfxupnbwp}%
+ \addtocounter{wmoutaux}{-1}%
+ \divide\c@wmoutaux by \pdfxupwperiod\relax
+ \stepcounter{wmoutaux}%
+ \multiply\c@wmoutaux by \pdfxupwperiod\relax
+ \addtocounter{wmout}{-\value{wmoutaux}}%
+ \fi
+ \vbox to \vboxsize{\vfill
+ \hbox to \hboxsize{\hfill
+ \includegraphics[keepaspectratio,%
+ height=\vresult,width=\hresult,angle=\ang,%
+ page=\value{wmout}\pdfxupclipopt]{\pdfxupwatermark}\hfill}\vfill}%
+ \hskip-\hboxsize\relax
+ \fi
+ %% display current page at correct size
+ \edef\pdfxupinclgr{\includegraphics[\pdfxupbbox,%
+ keepaspectratio,height=\vresult,width=\hresult,angle=\ang,%
+ page=\value{realout}\pdfxupclipopt]{\pdfxupfile}}%
+ \pdfxupwidefbox{\vbox to \vboxsize{\vfill
+ \hbox to \hboxsize{\hfill
+ \pdfxuptightfbox{\hskip\innerhmargin\relax
+ \sbox{0}{\pdfxupinclgr}%
+ \ht0=\dimexpr\ht0 + \innervmargin\relax
+ \dp0=\dimexpr\dp0 + \innervmargin\relax
+ \usebox{0}\hskip\innerhmargin\relax}%
+ \hfill}\vfill}}%
+ \fi
+ \fi}}%
+ \clearpage%
+ }%
+ \makeatother%
+ \end{document}
diff --git a/support/pdfxup/pdfxup.1 b/support/pdfxup/pdfxup.1
index 57b547e524..5fe8a3e054 100644
--- a/support/pdfxup/pdfxup.1
+++ b/support/pdfxup/pdfxup.1
@@ -1,6 +1,6 @@
.\" Manpage for pdfxup.
.\" Contact pdfxup@markey.fr to correct errors or typos.
-.TH man 1 "21 october 2020" "1.61" "pdfxup man page"
+.TH man 1 "17 december 2020" "2.00" "pdfxup man page"
.SH NAME
pdfxup \- n-up tool with reduced margins
.SH SYNOPSIS
@@ -22,14 +22,26 @@ package) in order to produce the new document.
pdfxup accepts numerous options. The most important ones are:
.\" additional options should be lister here...
.TP
-\fB\-x\fR n, \fB\-\-columns\fR n
-sets the number of columns in the output file (default 2);
+\fB\-x\fR m, \fB\-\-columns\fR m
+sets the number of columns of the output file (default 2);
.TP
\fB\-y\fR n, \fB\-\-rows\fR n
-sets the number of lines in the output file (default 1);
+sets the number of lines of the output file (default 1);
.TP
-\fB\-l\fR, \fB\-\-landscape\fR
-sets orientation of paper (of final document) landscape;
+\fB\-nup\fR m\fBx\fRn, \fB\--nup\fR m\fBx\fRn
+sets the number of rows and columns of the output file (default 2x1);
+.TP
+\fB\-l\fR (0|1), \fB\-\-landscape\fR, \fB\-\-portrait\fR
+sets orientation of paper (of final document);
+.TP
+\fB\-cf\fR file, \fB\-\-config \fR file, \fB\-\-mode \fR file
+reads file (with extension \fB.xup\fR) and uses options defined in that
+file (see below for details about \fB.xup\fR files).
+All options are processed in the order the appear on the command-line,
+so that it is possible to modify the options set in the configuration
+file (and it is even possible to include several configuration files, the
+later one overwriting the options set by the previous ones).
+Files are looked-up using kpsewhich (if available).
.TP
\fB\-b\fR (le|se), \fB\-\-booklet\fR (le|se)
configure for printing as a booklet. Value 'le' (which is the default
@@ -37,29 +49,42 @@ value when \fB\-b\fR is used with no argument) means that two-sided
printing is in 'long-edge' mode (you turn from one page to the next
along the long edge of the paper). 'se' is the 'short-edge' option.
.TP
-\fB\-c\fR, \fB\-\-clip\fR
-clip pages to the computed bounding box. By default, content is not
-clipped, which may result in overlap of neighbouring pages. With this
-option, anything outside the bounding box will not be displayed.
+\fB\-c\fR, \fB\-\-clip\fR, \fB\-nc\fR, \fB\-\-no-clip\fR
+clip (or don't clip) pages to the computed bounding box. By default,
+content is clipped, to avoid overlap between neighbouring pages.
+With \fB--no-clip\fR, anything outside the bounding box will be
+displayed.
.TP
\fB\-o\fR file, \fB\-\-output\fR file
-name of output file;
+name of output file.
.TP
\fB\-i\fR
-ask before overwriting output file;
+ask before overwriting output file.
+.TP
+\fB\-ow\fR
+overwrite output file without asking.
+.TP
+\fB\-ps\fR s, \fB\-\-paper\fR s
+sets paper size (default a4). The name must be known by package geometry
+(more precisely, "<s>paper" should be defined in that package).
.TP
\fB\-fw\fR d, \fB\-\-framewidth\fR d
width of the frame around each page (default 0.4pt). Set to 0pt to have no
-frame at all;
+frame at all.
+.TP
+\fB\-tf\fR [0|1], \fB\-\-tight-frame\fR [0|1]
+whether the frame should be tight around the page, leaving horizontal
+white space outside the frame, or should be wide and span the whole
+available width.
.TP
\fB\-im\fR d, \fB\-\-innermargins\fR d
-inner margin between frame and page (default 5pt);
+inner margin between frame and page (default 5pt).
.TP
\fB\-m\fR d, \fB\-\-margins\fR d
-margin of pages of the new document (default 5pt);
+margin of pages of the new document (default 5pt).
.TP
\fB\-is\fR d, \fB\-\-intspaces\fR d
-space between different pages (default 1pt);
+space between different pages (default 1pt).
.TP
\fB\-p\fR list, \fB\-\-pages\fR list
only consider sublist of pages of input document. List is a
@@ -70,54 +95,107 @@ includes all pages. Also allows modulo, so that "\fB\-p\fR 0%2" would
include only even-numbered pages.
.TP
\fB\-bb\fR list, \fB\-\-bb\fR list
-only consider sublist of pages of input document for computing bounding box;
+only consider sublist of pages of input document for computing bounding box.
.TP
\fB\-nobb\fR list, \fB\-\-no-bb\fR list
-omit list of pages of input document from computation of bounding box;
+omit list of pages of input document from computation of bounding box.
.TP
\fB\-g\fR, \fB\-\-get-bb\fR
-only compute (and output) bounding box;
+only compute (and output) bounding box. Will not produce any output file.
+.TP
+\fB\-kbb\fR, \fB\-\-keep-bb\fR
+do not compute bounding box, preserve current margins.
.TP
\fB\-s\fR x y W H, \fB\-\-set-bb\fR x y W H
-set the bounding box to the given values;
+set the bounding box to the given values. Values are in pt; the first two
+elements correspond to the lower left corner, while the last two represent
+the width and height of the part to be displayed.
.TP
\fB\-w\fR file, \fB\-\-watermark\fR file
use file as background watermark. file can be any format accepted by
pdflatex (e.g. png or pdf). If file is a multipage PDF file, page n of
the watermark file is used with page n of the input file, and the last
-page of the watermark file is repeated if the input file has more pages;
+page of the watermark file is repeated if the input file has more pages.
.TP
\fB\-wp\fR p, \fB\-\-watermark-period\fR p
-repeat the last p pages of the watermark file instead of only the last one;
+repeat the last p pages of the watermark file instead of only the last one.
.TP
\fB\-d\fR, \fB\-\-debug\fR
-debug mode: keep intermediary files;
+debug mode: keep intermediary files.
.TP
\fB\-V [0-3]\fR, \fB\-\-verbose\fR [0-3]
-select verbosity (default: 1);
+select verbosity (default: 1).
.TP
\fB\-q\fR, \fB\-\-quiet\fR
-run quietly (equiv. '-V=0');
+run quietly (equiv. '-V 0').
.TP
\fB\-v\fR, \fB\-\-version\fR
-print version number and exit;
+print version number and exit.
.TP
\fB\-h\fR, \fB\-\-help\fR
print help message and exit.
+.SH CONFIGURATION FILES
+Configuration files (extension \fB.xup\fR) are bash scripts used
+to set some variables. If option "\fB--config-file\fR <file>"
+(or equivalent) is used, <file> is looked up with kpsewhich
+first, if it contains no '/'. If kpsewhich does not find it,
+then pdfxup checks if the file exists (using 'test -e') before
+sourcing it (the \fBPATH\fR variable will not be used to find
+it).
+
+The script should only set some internal variables of pdfxup, such as
+\fBNB_ROWS\fR, \fBNB_COLUMNS\fR, \fBLANDSCAPE\fR (to set up a
+predefined layout). It can be used to set the bounding box, but it is
+often better to compute it on the first few pages of the document.
+Here are some examples of lines that can be put in a \fB.xup\fR file:
+.TP
+\fBNB_COLUMNS=1\fR
+set the number of columns to 1
+.TP
+\fBNB_ROWS=2\fR
+set the number of rows to 2
+.TP
+\fBLANDSCAPE=0\fR
+set portrait mode
+.TP
+\fBKEEP_ORIG_BBOX=1\fR
+do not crop margins
+.TP
+\fBSET_BBOX="75 47 540 755"
+set bounding box: lower left=(75,47); upper right=(540,755)
+.TP
+\fBTIGHT_FRAME=1\fR
+set tight frames around pages
+.TP
+\fBINNER_MARGINS=10pt\fR
+set margin around each page (inside the frame) to 10pt
+.TP
+\fBINTERM_SPACES=10pt\fR
+set space between pages to 10pt
+.TP
+\fBFRAME_WIDTH=2mm\fR
+set frame width to 2mm
+
+.PP
+Other available variables can be found in the \fBsetdefaultvalues\fR function.
+
.SH EXAMPLES
.TP
\fB# pdfxup file.pdf\fR
-produces 2-up pdf file from file.pdf
+produces 2-up pdf file from file.pdf.
.TP
\fB# pdfxup -bb 1-4 file.pdf\fR
same behaviour, but computes the bounding box only using the
-first 4 pages (this saves time when processing long documents)
+first 4 pages (this saves time when processing long documents).
.TP
\fB# pdfxup -b -o booklet.pdf file.pdf\fR
-same behaviour, but creates a booklet (as booklet.pdf)
+same behaviour, but creates a booklet (as booklet.pdf).
.TP
\fB# pdfxup -kbb -x1 -y2 -l0 beamer-frames.pdf\fR
-arranges 2 beamer frames per page (not reducing margins)
+arranges 2 beamer frames per page (not reducing margins).
+.TP
+\fB# pdfxup --mode beamer2 beamer-frames.pdf\fR
+arranges PDF pages according to beamer2.xup configuration file.
.TP
\fB# pdfxup -kbb -x2 -y2 -l beamer-frames.pdf:1-12,15-19\fR
arranges 4 beamer frames per page (not reducing margins), including
diff --git a/support/pdfxup/pdfxup.pdf b/support/pdfxup/pdfxup.pdf
index 651c92495f..b6e779cb30 100644
--- a/support/pdfxup/pdfxup.pdf
+++ b/support/pdfxup/pdfxup.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 968f7b6cdd..570fd0ad0c 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2020
-depend revision/57148
+depend revision/57154
name 00texlive.image
category TLCore
@@ -26515,7 +26515,7 @@ catalogue-version 1.0
name babel
category Package
-revision 56784
+revision 57153
shortdesc Multilingual support for Plain TeX or LaTeX
relocated 1
longdesc This package manages culturally-determined typographical (and
@@ -26528,15 +26528,15 @@ longdesc has to be done for each language. Included is also a set of ini
longdesc files for about 200 languages. Many language styles work with
longdesc pdfLaTeX, as well as with XeLaTeX and LuaLaTeX, out of the box.
longdesc A few even work with plain formats.
-containersize 171724
-containerchecksum a5f3b801eac3650c9102bb3d2390ef131604b7655921e0439b4c6115038b8a8024b4633606a959b18f29cd34570de24ee321b3ddd6418270e6bf44566118defc
-doccontainersize 804524
-doccontainerchecksum b70bd9fd172dcff145d59d8140784e54428abc34c5dff794a27a7a03bd20f8c5d732946a95d5348b7af4a4723baff8691cbda6d1a8b767c29ee187c5e7648da6
-docfiles size=201
+containersize 172732
+containerchecksum f096fbd407b22554b6e4a1f2ae4e50813d006b1221969d4a9ff9d3931e91a649885a553ca5bf79cfbac8711b7e3f1eefb2307958ad8148917012ee92f05a6ea4
+doccontainersize 807760
+doccontainerchecksum dfb40dbc7b26940b99f6049edd11cfcbf4022398be059e0079aec7cca5b0f7034d54b20c2b8ffc61a044f577991f008f89f1328be64c317c83d9e7bbaaf5f271
+docfiles size=202
RELOC/doc/latex/babel/README.md details="Readme"
RELOC/doc/latex/babel/babel.pdf details="Package documentation"
-srccontainersize 671532
-srccontainerchecksum ebbdc137519d48be61dc17dc9ddca8b94217ce0482fbd22f71f6859698161336eafc764265c65519176e95bc8b5ec50ebb91b98d33fd09db962df9556db2410c
+srccontainersize 672412
+srccontainerchecksum 74b3212ac86ab8a0246c878453efe0ffba31a8c3c6392446db947c23dd0fb425069d11997ee964a95e6e9ff0bfdbb6338b493fd74afb71d6ccb77d53ea6169a5
srcfiles size=366
RELOC/source/latex/babel/babel.dtx
RELOC/source/latex/babel/babel.ins
@@ -27245,7 +27245,7 @@ catalogue-contact-repository https://github.com/latex3/babel
catalogue-ctan /macros/latex/required/babel/base
catalogue-license lppl1.3
catalogue-topics multilingual
-catalogue-version 3.51
+catalogue-version 3.52
name babel-albanian
category Package
@@ -40157,15 +40157,15 @@ catalogue-version 1.0.1
name bookcover
category Package
-revision 57079
+revision 57151
shortdesc A class for book covers and dust jackets
relocated 1
longdesc This class helps typesetting book covers and dust jackets.
-containersize 4788
-containerchecksum 7f40668dd33c7d62844c85bf982a3c885d4e4b6a381477a7ff326262fd010b8765da21bd4d46d703466a219ce643968b8ecb5411dee1b0b9b7a8b8d917524d69
-doccontainersize 1975628
-doccontainerchecksum bc48919e8e1c814893e2ae6f8e20755e3daf19467e244b18cae34ca012c25664e5aacd46b4b7a885adb88b13aefbb212113c93e6ab5cb5b24153a14438d23725
-docfiles size=1046
+containersize 5064
+containerchecksum d02fe04a177c8b04a00ccfae6c2a9930fa9503a6b2c432aed247f0d7ee1ee5cae3b1bcd582a59a36b04c41b9b02b7b1a364171e6a5ba95f9855f2e7b0107eb09
+doccontainersize 1768588
+doccontainerchecksum ca886a56ca56e1f4e5600895e8d06e073a384c5ba523a8716625161b4bc0750a25098d950f23ec5920a0c1b6b494e5304d7318c5c7b1f18ac012602feb285434
+docfiles size=908
RELOC/doc/latex/bookcover/README details="Readme"
RELOC/doc/latex/bookcover/bookcover-example1.pdf details="Examples of use 1"
RELOC/doc/latex/bookcover/bookcover-example1.tex
@@ -40175,29 +40175,32 @@ docfiles size=1046
RELOC/doc/latex/bookcover/figures/bookcover-barcode.pdf
RELOC/doc/latex/bookcover/figures/bookcover-bg.jpg
RELOC/doc/latex/bookcover/figures/bookcover-cards.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-description.pdf
RELOC/doc/latex/bookcover/figures/bookcover-dice.pdf
- RELOC/doc/latex/bookcover/figures/bookcover-einstein.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-dustjacket.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-foldingmargin.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-margins.pdf
RELOC/doc/latex/bookcover/figures/bookcover-newpart.pdf
RELOC/doc/latex/bookcover/figures/bookcover-parts.pdf
RELOC/doc/latex/bookcover/figures/bookcover-pi.pdf
- RELOC/doc/latex/bookcover/figures/bookcover-result.pdf
RELOC/doc/latex/bookcover/figures/bookcover-ruler.pdf
- RELOC/doc/latex/bookcover/figures/bookcover-scheme.pdf
- RELOC/doc/latex/bookcover/figures/bookcover-sizes.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-scheme-foldingmargin.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-scheme-withflaps.pdf
+ RELOC/doc/latex/bookcover/figures/bookcover-scheme-withoutflaps.pdf
RELOC/doc/latex/bookcover/figures/bookcover-tikz.pdf
RELOC/doc/latex/bookcover/figures/bookcover-tikzclip.pdf
RELOC/doc/latex/bookcover/figures/bookcover-trimming.pdf
-srccontainersize 11780
-srccontainerchecksum be0ae72862a93739b873de81da701d619e15d1c4a1c8148408be1e849aaca8819af444a7aa5c42c70a97887249d981ec24e38d65a84aebaecdd3331a60522f76
-srcfiles size=19
+srccontainersize 13340
+srccontainerchecksum 6ade00d40981ff03d21fcde900ff021f96e12aaf6f919b3ec2a7ba08e6a8254741e2c0bfdc8cc33192874a22ef95d80355ea817c0e97b7d4e0d4a279d242ff34
+srcfiles size=22
RELOC/source/latex/bookcover/bookcover.dtx
RELOC/source/latex/bookcover/bookcover.ins
-runfiles size=10
+runfiles size=11
RELOC/tex/latex/bookcover/bookcover.cls
catalogue-ctan /macros/latex/contrib/bookcover
catalogue-license lppl1.2
catalogue-topics class covers
-catalogue-version 3.0
+catalogue-version 3.1
name bookdb
category Package
@@ -94759,10 +94762,10 @@ binfiles arch=i386-solaris size=231
name dvipdfmx.win32
category TLCore
-revision 57145
+revision 57150
shortdesc win32 files of dvipdfmx
-containersize 329752
-containerchecksum 4e703f852b82dd63100de650fdf0c3a83daad626527f9ce8b7015770aa21398e61a97d53a335f1ce7f8b8b9db5ded2bbfab4100a13289117f808fe99125e6748
+containersize 329964
+containerchecksum f9cfa9a391703538af13e678bdb3e458f4252b58a9d98aded23e4459e5adbd6a3ce42745f3b88697c023d26b872e8753703f52fb73feb6b3be71907af2433424
binfiles arch=win32 size=237
bin/win32/dvipdfm.exe
bin/win32/dvipdfmx.dll
@@ -116406,7 +116409,7 @@ catalogue-version 1.0
name firstaid
category Package
-revision 56812
+revision 57154
catalogue latex-firstaid
shortdesc First aid for external LaTeX files and packages that need updating
relocated 1
@@ -116416,16 +116419,16 @@ 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 2008
-containerchecksum 2bc895e1907703e6efd3858ac6f16a51c58cb6b2520de30090fbd870bf37f181b4f116289666653a507a349c32f885d16b6c5adc03b679e16fe4e3887abe9bda
-doccontainersize 215920
-doccontainerchecksum 5af666660533789e15542df30f1ed985d9b45feace754913dbb72fd15a58f05fae50aa3a6e9cf6babd251fb801f29fdda5fadb6b578ac92bfe9cd973a94d08d9
-docfiles size=55
+containersize 2036
+containerchecksum ab371c6f1a0d7b3850f024c6a1362213c4c53cdbed7d27a019c915c603c52cfd2ea230495ca1bc714f6438dd5edf8f4cbd953f8756cd4367db89924245a3cf8a
+doccontainersize 202032
+doccontainerchecksum 39ef54e4a4d1701584402d7d3a37ad8f6b873d68bfef29749d1dfc66dad529c1e526a9e8828bf6caa9bf4672f5d65b1209231be205bbd4fac7fe5669e0e4649d
+docfiles size=52
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 5332
-srccontainerchecksum 8ef9387eccbdd767553ad3dfe599146c3139e77c3dec392fb1269f3848746c5137eb0ce77a2ac336d8a9ad8750ca2c8129317c2a7dbe63169a4e10e219496f92
+srccontainersize 5372
+srccontainerchecksum 5f01613b7bacb518f6138f359baa045237416805f8e1ec26470a6fa69847ab6b1fdf7c4c94b60013a52033f35ddca7f670e647b914f6251e65b058c523fbc3d6
srcfiles size=5
RELOC/source/latex/firstaid/firstaid.ins
RELOC/source/latex/firstaid/latex2e-first-aid-for-external-files.dtx
@@ -116436,7 +116439,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.0h
+catalogue-version 1.0i
name fitbox
category Package
@@ -148776,7 +148779,7 @@ catalogue-version 1.0
name josefin
category Package
-revision 56311
+revision 57152
shortdesc Josefin fonts with LaTeX support
relocated 1
longdesc This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
@@ -148785,11 +148788,11 @@ longdesc Santiago Orozco of the Typemade foundry in Monterey, Mexico.
longdesc Josefin Sans is available in seven weights, with corresponding
longdesc italics.
execute addMap josefin.map
-containersize 1097092
-containerchecksum 1cb061f0e72671cee31091ae9814793648be204c6383faea0e57ceb8add5b33e47ed1a28e241567b4281e46e519d2a293320a7c784b9dc51e46855a5e1816f77
-doccontainersize 77512
-doccontainerchecksum c75a3969286e3473f151e09a2ee04c79e0e145d872cafe897e71e55affb1a50bd5be8d51e5236fa3dfe134eafe417e387d866d4353e161fce24915cdcb72e767
-docfiles size=25
+containersize 1097116
+containerchecksum 4f0a7e6095a676878617bf05b1680c5482b3f5f43d00abf2460bfe1d09568721afc2808081001898bebbc8e16e54f9faab0a0c9c41b0d6aa0bc43f7a829f1b16
+doccontainersize 173112
+doccontainerchecksum 2f59d8fbe271d00673bb78592d4f3a9ba70a5004236548dcf49182c4efc458b5973d1e01a3f97bc3e6556d8b70d4e20f52d7f268dd7ed2b875fc1656d6781506
+docfiles size=46
RELOC/doc/fonts/josefin/OFL.txt
RELOC/doc/fonts/josefin/README details="Readme"
RELOC/doc/fonts/josefin/josefin-samples.pdf details="Font samples"
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index e69e4db894..68c4403c53 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-f2ba603b76518b6e4d5252836ac69596 texlive.tlpdb
+d7ebd513cf8b840541f02bbc3183190c texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 94b7f49215..5c868f9b1e 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-5a4dce585a8bb19460b298744c76d51b6c3e8f674fc7854585be07557703669cc9ba95e1af50b316b071a5541481ea420ce0c4568cea20e539af1c0048591e6a texlive.tlpdb
+3b030e32c7807445d59a3f15ef6583917ae1416cf1a3ec3ccd9e8e3d99930cc3031506d4d2a0cced37aba64138dd13854ae1f4965f3c79d4e47a91a22845592f texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index cf5f1e9449..1085064729 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-----
-iQEcBAEBCgAGBQJf2VtpAAoJEEzhh34ZQ4xw5fUH/1LVZeliXqHLsgb5oMpremcw
-fA5LPGTdPjNzs4/56UUjtZBmD+0w/SEmDb/MAny2TUkad7WLuuEEhGPjfsy8CLyG
-ewe66qVFN11G49BNwYCej6Bq1lvmMmxTBUMGpM+hmWmN+5IQE6oWeTLjdMrFlxhi
-+OG6HbZLissMaa5reXHmKR0LqTC5L/QWzpO+WckzAxsDhLnLEbs7y+RYHvVJHFzB
-pe3CW+KBtd5UbPKRqfKhN7Cm6vVkXff36dkIB06tNu92O3H2NaEOjPnKS/IaliHQ
-2bpQJ7lYAUQ+KUrmT43tMlCXaafsBYmGAw47jqA3JxPh0cfT02GiRpvYz4RlLaM=
-=F2bH
+iQEcBAEBCgAGBQJf2q0BAAoJEEzhh34ZQ4xwcSYH/1U3H9vr5afpHVhaCYEi1LJb
+A+FFSIPXJptiHF660ZF0pF1ROZBOpP1b3xLXmR7I8p3nzhZK93VTBIuuGadRFK8i
+KPEfgQiS9bdMQtecI2MaInr2Adnz3Hnr7ImBx/A+XFi0xuP4bav6W05hc5D4+FfD
+S8wmgL/jxwisRFoEQvnWEbKjbsCe29PhVN1g5azHuMU+MYvhmeH3yS4zWZCd5TBd
+RUHtSMaxph1yHtQIP95aL5GQK/sEtSy23w6UmC98sL+VxaXSTRA3OETgUhOgRnMd
+WqZA/k2tzSkJwjv3mFpBZY2+5D+mLumulanCAr5/m8Xq6/O7EXm+WY2ADG1nuiQ=
+=ljq1
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index a28704101d..e29be2e5ba 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 1f16f03874..4cd8d885f3 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=1608153284
+date=1608239675
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=167f4fcb459b836f0682acec8bf5acb3
+lstdigest=47b96866abbc5697c32c7871941f5b14
numpkg=4014
relstate=next
-version=7655
+version=7656
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: ljuMYgkv/S+uwMrWrLfCj9SWSifn4X3TgCRe52HV7bXzDmdSAzVP1jLSZswY3sTh5jmqkst7c4JZCVEcvAvvVUT9XZBexW0HwB1K7ys3uDbHvItpc2UIVynqf0XgEjSv6YsZC68YYZRgfO3K7e2cYZ6Go/fRT0kf8NSmXT34L85/8OuqFXLB5ALrjpThSMtXI9T8mBzGO3GA93E3KaGp4L+jbVnWezIHUywXBFs1CpKYrOfMxxBCqMnr+/pILoEYBgkPVPugv5q80nmUfDmMbJ5LqzfMalVvwBSr9K/aUC+0TT1RB8RAt3ppBFtaxH9xXRx3IlmhlgWuQjghKTDKhQ==
+;;;; signature/miktex: pic5QCfrS0sltOqeFbb6Zisi3NhwtoTugOH4lXW5q4x81LZ+48+5lnChlsxJQ+rRsqYm//NEeHn51Y6lCppiZaUx+RCht07YawimDm9xJUN52rGkCrauNpjQiI8SpoEFVgl8/6xKRNVqjLarfvUPQ0+2lT+k/jp8/8ywMB5vhrsnJ0rItvrhsWORiV3kbvXfd4HKh0aBCWUaBkVM/gBuI72VOayyzpO3gBWH0dWnvMTuPbWgB4J0z2jW2Mqps/MtovP3jPD7VHPujGjlLNTvktl3IVkS6CNAUN/HzPfAkViEHuMUcIK2lf2IuXD/x4xNWY2LNcE5aCSBXo1l31gbkQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 7182177a8c..ceeff489be 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1608153100
+date=1608239493
lastupd=babel-japanese enotez 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
-lstdigest=f21b6b73eca91cfd5a4b352204fb9b51
+lstdigest=bb851f1503634c019a606e34280cff73
numpkg=4014
relstate=stable
-version=7655
+version=7656
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: I4DQM4Y76dfP0Zf5c/ct/BTBXxTvsyVIoE+lWb41bojMW9pbqzajkI+5YDB6VmJy+8Sb09AKzyOPZOsc14rddU2JoKhl5jE2+32cpN5NHzP1oweH/rscWO2mrT+4gLFLURFgOJRu1v0be0PvlKj1OI+nxGcqibTlcQSHi8tRMmL5sYcXWKr/1cEzBLNALO7DTJpx5g1q9f5zH2c98F7+47GMG5qbultQFh6Hdmd/VASyBTx3TeryqPr778RDgWe4VGsFTGcykP8oEUSz4ADcrPYBgPx/6D0fjn0Xk6oTxJH3CABOG6zr5aw4F8j4tnO4J1GpO6HcXT1mNoGLe0KHrQ==
+;;;; signature/miktex: vgNFBe0zI1IQeJ/i1djGVzfsS6Iw7SlcPxFGI65dfO8GUl4IXlcWIhZZlZ6IDom88blsH3pwmZzGOHEfaTp5sG4l0/H+GAp9hnRHq55WfqBWq1W5d/X2AB/j8uUigsKJAo3RM1wxFAHyvSIYAkl1u5Besw+7O4v90fx/9iio+JotA1iHnA7gsaD5p1Z1nBLa4Md7IE19JD7HCtdwogZU/NpSMs5FZZnHTiw/VkDbGBaBiqgPZB9w9fAKZCAwNLlyz4qBJB9y5A0jmdo4kNg99tAptEGKfWzSY2tfHZHjVaMpS5wH/u5RLKl2MzZMpzsFClE3CJg+5UhTrG3bXqNCig==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index 43df6c86a8..9b4df28560 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2020-12-17-02-02
+2020-12-18-02-02