summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname706
-rw-r--r--FILES.byname.gzbin2125064 -> 2125269 bytes
-rw-r--r--FILES.last07days684
-rw-r--r--graphics/pstricks/contrib/pst-turtle/Changes10
-rw-r--r--graphics/pstricks/contrib/pst-turtle/README.md19
-rw-r--r--graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.bib168
-rw-r--r--graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.pdfbin0 -> 64625 bytes
-rw-r--r--graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.tex200
-rw-r--r--graphics/pstricks/contrib/pst-turtle/dvips/pst-turtle.pro302
-rw-r--r--graphics/pstricks/contrib/pst-turtle/latex/pst-turtle.sty12
-rw-r--r--graphics/pstricks/contrib/pst-turtle/tex/pst-turtle.tex63
-rw-r--r--indexing/xindex/CHANGELOG1
-rw-r--r--indexing/xindex/doc/xindex-doc.pdfbin375260 -> 375317 bytes
-rw-r--r--indexing/xindex/doc/xindex-doc.tex2
-rw-r--r--indexing/xindex/lualatex/xindex-DIN2.lua25
-rw-r--r--indexing/xindex/lualatex/xindex-HAdW-eKO.lua12
-rw-r--r--indexing/xindex/lualatex/xindex-base.lua10
-rw-r--r--indexing/xindex/lualatex/xindex-cfg-common.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-cfg.lua15
-rw-r--r--indexing/xindex/lualatex/xindex-dtk.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-lapp.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-lib.lua3
-rw-r--r--indexing/xindex/lualatex/xindex-pretty.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-yannis.lua2
-rwxr-xr-xindexing/xindex/scripts/xindex.lua2
-rw-r--r--macros/latex/contrib/asmejour/README.md6
-rw-r--r--macros/latex/contrib/asmejour/asmejour-sample.bib12
-rw-r--r--macros/latex/contrib/asmejour/asmejour-template.pdfbin493846 -> 494919 bytes
-rw-r--r--macros/latex/contrib/asmejour/asmejour-template.tex64
-rw-r--r--macros/latex/contrib/asmejour/asmejour.cls128
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdfbin36386 -> 36321 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdfbin101813 -> 100167 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex8
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx4
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx4
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx4
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx4
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx4
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx10
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx6
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx4
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx4
-rw-r--r--macros/latex/contrib/chemnum/README10
-rw-r--r--macros/latex/contrib/chemnum/chemnum.sty348
-rw-r--r--macros/latex/contrib/chemnum/chemnum_en.pdfbin550888 -> 588398 bytes
-rw-r--r--macros/latex/contrib/chemnum/chemnum_en.tex238
-rw-r--r--macros/latex/contrib/download/Makefile45
-rw-r--r--macros/latex/contrib/download/README12
-rw-r--r--macros/latex/contrib/download/download.pdfbin144709 -> 261753 bytes
-rw-r--r--macros/latex/contrib/download/download.tex59
-rw-r--r--macros/latex/contrib/l3build/CHANGELOG.md13
-rw-r--r--macros/latex/contrib/l3build/README.md2
-rw-r--r--macros/latex/contrib/l3build/l3build-check.lua30
-rw-r--r--macros/latex/contrib/l3build/l3build-typesetting.lua14
-rw-r--r--macros/latex/contrib/l3build/l3build.12
-rw-r--r--macros/latex/contrib/l3build/l3build.dtx7
-rwxr-xr-xmacros/latex/contrib/l3build/l3build.lua2
-rw-r--r--macros/latex/contrib/l3build/l3build.pdfbin705328 -> 705508 bytes
-rw-r--r--macros/latex/contrib/ocgx2/ChangeLog4
-rw-r--r--macros/latex/contrib/ocgx2/fixocgx.sty4
-rw-r--r--macros/latex/contrib/ocgx2/ocgx2.sty4
-rw-r--r--macros/latex/contrib/scontents/README.md9
-rw-r--r--macros/latex/contrib/scontents/scontents.dtx1149
-rw-r--r--macros/latex/contrib/scontents/scontents.pdfbin244760 -> 266405 bytes
-rw-r--r--systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/README.md39
-rw-r--r--systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.ini17
-rw-r--r--systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.kfg29
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb211
-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.xzbin2119680 -> 2123240 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini6
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini6
-rw-r--r--systems/win32/w32tex/ChangeLog18
-rw-r--r--timestamp2
76 files changed, 3124 insertions, 1680 deletions
diff --git a/FILES.byname b/FILES.byname
index 96495df1d7..fb46526241 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -1831,7 +1831,7 @@
1989/12/11 | 6196 | biblio/tib/tib.man
1989/03/29 | 23265 | biblio/tib/vitaMake
2005/12/15 | 366385 | biblio/tib.zip
-2019/10/01 | 15820 | CTAN.sites
+2019/10/02 | 15820 | CTAN.sites
1990/10/03 | 5032 | dviware/beebe/00readme.txt
1990/10/03 | 479 | dviware/beebe/doc/00dir.cmd
1990/10/03 | 1209 | dviware/beebe/doc/00dir.lst
@@ -4987,7 +4987,7 @@
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz
-2019/10/01 | 265078 | FILES.last07days
+2019/10/02 | 269827 | FILES.last07days
2018/06/27 | 99883 | fonts/academicons/academicons.pdf
2018/06/27 | 10779 | fonts/academicons/academicons.sty
2018/06/27 | 5774 | fonts/academicons/academicons.tex
@@ -131812,6 +131812,15 @@
2017/02/20 | 673 | graphics/pstricks/contrib/pst-tree/README
2017/02/20 | 34086 | graphics/pstricks/contrib/pst-tree/tex/pst-tree.tex
2017/02/20 | 167251 | graphics/pstricks/contrib/pst-tree.zip
+2019/10/02 | 213 | graphics/pstricks/contrib/pst-turtle/Changes
+2019/10/02 | 4813 | graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.bib
+2019/10/02 | 64625 | graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.pdf
+2019/10/02 | 4244 | graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.tex
+2019/10/02 | 7452 | graphics/pstricks/contrib/pst-turtle/dvips/pst-turtle.pro
+2019/10/02 | 467 | graphics/pstricks/contrib/pst-turtle/latex/pst-turtle.sty
+2019/10/01 | 778 | graphics/pstricks/contrib/pst-turtle/README.md
+2019/10/02 | 1589 | graphics/pstricks/contrib/pst-turtle/tex/pst-turtle.tex
+2019/10/02 | 52984 | graphics/pstricks/contrib/pst-turtle.zip
2011/06/14 | 184 | graphics/pstricks/contrib/pst-tvz/Changes
2011/02/01 | 1798 | graphics/pstricks/contrib/pst-tvz/Makefile
2011/06/14 | 1982 | graphics/pstricks/contrib/pst-tvz/pst-tvz-doc.bib
@@ -133003,7 +133012,7 @@
2019/03/16 | 848 | indexing/upmendex/source/tests/upmendex.test
2019/03/16 | 2105 | indexing/upmendex/source/var.h
2019/03/16 | 507523 | indexing/upmendex.zip
-2019/09/21 | 858 | indexing/xindex/CHANGELOG
+2019/10/02 | 904 | indexing/xindex/CHANGELOG
2019/09/19 | 1232 | indexing/xindex/doc/Makefile
2018/10/09 | 32092 | indexing/xindex/doc/tests/buch.idx
2018/10/30 | 49722 | indexing/xindex/doc/tests/buch.pdf
@@ -133037,23 +133046,23 @@
2018/10/30 | 576 | indexing/xindex/doc/tests/Umlaute.ind
2018/10/30 | 17462 | indexing/xindex/doc/tests/Umlaute.pdf
2018/10/27 | 485 | indexing/xindex/doc/tests/Umlaute.tex
-2019/09/19 | 375260 | indexing/xindex/doc/xindex-doc.pdf
-2019/06/13 | 46869 | indexing/xindex/doc/xindex-doc.tex
+2019/10/02 | 375317 | indexing/xindex/doc/xindex-doc.pdf
+2019/10/02 | 46869 | indexing/xindex/doc/xindex-doc.tex
2019/03/06 | 2247 | indexing/xindex/latex/xindex.sty
-2019/09/19 | 8191 | indexing/xindex/lualatex/xindex-base.lua
-2019/06/06 | 2437 | indexing/xindex/lualatex/xindex-cfg-common.lua
-2019/09/19 | 2503 | indexing/xindex/lualatex/xindex-cfg.lua
-2019/09/19 | 2849 | indexing/xindex/lualatex/xindex-DIN2.lua
-2019/06/06 | 4449 | indexing/xindex/lualatex/xindex-dtk.lua
-2019/09/19 | 10659 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2019/06/06 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
-2019/09/21 | 33270 | indexing/xindex/lualatex/xindex-lib.lua
-2019/06/06 | 8358 | indexing/xindex/lualatex/xindex-pretty.lua
-2019/06/06 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
-2019/06/13 | 7680 | indexing/xindex/lualatex/xindex-yannis.lua
+2019/10/02 | 8191 | indexing/xindex/lualatex/xindex-base.lua
+2019/10/02 | 2437 | indexing/xindex/lualatex/xindex-cfg-common.lua
+2019/10/02 | 2503 | indexing/xindex/lualatex/xindex-cfg.lua
+2019/10/02 | 2849 | indexing/xindex/lualatex/xindex-DIN2.lua
+2019/10/02 | 4449 | indexing/xindex/lualatex/xindex-dtk.lua
+2019/10/02 | 10659 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+2019/10/02 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
+2019/10/02 | 33271 | indexing/xindex/lualatex/xindex-lib.lua
+2019/10/02 | 8358 | indexing/xindex/lualatex/xindex-pretty.lua
+2019/10/02 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
+2019/10/02 | 7680 | indexing/xindex/lualatex/xindex-yannis.lua
2019/06/07 | 997 | indexing/xindex/README.md
-2019/06/13 | 5197 | indexing/xindex/scripts/xindex.lua
-2019/09/21 | 552073 | indexing/xindex.zip
+2019/10/02 | 5197 | indexing/xindex/scripts/xindex.lua
+2019/10/02 | 552293 | indexing/xindex.zip
2010/05/11 | 498024 | indexing/xindy/base/xindy-2.4.tar.gz
2014/04/20 | 599578 | indexing/xindy/base/xindy-2.5.0.tar.gz
2014/09/15 | 517641 | indexing/xindy/base/xindy-2.5.1.tar.gz
@@ -133784,9 +133793,9 @@
2019/04/27 | 456277 | info/biblio/texbook2.bib
2019/03/04 | 2877 | info/biblio/texbook2.ltx
2019/04/27 | 75921 | info/biblio/texbook2.twx
-2019/08/23 | 958028 | info/biblio/texbook3.bib
+2019/10/01 | 958098 | info/biblio/texbook3.bib
2019/08/05 | 3912 | info/biblio/texbook3.ltx
-2019/08/23 | 124980 | info/biblio/texbook3.twx
+2019/10/01 | 124980 | info/biblio/texbook3.twx
2019/03/04 | 179842 | info/biblio/texgraph.bib
2019/03/04 | 4179 | info/biblio/texgraph.ltx
2019/03/04 | 27402 | info/biblio/texgraph.twx
@@ -156874,7 +156883,7 @@
2010/03/04 | 740954 | install/macros/latex/contrib/dlfltxb.tds.zip
2009/09/02 | 161853 | install/macros/latex/contrib/docmfp.tds.zip
2008/04/30 | 83942 | install/macros/latex/contrib/doipubmed.tds.zip
-2013/05/25 | 152227 | install/macros/latex/contrib/download.tds.zip
+2019/10/02 | 268521 | install/macros/latex/contrib/download.tds.zip
2008/08/14 | 729212 | install/macros/latex/contrib/drac.tds.zip
2016/02/20 | 298859 | install/macros/latex/contrib/droit-fr.tds.zip
2009/10/14 | 305637 | install/macros/latex/contrib/dvdcoll.tds.zip
@@ -156950,7 +156959,7 @@
2019/02/03 | 15206559 | install/macros/latex/contrib/koma-script.tds.zip
2015/12/09 | 171418 | install/macros/latex/contrib/ksp-thesis.tds.zip
2019/09/06 | 767015 | install/macros/latex/contrib/l3backend.tds.zip
-2019/09/30 | 786047 | install/macros/latex/contrib/l3build.tds.zip
+2019/10/02 | 786307 | install/macros/latex/contrib/l3build.tds.zip
2019/09/28 | 4949211 | install/macros/latex/contrib/l3experimental.tds.zip
2019/09/30 | 9410804 | install/macros/latex/contrib/l3kernel.tds.zip
2019/05/28 | 2142801 | install/macros/latex/contrib/l3packages.tds.zip
@@ -157003,7 +157012,7 @@
2011/09/20 | 179685 | install/macros/latex/contrib/nowidow.tds.zip
2019/03/18 | 7939966 | install/macros/latex/contrib/nwejm.tds.zip
2019/07/29 | 17462168 | install/macros/latex/contrib/oberdiek.tds.zip
-2019/09/19 | 22725 | install/macros/latex/contrib/ocgx2.tds.zip
+2019/10/02 | 22747 | install/macros/latex/contrib/ocgx2.tds.zip
2012/12/08 | 1025300 | install/macros/latex/contrib/ocgx.tds.zip
2017/05/29 | 424133 | install/macros/latex/contrib/pagecolor.tds.zip
2009/09/03 | 151471 | install/macros/latex/contrib/pagenote.tds.zip
@@ -173388,15 +173397,15 @@
2019/03/25 | 25541 | macros/latex/contrib/asmeconf/sample-figure-2b.pdf
2019/07/08 | 422233 | macros/latex/contrib/asmeconf.zip
2019/07/07 | 35226 | macros/latex/contrib/asmejour/asmejour.bst
-2019/08/17 | 22978 | macros/latex/contrib/asmejour/asmejour.cls
-2019/08/17 | 12375 | macros/latex/contrib/asmejour/asmejour-sample.bib
-2019/08/17 | 493846 | macros/latex/contrib/asmejour/asmejour-template.pdf
-2019/08/17 | 33953 | macros/latex/contrib/asmejour/asmejour-template.tex
-2019/08/17 | 3434 | macros/latex/contrib/asmejour/README.md
+2019/10/02 | 25946 | macros/latex/contrib/asmejour/asmejour.cls
+2019/10/01 | 12642 | macros/latex/contrib/asmejour/asmejour-sample.bib
+2019/10/02 | 494919 | macros/latex/contrib/asmejour/asmejour-template.pdf
+2019/10/02 | 35248 | macros/latex/contrib/asmejour/asmejour-template.tex
+2019/10/02 | 3849 | macros/latex/contrib/asmejour/README.md
2019/03/24 | 17689 | macros/latex/contrib/asmejour/sample-figure-1.pdf
2019/07/08 | 95556 | macros/latex/contrib/asmejour/sample-figure-2a.pdf
2019/07/08 | 91105 | macros/latex/contrib/asmejour/sample-figure-2b.pdf
-2019/08/17 | 697796 | macros/latex/contrib/asmejour.zip
+2019/10/02 | 700512 | macros/latex/contrib/asmejour.zip
2008/02/08 | 3136 | macros/latex/contrib/aspectratio/amarbi.pfb
2008/02/08 | 144 | macros/latex/contrib/aspectratio/amarbi.tfm
2008/01/27 | 3138 | macros/latex/contrib/aspectratio/amarri.pfb
@@ -175422,24 +175431,24 @@
2013/11/18 | 952 | macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw/verbose-inote-luh-ipw.cbx
2013/11/18 | 368202 | macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw.zip
2018/09/19 | 5632 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.bib
-2018/09/29 | 36386 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
+2019/10/02 | 36321 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
2018/09/22 | 708 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.tex
-2018/09/29 | 101813 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
-2018/09/29 | 21019 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
+2019/10/02 | 100167 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
+2019/10/02 | 21109 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
2016/09/25 | 446 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/makefile
-2018/09/29 | 1819 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx
-2018/09/29 | 1893 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx
-2018/09/29 | 1891 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx
+2019/10/02 | 1818 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx
+2019/10/02 | 1892 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx
+2019/10/02 | 1890 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx
2018/09/19 | 856 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/makefile
-2018/09/29 | 1142 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx
-2018/09/29 | 748 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx
+2019/10/02 | 1141 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx
+2019/10/02 | 747 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx
2018/09/19 | 784 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-NewBibliographyString.sty
-2018/09/29 | 1049 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
-2018/09/29 | 763 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
-2018/09/29 | 11335 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx
-2018/09/29 | 1412 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx
+2019/10/02 | 1048 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
+2019/10/02 | 763 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
+2019/10/02 | 11334 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx
+2019/10/02 | 1410 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx
2018/09/19 | 768 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/README
-2018/09/29 | 156786 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology.zip
+2019/10/02 | 155005 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology.zip
2016/07/28 | 809 | macros/latex/contrib/biblatex-contrib/biblatex-mla/american-mla.lbx
2016/11/02 | 13956 | macros/latex/contrib/biblatex-contrib/biblatex-mla/CHANGES
2016/11/02 | 396718 | macros/latex/contrib/biblatex-contrib/biblatex-mla/doc/biblatex-mla.pdf
@@ -177208,13 +177217,13 @@
2019/09/30 | 8287 | macros/latex/contrib/chemmacros/chemmacros.sty
2019/09/30 | 2506 | macros/latex/contrib/chemmacros/README
2019/09/30 | 1089990 | macros/latex/contrib/chemmacros.zip
-2016/04/14 | 550888 | macros/latex/contrib/chemnum/chemnum_en.pdf
-2016/04/14 | 52416 | macros/latex/contrib/chemnum/chemnum_en.tex
-2016/04/14 | 72599 | macros/latex/contrib/chemnum/chemnum.sty
-2016/04/14 | 1534 | macros/latex/contrib/chemnum/README
-2016/04/14 | 233431 | macros/latex/contrib/chemnum/scheme-bla.ps
-2016/04/14 | 233141 | macros/latex/contrib/chemnum/scheme-tmp.ps
-2016/04/14 | 814489 | macros/latex/contrib/chemnum.zip
+2019/10/02 | 588398 | macros/latex/contrib/chemnum/chemnum_en.pdf
+2019/10/02 | 53121 | macros/latex/contrib/chemnum/chemnum_en.tex
+2019/10/02 | 74514 | macros/latex/contrib/chemnum/chemnum.sty
+2019/10/02 | 1338 | macros/latex/contrib/chemnum/README
+2019/10/02 | 233431 | macros/latex/contrib/chemnum/scheme-bla.ps
+2019/10/02 | 233141 | macros/latex/contrib/chemnum/scheme-tmp.ps
+2019/10/02 | 852656 | macros/latex/contrib/chemnum.zip
2014/03/29 | 2478 | macros/latex/contrib/chemschemex/C2H4.pdf
2014/03/29 | 3624 | macros/latex/contrib/chemschemex/CH2=CH-R2.pdf
2018/01/20 | 81349 | macros/latex/contrib/chemschemex/chemschemex.dtx
@@ -179389,11 +179398,11 @@
2005/08/07 | 15427 | macros/latex/contrib/dottex/gpl.txt
2005/08/13 | 241 | macros/latex/contrib/dottex/README
2007/08/22 | 95354 | macros/latex/contrib/dottex.zip
-2013/05/25 | 144709 | macros/latex/contrib/download/download.pdf
-2013/05/25 | 18543 | macros/latex/contrib/download/download.tex
-2013/05/25 | 1493 | macros/latex/contrib/download/Makefile
-2013/05/25 | 1509 | macros/latex/contrib/download/README
-2013/05/25 | 149693 | macros/latex/contrib/download.zip
+2019/10/02 | 261753 | macros/latex/contrib/download/download.pdf
+2019/10/02 | 19229 | macros/latex/contrib/download/download.tex
+2019/10/02 | 1989 | macros/latex/contrib/download/Makefile
+2019/10/02 | 1505 | macros/latex/contrib/download/README
+2019/10/02 | 266825 | macros/latex/contrib/download.zip
2017/12/06 | 26338 | macros/latex/contrib/dox/dox.dtx
2017/12/06 | 1881 | macros/latex/contrib/dox/dox.el
2017/12/06 | 1389 | macros/latex/contrib/dox/dox.ins
@@ -186151,31 +186160,31 @@
2019/09/05 | 63625 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
2019/09/05 | 545 | macros/latex/contrib/l3backend/README.md
2019/09/06 | 742531 | macros/latex/contrib/l3backend.zip
-2019/09/30 | 10332 | macros/latex/contrib/l3build/CHANGELOG.md
-2019/09/30 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
-2019/09/30 | 1817 | macros/latex/contrib/l3build/l3build.1
-2019/09/30 | 7438 | macros/latex/contrib/l3build/l3build-arguments.lua
-2019/09/30 | 3239 | macros/latex/contrib/l3build/l3build-aux.lua
-2019/09/30 | 33326 | macros/latex/contrib/l3build/l3build-check.lua
-2019/09/30 | 1495 | macros/latex/contrib/l3build/l3build-clean.lua
-2019/09/30 | 4472 | macros/latex/contrib/l3build/l3build-ctan.lua
-2019/09/30 | 103358 | macros/latex/contrib/l3build/l3build.dtx
-2019/09/30 | 11748 | macros/latex/contrib/l3build/l3build-file-functions.lua
-2019/09/30 | 2191 | macros/latex/contrib/l3build/l3build-help.lua
-2019/09/30 | 1537 | macros/latex/contrib/l3build/l3build.ins
-2019/09/30 | 8797 | macros/latex/contrib/l3build/l3build-install.lua
-2019/09/30 | 5154 | macros/latex/contrib/l3build/l3build.lua
-2019/09/30 | 7205 | macros/latex/contrib/l3build/l3build-manifest.lua
-2019/09/30 | 11024 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
-2019/09/30 | 705328 | macros/latex/contrib/l3build/l3build.pdf
-2019/09/30 | 4305 | macros/latex/contrib/l3build/l3build-stdmain.lua
-2019/09/30 | 2305 | macros/latex/contrib/l3build/l3build-tagging.lua
-2019/09/30 | 6600 | macros/latex/contrib/l3build/l3build-typesetting.lua
-2019/09/30 | 3106 | macros/latex/contrib/l3build/l3build-unpack.lua
-2019/09/30 | 11575 | macros/latex/contrib/l3build/l3build-upload.lua
-2019/09/30 | 6790 | macros/latex/contrib/l3build/l3build-variables.lua
-2019/09/30 | 1024 | macros/latex/contrib/l3build/README.md
-2019/09/30 | 782346 | macros/latex/contrib/l3build.zip
+2019/10/02 | 10514 | macros/latex/contrib/l3build/CHANGELOG.md
+2019/10/02 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
+2019/10/02 | 1817 | macros/latex/contrib/l3build/l3build.1
+2019/10/02 | 7438 | macros/latex/contrib/l3build/l3build-arguments.lua
+2019/10/02 | 3239 | macros/latex/contrib/l3build/l3build-aux.lua
+2019/10/02 | 33223 | macros/latex/contrib/l3build/l3build-check.lua
+2019/10/02 | 1495 | macros/latex/contrib/l3build/l3build-clean.lua
+2019/10/02 | 4472 | macros/latex/contrib/l3build/l3build-ctan.lua
+2019/10/02 | 103567 | macros/latex/contrib/l3build/l3build.dtx
+2019/10/02 | 11748 | macros/latex/contrib/l3build/l3build-file-functions.lua
+2019/10/02 | 2191 | macros/latex/contrib/l3build/l3build-help.lua
+2019/10/02 | 1537 | macros/latex/contrib/l3build/l3build.ins
+2019/10/02 | 8797 | macros/latex/contrib/l3build/l3build-install.lua
+2019/10/02 | 5154 | macros/latex/contrib/l3build/l3build.lua
+2019/10/02 | 7205 | macros/latex/contrib/l3build/l3build-manifest.lua
+2019/10/02 | 11024 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
+2019/10/02 | 705508 | macros/latex/contrib/l3build/l3build.pdf
+2019/10/02 | 4305 | macros/latex/contrib/l3build/l3build-stdmain.lua
+2019/10/02 | 2305 | macros/latex/contrib/l3build/l3build-tagging.lua
+2019/10/02 | 6789 | macros/latex/contrib/l3build/l3build-typesetting.lua
+2019/10/02 | 3106 | macros/latex/contrib/l3build/l3build-unpack.lua
+2019/10/02 | 11575 | macros/latex/contrib/l3build/l3build-upload.lua
+2019/10/02 | 6790 | macros/latex/contrib/l3build/l3build-variables.lua
+2019/10/02 | 1024 | macros/latex/contrib/l3build/README.md
+2019/10/02 | 782606 | macros/latex/contrib/l3build.zip
2019/09/28 | 3385 | macros/latex/contrib/l3experimental/CHANGELOG.md
2019/09/28 | 17815 | macros/latex/contrib/l3experimental/l3benchmark.dtx
2019/08/30 | 1564 | macros/latex/contrib/l3experimental/l3benchmark.ins
@@ -189557,12 +189566,12 @@
2013/08/11 | 265647 | macros/latex/contrib/ocgtools/ocgtools.pdf
2010/12/16 | 906 | macros/latex/contrib/ocgtools/README
2013/08/11 | 5062086 | macros/latex/contrib/ocgtools.zip
-2019/09/19 | 6212 | macros/latex/contrib/ocgx2/ChangeLog
-2018/06/26 | 557 | macros/latex/contrib/ocgx2/fixocgx.sty
+2019/10/01 | 6284 | macros/latex/contrib/ocgx2/ChangeLog
+2019/10/01 | 585 | macros/latex/contrib/ocgx2/fixocgx.sty
2019/07/08 | 12264 | macros/latex/contrib/ocgx2/ocgbase.sty
-2019/09/19 | 51966 | macros/latex/contrib/ocgx2/ocgx2.sty
+2019/10/01 | 51966 | macros/latex/contrib/ocgx2/ocgx2.sty
2019/09/19 | 9976 | macros/latex/contrib/ocgx2/README.md
-2019/09/19 | 21666 | macros/latex/contrib/ocgx2.zip
+2019/10/02 | 21688 | macros/latex/contrib/ocgx2.zip
2012/12/08 | 693034 | macros/latex/contrib/ocgx/demo-ocgx.pdf
2012/12/08 | 14592 | macros/latex/contrib/ocgx/demo-ocgx.tex
2012/12/08 | 156 | macros/latex/contrib/ocgx/ocgx-example-1.tex
@@ -194680,10 +194689,10 @@
2014/08/31 | 2171 | macros/latex/contrib/sclang-prettifier/sclang-prettifier.ins
2014/08/31 | 513246 | macros/latex/contrib/sclang-prettifier/sclang-prettifier.pdf
2014/09/01 | 521589 | macros/latex/contrib/sclang-prettifier.zip
-2019/09/22 | 1132 | macros/latex/contrib/scontents/README.md
-2019/09/22 | 78324 | macros/latex/contrib/scontents/scontents.dtx
-2019/09/22 | 244760 | macros/latex/contrib/scontents/scontents.pdf
-2019/09/22 | 248331 | macros/latex/contrib/scontents.zip
+2019/10/01 | 1304 | macros/latex/contrib/scontents/README.md
+2019/10/01 | 89545 | macros/latex/contrib/scontents/scontents.dtx
+2019/10/01 | 266405 | macros/latex/contrib/scontents/scontents.pdf
+2019/10/02 | 271839 | macros/latex/contrib/scontents.zip
2019/10/01 | 613 | macros/latex/contrib/scratch3/README
2019/10/01 | 507928 | macros/latex/contrib/scratch3/scratch3-fr.pdf
2019/10/01 | 31434 | macros/latex/contrib/scratch3/scratch3-fr.tex
@@ -244256,9 +244265,9 @@
1994/02/22 | 94984 | systems/mac/macmakeindex2.12.sea.hqx
1993/07/19 | 61321 | systems/mac/macmakeindex.sit.hqx
2019/04/29 | 47 | systems/mac/mactex/BasicTeX.pkg.md5
-2019/09/30 | 38238 | systems/mac/mactex/ExtrasFolder.pdf
+2019/10/01 | 38240 | systems/mac/mactex/ExtrasFolder.pdf
2019/05/05 | 71 | systems/mac/mactex/Ghostscript.pkg.md5
-2019/09/30 | 1780 | systems/mac/mactex/Licenses.txt
+2019/10/01 | 1780 | systems/mac/mactex/Licenses.txt
2019/05/08 | 4124396391 | systems/mac/mactex/mactex-20190508.pkg
2019/05/09 | 54 | systems/mac/mactex/mactex-20190508.pkg.md5
2019/04/11 | 79593970 | systems/mac/mactex/mactex-basictex-20190410.pkg
@@ -244266,8 +244275,8 @@
2019/05/03 | 20933117 | systems/mac/mactex/mactex-ghostscript-9.27-20190502.pkg
2019/05/03 | 71 | systems/mac/mactex/mactex-ghostscript-9.27-20190502.pkg.md5
2019/05/09 | 54 | systems/mac/mactex/MacTeX.pkg.md5
-2019/09/30 | 433481335 | systems/mac/mactex/MacTeXtras-20190930.zip
-2019/09/30 | 58 | systems/mac/mactex/MacTeXtras-20190930.zip.md5
+2019/10/01 | 439647847 | systems/mac/mactex/MacTeXtras-20191001.zip
+2019/10/01 | 58 | systems/mac/mactex/MacTeXtras-20191001.zip.md5
2019/04/29 | 163 | systems/mac/mactex/README
1995/08/15 | 308344 | systems/mac/MakeIndex-Fat-1.0-sit.hqx
1994/04/20 | 2925109 | systems/mac/metafont/bluesky/MAC_MF_0.66.sit.hqx
@@ -244700,6 +244709,11 @@
2000/12/11 | 91387 | systems/msdos/djgpp/bm2fo20b.zip
2000/12/11 | 948926 | systems/msdos/djgpp/bm2fo20d.zip
2000/12/11 | 513755 | systems/msdos/djgpp/bm2fo20s.zip
+2019/09/11 | 2402816 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.exe
+2019/09/19 | 266 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.ini
+2019/09/19 | 689 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.kfg
+2019/10/02 | 1377 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/README.md
+2019/10/02 | 1119695 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp.zip
2000/11/17 | 2446006 | systems/msdos/djgpp/dpdf094b.zip
2000/11/17 | 261705 | systems/msdos/djgpp/dpdf094s.zip
2000/05/13 | 92105 | systems/msdos/djgpp/dtl060b.zip
@@ -245870,13 +245884,13 @@
2019/03/19 | 19960 | systems/texlive/tlnet/archive/autosp.amd64-freebsd.tar.xz
2019/03/01 | 17388 | systems/texlive/tlnet/archive/autosp.amd64-netbsd.tar.xz
2019/02/28 | 17576 | systems/texlive/tlnet/archive/autosp.armhf-linux.tar.xz
-2019/03/27 | 276284 | systems/texlive/tlnet/archive/autosp.doc.tar.xz
+2019/10/02 | 276548 | systems/texlive/tlnet/archive/autosp.doc.tar.xz
2019/03/19 | 17664 | systems/texlive/tlnet/archive/autosp.i386-cygwin.tar.xz
2019/03/20 | 17232 | systems/texlive/tlnet/archive/autosp.i386-freebsd.tar.xz
2019/03/08 | 19428 | systems/texlive/tlnet/archive/autosp.i386-linux.tar.xz
2019/03/01 | 15812 | systems/texlive/tlnet/archive/autosp.i386-netbsd.tar.xz
2019/02/28 | 19616 | systems/texlive/tlnet/archive/autosp.i386-solaris.tar.xz
-2019/03/27 | 720 | systems/texlive/tlnet/archive/autosp.tar.xz
+2019/10/02 | 716 | systems/texlive/tlnet/archive/autosp.tar.xz
2019/02/28 | 19584 | systems/texlive/tlnet/archive/autosp.win32.tar.xz
2019/04/10 | 20052 | systems/texlive/tlnet/archive/autosp.x86_64-cygwin.tar.xz
2019/03/08 | 19116 | systems/texlive/tlnet/archive/autosp.x86_64-darwinlegacy.tar.xz
@@ -245947,7 +245961,7 @@
2019/02/28 | 127824 | systems/texlive/tlnet/archive/babel-danish.doc.tar.xz
2019/02/28 | 5704 | systems/texlive/tlnet/archive/babel-danish.source.tar.xz
2019/02/28 | 2464 | systems/texlive/tlnet/archive/babel-danish.tar.xz
-2019/09/28 | 692496 | systems/texlive/tlnet/archive/babel.doc.tar.xz
+2019/10/02 | 692500 | systems/texlive/tlnet/archive/babel.doc.tar.xz
2019/02/28 | 154000 | systems/texlive/tlnet/archive/babel-dutch.doc.tar.xz
2019/02/28 | 7936 | systems/texlive/tlnet/archive/babel-dutch.source.tar.xz
2019/02/28 | 2848 | systems/texlive/tlnet/archive/babel-dutch.tar.xz
@@ -246063,7 +246077,7 @@
2019/02/28 | 215620 | systems/texlive/tlnet/archive/babel-sorbian.doc.tar.xz
2019/02/28 | 6236 | systems/texlive/tlnet/archive/babel-sorbian.source.tar.xz
2019/02/28 | 3156 | systems/texlive/tlnet/archive/babel-sorbian.tar.xz
-2019/09/28 | 604612 | systems/texlive/tlnet/archive/babel.source.tar.xz
+2019/10/02 | 603172 | systems/texlive/tlnet/archive/babel.source.tar.xz
2019/02/28 | 1232 | systems/texlive/tlnet/archive/babel-spanglish.doc.tar.xz
2019/02/28 | 4284 | systems/texlive/tlnet/archive/babel-spanglish.tar.xz
2019/02/28 | 183488 | systems/texlive/tlnet/archive/babel-spanish.doc.tar.xz
@@ -246072,7 +246086,7 @@
2019/02/28 | 130184 | systems/texlive/tlnet/archive/babel-swedish.doc.tar.xz
2019/02/28 | 6788 | systems/texlive/tlnet/archive/babel-swedish.source.tar.xz
2019/02/28 | 2688 | systems/texlive/tlnet/archive/babel-swedish.tar.xz
-2019/09/28 | 148008 | systems/texlive/tlnet/archive/babel.tar.xz
+2019/10/02 | 148016 | systems/texlive/tlnet/archive/babel.tar.xz
2019/02/28 | 215648 | systems/texlive/tlnet/archive/babel-thai.doc.tar.xz
2019/02/28 | 11116 | systems/texlive/tlnet/archive/babel-thai.source.tar.xz
2019/02/28 | 6376 | systems/texlive/tlnet/archive/babel-thai.tar.xz
@@ -247285,7 +247299,7 @@
2019/02/28 | 572 | systems/texlive/tlnet/archive/collection-langcjk.tar.xz
2019/02/28 | 600 | systems/texlive/tlnet/archive/collection-langcyrillic.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/collection-langczechslovak.tar.xz
-2019/05/05 | 832 | systems/texlive/tlnet/archive/collection-langenglish.tar.xz
+2019/10/02 | 824 | systems/texlive/tlnet/archive/collection-langenglish.tar.xz
2019/02/28 | 692 | systems/texlive/tlnet/archive/collection-langeuropean.tar.xz
2019/06/06 | 540 | systems/texlive/tlnet/archive/collection-langfrench.tar.xz
2019/02/28 | 648 | systems/texlive/tlnet/archive/collection-langgerman.tar.xz
@@ -247297,7 +247311,7 @@
2019/02/28 | 412 | systems/texlive/tlnet/archive/collection-langpolish.tar.xz
2019/07/15 | 388 | systems/texlive/tlnet/archive/collection-langportuguese.tar.xz
2019/02/28 | 392 | systems/texlive/tlnet/archive/collection-langspanish.tar.xz
-2019/09/28 | 5908 | systems/texlive/tlnet/archive/collection-latexextra.tar.xz
+2019/10/02 | 5904 | systems/texlive/tlnet/archive/collection-latexextra.tar.xz
2019/09/15 | 716 | systems/texlive/tlnet/archive/collection-latexrecommended.tar.xz
2019/02/28 | 528 | systems/texlive/tlnet/archive/collection-latex.tar.xz
2019/05/15 | 632 | systems/texlive/tlnet/archive/collection-luatex.tar.xz
@@ -248767,8 +248781,8 @@
2019/05/22 | 235400 | systems/texlive/tlnet/archive/embedall.doc.tar.xz
2019/05/22 | 5416 | systems/texlive/tlnet/archive/embedall.source.tar.xz
2019/05/22 | 1780 | systems/texlive/tlnet/archive/embedall.tar.xz
-2019/02/28 | 467928 | systems/texlive/tlnet/archive/embrac.doc.tar.xz
-2019/02/28 | 3532 | systems/texlive/tlnet/archive/embrac.tar.xz
+2019/10/02 | 462328 | systems/texlive/tlnet/archive/embrac.doc.tar.xz
+2019/10/02 | 3792 | systems/texlive/tlnet/archive/embrac.tar.xz
2019/02/28 | 325204 | systems/texlive/tlnet/archive/emf.doc.tar.xz
2019/02/28 | 1472 | systems/texlive/tlnet/archive/emf.tar.xz
2019/02/28 | 427648 | systems/texlive/tlnet/archive/emisa.doc.tar.xz
@@ -248942,9 +248956,9 @@
2019/02/28 | 1596 | systems/texlive/tlnet/archive/ESIEEcv.tar.xz
2019/10/01 | 67604 | systems/texlive/tlnet/archive/esindex.doc.tar.xz
2019/10/01 | 3616 | systems/texlive/tlnet/archive/esindex.tar.xz
-2019/08/29 | 58128 | systems/texlive/tlnet/archive/esint.doc.tar.xz
-2019/08/29 | 6556 | systems/texlive/tlnet/archive/esint.source.tar.xz
-2019/08/29 | 5744 | systems/texlive/tlnet/archive/esint.tar.xz
+2019/10/02 | 58132 | systems/texlive/tlnet/archive/esint.doc.tar.xz
+2019/10/02 | 6560 | systems/texlive/tlnet/archive/esint.source.tar.xz
+2019/10/02 | 5760 | systems/texlive/tlnet/archive/esint.tar.xz
2019/02/28 | 41264 | systems/texlive/tlnet/archive/esint-type1.doc.tar.xz
2019/02/28 | 31568 | systems/texlive/tlnet/archive/esint-type1.tar.xz
2019/02/28 | 262316 | systems/texlive/tlnet/archive/eskd.doc.tar.xz
@@ -249156,8 +249170,6 @@
2019/02/28 | 11972 | systems/texlive/tlnet/archive/fancyvrb.tar.xz
2019/02/28 | 12168 | systems/texlive/tlnet/archive/fandol.doc.tar.xz
2019/02/28 | 21582588 | systems/texlive/tlnet/archive/fandol.tar.xz
-2019/02/28 | 5089052 | systems/texlive/tlnet/archive/FAQ-en.doc.tar.xz
-2019/02/28 | 552 | systems/texlive/tlnet/archive/FAQ-en.tar.xz
2019/02/28 | 2042292 | systems/texlive/tlnet/archive/fascicules.doc.tar.xz
2019/02/28 | 9292 | systems/texlive/tlnet/archive/fascicules.source.tar.xz
2019/02/28 | 5708 | systems/texlive/tlnet/archive/fascicules.tar.xz
@@ -249753,8 +249765,8 @@
2019/02/28 | 102812 | systems/texlive/tlnet/archive/gfssolomos.tar.xz
2019/02/28 | 27156 | systems/texlive/tlnet/archive/ghab.doc.tar.xz
2019/02/28 | 2184 | systems/texlive/tlnet/archive/ghab.tar.xz
-2019/02/28 | 723932 | systems/texlive/tlnet/archive/ghsystem.doc.tar.xz
-2019/02/28 | 1834944 | systems/texlive/tlnet/archive/ghsystem.tar.xz
+2019/10/02 | 722312 | systems/texlive/tlnet/archive/ghsystem.doc.tar.xz
+2019/10/02 | 1835636 | systems/texlive/tlnet/archive/ghsystem.tar.xz
2019/02/28 | 196160 | systems/texlive/tlnet/archive/gillcm.doc.tar.xz
2019/02/28 | 13792 | systems/texlive/tlnet/archive/gillcm.tar.xz
2019/02/28 | 216008 | systems/texlive/tlnet/archive/gillius.doc.tar.xz
@@ -249762,6 +249774,8 @@
2019/02/28 | 168440 | systems/texlive/tlnet/archive/gincltex.doc.tar.xz
2019/02/28 | 5132 | systems/texlive/tlnet/archive/gincltex.source.tar.xz
2019/02/28 | 1872 | systems/texlive/tlnet/archive/gincltex.tar.xz
+2019/10/02 | 29148 | systems/texlive/tlnet/archive/gindex.doc.tar.xz
+2019/10/02 | 2016 | systems/texlive/tlnet/archive/gindex.tar.xz
2019/02/28 | 200176 | systems/texlive/tlnet/archive/ginpenc.doc.tar.xz
2019/02/28 | 3844 | systems/texlive/tlnet/archive/ginpenc.source.tar.xz
2019/02/28 | 2212 | systems/texlive/tlnet/archive/ginpenc.tar.xz
@@ -250779,9 +250793,9 @@
2019/09/30 | 3869584 | systems/texlive/tlnet/archive/l3experimental.doc.tar.xz
2019/09/30 | 84896 | systems/texlive/tlnet/archive/l3experimental.source.tar.xz
2019/09/30 | 25112 | systems/texlive/tlnet/archive/l3experimental.tar.xz
-2019/09/30 | 7927956 | systems/texlive/tlnet/archive/l3kernel.doc.tar.xz
-2019/09/30 | 523728 | systems/texlive/tlnet/archive/l3kernel.source.tar.xz
-2019/09/30 | 145032 | systems/texlive/tlnet/archive/l3kernel.tar.xz
+2019/10/02 | 7950812 | systems/texlive/tlnet/archive/l3kernel.doc.tar.xz
+2019/10/02 | 523528 | systems/texlive/tlnet/archive/l3kernel.source.tar.xz
+2019/10/02 | 145076 | systems/texlive/tlnet/archive/l3kernel.tar.xz
2019/07/04 | 1756496 | systems/texlive/tlnet/archive/l3packages.doc.tar.xz
2019/07/04 | 64500 | systems/texlive/tlnet/archive/l3packages.source.tar.xz
2019/07/04 | 19856 | systems/texlive/tlnet/archive/l3packages.tar.xz
@@ -251123,8 +251137,8 @@
2019/02/28 | 4112 | systems/texlive/tlnet/archive/latex-uni8.tar.xz
2019/02/28 | 975444 | systems/texlive/tlnet/archive/latex-veryshortguide.doc.tar.xz
2019/02/28 | 576 | systems/texlive/tlnet/archive/latex-veryshortguide.tar.xz
-2019/08/19 | 1906768 | systems/texlive/tlnet/archive/latex-via-exemplos.doc.tar.xz
-2019/08/19 | 424 | systems/texlive/tlnet/archive/latex-via-exemplos.tar.xz
+2019/10/02 | 2002072 | systems/texlive/tlnet/archive/latex-via-exemplos.doc.tar.xz
+2019/10/02 | 428 | systems/texlive/tlnet/archive/latex-via-exemplos.tar.xz
2019/02/28 | 272788 | systems/texlive/tlnet/archive/latex-web-companion.doc.tar.xz
2019/02/28 | 432 | systems/texlive/tlnet/archive/latex-web-companion.tar.xz
2019/06/27 | 1235928 | systems/texlive/tlnet/archive/lato.doc.tar.xz
@@ -252400,13 +252414,13 @@
2019/02/28 | 352 | systems/texlive/tlnet/archive/mptopdf.amd64-freebsd.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/mptopdf.amd64-netbsd.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/mptopdf.armhf-linux.tar.xz
-2019/02/28 | 13680 | systems/texlive/tlnet/archive/mptopdf.doc.tar.xz
+2019/10/02 | 13684 | systems/texlive/tlnet/archive/mptopdf.doc.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/mptopdf.i386-cygwin.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/mptopdf.i386-freebsd.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/mptopdf.i386-linux.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/mptopdf.i386-netbsd.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/mptopdf.i386-solaris.tar.xz
-2019/02/28 | 38452 | systems/texlive/tlnet/archive/mptopdf.tar.xz
+2019/10/02 | 38556 | systems/texlive/tlnet/archive/mptopdf.tar.xz
2019/02/28 | 684 | systems/texlive/tlnet/archive/mptopdf.win32.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/mptopdf.x86_64-cygwin.tar.xz
2019/02/28 | 356 | systems/texlive/tlnet/archive/mptopdf.x86_64-darwinlegacy.tar.xz
@@ -252599,8 +252613,8 @@
2019/02/28 | 82880 | systems/texlive/tlnet/archive/namespc.doc.tar.xz
2019/02/28 | 3492 | systems/texlive/tlnet/archive/namespc.source.tar.xz
2019/02/28 | 976 | systems/texlive/tlnet/archive/namespc.tar.xz
-2019/05/03 | 428604 | systems/texlive/tlnet/archive/nanicolle.doc.tar.xz
-2019/05/03 | 4936 | systems/texlive/tlnet/archive/nanicolle.tar.xz
+2019/10/02 | 427560 | systems/texlive/tlnet/archive/nanicolle.doc.tar.xz
+2019/10/02 | 4904 | systems/texlive/tlnet/archive/nanicolle.tar.xz
2019/02/28 | 78704 | systems/texlive/tlnet/archive/nanumtype1.doc.tar.xz
2019/02/28 | 28242732 | systems/texlive/tlnet/archive/nanumtype1.tar.xz
2019/02/28 | 359988 | systems/texlive/tlnet/archive/na-position.doc.tar.xz
@@ -252683,9 +252697,9 @@
2019/02/28 | 34512 | systems/texlive/tlnet/archive/niceframe.tar.xz
2019/02/28 | 604 | systems/texlive/tlnet/archive/niceframe-type1.doc.tar.xz
2019/02/28 | 276328 | systems/texlive/tlnet/archive/niceframe-type1.tar.xz
-2019/09/22 | 969272 | systems/texlive/tlnet/archive/nicematrix.doc.tar.xz
-2019/09/22 | 42564 | systems/texlive/tlnet/archive/nicematrix.source.tar.xz
-2019/09/22 | 11868 | systems/texlive/tlnet/archive/nicematrix.tar.xz
+2019/10/02 | 949528 | systems/texlive/tlnet/archive/nicematrix.doc.tar.xz
+2019/10/02 | 42072 | systems/texlive/tlnet/archive/nicematrix.source.tar.xz
+2019/10/02 | 11860 | systems/texlive/tlnet/archive/nicematrix.tar.xz
2019/02/28 | 2473836 | systems/texlive/tlnet/archive/nicetext.doc.tar.xz
2019/02/28 | 28908 | systems/texlive/tlnet/archive/nicetext.source.tar.xz
2019/02/28 | 54740 | systems/texlive/tlnet/archive/nicetext.tar.xz
@@ -253512,14 +253526,14 @@
2019/07/27 | 344 | systems/texlive/tlnet/archive/platex.armhf-linux.tar.xz
2019/02/28 | 531356 | systems/texlive/tlnet/archive/platexcheat.doc.tar.xz
2019/02/28 | 568 | systems/texlive/tlnet/archive/platexcheat.tar.xz
-2019/07/27 | 1560452 | systems/texlive/tlnet/archive/platex.doc.tar.xz
+2019/10/02 | 1583848 | systems/texlive/tlnet/archive/platex.doc.tar.xz
2019/07/27 | 348 | systems/texlive/tlnet/archive/platex.i386-cygwin.tar.xz
2019/07/27 | 344 | systems/texlive/tlnet/archive/platex.i386-freebsd.tar.xz
2019/07/27 | 344 | systems/texlive/tlnet/archive/platex.i386-linux.tar.xz
2019/07/27 | 344 | systems/texlive/tlnet/archive/platex.i386-netbsd.tar.xz
2019/07/27 | 344 | systems/texlive/tlnet/archive/platex.i386-solaris.tar.xz
-2019/07/27 | 119120 | systems/texlive/tlnet/archive/platex.source.tar.xz
-2019/07/27 | 35652 | systems/texlive/tlnet/archive/platex.tar.xz
+2019/10/02 | 120452 | systems/texlive/tlnet/archive/platex.source.tar.xz
+2019/10/02 | 36052 | systems/texlive/tlnet/archive/platex.tar.xz
2019/09/08 | 542784 | systems/texlive/tlnet/archive/platex-tools.doc.tar.xz
2019/09/08 | 7268 | systems/texlive/tlnet/archive/platex-tools.tar.xz
2019/07/27 | 896 | systems/texlive/tlnet/archive/platex.win32.tar.xz
@@ -253646,8 +253660,8 @@
2019/02/28 | 386140 | systems/texlive/tlnet/archive/pracjourn.doc.tar.xz
2019/02/28 | 15244 | systems/texlive/tlnet/archive/pracjourn.source.tar.xz
2019/02/28 | 4648 | systems/texlive/tlnet/archive/pracjourn.tar.xz
-2019/09/27 | 183604 | systems/texlive/tlnet/archive/practicalreports.doc.tar.xz
-2019/09/27 | 1848 | systems/texlive/tlnet/archive/practicalreports.tar.xz
+2019/10/02 | 184812 | systems/texlive/tlnet/archive/practicalreports.doc.tar.xz
+2019/10/02 | 1964 | systems/texlive/tlnet/archive/practicalreports.tar.xz
2019/02/28 | 634332 | systems/texlive/tlnet/archive/preprint.doc.tar.xz
2019/02/28 | 36616 | systems/texlive/tlnet/archive/preprint.source.tar.xz
2019/02/28 | 7064 | systems/texlive/tlnet/archive/preprint.tar.xz
@@ -254559,12 +254573,12 @@
2019/02/28 | 440 | systems/texlive/tlnet/archive/scheme-basic.tar.xz
2019/03/02 | 440 | systems/texlive/tlnet/archive/scheme-context.tar.xz
2019/02/28 | 568 | systems/texlive/tlnet/archive/scheme-full.tar.xz
-2019/02/28 | 604 | systems/texlive/tlnet/archive/scheme-gust.tar.xz
+2019/10/02 | 596 | systems/texlive/tlnet/archive/scheme-gust.tar.xz
2019/02/28 | 460 | systems/texlive/tlnet/archive/scheme-infraonly.tar.xz
2019/02/28 | 532 | systems/texlive/tlnet/archive/scheme-medium.tar.xz
2019/02/28 | 428 | systems/texlive/tlnet/archive/scheme-minimal.tar.xz
2019/02/28 | 640 | systems/texlive/tlnet/archive/scheme-small.tar.xz
-2019/02/28 | 740 | systems/texlive/tlnet/archive/scheme-tetex.tar.xz
+2019/10/02 | 732 | systems/texlive/tlnet/archive/scheme-tetex.tar.xz
2019/02/28 | 4411800 | systems/texlive/tlnet/archive/schule.doc.tar.xz
2019/02/28 | 1960980 | systems/texlive/tlnet/archive/schule.tar.xz
2019/02/28 | 720152 | systems/texlive/tlnet/archive/schulschriften.doc.tar.xz
@@ -254583,8 +254597,8 @@
2019/09/23 | 229080 | systems/texlive/tlnet/archive/scontents.doc.tar.xz
2019/09/23 | 19220 | systems/texlive/tlnet/archive/scontents.source.tar.xz
2019/09/23 | 4804 | systems/texlive/tlnet/archive/scontents.tar.xz
-2019/07/03 | 510400 | systems/texlive/tlnet/archive/scratch3.doc.tar.xz
-2019/07/03 | 8080 | systems/texlive/tlnet/archive/scratch3.tar.xz
+2019/10/02 | 517572 | systems/texlive/tlnet/archive/scratch3.doc.tar.xz
+2019/10/02 | 8532 | systems/texlive/tlnet/archive/scratch3.tar.xz
2019/02/28 | 506808 | systems/texlive/tlnet/archive/scratch.doc.tar.xz
2019/02/28 | 8388 | systems/texlive/tlnet/archive/scratch.tar.xz
2019/02/28 | 427720 | systems/texlive/tlnet/archive/scratchx.doc.tar.xz
@@ -255571,8 +255585,8 @@
2019/04/06 | 280 | systems/texlive/tlnet/archive/texlive-cz.tar.xz
2019/03/28 | 1299960 | systems/texlive/tlnet/archive/texlive-de.doc.tar.xz
2019/03/28 | 272 | systems/texlive/tlnet/archive/texlive-de.tar.xz
-2019/10/01 | 154876 | systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
-2019/10/01 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.tar.xz
+2019/10/02 | 154816 | systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
+2019/10/02 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.tar.xz
2019/08/15 | 1856616 | systems/texlive/tlnet/archive/texlive-en.doc.tar.xz
2019/08/15 | 276 | systems/texlive/tlnet/archive/texlive-en.tar.xz
2019/04/01 | 2279380 | systems/texlive/tlnet/archive/texlive-es.doc.tar.xz
@@ -255628,13 +255642,13 @@
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.tar.xz
-2019/09/29 | 51244 | systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
+2019/10/02 | 51244 | systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-cygwin.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-freebsd.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.tar.xz
-2019/09/29 | 85088 | systems/texlive/tlnet/archive/texlive-scripts.tar.xz
+2019/10/02 | 85044 | systems/texlive/tlnet/archive/texlive-scripts.tar.xz
2019/08/31 | 11636 | systems/texlive/tlnet/archive/texlive-scripts.win32.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.tar.xz
2019/02/28 | 376 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.tar.xz
@@ -257168,16 +257182,16 @@
2019/02/28 | 136844 | systems/texlive/tlnet/archive/zxjatype.doc.tar.xz
2019/02/28 | 8412 | systems/texlive/tlnet/archive/zxjatype.tar.xz
2019/08/08 | 106115 | systems/texlive/tlnet/install-tl
-2019/10/01 | 3941665 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2019/10/01 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2019/10/01 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2019/10/02 | 3941676 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2019/10/02 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2019/10/02 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2019/05/09 | 4543 | systems/texlive/tlnet/install-tl-windows.bat
-2019/10/01 | 18688923 | systems/texlive/tlnet/install-tl-windows.exe
-2019/10/01 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2019/10/01 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2019/10/01 | 22533046 | systems/texlive/tlnet/install-tl.zip
-2019/10/01 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2019/10/01 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2019/10/02 | 18689341 | systems/texlive/tlnet/install-tl-windows.exe
+2019/10/02 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2019/10/02 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2019/10/02 | 22533010 | systems/texlive/tlnet/install-tl.zip
+2019/10/02 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2019/10/02 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2019/04/29 | 1221 | systems/texlive/tlnet/README.md
2019/03/13 | 5351 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed
@@ -257186,7 +257200,7 @@
2019/03/13 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2019/09/14 | 48351 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2019/09/28 | 5273 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2019/10/01 | 5082 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
2019/06/25 | 5491 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl
@@ -257232,12 +257246,12 @@
2019/09/23 | 18176 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2016/10/11 | 4618 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2019/10/01 | 15819304 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2019/10/01 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2019/10/02 | 15816661 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2019/10/02 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2019/09/24 | 87255 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2019/10/01 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2019/10/01 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2019/10/01 | 2119656 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2019/10/02 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2019/10/02 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2019/10/02 | 2119680 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2019/03/03 | 57785 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2018/12/17 | 36910 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2018/08/31 | 14972 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -260605,7 +260619,7 @@
2019/08/24 | 279023 | 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
-2019/10/01 | 506082 | systems/win32/miktex/tm/packages/files.csv.lzma
+2019/10/02 | 506082 | 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
@@ -261704,9 +261718,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2019/09/28 | 38716 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2019/09/28 | 42876 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2019/10/01 | 191070 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2019/10/01 | 1133727 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2019/10/01 | 1057808 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2019/10/02 | 190990 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2019/10/02 | 1134652 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2019/10/02 | 1057816 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2019/09/28 | 13043 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2019/09/28 | 14032 | 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
@@ -261851,183 +261865,183 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2019/10/01 | 506353 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2019/10/01 | 29250 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2019/10/01 | 33427 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2019/10/01 | 863046 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2019/10/01 | 954179 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2019/10/01 | 24054 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2019/10/01 | 26195 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2019/10/01 | 29257 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2019/10/01 | 34849 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2019/10/01 | 49731 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2019/10/01 | 57192 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2019/10/01 | 84433 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2019/10/01 | 94256 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2019/10/01 | 60335 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2019/10/01 | 67252 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2019/10/01 | 26647 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2019/10/01 | 30237 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2019/10/01 | 328749 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2019/10/01 | 391448 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2019/10/01 | 32192 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2019/10/01 | 36366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2019/10/01 | 49273 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2019/10/01 | 53941 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2019/10/01 | 198185 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2019/10/01 | 214120 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2019/10/01 | 169239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2019/10/01 | 184239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2019/10/01 | 52037 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2019/10/01 | 58851 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2019/10/01 | 20719 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2019/10/01 | 22911 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2019/10/01 | 450077 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2019/10/01 | 41009 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2019/10/01 | 45776 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2019/10/01 | 271718 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2019/10/01 | 308931 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2019/10/01 | 40557 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2019/10/01 | 44953 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2019/10/01 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2019/10/01 | 127164 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2019/10/01 | 1205460 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2019/10/01 | 1326762 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2019/10/01 | 33355 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2019/10/01 | 38690 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2019/10/01 | 43445 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2019/10/01 | 47970 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2019/10/01 | 45472 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2019/10/01 | 50508 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2019/10/01 | 56633 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2019/10/01 | 61779 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2019/10/01 | 133146 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2019/10/01 | 152133 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2019/10/01 | 69601 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2019/10/01 | 72688 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2019/10/01 | 68750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2019/10/01 | 77425 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2019/10/01 | 246472 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2019/10/01 | 281503 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2019/10/01 | 25318 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2019/10/01 | 28738 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2019/10/01 | 100716 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2019/10/01 | 116835 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2019/10/01 | 63276 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2019/10/01 | 72560 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2019/10/01 | 94161 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2019/10/01 | 110969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2019/10/01 | 35219 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2019/10/01 | 39875 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2019/10/01 | 457517 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2019/10/01 | 544491 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2019/10/01 | 1101600 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
-2019/10/01 | 1273248 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
-2019/10/01 | 137118 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2019/10/01 | 149925 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2019/10/01 | 92918 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2019/10/01 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2019/10/01 | 15891 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2019/10/01 | 17691 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2019/10/01 | 27652 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2019/10/01 | 29713 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2019/10/01 | 499166 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2019/10/01 | 560963 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2019/10/01 | 539378 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2019/10/01 | 575508 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2019/10/01 | 93413 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2019/10/01 | 102389 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2019/10/01 | 1407479 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2019/10/01 | 1620005 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2019/10/01 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2019/10/01 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2019/10/01 | 26960 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2019/10/01 | 31186 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2019/10/01 | 7496 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2019/10/01 | 8455 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2019/10/01 | 167814 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2019/10/01 | 182710 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2019/10/01 | 247517 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2019/10/01 | 281254 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2019/10/01 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2019/10/01 | 92003 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2019/10/01 | 77867 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2019/10/01 | 86746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2019/10/01 | 165672 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2019/10/01 | 185584 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2019/10/01 | 146752 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2019/10/01 | 165557 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2019/10/01 | 194932 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2019/10/01 | 177646 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2019/10/01 | 80469 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2019/10/01 | 91204 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2019/10/01 | 31006 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2019/10/01 | 34837 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2019/10/01 | 56405 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2019/10/01 | 62918 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2019/10/01 | 41901 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2019/10/01 | 45725 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2019/10/01 | 45616 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2019/10/01 | 52009 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2019/10/01 | 354709 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
-2019/10/01 | 387870 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
-2019/10/01 | 321227 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2019/10/01 | 356013 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2019/10/01 | 186820 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2019/10/01 | 193858 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2019/10/01 | 202548 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2019/10/01 | 237449 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2019/10/01 | 77969 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2019/10/01 | 87206 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2019/10/01 | 933131 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2019/10/01 | 1042827 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2019/10/01 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2019/10/01 | 23334 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2019/10/01 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2019/10/01 | 36627 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2019/10/01 | 63192 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2019/10/01 | 71579 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2019/10/01 | 42565 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2019/10/01 | 50931 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2019/10/01 | 1066578 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2019/10/01 | 1194277 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2019/10/01 | 41907 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2019/10/01 | 50894 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2019/10/01 | 53399 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2019/10/01 | 59418 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2019/10/01 | 26739 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2019/10/01 | 29124 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2019/10/01 | 16037 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2019/10/01 | 17765 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2019/10/01 | 63349 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2019/10/01 | 69223 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2019/10/01 | 147140 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2019/10/01 | 160578 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2019/10/01 | 73169 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2019/10/01 | 82643 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2019/10/01 | 91282 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2019/10/01 | 96183 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2019/10/01 | 2457991 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2019/10/01 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2019/10/01 | 54820 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2019/10/01 | 61568 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2019/10/01 | 26506 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2019/10/01 | 32350 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2019/10/01 | 61553 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2019/10/01 | 65041 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2019/10/01 | 247005 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2019/10/01 | 276790 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2019/10/01 | 533670 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2019/10/01 | 563400 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2019/10/01 | 39210 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2019/10/01 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2019/10/01 | 191096 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2019/10/01 | 1133612 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2019/10/01 | 1057160 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2019/10/01 | 13060 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2019/10/01 | 14056 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2019/10/02 | 506353 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2019/10/02 | 29253 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2019/10/02 | 33425 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2019/10/02 | 863045 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2019/10/02 | 954181 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2019/10/02 | 24055 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2019/10/02 | 26196 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2019/10/02 | 29256 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2019/10/02 | 34850 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2019/10/02 | 49730 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2019/10/02 | 57191 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2019/10/02 | 84432 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2019/10/02 | 94256 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2019/10/02 | 60336 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2019/10/02 | 67253 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2019/10/02 | 26648 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2019/10/02 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2019/10/02 | 328749 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2019/10/02 | 391447 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2019/10/02 | 32192 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2019/10/02 | 36366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2019/10/02 | 49272 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2019/10/02 | 53941 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2019/10/02 | 198184 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2019/10/02 | 214119 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2019/10/02 | 169239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2019/10/02 | 184239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2019/10/02 | 52038 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2019/10/02 | 58850 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2019/10/02 | 20720 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2019/10/02 | 22910 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2019/10/02 | 450077 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2019/10/02 | 41008 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2019/10/02 | 45776 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2019/10/02 | 271720 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2019/10/02 | 308932 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2019/10/02 | 40556 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2019/10/02 | 44954 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2019/10/02 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2019/10/02 | 127163 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2019/10/02 | 1205459 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2019/10/02 | 1326760 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2019/10/02 | 33355 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2019/10/02 | 38689 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2019/10/02 | 43445 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2019/10/02 | 47968 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2019/10/02 | 45471 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2019/10/02 | 50506 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2019/10/02 | 56633 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2019/10/02 | 61779 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2019/10/02 | 133151 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2019/10/02 | 152132 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2019/10/02 | 69600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2019/10/02 | 72689 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2019/10/02 | 68750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2019/10/02 | 77424 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2019/10/02 | 246472 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2019/10/02 | 281504 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2019/10/02 | 25320 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2019/10/02 | 28737 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2019/10/02 | 100715 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2019/10/02 | 116836 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2019/10/02 | 63277 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2019/10/02 | 72558 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2019/10/02 | 94160 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2019/10/02 | 110969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2019/10/02 | 35221 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2019/10/02 | 39876 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2019/10/02 | 457517 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2019/10/02 | 544493 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2019/10/02 | 1101602 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
+2019/10/02 | 1273247 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
+2019/10/02 | 137120 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2019/10/02 | 149925 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2019/10/02 | 92919 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2019/10/02 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2019/10/02 | 15891 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2019/10/02 | 17691 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2019/10/02 | 27651 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2019/10/02 | 29713 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2019/10/02 | 499169 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2019/10/02 | 560964 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2019/10/02 | 539378 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2019/10/02 | 575508 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2019/10/02 | 93413 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2019/10/02 | 102389 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2019/10/02 | 1407479 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2019/10/02 | 1620002 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2019/10/02 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2019/10/02 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2019/10/02 | 26959 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2019/10/02 | 31186 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2019/10/02 | 7496 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2019/10/02 | 8452 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2019/10/02 | 167811 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2019/10/02 | 182709 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2019/10/02 | 247517 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2019/10/02 | 281254 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2019/10/02 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2019/10/02 | 92002 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2019/10/02 | 77866 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2019/10/02 | 86745 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2019/10/02 | 165673 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2019/10/02 | 185581 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2019/10/02 | 146753 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2019/10/02 | 165556 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2019/10/02 | 194933 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2019/10/02 | 177646 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2019/10/02 | 80468 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2019/10/02 | 91204 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2019/10/02 | 31007 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2019/10/02 | 34834 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2019/10/02 | 56405 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2019/10/02 | 62918 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2019/10/02 | 41902 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2019/10/02 | 45725 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2019/10/02 | 45617 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2019/10/02 | 52007 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2019/10/02 | 354710 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2019/10/02 | 387868 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2019/10/02 | 321227 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2019/10/02 | 356012 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2019/10/02 | 186820 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2019/10/02 | 193858 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2019/10/02 | 202548 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2019/10/02 | 237449 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2019/10/02 | 77969 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2019/10/02 | 87206 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2019/10/02 | 933131 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2019/10/02 | 1042825 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2019/10/02 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2019/10/02 | 23331 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2019/10/02 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2019/10/02 | 36626 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2019/10/02 | 63191 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2019/10/02 | 71578 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2019/10/02 | 42566 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2019/10/02 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2019/10/02 | 1066577 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2019/10/02 | 1194276 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2019/10/02 | 41907 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2019/10/02 | 50893 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2019/10/02 | 53398 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2019/10/02 | 59417 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2019/10/02 | 26740 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2019/10/02 | 29122 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2019/10/02 | 16035 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2019/10/02 | 17766 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2019/10/02 | 63349 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2019/10/02 | 69222 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2019/10/02 | 147139 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2019/10/02 | 160578 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2019/10/02 | 73170 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2019/10/02 | 82642 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2019/10/02 | 91281 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2019/10/02 | 96184 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2019/10/02 | 2457990 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2019/10/02 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2019/10/02 | 54819 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2019/10/02 | 61567 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2019/10/02 | 26507 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2019/10/02 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2019/10/02 | 61554 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2019/10/02 | 65040 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2019/10/02 | 247004 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2019/10/02 | 276790 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2019/10/02 | 533671 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2019/10/02 | 563402 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2019/10/02 | 39211 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2019/10/02 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2019/10/02 | 191024 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2019/10/02 | 1134548 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2019/10/02 | 1057032 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2019/10/02 | 13059 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2019/10/02 | 14054 | 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
-2019/10/01 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2019/10/02 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -262325,7 +262339,7 @@
2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma
2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
-2019/10/01 | 434 | systems/win32/miktex/tm/packages/pr.ini
+2019/10/02 | 434 | 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
@@ -263427,7 +263441,7 @@
2019/09/30 | 4893848 | systems/win32/w32tex/aleph-w32.tar.xz
2019/09/23 | 62950996 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2019/09/30 | 514628 | systems/win32/w32tex/ChangeLog
+2019/10/01 | 515699 | systems/win32/w32tex/ChangeLog
2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0
2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1
2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2
@@ -263435,7 +263449,7 @@
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
2019/09/23 | 22139752 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2019/09/30 | 132018264 | systems/win32/w32tex/context.tar.xz
+2019/10/01 | 132044556 | systems/win32/w32tex/context.tar.xz
2019/08/14 | 904952 | systems/win32/w32tex/cweb-w32.tar.xz
2019/09/15 | 6205812 | systems/win32/w32tex/datetime2.tar.xz
2019/08/14 | 838256 | systems/win32/w32tex/dvi2ps-w32.tar.xz
@@ -263446,7 +263460,7 @@
2019/09/23 | 685128 | systems/win32/w32tex/extractpdfmark-w32.tar.xz
2019/08/14 | 17348028 | systems/win32/w32tex/gregorio-w32.tar.xz
2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip
-2019/09/30 | 4571820 | systems/win32/w32tex/harftex-w32.tar.xz
+2019/10/01 | 4574784 | systems/win32/w32tex/harftex-w32.tar.xz
2019/09/30 | 1806364 | systems/win32/w32tex/jtex-w32.tar.xz
2019/09/30 | 31786872 | systems/win32/w32tex/latex-dev.tar.xz
2019/09/14 | 23234548 | systems/win32/w32tex/latex.tar.xz
@@ -263454,12 +263468,12 @@
2019/09/26 | 380518604 | systems/win32/w32tex/ltxpkgdocs.tar.xz
2019/09/26 | 34161524 | systems/win32/w32tex/ltxpkgs.tar.xz
2019/09/30 | 3533048 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
-2019/09/30 | 4991600 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
-2019/09/30 | 5003604 | systems/win32/w32tex/luajittex-w32.tar.xz
+2019/10/01 | 4985080 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
+2019/10/01 | 5006440 | systems/win32/w32tex/luajittex-w32.tar.xz
2019/09/30 | 14769504 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2019/09/30 | 16062220 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2019/10/01 | 16085132 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2019/09/27 | 17698764 | systems/win32/w32tex/luatexja.tar.xz
-2019/09/30 | 15137340 | systems/win32/w32tex/luatex-w32.tar.xz
+2019/10/01 | 15125800 | systems/win32/w32tex/luatex-w32.tar.xz
2019/09/11 | 1598052 | systems/win32/w32tex/makeindex-w32.tar.xz
2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz
2019/09/30 | 438328 | systems/win32/w32tex/mftools.tar.xz
@@ -263470,7 +263484,7 @@
2019/08/14 | 1237040 | systems/win32/w32tex/omegaj-w32.tar.xz
2019/09/08 | 357888 | systems/win32/w32tex/otfbeta.tar.xz
2019/09/30 | 12829392 | systems/win32/w32tex/pdftex-w32.tar.xz
-2019/09/08 | 94672676 | systems/win32/w32tex/pgfcontrib.tar.xz
+2019/10/01 | 94677620 | systems/win32/w32tex/pgfcontrib.tar.xz
2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz
2019/09/08 | 2906584 | systems/win32/w32tex/platex.tar.xz
2018/03/05 | 1467972 | systems/win32/w32tex/pmx.tar.xz
@@ -263490,7 +263504,7 @@
2019/04/15 | 97136 | systems/win32/w32tex/tiff2png-w32.tar.xz
2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz
2019/03/14 | 1739 | systems/win32/w32tex/TLW64/00README.TLW64
-2019/09/30 | 87385723 | systems/win32/w32tex/TLW64/tl-win64.zip
+2019/10/01 | 87386133 | systems/win32/w32tex/TLW64/tl-win64.zip
2019/08/14 | 819188 | systems/win32/w32tex/ttf2pk-w32.tar.xz
2019/08/14 | 830416 | systems/win32/w32tex/ttf2pt1-w32.tar.xz
2017/10/13 | 1773368 | systems/win32/w32tex/tuftelatex.tar.xz
@@ -263506,7 +263520,7 @@
2019/09/24 | 43954184 | systems/win32/w32tex/web2c-w32.tar.xz
2019/08/28 | 810352 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2019/08/25 | 21280532 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
-2019/09/28 | 1935012 | systems/win32/w32tex/win64/context-w64.tar.xz
+2019/10/01 | 1935232 | systems/win32/w32tex/win64/context-w64.tar.xz
2019/08/28 | 82568 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2019/08/14 | 745316 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2019/09/11 | 447424 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
@@ -263515,16 +263529,16 @@
2019/09/23 | 2364996 | systems/win32/w32tex/win64/dvitools-w64.tar.xz
2019/09/23 | 592888 | systems/win32/w32tex/win64/extractpdfmark-w64.tar.xz
2019/08/28 | 304752 | systems/win32/w32tex/win64/gregorio-w64.tar.xz
-2019/08/28 | 2663684 | systems/win32/w32tex/win64/harftex-w64.tar.xz
+2019/10/01 | 2663392 | systems/win32/w32tex/win64/harftex-w64.tar.xz
2019/08/28 | 586816 | systems/win32/w32tex/win64/jtex-w64.tar.xz
2019/07/27 | 2652 | systems/win32/w32tex/win64/latex-dev-w64.tar.xz
2019/08/28 | 799776 | systems/win32/w32tex/win64/lcdf-typetools-w64.tar.xz
2019/08/28 | 2752676 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
-2019/09/28 | 3481900 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
-2019/08/28 | 3497184 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
+2019/10/01 | 3485496 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
+2019/10/01 | 3490160 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
2019/08/28 | 2489864 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
-2019/09/28 | 3110872 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
-2019/08/28 | 3103388 | systems/win32/w32tex/win64/luatex-w64.tar.xz
+2019/10/01 | 3107356 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
+2019/10/01 | 3107348 | systems/win32/w32tex/win64/luatex-w64.tar.xz
2019/09/11 | 1067856 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
2019/08/14 | 430688 | systems/win32/w32tex/win64/mftools-w64.tar.xz
2019/08/14 | 376324 | systems/win32/w32tex/win64/mftrace-w64.tar.xz
@@ -263545,8 +263559,8 @@
2018/03/04 | 42760 | systems/win32/w32tex/win64/txtutil-w64.tar.xz
2019/09/11 | 1797576 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2019/09/24 | 3404252 | systems/win32/w32tex/win64/web2c-w64.tar.xz
-2019/09/21 | 10999120 | systems/win32/w32tex/win64/xetex-w64.tar.xz
-2019/09/30 | 49196072 | systems/win32/w32tex/xetex-w32.tar.xz
+2019/10/01 | 10999532 | systems/win32/w32tex/win64/xetex-w64.tar.xz
+2019/10/01 | 49197264 | systems/win32/w32tex/xetex-w32.tar.xz
2019/02/27 | 2859620 | 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
@@ -263643,7 +263657,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2019/10/02 | 186 | timestamp
+2019/10/03 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2016/03/08 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 6c429d8bbb..c38d1c01fa 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index cadf55e2e1..54efa41f94 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,359 +1,516 @@
+2019/10/02 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
+2019/10/02 | 96184 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2019/10/02 | 954181 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2019/10/02 | 949528 | systems/texlive/tlnet/archive/nicematrix.doc.tar.xz
+2019/10/02 | 94256 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2019/10/02 | 94160 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2019/10/02 | 93413 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2019/10/02 | 933131 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2019/10/02 | 92919 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2019/10/02 | 92002 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2019/10/02 | 91281 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2019/10/02 | 91204 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2019/10/02 | 904 | indexing/xindex/CHANGELOG
+2019/10/02 | 8797 | macros/latex/contrib/l3build/l3build-install.lua
+2019/10/02 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2019/10/02 | 87206 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2019/10/02 | 86745 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2019/10/02 | 863045 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2019/10/02 | 8532 | systems/texlive/tlnet/archive/scratch3.tar.xz
+2019/10/02 | 852656 | macros/latex/contrib/chemnum.zip
+2019/10/02 | 85044 | systems/texlive/tlnet/archive/texlive-scripts.tar.xz
+2019/10/02 | 8452 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2019/10/02 | 84432 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2019/10/02 | 8358 | indexing/xindex/lualatex/xindex-pretty.lua
+2019/10/02 | 82642 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2019/10/02 | 824 | systems/texlive/tlnet/archive/collection-langenglish.tar.xz
+2019/10/02 | 8191 | indexing/xindex/lualatex/xindex-base.lua
+2019/10/02 | 80468 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2019/10/02 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
+2019/10/02 | 7950812 | systems/texlive/tlnet/archive/l3kernel.doc.tar.xz
+2019/10/02 | 786307 | install/macros/latex/contrib/l3build.tds.zip
+2019/10/02 | 782606 | macros/latex/contrib/l3build.zip
+2019/10/02 | 77969 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2019/10/02 | 77866 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2019/10/02 | 77424 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2019/10/02 | 7680 | indexing/xindex/lualatex/xindex-yannis.lua
+2019/10/02 | 763 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
+2019/10/02 | 7496 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2019/10/02 | 747 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx
+2019/10/02 | 7452 | graphics/pstricks/contrib/pst-turtle/dvips/pst-turtle.pro
+2019/10/02 | 74514 | macros/latex/contrib/chemnum/chemnum.sty
+2019/10/02 | 7438 | macros/latex/contrib/l3build/l3build-arguments.lua
+2019/10/02 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2019/10/02 | 732 | systems/texlive/tlnet/archive/scheme-tetex.tar.xz
+2019/10/02 | 73170 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2019/10/02 | 72689 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2019/10/02 | 72558 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2019/10/02 | 722312 | systems/texlive/tlnet/archive/ghsystem.doc.tar.xz
+2019/10/02 | 7205 | macros/latex/contrib/l3build/l3build-manifest.lua
+2019/10/02 | 716 | systems/texlive/tlnet/archive/autosp.tar.xz
+2019/10/02 | 71578 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2019/10/02 | 705508 | macros/latex/contrib/l3build/l3build.pdf
+2019/10/02 | 700512 | macros/latex/contrib/asmejour.zip
+2019/10/02 | 69600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2019/10/02 | 692500 | systems/texlive/tlnet/archive/babel.doc.tar.xz
+2019/10/02 | 69222 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2019/10/02 | 68750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2019/10/02 | 6790 | macros/latex/contrib/l3build/l3build-variables.lua
+2019/10/02 | 6789 | macros/latex/contrib/l3build/l3build-typesetting.lua
+2019/10/02 | 67253 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2019/10/02 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2019/10/02 | 6560 | systems/texlive/tlnet/archive/esint.source.tar.xz
+2019/10/02 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2019/10/02 | 65040 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2019/10/02 | 64625 | graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.pdf
+2019/10/02 | 63349 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2019/10/02 | 63277 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2019/10/02 | 63191 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2019/10/02 | 62918 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2019/10/02 | 61779 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2019/10/02 | 61567 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2019/10/02 | 61554 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2019/10/02 | 60336 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2019/10/02 | 603172 | systems/texlive/tlnet/archive/babel.source.tar.xz
+2019/10/02 | 596 | systems/texlive/tlnet/archive/scheme-gust.tar.xz
+2019/10/02 | 59417 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2019/10/02 | 5904 | systems/texlive/tlnet/archive/collection-latexextra.tar.xz
+2019/10/02 | 58850 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2019/10/02 | 588398 | macros/latex/contrib/chemnum/chemnum_en.pdf
+2019/10/02 | 58132 | systems/texlive/tlnet/archive/esint.doc.tar.xz
+2019/10/02 | 5760 | systems/texlive/tlnet/archive/esint.tar.xz
+2019/10/02 | 575508 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2019/10/02 | 57191 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2019/10/02 | 56633 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2019/10/02 | 56405 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2019/10/02 | 563402 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2019/10/02 | 560964 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2019/10/02 | 552293 | indexing/xindex.zip
+2019/10/02 | 54819 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2019/10/02 | 544493 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2019/10/02 | 53941 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2019/10/02 | 539378 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2019/10/02 | 53398 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2019/10/02 | 533671 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2019/10/02 | 53121 | macros/latex/contrib/chemnum/chemnum_en.tex
+2019/10/02 | 52984 | graphics/pstricks/contrib/pst-turtle.zip
+2019/10/02 | 523528 | systems/texlive/tlnet/archive/l3kernel.source.tar.xz
+2019/10/02 | 52038 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2019/10/02 | 52007 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2019/10/02 | 5197 | indexing/xindex/scripts/xindex.lua
+2019/10/02 | 517572 | systems/texlive/tlnet/archive/scratch3.doc.tar.xz
+2019/10/02 | 5154 | macros/latex/contrib/l3build/l3build.lua
+2019/10/02 | 51244 | systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
+2019/10/02 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2019/10/02 | 50893 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2019/10/02 | 506353 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2019/10/02 | 506082 | systems/win32/miktex/tm/packages/files.csv.lzma
+2019/10/02 | 50506 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2019/10/02 | 499169 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2019/10/02 | 49730 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2019/10/02 | 494919 | macros/latex/contrib/asmejour/asmejour-template.pdf
+2019/10/02 | 49272 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2019/10/02 | 4904 | systems/texlive/tlnet/archive/nanicolle.tar.xz
+2019/10/02 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2019/10/02 | 4813 | graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.bib
+2019/10/02 | 47968 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2019/10/02 | 46869 | indexing/xindex/doc/xindex-doc.tex
+2019/10/02 | 467 | graphics/pstricks/contrib/pst-turtle/latex/pst-turtle.sty
+2019/10/02 | 462328 | systems/texlive/tlnet/archive/embrac.doc.tar.xz
+2019/10/02 | 45776 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2019/10/02 | 457517 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2019/10/02 | 45725 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2019/10/02 | 45617 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2019/10/02 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2019/10/02 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2019/10/02 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2019/10/02 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2019/10/02 | 45471 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2019/10/02 | 450077 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2019/10/02 | 44954 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2019/10/02 | 4472 | macros/latex/contrib/l3build/l3build-ctan.lua
+2019/10/02 | 4449 | indexing/xindex/lualatex/xindex-dtk.lua
+2019/10/02 | 434 | systems/win32/miktex/tm/packages/pr.ini
+2019/10/02 | 43445 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2019/10/02 | 4305 | macros/latex/contrib/l3build/l3build-stdmain.lua
+2019/10/02 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2019/10/02 | 428 | systems/texlive/tlnet/archive/latex-via-exemplos.tar.xz
+2019/10/02 | 427560 | systems/texlive/tlnet/archive/nanicolle.doc.tar.xz
+2019/10/02 | 42566 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2019/10/02 | 4244 | graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.tex
+2019/10/02 | 42072 | systems/texlive/tlnet/archive/nicematrix.source.tar.xz
+2019/10/02 | 41907 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2019/10/02 | 41902 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2019/10/02 | 41008 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2019/10/02 | 40556 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2019/10/02 | 39876 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2019/10/02 | 3941676 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2019/10/02 | 39211 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2019/10/02 | 391447 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2019/10/02 | 387868 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2019/10/02 | 38689 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2019/10/02 | 38556 | systems/texlive/tlnet/archive/mptopdf.tar.xz
+2019/10/02 | 3849 | macros/latex/contrib/asmejour/README.md
+2019/10/02 | 3792 | systems/texlive/tlnet/archive/embrac.tar.xz
+2019/10/02 | 375317 | indexing/xindex/doc/xindex-doc.pdf
+2019/10/02 | 36626 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2019/10/02 | 36366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2019/10/02 | 36321 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
+2019/10/02 | 36052 | systems/texlive/tlnet/archive/platex.tar.xz
+2019/10/02 | 356012 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2019/10/02 | 354710 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2019/10/02 | 35248 | macros/latex/contrib/asmejour/asmejour-template.tex
+2019/10/02 | 35221 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2019/10/02 | 34850 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2019/10/02 | 34834 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2019/10/02 | 33425 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2019/10/02 | 33355 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2019/10/02 | 33271 | indexing/xindex/lualatex/xindex-lib.lua
+2019/10/02 | 33223 | macros/latex/contrib/l3build/l3build-check.lua
+2019/10/02 | 328749 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2019/10/02 | 3239 | macros/latex/contrib/l3build/l3build-aux.lua
+2019/10/02 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2019/10/02 | 32192 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2019/10/02 | 321227 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2019/10/02 | 31186 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2019/10/02 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2019/10/02 | 3106 | macros/latex/contrib/l3build/l3build-unpack.lua
+2019/10/02 | 31007 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2019/10/02 | 308932 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2019/10/02 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2019/10/02 | 29713 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2019/10/02 | 29256 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2019/10/02 | 29253 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2019/10/02 | 29148 | systems/texlive/tlnet/archive/gindex.doc.tar.xz
+2019/10/02 | 29122 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2019/10/02 | 28737 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2019/10/02 | 2849 | indexing/xindex/lualatex/xindex-DIN2.lua
+2019/10/02 | 281504 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2019/10/02 | 281254 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2019/10/02 | 276790 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2019/10/02 | 276548 | systems/texlive/tlnet/archive/autosp.doc.tar.xz
+2019/10/02 | 27651 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2019/10/02 | 271839 | macros/latex/contrib/scontents.zip
+2019/10/02 | 271720 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2019/10/02 | 26959 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2019/10/02 | 268521 | install/macros/latex/contrib/download.tds.zip
+2019/10/02 | 26740 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2019/10/02 | 266825 | macros/latex/contrib/download.zip
+2019/10/02 | 26648 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2019/10/02 | 26507 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2019/10/02 | 26196 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2019/10/02 | 261753 | macros/latex/contrib/download/download.pdf
+2019/10/02 | 25946 | macros/latex/contrib/asmejour/asmejour.cls
+2019/10/02 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2019/10/02 | 25320 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2019/10/02 | 2503 | indexing/xindex/lualatex/xindex-cfg.lua
+2019/10/02 | 247517 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2019/10/02 | 247004 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2019/10/02 | 246472 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2019/10/02 | 2457990 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2019/10/02 | 2437 | indexing/xindex/lualatex/xindex-cfg-common.lua
+2019/10/02 | 24055 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2019/10/02 | 237449 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2019/10/02 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
+2019/10/02 | 233431 | macros/latex/contrib/chemnum/scheme-bla.ps
+2019/10/02 | 23331 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2019/10/02 | 233141 | macros/latex/contrib/chemnum/scheme-tmp.ps
+2019/10/02 | 2305 | macros/latex/contrib/l3build/l3build-tagging.lua
+2019/10/02 | 22910 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2019/10/02 | 22747 | install/macros/latex/contrib/ocgx2.tds.zip
+2019/10/02 | 22533010 | systems/texlive/tlnet/install-tl.zip
+2019/10/02 | 2191 | macros/latex/contrib/l3build/l3build-help.lua
+2019/10/02 | 21688 | macros/latex/contrib/ocgx2.zip
+2019/10/02 | 214119 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2019/10/02 | 213 | graphics/pstricks/contrib/pst-turtle/Changes
+2019/10/02 | 2119680 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2019/10/02 | 21109 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
+2019/10/02 | 20720 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2019/10/02 | 202548 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2019/10/02 | 2016 | systems/texlive/tlnet/archive/gindex.tar.xz
+2019/10/02 | 2002072 | systems/texlive/tlnet/archive/latex-via-exemplos.doc.tar.xz
+2019/10/02 | 1989 | macros/latex/contrib/download/Makefile
+2019/10/02 | 198184 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2019/10/02 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2019/10/02 | 1964 | systems/texlive/tlnet/archive/practicalreports.tar.xz
+2019/10/02 | 194933 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2019/10/02 | 193858 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2019/10/02 | 19229 | macros/latex/contrib/download/download.tex
+2019/10/02 | 191024 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2019/10/02 | 190990 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2019/10/02 | 1892 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx
+2019/10/02 | 1890 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx
+2019/10/02 | 18689341 | systems/texlive/tlnet/install-tl-windows.exe
+2019/10/02 | 186820 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2019/10/02 | 185581 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2019/10/02 | 184812 | systems/texlive/tlnet/archive/practicalreports.doc.tar.xz
+2019/10/02 | 184239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2019/10/02 | 1835636 | systems/texlive/tlnet/archive/ghsystem.tar.xz
+2019/10/02 | 182709 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2019/10/02 | 1818 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx
+2019/10/02 | 1817 | macros/latex/contrib/l3build/l3build.1
+2019/10/02 | 17766 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2019/10/02 | 177646 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2019/10/02 | 17691 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2019/10/02 | 169239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2019/10/02 | 167811 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2019/10/02 | 165673 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2019/10/02 | 165556 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2019/10/02 | 1620002 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2019/10/02 | 160578 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2019/10/02 | 16035 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2019/10/02 | 1589 | graphics/pstricks/contrib/pst-turtle/tex/pst-turtle.tex
+2019/10/02 | 15891 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2019/10/02 | 1583848 | systems/texlive/tlnet/archive/platex.doc.tar.xz
+2019/10/02 | 15820 | CTAN.sites
+2019/10/02 | 15816661 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2019/10/02 | 155005 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology.zip
+2019/10/02 | 154816 | systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
+2019/10/02 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2019/10/02 | 1537 | macros/latex/contrib/l3build/l3build.ins
+2019/10/02 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2019/10/02 | 152132 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2019/10/02 | 1505 | macros/latex/contrib/download/README
+2019/10/02 | 149925 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2019/10/02 | 1495 | macros/latex/contrib/l3build/l3build-clean.lua
+2019/10/02 | 148016 | systems/texlive/tlnet/archive/babel.tar.xz
+2019/10/02 | 147139 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2019/10/02 | 146753 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2019/10/02 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2019/10/02 | 145076 | systems/texlive/tlnet/archive/l3kernel.tar.xz
+2019/10/02 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2019/10/02 | 1410 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx
+2019/10/02 | 1407479 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2019/10/02 | 14054 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2019/10/02 | 1377 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/README.md
+2019/10/02 | 137120 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2019/10/02 | 13684 | systems/texlive/tlnet/archive/mptopdf.doc.tar.xz
+2019/10/02 | 1338 | macros/latex/contrib/chemnum/README
+2019/10/02 | 133151 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2019/10/02 | 1326760 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2019/10/02 | 13059 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2019/10/02 | 1273247 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
+2019/10/02 | 127163 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2019/10/02 | 1205459 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2019/10/02 | 120452 | systems/texlive/tlnet/archive/platex.source.tar.xz
+2019/10/02 | 1194276 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2019/10/02 | 11860 | systems/texlive/tlnet/archive/nicematrix.tar.xz
+2019/10/02 | 11748 | macros/latex/contrib/l3build/l3build-file-functions.lua
+2019/10/02 | 116836 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2019/10/02 | 11575 | macros/latex/contrib/l3build/l3build-upload.lua
+2019/10/02 | 1141 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx
+2019/10/02 | 1134652 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2019/10/02 | 1134548 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2019/10/02 | 11334 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx
+2019/10/02 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2019/10/02 | 1119695 | systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp.zip
+2019/10/02 | 110969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2019/10/02 | 11024 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
+2019/10/02 | 1101602 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
+2019/10/02 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.tar.xz
+2019/10/02 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2019/10/02 | 1066577 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2019/10/02 | 10659 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+2019/10/02 | 1057816 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2019/10/02 | 1057032 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2019/10/02 | 10514 | macros/latex/contrib/l3build/CHANGELOG.md
+2019/10/02 | 1048 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
+2019/10/02 | 1042825 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2019/10/02 | 103567 | macros/latex/contrib/l3build/l3build.dtx
+2019/10/02 | 1024 | macros/latex/contrib/l3build/README.md
+2019/10/02 | 102389 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2019/10/02 | 100715 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2019/10/02 | 100167 | macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
2019/10/01 | 9712 | language/japanese/platex/kinsoku.dtx
2019/10/01 | 965800 | systems/texlive/tlnet/archive/chemformula.doc.tar.xz
-2019/10/01 | 96183 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2019/10/01 | 954179 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2019/10/01 | 94256 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2019/10/01 | 94161 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2019/10/01 | 958098 | info/biblio/texbook3.bib
+2019/10/01 | 94677620 | systems/win32/w32tex/pgfcontrib.tar.xz
2019/10/01 | 935529 | language/japanese/uplatex.zip
2019/10/01 | 934 | language/japanese/uplatex/uplfmt.ins
-2019/10/01 | 93413 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2019/10/01 | 933131 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2019/10/01 | 92918 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2019/10/01 | 92003 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2019/10/01 | 91282 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2019/10/01 | 91204 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2019/10/01 | 89545 | macros/latex/contrib/scontents/scontents.dtx
2019/10/01 | 876384 | systems/texlive/tlnet/archive/prooftrees.doc.tar.xz
-2019/10/01 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2019/10/01 | 87206 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2019/10/01 | 86746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2019/10/01 | 863046 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2019/10/01 | 87386133 | systems/win32/w32tex/TLW64/tl-win64.zip
2019/10/01 | 861 | language/japanese/platex/pl209.ins
2019/10/01 | 848162 | language/japanese/platex/pldoc.pdf
-2019/10/01 | 8455 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2019/10/01 | 84433 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2019/10/01 | 82643 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2019/10/01 | 821 | info/latex-via-exemplos/changelog.txt
2019/10/01 | 8152 | systems/texlive/tlnet/archive/fnpct.tar.xz
2019/10/01 | 8048 | language/japanese/uplatex/uplvers.dtx
-2019/10/01 | 80469 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2019/10/01 | 803916 | systems/texlive/tlnet/archive/newtx.doc.tar.xz
2019/10/01 | 8032 | fonts/utilities/fontools/share/fontools_lgr.enc
2019/10/01 | 7927624 | support/pkgcheck/bin/pkgcheck
2019/10/01 | 7818 | language/japanese/platex/plnewsc01.tex
-2019/10/01 | 77969 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2019/10/01 | 77867 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2019/10/01 | 77425 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2019/10/01 | 778 | graphics/pstricks/contrib/pst-turtle/README.md
2019/10/01 | 77076 | macros/latex/contrib/nicematrix/nicematrix-french.tex
2019/10/01 | 7628 | fonts/utilities/fontools/bin/splitttc
2019/10/01 | 7614 | language/japanese/platex/pl209.dtx
-2019/10/01 | 7496 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
2019/10/01 | 7380 | systems/texlive/tlnet/archive/enotez.tar.xz
-2019/10/01 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2019/10/01 | 73169 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2019/10/01 | 72688 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2019/10/01 | 72560 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2019/10/01 | 720984 | systems/texlive/tlnet/archive/l3build.doc.tar.xz
-2019/10/01 | 71579 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2019/10/01 | 6995 | language/japanese/platex/jltxdoc.dtx
-2019/10/01 | 69601 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
2019/10/01 | 694564 | systems/texlive/tlnet/archive/exsheets.doc.tar.xz
2019/10/01 | 69288 | language/japanese/platex/platex.dtx
-2019/10/01 | 69223 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2019/10/01 | 69008 | fonts/utilities/fontools/doc/autoinst.pdf
-2019/10/01 | 68750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2019/10/01 | 67604 | systems/texlive/tlnet/archive/esindex.doc.tar.xz
-2019/10/01 | 67252 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2019/10/01 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
2019/10/01 | 6717 | language/japanese/platex/plnewsc06.tex
2019/10/01 | 65641 | support/pkgcheck/docs/pkgcheck.pdf
2019/10/01 | 654887 | macros/latex/contrib/nicematrix/nicematrix.pdf
-2019/10/01 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
-2019/10/01 | 65041 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2019/10/01 | 63349 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2019/10/01 | 63276 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2019/10/01 | 63192 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2019/10/01 | 62918 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2019/10/01 | 6284 | macros/latex/contrib/ocgx2/ChangeLog
2019/10/01 | 622 | macros/latex/contrib/practicalreports/README
-2019/10/01 | 61779 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2019/10/01 | 61568 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2019/10/01 | 61553 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
2019/10/01 | 613 | macros/latex/contrib/scratch3/README
2019/10/01 | 6069 | language/japanese/platex/plnews06.tex
-2019/10/01 | 60335 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
2019/10/01 | 598 | language/japanese/platex/platexrelease.ins
-2019/10/01 | 59418 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
2019/10/01 | 5940 | macros/latex/contrib/gindex/gindex.tex
-2019/10/01 | 58851 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2019/10/01 | 58 | systems/mac/mactex/MacTeXtras-20191001.zip.md5
+2019/10/01 | 585 | macros/latex/contrib/ocgx2/fixocgx.sty
2019/10/01 | 577936 | systems/texlive/tlnet/archive/fnpct.doc.tar.xz
-2019/10/01 | 575508 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2019/10/01 | 57192 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2019/10/01 | 56633 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
2019/10/01 | 565 | language/japanese/platex/pldocs.ins
-2019/10/01 | 56405 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2019/10/01 | 563400 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2019/10/01 | 560963 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2019/10/01 | 557 | macros/latex/contrib/gindex/README.md
2019/10/01 | 556 | language/japanese/uplatex/README.md
2019/10/01 | 555 | language/japanese/uplatex/upldocs.ins
2019/10/01 | 553281 | info/latex-via-exemplos/latex-via-exemplos.tex
-2019/10/01 | 54820 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2019/10/01 | 544491 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2019/10/01 | 542601 | language/japanese/uplatex/upldoc.pdf
-2019/10/01 | 53941 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2019/10/01 | 539378 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2019/10/01 | 53584 | language/japanese/platex/plext.dtx
-2019/10/01 | 53399 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2019/10/01 | 533670 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2019/10/01 | 525465 | macros/latex/contrib/scratch3.zip
-2019/10/01 | 52037 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2019/10/01 | 52009 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2019/10/01 | 51966 | macros/latex/contrib/ocgx2/ocgx2.sty
2019/10/01 | 5163 | language/japanese/platex/plnewsc04.tex
+2019/10/01 | 515699 | systems/win32/w32tex/ChangeLog
2019/10/01 | 513448 | systems/texlive/tlnet/archive/amiri.tar.xz
-2019/10/01 | 50931 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2019/10/01 | 50894 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2019/10/01 | 5082 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2019/10/01 | 507928 | macros/latex/contrib/scratch3/scratch3-fr.pdf
-2019/10/01 | 506353 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2019/10/01 | 506082 | systems/win32/miktex/tm/packages/files.csv.lzma
-2019/10/01 | 50508 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2019/10/01 | 499166 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2019/10/01 | 5006440 | systems/win32/w32tex/luajittex-w32.tar.xz
+2019/10/01 | 4985080 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2019/10/01 | 4977 | language/japanese/platex/Makefile
-2019/10/01 | 49731 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2019/10/01 | 49273 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2019/10/01 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2019/10/01 | 49197264 | systems/win32/w32tex/xetex-w32.tar.xz
2019/10/01 | 48197 | language/japanese/uplatex/uplatex.dtx
-2019/10/01 | 47970 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2019/10/01 | 4685 | language/japanese/platex/plnews02.tex
2019/10/01 | 466397 | macros/latex/contrib/embrac.zip
2019/10/01 | 459436 | systems/texlive/tlnet/archive/enotez.doc.tar.xz
-2019/10/01 | 45776 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2019/10/01 | 457517 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2019/10/01 | 45725 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2019/10/01 | 4574784 | systems/win32/w32tex/harftex-w32.tar.xz
2019/10/01 | 456745 | macros/latex/contrib/embrac/embrac_en.pdf
-2019/10/01 | 45616 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2019/10/01 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2019/10/01 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2019/10/01 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2019/10/01 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2019/10/01 | 45548 | macros/latex/contrib/scratch3/scratch3.sty
-2019/10/01 | 45472 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
2019/10/01 | 4505764 | systems/texlive/tlnet/archive/newtx.tar.xz
-2019/10/01 | 450077 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2019/10/01 | 44953 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2019/10/01 | 434 | systems/win32/miktex/tm/packages/pr.ini
-2019/10/01 | 43445 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2019/10/01 | 439647847 | systems/mac/mactex/MacTeXtras-20191001.zip
2019/10/01 | 4300 | macros/latex/contrib/practicalreports/practicalreports.sty
-2019/10/01 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2019/10/01 | 4292 | systems/texlive/tlnet/archive/notes2bib.tar.xz
-2019/10/01 | 42565 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2019/10/01 | 422564 | systems/texlive/tlnet/archive/xcharter.doc.tar.xz
-2019/10/01 | 41907 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2019/10/01 | 41901 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2019/10/01 | 4153 | language/japanese/platex/plnewsc08.tex
-2019/10/01 | 41009 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2019/10/01 | 40688 | systems/texlive/tlnet/archive/chemmacros.tar.xz
-2019/10/01 | 40557 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2019/10/01 | 39875 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2019/10/01 | 3941665 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2019/10/01 | 39210 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2019/10/01 | 391448 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2019/10/01 | 387870 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
2019/10/01 | 3877 | language/japanese/platex/plnews08.tex
-2019/10/01 | 38690 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2019/10/01 | 38240 | systems/mac/mactex/ExtrasFolder.pdf
2019/10/01 | 3812 | language/japanese/uplatex/Makefile
2019/10/01 | 3796 | language/japanese/platex/plnewsc05.tex
2019/10/01 | 3778 | language/japanese/platex/plnews07.tex
2019/10/01 | 3730 | fonts/utilities/fontools/share/fontools_t2b.enc
2019/10/01 | 3721532 | systems/texlive/tlnet/archive/media9.doc.tar.xz
2019/10/01 | 3713 | language/japanese/platex/plnewsc02.tex
-2019/10/01 | 36627 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2019/10/01 | 3652 | fonts/utilities/fontools/share/fontools_t2c.enc
-2019/10/01 | 36366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2019/10/01 | 3616 | systems/texlive/tlnet/archive/esindex.tar.xz
-2019/10/01 | 356013 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2019/10/01 | 354709 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
-2019/10/01 | 35219 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2019/10/01 | 3490160 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
+2019/10/01 | 3485496 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2019/10/01 | 3484 | language/japanese/platex/plnewsc11.tex
-2019/10/01 | 34849 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2019/10/01 | 34837 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2019/10/01 | 3461 | support/pkgcheck/CHANGES.md
2019/10/01 | 33 | support/pkgcheck/docs/title.tex
-2019/10/01 | 33427 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2019/10/01 | 33355 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2019/10/01 | 3321 | language/japanese/platex/plnewsc03.tex
-2019/10/01 | 328749 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2019/10/01 | 3239229 | support/pkgcheck.zip
-2019/10/01 | 32350 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2019/10/01 | 32192 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2019/10/01 | 321227 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2019/10/01 | 3197 | language/japanese/platex/plnewsc13.tex
2019/10/01 | 3194 | language/japanese/platex/plnews.cls
2019/10/01 | 31434 | macros/latex/contrib/scratch3/scratch3-fr.tex
2019/10/01 | 31416 | systems/texlive/tlnet/archive/l3build.tar.xz
2019/10/01 | 313809 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
2019/10/01 | 31279 | macros/latex/contrib/gindex.zip
-2019/10/01 | 31186 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2019/10/01 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2019/10/01 | 31006 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2019/10/01 | 308931 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2019/10/01 | 3107356 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
+2019/10/01 | 3107348 | systems/win32/w32tex/win64/luatex-w64.tar.xz
2019/10/01 | 3080 | fonts/utilities/fontools/share/fontools_ts1.enc
-2019/10/01 | 30237 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2019/10/01 | 2999 | language/japanese/platex/plnewsc09.tex
2019/10/01 | 298160 | language/japanese/platex/platex.pdf
-2019/10/01 | 29713 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2019/10/01 | 29584 | systems/texlive/tlnet/archive/xsim.tar.xz
2019/10/01 | 2948 | language/japanese/platex/plnewsc10.tex
2019/10/01 | 2931 | language/japanese/platex/plnews04.tex
-2019/10/01 | 29257 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2019/10/01 | 29250 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2019/10/01 | 29124 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2019/10/01 | 2908 | fonts/utilities/fontools/share/fontools_t2a.enc
2019/10/01 | 2906 | fonts/utilities/fontools/README
2019/10/01 | 28940 | systems/texlive/tlnet/archive/l3build.source.tar.xz
-2019/10/01 | 28738 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2019/10/01 | 2855 | fonts/utilities/fontools/share/fontools_ly1.enc
2019/10/01 | 2815 | fonts/utilities/fontools/share/fontools_t1.enc
-2019/10/01 | 281503 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2019/10/01 | 281254 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2019/10/01 | 276790 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2019/10/01 | 2765 | support/pkgcheck/docs/warningsd.tex
-2019/10/01 | 27652 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
2019/10/01 | 2763 | language/japanese/platex/plnews03.tex
2019/10/01 | 27582 | fonts/utilities/fontools/bin/ot2kpx
2019/10/01 | 2751 | fonts/utilities/fontools/share/fontools_ts3.enc
2019/10/01 | 2748 | macros/latex/contrib/gindex/gindex.sty
2019/10/01 | 27327 | fonts/utilities/fontools/doc/ot2kpx.pdf
-2019/10/01 | 271718 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2019/10/01 | 26960 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
2019/10/01 | 26947 | fonts/utilities/fontools/doc/afm2afm.pdf
-2019/10/01 | 26739 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2019/10/01 | 26647 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2019/10/01 | 266405 | macros/latex/contrib/scontents/scontents.pdf
+2019/10/01 | 2663392 | systems/win32/w32tex/win64/harftex-w64.tar.xz
2019/10/01 | 2656 | fonts/utilities/fontools/share/fontools_t3.enc
2019/10/01 | 26534 | macros/latex/contrib/gindex/gindex.pdf
-2019/10/01 | 26506 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2019/10/01 | 26195 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2019/10/01 | 2587 | fonts/utilities/fontools/share/fontools_ot1.enc
-2019/10/01 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2019/10/01 | 2568924 | systems/texlive/tlnet/archive/xsim.doc.tar.xz
2019/10/01 | 253 | language/japanese/platex/platex.ini
-2019/10/01 | 25318 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2019/10/01 | 251 | language/japanese/uplatex/uplatex.ini
2019/10/01 | 2500 | macros/latex/contrib/embrac/embrac_kerning_test.tex
-2019/10/01 | 247517 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2019/10/01 | 247005 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2019/10/01 | 246472 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2019/10/01 | 2457991 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2019/10/01 | 2421 | language/japanese/platex/plnewsc12.tex
2019/10/01 | 24116 | systems/texlive/tlnet/archive/exsheets.tar.xz
-2019/10/01 | 24054 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2019/10/01 | 239940 | systems/texlive/tlnet/archive/notes2bib.doc.tar.xz
2019/10/01 | 238821 | macros/latex/contrib/nicematrix/nicematrix.dtx
-2019/10/01 | 237449 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2019/10/01 | 23334 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2019/10/01 | 2313 | language/japanese/platex/plnews05.tex
-2019/10/01 | 22911 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2019/10/01 | 2274464 | systems/texlive/tlnet/archive/beamer.doc.tar.xz
2019/10/01 | 226435 | language/japanese/uplatex/uplatex.pdf
-2019/10/01 | 22533046 | systems/texlive/tlnet/install-tl.zip
2019/10/01 | 2243650 | info/latex-via-exemplos.zip
2019/10/01 | 223769 | macros/latex/contrib/practicalreports.zip
-2019/10/01 | 214120 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2019/10/01 | 2119656 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2019/10/01 | 20950 | language/japanese/uplatex/uplfonts.dtx
-2019/10/01 | 20719 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2019/10/01 | 20435 | fonts/utilities/fontools/doc/splitttc.pdf
-2019/10/01 | 202548 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
2019/10/01 | 20138 | language/japanese/platex/plvers.dtx
-2019/10/01 | 198185 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2019/10/01 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2019/10/01 | 1958 | language/japanese/uplatex/README_uplatex.txt
-2019/10/01 | 194932 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
2019/10/01 | 1942088 | systems/texlive/tlnet/archive/xcharter.tar.xz
-2019/10/01 | 193858 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2019/10/01 | 193529 | fonts/utilities/fontools.zip
-2019/10/01 | 191096 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2019/10/01 | 191070 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2019/10/01 | 1935232 | systems/win32/w32tex/win64/context-w64.tar.xz
2019/10/01 | 1894860 | systems/texlive/tlnet/archive/media9.tar.xz
2019/10/01 | 1881 | support/pkgcheck/src/messages/warningsd.rs
-2019/10/01 | 18688923 | systems/texlive/tlnet/install-tl-windows.exe
-2019/10/01 | 186820 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
2019/10/01 | 1867831 | install/language/japanese/platex.tds.zip
2019/10/01 | 18584 | systems/texlive/tlnet/archive/chemformula.tar.xz
2019/10/01 | 1855 | language/japanese/platex/README.md
-2019/10/01 | 185584 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2019/10/01 | 184239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2019/10/01 | 183898 | macros/latex/contrib/practicalreports/practicalreports.pdf
-2019/10/01 | 182710 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2019/10/01 | 17997 | fonts/utilities/fontools/GPLv2.txt
+2019/10/01 | 1780 | systems/mac/mactex/Licenses.txt
2019/10/01 | 1776724 | systems/texlive/tlnet/archive/media9.source.tar.xz
-2019/10/01 | 17765 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2019/10/01 | 177646 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2019/10/01 | 17691 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2019/10/01 | 1757627 | language/japanese/platex.zip
2019/10/01 | 172706 | language/japanese/platex/exppl2e.pdf
-2019/10/01 | 169239 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2019/10/01 | 167814 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
2019/10/01 | 1668 | macros/latex/contrib/embrac/README
-2019/10/01 | 165672 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2019/10/01 | 165636 | language/japanese/uplatex/ujclasses.dtx
-2019/10/01 | 165557 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
2019/10/01 | 165200 | systems/texlive/tlnet/archive/beamer.tar.xz
2019/10/01 | 16490 | macros/latex/contrib/embrac/embrac.sty
-2019/10/01 | 1620005 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2019/10/01 | 16187 | language/japanese/platex/platexrelease.dtx
2019/10/01 | 16181 | language/japanese/uplatex/ukinsoku.dtx
-2019/10/01 | 160578 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2019/10/01 | 16037 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2019/10/01 | 15891 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2019/10/01 | 16085132 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2019/10/01 | 158767 | language/japanese/platex/platex-en.pdf
2019/10/01 | 1586 | language/japanese/uplatex/LICENSE
-2019/10/01 | 15820 | CTAN.sites
-2019/10/01 | 15819304 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2019/10/01 | 1569 | language/japanese/uplatex/uplcls.ins
2019/10/01 | 155926 | language/japanese/platex/jclasses.dtx
2019/10/01 | 1553 | language/japanese/platex/LICENSE
-2019/10/01 | 154876 | systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
-2019/10/01 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2019/10/01 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2019/10/01 | 152133 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2019/10/01 | 149925 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2019/10/01 | 15125800 | systems/win32/w32tex/luatex-w32.tar.xz
2019/10/01 | 1488 | language/japanese/platex/plcls.ins
2019/10/01 | 14853 | language/japanese/platex/exppl2e.sty
-2019/10/01 | 147140 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2019/10/01 | 146752 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2019/10/01 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2019/10/01 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2019/10/01 | 14241 | macros/latex/contrib/embrac/embrac_en.tex
2019/10/01 | 14180 | systems/texlive/tlnet/archive/notes2bib.source.tar.xz
-2019/10/01 | 1407479 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2019/10/01 | 14056 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2019/10/01 | 137118 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2019/10/01 | 13410 | macros/latex/contrib/practicalreports/practicalreports.tex
2019/10/01 | 13334 | fonts/utilities/fontools/bin/afm2afm
-2019/10/01 | 133146 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2019/10/01 | 1326762 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2019/10/01 | 13060 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2019/10/01 | 1273248 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
-2019/10/01 | 127164 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2019/10/01 | 132044556 | systems/win32/w32tex/context.tar.xz
+2019/10/01 | 1304 | macros/latex/contrib/scontents/README.md
+2019/10/01 | 12642 | macros/latex/contrib/asmejour/asmejour-sample.bib
2019/10/01 | 1257 | macros/latex/contrib/gindex/gindex.ist
2019/10/01 | 125169 | language/japanese/platex/platexrelease.pdf
-2019/10/01 | 1205460 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2019/10/01 | 1194277 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2019/10/01 | 124980 | info/biblio/texbook3.twx
2019/10/01 | 118743 | language/japanese/platex/plfonts.dtx
-2019/10/01 | 116835 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2019/10/01 | 116732 | language/japanese/uplatex/uplatex-en.pdf
-2019/10/01 | 1133727 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2019/10/01 | 1133612 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2019/10/01 | 112876 | fonts/utilities/fontools/bin/autoinst
-2019/10/01 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2019/10/01 | 110969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2019/10/01 | 1101600 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
-2019/10/01 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.tar.xz
-2019/10/01 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2019/10/01 | 10999532 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2019/10/01 | 1070248 | info/latex-via-exemplos/latex-via-exemplos.pdf
2019/10/01 | 1069857 | info/latex-via-exemplos/latex-via-exemplos-oneside.pdf
-2019/10/01 | 1066578 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2019/10/01 | 1057 | language/japanese/platex/plfmt.ins
-2019/10/01 | 1057808 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2019/10/01 | 1057160 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
2019/10/01 | 10448 | systems/texlive/tlnet/archive/prooftrees.tar.xz
2019/10/01 | 10430 | language/japanese/platex/plnewsc07.tex
-2019/10/01 | 1042827 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2019/10/01 | 10426 | language/japanese/platex/plnews01.tex
2019/10/01 | 104226 | language/japanese/platex/plcore.dtx
-2019/10/01 | 102389 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
2019/10/01 | 1012967 | install/language/japanese/uplatex.tds.zip
2019/10/01 | 1009356 | systems/texlive/tlnet/archive/chemmacros.doc.tar.xz
-2019/10/01 | 100716 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
2019/10/01 | 100332 | systems/texlive/tlnet/archive/amiri.doc.tar.xz
2019/10/01 | 1002219 | macros/latex/contrib/nicematrix.zip
2019/09/30 | 99997 | macros/latex/contrib/xsim/doc/xsim_manual.tex
@@ -396,9 +553,7 @@
2019/09/30 | 8862 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-O.png
2019/09/30 | 88472 | systems/texlive/tlnet/archive/poemscol.source.tar.xz
2019/09/30 | 88331 | macros/latex/contrib/l3kernel/l3int.dtx
-2019/09/30 | 8797 | macros/latex/contrib/l3build/l3build-install.lua
2019/09/30 | 87535 | macros/latex/contrib/ghsystem/pictures/ghsystem_exclam.eps
-2019/09/30 | 87385723 | systems/win32/w32tex/TLW64/tl-win64.zip
2019/09/30 | 86646 | macros/latex/contrib/xsim/doc/examples/xsim.various.pdf
2019/09/30 | 86047 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.pdf
2019/09/30 | 858384 | graphics/pgf/contrib/prooftrees/prooftrees.pdf
@@ -422,12 +577,9 @@
2019/09/30 | 7998 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-2.pdf
2019/09/30 | 7973 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-5-2-black.png
2019/09/30 | 7956 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-5-2-white.png
-2019/09/30 | 7927956 | systems/texlive/tlnet/archive/l3kernel.doc.tar.xz
2019/09/30 | 7894 | macros/latex/contrib/chemmacros/chemmacros.module.isotopes.code.tex
2019/09/30 | 7876 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-2.png
-2019/09/30 | 786047 | install/macros/latex/contrib/l3build.tds.zip
2019/09/30 | 784660 | macros/latex/contrib/ghsystem/ghsystem_en.pdf
-2019/09/30 | 782346 | macros/latex/contrib/l3build.zip
2019/09/30 | 776 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.tex
2019/09/30 | 77026 | macros/latex/contrib/l3kernel/l3box.dtx
2019/09/30 | 7638 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-3-white.pdf
@@ -442,7 +594,6 @@
2019/09/30 | 7529 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-2-black.pdf
2019/09/30 | 748128 | systems/texlive/tlnet/archive/poemscol.doc.tar.xz
2019/09/30 | 7443435 | install/macros/latex/contrib/media9.tds.zip
-2019/09/30 | 7438 | macros/latex/contrib/l3build/l3build-arguments.lua
2019/09/30 | 7438145 | macros/latex/contrib/media9.zip
2019/09/30 | 74349 | macros/latex/contrib/l3kernel/l3clist.dtx
2019/09/30 | 7429 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-3-white.png
@@ -456,20 +607,16 @@
2019/09/30 | 72900 | macros/latex/contrib/l3kernel/l3str.dtx
2019/09/30 | 727855 | macros/latex/contrib/exsheets.zip
2019/09/30 | 7277 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-2-black.png
-2019/09/30 | 7205 | macros/latex/contrib/l3build/l3build-manifest.lua
2019/09/30 | 71688 | macros/latex/contrib/l3kernel/l3msg.dtx
2019/09/30 | 7159 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-white.png
2019/09/30 | 7143 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.png
2019/09/30 | 7137 | macros/latex/contrib/xsim/code/xsim.verbwrite.code.tex
2019/09/30 | 70825 | macros/latex/contrib/esindex.zip
-2019/09/30 | 705328 | macros/latex/contrib/l3build/l3build.pdf
2019/09/30 | 70287 | macros/latex/contrib/l3kernel/l3fp.dtx
2019/09/30 | 6970 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
-2019/09/30 | 6790 | macros/latex/contrib/l3build/l3build-variables.lua
2019/09/30 | 6689 | macros/latex/contrib/xsim/code/xsim.modules.code.tex
2019/09/30 | 6646 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-6.pdf
2019/09/30 | 6643 | macros/latex/contrib/xsim/code/xsim.tags.code.tex
-2019/09/30 | 6600 | macros/latex/contrib/l3build/l3build-typesetting.lua
2019/09/30 | 658598 | macros/latex/contrib/exsheets/exsheets_en.pdf
2019/09/30 | 65721 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.pdf
2019/09/30 | 653 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.tex
@@ -498,7 +645,6 @@
2019/09/30 | 5934 | macros/latex/contrib/xsim/code/xsim.base.code.tex
2019/09/30 | 5912 | macros/latex/contrib/l3kernel/l3.ins
2019/09/30 | 59064 | macros/latex/contrib/l3kernel/l3prefixes.pdf
-2019/09/30 | 58 | systems/mac/mactex/MacTeXtras-20190930.zip.md5
2019/09/30 | 5883 | macros/latex/contrib/exsheets/exsheets-listings.sty
2019/09/30 | 5862 | macros/latex/contrib/chemmacros/chemmacros.module.charges.code.tex
2019/09/30 | 585573 | macros/latex/contrib/fnpct.zip
@@ -530,24 +676,18 @@
2019/09/30 | 5285 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle.pdf
2019/09/30 | 5237 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle-2-white.pdf
2019/09/30 | 523796 | systems/texlive/tlnet/archive/ducksay.doc.tar.xz
-2019/09/30 | 523728 | systems/texlive/tlnet/archive/l3kernel.source.tar.xz
2019/09/30 | 5227 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle-2-black.pdf
2019/09/30 | 51648 | systems/texlive/tlnet/archive/testidx.source.tar.xz
-2019/09/30 | 5154 | macros/latex/contrib/l3build/l3build.lua
-2019/09/30 | 514628 | systems/win32/w32tex/ChangeLog
2019/09/30 | 51073 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
2019/09/30 | 50580 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.pdf
2019/09/30 | 5057 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle-2-white.png
2019/09/30 | 5056 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle-2-black.png
2019/09/30 | 5028 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle.png
2019/09/30 | 50179 | macros/latex/contrib/media9/pdfbase.sty
-2019/09/30 | 5003604 | systems/win32/w32tex/luajittex-w32.tar.xz
-2019/09/30 | 4991600 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2019/09/30 | 49619 | macros/latex/contrib/l3kernel/l3prop.dtx
2019/09/30 | 495116 | systems/texlive/tlnet/archive/duckuments.doc.tar.xz
2019/09/30 | 49394 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
2019/09/30 | 4920 | macros/latex/contrib/chemmacros/chemmacros.module.mechanisms.code.tex
-2019/09/30 | 49196072 | systems/win32/w32tex/xetex-w32.tar.xz
2019/09/30 | 4893848 | systems/win32/w32tex/aleph-w32.tar.xz
2019/09/30 | 48094 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.pdf
2019/09/30 | 4795 | macros/latex/contrib/xsim/code/xsim.translations.code.tex
@@ -569,7 +709,6 @@
2019/09/30 | 45843 | macros/latex/contrib/ghsystem/pictures/ghsystem_skull.jpg
2019/09/30 | 45738 | macros/latex/contrib/xsim/doc/examples/xsim.listings.pdf
2019/09/30 | 45719 | macros/latex/contrib/xsim/doc/examples/xsim.hints.pdf
-2019/09/30 | 4571820 | systems/win32/w32tex/harftex-w32.tar.xz
2019/09/30 | 4563 | macros/latex/contrib/chemmacros/chemmacros.module.phases.code.tex
2019/09/30 | 45437 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-5-2-black.jpg
2019/09/30 | 45394 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-O-5-1.jpg
@@ -577,7 +716,6 @@
2019/09/30 | 45242 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.jpg
2019/09/30 | 45199 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-3-white.jpg
2019/09/30 | 44957 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-2-white.jpg
-2019/09/30 | 4472 | macros/latex/contrib/l3build/l3build-ctan.lua
2019/09/30 | 4449592 | systems/win32/w32tex/dvipsk-w32.tar.xz
2019/09/30 | 443 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.tex
2019/09/30 | 439308 | systems/texlive/tlnet/archive/statistics.doc.tar.xz
@@ -586,8 +724,6 @@
2019/09/30 | 43610 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos.jpg
2019/09/30 | 43545 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-2-black.jpg
2019/09/30 | 43516 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-3-black.jpg
-2019/09/30 | 433481335 | systems/mac/mactex/MacTeXtras-20190930.zip
-2019/09/30 | 4305 | macros/latex/contrib/l3build/l3build-stdmain.lua
2019/09/30 | 4286 | macros/latex/contrib/chemmacros/chemmacros.module.xfrac.code.tex
2019/09/30 | 42830 | graphics/pgf/contrib/prooftrees/prooftrees.sty
2019/09/30 | 42790 | macros/latex/contrib/ghsystem/pictures/ghsystem_acid-8.jpg
@@ -608,7 +744,6 @@
2019/09/30 | 38749 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.pdf
2019/09/30 | 3869584 | systems/texlive/tlnet/archive/l3experimental.doc.tar.xz
2019/09/30 | 38376 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.pdf
-2019/09/30 | 38238 | systems/mac/mactex/ExtrasFolder.pdf
2019/09/30 | 3802 | macros/latex/contrib/xsim/README
2019/09/30 | 37848 | macros/latex/contrib/ghsystem/pictures/ghsystem_acid.jpg
2019/09/30 | 37718 | macros/latex/contrib/ghsystem/pictures/ghsystem_bottle-2-black.jpg
@@ -631,19 +766,16 @@
2019/09/30 | 33643 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame.jpg
2019/09/30 | 3342856 | systems/texlive/tlnet/archive/testidx.doc.tar.xz
2019/09/30 | 333430 | macros/latex/contrib/eq-save.zip
-2019/09/30 | 33326 | macros/latex/contrib/l3build/l3build-check.lua
2019/09/30 | 33318 | macros/latex/contrib/ghsystem/language/ghsystem_spanish.def
2019/09/30 | 33206 | macros/latex/contrib/xsim/doc/examples/xsim.collections.pdf
2019/09/30 | 3281 | macros/latex/contrib/xsim/code/xsim.sty
2019/09/30 | 3266 | macros/latex/contrib/enotez/enotez_split_example.tex
2019/09/30 | 324218 | macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf
-2019/09/30 | 3239 | macros/latex/contrib/l3build/l3build-aux.lua
2019/09/30 | 32258 | macros/latex/contrib/ghsystem/language/ghsystem_italian.def
2019/09/30 | 31786872 | systems/win32/w32tex/latex-dev.tar.xz
2019/09/30 | 31555 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.pdf
2019/09/30 | 3142 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.tex
2019/09/30 | 31123 | macros/latex/contrib/ghsystem/language/ghsystem_german.def
-2019/09/30 | 3106 | macros/latex/contrib/l3build/l3build-unpack.lua
2019/09/30 | 31016 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.pdf
2019/09/30 | 30938 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.pdf
2019/09/30 | 3049892 | install/macros/latex/contrib/beamer.tds.zip
@@ -687,16 +819,13 @@
2019/09/30 | 23877 | macros/latex/contrib/chemmacros/chemmacros.history
2019/09/30 | 23728 | systems/texlive/tlnet/archive/statistics.source.tar.xz
2019/09/30 | 23619 | macros/latex/contrib/l3kernel/l3sys.dtx
-2019/09/30 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
2019/09/30 | 23204 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.pdf
2019/09/30 | 23102 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.pdf
2019/09/30 | 23068 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
-2019/09/30 | 2305 | macros/latex/contrib/l3build/l3build-tagging.lua
2019/09/30 | 227702 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
2019/09/30 | 22634 | macros/latex/contrib/xsim/doc/xsim-manual.cls
2019/09/30 | 2259 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.tex
2019/09/30 | 22322 | macros/latex/contrib/enotez/enotez_en.tex
-2019/09/30 | 2191 | macros/latex/contrib/l3build/l3build-help.lua
2019/09/30 | 21791 | macros/latex/contrib/l3kernel/l3quark.dtx
2019/09/30 | 2153 | macros/latex/contrib/l3kernel/source3.tex
2019/09/30 | 21348 | macros/latex/contrib/chemmacros/chemmacros.module.orbital.code.tex
@@ -720,13 +849,11 @@
2019/09/30 | 1862 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.tex
2019/09/30 | 18605 | macros/latex/contrib/l3kernel/l3fp-round.dtx
2019/09/30 | 1834 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.tex
-2019/09/30 | 1817 | macros/latex/contrib/l3build/l3build.1
2019/09/30 | 18105 | macros/latex/contrib/exsheets/exsheets_headings.def
2019/09/30 | 1806364 | systems/win32/w32tex/jtex-w32.tar.xz
2019/09/30 | 17982 | macros/latex/contrib/ghsystem/ghsystem_en.tex
2019/09/30 | 1792 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.tex
2019/09/30 | 1789 | macros/latex/contrib/exsheets/grading-table.tex
-2019/09/30 | 1780 | systems/mac/mactex/Licenses.txt
2019/09/30 | 1777 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.tex
2019/09/30 | 17753 | macros/latex/contrib/ghsystem/language/ghsystem_langtemplate.def
2019/09/30 | 174407 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-1.eps
@@ -736,18 +863,14 @@
2019/09/30 | 1642 | macros/latex/contrib/l3kernel/l3term-glossary.tex
2019/09/30 | 1623 | macros/latex/contrib/ghsystem/README
2019/09/30 | 16179 | macros/latex/contrib/l3kernel/l3luatex.dtx
-2019/09/30 | 16062220 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2019/09/30 | 1603631 | macros/latex/contrib/beamer/doc/beameruserguide.pdf
2019/09/30 | 1590 | graphics/pgf/contrib/prooftrees/README
2019/09/30 | 15708 | macros/latex/contrib/l3kernel/l3final.dtx
2019/09/30 | 15653 | macros/latex/contrib/xsim/code/xsim.properties.code.tex
2019/09/30 | 15565 | macros/latex/contrib/l3kernel/CHANGELOG.md
2019/09/30 | 1553 | macros/latex/contrib/exsheets/README
-2019/09/30 | 1537 | macros/latex/contrib/l3build/l3build.ins
2019/09/30 | 153765 | macros/latex/contrib/chemmacros/chemmacros_en.tex
2019/09/30 | 1534302 | macros/latex/contrib/l3kernel/interface3.pdf
-2019/09/30 | 15137340 | systems/win32/w32tex/luatex-w32.tar.xz
-2019/09/30 | 1495 | macros/latex/contrib/l3build/l3build-clean.lua
2019/09/30 | 149143 | macros/latex/contrib/l3kernel/l3doc.dtx
2019/09/30 | 1489 | macros/latex/contrib/fnpct/README
2019/09/30 | 148816 | macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf
@@ -758,7 +881,6 @@
2019/09/30 | 146302 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-3.eps
2019/09/30 | 14603 | macros/latex/contrib/xsim/code/xsim.definitions.code.tex
2019/09/30 | 145546 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-1.eps
-2019/09/30 | 145032 | systems/texlive/tlnet/archive/l3kernel.tar.xz
2019/09/30 | 14354 | macros/latex/contrib/chemmacros/chemmacros.module.reactions.code.tex
2019/09/30 | 1425 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.tex
2019/09/30 | 14150970 | graphics/asymptote.zip
@@ -777,7 +899,6 @@
2019/09/30 | 1332 | macros/latex/contrib/exsheets/exsheets_configurations.cfg
2019/09/30 | 132279 | macros/latex/contrib/l3kernel/l3tl.dtx
2019/09/30 | 13215 | macros/latex/contrib/xsim/code/xsim.solutions.code.tex
-2019/09/30 | 132018264 | systems/win32/w32tex/context.tar.xz
2019/09/30 | 1313 | macros/latex/contrib/xsim/doc/examples/xsim.hints.tex
2019/09/30 | 1312 | macros/latex/contrib/enotez/README
2019/09/30 | 12979 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
@@ -836,9 +957,7 @@
2019/09/30 | 117 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame.tex
2019/09/30 | 117 | macros/latex/contrib/ghsystem/pictures/ghsystem_aqpol.tex
2019/09/30 | 117611 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-3-black.eps
-2019/09/30 | 11748 | macros/latex/contrib/l3build/l3build-file-functions.lua
2019/09/30 | 116 | macros/latex/contrib/ghsystem/pictures/ghsystem_acid.tex
-2019/09/30 | 11575 | macros/latex/contrib/l3build/l3build-upload.lua
2019/09/30 | 114274 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-5.eps
2019/09/30 | 1131 | macros/latex/contrib/eq-save/README.md
2019/09/30 | 111949 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-4.eps
@@ -849,7 +968,6 @@
2019/09/30 | 110455 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-5-2-white.eps
2019/09/30 | 110449 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-5-2-black.eps
2019/09/30 | 11035 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-1.pdf
-2019/09/30 | 11024 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
2019/09/30 | 11014 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-3.png
2019/09/30 | 110140 | macros/latex/contrib/ghsystem/pictures/ghsystem_health.eps
2019/09/30 | 10980 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos.png
@@ -873,9 +991,6 @@
2019/09/30 | 10468 | macros/latex/contrib/chemmacros/chemmacros5.sty
2019/09/30 | 10432 | systems/texlive/tlnet/archive/cellprops.source.tar.xz
2019/09/30 | 103665 | macros/latex/contrib/ghsystem/pictures/ghsystem_aqpol.eps
-2019/09/30 | 103358 | macros/latex/contrib/l3build/l3build.dtx
-2019/09/30 | 10332 | macros/latex/contrib/l3build/CHANGELOG.md
-2019/09/30 | 1024 | macros/latex/contrib/l3build/README.md
2019/09/30 | 102072 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame.eps
2019/09/30 | 1013 | macros/latex/contrib/xsim/doc/examples/xsim.floating.tex
2019/09/30 | 100387 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.eps
@@ -948,7 +1063,6 @@
2019/09/29 | 8536 | macros/latex/contrib/beamer/doc/beameruserguide.tex
2019/09/29 | 852 | graphics/asymptote/parser.h
2019/09/29 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg
-2019/09/29 | 85088 | systems/texlive/tlnet/archive/texlive-scripts.tar.xz
2019/09/29 | 849 | graphics/asymptote/examples/SierpinskiGasket.asy
2019/09/29 | 846 | graphics/asymptote/build-scripts/build-asygl
2019/09/29 | 845 | graphics/asymptote/envcompleter.h
@@ -1194,7 +1308,6 @@
2019/09/29 | 51432 | graphics/asymptote/prc/oPRCFile.h
2019/09/29 | 513 | macros/latex/contrib/testidx/samples/sample-idx-hyp.tex
2019/09/29 | 513 | graphics/asymptote/examples/buildcycle.asy
-2019/09/29 | 51244 | systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
2019/09/29 | 5119 | graphics/asymptote/runhistory.in
2019/09/29 | 5098 | graphics/asymptote/runsystem.in
2019/09/29 | 5098 | graphics/asymptote/errormsg.h
@@ -1990,7 +2103,6 @@
2019/09/28 | 697142 | fonts/xcharter/doc/xcharter-doc.pdf
2019/09/28 | 69662 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma
2019/09/28 | 69258 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2019/09/28 | 692496 | systems/texlive/tlnet/archive/babel.doc.tar.xz
2019/09/28 | 68744 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma
2019/09/28 | 68406 | macros/latex/contrib/glossaries/samples/samplexdy2.pdf
2019/09/28 | 67264 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
@@ -2019,10 +2131,8 @@
2019/09/28 | 615 | support/pkgcheck/Cargo.toml
2019/09/28 | 61561 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma
2019/09/28 | 61096 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2019/09/28 | 604612 | systems/texlive/tlnet/archive/babel.source.tar.xz
2019/09/28 | 60185 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma
2019/09/28 | 59400 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2019/09/28 | 5908 | systems/texlive/tlnet/archive/collection-latexextra.tar.xz
2019/09/28 | 58822 | macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf
2019/09/28 | 58808 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma
2019/09/28 | 58429 | macros/latex/contrib/l3experimental/xgalley.dtx
@@ -2047,7 +2157,6 @@
2019/09/28 | 53383 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-2.9.tar.lzma
2019/09/28 | 533583 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma
2019/09/28 | 52806 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf
-2019/09/28 | 5273 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2019/09/28 | 526 | macros/latex/contrib/glossaries/samples/sample-ignored.tex
2019/09/28 | 525295 | macros/latex/contrib/ducksay/ducksay.pdf
2019/09/28 | 52138 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma
@@ -2142,7 +2251,6 @@
2019/09/28 | 34909 | macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf
2019/09/28 | 34838 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma
2019/09/28 | 34821 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma
-2019/09/28 | 3481900 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2019/09/28 | 3465 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex
2019/09/28 | 345103 | macros/latex/contrib/l3experimental/l3str-format.pdf
2019/09/28 | 3385 | macros/latex/contrib/l3experimental/CHANGELOG.md
@@ -2165,7 +2273,6 @@
2019/09/28 | 31194 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma
2019/09/28 | 311872 | macros/latex/contrib/l3experimental/l3sys-shell.pdf
2019/09/28 | 31135 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma
-2019/09/28 | 3110872 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
2019/09/28 | 30969 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma
2019/09/28 | 308463 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2019/09/28 | 30189 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma
@@ -2236,7 +2343,6 @@
2019/09/28 | 1956 | macros/latex/contrib/glossaries/samples/sampleDesc.tex
2019/09/28 | 195204 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma
2019/09/28 | 193705 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma
-2019/09/28 | 1935012 | systems/win32/w32tex/win64/context-w64.tar.xz
2019/09/28 | 187264 | macros/latex/contrib/acrotex/doc/eformman.tex
2019/09/28 | 186857 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma
2019/09/28 | 186413 | macros/latex/contrib/glossaries/glossariesbegin.pdf
@@ -2278,7 +2384,6 @@
2019/09/28 | 152153 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma
2019/09/28 | 1520933 | macros/latex/contrib/glossaries/glossaries-user.html
2019/09/28 | 150122 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma
-2019/09/28 | 148008 | systems/texlive/tlnet/archive/babel.tar.xz
2019/09/28 | 147485 | macros/latex/contrib/glossaries/samples/sample-inline.pdf
2019/09/28 | 147024 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma
2019/09/28 | 147020 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma
@@ -3003,10 +3108,8 @@
2019/09/27 | 1854 | graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/translate01.tex
2019/09/27 | 184 | graphics/ketcindy/ketcindyfolder/scripts/data/polyhedrons_obj/r01.obj
2019/09/27 | 18491 | graphics/ketcindy/ketcindyfolder/scripts/data/fontF/rcr.cdy
-2019/09/27 | 1848 | systems/texlive/tlnet/archive/practicalreports.tar.xz
2019/09/27 | 18487 | graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/tab2list02E.pdf
2019/09/27 | 18432 | graphics/ketcindy/ketcindyfolder/scripts/ketlib/ketpiccurrent_reptikz.r
-2019/09/27 | 183604 | systems/texlive/tlnet/archive/practicalreports.doc.tar.xz
2019/09/27 | 1830 | graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/paramark.tex
2019/09/27 | 18272 | graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/setwindow.pdf
2019/09/27 | 18118 | graphics/ketcindy/ketcindyfolder/doc/source/ketmanual/Fig/wirepara5.tex
@@ -3214,7 +3317,6 @@
2019/09/26 | 3855 | macros/luatex/generic/luatexja/src/luatexja-compat.sty
2019/09/26 | 38408 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex
2019/09/26 | 3834 | macros/luatex/generic/luatexja/src/ltj-charrange.lua
-2019/09/26 | 380518604 | systems/win32/w32tex/ltxpkgdocs.tar.xz
2019/09/26 | 379955 | systems/win32/miktex/tm/packages/ebgaramond-maths.tar.lzma
2019/09/26 | 36698 | macros/luatex/generic/luatexja/src/ltj-direction.lua
2019/09/26 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt
@@ -3222,7 +3324,6 @@
2019/09/26 | 3520 | macros/latex/contrib/unicode-math/um-doc-nfsssummary.tex
2019/09/26 | 3502 | macros/luatex/generic/luatexja/README
2019/09/26 | 3428 | macros/latex/contrib/unicode-math/unicode-math.dtx
-2019/09/26 | 34161524 | systems/win32/w32tex/ltxpkgs.tar.xz
2019/09/26 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty
2019/09/26 | 33458 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty
2019/09/26 | 3311 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
@@ -3260,7 +3361,6 @@
2019/09/26 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua
2019/09/26 | 19520 | macros/latex/contrib/unicode-math/um-code-usv.dtx
2019/09/26 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua
-2019/09/26 | 1912 | macros/latex/contrib/l3experimental/l3draw.ins
2019/09/26 | 19106 | macros/latex/contrib/unicode-math/LICENSE
2019/09/26 | 18950 | macros/luatex/generic/luatexja/src/ltj-adjust.lua
2019/09/26 | 189189 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx
@@ -3278,10 +3378,8 @@
2019/09/26 | 1627 | macros/latex/contrib/unicode-math/um-doc-stixextract.tex
2019/09/26 | 162731 | macros/latex/contrib/unicode-math/unicode-math.pdf
2019/09/26 | 15856 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-26h.sty
-2019/09/26 | 1565 | macros/latex/contrib/l3experimental/l3str.ins
2019/09/26 | 15633 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty
2019/09/26 | 155405 | systems/win32/miktex/tm/packages/jlreq.tar.lzma
-2019/09/26 | 1549 | macros/latex/contrib/l3experimental/l3graphics.ins
2019/09/26 | 15373 | macros/latex/contrib/unicode-math/unimath-symbols.ltx
2019/09/26 | 1536 | macros/luatex/generic/luatexja/COPYING
2019/09/26 | 15235 | macros/latex/contrib/unicode-math/CHANGES.md
@@ -3290,7 +3388,6 @@
2019/09/26 | 140622 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf
2019/09/26 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex
2019/09/26 | 13958 | macros/luatex/generic/luatexja/doc/luatexja-zhfonts.tex
-2019/09/26 | 1356 | macros/latex/contrib/l3experimental/l3draw-code.tex
2019/09/26 | 135678 | systems/win32/miktex/tm/packages/gitver.tar.lzma
2019/09/26 | 13422 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex
2019/09/26 | 13192 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua
@@ -3316,74 +3413,3 @@
2019/09/26 | 1044 | macros/latex/contrib/unicode-math/unicode-math.ltx
2019/09/26 | 10420 | macros/latex/contrib/unicode-math/um-doc-mathfontdimen.tex
2019/09/26 | 10037 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty
-2019/09/25 | 97949 | fonts/newpx/tex/newpxmath.sty
-2019/09/25 | 83716 | systems/texlive/tlnet/archive/pythontex.source.tar.xz
-2019/09/25 | 6970 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
-2019/09/25 | 66856 | systems/texlive/tlnet/archive/pythontex.tar.xz
-2019/09/25 | 65948 | systems/texlive/tlnet/archive/plantuml.doc.tar.xz
-2019/09/25 | 657262 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
-2019/09/25 | 635416 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
-2019/09/25 | 629337 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
-2019/09/25 | 6267 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
-2019/09/25 | 626420 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
-2019/09/25 | 62363 | macros/latex/contrib/beamer/doc/beamerug-localstructure.tex
-2019/09/25 | 6217 | macros/latex/contrib/beamer/base/patch/beamerpatchparalist.sty
-2019/09/25 | 590855 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
-2019/09/25 | 590714 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
-2019/09/25 | 583576 | systems/texlive/tlnet/archive/acro.doc.tar.xz
-2019/09/25 | 5815 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
-2019/09/25 | 5800 | macros/latex/contrib/tuda-ci/README.md
-2019/09/25 | 5624 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
-2019/09/25 | 556366 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
-2019/09/25 | 5436 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
-2019/09/25 | 5384 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
-2019/09/25 | 4805 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
-2019/09/25 | 4673 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
-2019/09/25 | 4631 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
-2019/09/25 | 4439 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
-2019/09/25 | 4276 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
-2019/09/25 | 4146265 | macros/latex/contrib/tuda-ci.zip
-2019/09/25 | 3808 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2019/09/25 | 372980 | systems/texlive/tlnet/archive/ebgaramond-maths.doc.tar.xz
-2019/09/25 | 3621 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
-2019/09/25 | 3456 | systems/texlive/tlnet/archive/ebgaramond-maths.tar.xz
-2019/09/25 | 33595 | macros/latex/contrib/beamer/doc/beamerug-elements.tex
-2019/09/25 | 33338 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
-2019/09/25 | 2708 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
-2019/09/25 | 2529 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty
-2019/09/25 | 24784 | systems/texlive/tlnet/archive/acro.tar.xz
-2019/09/25 | 24688 | systems/texlive/tlnet/archive/jlreq.doc.tar.xz
-2019/09/25 | 2224 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
-2019/09/25 | 2204 | systems/texlive/tlnet/archive/plantuml.tar.xz
-2019/09/25 | 21911 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
-2019/09/25 | 21591 | macros/latex/contrib/beamer/doc/beamerug-nonpresentation.tex
-2019/09/25 | 21310 | macros/latex/contrib/beamer/doc/beamerug-fonts.tex
-2019/09/25 | 2094 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
-2019/09/25 | 2020 | fonts/newtx/tfm/ntxbsy7.tfm
-2019/09/25 | 2012 | fonts/newtx/tfm/ntxsy.tfm
-2019/09/25 | 2008 | fonts/newtx/tfm/ntxsy5.tfm
-2019/09/25 | 2008 | fonts/newtx/tfm/ntxbsy.tfm
-2019/09/25 | 2008 | fonts/newtx/tfm/ntxbsy5.tfm
-2019/09/25 | 2000 | fonts/newtx/tfm/ntxsy7.tfm
-2019/09/25 | 1872 | fonts/newtx/vf/ntxsy7.vf
-2019/09/25 | 1856 | fonts/newtx/vf/ntxbsy7.vf
-2019/09/25 | 1838203 | macros/latex/contrib/unicode-math.zip
-2019/09/25 | 1756 | fonts/newtx/vf/ntxsy.vf
-2019/09/25 | 1756 | fonts/newtx/vf/ntxsy5.vf
-2019/09/25 | 17258 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
-2019/09/25 | 1692 | fonts/newtx/vf/ntxbsy.vf
-2019/09/25 | 1692 | fonts/newtx/vf/ntxbsy5.vf
-2019/09/25 | 16763 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
-2019/09/25 | 16614 | macros/latex/contrib/beamer/base/beamerbaselocalstructure.sty
-2019/09/25 | 1619 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2019/09/25 | 15620 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2019/09/25 | 15607 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
-2019/09/25 | 1550244 | systems/texlive/tlnet/archive/pythontex.doc.tar.xz
-2019/09/25 | 151 | fonts/newpx/tex/newpx.subs
-2019/09/25 | 14172 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
-2019/09/25 | 131060 | systems/texlive/tlnet/archive/jlreq.tar.xz
-2019/09/25 | 12974 | macros/latex/contrib/beamer/doc/beamerug-compatibility.tex
-2019/09/25 | 12833 | macros/latex/contrib/beamer/base/beamerbasecolor.sty
-2019/09/25 | 12453409 | macros/texinfo/texinfo.zip
-2019/09/25 | 11439 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
-2019/09/25 | 10506 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
diff --git a/graphics/pstricks/contrib/pst-turtle/Changes b/graphics/pstricks/contrib/pst-turtle/Changes
new file mode 100644
index 0000000000..c44b1dd712
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/Changes
@@ -0,0 +1,10 @@
+..... pst-turtle.tex
+0.02 2019-10-02 new documentation
+0.01 2019-05-17 first CTAN version
+
+..... pst-turtle.sty
+0.01 2019-05-17 first CTAN version
+
+
+..... pst-turtle.pro
+0.01 2019-05-17 first CTAN version
diff --git a/graphics/pstricks/contrib/pst-turtle/README.md b/graphics/pstricks/contrib/pst-turtle/README.md
new file mode 100644
index 0000000000..950bb35123
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/README.md
@@ -0,0 +1,19 @@
+# pst-turtle: Turtle graphics#
+
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN archives
+%% in directory macros/latex/base/lppl.txt.
+
+Save the files pst-turtle.sty|pro|tex in a directory, which is part of your
+local TeX tree. The pro file should go into $TEXMF/dvips/pstricks/
+Then do not forget to run texhash to update this tree.
+
+pst-turtle needs pstricks, which should
+be part of your local TeX installation, otherwise get it from a
+CTAN server, http://mirror.ctan.org
+
+PSTricks is PostScript Tricks, the documentation cannot be run
+with pdftex, use the sequence latex->dvips->ps2pdf or
+pdflatex with package auto-pst-pdf or xelatex.
+
+%% $Id: README.md 1064 2019-05-19 09:17:21Z herbert $
diff --git a/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.bib b/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.bib
new file mode 100644
index 0000000000..e749f71bfb
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.bib
@@ -0,0 +1,168 @@
+@STRING{tugboat = {TUGboat} }
+@STRING{beiprogramm = {{\TeX}-Beiprogramm} }
+@STRING{bretter = {Bretter, die die Welt bedeuten} }
+@STRING{dtk = {{D}ie {\TeX}nische {K}om{\"o}die} }
+@STRING{editorial = {Editorial} }
+@STRING{fremdebuehne = {Von fremden B{\"u}hnen} }
+@STRING{fundus = {Aus dem Fundus} }
+@STRING{hinterbuehne = {Hinter der B{\"u}hne} }
+@STRING{leserbrief = {Leserbrief(e)} }
+@STRING{magazin = {Magazin} }
+@STRING{rezension = {Rezensionen} }
+@STRING{schonimmer = {Was Sie schon immer {\"u}ber {\TeX} wissen wollten \dots} }
+@STRING{theaterkasse = {Von der Theaterkasse} }
+@STRING{theatertage = {{\TeX}-Theatertage} }
+
+@Article{ dtk02.2:jackson.voss:plot-funktionen,
+ author = {Laura E. Jackson and Herbert Voß},
+ title = {Die {P}lot-{F}unktionen von {\texttt{pst-plot}}},
+ journal = dtk,
+ year = 2002,
+ volume = {2/02},
+ altvolume = 2,
+ altnumber = 14,
+ month = jun,
+ pages = {27--34},
+ annote = bretter,
+ keywords = {},
+ abstract = { Im letzten Heft wurden die mathematischen Funktionen von
+ \PS~im Zusammenhang mit dem {\LaTeX}-Paket
+ \texttt{pst-plot} zum Zeichnen von Funktionen beschrieben
+ und durch Beispiele erl{\"a}utert. In diesem Teil werden
+ die bislang nur erw{\"a}hnten Plot-Funktionen f{\"u}r
+ externe Daten behandelt. }
+}
+
+@Article{ dtk02.1:voss:mathematischen,
+ author = {Herbert Voß},
+ title = {Die mathematischen {F}unktionen von {P}ost{S}cript},
+ journal = dtk,
+ year = 2002,
+ volume = {1/02},
+ altvolume = 1,
+ altnumber = 14,
+ month = mar,
+ pages = {},
+ annote = bretter,
+ keywords = {},
+ abstract = { \PS, faktisch genauso alt wie {\TeX}, ist im
+ Verh{\"a}ltnis dazu allgemein noch weniger bekannt, wenn es
+ darum geht zu beurteilen, was es denn nun im eigentlichen
+ Sinne ist. Außerdem wird h{\"a}ufig vergessen, dass
+ sich mit den \PS-Funktionen viele Dinge erledigen lassen,
+ bei denen sonst auf externe Programme zur{\"u}ckgegriffen
+ wird. Dies wird im Folgenden f{\"u}r die mathematischen
+ Funktionen im Zusammenhang mit dem Paket \texttt{pst-plot}
+ gezeigt. }
+}
+
+@Book{tlgc2,
+ author = {Michel Goosens and Frank Mittelbach and Sebastian Rahtz and Denis Roegel and Herbert Voß},
+ title = {The {\LaTeX} {G}raphics {C}ompanion},
+ publisher = {{Addison-Wesley Publishing Company}},
+ edition = 2,
+ year = {2007},
+ address = {Reading, Mass.}
+}
+
+
+@Article{girou:01:,
+ author = {Denis Girou},
+ title = {Pr\'esentation de {PST}ricks},
+ journal = {Cahier {GUT}enberg},
+ year = 1994,
+ volume = {16},
+ month = apr,
+ pages = {21-70}
+}
+
+@Article{girou:02:,
+ author = {{Timothy van} Zandt and Denis Girou},
+ title = {Inside {PST}ricks},
+ journal = TUGboat,
+ year = 1994,
+ volume = {15},
+ month = sep,
+ pages = {239-246}
+}
+
+@Book{PostScript,
+ Author = {Kollock, Nikolai G.},
+ Title = {Post{S}cript richtig eingesetzt: vom {K}onzept zum
+ praktischen {E}insatz},
+ Publisher = {IWT},
+ Address = {Vaterstetten},
+ year = 1989,
+}
+
+@online{pstricks,
+ Title = {PSTricks - {\PS} macros for generic {\TeX}},
+ Author = {{Timothy van} Zandt},
+ Organization = {},
+ url = {http://www.tug.org/application/PSTricks},
+ year = 1993
+}
+
+@ctan{pst-plot,
+ Title = {\texttt{pst-plot}: Plotting two dimensional functions and data},
+ Author = {{Timothy van} Zandt and Herbert Voß},
+ Organization = {},
+ url = {/graphics/pstricks/generic/pst-plot.tex},
+ year = 1999
+}
+
+@ctan{multido,
+ Title = {\texttt{multido.tex} - a loop macro, that supports fixed-point addition},
+ Author = {{Timothy van} Zandt},
+ url = {/graphics/pstricks/generic/multido.tex},
+ Note = {},
+ year = 1997
+}
+
+@Book{PSTricks2,
+ author = {Herbert Voß},
+ title = {\texttt{PSTricks} -- {G}rafik f\"ur \TeX{} und \LaTeX},
+ edition = {7},
+ publisher = {DANTE -- Lehmanns},
+ year = {2016},
+ publisher = {Heidelberg and Berlin}
+}
+
+@Book{voss:math,
+ author = {Herbert Voß},
+ title = {Typesetting mathematics with \LaTeX},
+ publisher = {UIT},
+ year = {2010},
+ address = {Cambridge}
+}
+
+@Book{PSTricks2-UIT,
+ author = {Herbert Voß},
+ title = {PSTricks -- Graphics for \TeX\ and \LaTeX},
+ publisher = {UIT},
+ year = {2011},
+ address = {Cambridge}
+}
+
+@Book{LaTeXRef-UIT,
+ author = {Herbert Voß},
+ title = {{\LaTeX} quick reference},
+ publisher = {UIT},
+ year = {2012},
+ address = {Cambridge}
+}
+
+@online{wolfram,
+ author = {Eric Weisstein},
+ title = {Wolfram MathWorld},
+ publisher = {{Wolfram}},
+ year = {2007},
+ url = {http://mathworld.wolfram.com}
+}
+
+@ctan{pst-tools,
+ author = {Herbert Voß},
+ title = {\texttt{pst-tools} -- Helper functions},
+ year = {2012},
+ url = {/graphics/pstricks/contrib/pst-tools}
+}
diff --git a/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.pdf b/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.pdf
new file mode 100644
index 0000000000..4fcb9a2df4
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.pdf
Binary files differ
diff --git a/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.tex b/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.tex
new file mode 100644
index 0000000000..ccd26f5813
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/doc/pst-turtle-doc.tex
@@ -0,0 +1,200 @@
+%% $Id: pst-turtle-doc.tex 1093 2019-10-02 11:28:36Z herbert $
+\documentclass[fontsize=11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,
+ headings=small, headinclude=false,footinclude=false,oneside]{pst-doc}
+\usepackage{pst-turtle}
+\let\pstTurtleFV\fileversion
+\renewcommand\bgImage{}
+
+%\usepackage[style=dtk]{biblatex}
+\addbibresource{pst-turtle-doc.bib}
+
+\begin{document}
+
+\title{\texttt{pst-turtle}}
+\subtitle{Turtle graphics; v.\pstTurtleFV}
+\author{Herbert Vo\ss}
+\docauthor{}
+\date{\today}
+\maketitle
+
+\tableofcontents
+
+\clearpage
+
+\begin{abstract}
+\noindent
+\LPack{pst-turtle} loads by default the following packages: \LPack{pstricks},
+and \LPack{pst-xkey}.
+All should be already part of your local \TeX\ installation. If not, or in case
+of having older versions, go to \url{http://www.CTAN.org/} and load the newest version.
+
+\vfill\noindent
+Thanks to \\
+
+\end{abstract}
+
+
+\section{Usage}
+
+\begin{BDef}
+\Lcs{psTurtle}\OptArgs\Largr{$x_0,y_0$}\Largb{Turtle code}
+\end{BDef}
+
+The turle commands must be in PostScript notation, where you can use the
+short or long version of the commands:
+
+\begin{verbatim}
+/bk { back } bind def
+/fd { forward } bind def
+/lt { left } bind def
+/pd { pendown } bind def
+/pu { penup } bind def
+/rt { right } bind def
+\end{verbatim}
+
+The default unit is cm.
+
+\bigskip
+\begin{LTXexample}[width=4cm,pos=l]
+\begin{pspicture}[showgrid](3,3)
+\psTurtle[linewidth=2pt,arrows=->](0,0){ 3 forward }
+\end{pspicture}
+\end{LTXexample}
+
+\bigskip
+\begin{LTXexample}[width=4cm,pos=l]
+\begin{pspicture}[showgrid](3,3)
+\psTurtle[linewidth=2pt,arrows=->](0,0){
+ 3 fd
+ 90 left 3 fd }
+\end{pspicture}
+\end{LTXexample}
+
+\bigskip
+\begin{LTXexample}[width=4cm,pos=l]
+\begin{pspicture}[showgrid](3,3)
+\psTurtle[linewidth=2pt,arrows=->](0,0){
+ 3 fd
+ 90 left 3 fd
+ 90 left 3 fd
+ 135 left 18 sqrt fd}
+\end{pspicture}
+\end{LTXexample}
+
+
+\bigskip
+\begin{LTXexample}[width=5cm,pos=l]
+\begin{pspicture}[showgrid](4,4)
+\psTurtle[linewidth=2pt](0.8,0){
+ 5 { 2.5 fd 72 left } repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+\bigskip
+\begin{LTXexample}[width=5cm,pos=l]
+\begin{pspicture}[showgrid](4,4)
+\psTurtle[linewidth=2pt](2,1){
+ 5 { 72 left 1 fd 72 right 1 fd 72 left} repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+\bigskip
+\begin{LTXexample}[width=5cm,pos=l]
+\begin{pspicture}[showgrid](4,4)
+\psTurtle[linewidth=2pt](2,0){
+ /Angle { 360 7 div } bind def
+ 7 { Angle left 1 fd Angle right 1 fd Angle left} repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+\bigskip
+\begin{LTXexample}[width=5cm,pos=l]
+\begin{pspicture}[showgrid](4,4)
+\psTurtle[linewidth=2pt](2,2){
+ /Angle { 360 7 div } bind def
+ 7 { Angle left 1 fd Angle 3 mul right 1 fd Angle left} repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+
+\bigskip
+\begin{LTXexample}[width=5cm,pos=l]
+\begin{pspicture}[showgrid](4,4)
+\psTurtle[linewidth=2pt](2,1){
+ /Angle 40 def
+ 75 { 0.25 fd Angle left /Angle Angle 0.5 sub def } repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+\bigskip
+\begin{LTXexample}[width=5cm,pos=l]
+\begin{pspicture}[showgrid](4,4)
+\psTurtle[linewidth=2pt](0,3.5){
+ 5 { 3 fd 144 right } repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+
+\bigskip
+\begin{LTXexample}[width=6cm,pos=l]
+\begin{pspicture}[showgrid](5,5)
+\psTurtle[linewidth=0.2pt](1,1.75){
+ 75 { 3.5 fd 123 left } repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+
+\bigskip
+\begin{LTXexample}[width=11cm,pos=l]
+\begin{pspicture}[showgrid](10,10)
+\psTurtle[linewidth=0.5pt](5,5){
+ /L 1 def
+ 150 { L fd 120 left L fd 120 left L fd /L L 0.03 add def 1.25 rotate } repeat
+}
+\end{pspicture}
+\end{LTXexample}
+
+
+
+
+\iffalse
+\def\a{3 }
+\begin{pspicture}[showgrid](12,6)
+\psset{linecolor=red,linewidth=1.5pt,unit=1cm}
+\psTurtle(0,0){
+ 90 left \a 1.5 mul fd 159 rt \a fd 120 lt \a fd 120 lt \a fd
+ pu \a bk pd -125 rt \a fd 90 lt \a fd 90 lt \a fd 90 lt \a fd
+ pu 90 lt \a fd 90 lt \a fd pd
+ -37 lt \a fd 4 { 72 lt \a fd } repeat
+ pu 2 { 72 lt \a fd } repeat pd
+ -152 lt \a fd
+}
+%\psdot[dotscale=3](! Turtle8)
+\end{pspicture}
+\fi
+
+
+
+
+
+%\clearpage
+%\section{List of all optional arguments for \texttt{pst-turtle}}
+%\xkvview{family=pst-turtle,columns={key,type,default}}
+
+\bgroup
+\RaggedRight
+\nocite{*}
+%\bibliographystyle{plain}
+\printbibliography{pst-turtle-doc}
+\egroup
+
+\printindex
+
+\end{document}
diff --git a/graphics/pstricks/contrib/pst-turtle/dvips/pst-turtle.pro b/graphics/pstricks/contrib/pst-turtle/dvips/pst-turtle.pro
new file mode 100644
index 0000000000..7bed96eb03
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/dvips/pst-turtle.pro
@@ -0,0 +1,302 @@
+% turtle.ps -- graphics turtle.
+% @author Eric Laroche
+% @version @(#)$Id: pst-turtle.pro 1092 2019-10-01 20:19:35Z herbert $
+%
+% turtle.ps -- graphics turtle.
+% Copyright (C) 1997-2001 Eric Laroche.
+%
+% This program is free software;
+% you can redistribute it and/or modify it.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%
+% the '(graphics) turtle' is a 'cursor' that has a position (x and y
+% coordinate), a heading and a pen up/down state. procedures as
+% forward, left, etc. are used as drawing idioms.
+%
+% the turtle object consists of: cx cy phi penstate. cx and cy are the
+% initialial coordinates, established when creating the turtle, they are
+% the turtles zero coordinates. phi is the turtle heading, zero means
+% in x direction (i.e. to the right), 90 means in the y direction (i.e.
+% up). penstate is a boolean indicating whether the pen is down (true)
+% or up (false).
+% implicit to the turtle object is: currentpoint.
+%
+% note that using path constructing operators moveto, rmoveto, lineto,
+% rlineto, arc, etc. will affect the turtle's state in a way that the
+% turtle's current point is changed together with the postscript vm's
+% current point by these operators. contrary the turtle's heading
+% isn't affected by these operators.
+%
+% the turtle procedures indicate syntaxes using <turtle> (an array
+% containing the turtle state) as abstract turtle object.
+%
+% no syntax is indicated with the abbreviated function names.
+%
+% these procedures are not handling newpath, closepath,
+% setlinewidth, setlinejoin, setlinecap, stroke, fill, etc.
+%
+% a current point must be set before using the turtle object and after
+% starting a new path. i.e. a typical initialization sequence would be
+% e.g. 'newpath 200 200 moveto turtle 90 setheading'.
+%
+% create a turtle object.
+% this saves the current point as zero point to return to by 'home'.
+% a turtle object is an array of: [cx cy phi penstate].
+% - turtle -> <turtle>
+%
+% on stack: { x y } boolean N@name type InitXnode
+
+/tx@TurtleDict 50 dict def
+tx@TurtleDict begin
+%
+/nodeCounter 0 def
+/nodeCnt++ { nodeCounter 1 add /nodeCounter exch def } def
+
+%/saveNode {
+% { currentpoint }
+% false
+% (N@Turtle) nodeCounter 2 string cvs concatstrings 32 rightTrim cvn
+% 10
+% {InitPnode}
+% tx@NodeDict begin NewNode end
+% nodeCnt++
+%} def
+
+/saveNode {
+ tx@Dict begin
+ (Turtle) nodeCounter 2 string cvs concatstrings 32 rightTrim cvn { currentpoint } def
+ end
+} def
+%
+/turtle {
+ % get initial position.
+ % initial position is current point.
+ 2 setlinejoin
+ currentpoint
+ % phi and penstate
+ 0 true
+ % note: not doing any newpath.
+ 4 array astore
+} bind def
+
+% destroy a turtle object.
+% note: this procedure serves for compatibility
+% to older turtle formats.
+% <turtle> unturtle -> -
+/unturtle {
+ % return to turtle object's initial position.
+ dup 0 get
+ 1 index 1 get % <turtle> cx cy
+ moveto
+ % note: not doing any newpath.
+ pop % -
+} bind def
+
+% return turtle object size.
+% note: this procedure serves for compatibility
+% to older turtle formats.
+% - turtlesize -> 1
+/turtlesize {
+ % 1 entry on the stack (an array with cx cy phi penstate).
+ 1
+} bind def
+
+% normalize direction. phi must be >= 0 and < 360.
+% <turtle> normalizephi -> <turtle>
+/normalizephi {
+ dup 2 get % <turtle> phi
+ % note: denormalized typically by less than two circles,
+ % so the loops won't take too long.
+ % cut while larger or equal 2 pi.
+ {
+ dup 360 % <turtle> phi phi 360
+ lt {
+ exit
+ } if
+ 360 sub
+ } loop
+ % increment while less zero.
+ {
+ dup 0 % <turtle> phi phi 0
+ ge {
+ exit
+ } if
+ 360 add
+ } loop
+ exch dup 2
+ 4 -1 roll
+ put % <turtle>
+} bind def
+
+% relatively move to, action depending on penstate.
+% <turtle> dx dy pmoveto -> <turtle>
+/pmoveto {
+ % move or draw, depending on penstate
+ 2 index 3 get {
+ rlineto
+ } {
+ rmoveto
+ } ifelse
+} def
+
+% where we are, from initial point (in setxy coordinates).
+% <turtle> xy -> <turtle> x y
+/xy {
+ currentpoint % <turtle> x' y'
+ exch 2 index 0 get sub % <turtle> y' x
+ exch 2 index 1 get sub % <turtle> x y
+} bind def
+
+% calculate relative movements from setxy coordinates.
+% <turtle> x y rxy -> <turtle> x' y'
+/rxy {
+ 3 -1 roll % x y <turtle>
+ xy % x y <turtle> x'' y''
+ 5 -2 roll % <turtle> x'' y'' x y
+ exch 4 -1 roll sub
+ exch 3 -1 roll sub % <turtle> x' y'
+} bind def
+
+
+% logo language turtle functions
+
+% put penstate in 'up' position.
+% logo language turtle function
+% <turtle> penup -> <turtle>
+/penup {
+ % false means 'up'.
+ dup 3 false put
+} bind def
+
+% put penstate in 'down' position.
+% logo language turtle function
+% <turtle> pendown -> <turtle>
+/pendown {
+ % true means 'down'.
+ dup 3 true put
+} bind def
+
+% advance in current direction.
+% logo language turtle function
+% <turtle> d forward -> <turtle>
+/forward {
+ % dx is d cos phi.
+ 1 index 2 get cos 1 index mul % <turtle> d dx
+ % dy is d sin phi.
+ 2 index 2 get sin 3 -1 roll mul % <turtle> dx dy
+ pmoveto
+ saveNode
+} def
+
+% back up in current direction.
+% logo language turtle function
+% <turtle> d back -> <turtle>
+/back {
+ neg
+ forward
+} bind def
+
+% change direction to the left (counterclockwise, positive direction).
+% logo language turtle function
+% <turtle> omega left -> <turtle>
+/left {
+ 1 index 2 get % <turtle> omega phi
+ add % <turtle> phi'
+ 1 index 2 3 -1 roll put
+ normalizephi
+} bind def
+
+% change direction to the right (clockwise, negative direction).
+% logo language turtle function
+% <turtle> omega right -> <turtle>
+/right {
+ neg
+ left
+} bind def
+
+% move to a specified point.
+% logo language turtle function
+% <turtle> x y setxy -> <turtle>
+/setxy {
+ rxy % <turtle> x' y'
+ pmoveto % <turtle>
+} bind def
+
+% move to a specified point (only x changes).
+% logo language turtle function
+% <turtle> x setx -> <turtle>
+/setx {
+ 0 rxy % <turtle> x' y'
+ pop 0 pmoveto % <turtle>
+} bind def
+
+% move to a specified point (only y changes).
+% logo language turtle function
+% <turtle> y sety -> <turtle>
+/sety {
+ 0 exch rxy % <turtle> x' y'
+ exch pop 0 exch pmoveto % <turtle>
+} bind def
+
+% set the heading.
+% logo language turtle function
+% <turtle> phi' setheading -> <turtle>
+/setheading { 1 index 2 3 -1 roll put normalizephi } bind def
+
+% set heading towards a point.
+% logo language turtle function
+% <turtle> x y towards -> <turtle>
+/towards {
+ rxy % <turtle> x' y'
+ % check if both zero.
+ 1 index 0 eq 1 index 0 eq and {
+ % set heading to zero.
+ pop pop 0
+ } {
+ exch atan
+ } ifelse
+ setheading
+} bind def
+
+% go home; heading to zero.
+% logo language turtle function
+% <turtle> home -> <turtle>
+/home { 0 dup setxy 0 setheading } bind def
+
+% get x coordinate.
+% logo language turtle function
+% <turtle> xcor -> cx <turtle> x
+/xcor { xy pop } bind def
+
+% get y coordinate.
+% logo language turtle function
+% <turtle> ycor -> <turtle> y
+/ycor { xy exch pop } bind def
+
+% get heading.
+% logo language turtle function
+% <turtle> heading -> <turtle> phi
+/heading { dup 2 get } bind def
+
+% get pen state.
+% logo language turtle function
+% note: only the turtle relevant stuff given.
+% <turtle> drawstate -> <turtle> penstate
+/drawstate { dup 3 get } bind def
+%
+% logo language turtle function abbreviations
+%
+/bk { back } bind def
+/fd { forward } bind def
+/lt { left } bind def
+/pd { pendown } bind def
+/pu { penup } bind def
+/rt { right } bind def
+/seth { setheading } bind def
+%
+end
+% end of pst-turtle.pro
+
diff --git a/graphics/pstricks/contrib/pst-turtle/latex/pst-turtle.sty b/graphics/pstricks/contrib/pst-turtle/latex/pst-turtle.sty
new file mode 100644
index 0000000000..bf7636aa9a
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/latex/pst-turtle.sty
@@ -0,0 +1,12 @@
+\RequirePackage{pstricks}
+\ProvidesPackage{pst-turtle}[2018/12/13 package wrapper for pst-turtle.tex (hv)]
+\RequirePackage{pst-xkey}
+%
+\input{pst-turtle.tex}
+\ProvidesFile{pst-turtle.tex}
+ [\filedate\space v\fileversion\space `PST-turtle' (hv)]
+\IfFileExists{pst-turtle.pro}{%
+ \ProvidesFile{pst-turtle.pro}[2019/05/17 v. 0.01, PostScript prologue file (hv)]
+\@addtofilelist{pst-turtle.pro}}{}%
+\endinput
+%% $Id: pst-turtle.sty 1064 2019-05-19 09:17:21Z herbert $
diff --git a/graphics/pstricks/contrib/pst-turtle/tex/pst-turtle.tex b/graphics/pstricks/contrib/pst-turtle/tex/pst-turtle.tex
new file mode 100644
index 0000000000..acf95677db
--- /dev/null
+++ b/graphics/pstricks/contrib/pst-turtle/tex/pst-turtle.tex
@@ -0,0 +1,63 @@
+%% $Id: pst-turtle.tex 1093 2019-10-02 11:28:36Z herbert $
+%%
+%% This is file `pst-turtle.tex',
+%%
+%% IMPORTANT NOTICE:
+%%
+%% Package `pst-turtle.tex'
+%%
+%% Herbert Voss <hvoss@tug.org>
+%%
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN archives
+%% in directory macros/latex/base/lppl.txt.
+%%
+%% DESCRIPTION:
+%% `pst-turtle' is a PSTricks package to plot special functions
+%%
+%% For a ChangeLog go the the end
+%%
+\csname PSTturtleLoaded\endcsname
+\let\PSTfuncLoaded\endinput
+% Requires some PSTricks packages
+\ifx\PSTricksLoaded\endinput\else \input pstricks.tex\fi
+\ifx\PSTXKeyLoaded\endinput\else \input pst-xkey.tex \fi
+%
+\edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax
+% interface to the `xkeyval' package
+\pst@addfams{pst-turtle}
+%
+\def\fileversion{0.02}
+\def\filedate{2019/10/02}
+\message{`PST-turtle' v\fileversion, \filedate\space (hv)}
+%
+\define@boolkey[psset]{pst-turtle}[Pst@]{showhead}[true]{}%
+\psset{showhead=false}
+%
+\pstheader{pst-turtle.pro}
+%
+\def\psTurtle{\pst@object{psTurtle}}
+\def\psTurtle@i{\@ifnextchar(\psTurtle@ii{\psTurtle@ii(0,0)}}
+\def\psTurtle@ii(#1)#2{%
+ \pst@getcoor{#1}\pst@tempA
+ \begin@OpenObj
+ \psset{unit=1cm}%
+ \addto@pscode{
+ tx@TurtleDict begin
+ \pst@tempA translate
+ \pst@number\psxunit \pst@number\psyunit scale
+ 0 0 moveto
+ turtle % initialize
+ #2
+ 2 setlinejoin
+ end
+ 1 \pst@number\psxunit div 1 \pst@number\psyunit div scale
+ }%
+ \end@OpenObj
+}
+\catcode`\@=\PstAtCode\relax
+%
+%% END: pst-turtle.tex
+\endinput
+%
+
diff --git a/indexing/xindex/CHANGELOG b/indexing/xindex/CHANGELOG
index 157585bc5b..d2a227efbe 100644
--- a/indexing/xindex/CHANGELOG
+++ b/indexing/xindex/CHANGELOG
@@ -1,3 +1,4 @@
+0.16 2019-10-02 - fixes in the documentation
0.15 2019-09-21 - fixed the corrupt file xindex-lib.lua
0.14 2019-09-01 - added variable idxnewletter
0.13 2019-06-07 - fix for minCompress < 2
diff --git a/indexing/xindex/doc/xindex-doc.pdf b/indexing/xindex/doc/xindex-doc.pdf
index daa8bdfe0c..f7ecf1e911 100644
--- a/indexing/xindex/doc/xindex-doc.pdf
+++ b/indexing/xindex/doc/xindex-doc.pdf
Binary files differ
diff --git a/indexing/xindex/doc/xindex-doc.tex b/indexing/xindex/doc/xindex-doc.tex
index 0df28b2f70..c5762e2559 100644
--- a/indexing/xindex/doc/xindex-doc.tex
+++ b/indexing/xindex/doc/xindex-doc.tex
@@ -79,7 +79,7 @@
\def\setVersion#1{\setVVersion#1!!}
\def\setVVersion#1=#2!!{\def\xIndexVersion{#2}}
-\setVersion{version = 0.14}% can be autimatically changed by perl
+\setVersion{version = 0.16}% can be autimatically changed by perl
\title{Program and package \texttt{xindex} \\--\\ \normalsize \xIndexVersion\ (\today)}
\author{Herbert Voß\thanks{hvoss@tug.org}}
diff --git a/indexing/xindex/lualatex/xindex-DIN2.lua b/indexing/xindex/lualatex/xindex-DIN2.lua
index 6673789955..4a055efd9a 100644
--- a/indexing/xindex/lualatex/xindex-DIN2.lua
+++ b/indexing/xindex/lualatex/xindex-DIN2.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.13,
+ version = 0.16,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
@@ -15,10 +15,12 @@ if not modules then modules = { } end modules ['xindex-cfg'] = {
}
escape_chars = { -- by default " is the escape char
- {'""', "\\escapedquote", "\"{}" },
- {'"@', "\\escapedat", "@" },
- {'"|', "\\escapedvert", "|" },
- {'"!', "\\escapedexcl", "!" }
+ {'""', "\\escapedquote", '\"{}' },
+ {'"@', "\\escapedat", "@" },
+ {'"|', "\\escapedvert", "|" },
+ {'"!', "\\escapedexcl", "!" },
+ {'"(', "\\escapedparenleft", "(" },
+ {'")', "\\escapedparenright", ")" }
}
itemPageDelimiter = "," -- Hello, 14
@@ -30,6 +32,7 @@ sublabels = {"", "-\\,", "--\\,", "---\\,"} -- for the (sub(sub(sub-item
pageNoPrefixDel = "" -- a delimiter for page numbers like "VI-17"
indexOpening = "" -- commands after \begin{theindex}
rangeSymbol = "--"
+idxnewletter = "\\textbf" -- Only valid if -n is not set
--[[
@@ -101,15 +104,3 @@ alphabet_upper = { -- for sorting
{ 'Z', 'Ž' }
}
-,
- { 'S', 'Š' },
- { 'T' },
- { 'U', 'Ú', 'Ù' },
- { 'UE', 'Ü' },
- { 'V' },
- { 'W' },
- { 'X' },
- { 'Y', 'Ý', 'Ÿ' },
- { 'Z', 'Ž' }
-}
-
diff --git a/indexing/xindex/lualatex/xindex-HAdW-eKO.lua b/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
index 6918536e92..2b5fd10dfa 100644
--- a/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+++ b/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
@@ -9,7 +9,7 @@
-- configuration for index files of the Heidelberger Akademie der Wissenschaften
if not modules then modules = { } end modules ['xindex-HAdW-eKO'] = {
- version = 0.13,
+ version = 0.16,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
@@ -27,6 +27,7 @@ sublabels = {"", "-\\,", "--\\,", "---\\,"} -- for the (sub(sub(sub-item
pageNoPrefixDel = "" -- a delimiter for page numbers like "VI-17"
indexOpening = "" -- commands after \begin{theindex}
rangeSymbol = "--"
+idxnewletter = "\\textbf" -- Only valid if -n is not set
case_sensitive = false -- speeds up running
@@ -315,12 +316,3 @@ function specialGetPageList(v,hyperpage)
end
-end
- end
- return pageNo
- else
- return ""
- end
-end
-
-
diff --git a/indexing/xindex/lualatex/xindex-base.lua b/indexing/xindex/lualatex/xindex-base.lua
index 7827106f71..d736f67b7d 100644
--- a/indexing/xindex/lualatex/xindex-base.lua
+++ b/indexing/xindex/lualatex/xindex-base.lua
@@ -6,7 +6,7 @@
-- LICENSE: LPPL1.3
-----------------------------------------------------------------------
-local info = { version = 0.13 }
+local info = { version = 0.16 }
-- check config
if pageNoPrefixDel ~= "" then
@@ -175,7 +175,7 @@ for k=1,#NewIndex do
if firstSLine then
firstSLine = false
if not no_headings then
- outFile:write("\\par\\textbf{"..index_header[1].."}")
+ outFile:write("\\par"..idxnewletter.."{"..index_header[1].."}")
if (labelPrefix == "") then
outFile:write("\\label{xindex-"..index_header[1].."}\n\\nopagebreak[4]\n")
else
@@ -197,7 +197,7 @@ for k=1,#NewIndex do
firstNLine = false
outFile:write("\n\\indexspace\n")
if not no_headings then
- outFile:write("\\textbf{"..index_header[2].."}")
+ outFile:write(idxnewletter.."{"..index_header[2].."}")
if (labelPrefix == "") then
outFile:write("\\label{xindex-"..index_header[2].."}\n\\nopagebreak[4]\n")
else
@@ -218,7 +218,7 @@ for k=1,#NewIndex do
if (currentChar ~= oldChar) and (charType == 2) then
outFile:write("\n\\indexspace\n")
if not no_headings then
- outFile:write("\\textbf{"..currentChar.."}")
+ outFile:write(idxnewletter.."{"..currentChar.."}")
if (labelPrefix == '""') then
outFile:write("\\label{xindex-"..currentChar.."}\n\\nopagebreak[4]\n")
else
@@ -241,5 +241,3 @@ outFile:close()
writeLog(2,"\ndone! closing program\n",0)
-losing program\n",0)
-
diff --git a/indexing/xindex/lualatex/xindex-cfg-common.lua b/indexing/xindex/lualatex/xindex-cfg-common.lua
index d98adb6b92..7b84b348a3 100644
--- a/indexing/xindex/lualatex/xindex-cfg-common.lua
+++ b/indexing/xindex/lualatex/xindex-cfg-common.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg-common'] = {
- version = 0.13,
+ version = 0.16,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-cfg.lua b/indexing/xindex/lualatex/xindex-cfg.lua
index c43d62dc7f..7c055f1c3b 100644
--- a/indexing/xindex/lualatex/xindex-cfg.lua
+++ b/indexing/xindex/lualatex/xindex-cfg.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.13,
+ version = 0.16,
comment = "main configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
@@ -23,7 +23,7 @@ numericPage = true -- for non numerical pagenumbers, like "VI-17"
sublabels = {"", "-\\,", "--\\,", "---\\,"} -- for the (sub(sub(sub-items first one is for item
pageNoPrefixDel = "" -- a delimiter for page numbers like "VI-17" -- not used !!!
indexOpening = "" -- commands after \begin{theindex}
-
+idxnewletter = "\\textbf" -- Only valid if -n is not set
--[[
Each character's position in this array-like table determines its 'priority'.
@@ -45,7 +45,7 @@ alphabet_lower = { -- for sorting
{ 'l' },
{ 'm' },
{ 'n', 'ñ' },
- { 'o', 'ó', 'ò', 'ö', 'ø', 'œ'},
+ { 'o', 'ó', 'ò', 'ö', 'ø', 'œ', 'ø'},
{ 'p' },
{ 'q' },
{ 'r' },
@@ -74,7 +74,7 @@ alphabet_upper = { -- for sorting
{ 'L' },
{ 'M' },
{ 'N', 'Ñ' },
- { 'O', 'Ó', 'Ò', 'Ö', 'Ø','Œ' },
+ { 'O', 'Ó', 'Ò', 'Ö', 'Ø','Œ', 'Ø' },
{ 'P' },
{ 'Q' },
{ 'R' },
@@ -88,10 +88,3 @@ alphabet_upper = { -- for sorting
{ 'Z', 'Ž' }
}
-,
- { 'W' },
- { 'X' },
- { 'Y', 'Ý', 'Ÿ' },
- { 'Z', 'Ž' }
-}
-
diff --git a/indexing/xindex/lualatex/xindex-dtk.lua b/indexing/xindex/lualatex/xindex-dtk.lua
index cb38541fa2..746b4287d3 100644
--- a/indexing/xindex/lualatex/xindex-dtk.lua
+++ b/indexing/xindex/lualatex/xindex-dtk.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.13,
+ version = 0.16,
comment = "DTK configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-lapp.lua b/indexing/xindex/lualatex/xindex-lapp.lua
index 3912740ef7..ff4cb80a67 100644
--- a/indexing/xindex/lualatex/xindex-lapp.lua
+++ b/indexing/xindex/lualatex/xindex-lapp.lua
@@ -28,7 +28,7 @@
--~ n 2
--------------------------------
if not modules then modules = { } end modules ['xindex-lapp'] = {
- version = 0.13,
+ version = 0.16,
comment = "read parameter for xindex.lua",
author = "Steve Donovan",
copyright = "Steve Donovan",
diff --git a/indexing/xindex/lualatex/xindex-lib.lua b/indexing/xindex/lualatex/xindex-lib.lua
index 90e5066896..8720d3db1b 100644
--- a/indexing/xindex/lualatex/xindex-lib.lua
+++ b/indexing/xindex/lualatex/xindex-lib.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-lib'] = {
- version = 0.15,
+ version = 0.16,
comment = "main library to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
@@ -978,3 +978,4 @@ function stripLeadingSpaces(str)
return str:gsub("^%s*(.-)%s*$", "%1")
end
+
diff --git a/indexing/xindex/lualatex/xindex-pretty.lua b/indexing/xindex/lualatex/xindex-pretty.lua
index 569974ecfa..67e5508c5a 100644
--- a/indexing/xindex/lualatex/xindex-pretty.lua
+++ b/indexing/xindex/lualatex/xindex-pretty.lua
@@ -5,7 +5,7 @@
--
if not modules then modules = { } end modules ['xindex-pretty'] = {
- version = 0.13,
+ version = 0.16,
comment = "dump a Lua table for debugging",
author = "Steve Donovan",
copyright = "Steve Donovan",
diff --git a/indexing/xindex/lualatex/xindex-yannis.lua b/indexing/xindex/lualatex/xindex-yannis.lua
index 2de146626d..8d54d82e3e 100644
--- a/indexing/xindex/lualatex/xindex-yannis.lua
+++ b/indexing/xindex/lualatex/xindex-yannis.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-yannis'] = {
- version = 0.14,
+ version = 0.16,
comment = "main configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/scripts/xindex.lua b/indexing/xindex/scripts/xindex.lua
index ee891e052f..fb48a3d748 100755
--- a/indexing/xindex/scripts/xindex.lua
+++ b/indexing/xindex/scripts/xindex.lua
@@ -8,7 +8,7 @@
-----------------------------------------------------------------------
xindex = xindex or { }
- local version = 0.14
+ local version = 0.16
xindex.version = version
--xindex.self = "xindex"
diff --git a/macros/latex/contrib/asmejour/README.md b/macros/latex/contrib/asmejour/README.md
index 2a040e7a36..8be9aa6158 100644
--- a/macros/latex/contrib/asmejour/README.md
+++ b/macros/latex/contrib/asmejour/README.md
@@ -1,7 +1,7 @@
#asmejour: A template for ASME journal papers#
- Version 1.05 dated 2019/08/17.
+ Version 1.06 dated 2019/10/01.
####Overview####
This class provides a template to format preprints submitted to ASME journals in the style that
@@ -56,7 +56,9 @@
---
####Change log####
-
+
+v1.06: allow standard \\date, \\maketitle, and \\title commands and abstract environment; make final column balancing a package option; remove \\normalfont from AMS equation tags to allow tags to match caption font; incorporate \\subfigure in example template; allow line numbers in AMS display math; provide comma between sequential footnote marks; adjust babel options; other minor edits; revise template text.
+
v1.05: automate list of figures/tables with option to omit; replace balance package with flushend package and automate; revise skips in nomenclature; address conflicts of lineno package with other elements; option to hyphenate typewriter font; new options for footer text; adjust \\emergencystretch and \\tolerance; additional documentation and references
v1.04: edit documentation; add language support via babel
diff --git a/macros/latex/contrib/asmejour/asmejour-sample.bib b/macros/latex/contrib/asmejour/asmejour-sample.bib
index 86a277c808..fcbcc7a840 100644
--- a/macros/latex/contrib/asmejour/asmejour-sample.bib
+++ b/macros/latex/contrib/asmejour/asmejour-sample.bib
@@ -1,4 +1,4 @@
-%% Revised 17 August 2019.
+%% Revised 1 October 2019.
@article{DKE1969,
author = {D. K. Edwards},
@@ -166,6 +166,16 @@
address = {Eugene, OR},
}
+@online{tolusis,
+ author = {Sigitas Tolu{\v{s}}is},
+ title = {The \textsf{flushend} package},
+ year = {2017},
+ organization = {Comprehensive \TeX\ Archive Network},
+ url = {https://www.ctan.org/pkg/flushend},
+ urldate = {October 1, 2019},
+ version = {3.3},
+}
+
@online{bottcher,
author = {Stephan I. B{\"o}ttcher and Uwe L{\"u}ck},
title = {\textsf{lineno.sty}: A {\LaTeX} package to attach line numbers to paragraphs},
diff --git a/macros/latex/contrib/asmejour/asmejour-template.pdf b/macros/latex/contrib/asmejour/asmejour-template.pdf
index 6c15c7effb..b69e52b5ac 100644
--- a/macros/latex/contrib/asmejour/asmejour-template.pdf
+++ b/macros/latex/contrib/asmejour/asmejour-template.pdf
Binary files differ
diff --git a/macros/latex/contrib/asmejour/asmejour-template.tex b/macros/latex/contrib/asmejour/asmejour-template.tex
index fb4dad7fba..93ce5d67ce 100644
--- a/macros/latex/contrib/asmejour/asmejour-template.tex
+++ b/macros/latex/contrib/asmejour/asmejour-template.tex
@@ -1,10 +1,9 @@
% !TEX encoding = UTF-8 Unicode
-
%%
%% This file is asmejour-template.tex, a template to format papers in the style of ASME journal papers
%% as they are being published in 2019.
%%
-%% This file is version 1.05 dated 2019/08/17
+%% This file is version 1.06 dated 2019/10/1
%%
%% Author: John H. Lienhard V
%% Department of Mechanical Engineering
@@ -16,22 +15,29 @@
%% * Option to color the vertical bar in the title block [barcolor = colorname]
%% * where colorname is any name def'd by xcolor package; omit barcolor option to get black
%%
-%% * Option to include line numbers [lineno]. The lineno package does not number equation
-%% * lines, captions, etc. You must run twice for proper placement of the line numbers.
-%% * This option will disable balancing column height on final page.
+%% * Option to omit the list of figures and list of tables [nolists]
%%
%% * Math options from M. Sharpe's newtxmath package: upright integrals [upint]; and
%% * varvw for a v and w that are better distinguished from greek nu; and also
%% * smallerops, varg, slantedGreek, frenchmath, varbb, cmbraces. Version 1.5 or higher
%% * is recommended.
%%
+%% * Option to include line numbers [lineno]. The lineno package does not number tables,
+%% * footnotes, captions, etc. You must run *twice* for proper placement of the numbers.
+%% * This option will disable balancing of the column heights on final page.
+%%
+%% * Option to balance column heights on final page [balance]. This option sometimes
+%% * misbehaves, so use it with an awareness that it can create unexpected problems.
+%% * This option is not compatible with line numbering.
+%%
%% * Many options for calligraphic, script, and fraktur fonts from the mathalfa package; the
%% * example value used is: mathalfa=cal=euler (use Euler font for \mathcal)
%% * some other options for cal are: dutchcal, zapfc, cm (default), boondox,...
%% * frak (fraktur), bb (blackboard bold), scr (script) may also be controlled.
%%
-%% * An option to omit all the ASME text fields from the footer: nofoot
-%% * An option to omit only the ASME copyright field from the footer: nocopyright
+%% * An option to omit all the ASME text fields from the footer [nofoot].
+%%
+%% * An option to omit only the ASME copyright field from the footer [nocopyright].
%%
%% * An option to use newtxtext's superiors font for footnotes [nodefaultsups] and an option
%% * for slightly larger small capitals, largesc
@@ -39,8 +45,6 @@
%% * Options to set (for the babel package) a primary language [lang= ], and secondary or tertiary
%% * languages, [lang-second] and [lang-third]. The primary language must be the last option given.
%%
-%% * Option to omit the list of figures and list of tables [nolists]
-%%
%% * Option to allow hyphenation of the typewriter font [hyphenate]
%% * Hyphenation is normally suppressed for typewriter mode because it is often used for code.
%%
@@ -76,7 +80,7 @@
%% Class options are described above.
-\documentclass[largesc,upint,varvw,barcolor=Red4,nocopyright,hyphenate,lang-second=french,lang=english]{asmejour}
+\documentclass[largesc,upint,varvw,barcolor=Red4,nocopyright,hyphenate,balance,lang-second=french,lang=english]{asmejour}
\pdfminorversion=7 % This selection is not required.
@@ -131,8 +135,8 @@ Cambridge, MA 02139 USA \\
email: lienhard@mit.edu
}
-%%% Change to your paper title. Can insert line breaks if you wish (otherwise selected automatically).
-\SetTitle{Preprint Template for ASME\\ Journal Papers: asmejour.cls}
+%%% Change to your paper title. Can insert line breaks if you wish (otherwise breaks are selected automatically).
+\title{Preprint Template for ASME\\ Journal Papers: asmejour.cls}
%%% Change these to your keywords. Keywords are automatically printed at the end of the abstract.
@@ -143,12 +147,17 @@ email: lienhard@mit.edu
%% Abstract should be no more than 250 words
-\SetAbstract{%
+\begin{abstract}
This paper is an example and template for the {\upshape\texttt{asmejour}} class. Papers typeset in this class will follow ASME journal style for margins, fonts, headings, captions, and reference formats. Standard \LaTeX\ commands are used. The class will lay out the author, title, and abstract in ASME style. The class will produce a pdf file that that includes hyperlinks, bookmarks, and pdf metadata. The class is intended to be used with the {\upshape\texttt{asmejour.bst}} \hologo{BibTeX} style for typesetting references, which is part of this distribution. This style supports hyperlinks and modern reference formats, following current ASME practice. The class may be invoked with several options, most of which address math fonts. The class calls a number of packages, all of which are in \TeX~Live and in CTAN (\href{http://ctan.org}{ctan.org}). The class is compatible with \hologo{pdfLaTeX} or \LuaLaTeX.
-}
+\end{abstract}
+
+\date{Version 1.06, \today} %% can modify this information as desired.
+ %% Putting \date{} will suppress any date.
+ %% If this command is omitted, date defaults to \today
+ %% This command must come somewhere before \maketitle
-\MakeTitlePage %% This command creates the author/title/abstract block. Essential!
+\maketitle %% This command creates the author/title/abstract block. Essential!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%% End of fields to be completed. Now write! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -167,9 +176,11 @@ To begin, fill in the fields to be completed at top of the \texttt{asmejour-temp
For each author, put author names and affiliation (with line breaks) into a separate \verb|\SetAuthorBlock{name}{affiliation}| command; follow the syntax illustrated \texttt{asmejour-template.tex} file. One author (or more) may be designated as the \verb|\CorrespondingAuthor| by placing the command at the end of the name.
-The title should be placed into \verb|\SetTitle{..}|, and line breaks may be included if desired. Keywords may optionally be including using the \verb|\keywords{..}| command; this command \textit{must} be issued before the abstract. The abstract text must be placed into \verb|\SetAbstract{..}|. The abstract will automatically be italicized.
+The title should be placed into \verb|\title{..}|, and line breaks may be specified if desired. Keywords may optionally be including using the \verb|\keywords{..}| command; this command \textit{must} be issued before the abstract. The abstract text must be placed into \verb|\begin{abstract}|\ldots\verb|\end{abstract}|. The abstract will automatically be italicized.
+
+The date is given as an unnumbered footnote, which deafults to \verb|\today|. Other text for \verb|\date{..}| may be specified. Putting \verb|\date{}| will suppress the footnote.
-After setting up the authors, title, and abstract, issue the \verb|\MakeTitlePage| command.
+After setting up the authors, title, and abstract, issue the \verb|\maketitle| command.
\subsection{Optional to the Color Title Bar}
The vertical bar in the title block is black in all ASME journals. Since the \texttt{asmejour} class is only for preprints, we include the [fun] option to have the bar in color. Any color \texttt{name} recognized by the \texttt{xcolor} package may be invoked by including the option \texttt{barcolor=name} in the \verb|\documentclass[..]{asmejour}| command. The color name is \texttt{Red4} by default. (To have a black bar, either omit the option entirely or use the name \texttt{black}.)
@@ -283,7 +294,7 @@ Text in the figures should be checked for legibility at either single-column wid
\centering{%
\begin{tabular}{l l r}
\hline\hline
-Experiment & $u$ [m/s] & $T$ [\textdegree C] \rule{0pt}{10pt} \\[2pt]
+Experiment & $u$ [m/s] & $T$ [\textdegree C]\rule{0pt}{10pt} \\[2pt]
\hline
Run 11 & 12.5 & 103.4 \rule{0pt}{10pt} \\
Run 12 & 24 & 68.3 \\[1pt]
@@ -325,7 +336,7 @@ The \verb|version={..}| field may be used with \verb|@book|, \verb|@online|, and
\centering{%
\begin{tabular}{!{\hspace*{0.5cm}} >{\raggedright\hangindent=1em} p{3cm} d{3} @{\hspace*{1cm}} d{3} !{\hspace*{0.5cm}}}
\hline\hline
-\rule{0pt}{10pt} Experiment & \multicolumn{1}{c@{\hspace*{1cm}}}{$u$ [m/s]} & \multicolumn{1}{c!{\hspace*{0.5cm}}}{$T$ [\textdegree C]} \\[1pt]
+\rule{0pt}{10pt}Experiment & \multicolumn{1}{c@{\hspace*{1cm}}}{$u$ [m/s]} & \multicolumn{1}{c!{\hspace*{0.5cm}}}{$T$ [\textdegree C]} \\[1pt]
\hline
The first experiment we ran this morning & 124.3 & 68.3 \rule{0pt}{10pt} \\
The second experiment we ran this morning & 82.50 & 103.46 \\
@@ -338,10 +349,11 @@ Our competitor's data & 72.321 & 141.384 \\[1pt]
%%%%%%%%%%%%%%%% end table %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
%%%%%%%%%%%%%%%%% begin two column figure %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{figure*}[t]
-\begin{minipage}[t]{0.497\textwidth}
+\begin{subfigure}[t]{0.5\textwidth} % You will get same result using \begin{minipage}[t]{0.5\textwidth}
\vbox{
\vspace*{1.7em}
\centering{
@@ -350,24 +362,26 @@ Our competitor's data & 72.321 & 141.384 \\[1pt]
\vspace*{1.7em}
}
\subcaption{Interior region\label{fig:interior-region}}
-\end{minipage}
+\end{subfigure}%
%%%%%%%% don't leave a break here
-\begin{minipage}[t]{0.497\textwidth}
+\begin{subfigure}[t]{0.5\textwidth} % You will get same result using \begin{minipage}[t]{0.5\textwidth}
\centering{
\includegraphics{sample-figure-2b.pdf}
\subcaption{Exterior region\label{fig:exterior-region}}
-}\end{minipage}
+}\end{subfigure}%
\caption{A figure with two subfigures \cite{Lienhard2019b}\label{fig:2}}
\end{figure*}
%%%%%%%%%%%%%%%%%%% end two column figure %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Additional Options for \texttt{asmejour.cls}}
The class accepts a number of options in addition to those already described.
-\subsection{Line Numbers} The option \texttt{[lineno]} invokes the the \texttt{lineno} package~\cite{bottcher}. This will produce line numbers in the margins. You must run \LaTeX\ twice for proper placement. The \texttt{lineno} package is not compatible with the \texttt{flushend} package that makes final short columns the same height. Balancing is disabled when this option is called. See the documentation of the \texttt{lineno} package for further commands to control line numbering. See footnote~\ref{ftnt:3} with regard to footnotes in section headings while this option is in~effect.
+\subsection{Final Column Balancing} The option \texttt{[balance]} invokes the the \texttt{flushend} package~\cite{tolusis}.
+This package will attempt to give equal height to the two columns on the last page. The performance of this package is sometimes inconsistent (with odd page layout or, very rarely, errors), so use this option with caution.
+
+\subsection{Line Numbers} The option \texttt{[lineno]} invokes the the \texttt{lineno} package~\cite{bottcher}. This will produce line numbers in the margins. You must run \LaTeX\ twice for proper placement of the numbers. The \texttt{lineno} package is not compatible with the \texttt{flushend} package that makes final short columns the same height. Balancing is disabled when this option is called. See the documentation of the \texttt{lineno} package for further commands to control line numbering. See footnote~\ref{ftnt:3} with regard to footnotes in section headings while this option is in~effect. The abstract, tables, captions, and footnotes will not be numbered.
\subsection{Changing the Footer Text} The option \texttt{[nofoot]} will omit everything other than a page number from the page footer. The option \texttt{nocopyright} will omit the ASME copyright from the first page footer. The command \verb|\PreprintString{..}| replaces the words \textsf{PREPRINT FOR REVIEW}. The left and right preprint strings can be changed separately using an optional argument: \verb|\PreprintString{..}[L]| and \verb|\PreprintString{..}[R]|.
The final paper number may be added to the page number using \verb|\PaperNumber{..}|.
diff --git a/macros/latex/contrib/asmejour/asmejour.cls b/macros/latex/contrib/asmejour/asmejour.cls
index 72087ac48d..beb4364634 100644
--- a/macros/latex/contrib/asmejour/asmejour.cls
+++ b/macros/latex/contrib/asmejour/asmejour.cls
@@ -1,12 +1,12 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
-%% This file provides the asmejour class for formatting =papers in a layout similar to
+%% This file provides the asmejour class for formatting papers in a layout similar to
%% ASME Journal papers.
%%
%% The asmejour.cls file should be used with the files asmejour.bst (for citations) and asmejour-template.tex.
%%
%%
-%% This file is version 1.05 dated 2019/08/17.
+%% This file is version 1.06 dated 2019/10/01.
%%
%% Author: John H. Lienhard V
%% Department of Mechanical Engineering
@@ -20,7 +20,7 @@
%% The Times/Helvetica style fonts are from Michael Sharpe's excellent newtxtext and newtxmath packages.
%% This class is not designed for unicode-math or fontspec.
%%
-%% Options for the class are described on lines 63-157.
+%% Options for the class are described on lines 63-173.
%%
%% The class defines an environment for nomenclature. LaTeX must be run twice to align those columns.
%%
@@ -52,7 +52,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{asmejour}[2019/08/17 asmejour paper format]
+\ProvidesClass{asmejour}[2019/10/01 asmejour paper format]
\LoadClass[twoside,9pt,twocolumn]{extarticle}
@@ -66,11 +66,14 @@
\newboolean{lineno}
\setboolean{lineno}{false}
+\newboolean{balance}
+\setboolean{balance}{false}
+
\newboolean{lists}
\setboolean{lists}{true}
\RequirePackage{kvoptions}
-\RequirePackage{kvsetkeys}
+%\RequirePackage{kvsetkeys} %<== this package is called by kvoptions
\SetupKeyvalOptions{
family=asmejour,
prefix=asmejour@,
@@ -98,7 +101,16 @@
\setboolean{lineno}{#1}
}
+%%% set key [balance] to activate final column balancing.
+\define@key{asmejour}{balance}[true]{%
+ \setboolean{balance}{#1}
+}
+
%%% set key [lang,lang-second,lang-third] to pass languages to babel.
+
+%% In case language options are dropped during editing, include this. Subsequent choice of lang= will override it.
+\PassOptionsToPackage{english}{babel}
+
\define@key{asmejour}{lang}[english]{%
\PassOptionsToPackage{#1}{babel}%
}
@@ -197,6 +209,9 @@
\RequirePackage[]{newtxtext}
\RequirePackage[varqu,varl]{inconsolata} % sans typewriter font
\RequirePackage[]{newtxmath}
+
+%% override \textsu if using default superiors
+\ifthenelse{\boolean{DefaultSups}}{\let\textsu\textsuperscript}{\relax}
\RequirePackage[]{mathalfa} % load optional fonts for Calligraphy, Script, etc.
@@ -249,30 +264,53 @@
\providecommand{\keywordname}{Keywords}
-%%%%%%%%%%%%%%%%% LINE AND EQUATION NUMBERING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%% EQUATION AND LINE NUMBERING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% ASME puts equation tags in blue
+\RequirePackage{xpatch}
+\xpatchcmd{\tagform@}{(\ignorespaces#1\unskip\@@italiccorr)}{\color{blue}(\ignorespaces#1\unskip\@@italiccorr)}{}{}
+
+%% Ensure that the current font is used for equation tags, not \normalfont as set by amsmath
+\def\maketag@@@#1{\hbox{\m@th#1}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifthenelse{\boolean{lineno}}{%
- \RequirePackage[switch]{lineno}
+ \RequirePackage[switch,mathlines]{lineno}
\renewcommand{\linenumberfont}{\normalfont\footnotesize\color{red}}
\AtBeginDocument{\linenumbers}
\ClassWarningNoLine{asmejour}{Package lineno loaded, so final column balancing is disabled}
+%%% Allow line numbering in AMS math environments.
+%%% postdisplaypenalty adjusted to avoid extra line number at end, see discussion here: https://tex.stackexchange.com/a/461192/
+%%% multline has some problem that puts an extra line number above it.
+%%% Requires xparse and etoolbox
+\NewDocumentCommand{\losepostpenalty}{}{\patchcmd{\linenomathWithnumbers}{\advance\postdisplaypenalty\linenopenalty}{}{}{}}
+
+\NewDocumentCommand{\FixAMSMath}{m}{%
+ \AtBeginEnvironment{#1}{\losepostpenalty\linenomath}%
+ \AtEndEnvironment{#1}{\endlinenomath}%
+ \AtBeginEnvironment{#1*}{\losepostpenalty\linenomath}%
+ \AtEndEnvironment{#1*}{\endlinenomath}%
+}
+
+\NewDocumentCommand{\FixAll}{>{\SplitList{;}}m}{\ProcessList{#1}{\FixAMSMath}}
+\FixAll{align;alignat;gather;flalign;multline}
+
}{%
- \RequirePackage{flushend} % flushend package is NOT compatible with lineno
+ \ProvideDocumentEnvironment{linenomath}{}{}{}
+ \ifthenelse{\boolean{balance}}{% balancing through flushend can produce weird errors
+ \RequirePackage{flushend} % flushend package is NOT compatible with lineno
\AtEndDocument{\flushcolsend}
+ }{\relax}
}
\providecommand{\@LN@col}[1]{\relax}
\providecommand{\@LN}[2]{\relax}
%% ASME page proofs seem to align the number at top of the line, rather than bottom as done here.
-%% ASME puts equation tags in blue
-\RequirePackage{xpatch}
-\xpatchcmd{\tagform@}{(\ignorespaces#1\unskip\@@italiccorr)}{\color{blue}(\ignorespaces#1\unskip\@@italiccorr)}{}{}
-
-
%%%%%%%%%%%%%%%%% FOOTER SET UP %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%% footer text names %%%%%%%%%%
+%%%%%%%%%%% footer text names %%%%%%%%%%%%%%%
\newcommand{\JourName}[1]{\gdef\@JourName{#1}}
\providecommand\@JourName{\hbox{ }}
@@ -340,8 +378,27 @@
\renewcommand\@makefntext[1]{%
\noindent\makebox[4mm][r]{\@makefnmark}\hyphenpenalty=300\exhyphenpenalty=300 #1} %<== suppress hyphenation
-%% Produces an unmarked footnote about the submission date. Insert \reviewfootnote{..} on first page if desired.
-\def\reviewfootnote{\gdef\@thefnmark{}\@footnotetext}
+%% Produces an unmarked footnote about the revision date.
+%% This command is invoked by \date as part of \MakeTitlePage below.
+%% Text can be anything given as the argument to \date{..}.
+\NewDocumentCommand{\revfootnote}{m}{\begin{NoHyper}\gdef\@thefnmark{}\@footnotetext{#1}\end{NoHyper}}
+
+% Previous is modified to eliminate missing anchor warning from hyperref that following would cause
+%\def\revfootnote{\gdef\@thefnmark{}\@footnotetext}
+
+
+%% include a comma for sequential footnotes
+\newcommand\nextToken\relax
+
+\let\oldfootnote\footnote
+\renewcommand\footnote[1]{%
+ \oldfootnote{#1}\futurelet\nextToken\isOtherfnote}
+
+\newcommand\isOtherfnote{%
+ \ifx\footnote\nextToken\textsu{\mdseries,}%
+ \fi%
+}
+
%%%%%%%%% CAPTION RELATED %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -391,7 +448,7 @@
\RequirePackage{enumitem}
\setlist[enumerate,1]{label = (\arabic*), ref = (\arabic*),labelindent=3mm, leftmargin=*,noitemsep}
-%% have no examples of sublists...
+%% I have no examples of sublists...
%%%%%%%%%%%%%%%%% Hyperref %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -601,18 +658,17 @@
}
}
-
\DeclareDocumentCommand\SetAbstract{m}{%
\SetVerticalCoffin{\Abstract}{114mm}{%
\noindent\itshape%
#1
- \@keywords
+ \@keywords\par%
\vspace*{4mm}% <== at bottom of abstract to extend rule
}
}
\DeclareDocumentCommand{\ConstructAuthorBlock}{}{%
-\JoinCoffins\Title[hc,b]\Abstract[hc,t](0pt,-1.5\coffinsep)
+\JoinCoffins\Title[l,b]\Abstract[l,t](0pt,-1.5\coffinsep)
\setlength{\Titleheight}{\CoffinTotalHeight\Title}
\ifdim\Titleheight>\rulecofheight
\setlength{\rulecofheight}{\Titleheight}
@@ -627,10 +683,10 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Corresponding author gets footnote #1 and subsequent notes are 2, 3, ....
-%%% ASME apparently does not recognize joint first authors...so have not coded that functionality
+%%% ASME apparently does not recognize joint first authors...so I have not coded that functionality
-%%%% Flag for corresponding author (just one expected, although code supports more than one)
-%%%% for more than one, if including email in footnote, place in final command
+%%%% Flag for corresponding author (just one expected, although this code supports more than one)
+%%%% for more than one CA, if including email addresses in the footnote, place them in final the command
\newif\ifCA\CAfalse
\newcommand{\CAemail}[1]{\gdef\@CAemail{#1}}
@@ -666,9 +722,31 @@
\addtocounter{footnote}{1}
\footnotetext{Corresponding author\@CAsep \@CAemail}
\fi
+\ifDate\revfootnote{\@Date} \else\relax \fi
}
-%%%
+%%%%%%%%%%
+
+%% Provide compatibility with titling commands from standard LaTeX article class
+
+\RenewDocumentCommand{\maketitle}{}{\MakeTitlePage}
+\RenewDocumentCommand{\title}{}{\SetTitle}
+
+\RenewDocumentEnvironment{abstract}{+b}{\gdef\tmp{\SetAbstract{#1}}\aftergroup\tmp}{}
+%% Thanks to DPC for the suggestion of \gdef\tmp{...
+
+%% Put date as an unnumbered footnote at bottom of first column
+\newif\ifDate\Datetrue % If true, print a date.
+
+\ExplSyntaxOn
+\RenewDocumentCommand{\date}{m}
+ {%
+ \tl_if_empty:nTF {#1}{\global\Datefalse}{\gdef\@Date{#1}}%
+ }
+\providecommand\@Date{\today}
+\ExplSyntaxOff
+
+\RenewDocumentCommand{\thanks}{m}{\relax} %% disabling this standard command, as it is inconsistent with the format
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
index 0009bfbfa7..cba147b5d2 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
index 21d2a832b7..3b3b1d9d4d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
index 8465958fec..19ec2e5d50 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
@@ -21,8 +21,8 @@
subtitle={New data types},
email={maieul <at> maieul <dot> net},
author={Maïeul Rouquette},
- revision={2.1.0},
- date={30/09/2018},
+ revision={2.1.1},
+ date={02/10/2019},
url={https://github.com/maieul/biblatex-manuscripts-philology}}
@@ -415,6 +415,10 @@ The version 2.0.0 adds some modification which could require modifications in yo
\begin{changelog}
+\begin{release}{2.1.1}{2018-10-02}
+\item Fix warning with sorting schemes.
+\end{release}
+
\begin{release}{2.1.0}{2018-09-30}
\item Add \cs{detailcite} and \cs{detailscites} commands.
\item Add \opt{env}=\cnt{details-noshorthand} option to \cs{printbibliography}.
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx
index a5168299e6..14973b321e 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/english-manuscripts.lbx
@@ -9,10 +9,10 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
-\ProvidesFile{english-manuscripts.lbx}[2018/09/30 v2.1.0 manuscripts biblatex localisation]%
+\ProvidesFile{english-manuscripts.lbx}[2019/10/02 v2.1.1 manuscripts biblatex localisation]%
\InheritBibliographyStrings{english}
\InheritBibliographyExtras{english}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx
index 5349f218bf..b5a58ef732 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/french-manuscripts.lbx
@@ -9,10 +9,10 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
-\ProvidesFile{french-manuscripts.lbx}[2019/09/30 v2.1.0 manuscripts biblatex localisation]%
+\ProvidesFile{french-manuscripts.lbx}[2019/10/02 v2.1.1 manuscripts biblatex localisation]%
\InheritBibliographyStrings{french}
\InheritBibliographyExtras{french}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx
index e5c1fd4d34..333fcaccf4 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/italian-manuscripts.lbx
@@ -9,10 +9,10 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
-\ProvidesFile{italian-manuscripts.lbx}[2018/09/30 v2.1.0 manuscripts biblatex localisation]%
+\ProvidesFile{italian-manuscripts.lbx}[2019/10/02 v2.1.1 manuscripts biblatex localisation]%
\InheritBibliographyStrings{italian}
\InheritBibliographyExtras{italian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
index 7bca6ea878..dd1af1f7a2 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
@@ -9,11 +9,11 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts-noautoshorthand.bbx}
-[2018/09/30 v2.1.0 biblatex bibliography style (MR)]%
+[2019/10/02 v2.1.1 biblatex bibliography style (MR)]%
\RequireBibliographyStyle{manuscripts-shared}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
index 62cc12a905..85531938ec 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
@@ -9,9 +9,9 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts-noautoshorthand.dbx}
-[2018/09/30 2.1.0 biblatex bibliography style (MR)]
+[2019/10/02 v2.1.1 biblatex bibliography style (MR)]
\blx@inputonce{manuscripts-shared.dbx}{}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx
index 51734923b6..9b2189ae5d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.bbx
@@ -9,12 +9,12 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts-commons}
-[2018/09/30 2.1.0 biblatex bibliography style (MR)]%
+[2019/10/02 v2.1.1 biblatex bibliography style (MR)]%
\ifdef{\biblatexmultipledm@bibstyle}
{\RequireBibliographyStyle{\biblatexmultipledm@bibstyle}}
@@ -107,7 +107,7 @@
\setunit{\librarycollectionpunct}%
\usebibmacro{manuscript:collection+shelfmark}%
}
-
+
\newbibmacro{manuscript:pages}{%
\printfield{pagetotal}%
\iffieldundef{pages}%
@@ -120,7 +120,7 @@
\printfield{pages}%
\usebibmacro{manuscript:layer}%
}%
-}
+}
\newbibmacro{manuscript:columns+layer}{%
\ifboolexpr{test {\iffieldundef{columns}} or test{\iffieldundef{layer}}}{%
@@ -324,7 +324,7 @@
}
\sort{
\field{collection}
- \field{0000}
+ \literal{0000}
}
\sort{
\field[padside=left,padwidth=50,padchar=0]{sortshelfmark}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx
index 1dc2acd02f..33cf7345b7 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts-shared.dbx
@@ -9,11 +9,11 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts.dbx, manuscripts.bbx, french-manuscripts.lbx and english-manuscripts.lbx
\ProvidesFile{manuscripts-shared.dbx}%
-[2018/09/30 v2.1.0 biblatex bibliography style (MR)]%
+[2019/10/02 v2.1.1 biblatex bibliography style (MR)]%
\DeclareDatamodelEntrytypes{manuscript}
\DeclareDatamodelFields[type=field,datatype=literal]{%
catalog,
@@ -41,7 +41,7 @@
shortlibrary,
shortcollection,
columns,
- languages,
+ languages,
collection,
usualtitle,
shelfmark,
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx
index 79563a5e88..7f2daae1bf 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.bbx
@@ -9,11 +9,11 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts.bbx}%
-[2018/09/30 v2.1.0 biblatex bibliography style (MR)]%
+[2019/10/02 v2.1.1 biblatex bibliography style (MR)]%
\RequireBibliographyStyle{manuscripts-shared}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx
index 18e1c0933b..48feec3c14 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology/manuscripts.dbx
@@ -9,9 +9,9 @@
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts.dbx}
-[2018/09/30 v2.1.0 biblatex bibliography style (MR)]
+[2019/10/02 v2.1.1 biblatex bibliography style (MR)]
\blx@inputonce{manuscripts-shared.dbx}{}{}{}{}{}
diff --git a/macros/latex/contrib/chemnum/README b/macros/latex/contrib/chemnum/README
index ddfa8b2331..fd5fdfcd17 100644
--- a/macros/latex/contrib/chemnum/README
+++ b/macros/latex/contrib/chemnum/README
@@ -1,16 +1,14 @@
--------------------------------------------------------------------------
-chemnum v1.2 2016/04/14
+chemnum v1.2c 2019/10/02
a comprehensive approach for the numbering of chemical compounds
--------------------------------------------------------------------------
Clemens Niederberger
-Web:
- v0.* https://bitbucket.org/cgnieder/chemnum/
- v1.* https://github.com/cgnieder/chemnum
+Web: https://github.com/cgnieder/chemnum
E-Mail: contact@mychemistry.eu
--------------------------------------------------------------------------
-Copyright 2011-2016 Clemens Niederberger
+Copyright 2011--2019 Clemens Niederberger
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -32,5 +30,3 @@ This work consists of the files
- chemnum_en.tex, chemnum_en.pdf
- README
--------------------------------------------------------------------------
-Version 1 is a complete re-write from scratch of the `chemnum' package.
---------------------------------------------------------------------------
diff --git a/macros/latex/contrib/chemnum/chemnum.sty b/macros/latex/contrib/chemnum/chemnum.sty
index 659378bf72..b7d1277df4 100644
--- a/macros/latex/contrib/chemnum/chemnum.sty
+++ b/macros/latex/contrib/chemnum/chemnum.sty
@@ -12,7 +12,7 @@
% If you have any ideas, questions, suggestions or bugs to report, please
% feel free to contact me.
% --------------------------------------------------------------------------
-% Copyright 2011-2016 Clemens Niederberger
+% Copyright 2011--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -26,32 +26,41 @@
%
% The Current Maintainer of this work is Clemens Niederberger.
% --------------------------------------------------------------------------
-\def\chemnumdate{2016/04/14}
-\def\chemnumversion{1.2}
-\def\chemnuminfo{a comprehensive approach for the numbering of chemical compounds}
+\RequirePackage{expl3,xparse,l3keys2e}
-\RequirePackage{expl3}[2016/03/28]
-\RequirePackage{xparse,l3keys2e}
+\ExplSyntaxOn
+\tl_const:Nn \c_chemnum_date_tl {2019/10/02}
+\tl_const:Nn \c_chemnum_version_number_tl {1.2}
+\tl_const:Nn \c_chemnum_version_suffix_tl {c}
+\tl_const:Nx \c_chemnum_version_tl
+ { \c_chemnum_version_number_tl \c_chemnum_version_suffix_tl }
+\tl_const:Nn \c_chemnum_info_tl
+ {a~ comprehensive~ approach~ for~ the~ numbering~ of~ chemical~ compounds}
% ----------------------------------------------------------------------------
% provide the package:
-\ProvidesExplPackage{chemnum}
- {\chemnumdate}
- {\chemnumversion}
- {\chemnuminfo\space (CN)}
+\ProvidesExplPackage
+ {chemnum}
+ {\c_chemnum_date_tl}
+ {\c_chemnum_version_tl}
+ {\c_chemnum_info_tl \c_space_tl (CN)}
% ----------------------------------------------------------------------------
% required packages:
% language support:
-\RequirePackage{translations}[2015/11/07]
+\RequirePackage{translations}
+
% greek alphabet for the labels matching to chemmacros' selection:
-\RequirePackage{chemgreek}[2016/02/10]
+\RequirePackage{chemgreek}
\RequirePackage{psfrag}
% ----------------------------------------------------------------------------
% messages:
\msg_new:nnn {chemnum} {missing-label}
- { The~ key~ `#1'~ has~ no~ label~ associated~ \msg_line_context: }
+ {
+ The~ key~ `#1' \tl_if_blank:nF {#2} {~ of~`#2'} ~ has~ no~ label~
+ associated~ \msg_line_context:
+ }
\msg_new:nnn {chemnum} {erroneous-argument-combination}
{
@@ -210,6 +219,8 @@
\int_new:N \l__chemnum_tmpb_int
\int_new:N \l__chemnum_tmpc_int
+\str_new:N \l__chemnum_tmpa_str
+
% ----------------------------------------------------------------------------
% variables:
\prop_new:N \l__chemnum_label_formats_prop
@@ -227,6 +238,7 @@
\seq_new:N \g__chemnum_defined_compounds_seq
\seq_new:N \g__chemnum_compound_defined_subcompounds_seq
+\tl_const:Nn \c_chemnum_nothing_here_tl {??}
\tl_new:N \l__chemnum_label_format_tl
\tl_set:Nn \l__chemnum_label_format_tl {\bfseries}
\tl_new:N \l__chemnum_local_label_format_tl
@@ -367,13 +379,13 @@
sub-counter-format .groups:n = {compound,general} ,
% label:
pre-label-code .tl_set:N = \l__chemnum_pre_label_default_tl ,
- pre-label-code .groups:n = {compound} ,
+ pre-label-code .groups:n = {compound,general} ,
post-label-code .tl_set:N = \l__chemnum_post_label_default_tl ,
- post-label-code .groups:n = {compound} ,
+ post-label-code .groups:n = {compound,general} ,
pre-main-label-code .tl_set:N = \l__chemnum_pre_main_label_default_tl ,
- pre-main-label-code .groups:n = {compound} ,
+ pre-main-label-code .groups:n = {compound,general} ,
post-main-label-code .tl_set:N = \l__chemnum_post_main_label_default_tl ,
- post-main-label-code .groups:n = {compound} ,
+ post-main-label-code .groups:n = {compound,general} ,
main-sub-sep .tl_set:N = \l__chemnum_compound_separator_tl ,
main-sub-sep .groups:n = {general,list} ,
list-label-sep .tl_set:N = \l__chemnum_main_separator_tl ,
@@ -512,14 +524,15 @@
% if the `chemnum' package is removed from the preamble
\AtBeginDocument
{
- \if@filesw
- \iow_now:Nn \@auxout
- {
- \providecommand\chemnum@cmpd[8]{} ^^J
- \providecommand\chemnum@subcmpd[4]{} ^^J
- \providecommand\chemnum@check{}
- }
- \fi
+ \legacy_if:nT {@filesw}
+ {
+ \iow_now:Nn \@auxout
+ {
+ \providecommand\chemnum@cmpd[8]{} ^^J
+ \providecommand\chemnum@subcmpd[4]{} ^^J
+ \providecommand\chemnum@check{}
+ }
+ }
}
% we use this one to trigger a LaTeX rerun warning -- to be precise the
@@ -528,7 +541,11 @@
{ \AtEndDocument { \def \chemnum@check { \@tempswatrue } } }
% add the rerun check at the end:
-\AtEndDocument { \if@filesw \iow_now:Nn \@auxout { \chemnum@check } \fi }
+\AtEndDocument
+ {
+ \legacy_if:nT {@filesw}
+ { \iow_now:Nn \@auxout { \chemnum@check } }
+ }
% ----------------------------------------------------------------------------
% initiating new compounds
@@ -624,8 +641,8 @@
\int_gincr:N \g__chemnum_main_int
\stepcounter{cmpdmain}
}
- \seq_if_exist:cF { g__chemnum_#1_initiated_subcompounds_seq }
- { \seq_new:c { g__chemnum_#1_initiated_subcompounds_seq } }
+ \seq_if_exist:cF {g__chemnum_#1_initiated_subcompounds_seq}
+ { \seq_new:c {g__chemnum_#1_initiated_subcompounds_seq} }
}
% #1: main ID
@@ -643,11 +660,11 @@
\chemnum_subcompound_set_property:nnnn {#1} {#2} {ID} {#2}
\chemnum_subcompound_set_property:nnnn {#1} {#2} {main-compound} {#1}
\chemnum_subcompound_set_property:nnnx {#1} {#2} {number}
- { \int_use:c { g__chemnum_compound_#1_subcompound_int } }
+ { \int_use:c {g__chemnum_compound_#1_subcompound_int} }
\chemnum_subcompound_set_property:nnnx {#1} {#2} {counter-representation}
{
\__chemnum_label_format:cV
- { g__chemnum_compound_#1_subcompound_int }
+ {g__chemnum_compound_#1_subcompound_int}
\l__chemnum_default_subcounter_representation_tl
}
}
@@ -661,26 +678,41 @@
\cs_new_protected:Npn \chemnum_initialize_subcompound:nn #1#2
{
- \int_if_exist:cF { g__chemnum_compound_#1_subcompound_int }
- { \int_new:c { g__chemnum_compound_#1_subcompound_int } }
- \int_gincr:c { g__chemnum_compound_#1_subcompound_int }
- \seq_if_exist:cF { g__chemnum_compound_#1_subcompounds_seq }
- { \seq_new:c { g__chemnum_compound_#1_subcompounds_seq } }
- \prop_if_exist:cF { g__chemnum_compound_#1_subcompounds_prop }
- { \prop_new:c { g__chemnum_compound_#1_subcompounds_prop } }
- \seq_if_in:cnF { g__chemnum_compound_#1_subcompounds_seq } {#2}
- { \seq_gput_right:cn { g__chemnum_compound_#1_subcompounds_seq } {#2} }
+ \int_if_exist:cF {g__chemnum_compound_#1_subcompound_int}
+ { \int_new:c {g__chemnum_compound_#1_subcompound_int} }
+ \int_gincr:c {g__chemnum_compound_#1_subcompound_int}
+ \seq_if_exist:cF {g__chemnum_compound_#1_subcompounds_seq}
+ { \seq_new:c {g__chemnum_compound_#1_subcompounds_seq} }
+ \prop_if_exist:cF {g__chemnum_compound_#1_subcompounds_prop}
+ { \prop_new:c {g__chemnum_compound_#1_subcompounds_prop} }
+ \seq_if_in:cnF {g__chemnum_compound_#1_subcompounds_seq} {#2}
+ { \seq_gput_right:cn {g__chemnum_compound_#1_subcompounds_seq} {#2} }
\seq_gput_right:Nn \g__chemnum_compound_defined_subcompounds_seq {#1#2}
- \prop_gput:cnx { g__chemnum_compound_#1_subcompounds_prop } {#2}
+ \prop_gput:cnx {g__chemnum_compound_#1_subcompounds_prop} {#2}
{
- \int_use:c { g__chemnum_compound_#1_subcompound_int } :
+ \int_use:c {g__chemnum_compound_#1_subcompound_int} :
\__chemnum_label_format:cV
- { g__chemnum_compound_#1_subcompound_int }
+ {g__chemnum_compound_#1_subcompound_int}
\l__chemnum_default_subcounter_representation_tl
}
}
% ----------------------------------------------------------------------------
+
+\cs_new:Npn \__chemnum_nothing_here:n #1
+ {
+ \c_chemnum_nothing_here_tl
+ \msg_warning:nnn {chemnum} {missing-label} {#1}
+ }
+
+\cs_new:Npn \__chemnum_nothing_here:nn #1#2
+ {
+ \c_chemnum_nothing_here_tl
+ \msg_warning:nnnn {chemnum} {missing-label} {#1} {#2}
+ }
+\cs_generate_variant:Nn \__chemnum_nothing_here:nn {x}
+
+% ----------------------------------------------------------------------------
\cs_new_protected:Npn \chemnum_log_main:n #1
{
\bool_if:NT \l__chemnum_log_bool
@@ -716,7 +748,7 @@
\prg_new_protected_conditional:Npnn \chemnum_subcompound_if_initiated:nn #1#2
{ T,F,TF }
{
- \seq_if_in:cnTF { g__chemnum_#1_initiated_subcompounds_seq } {#2}
+ \seq_if_in:cnTF {g__chemnum_#1_initiated_subcompounds_seq} {#2}
{ \prg_return_true: }
{ \prg_return_false: }
}
@@ -745,12 +777,12 @@
% #2: property to be defined
\cs_new_protected:Npn \chemnum_compound_declare_property:nn #1#2
{
- \seq_if_exist:cF { g__chemnum_compound_#1_properties_seq }
- { \seq_new:c { g__chemnum_compound_#1_properties_seq } }
- \prop_if_exist:cF { g__chemnum_compound_#1_prop }
- { \prop_new:c { g__chemnum_compound_#1_prop } }
- \seq_if_in:cnF { g__chemnum_compound_#1_properties_seq } {#2}
- { \seq_gput_right:cn { g__chemnum_compound_#1_properties_seq } {#2} }
+ \seq_if_exist:cF {g__chemnum_compound_#1_properties_seq }
+ { \seq_new:c {g__chemnum_compound_#1_properties_seq} }
+ \prop_if_exist:cF {g__chemnum_compound_#1_prop}
+ { \prop_new:c {g__chemnum_compound_#1_prop} }
+ \seq_if_in:cnF {g__chemnum_compound_#1_properties_seq} {#2}
+ { \seq_gput_right:cn {g__chemnum_compound_#1_properties_seq} {#2} }
}
% #1: ID
@@ -766,8 +798,8 @@
% #3: value of property
\cs_new_protected:Npn \chemnum_compound_set_property:nnn #1#2#3
{
- \seq_if_in:cnTF { g__chemnum_compound_#1_properties_seq } {#2}
- { \prop_gput:cnn { g__chemnum_compound_#1_prop } {#2} {#3} }
+ \seq_if_in:cnTF {g__chemnum_compound_#1_properties_seq} {#2}
+ { \prop_gput:cnn {g__chemnum_compound_#1_prop} {#2} {#3} }
{ \msg_error:nnn {chemnum} {property-undefined} {#1} {#2} }
}
\cs_generate_variant:Nn \chemnum_compound_set_property:nnn { nnV , nnx }
@@ -776,15 +808,15 @@
% #2: property to be updated
\cs_new_protected:Npn \chemnum_compound_update_property:nn #1#2
{
- \seq_if_in:cnTF { g__chemnum_compound_#1_properties_seq } {#2}
+ \seq_if_in:cnTF {g__chemnum_compound_#1_properties_seq} {#2}
{
- \prop_get:cnN { g__chemnum_compound_#1_prop } {previous-#2}
+ \prop_get:cnN {g__chemnum_compound_#1_prop} {previous-#2}
\l__chemnum_tmpa_tl
- \prop_get:cnN { g__chemnum_compound_#1_prop } {#2}
+ \prop_get:cnN {g__chemnum_compound_#1_prop} {#2}
\l__chemnum_tmpb_tl
\tl_if_eq:NNF \l__chemnum_tmpb_tl \l__chemnum_tmpa_tl
{
- \prop_gput:cnV { g__chemnum_compound_#1_prop }
+ \prop_gput:cnV {g__chemnum_compound_#1_prop}
{previous-#2}
\l__chemnum_tmpb_tl
}
@@ -795,7 +827,7 @@
% #1: ID
\cs_new_protected:Npn \chemnum_compound_update_properties:n #1
{
- \seq_map_inline:cn { g__chemnum_compound_#1_properties_seq }
+ \seq_map_inline:cn {g__chemnum_compound_#1_properties_seq}
{ \chemnum_compound_update_property:nn {#1} {##1} }
}
@@ -804,8 +836,8 @@
% #3: property to be defined
\cs_new_protected:Npn \chemnum_subcompound_declare_property:nnn #1#2#3
{
- \seq_if_in:cnF { g__chemnum_compound_#1_#2_properties_seq } {#3}
- { \seq_gput_right:cn { g__chemnum_compound_#1_#2_properties_seq } {#3} }
+ \seq_if_in:cnF {g__chemnum_compound_#1_#2_properties_seq} {#3}
+ { \seq_gput_right:cn {g__chemnum_compound_#1_#2_properties_seq} {#3} }
}
% #1: main ID
@@ -813,11 +845,11 @@
% #3: properties to be defined
\cs_new_protected:Npn \chemnum_subcompound_declare_properties:nnn #1#2#3
{
- \seq_if_exist:cF { g__chemnum_compound_#1_#2_properties_seq }
- { \seq_new:c { g__chemnum_compound_#1_#2_properties_seq } }
- \prop_if_exist:cF { g__chemnum_compound_#1_#2_properties_prop }
- { \prop_new:c { g__chemnum_compound_#1_#2_properties_prop } }
- \clist_map_inline:nn { #3 }
+ \seq_if_exist:cF {g__chemnum_compound_#1_#2_properties_seq}
+ { \seq_new:c {g__chemnum_compound_#1_#2_properties_seq} }
+ \prop_if_exist:cF {g__chemnum_compound_#1_#2_properties_prop}
+ { \prop_new:c {g__chemnum_compound_#1_#2_properties_prop} }
+ \clist_map_inline:nn {#3}
{ \chemnum_subcompound_declare_property:nnn {#1} {#2} {##1} }
}
@@ -827,8 +859,8 @@
% #4: value of property
\cs_new_protected:Npn \chemnum_subcompound_set_property:nnnn #1#2#3#4
{
- \seq_if_in:cnTF { g__chemnum_compound_#1_#2_properties_seq } {#3}
- { \prop_gput:cnn { g__chemnum_compound_#1_#2_properties_prop } {#3} {#4} }
+ \seq_if_in:cnTF {g__chemnum_compound_#1_#2_properties_seq} {#3}
+ { \prop_gput:cnn {g__chemnum_compound_#1_#2_properties_prop} {#3} {#4} }
{ \msg_error:nnn {chemnum} {property-undefined} {#1.#2} {#3} }
}
\cs_generate_variant:Nn \chemnum_subcompound_set_property:nnnn { nnnV , nnnx }
@@ -838,15 +870,15 @@
% #3: property to be updated
\cs_new_protected:Npn \chemnum_subcompound_update_property:nnn #1#2#3
{
- \seq_if_in:cnTF { g__chemnum_compound_#1_#2_properties_seq }
+ \seq_if_in:cnTF {g__chemnum_compound_#1_#2_properties_seq}
{
- \prop_get:cnN { g__chemnum_compound_#1_#2_properties_prop } {previous-#3}
+ \prop_get:cnN {g__chemnum_compound_#1_#2_properties_prop} {previous-#3}
\l__chemnum_tmpa_tl
- \prop_get:cnN { g__chemnum_compound_#1_#2_properties_prop } {#3}
+ \prop_get:cnN {g__chemnum_compound_#1_#2_properties_prop} {#3}
\l__chemnum_tmpb_tl
\tl_if_eq:NNF \l__chemnum_tmpb_tl \l__chemnum_tmpa_tl
{
- \prop_gput:cnV { g__chemnum_compound_#1_#2_properties_prop }
+ \prop_gput:cnV {g__chemnum_compound_#1_#2_properties_prop}
{previous-#3}
\l__chemnum_tmpb_tl
}
@@ -858,7 +890,7 @@
% #2: sub ID
\cs_new_protected:Npn \chemnum_subcompound_update_properties:nn #1#2
{
- \seq_map_inline:cn { g__chemnum_compound_#1_#2_properties_seq }
+ \seq_map_inline:cn {g__chemnum_compound_#1_#2_properties_seq}
{ \chemnum_subcompound_update_property:nnn {#1} {#2} {##1} }
}
@@ -869,14 +901,14 @@
\cs_new_protected:Npn \chemnum_get_compound_property_or:nnn #1#2#3
{
- \prop_get:cnNTF { g__chemnum_compound_#1_prop } {#2}
+ \prop_get:cnNTF {g__chemnum_compound_#1_prop} {#2}
\l__chemnum_tmpa_tl
{ \tl_use:N \l__chemnum_tmpa_tl }
{#3}
}
\cs_new:Npn \chemnum_expandable_get_compound_property:nn #1#2
- { \prop_item:cn { g__chemnum_compound_#1_prop } {#2} }
+ { \prop_item:cn {g__chemnum_compound_#1_prop} {#2} }
\cs_generate_variant:Nn \chemnum_expandable_get_compound_property:nn { V }
% #1: main ID
@@ -887,14 +919,14 @@
\cs_new_protected:Npn \chemnum_get_subcompound_property_or:nnnn #1#2#3#4
{
- \prop_get:cnNTF { g__chemnum_compound_#1_#2_properties_prop } {#3}
+ \prop_get:cnNTF {g__chemnum_compound_#1_#2_properties_prop} {#3}
\l__chemnum_tmpa_tl
{ \tl_use:N \l__chemnum_tmpa_tl }
{#4}
}
\cs_new:Npn \chemnum_expandable_get_subcompound_property:nnn #1#2#3
- { \prop_item:cn { g__chemnum_compound_#1_#2_properties_prop } {#3} }
+ { \prop_item:cn {g__chemnum_compound_#1_#2_properties_prop} {#3} }
% ----------------------------------------------------------------------------
\DeclareExpandableDocumentCommand \cmpdproperty { mm }
@@ -911,7 +943,7 @@
\cs_new_protected:Npn \chemnum_initiate_subcompound:nn #1#2
{
\chemnum_subcompound_if_initiated:nnF {#1} {#2}
- { \seq_gput_right:cn { g__chemnum_#1_initiated_subcompounds_seq } {#2} }
+ { \seq_gput_right:cn {g__chemnum_#1_initiated_subcompounds_seq} {#2} }
}
% ----------------------------------------------------------------------------
@@ -927,13 +959,11 @@
% #8: label format
\cs_new_protected:Npn \__chemnum_write_compound_to_auxfile_x:nnnnnnnn #1#2#3#4#5#6#7#8
{
- \if@filesw
- \token_if_eq_meaning:NNT \@nodocument \relax
- {
- \iow_now:Nx \@auxout
- { \exp_not:N \chemnum@cmpd {#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8} }
- }
- \fi
+ \legacy_if:nT {@filesw}
+ {
+ \iow_now:Nx \@auxout
+ { \exp_not:N \chemnum@cmpd {#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8} }
+ }
}
\cs_generate_variant:Nn \__chemnum_write_compound_to_auxfile_x:nnnnnnnn { nnnVVVVV }
@@ -955,13 +985,11 @@
% #3: counter representation
\cs_new_protected:Npn \__chemnum_write_subcompound_to_auxfile_x:nnnn #1#2#3#4
{
- \if@filesw
- \token_if_eq_meaning:NNT \@nodocument \relax
- {
- \iow_now:Nx \@auxout
- { \exp_not:N \chemnum@subcmpd {#1}{#2}{#3}{#4} }
- }
- \fi
+ \legacy_if:nT {@filesw}
+ {
+ \iow_now:Nx \@auxout
+ { \exp_not:N \chemnum@subcmpd {#1}{#2}{#3}{#4} }
+ }
}
\cs_new_protected:Npn \chemnum_save_subcompound_to_auxfile:nn #1#2
@@ -989,21 +1017,21 @@
\cs_new_protected:Npn \chemnum@cmpd #1#2#3#4#5#6#7#8
{
% \chemnum_initialize_compound:n {#1}
- \prop_if_exist:cF { g__chemnum_compound_#1_prop }
- { \prop_new:c { g__chemnum_compound_#1_prop } }
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_if_exist:cF {g__chemnum_compound_#1_prop}
+ { \prop_new:c {g__chemnum_compound_#1_prop} }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-number} {#2}
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-counter-representation} {#3}
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-pre-label-code} {#4}
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-post-label-code} {#5}
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-pre-main-label-code} {#6}
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-post-main-label-code} {#7}
- \prop_gput:cnn { g__chemnum_compound_#1_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_prop}
{previous-label-format} {#8}
}
@@ -1013,15 +1041,15 @@
% #4: counter representation
\cs_new_protected:Npn \chemnum@subcmpd #1#2#3#4
{
- \prop_if_exist:cF { g__chemnum_compound_#1_#2_properties_prop }
- { \prop_new:c { g__chemnum_compound_#1_#2_properties_prop } }
- \seq_if_exist:cF { g__chemnum_compound_#1_subcompounds_seq }
- { \seq_new:c { g__chemnum_compound_#1_subcompounds_seq } }
- \seq_if_in:cnF { g__chemnum_compound_#1_subcompounds_seq } {#2}
- { \seq_gput_right:cn { g__chemnum_compound_#1_subcompounds_seq } {#2} }
- \prop_gput:cnn { g__chemnum_compound_#1_#2_properties_prop }
+ \prop_if_exist:cF {g__chemnum_compound_#1_#2_properties_prop}
+ { \prop_new:c {g__chemnum_compound_#1_#2_properties_prop} }
+ \seq_if_exist:cF {g__chemnum_compound_#1_subcompounds_seq}
+ { \seq_new:c {g__chemnum_compound_#1_subcompounds_seq} }
+ \seq_if_in:cnF {g__chemnum_compound_#1_subcompounds_seq} {#2}
+ { \seq_gput_right:cn {g__chemnum_compound_#1_subcompounds_seq} {#2} }
+ \prop_gput:cnn {g__chemnum_compound_#1_#2_properties_prop}
{previous-number} {#3}
- \prop_gput:cnn { g__chemnum_compound_#1_#2_properties_prop }
+ \prop_gput:cnn {g__chemnum_compound_#1_#2_properties_prop}
{previous-counter-representation} {#4}
}
@@ -1060,7 +1088,6 @@
% #3: sub ID
\cs_new_protected:Npn \chemnum_declare_subcompound:nnn #1#2#3
{
- % \keys_set:nn {chemnum} {#1}
\chemnum_subcompound_if_initiated:nnF {#2} {#3}
{
\bool_if:NT \g__chemnum_initiate_sub_bool
@@ -1170,8 +1197,11 @@
\chemnum_get_compound_property:nn {#1} {previous-label-format}
{
\chemnum_get_compound_property_or:nnn {#1}
- { previous-counter-representation }
- { ?? \__chemnum_rerun: }
+ {previous-counter-representation}
+ {
+ \__chemnum_nothing_here:n {#1}
+ \__chemnum_rerun:
+ }
}
\group_end:
\chemnum_get_compound_property:nn {#1} {previous-post-main-label-code}
@@ -1189,7 +1219,10 @@
{
\chemnum_get_subcompound_property_or:nnnn {#1} {#2}
{previous-counter-representation}
- { ?? \__chemnum_rerun: }
+ {
+ \__chemnum_nothing_here:nn {#2} {#1}
+ \__chemnum_rerun:
+ }
}
\group_end:
}
@@ -1265,7 +1298,7 @@
{
\tl_clear:N \l__chemnum_tmpa_tl
\tl_set:Nx \l__chemnum_tmpa_tl
- { \seq_use:cn { g__chemnum_compound_##4_subcompounds_seq } { , } }
+ { \seq_use:cn {g__chemnum_compound_##4_subcompounds_seq} {,} }
\tl_if_blank:VF \l__chemnum_tmpa_tl
{
\chemnum_write_sublist:NNnnV ##1 ##2 {##3} {##4}
@@ -1294,8 +1327,8 @@
{
\bool_if:NTF #2
{
- \chemnum_hyper_link:nn {#4}
- { \chemnum_compound_read:n {#4} }
+ \bool_if:NF \l__chemnum_sub_only_bool
+ { \chemnum_hyper_link:nn {#4} { \chemnum_compound_read:n {#4} } }
\bool_if:NT #1
{ \msg_error:nn {chemnum} {erroneous-argument-combination} }
}
@@ -1353,10 +1386,18 @@
}
% ----------------------------------------------------------------------------
-\cs_set_protected:Npn \chemnum_show_key_def:n #1
- { \marginpar { \fbox { \normalfont \ttfamily #1 } } }
+\cs_new_protected:Npn \chemnum_print_label_id:n #1
+ {
+ \group_begin:
+ \str_set:Nn \l__chemnum_tmpa_str {#1}
+ \str_use:N \l__chemnum_tmpa_str
+ \group_end:
+ }
+
+\cs_new_protected:Npn \chemnum_show_label_margin:n #1
+ { \marginpar { \fbox {#1} } }
-\cs_set_protected:Npn \chemnum_show_key_ref:n #1
+\cs_new_protected:Npn \chemnum_show_label_inline:n #1
{
\group_begin:
\hbox_unpack:N \c_empty_box % this is \leavevmode
@@ -1366,18 +1407,38 @@
\hbox_overlap_right:n
{
\tex_vrule:D \tex_raise:D .75em
- \hbox:n
- { \underbar { \normalfont \footnotesize \ttfamily #1 } }
+ \hbox:n { \underbar {#1} }
}
}
\group_end:
}
-% ----------------------------------------------------------------------------
+\NewDocumentCommand \cmpdprintlabelid {m}
+ { \chemnum_print_label_id:n {#1} }
+
+\NewDocumentCommand \cmpdshowlabelmargin {m}
+ { \chemnum_show_label_margin:n {#1} }
+
+\NewDocumentCommand \cmpdshowlabelinline {m}
+ { \chemnum_show_label_inline:n {#1} }
+
\NewDocumentCommand \chemnumshowdef {m}
- { \chemnum_show_key_def:n {#1} }
+ {
+ \cmpdshowlabelmargin
+ {
+ \normalfont \ttfamily
+ \cmpdprintlabelid {#1}
+ }
+ }
+
\NewDocumentCommand \chemnumshowref {m}
- { \chemnum_show_key_ref:n {#1} }
+ {
+ \cmpdshowlabelinline
+ {
+ \normalfont \ttfamily \footnotesize
+ \cmpdprintlabelid {#1}
+ }
+ }
\NewDocumentCommand \cmpdshowdef {m} { \chemnumshowdef {#1} }
\NewDocumentCommand \cmpdshowref {m} { \chemnumshowref {#1} }
@@ -1396,7 +1457,7 @@
\l__chemnum_tmpc_seq
\l__chemnum_sub_separator_tl
{#5}
- \seq_remove_duplicates:N \l__chemnum_tmpc_seq
+ \seq_remove_duplicates:N \l__chemnum_tmpc_seq
\seq_map_inline:Nn \l__chemnum_tmpc_seq
{
\bool_if:NF #2
@@ -1467,29 +1528,34 @@
\seq_clear:N #7
\bool_if:NF #1
{
- \seq_map_inline:cn { g__chemnum_compound_#5_subcompounds_seq }
+ \seq_if_exist:cTF {g__chemnum_compound_#5_subcompounds_seq}
{
- \seq_if_in:NnT #3 {##1}
+ \seq_map_inline:Nn #3
{
- \seq_put_right:Nn #6
- { \chemnum_write_subcompound:NNnnn #1 #2 {#4} {#5} {##1} }
- \bool_if:NTF #2
+ \seq_if_in:cnTF {g__chemnum_compound_#5_subcompounds_seq} {##1}
{
- \seq_put_right:Nx #7
+ \seq_put_right:Nn #6
+ { \chemnum_write_subcompound:NNnnn #1 #2 {#4} {#5} {##1} }
+ \bool_if:NTF #2
{
- \chemnum_expandable_get_subcompound_property:nnn
- {#5} {##1} {previous-number}
+ \seq_put_right:Nx #7
+ {
+ \chemnum_expandable_get_subcompound_property:nnn
+ {#5} {##1} {previous-number}
+ }
}
- }
- {
- \seq_put_right:Nx #7
{
- \chemnum_expandable_get_subcompound_property:nnn
- {#5} {##1} {number}
+ \seq_put_right:Nx #7
+ {
+ \chemnum_expandable_get_subcompound_property:nnn
+ {#5} {##1} {number}
+ }
}
}
+ { \__chemnum_nothing_here:nn {##1} {#5} }
}
}
+ { \__chemnum_nothing_here:xn { \seq_use:Nnnn #3 {,~} {,~} {,~} } {#5} }
}
}
@@ -1917,8 +1983,8 @@
}
\NewDocumentCommand \initcmpd {O{}m}
- { \chemnum_init:nn {#1} {#2} }
-\@onlypreamble\cmpdinit
+ { \AtBeginDocument { \chemnum_init:nn {#1} {#2} } }
+\@onlypreamble\initcmpd
% ----------------------------------------------------------------------------
% resetting compound numbering
@@ -2008,4 +2074,10 @@ HISTORY:
\prop_item:Nn)
2016/04/14 v1.2 - changes to how compounds are saved to auxfile
- hyperref support: backlinks to first appearance of label
-
+2016/05/11 v1.2a - pre- and post-label options now belong both to the
+ `compound' and the `general' groups
+2016/10/22 v1.2b - enable label keys to be printed (with `show-keys') if they
+ contain underscores or similar tokens
+ - easier customization possibilities of the `show-keys'
+ functions
+2019/10/02 v1.2c - fix issues #5, #7
diff --git a/macros/latex/contrib/chemnum/chemnum_en.pdf b/macros/latex/contrib/chemnum/chemnum_en.pdf
index 4f6a1d26e5..9254c029c5 100644
--- a/macros/latex/contrib/chemnum/chemnum_en.pdf
+++ b/macros/latex/contrib/chemnum/chemnum_en.pdf
Binary files differ
diff --git a/macros/latex/contrib/chemnum/chemnum_en.tex b/macros/latex/contrib/chemnum/chemnum_en.tex
index a5abd7365d..f6da470d1d 100644
--- a/macros/latex/contrib/chemnum/chemnum_en.tex
+++ b/macros/latex/contrib/chemnum/chemnum_en.tex
@@ -1,8 +1,36 @@
-% arara: pdflatex: { shell: on }
-%! arara: pdflatex: { shell: on }
-% arara: biber
-% arara: pdflatex
-% arara: pdflatex
+% --------------------------------------------------------------------------
+% the CHEMNUM package
+%
+% a comprehensive approach for the numbering of chemical compounds
+%
+% --------------------------------------------------------------------------
+% Clemens Niederberger
+% --------------------------------------------------------------------------
+% https://github.org/cgnieder/chemnum/
+% contact@mychemistry.eu
+% --------------------------------------------------------------------------
+% If you have any ideas, questions, suggestions or bugs to report, please
+% feel free to contact me.
+% --------------------------------------------------------------------------
+% Copyright 2011--2019 Clemens Niederberger
+%
+% 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 Clemens Niederberger.
+% --------------------------------------------------------------------------
+% !arara: pdflatex: { shell: on , interaction: nonstopmode }
+% !arara: pdflatex: { shell: on , interaction: nonstopmode }
+% !arara: biber
+% arara: pdflatex: { interaction: nonstopmode }
+% arara: pdflatex: { interaction: nonstopmode }
\documentclass[load-preamble+,ngerman,british,american]{cnltx-doc}
\usepackage[utf8]{inputenc}
\usepackage{chemnum}
@@ -47,7 +75,7 @@
keyis,
marginnote, midrule,
NewDocumentCommand,
- schemestart,schemestop,setatomsep,
+ schemestart,schemestop,setchemfig,
theffbibliography, toprule
} ,
index-setup = { othercode=\footnotesize,level=\addsec },
@@ -60,11 +88,13 @@
\usepackage{chemformula}
\setchemformula{format=\libertineLF}
\usepackage{chemfig,relsize}
-\setatomsep{1.78500 em}
-\setbondstyle{line width = 0.06642 em}
+\setchemfig{
+ atom sep = 1.78500 em ,
+ bond style = {line width = 0.06642 em}
+}
\renewcommand*\printatom[1]{\textsmaller{\ensuremath{\mathsf{#1}}}}
-\usepackage{array,booktabs}
+\usepackage{array,booktabs,csquotes}
\usepackage{graphicx}
@@ -112,57 +142,6 @@
\pkg{chemgreek}~\cite{pkg:chemgreek} and the \pkg{psfrag}~\cite{pkg:psfrag}
package.
-\section{News}\label{sec:news}
-The \chemnum\ package has been my first attempt to create a comprehensive
-labeling package for chemical compounds. However, it had and has more than
-one weakness and its code was -- to be frank -- a mess. Version~1 is now a
-complete re-write of \chemnum\ where I tried to achieve several points:
-\begin{itemize}
- \item A cleaner code internally.
- \item A cleaner user interface, \ie, more user macros for different tasks, a
- unified naming of the commands and a less redundant naming of the
- options.
- \item Extended functionality such as sorting and compressing of sublabel
- lists and sorting and merging of main label lists.
-\end{itemize}
-
-Although the syntax seems more or less the same at first sight quite a number
-of changes have been made that make version~1 incompatible with version~0.
-While I thought a while about maintaining backwards compatibility version~0
-was known to be in an experimental stage where everything was allowed to be
-changed at any time. So users \emph{could} know there was a risk. I have a
-feeling that many users nevertheless didn't realize this and may be bothered
-by this incompatibility. So I am well aware that the update will
-inconvenience some users. However, since version~0 won't be updated any more
-it made more sense to make a breaking update once.
-
-The same is not true for version~1. The syntax and commands described in this
-manual will not be changed as easily and from this version on I will take care
-of backwards compatibility.
-
-For those people wanting to keep older versions: they are are still available
-from websites such as \website{ctanhg.scharrer-online.de} or
-\securewebsite{bitbucket.org/cgnieder/chemnum}. You can also email me for an
-older version.
-
-Many commands have got a new name! The most important ones are:
-\begin{itemize}
- \item \cs*{cmpdref}; this is now called \cs{replacecmpd}.
- \item \cs*{cmpdinit}; this is now called \cs{initcmpd}.
- \item \cs*{cmpdreset}; this is now called \cs{resetcmpd}.
- \item \cs*{cmpdsetup}; this is now called \cs{setchemnum}.
-\end{itemize}
-However, there are many more changes. Basically all options have new names
-and often do their thing slightly different from the way things have been
-before.
-
-Please note that this overall change does not mean that version~1 is version~0
-declared stable. It is very likely that version~1 will now have quite a
-number of bugs to be fixed and probably missing features, too. So I'd be very
-glad to receive feedback either on \chemnum's homepage
-\securewebsite{github.com/cgnieder/chemnum} or via email to
-\email{contact@mychemistry.eu}.
-
\section{Overview over the Available Commands}\label{sec:overv-over-avail}
This section lists all available commands with a brief description. Commands
@@ -198,7 +177,7 @@ Most of the commands will be explained in a later section in more detail.
section~\ref{sec:deta-comp-labels}.
\command{replacecmpd}[\code{+}\oarg{options}\marg{\ac{id}}]
A command for replacing tags in \ac{eps} files, see
- section~\ref{sec:replacing-tags-aceps} for details.
+ section~\ref{sec:replacing-tags-eps-ps} for details.
\command{initcmpd}[\oarg{options}\marg{list of \acp{id}}]
Initiate compound labels. This command can only be used in the preamble.
It is desribed in section~\ref{sec:deta-comp-labels}.
@@ -329,7 +308,7 @@ see section~\ref{sec:chang-input-mark} for details.
More than one label can be put inside \cs{cmpd}, separated by commas. Then
a list like \cmpd{a, b, c, e, g.two} is printed.
\end{example}
-The Harvard comma (see section~\ref{sec:lang-depend-sett}) in \code{, and}
+The Harvard comma (see section~\ref{sec:lang-depend-sett}) in \enquote{\code{, and}}
between \cmpd{e} and \cmpd{g.two} suggests that there are options to customize
the list, see section~\ref{sec:formatting-labels} for more on this.
@@ -608,10 +587,14 @@ command. They are marked with \module{replace}.
\keybool{merge}\Module{both (l)}\Default{false}
If set to true a list of labels is merged, \ie,
``\cmpd{q.five,a,q.two}'' becomes ``\cmpd[merge=true]{q.five,a,q.two}''.
- \keyval{pre-label-code}{code}\Module{cmpd (g)}\Default
+ \keyval{pre-label-code}{code}\Module{both (g)}\Default
Code to be inserted before a label.
- \keyval{post-label-code}{code}\Module{cmpd (g)}\Default
+ \keyval{post-label-code}{code}\Module{both (g)}\Default
Code to be inserted after a label.
+ \keyval{pre-main-label-code}{code}\Module{both (g)}\Default
+ \sinceversion{1.2a}Code to be inserted before a main label.
+ \keyval{post-main-label-code}{code}\Module{both (g)}\Default
+ \sinceversion{1.2a}Code to be inserted after a main label.
\keyval{main-sub-sep}{code}\Module{both (l)}\Default{.}
The separator symbol that is used in \cs{cmpd} to separate the \meta{main
\ac{id}} from a \meta{sub \ac{id}}.
@@ -855,9 +838,9 @@ explicitly will overwrite the language sensitivity. If you only want to adapt
the separators to your language have a look at
section~\ref{sec:lang-depend-sett}.
-\section{Replacing Tags in \ac{eps} or \ac{ps} Files}\label{sec:replacing-tags-aceps}
+\section{Replacing Tags in \ac{eps} or \ac{ps} Files}\label{sec:replacing-tags-eps-ps}
-Although it is quite possible to create rection schemes within \LaTeX\
+Although it is quite possible to create reaction schemes within \LaTeX\
directly -- for example with the \pkg{chemfig} package~\cite{pkg:chemfig} --
many people prefer to use a program such as \textsc{ChemDraw} for it. In
order to be able to use the labels with such schemes as well the following
@@ -865,11 +848,18 @@ method is usually used:
\begin{itemize}
\item Create the scheme and place temporary tags like \code{TMP1},
\code{TMP2} and so on where you want the compound labels to be.
- \item Export the scheme as \ac{eps} or \ac{ps} figure where you make sure
- that the tags are embedded as text strings.
+ \item Export the scheme as \ac{eps} or \ac{ps} figure \emph{where you make
+ sure that the tags are embedded as text strings}. If the tags are not
+ present as text strings they cannot be replaced. This is a common source
+ of user problems.
\item Include the \ac{eps} with \cs*{includegraphics}. Right before that
use \cs{replacecmpd} once for every temporary tag.
\end{itemize}
+\emph{For the actual replacement please make sure that you compile with
+ \code{shell-escape} enabled. If you compile with \code{pdflatex} you
+ probably also need \pkg{auto-pst-pdf}~\cite{pkg:auto-pst-pdf} loaded. In
+ subsequent runs load it with option \code{off} when you turned off
+ \code{shell-escape}.}
\begin{commands}
\command{replacecmpd}[\code{+}\oarg{options}\marg{\ac{id}}]
@@ -894,7 +884,7 @@ The tags now can be replaced with labels. The result is shown in
figure~\ref{fig:scheme-tmp-tags-replaced}.
\begin{example}[compile,exe-with={--shell-escape},runs=1,float=htbp,caption={A scheme with
temporary tags replaced with labels.\label{fig:scheme-tmp-tags-replaced}}]
- % code for figure 2
+ % code for figure 2 -- compiled with shell-escape enabled
\documentclass{standalone}
\usepackage{graphicx,auto-pst-pdf,chemnum}
\begin{document}
@@ -971,7 +961,7 @@ respect to the \ac{ps} box that is replaced. This is described in
\begin{example}[compile,exe-with={--shell-escape},runs=1,float=htbp,caption={A scheme with
arbitrary tags replaced with labels.\label{fig:scheme-bla-tags-replaced}}]
- % code for figure 4
+ % code for figure 4 -- compiled with shell-escape enabled
\documentclass{standalone}
\usepackage{graphicx,auto-pst-pdf,chemnum}
\begin{document}
@@ -1025,6 +1015,11 @@ wrong please write me an email and I'll add your language or fix the wrong
translation.
\begin{table}[htbp]
+ \newcommand*\showlanguageentry[1]{%
+ #1
+ & \visualizespaces{\GetTranslationFor{#1}{chemnum-sep-two}}
+ & \visualizespaces{\GetTranslationFor{#1}{chemnum-sep-last-two}}
+ }
\centering
\caption{Available languages}
\label{tab:languages}
@@ -1034,45 +1029,19 @@ translation.
\bfseries chemnum-sep-two &
\bfseries chemnum-sep-last-two \\
\midrule
- English
- & \visualizespaces{\GetTranslationFor{English}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{English}{chemnum-sep-last-two}} \\
- American
- & \visualizespaces{\GetTranslationFor{American}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{American}{chemnum-sep-last-two}} \\
- German
- & \visualizespaces{\GetTranslationFor{German}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{German}{chemnum-sep-last-two}} \\
- French
- & \visualizespaces{\GetTranslationFor{French}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{French}{chemnum-sep-last-two}} \\
- Spanish
- & \visualizespaces{\GetTranslationFor{Spanish}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Spanish}{chemnum-sep-last-two}} \\
- Italian
- & \visualizespaces{\GetTranslationFor{Italian}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Italian}{chemnum-sep-last-two}} \\
- Catalan
- & \visualizespaces{\GetTranslationFor{Catalan}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Catalan}{chemnum-sep-last-two}} \\
- Portuguese
- & \visualizespaces{\GetTranslationFor{Portuguese}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Portuguese}{chemnum-sep-last-two}} \\
- Dutch
- & \visualizespaces{\GetTranslationFor{Dutch}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Dutch}{chemnum-sep-last-two}} \\
- Danish
- & \visualizespaces{\GetTranslationFor{Danish}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Danish}{chemnum-sep-last-two}} \\
- Swedish
- & \visualizespaces{\GetTranslationFor{Swedish}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Swedish}{chemnum-sep-last-two}} \\
- Finnish
- & \visualizespaces{\GetTranslationFor{Finnish}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Finnish}{chemnum-sep-last-two}} \\
- Norwegian
- & \visualizespaces{\GetTranslationFor{Norwegian}{chemnum-sep-two}}
- & \visualizespaces{\GetTranslationFor{Norwegian}{chemnum-sep-last-two}} \\
+ \showlanguageentry{English} \\
+ \showlanguageentry{American} \\
+ \showlanguageentry{German} \\
+ \showlanguageentry{French} \\
+ \showlanguageentry{Spanish} \\
+ \showlanguageentry{Italian} \\
+ \showlanguageentry{Catalan} \\
+ \showlanguageentry{Portuguese} \\
+ \showlanguageentry{Dutch} \\
+ \showlanguageentry{Danish} \\
+ \showlanguageentry{Swedish} \\
+ \showlanguageentry{Finnish} \\
+ \showlanguageentry{Norwegian} \\
\bottomrule
\end{tabular}
\end{table}
@@ -1173,6 +1142,55 @@ above commands are defined in terms of them:
\NewDocumentCommand\subcmpdshowref{mm}{\chemnumshowref{#2}}
\end{sourcecode}
-\end{document}
+\section{From Version~0 to Version~1}\label{sec:news}
+The \chemnum\ package has been my first attempt to create a comprehensive
+labeling package for chemical compounds. However, it had and has more than
+one weakness and its code was -- to be frank -- a mess. Version~1 is now a
+complete re-write of \chemnum\ where I tried to achieve several points:
+\begin{itemize}
+ \item A cleaner code internally.
+ \item A cleaner user interface, \ie, more user macros for different tasks, a
+ unified naming of the commands and a less redundant naming of the
+ options.
+ \item Extended functionality such as sorting and compressing of sublabel
+ lists and sorting and merging of main label lists.
+\end{itemize}
+Although the syntax seems more or less the same at first sight quite a number
+of changes have been made that make version~1 incompatible with version~0.
+While I thought a while about maintaining backwards compatibility version~0
+was known to be in an experimental stage where everything was allowed to be
+changed at any time. So users \emph{could} know there was a risk. I have a
+feeling that many users nevertheless didn't realize this and may be bothered
+by this incompatibility. So I am well aware that the update will
+inconvenience some users. However, since version~0 won't be updated any more
+it made more sense to make a breaking update once.
+The same is not true for version~1. The syntax and commands described in this
+manual will not be changed as easily and from this version on I will take care
+of backwards compatibility.
+
+For those people wanting to keep older versions: they are are still available
+from websites such as \website{ctanhg.scharrer-online.de} or
+\securewebsite{bitbucket.org/cgnieder/chemnum}. You can also email me for an
+older version.
+
+Many commands have got a new name! The most important ones are:
+\begin{itemize}
+ \item \cs*{cmpdref}; this is now called \cs{replacecmpd}.
+ \item \cs*{cmpdinit}; this is now called \cs{initcmpd}.
+ \item \cs*{cmpdreset}; this is now called \cs{resetcmpd}.
+ \item \cs*{cmpdsetup}; this is now called \cs{setchemnum}.
+\end{itemize}
+However, there are many more changes. Basically all options have new names
+and often do their thing slightly different from the way things have been
+before.
+
+Please note that this overall change does not mean that version~1 is version~0
+declared stable. It is very likely that version~1 will now have quite a
+number of bugs to be fixed and probably missing features, too. So I'd be very
+glad to receive feedback either on \chemnum's homepage
+\securewebsite{github.com/cgnieder/chemnum} or via email to
+\email{contact@mychemistry.eu}.
+
+\end{document}
diff --git a/macros/latex/contrib/download/Makefile b/macros/latex/contrib/download/Makefile
index 229e714e72..b6c5e88d6d 100644
--- a/macros/latex/contrib/download/Makefile
+++ b/macros/latex/contrib/download/Makefile
@@ -1,23 +1,36 @@
+ZIP_NOATTRS :=
+ifeq ($(shell uname -s),Darwin)
+ ZIP_NOATTRS += -X
+endif
+
+TAR_NOATTRS :=
+ifeq ($(shell uname -s),Darwin)
+ TAR_NOATTRS += --disable-copyfile
+endif
+
TEXMFHOME ?= $(shell kpsewhich -var-value TEXMFHOME)
-.PHONY: all clean distclean install dist
-all: download.pdf
-clean:
+.PHONY: all clean distclean install dist test clean-test
+all: download.tex download.pdf download.sty README
+clean: clean-test
rm -f *.gl? *.id? *.aux # problematic files
rm -f *.bbl *.bcf *.bib *.blg *.xdy # biblatex
rm -f *.fls *.log *.out *.run.xml *.toc # junk
distclean: clean
- rm -f *.cls *.sty *.clo *.tar.gz *.tds.zip
+ rm -f *.cls *.sty *.clo *.tar.gz *.tds.zip README
git reset --hard
%.pdf: %.tex %.sty
makeglossaries $*
biber $*
- pdflatex -shell-escape $<
+ pdflatex -interaction=nonstopmode -halt-on-error -shell-escape $<
makeglossaries $*
- pdflatex -shell-escape $<
+ pdflatex -interaction=nonstopmode -halt-on-error -shell-escape $<
%.sty: %.tex
- pdflatex $<
+ pdflatex -interaction=nonstopmode -halt-on-error $<
+
+README: README.md
+ sed -e '1,4d;$$d' $< > $@
install: all
install -m 0644 download.sty $(TEXMFHOME)/tex/latex/download/download.sty
@@ -26,22 +39,30 @@ install: all
install -m 0644 README $(TEXMFHOME)/doc/latex/download/README
-mktexlsr
-download.tds.zip: download.tex download.pdf download.sty
- mkdir -p download/{tex,doc,source}/latex/download
+download.tds.zip: all
+ mkdir -p download/tex/latex/download
cp download.sty download/tex/latex/download/download.sty
+ mkdir -p download/doc/latex/download
cp download.pdf download/doc/latex/download/download.pdf
+ mkdir -p download/source/latex/download
cp download.tex download/source/latex/download/download.tex
cp README download/doc/latex/download/README
- cd download && zip -r ../download.tds.zip *
+ cd download && zip $(ZIP_NOATTRS) -r ../download.tds.zip *
rm -rf download
-download.tar.gz: download.tds.zip download.tex download.pdf
+download.tar.gz: all download.tds.zip
mkdir -p download
cp download.tex download/download.tex
cp download.pdf download/download.pdf
cp README download/README
cp Makefile download/Makefile
- tar -czf $@ download download.tds.zip
+ tar $(TAR_NOATTRS) -czf $@ download download.tds.zip
rm -rf download
dist: download.tar.gz
+
+test:
+ $(MAKE) -C tests
+
+clean-test:
+ $(MAKE) -C tests clean
diff --git a/macros/latex/contrib/download/README b/macros/latex/contrib/download/README
index af17fbfc62..653a7be348 100644
--- a/macros/latex/contrib/download/README
+++ b/macros/latex/contrib/download/README
@@ -1,7 +1,7 @@
%% download - download files with LaTeX
%%
-%% Copyright (C) 2012-2013 by Simon Sigurdhsson <sigurdhsson@gmail.com>
-%%
+%% Copyright (C) 2012-2019 by Simon Sigurdhsson <sigurdhsson@gmail.com>
+%%
%% 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.
@@ -9,15 +9,15 @@
%% 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 Simon Sigurdhsson.
-%%
+%%
%% This work consists of the file download.tex
%% and the derived file download.sty.
-This is version 1.0 of the download package, a package which allows
+This is version 1.2 of the download package, a package which allows
LaTeX to download files using wget or cURL.
The following files are enclosed.
diff --git a/macros/latex/contrib/download/download.pdf b/macros/latex/contrib/download/download.pdf
index f31c6c4191..ef98a165ae 100644
--- a/macros/latex/contrib/download/download.pdf
+++ b/macros/latex/contrib/download/download.pdf
Binary files differ
diff --git a/macros/latex/contrib/download/download.tex b/macros/latex/contrib/download/download.tex
index 07559c8467..5ffa7d0ca7 100644
--- a/macros/latex/contrib/download/download.tex
+++ b/macros/latex/contrib/download/download.tex
@@ -1,7 +1,7 @@
%% download - download files with LaTeX
%%
-%% Copyright (C) 2012-2013 by Simon Sigurdhsson <sigurdhsson@gmail.com>
-%%
+%% Copyright (C) 2012-2019 by Simon Sigurdhsson <sigurdhsson@gmail.com>
+%%
%% 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.
@@ -9,11 +9,11 @@
%% 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 Simon Sigurdhsson.
-%%
+%%
%% This work consists of the file download.tex
%% and the derived file download.sty.
\documentclass{skdoc}
@@ -41,9 +41,12 @@
\begin{document}
% Change & version info
- \version{1.1}
+ \version{1.2}
\changes{1.0}{Initial version}
\changes{1.1}{Added aria2 and axel engines}
+ \changes{1.2}{Protect a bunch of macros and conditionals. Track \pkg{expl3} changes (thanks to Phelype Oleinik)}
+ % Don't forget to update the version number and release date of
+ % the package declaration in the implementation!
% Metadata
\package[ctan=download,vcs=https://github.com/urdh/download]{download}
@@ -65,7 +68,7 @@
access \Notice{do not indiscriminately run \hologo{pdfLaTeX} with
the \texttt{--shell-escape} flag; using this package it would be
possible to download malicious \texttt{.tex} that may abuse the
- \cs{write18} access to harm your system}.
+ \cs{write18} access to harm your system}.
\section{Usage}
The package is very simple to use, but requires a *nix platform with
@@ -88,12 +91,12 @@
engine (wget supports \texttt{http(s)} and \texttt{ftp}, cURL
supports a few more, aria2 supports torrent downloads and axel
supports downloading from multiple mirrors at once\footnote{See the
- manpage of the respective command for more information.}; for most
+ manpage of the respective command for more information.}; for most
cases wget should be enough). The
optional argument \meta{filename} makes the underlying engine save
the file with the specified filename \Notice{this also enables file
existence checking; without it, the engine will attempt to
- download the file even if it exists --- wget and aria2 see the
+ download the file even if it exists --- wget and aria2 see the
existing file and do nothing, and axel probably replaces any existing
file but cURL will download a new copy with a numeral suffix}.
@@ -111,11 +114,11 @@
\begin{MacroCode}{package}
\RequirePackage{expl3,l3keys2e,pdftexcmds,xparse}
\end{MacroCode}
-
+
Then, we declare ourselves to provide the \thepkg\ \LaTeX3 package.
\begin{MacroCode}{package}
\ProvidesExplPackage{download}
- {2013/04/08}{1.1}{download files with LaTeX}
+ {2019/10/01}{1.2}{download files with LaTeX}
\end{MacroCode}
\subsection{Messages}
@@ -130,7 +133,7 @@
\msg_new:nnnn{download}{no-engine}{Could~not~find~any~engine!}
{Please~make~sure~one~of~the~engines~is~installed~and~in~your~PATH.}
\end{MacroCode}
-
+
We also have a message being displayed when \cs{download} is being
used without its optional argument. This is a warning, since it may
imply that cURL is creating a lot of unwanted files.
@@ -138,7 +141,7 @@
\msg_new:nnnn{download}{no-name}{Using~\string\download\space~with~no~filename!}
{This~means~I~will~download~the~file~even~if~it~already~exists.}
\end{MacroCode}
-
+
The last two messages are diagnostics written to the log when
\opt{engine} is set to \texttt{auto}.
\begin{MacroCode}{package}
@@ -154,8 +157,9 @@
can define a new conditional that decides if we have unrestricted
\cs{write18}.
\begin{macro}{\__download_if_shellescape:F}
+ \changes{1.2}{This conditional is now protected}
\begin{MacroCode}{package}
-\prg_new_conditional:Nnn\__download_if_shellescape:{F}{
+\prg_new_protected_conditional:Nnn\__download_if_shellescape:{F}{
\if_cs_exist:N\pdf@shellescape
\end{MacroCode}
If the command sequence exists (it really should), we test to see
@@ -163,7 +167,7 @@
if no \cs{write18} access is available, two if we have restricted
access and one if access is unrestricted.
\begin{MacroCode}{package}
- \if_int_compare:w\pdf@shellescape=\c_one
+ \if_int_compare:w\pdf@shellescape=\c_one_int
\prg_return_true:
\else:
\prg_return_false:
@@ -187,8 +191,9 @@
an old file may break the check.
\begin{macro}{\__download_rm:n}[1]
{The file to be removed}
+ \changes{1.2}{This macro is now protected}
\begin{MacroCode}{package}
-\cs_new:Npn\__download_rm:n#1{
+\cs_new_protected:Npn\__download_rm:n#1{
\immediate\write18{rm~#1}
}
\end{MacroCode}
@@ -234,8 +239,9 @@
{Filename to save file to, or \cs{NoValue}}
{URL to fetch the file from}
\changes{1.1}{cURL now follows redirects}
+ \changes{1.2}{This macro is now protected}
\begin{MacroCode}{package}
-\cs_new:Npn\__download_curl_do:nn#1#2{
+\cs_new_protected:Npn\__download_curl_do:nn#1#2{
\IfNoValueTF{#1}{
\end{MacroCode}
When no optional argument is given, we just invoke cURL with the
@@ -257,8 +263,9 @@
\begin{macro}{\__download_wget_do:nn}[2]
{Filename to save file to, or \cs{NoValue}}
{URL to fetch the file from}
+ \changes{1.2}{This macro is now protected}
\begin{MacroCode}{package}
-\cs_new:Npn\__download_wget_do:nn#1#2{
+\cs_new_protected:Npn\__download_wget_do:nn#1#2{
\IfNoValueTF{#1}{
\end{MacroCode}
With wget, we pass the \texttt{-q} (quiet) flag as well as the
@@ -280,8 +287,9 @@
\begin{macro}{\__download_ariaII_do:nn}[2]
{Filename to save file to, or \cs{NoValue}}
{URL to fetch the file from}
+ \changes{1.2}{This macro is now protected}
\begin{MacroCode}{package}
-\cs_new:Npn\__download_ariaII_do:nn#1#2{
+\cs_new_protected:Npn\__download_ariaII_do:nn#1#2{
\IfNoValueTF{#1}{
\end{MacroCode}
With aria2, we pass the \texttt{-q} (quiet) flag as well as the
@@ -303,8 +311,9 @@
\begin{macro}{\__download_axel_do:nn}[2]
{Filename to save file to, or \cs{NoValue}}
{URL to fetch the file from}
+ \changes{1.2}{This macro is now protected}
\begin{MacroCode}{package}
-\cs_new:Npn\__download_axel_do:nn#1#2{
+\cs_new_protected:Npn\__download_axel_do:nn#1#2{
\IfNoValueTF{#1}{
\end{MacroCode}
With axel, we pass the \texttt{-q} (quiet) flag.
@@ -330,8 +339,9 @@
\begin{macro*}{\__download_if_auto_test:TF}
\begin{macro}{\__download_if_auto_test:F}
\changes{1.1}{Added aria2c and axel engines to stack}
+ \changes{1.2}{This conditional is now protected}
\begin{MacroCode}{package}
-\prg_new_conditional:Nnn\__download_if_auto_test:{F,TF}{
+\prg_new_protected_conditional:Nnn\__download_if_auto_test:{F,TF}{
\__download_if_executable_test:nTF{wget}{
\prg_return_true:
}{
@@ -355,13 +365,14 @@
\end{macro*}
We also define an automatic equivalent of the engine \texttt{_do}
- macros, which selects the engines in the order wget, cURL, aria2
+ macros, which selects the engines in the order wget, cURL, aria2
and axel.
\begin{macro}{\__download_auto_do:nn}[2]
{Filename to save file to, or \cs{NoValue}}
{URL to fetch the file from}
+ \changes{1.2}{This macro is now protected}
\begin{MacroCode}{package}
-\cs_new:Npn\__download_auto_do:nn#1#2{
+\cs_new_protected:Npn\__download_auto_do:nn#1#2{
\__download_if_executable_test:nTF{wget}{
\msg_info:nn{download}{use-wget}
\__download_wget_do:nn{#1}{#2}
@@ -468,7 +479,7 @@
}
\end{MacroCode}
\end{macro}
-
+
And we're done.
\begin{MacroCode}{package}
\endinput
diff --git a/macros/latex/contrib/l3build/CHANGELOG.md b/macros/latex/contrib/l3build/CHANGELOG.md
index 330e7b73ef..ec89a3f58a 100644
--- a/macros/latex/contrib/l3build/CHANGELOG.md
+++ b/macros/latex/contrib/l3build/CHANGELOG.md
@@ -7,6 +7,16 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2019-10-02]
+
+### Added
+
+- `docinit_hook()`
+
+### Changed
+
+- Normalise out file paths in all cases
+
## [2019-09-30]
### Added
@@ -360,7 +370,8 @@ this project uses date-based 'snapshot' version identifiers.
- Rationalise short option names: removed `-d`, `-E`, `-r`
- Target `cmdcheck`: specific to LaTeX3 kernel work
-[Unreleased]: https://github.com/latex3/l3build/compare/2019-09-30...HEAD
+[Unreleased]: https://github.com/latex3/l3build/compare/2019-10-02...HEAD
+[2019-10-02]: https://github.com/latex3/l3build/compare/2019-09-30...2019-10-02
[2019-09-30]: https://github.com/latex3/l3build/compare/2019-09-29...2019-09-30
[2019-09-29]: https://github.com/latex3/l3build/compare/2019-09-28...2019-09-29
[2019-09-28]: https://github.com/latex3/l3build/compare/2019-09-25...2019-09-28
diff --git a/macros/latex/contrib/l3build/README.md b/macros/latex/contrib/l3build/README.md
index 66cc0e28ec..04fb613e32 100644
--- a/macros/latex/contrib/l3build/README.md
+++ b/macros/latex/contrib/l3build/README.md
@@ -1,7 +1,7 @@
l3build: a testing and building system for LaTeX3
=================================================
-Release 2019-09-30
+Release 2019-10-02
Overview
--------
diff --git a/macros/latex/contrib/l3build/l3build-check.lua b/macros/latex/contrib/l3build/l3build-check.lua
index aad0328103..e2cdd655bf 100644
--- a/macros/latex/contrib/l3build/l3build-check.lua
+++ b/macros/latex/contrib/l3build/l3build-check.lua
@@ -137,22 +137,20 @@ local function normalize_log(content,engine,errlevels)
lastline = ""
-- Zap ./ at begin of filename
line = gsub(line, "%(%.%/", "(")
- -- Zap paths if places other than 'here' are accessible
- if checksearch then
- -- The pattern excludes < and > as the image part can have
- -- several entries on one line
- local pattern = "%w?:?/[^ %<%>]*/([^/%(%)]*%.%w*)"
- -- Files loaded from TeX: all start ( -- )
- line = gsub(line, "%(" .. pattern, "(../%1")
- -- Images
- line = gsub(line, "<" .. pattern .. ">", "<../%1>")
- -- luaotfload files start with keywords
- line = gsub(line, "from " .. pattern .. "%(", "from. ./%1(")
- line = gsub(line, ": " .. pattern .. "%)", ": ../%1)")
- -- Deal with XeTeX specials
- if match(line, "^%.+\\XeTeX.?.?.?file") then
- line = gsub(line, pattern, "../%1")
- end
+ -- Zap paths
+ -- The pattern excludes < and > as the image part can have
+ -- several entries on one line
+ local pattern = "%w?:?/[^ %<%>]*/([^/%(%)]*%.%w*)"
+ -- Files loaded from TeX: all start ( -- )
+ line = gsub(line, "%(" .. pattern, "(../%1")
+ -- Images
+ line = gsub(line, "<" .. pattern .. ">", "<../%1>")
+ -- luaotfload files start with keywords
+ line = gsub(line, "from " .. pattern .. "%(", "from. ./%1(")
+ line = gsub(line, ": " .. pattern .. "%)", ": ../%1)")
+ -- Deal with XeTeX specials
+ if match(line, "^%.+\\XeTeX.?.?.?file") then
+ line = gsub(line, pattern, "../%1")
end
-- Deal with dates
if match(line, "[^<]%d%d%d%d[/%-]%d%d[/%-]%d%d") then
diff --git a/macros/latex/contrib/l3build/l3build-typesetting.lua b/macros/latex/contrib/l3build/l3build-typesetting.lua
index 7f588a7c23..fe6a6a58dc 100644
--- a/macros/latex/contrib/l3build/l3build-typesetting.lua
+++ b/macros/latex/contrib/l3build/l3build-typesetting.lua
@@ -174,9 +174,7 @@ typeset_demo_tasks = typeset_demo_tasks or function()
return 0
end
--- Typeset all required documents
--- Uses a set of dedicated auxiliaries that need to be available to others
-function doc(files)
+local function docinit()
-- Set up
cleandir(typesetdir)
for _,filetype in pairs(
@@ -199,6 +197,16 @@ function doc(files)
if errorlevel ~= 0 then
return errorlevel
end
+ return docinit_hook()
+end
+
+docinit_hook = docinit_hook or function() return 0 end
+
+-- Typeset all required documents
+-- Uses a set of dedicated auxiliaries that need to be available to others
+function doc(files)
+ local errorlevel = docinit()
+ if errorlevel ~= 0 then return errorlevel end
local done = {}
for _,typesetfiles in ipairs({typesetdemofiles,typesetfiles}) do
for _,glob in pairs(typesetfiles) do
diff --git a/macros/latex/contrib/l3build/l3build.1 b/macros/latex/contrib/l3build/l3build.1
index 3317114e5b..91374cd0fa 100644
--- a/macros/latex/contrib/l3build/l3build.1
+++ b/macros/latex/contrib/l3build/l3build.1
@@ -1,4 +1,4 @@
-.TH l3build 1 "2019-09-30"
+.TH l3build 1 "2019-10-02"
.SH NAME
l3build \- Checking and building packages
.SH SYNOPSIS
diff --git a/macros/latex/contrib/l3build/l3build.dtx b/macros/latex/contrib/l3build/l3build.dtx
index 5c1f0db5ed..e48fd8b195 100644
--- a/macros/latex/contrib/l3build/l3build.dtx
+++ b/macros/latex/contrib/l3build/l3build.dtx
@@ -231,7 +231,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-30}
+% \date{Released 2019-10-02}
%
% \maketitle
% \tableofcontents
@@ -1382,6 +1382,11 @@
% \label{fig:PDF}
% \end{figure}
%
+% \subsection{Pre-typesetting hook}
+%
+% To allow complex set up for typesetting, a hook |docinit_hook()| is available
+% to be executed once all standard set up is complete but before any typesetting
+% is run.
%
% \subsection{Automated upload to CTAN}
% \label{sec:upload}
diff --git a/macros/latex/contrib/l3build/l3build.lua b/macros/latex/contrib/l3build/l3build.lua
index 7f0f9dced9..d9f4fe23f8 100755
--- a/macros/latex/contrib/l3build/l3build.lua
+++ b/macros/latex/contrib/l3build/l3build.lua
@@ -25,7 +25,7 @@ for those people who are interested.
--]]
-- Version information
-release_date = "2019-09-30"
+release_date = "2019-10-02"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")
diff --git a/macros/latex/contrib/l3build/l3build.pdf b/macros/latex/contrib/l3build/l3build.pdf
index 41594c4ebb..8a7d3fc1de 100644
--- a/macros/latex/contrib/l3build/l3build.pdf
+++ b/macros/latex/contrib/l3build/l3build.pdf
Binary files differ
diff --git a/macros/latex/contrib/ocgx2/ChangeLog b/macros/latex/contrib/ocgx2/ChangeLog
index 5957ad4c5c..947383cc65 100644
--- a/macros/latex/contrib/ocgx2/ChangeLog
+++ b/macros/latex/contrib/ocgx2/ChangeLog
@@ -1,3 +1,7 @@
+2019-10-01
+ * v0.46: ocgx2.sty
+ * fix: 2020 deprecations (fixocgx.sty)
+
2019-09-19
* v0.45: ocgx2.sty
* new: using comma for separating OCG ids in \showocg, \hideocg etc.; <space>
diff --git a/macros/latex/contrib/ocgx2/fixocgx.sty b/macros/latex/contrib/ocgx2/fixocgx.sty
index 256a71b2e0..9a61f188f7 100644
--- a/macros/latex/contrib/ocgx2/fixocgx.sty
+++ b/macros/latex/contrib/ocgx2/fixocgx.sty
@@ -7,7 +7,7 @@
\ExplSyntaxOn
-\msg_interrupt:nnn{Package~`fixocgx':}{
+\msg_new:nnnn{fixocgx}{obsolete}{
This~package~is~obsolete~and~replaced~by~package~`ocgx2'.\\\\
Remove\\\\
\space\space\string\usepackage{ocgx}\\
@@ -19,4 +19,6 @@
Read~the~manual~(`texdoc~ocgx2')~for~further~information.
}
+\msg_error:nn{fixocgx}{obsolete}
+
\ExplSyntaxOff
diff --git a/macros/latex/contrib/ocgx2/ocgx2.sty b/macros/latex/contrib/ocgx2/ocgx2.sty
index 235fe5f90e..564c032e98 100644
--- a/macros/latex/contrib/ocgx2/ocgx2.sty
+++ b/macros/latex/contrib/ocgx2/ocgx2.sty
@@ -48,8 +48,8 @@
\RequirePackage{xparse}
\RequirePackage{l3keys2e}
-\def\g@ocgxii@date@tl{2019/09/19}
-\def\g@ocgxii@version@tl{0.45}
+\def\g@ocgxii@date@tl{2019/10/01}
+\def\g@ocgxii@version@tl{0.46}
\ProvidesExplPackage{ocgx2}{\g@ocgxii@date@tl}{\g@ocgxii@version@tl}
{ports `ocgx' functionality to dvips+ps2pdf, xelatex and dvipdfmx}
diff --git a/macros/latex/contrib/scontents/README.md b/macros/latex/contrib/scontents/README.md
index c5ea150461..cc40a94214 100644
--- a/macros/latex/contrib/scontents/README.md
+++ b/macros/latex/contrib/scontents/README.md
@@ -1,6 +1,6 @@
## scontents — Stores LaTeX contents in memory or files
-- Version: 1.3
-- Date: 2019/09/24
+- Version: 1.4
+- Date: 2019/10/03
- Author: Pablo González
## Description
@@ -21,6 +21,11 @@ The package `scontents` is present in `TeXLive` and `MiKTeX`, use the
package manager to install. For a manual installation, put `scontents.dtx`
in your working directory and run `tex scontents.dtx`.
+## Examples
+
+The file `scontents.pdf` contains attached examples, which can be extracted
+from the PDF viewer or using `pdfdetach -saveall scontents.pdf` from command line.
+
## License
The scontents package may be modified and distributed under the terms and
conditions of the [LaTeX Project Public License](https://www.latex-project.org/lppl/), version 1.3c or greater.
diff --git a/macros/latex/contrib/scontents/scontents.dtx b/macros/latex/contrib/scontents/scontents.dtx
index 1aa64dcc3d..fd0504e7a2 100644
--- a/macros/latex/contrib/scontents/scontents.dtx
+++ b/macros/latex/contrib/scontents/scontents.dtx
@@ -1,4 +1,24 @@
% \iffalse meta-comment
+%
+% Copyright (C) 2019 by Pablo González L <pablgonz@educarchile.cl>
+%
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3c of this license or (at
+% your option) any later version. The latest version of this license is in
+%
+% http://www.latex-project.org/lppl.txt
+%
+% and version 1.3c or later is part of all distributions of LaTeX version
+% 2005/12/01 or later.
+%
+% This work is "maintained" (as per the LPPL maintenance status)
+% by Pablo González Luengo.
+%
+% This work consists of the file scontents.dtx
+% and the derived files scontents.ins,
+% scontents.pdf and
+% scontents.sty.
+%
%<*internal>
\def\nameofplainTeX{plain}
\ifx\fmtname\nameofplainTeX\else
@@ -9,7 +29,28 @@
\input l3docstrip.tex
\keepsilent
\askforoverwritefalse
-\nopreamble\nopostamble
+\preamble
+
+Copyright (C) 2019 by Pablo González L <pablgonz@educarchile.cl>
+
+This work may be distributed and/or modified under the conditions of the
+LaTeX Project Public License, either version 1.3c of this license or (at
+your option) any later version. The latest version of this license is in
+
+ http://www.latex-project.org/lppl.txt
+
+and version 1.3c or later is part of all distributions of LaTeX version
+2005/12/01 or later.
+
+This work is "maintained" (as per the LPPL maintenance status)
+by Pablo González Luengo.
+
+This work consists of the file scontents.dtx
+and the derived files scontents.ins,
+ scontents.pdf and
+ scontents.sty.
+
+\endpreamble
\usedir{tex/latex/scontents}
\generate{%
\file{\jobname.sty}{\from{\jobname.dtx}{package}}%
@@ -36,7 +77,7 @@
\makeatother
% and later we will copy the write stream opened by imakeidx into \@indexfile
% so that entries written to both streams end up in the same file.
-\usepackage[top=0.5in,bottom=0.5in,left=2.0in,right=1in,footskip=0.2in,headsep=10pt]{geometry}
+\usepackage[top=0.5in,bottom=0.5in,left=2in,right=0.7in,footskip=0.2in,headsep=10pt]{geometry}
\usepackage[osf,mono=false,scale=0.95,llscaled=0.95]{libertine}
\usepackage{unicode-math}
\setmathfont[Scale = 0.95]{latinmodern-math.otf}
@@ -58,6 +99,7 @@
\usepackage{hyperxmp,lastpage,imakeidx,microtype,attachfile2}
\usepackage{adjustbox,multicol,listings,accsupp,titletoc}
\usepackage{scontents} % main
+\usepackage[osf,scale=0.80,semibold]{sourcecodepro}
\usepackage[contents]{colordoc}
% Patching colordoc.sty to work with l3doc.cls
@@ -129,15 +171,15 @@
type .choice:,
type / tt .code:n = \tl_set:Nn \l_userdoc_meta_font_tl { \ttfamily },
type / rm .code:n = \tl_set:Nn \l_userdoc_meta_font_tl { \rmfamily },
- type .initial:n = tt,
+ type .initial:n = rm,
cf .tl_set:N = \l_userdoc_meta_color_tl,
- cf .initial:n = black,
+ cf .initial:n = optcolor,
ac .tl_set:N = \l_userdoc_meta_anglecolor_tl,
- ac .initial:n = black,
+ ac .initial:n = lightgray,
sbc .tl_set:N = \l_userdoc_meta_brackcolor_tl,
- sbc .initial:n = black,
+ sbc .initial:n = gray,
cbc .tl_set:N = \l_userdoc_meta_bracecolor_tl,
- cbc .initial:n = black,
+ cbc .initial:n = gray,
}
% Internal commands
\cs_new_protected:Npn \userdoc_meta_generic:Nnn #1 #2 #3
@@ -197,30 +239,30 @@
\begin{lrbox}{\boxexaenv}%
\begin{minipage}[t]{\marginparwidth}%
\raggedright\ttfamily\small
- \textcolor{gray}{\textbackslash begin\{\textcolor{mypkgcolor}{\bfseries{#1}}\}\myoarg
- [type=tt,sbc=gray,ac=NavyBlue,cf=optcolor]{key=val}}\par%
- \hspace{0.5cm}\mymeta[ac=gray,cf=gray]{env ~ contents}\par%
- \textcolor{gray}{\textbackslash end\{{\textcolor{mypkgcolor}{\bfseries{#1}}}\}}\par
+ \textcolor{gray}{\textbackslash begin\{\textcolor{mypkgcolor}{{#1}}\}\myoarg
+ [type=tt,sbc=gray,ac=lightgray,cf=optcolor]{keyval ~ list}}\par%
+ \hspace{0.5cm}\mymeta[type=tt,ac=lightgray,cf=gray]{env ~ contents}\par%
+ \textcolor{gray}{\textbackslash end\{{\textcolor{mypkgcolor}{{#1}}}\}}\par
\end{minipage}%
\end{lrbox}%
\usebox{\boxexaenv}
}
% \cmdexamp{s m o m o}
-\DeclareDocumentCommand{\cmdexamp}{s m o m o}
+\DeclareDocumentCommand{\cmdexamp}{o m o m o}
{
\group_begin:
\small\ttfamily
\textcolor{mypkgcolor}{\textbackslash#2}
- \IfBooleanTF{#1}{ \textcolor{red}{*} }{ \hphantom{*} }
- \IfValueT{#3}{ \myoarg[type=tt,sbc=gray,ac=NavyBlue,cf=optcolor]{#3} }
+ \IfValueT{#1}{ \textcolor{red}{#1} }
+ \IfValueT{#3}{ \myoarg[type=tt,sbc=gray,ac=lightgray,cf=optcolor]{#3} }
\IfValueTF{#5}
{
- \mymeta[ac=OrangeRed,type=tt,cf=MediumOrchid]{#5}%
- \mymeta[type=tt,cbc=OrangeRed,ac=NavyBlue,cf=MediumOrchid]{#4}
- \mymeta[ac=OrangeRed,type=tt,cf=MediumOrchid]{#5}%
+ \mymeta[ac=gray,type=tt,cf=MediumOrchid]{#5}%
+ \mymeta[type=tt,ac=gray,cf=optcolor]{#4}
+ \mymeta[ac=gray,type=tt,cf=MediumOrchid]{#5}%
}
- { \mymarg[type=tt,cbc=OrangeRed,ac=NavyBlue,cf=MediumOrchid]{#4} }
+ { \mymarg[type=tt,cbc=gray,ac=lightgray,cf=optcolor]{#4} }
\par
\group_end:
\MYSortIndex{Commands}{Commands ~ provide ~ by ~ \textcolor{gray}{scontents}>\texttt{\textbackslash#2}}%
@@ -229,41 +271,43 @@
% \keyexamp{mmm}
\DeclareDocumentCommand{\keyexamp}{ m m m }
{
- \par
- \adjustbox{outer=-\marginparsep}{\textcolor{black}{\small\ttfamily{#1}}}
- \textcolor{gray}{\,\bfseries\texttt{=}}\,{}
- \mymarg[type=tt,cbc=OrangeRed,ac=NavyBlue,cf=MediumOrchid]{\small{#2}}
- \hfill\textcolor{gray}{\small\textsf{(default: ~ \texttt{#3})}}
- \par
- \MYSortIndex{Keys}{Keys>\texttt{#1}}%
+ \par
+ \adjustbox{outer=-\marginparsep}{\textcolor{black}{\small\ttfamily{#1}}}
+ \textcolor{gray}{\,\bfseries\texttt{=}}\,{}
+ \mymarg[type=tt,cbc=gray,ac=lightgray,cf=optcolor]{\small{#2}}
+ \hfill\textcolor{gray}{ \small (\textsf{default}:~\emph{#3})}
+ \par
+ \MYSortIndex{Keys}{Keys>\texttt{#1}}%
}
% \mypkg{sm}
\NewDocumentCommand{\mypkg}{sm}
{
- \IfBooleanTF{#1}
- {
- \normalsize{\sffamily\textcolor{mypkgcolor}{s}\textcolor{OrangeRed}{content}\textcolor{mypkgcolor}{s}}
- \MYSortIndex{packages}{Packages>\texttt{#2}}
- }
- {
- \textcolor{gray}{\textsf{#2}}
- \MYSortIndex{packages}{Packages>\texttt{#2}}%
- }
+ \group_begin:
+ \IfBooleanTF{#1}
+ {
+ \textsf{\textcolor{mypkgcolor}{s}\textcolor{OrangeRed}{content}\textcolor{mypkgcolor}{s}}
+ \MYSortIndex{packages}{Packages>\texttt{#2}}
+ }
+ {
+ \textcolor{darkgray}{\textsf{#2}}
+ \MYSortIndex{packages}{Packages>\texttt{#2}}%
+ }
+ \group_end:
}
% \myenv{sm}
\DeclareDocumentCommand{\myenv}{sm}
{
- \IfBooleanTF{#1}
- {
- \textcolor{mypkgcolor}{\ttfamily{#2}}%
- \MYSortIndex{environment}{Environment ~ provide ~ by ~ \textcolor{gray}{scontents}:>\texttt{#2}}
- }
- {
- \textcolor{gray}{\ttfamily{#2}}%
- \MYSortIndex{environment}{Environments>\texttt{#2}}
- }
+ \IfBooleanTF{#1}
+ {
+ \textcolor{mypkgcolor}{\ttfamily{#2}}%
+ \MYSortIndex{environment}{Environment ~ provide ~ by ~ \textcolor{gray}{scontents}:>\texttt{#2}}
+ }
+ {
+ \textcolor{darkgray}{\ttfamily{#2}}%
+ \MYSortIndex{environment}{Environments>\texttt{#2}}
+ }
}
% \ics{sm}
@@ -271,11 +315,13 @@
{
\IfBooleanTF{#1}
{
- \textcolor{mypkgcolor}{\ttfamily\textbackslash{#2}}
+ \tl_set:Nn \l_tmpa_tl { #2 }
+ \regex_replace_once:nnN { (\*) } { \c{textcolor}\cB\{red\cE\}\cB\{\1\cE\} } \l_tmpa_tl
+ \textcolor{mypkgcolor}{\ttfamily\textbackslash{\tl_use:N \l_tmpa_tl}}
\MYSortIndex{Commands}{Commands ~ provide ~ by ~ \textcolor{gray}{scontents}>\texttt{\textbackslash#2}}
}
{
- \textcolor{gray}{\ttfamily\textbackslash{#2}}
+ \textcolor{darkgray}{\ttfamily\textbackslash{#2}}
\MYSortIndex{#2}{\texttt{\textbackslash#2}}
}
}
@@ -302,6 +348,23 @@
}
\makeatother
+% Custom vertamimsc
+\makeatletter
+\let\verbatimsc\@undefined
+\let\endverbatimsc\@undefined
+\makeatother
+\usepackage{listings}
+\lstnewenvironment{verbatimsc}
+ {
+ \lstset{
+ language=,%
+ basicstyle= \ttfamily,
+ columns = fullflexible,
+ gobble = 2,%
+ }
+ }{}
+\makeatother
+
% Don't copy numbers in code example
\newcommand*{\noaccsupp}[1]{\BeginAccSupp{ActualText={}}#1\EndAccSupp{}}
@@ -311,46 +374,53 @@
escapechar=`,%
showstringspaces=false,%
extendedchars=true, %
- stringstyle = {\color{red}},%
+ stringstyle= {\color{red}},%
basicstyle=\ttfamily\small,%
+ alsoletter=-,%
% comments
morecomment=[l]{\%},%
commentstyle=\lmmitalic\small\itshape\color{lightgray},%
% Important words 1
- keywordstyle=[1]{\bfseries\color{NavyBlue}},%
- keywords=[1]{begin,end,documentclass},%
+ keywordstyle=[1]{\color{gray}},%
+ keywords=[1]{begin,end},%
% Other words 2
keywordstyle=[2]{\color{blue!75}},%
- keywords=[2]{usepackage,section},%
+ keywords=[2]{usepackage,section,documentclass},%
% Other words 3
keywordstyle=[3]{\color{optcolor!85}},%
keywords=[3]{document,article},%
-% Reserved words 4(inputfile options)
- keywordstyle=[4]{\bfseries\color{mypkgcolor}},%
- keywords=[4]{scontents,Scontents,getstored,typestored,verbatimsc,endverbatimsc,countsc},%
+% Reserved words 4 (scontents pkg)
+ keywordstyle=[4]{\color{mypkgcolor}},%
+ keywords=[4]{scontents,Scontents,getstored,typestored,verbatimsc,%
+ endverbatimsc,countsc,meaningsc},%
+% Reserved in red
+ keywordstyle=[5]{\color{red}},%
+ keywords=[5]{makeatletter,makeatother,let},%
% Reserved in orange
- keywordstyle=[5]{\color{OrangeRed}},%
- keywords=[5]{makeatletter,makeatother,foreach,DefineVerbatimEnvironment,lstnewenvironment,newminted},%
+ keywordstyle=[6]{\color{optcolor}},%
+ keywords=[6]{verb,myverb,store-cmd,store-env,print-env,write-env,%
+ write-out,width-tab,force-eol,inner,outer,I,J,M,L,Ascheol},%
% Reserved in orange
- keywordstyle=[6]{\color{red}},%
- keywords=[6]{verb,myverb,store-cmd,store-env},%
+ keywordstyle=[7]{\color{OrangeRed}},%
+ keywords=[7]{foreach,DefineVerbatimEnvironment,lstnewenvironment,newminted},%
% literateee
- literate=*{\{}{{\bfseries\textcolor{gray}{\{}}}{1}
- {\}}{{\bfseries\textcolor{gray}{\}}}}{1}
- {[}{{\bfseries\textcolor{optcolor}{[}}}{1}
- {]}{{\bfseries\textcolor{optcolor}{]}}}{1}
+ literate=*{\{}{{\textcolor{gray}{\{}}}{1}
+ {\}}{{\textcolor{gray}{\}}}}{1}
+ {[}{{\textcolor{gray}{[}}}{1}
+ {]}{{\textcolor{gray}{]}}}{1}
{,}{{\textcolor{gray}{,}}}{1}
- {\$}{{\textcolor{blue}{\$}}}{1}
- {*}{{\bfseries\textcolor{red}{*}}}{1}
+ {>}{{\textcolor{OrangeRed}{\guillemotright}}}{1}
+ {*}{{\textcolor{red}{*}}}{1}
{@}{{\textcolor{red}{@}}}{1}
- {=}{{\textcolor{red}{=}}}{1},%
+ {\^}{{\textcolor{optcolor}{\textasciicircum}}}{1}
+ {=}{{\textcolor{gray}{=}}}{1},%
}[keywords,tex,comments,strings]% end languaje
% \begin{examplecode}[key=val]...\end{examplecode}
\lstnewenvironment{examplecode}[1][]{%
\lstset{
language=scontents-doc,%
- stringstyle = {\color{red}},%
+ stringstyle= {\color{red}},%
basicstyle=\ttfamily\small,%
numbersep=1em,%
numberstyle=\tiny\color{lightgray}\noaccsupp,%
@@ -367,16 +437,16 @@
\lstdefinestyle{inline}
{
language=scontents-doc,%
- numbersep=1em,%
- numberstyle=\tiny\color{lightgray}\noaccsupp,%
- basicstyle=\ttfamily\small\color{gray},%
escapechar=`,%
upquote=true,%
+ numbersep=1em,%
+ numberstyle=\tiny\color{lightgray}\noaccsupp,%
literate=*{\%}{{\bfseries\textcolor{gray}{\%}}}{1}
}
% Set default \lstinline style
\lstset{style=inline}
+\lstMakeShortInline[language=scontents-doc,basicstyle=\ttfamily]§
% Get file info
\GetFileInfo{\jobname.sty}
@@ -467,12 +537,15 @@
% \date{}
% \maketitle
%
+% \begin{scontents}[store-env=abstract,print-env=true]
% \begin{abstract}
-% The \mypkg*{scontents} package stores valid \hologo{LaTeX} code in memory
-% (sequences) using the \mypkg{l3seq} module of \mypkg{expl3}. The stored
-% content, including \emph{verbatim} material, can be used as many times
-% as desired in the document, additionally can be written to external files.
+% The \mypkg*{scontents} package stores valid \hologo{(La)TeX} code in
+% \mymeta{sequences} using the \mypkg{l3seq} module of \mypkg{expl3}.
+% The \mymeta{stored content}, including \emph{verbatim}, can be used
+% as many times as desired in the document, additionally can be written
+% to \mymeta{external files}.
% \end{abstract}
+% \end{scontents}
%
% \tableofcontents
%
@@ -480,8 +553,8 @@
%
% \section{Motivation and Acknowledgments}
%
-% In \hologo{LaTeX} there is no direct way to record content for later use, although
-% you can do this using \verb|\macros|, recording \meta{verbatim content} is a
+% In \hologo{(La)TeX} there is no direct way to record content for later use, although
+% you can do this using "\macros", recording \mymeta{verbatim content} is a
% problem, usually you can avoid this by creating external files or boxes. The
% general idea of this package is to try to imitate this implementation
% \emph{buffers} that has \hologo{ConTeXt} which allows you to save content in
@@ -517,9 +590,11 @@
% (\url{http://www.latex-project.org/lppl.txt}). The software has the status
% \enquote{maintained}.
%
+% \medskip
+%
% The \mypkg*{scontents} package loads \mypkg{expl3}, \mypkg{xparse} and
-% \mypkg{l3keys2e}. This package can be used with |xelatex|, |lualatex|
-% , |pdflatex| and the classical workflow |latex|-|dvips|-|ps2pdf|.
+% \mypkg{l3keys2e}. This package can be used with "xelatex", "lualatex"
+% , "pdflatex" and the classical workflow §latex>dvips>ps2pdf§.
%
% \thispagestyle{plain}
%
@@ -530,16 +605,19 @@
% \section{The \texttt{scontents} package}
% \label{sec:pkgscontents}
%
-% \subsection{Description}
+% \subsection{Description of the package and load}
%
-% The \mypkg*{scontents} package allows to store contents in memory (sequence)
-% or external files, provides a user interface style \myoarg{key = val}
-% along with the ability to store contents in sequences for later use in
-% different parts of the document. In some ways it works very much like
-% the \mypkg{filecontentsdef} package, with the difference that it preserves
-% the |TAB|s characters in the output files (see \ref{sec:tabcharacter}).
+% \begin{scontents}[store-env=description, print-env=true]
+% The \mypkg*{scontents} package allows to \mymeta{store contents} in
+% \mymeta{sequences} or \mymeta{external files}. In some ways it is
+% similar to the \mypkg{filecontentsdef} package, with the difference
+% in which the \mymeta{content} is stored. The idea behind this package
+% is to get an approach to \hologo{ConTeXt} \enquote{\emph{buffers}}
+% by making use \mymeta{sequences}.
+% \end{scontents}
%
-% The package is loaded in the usual way:
+% The package uses a \myoarg{key \textnormal{\textcolor{gray}{=}} val}
+% system for the options and is loaded in the usual way:
%
% \iffalse
%<*example>
@@ -550,12 +628,13 @@
% \iffalse
%</example>
% \fi
+% \vspace*{-5pt}
% or
% \iffalse
%<*example>
% \fi
\begin{examplecode}[frame=single]
-\usepackage`\myoarg[type=tt,cbc=OrangeRed,ac=NavyBlue,cf=optcolor]{key=val}`{scontents}
+\usepackage`\small\myoarg{key \textnormal{\textcolor{gray}{=}} val}`{scontents}
\end{examplecode}
% \iffalse
%</example>
@@ -564,62 +643,89 @@
% \subsection{The TAB character}
% \label{sec:tabcharacter}
%
-% In a standard \hologo{LaTeX} document, horizontal |TAB|s (\LKeyTab) typed
-% from the keyboard are treated as explicit spaces in most contexts. Some
-% users use this character to indented the source code of the document and
-% depending on the text editor used, some will use real |TAB|s (sometimes
-% called \enquote{hard tabs}), others with \enquote{soft tabs}
-% (\textvisiblespace\textvisiblespace or \textvisiblespace
-% \textvisiblespace\textvisiblespace\textvisiblespace) or both.
+% Some users use horizontal "TAB"s \enquote{\LKeyTab} from keyboard to indented the source
+% code of the document and depending on the text editor used, some will use real "TAB"s
+% (\enquote{hard tabs}), others with \enquote{soft tabs}(\verbvisiblespace\verbvisiblespace{}
+% or \verbvisiblespace\verbvisiblespace\verbvisiblespace\verbvisiblespace) or both.
%
-% At first glance it may seem the same, but the way in which |TAB|s (\enquote{hard tabs})
+% At first glance it may seem the same, but the way in which "TAB"s (\enquote{hard tabs})
% are processed according to the context in which they are found within
-% a file, both in reading\footnote{Check the answer given by Ulrich Diez
+% a file, both in \mymeta{reading}\footnote{Check the answer given by Ulrich Diez
% in \href{https://tex.stackexchange.com/a/508103/7832}{Keyboard TAB
-% character in argument v (xparse)}.} and writing\footnote{Check the answer
+% character in argument v (xparse)}.} and \mymeta{writing}\footnote{Check the answer
% given by Enrico Gregorio in \href{https://tex.stackexchange.com/a/58740/7832}{How to output a
-% tabulation into a file}.}, are different and may have adverse consequences.
+% tabulation into a file}.} are different and may have adverse consequences.
%
-% The behavior of this character for the \emph{stored} content can be
-% configured with the |widht-tab| key, but, these will be preserved by
-% writing an output file, unfortunately, dependent on the \hologo{TeX}
-% distribution you have and how the formats were initialized.
+% In a standard \hologo{LaTeX} document, the character "TAB" \enquote{\LKeyTab}
+% are treated as explicit spaces (in most contexts) and is the behavior when
+% \mymeta{stored contents}, but when \mymeta{writing files} these are preserved.
%
-% With a \hologo{TeX}Live distribution, the formats for |latex|, |pdflatex|
-% and |lualatex| are prepared feeding the option |-translate-file=cp227.tcx|,
-% that makes the |TAB| character \enquote{printable}. To write a literal
-% |TAB| character using |xelatex| you must add the |-8bit| option on command
-% line, otherwise you will get \hologo{TeX}-|TAB|s (|^^I|) in the \mymeta{output file}.
+% With a \hologo{TeX}Live distribution, the "TAB" character is \enquote{printable}
+% for "latex", "pdflatex" and "lualatex", but if you use "xelatex" you
+% must add the \texttt{\textcolor{optcolor}{-8bit}} option on the command
+% line, otherwise you will get \hologo{TeX}-"TAB" (§^^I§) in the \mymeta{output file}.
%
-% As a general recommendation \enquote{Do not use |TAB|s unless strictly
-% necessary}, for example within a verbatim environment that supports
-% this character such as |Verbatim| or |lstlisting| or when you want to
-% generate a |MakeFile| file.
+% As a general recommendation \enquote{Do not use "TAB" character unless strictly
+% necessary}, for example within a \emph{verbatim} environment that supports
+% this character such as §Verbatim§ of the package \mypkg{fancyvrb} or §lstlisting§
+% of the package \mypkg{listings} or when you want to generate a §MakeFile§ file.
%
% \subsection{Configuration of the options}
% \label{sec:confopt}
%
% Most of the options can be passed directly to the package or using the
-% command the command \ics*{setupsc}.
+% command \ics*{setupsc}. All boolean keys can be passed using the
+% equal sign \enquote{\textnormal{\textcolor{optcolor}{=}}} or just the
+% name of the key, all unknown keys will return an error. In this section
+% are described some of the options, a summary of all options is shown in
+% section \ref{sec:optover}.
%
% \vspace*{-10pt}
%
% \begin{function}{\setupsc}
% \begin{syntax}
-% \cmdexamp{setupsc}{key=val}
+% \cmdexamp{setupsc}{keyval list}
% \end{syntax}
%
-% The command \ics*{setupsc} configures the options in a global way,
+% The command \ics*{setupsc} sets the \mymeta{keys} in a global way,
% it can be used both in the preamble and in the body of the document
% as many times as desired.
% \end{function}
%
+% \keyexamp{verb-font}{font family}{\textnormal{\ttfamily\textbackslash{}ttfamily}}
+% Sets the \mymeta{font family} used to display the \mymeta{stored content} for the
+% commands \ics*{typestored} and \ics*{meaningsc}. This key is only available
+% as a package option or using \ics*{setupsc}.
+%
+% \medskip
+%
+% \keyexamp{store-all}{seq name}{not used}
+% It is a \mymeta{meta-key} that sets the §store-env§ key of the \myenv*{scontents}
+% environment and the §store-cmd§ key of the \ics*{Scontents} command. This key is
+% only available as a package option or using \ics*{setupsc}.
+%
% \medskip
%
-% \keyexamp{verb-font}{number}{ \textbackslash{}ttfamily }
-% Sets the font type used to display the stored content for the commands
-% \ics*{typestored} and \ics*{meaningsc}. This key is only available as
-% a package option or using \ics*{setupsc}.
+% \keyexamp{print-all}{true \textnormal{\textcolor{lightgray}{\textbar}} false}{false}
+% It is a \mymeta{meta-key} that sets the §print-env§ key of the \myenv*{scontents}
+% environment and the §print-cmd§ key of the \ics*{Scontents} command. This key is
+% only available as a package option or using \ics*{setupsc}.
+%
+% \medskip
+%
+% \keyexamp{force-eol}{true \textnormal{\textcolor{lightgray}{\textbar}} false}{false}
+% Sets if the end of line for the \mymeta{stored content} is hidden or not.
+% This key is necessary only if the last line is the closing of some
+% environment defined by the \mypkg{fancyvrb} package as §\end{Verbatim}§
+% or another environment that does not support a comments \enquote{\textcolor{gray}{\%}}
+% after closing §\end{...}%§. This key is available for the \myenv*{scontents}
+% environment and the \ics*{Scontents} command.
+%
+% \keyexamp{width-tab}{integer}{1}
+% Sets the equivalence in \mymeta{spaces} for the character "TAB"
+% used when displaying stored content in \emph{verbatim style}. The value
+% must be a \mymeta{positive integer}. This key is available for the \ics*{typestored}
+% and the \ics*{meaningsc} commands.
%
% \subsection{Options Overview}
% \label{sec:optover}
@@ -627,18 +733,21 @@
% \newcommand*{\xmark}{\textcolor{red}{✘}}%
% \newcommand*{\cmark}{\textcolor{green}{✔}}%
%
-% Summary table of available options.
+% Summary of available options.
%
% \setlength{\tabcolsep}{0.25em}
+% \begin{center}
+% \small
% \begin{tabular}{cccccccc}
% \toprule
-% \texttt{key} &package &\ics{setupsc} &\myenv*{scontents} &\ics*{Scontents} &\ics*{Scontents*} &\ics*{typestored} &\ics*{meaningsc}\\
+% \texttt{key} &package &\ics{setupsc} &\myenv*{scontents} &\ics*{Scontents} &\ics*{Scontents*} &\ics*{typestored} &\ics*{meaningsc}\\
% \midrule
% \texttt{store-env} & \cmark & \cmark & \cmark & \xmark & \xmark & \xmark & \xmark \\
% \texttt{store-cmd} & \cmark & \cmark & \xmark & \cmark & \cmark & \xmark & \xmark \\
% \texttt{print-env} & \cmark & \cmark & \cmark & \xmark & \xmark & \xmark & \xmark \\
% \texttt{print-cmd} & \cmark & \cmark & \xmark & \cmark & \cmark & \xmark & \xmark \\
-% \texttt{print-all} & \cmark & \cmark & \cmark & \xmark & \xmark & \xmark & \xmark \\
+% \texttt{print-all} & \cmark & \cmark & \xmark & \xmark & \xmark & \xmark & \xmark \\
+% \texttt{store-all} & \cmark & \cmark & \xmark & \xmark & \xmark & \xmark & \xmark \\
% \texttt{write-env} & \xmark & \xmark & \cmark & \xmark & \xmark & \xmark & \xmark \\
% \texttt{write-out} & \xmark & \xmark & \cmark & \xmark & \xmark & \xmark & \xmark \\
% \texttt{width-tab} & \cmark & \cmark & \xmark & \xmark & \xmark & \cmark & \cmark \\
@@ -646,14 +755,15 @@
% \texttt{verb-font} & \cmark & \cmark & \xmark & \xmark & \xmark & \xmark & \xmark \\
% \bottomrule
% \end{tabular}
+% \end{center}
%
% \section{User interface}
% \label{sec:interface}
%
-% The \emph{user interface} provided by this package consists in \myenv*{scontents}
-% environment, \ics*{Scontents} and \ics*{Scontents*} commands to stored
-% contents and \ics*{getstored} command to get the \meta{stored content}
-% along with other utilities described in this documentation.
+% The user interface consists in \myenv*{scontents} environment, \ics*{Scontents}
+% and \ics*{Scontents*} commands to \mymeta{stored content} and \ics*{getstored}
+% command to get the \mymeta{stored content} along with other utilities described
+% in this documentation.
%
% \subsection{The environment \env{scontents}}
% \label{sec:scontents}
@@ -665,91 +775,92 @@
% \envexamp{scontents}
% \end{syntax}
%
-% The \myenv*{scontents} environment allows you to save the content to memory
-% or external files in a similar way to the package \mypkg{filecontentsdef}.
-% This allows you to record content, including \emph{verbatim}, for later reuse.
+% The \myenv*{scontents} environment allows you to \mymeta{store} and \mymeta{write}
+% content, including \emph{verbatim} material. After the package has been loaded,
+% the environment can be used both in the preamble and in the body of the document.
%
-% Some considerations to keep in mind, |\begin{scontents}| and |\end{scontents}|
-% must be on different lines, the \myoarg{key=val} options must be passed on
-% \mymeta{one line} right after starting the environment and |TAB|s characters
-% are preserved when writing an \mymeta{external file}.
+% For the correct operation §\begin{scontents}§ and §\end{scontents}§ must be in
+% different lines, all \mymeta{keys} must be passed in a \mymeta{single line} separated
+% by commas \enquote{without vertical spaces} and \enquote{without separation} of
+% the start of the environment.
% \end{function}
%
-% The environment can be nested complying with the above considerations
-% and bearing in mind that within it should not be written literally, as a
-% comment or within verbatim environments |\begin{scontents}| and |\end{scontents}|.
-% For example:
+% Comments \enquote{\textcolor{gray}{\%}} or \enquote{any character} after
+% §\begin{scontents}§ or \myoarg{keyval list} on the same line are not
+% supported, the package will return an \enquote{error} message if this happens.
+% In a similar way comments \enquote{\textcolor{gray}{\%}} or \enquote{any character} after
+% §\end{scontents}§ on the same line the package will return a \enquote{warning} message.
+%
+% The environment can be \mymeta{nested} if it is properly balanced and
+% does not appear \enquote{literally} in commented lines or in some \emph{verbatim}
+% environment or command. As an example:
%
% \iffalse
%<*example>
% \fi
\begin{examplecode}[frame=single]
\begin{scontents}[store-env=outer]
-This text is in the outermost environment.
+This text is in the outer environment (before nested).
\begin{scontents}[store-env=inner]
-This text is found in the most inner environment.
+This text is found in the inner environment (inside of nested).
\end{scontents}
-This text is in the outermost environment.
+This text is in the outer environment (after nested).
\end{scontents}
\end{examplecode}
% \iffalse
%</example>
% \fi
%
+% Of course, content stored in the \mymeta{inner} sequence is only available
+% after content stored in the \mymeta{outer} sequence one has been retrieved,
+% either by using the key §print-env§ or §\getstored§ command.
+%
+% It is advisable to store content within sequences with different names,
+% so as not to get lost in the order in which content is stored.
+%
% \subsection*{Options for environment}
%
% The environment options can be configured globally using option
-% in package or the \ics*{setupsc} command and locally
-% using \myoarg{key=val} in the environment.
-%
-% \medskip
+% in package or the \ics*{setupsc} command and locally using
+% \myoarg{key \textnormal{\textcolor{gray}{=}} val} in the environment.
+% The key §force-eol§ is available for this environment.
%
% \keyexamp{store-env}{seq name}{contents}
-% The name of the \mymeta{sequence} in which the content recorded by the
-% environment was stored.
-%
-% \medskip
-%
-% \keyexamp{print-env}{true\textbar false}{false}
-% It will show the current content of the environment.
+% Sets the name of the \mymeta{sequence} in which the contents will be
+% stored. If the sequence does not exist, it will be created globally.
%
% \medskip
%
-% \keyexamp{force-eol}{true\textbar false}{false}
-% This key is only necessary if the last line inside the environment is
-% |\end{Verbatim}| or the |\end{...}| of some environment created with
-% the package \mypkg{fancyvrb}. This adds an extra line to the \ics*{typestored}
-% output.
+% \keyexamp{print-env}{true \textnormal{\textcolor{lightgray}{\textbar}} false}{false}
+% Sets if the \mymeta{stored content} is displayed or not at the time of
+% running the environment. The content is extracted from the \mymeta{sequence}
+% in which it is stored.
%
-% \medskip
+% \newpage
%
% \keyexamp{write-env}{file.ext}{not used}
-% In addition to storing the content of the environment will write this
-% in an external \mymeta{file.ext}, if \mymeta{file.ext} exists it will
-% be overwritten. The \mymeta{file.ext} will be created in the working
-% directory, relative or absolute paths are not supported, the way the
-% external \mymeta{file.ext} is recorded is similar to that produced by
-% \myenv{filecontents*} environment. If the content within the environment
-% has literal |TAB|s they will be recorded in \mymeta{file.ext}.
-%
-% To write a literal |TAB| character using |xelatex| you must add the |-8bit|
-% option on command line, otherwise you will get \hologo{TeX}-|TAB|s (|^^I|) in
-% the \mymeta{output file}.
+% Sets the name of the \mymeta{external file} in which the \mymeta{contents} of
+% the environment will be written. The \mymeta{file.ext} will be created
+% in the working directory, if \mymeta{file.ext} exists it will be overwritten,
+% relative or absolute paths are not supported.
+% The characters "TAB"s will be written in \mymeta{file.ext} and the \mymeta{contents}
+% will be stored in the sequence established at that time. \hologo{XeLaTeX} users
+% using the "TAB" character must add \texttt{\textcolor{optcolor}{-8bit}}
+% at the command line, otherwise you will get \hologo{TeX}-"TAB" (§^^I§)
+% in \mymeta{file.ext}.
%
% \medskip
%
% \keyexamp{write-out}{file.ext}{not used}
-% It will write the contents in an external \mymeta{file.ext}, but, it
-% will not store the contents of this one. The \mymeta{file.ext} will be
-% created in the working directory, relative or absolute paths are not
-% supported. The way the external \mymeta{file.ext} is recorded is similar
-% to that produced by \myenv{filecontents*} environment. If the content
-% within the environment has literal |TAB|s they will be recorded in
-% \mymeta{file.ext}.
-%
-% To write a literal |TAB| character using |xelatex| you must add the |-8bit|
-% option on command line, otherwise you will get \hologo{TeX}-|TAB|s (|^^I|) in
-% the \mymeta{output file}.
+% Sets the name of the \mymeta{external file} in which the \mymeta{contents} of
+% the environment will be written. The \mymeta{file.ext} will be created
+% in the working directory, if \mymeta{file.ext} exists it will be overwritten,
+% relative or absolute paths are not supported.
+% The characters "TAB"s will be written in \mymeta{file.ext}, the rest of the
+% \mymeta{keys} will not be available and the \mymeta{contents} will NOT
+% be stored in any sequence. \hologo{XeLaTeX} users using the "TAB" character
+% must add \texttt{\textcolor{optcolor}{-8bit}} at the command line,
+% otherwise you will get \hologo{TeX}-"TAB" (§^^I§) in \mymeta{file.ext}.
%
% \subsection{The command \cs{Scontents}}
% \label{sec:Scontents}
@@ -758,27 +869,29 @@ This text is in the outermost environment.
%
% \begin{function}{\Scontents}
% \begin{syntax}
-% \cmdexamp{Scontents}[key=val]{argument}
-% \cmdexamp*{Scontents}[key=val]{argument}
-% \cmdexamp*{Scontents}[key=val]{argument}[del]
+% \cmdexamp{Scontents}[key \textnormal{\textcolor{gray}{=}} val]{argument}
+% \cmdexamp[*]{Scontents}[key \textnormal{\textcolor{gray}{=}} val]{argument}
+% \cmdexamp[*]{Scontents}[key \textnormal{\textcolor{gray}{=}} val]{argument}[del]
% \end{syntax}
% \end{function}
%
-% The \ics*{Scontents} command reads the \mymeta{argument} in standard
-% mode. It is not possible to pass environments such as \meta{verbatim},
+% The \ics*{Scontents} command reads the \mymarg{argument} in standard
+% mode. It is not possible to pass environments such as \emph{verbatim},
% but it is possible to use the implementation of \ics{Verb} provided by
% the \mypkg{fvextra} package for contents on one line and \ics{lstinline}
% from \mypkg{listings} package, but it is preferable to use the starred
% version.
%
-% The \ics*{Scontents*} command reads the \mymeta{argument} under verbatim
+% The \ics*{Scontents*} command reads the \mymarg{argument} under \emph{verbatim}
% category code regimen. If its first delimiter is a brace, it will be
-% assumed that the \mymeta{argument} is nested into braces. Otherwise it
-% will be assumed that the ending of that argument is delimited by that
-% first delimiter-like the argument of \ics{verb}. Blank lines are preserved,
-% escaped |\{| and |\}| must also be balanced if the argument is used
-% with braces and |TAB|s characters typed from the keyboard are converted
-% into spaces.
+% assumed that the \mymarg{argument} is nested into braces. Otherwise it
+% will be assumed that the ending of that \mymeta{argument} is delimited by that
+% first delimiter \mymeta[cf=MediumOrchid]{del} like command \ics{verb}.
+%
+% Blank lines are preserved, escaped braces \enquote{\texttt{\textcolor{gray}{\textbackslash\hspace{-1pt}\{}}} and
+% \enquote{\texttt{\textcolor{gray}{\textbackslash\}}}} must also be
+% balanced if the argument is used with braces and "TAB"s characters typed
+% from the keyboard are converted into spaces.
%
% Both versions can be used anywhere in the document and cannot be used
% as an \mymeta{argument} for other command.
@@ -786,27 +899,20 @@ This text is in the outermost environment.
% \subsection*{Options for command}
% \label{sec:optcmdsc}
%
-% The command options (including starred version) can be configured globally
-% using option in package or the \ics*{setupsc} command and locally
-% using \myoarg{key=val}.
-% \medskip
+% The command options can be configured globally using option in package
+% or the \ics*{setupsc} command and locally using \myoarg{key \textnormal{\textcolor{gray}{=}} val}.
+% The key §force-eol§ is available for this command.
%
% \keyexamp{store-cmd}{seq name}{contents}
-% The name of the sequence in which the content recorded by \ics*{Scontents}
-% was stored.
+% Sets the name of the \mymeta{sequence} in which the contents will be stored.
+% If the sequence does not exist, it will be created globally.
%
% \medskip
%
-% \keyexamp{print-cmd}{true\textbar{}false}{false}
-% It will show the current content of \ics*{Scontents}.
-%
-% \medskip
-%
-% \keyexamp{force-eol}{true\textbar{}false}{false}
-% This key is only necessary if the last line inside the command is
-% |\end{Verbatim}| or the |\end{...}| of some environment created with
-% the package \mypkg{fancyvrb}. This adds an extra line to the \ics*{typestored}
-% output.
+% \keyexamp{print-cmd}{true \textnormal{\textcolor{lightgray}{\textbar}} false}{false}
+% Sets if the \mymeta{stored content} is displayed or not at the time of
+% running the command. The content is extracted from the \mymeta{sequence}
+% in which it is stored.
%
% \subsection{The command \cs{getstored}}
% \label{sec:getstored}
@@ -819,11 +925,11 @@ This text is in the outermost environment.
% \end{syntax}
% \end{function}
%
-% The command \ics*{getstored} gets the content stored in \meta{seq name}
+% The command \ics*{getstored} gets the content stored in \mymeta{seq name}
% according to the \mymeta{index} in which it was stored. The command is
-% robust and can be used as an \meta{argument} for another command. If the
-% optional argument is not passed it defaults to the last element saved
-% in the \meta{seq name}.
+% robust and can be used as an \mymeta{argument} for another command. If the
+% optional argument is not passed it defaults to the first element stored
+% in the \mymeta{seq name}.
%
% \subsection{The command \cs{typestored}}
% \label{sec:typestored}
@@ -832,22 +938,24 @@ This text is in the outermost environment.
%
% \begin{function}{\typestored}
% \begin{syntax}
-% \cmdexamp{typestored}[index, width-tab=number]{seq name}
+% \cmdexamp{typestored}[index\textnormal{\textcolor{gray}{,}} width-tab \textnormal{\textcolor{gray}{=}} number]{seq name}
% \end{syntax}
-% \end{function}
-%
% The command \ics*{typestored} internally places the content stored in
-% the \meta{seq name} into the \myenv*{verbatimsc} environment. The \mymeta{index}
+% the \mymeta{seq name} into the \myenv*{verbatimsc} environment. The \mymeta{index}
% number corresponds to the position in which the content is stored in
-% the \meta{seq name}.
+% the \mymeta{seq name}.
+% \end{function}
%
-% If the optional argument is not passed it defaults to the last element
-% saved in the \meta{seq name}.
-% \medskip
+% If the optional argument is not passed it defaults to the first element
+% stored in the \mymeta{seq name}. The key §width-tab§ is available for
+% this command.
%
-% \keyexamp{width-tab}{number}{ 1 }
-% Establishes the equivalence in \mymeta{spaces} for the character |TAB|
-% typed from the keyboard. The value must be a \mymeta{positive integer}.
+% The \mypkg{verbatim} package is not compatible with the implementation
+% of the \myenv*{verbatimsc} environment used by this command, if you are
+% a user of that package consider customizing the \myenv*{verbatimsc}
+% environment.
+%
+% \newpage
%
% \subsection{The environment \env{verbatimsc}}
% \label{sec:verbatimsc}
@@ -855,13 +963,16 @@ This text is in the outermost environment.
% \vspace*{-10pt}
%
% \begin{function}{verbatimsc}
-% Internal environment used by \cs{typestored} to display \meta{verbatim style}
+% Internal environment used by \ics*{typestored} to display \mymeta{verbatim style}
% contents.
% \end{function}
%
% One consideration to keep in mind is that this is a \emph{representation}
-% of the content in a \meta{verbatim} environment and not a real \meta{verbatim}
-% environment. The \myenv*{verbatimsc} environment can be customized in the
+% of the \mymeta{stored content} in a \emph{verbatim} environment and not
+% a real \emph{verbatim} environment.
+%
+%
+% The \myenv*{verbatimsc} environment can be customized in the
% following ways:
%
% Using the package \mypkg{fancyvrb}:
@@ -929,19 +1040,16 @@ This text is in the outermost environment.
%
% \begin{function}{\meaningsc}
% \begin{syntax}
-% \cmdexamp{meaningsc}[index, width-tab=number]{seq name}
+% \cmdexamp{meaningsc}[index\textnormal{\textcolor{gray}{,}} width-tab \textnormal{\textcolor{gray}{=}} number]{seq name}
% \end{syntax}
% The command \ics*{meaningsc} executes \ics{meaning} on the content stored
-% in \meta{seq name}. The \mymeta{index} number corresponds to the position
-% in which the content is stored in the \meta{seq name}. If the optional
-% argument is not passed it defaults to the last element saved in the \meta{seq name}.
+% in \mymeta{seq name}. The \mymeta{index} number corresponds to the position
+% in which the content is stored in the \mymeta{seq name}.
% \end{function}
%
-% \medskip
-%
-% \keyexamp{width-tab}{number}{ 1 }
-% Establishes the equivalence in \mymeta{spaces} for the character |TAB|
-% typed from the keyboard. The value must be a \mymeta{positive integer}.
+% If the optional argument is not passed it defaults to the first element
+% stored in the \mymeta{seq name}. The key §width-tab§ is available for
+% this command.
%
% \subsection{The command \cs{countsc}}
% \label{sec:countsc}
@@ -952,23 +1060,89 @@ This text is in the outermost environment.
% \begin{syntax}
% \cmdexamp{countsc}{seq name}
% \end{syntax}
-% The command \ics*{countsc} count a number of contents stored in \meta{seq name}.
+% The command \ics*{countsc} count a number of contents stored in \mymeta{seq name}.
% \end{function}
%
-% \subsection{The command \cs{cleansc}}
+% \subsection{The command \cs{cleanseqsc}}
% \label{sec:cleansc}
%
% \vspace*{-10pt}
%
% \begin{function}{\cleanseqsc}
% \begin{syntax}
-% \cmdexamp{cleansc}{seq name}
+% \cmdexamp{cleanseqsc}{seq name}
% \end{syntax}
-% The command \ics*{cleansc} remove all contents stored in \meta{seq name}.
+% The command \ics*{cleanseqsc} remove all contents stored in \mymeta{seq name}.
% \end{function}
%
% \newpage
%
+% \pdfstringdefDisableCommands{%
+% \RenewExpandableDocumentCommand{\mypkg}{sm}{#2}%
+% }
+% \section{The \mypkg*{scontents} package in action}
+% Remember the abstract on the first page?, this is it:
+%
+% \getstored{abstract}
+%
+% And the description of the package?
+%
+% \getstored{description}
+%
+% \medskip
+%
+% I've only written:
+%
+% \typestored{abstract}
+%
+% and
+%
+% \typestored{description}
+%
+% Of course, I didn't copy and paste. The real code they were written with is:
+%
+% \iffalse
+%<*example>
+% \fi
+\begin{examplecode}[numbers=left]
+\begin{scontents}[store-env=abstract,print-env=true]
+\begin{abstract}
+The \mypkg*{scontents} package stores valid \hologo{(La)TeX} code in
+\mymeta{sequences} using the \mypkg{l3seq} module of \mypkg{expl3}.
+The \mymeta{stored content}, including \emph{verbatim}, can be used
+as many times as desired in the document, additionally can be written
+to \mymeta{external files}.
+\end{abstract}
+\end{scontents}
+\end{examplecode}
+% \iffalse
+%</example>
+% \fi
+%
+% and
+%
+% \iffalse
+%<*example>
+% \fi
+\begin{examplecode}[numbers=left]
+\begin{scontents}[store-env=description, print-env=true]
+The \mypkg*{scontents} package allows to \mymeta{store contents} in
+\mymeta{sequences} or \mymeta{external files}. In some ways it is
+similar to the \mypkg{filecontentsdef} package, with the difference
+in which the \mymeta{content} is stored. The idea behind this package
+is to get an approach to \hologo{ConTeXt} \enquote{\emph{buffers}}
+by making use \mymeta{sequences}.
+\end{scontents}
+\end{examplecode}
+% \iffalse
+%</example>
+% \fi
+%
+% I stored the content in memory and then ran §\getstored§ and
+% §\typestored§. This is one of the ways you can use \mypkg*{scontents}.
+%
+% \newpage
+%
% \section{Examples}
%
% These are some (adapted) examples that have served as inspiration for
@@ -988,7 +1162,6 @@ This text is in the outermost environment.
\newtheorem{ex}{Exercise}
\begin{document}
\section{Problems}
-
\begin{ex}
First exercise
\Scontents{
@@ -1004,7 +1177,6 @@ Second exercise
\end{ex}
\section{Solutions}
-
\foreach \i in {1,...,\countsc{solutions}} {
\noindent\textbf{\i} \getstored[\i]{solutions}\par
}
@@ -1031,27 +1203,27 @@ Second exercise
\usepackage{pgffor}
\pagestyle{empty}
\begin{document}
-
+% not starred
\Scontents{
Prove that \[x^n+y^n=z^n\] is not solvable in positive integers if $n$ is at
most $-3$.\par
}
-
-\Scontents*{Refute the existence of black holes in less than $140$ characters.}
-
-\begin{scontents}[write-env=\jobname-3.txt]
+% starred
+\Scontents*|Refute the existence of black holes in less than $140$ characters.|
+% write environment to \jobname.txt
+\begin{scontents}[write-env=\jobname.txt]
\def\NSA{NSA}%
Prove that factorization is easily done via probabilistic algorithms and
advance evidence from knowledge of the names of its employees in the
seventies that the \NSA\ has known that for 40 years.\par
\end{scontents}
-
+% see all stored
\foreach \i in {1,...,3} {
\begin{itemize}
\item \getstored[\i]{defexercise}
\end{itemize}}
-
-\section{\getstored[2]{defexercise}} % \getstored are robust :)
+% \getstored are robust :)
+\section{\getstored[2]{defexercise}}
\end{document}
\end{scontents}
% \iffalse
@@ -1131,8 +1303,7 @@ Something with no label
\textbf{Let's print them}
-This is a: \getstored[1]{a}
-
+This is a: \getstored[1]{a}\par
This is b: \getstored[2]{a}
\textbf{Print all of them}
@@ -1226,21 +1397,17 @@ Prove new \Verb*{ fancyvrb whit braces } and environment \verb+Verbatim*+
\end{scontents}
\section{Test \texttt{\textbackslash Scontents} whit \texttt{fancyvrb}}
-
\Scontents{ We have coded this in \LaTeX: $E=mc^2$.}
\section{Test \texttt{\textbackslash getstored}}
-
\getstored[1]{contents}\par
\getstored[2]{contents}
\section{Test \texttt{\textbackslash meaningsc}}
-
\meaningsc[1]{contents}\par
\meaningsc[2]{contents}
\section{Test \texttt{\textbackslash typestored}}
-
\typestored[1]{contents}
\typestored[2]{contents}
\end{document}
@@ -1249,7 +1416,8 @@ Prove new \Verb*{ fancyvrb whit braces } and environment \verb+Verbatim*+
%</example>
% \fi
%
-% Customization of \myenv*{verbatimsc} using the \mypkg{fancyvrb} and \mypkg{tcolorbox} package
+% Customization of \myenv*{verbatimsc} using the \mypkg{fancyvrb} and
+% \mypkg{tcolorbox} package
% \textattachfile[color=0 0 1]{scexamp6.ltx}{\faFile*[regular]}.
% \lstinputlisting[language=scontents-doc,numbers=left]{scexamp6.ltx}
%
@@ -1283,7 +1451,6 @@ Prove new \Verb*{ fancyvrb whit braces } and environment \verb+Verbatim*+
\setlength{\parindent}{0pt}
\pagestyle{empty}
\begin{document}
-
\section{Test \texttt{\textbackslash begin\{scontents\}} whit \texttt{listings}}
Test \verb+{scontents}+ \par
@@ -1302,12 +1469,10 @@ Prove \lstinline[basicstyle=\ttfamily]| lstinline | and environment \verb+Verbat
and more.+
\section{Test \texttt{\textbackslash getstored}}
-
\getstored[2]{contents}\par
\getstored[1]{contents}
\section{Test \texttt{\textbackslash typestored}}
-
\typestored[1]{contents}
\typestored[2]{contents}
\end{document}
@@ -1326,7 +1491,8 @@ and more.+
%<*example>
% \fi
\begin{scontents}[write-out=scexamp8.ltx]
-\documentclass{article} % need --shell-escape
+% need --shell-escape
+\documentclass{article}
\usepackage{scontents}
\makeatletter
\let\verbatimsc\@undefined
@@ -1381,13 +1547,21 @@ No tab
% development, from the first public implementation using the \mypkg{filecontentsdef}
% package to the current version with only \mypkg{expl3}.
%
-% \setlist[itemize,1]{label=\textendash, wide=0.5em, nosep, noitemsep, leftmargin=10pt}
+% \setlist[itemize,1]{label=\textendash,wide=0.5em,nosep,noitemsep,leftmargin=10pt}
% \newlength\descrwidth
% \settowidth{\descrwidth}{\textsf{v1.0, (ctan), 2019/07/30} }
%
-% \begin{description}[font=\small\sffamily, wide=0pt, style=multiline, leftmargin=\descrwidth, nosep, noitemsep]
+% \begin{description}[font=\small\sffamily,wide=0pt,style=multiline,leftmargin=\descrwidth,nosep,noitemsep]
% \item [\fileversion{} (ctan), \filedate]
% \begin{itemize}
+% \item Add |store-all| key.
+% \item Messages and keys were separated.
+% \item Restructuring of documentation.
+% \item Now the version of |expl3| is checked instead of |xparse|.
+% \item The internal behavior of \verb+force-eol+ has been modified.
+% \end{itemize}
+% \item [v1.3 (ctan), 2019/09/24]
+% \begin{itemize}
% \item The environment can now nest.
% \item Added \verb+force-eol+, \verb+verb-font+ and \verb+width-tab+ keys.
% \item The extra space has been removed when you run \verb+\getstored+.
@@ -1419,7 +1593,7 @@ No tab
% \newpage
%
% \StopEventually{^^A
-% \newgeometry{top=0.5in,bottom=0.5in,left=1.0in,right=1in,footskip=0.2in,headsep=10pt}
+% \newgeometry{top=0.5in,bottom=0.5in,left=1.0in,right=0.5in,footskip=0.2in,headsep=10pt}
% \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
% \cleardoublepage
% \phantomsection
@@ -1444,22 +1618,20 @@ No tab
% Then, we can give the traditional declaration of a package written with
% \pkg{expl3} and the necessary packages for its operation.
%
-%%^^A Initial declaration of the package
% \begin{macrocode}
\RequirePackage{l3keys2e}
\RequirePackage{xparse}[2019/05/28]
-\ProvidesExplPackage{scontents}{2019/09/24}{1.3}
+\ProvidesExplPackage{scontents}{2019/10/03}{1.4}
{Stores LaTeX contents in memory or files}
% \end{macrocode}
%
-% A check to make sure that \pkg{xparse} is not too old
+% A check to make sure that \pkg{expl3} is not too old
%
-%%^^A Checking the version of xparse
% \begin{macrocode}
-\@ifpackagelater { xparse } { 2019/05/03 }
+\@ifpackagelater { expl3 } { 2019/09/19 }
{ }
{
- \PackageError { scontents } { Support~package~xparse~too~old }
+ \PackageError { scontents } { Support~package~expl3~too~old }
{
You~need~to~update~your~installation~of~the~bundles~
'l3kernel'~and~'l3packages'.\MessageBreak
@@ -1471,10 +1643,9 @@ No tab
%
% \subsection{Definition of common keys}
%
-% We create some common keys that will be used by the options passed to
+% We create some common \mymeta{keys} that will be used by the options passed to
% the package as well as by the environments and commands defined.
%
-%%^^A Common keys available as package options
% \begin{macrocode}
\keys_define:nn { scontents }
{
@@ -1501,13 +1672,15 @@ No tab
width-tab .value_required:n = true,
print-all .meta:n = { print-env = #1 , print-cmd = #1 },
print-all .default:n = true,
- unknown .code:n = { \@@_parse_unknown_key:n {#1} }
+ store-all .meta:n = { store-env = #1 , store-cmd = #1 },
+ store-all .value_required:n = true
}
% \end{macrocode}
%
-% We process the keys as options passed on to the package.
+% We process the \mymeta{keys} as options passed on to the package, the
+% package \pkg{l3keys2e} will verify the \mymeta{keys} and will return
+% an error when they are \emph{unknown}.
%
-%%^^A Process options for package
% \begin{macrocode}
\ProcessKeysOptions { scontents }
% \end{macrocode}
@@ -1524,7 +1697,6 @@ No tab
% of an environment as it's being read, and \cs{l_@@_temp_tl} and
% \cs{g_@@_temp_tl} are generic temporary token lists.
%
-%%^^A Internal token list vars
% \begin{macrocode}
\tl_new:N \l_@@_macro_tmp_tl
\tl_new:N \l_@@_fname_out_tl
@@ -1539,7 +1711,6 @@ No tab
% requested to \cs{typestored} or \cs{meaningsc}. \cs{l_@@_env_nesting_int}
% stores the current nesting level of the \env{scontents} environment.
%
-%%^^A Internal int vars
% \begin{macrocode}
\int_new:N \l_@@_seq_item_int
\int_new:N \l_@@_env_nesting_int
@@ -1550,9 +1721,8 @@ No tab
% \begin{macro}{\l_@@_writing_bool,\l_@@_storing_bool}
% The boolean \cs{l_@@_writing_bool} keeps track of whether we should write
% to a file, and \cs{l_@@_storing_bool} determines whether it is in write-only
-% mode when the |write-out| option is used.
+% mode when the §write-out§ option is used.
%
-%%^^A Internal bool vars
% \begin{macrocode}
\bool_new:N \l_@@_writing_bool
\bool_set_false:N \l_@@_writing_bool
@@ -1565,7 +1735,6 @@ No tab
% A token list to match when ending \env{verbatimsc} and \env{scontents}
% environments.
%
-%%^^A A token list to match \env{verbatimsc} and \env{scontents}
% \begin{macrocode}
\tl_new:N \g_@@_end_verbatimsc_tl
\tl_gset_rescan:Nnn
@@ -1581,11 +1750,22 @@ No tab
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\c_@@_hidden_space_str}
+% \cs{c_@@_hidden_space_str} is a constant \emph{string} to used to hide
+% the \mymeta{forced space} added by \hologo{TeX} when recording content
+% in a macro. This \emph{string} contains the \emph{reserved phrase}
+% ``§%§§^^Ascheol%§'' which is added to the end of the argument stored
+% in |seq| when the key §force-eol§ is false.
+%
+% \begin{macrocode}
+\str_const:Nx \c_@@_hidden_space_str
+ { \c_percent_str \c_circumflex_str \c_circumflex_str A scheol \c_percent_str }
+% \end{macrocode}
+% \end{macro}
%
% \begin{macro}{\q_@@_stop,\q_@@_mark}
% Some quarks used along the code as macro delimiters.
%
-%%^^A Internal quarks
% \begin{macrocode}
\quark_new:N \q_@@_stop
\quark_new:N \q_@@_mark
@@ -1595,7 +1775,6 @@ No tab
% \begin{macro}{\l_@@_file_iow}
% An output stream for saving the contents of an environment to a file.
%
-%%^^A Stream for saving the contents
% \begin{macrocode}
\iow_new:N \l_@@_file_iow
% \end{macrocode}
@@ -1608,7 +1787,6 @@ No tab
% will not work. Here we create a private copy of \cs{tex_scantokens:D}
% which will serve our purposes.
%
-%%^^A Copy of scantokens in expl3
% \begin{macrocode}
\cs_new_protected:Npn \@@_rescan_tokens:n #1 { \tex_scantokens:D {#1} }
\cs_generate_variant:Nn \@@_rescan_tokens:n { V, x }
@@ -1616,20 +1794,18 @@ No tab
% \end{macro}
%
% \begin{macro}{\@@_tab:,\@@_par:}
-% Control sequences to replace tab (|^^I|) and form feed (|^^L|) characters.
+% Control sequences to replace tab (§^^I§) and form feed (§^^L§) characters.
%
-%%^^A Internal \tab and \par
% \begin{macrocode}
\cs_new:Npx \@@_tab: { \c_space_tl }
\cs_new:Npn \@@_par: { ^^J ^^J }
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\tl_remove_once:NV,\tl_replace_all:Nxx,
+% \begin{macro}[int]{\tl_remove_once:NV,\tl_replace_all:Nxx,
% \tl_replace_all:Nxn,\tl_replace_all:Nnx,\tl_if_empty:fTF}
% Some nonstandard variants.
%
-%%^^A Some nonstandard variants
% \begin{macrocode}
\cs_generate_variant:Nn \tl_remove_once:Nn { NV }
\cs_generate_variant:Nn \tl_replace_all:Nnn { Nx, Nxx, Nnx }
@@ -1637,13 +1813,17 @@ No tab
% \end{macrocode}
% \end{macro}
%
-% \subsection{Add keys for environment}
+% \subsection{Defining keys for the environment and commands}
+%
+% We add the \mymeta{keys} divided into subgroups to handle errors and
+% \emph{unknown} \mymeta{keys} separately.
%
-% We define a set of keys for environment \env{scontents}.
+% \subsubsection{Keys for environment \env{scontents}}
+%
+% We define a set of \mymeta{keys} for environment §scontents§.
%
-%%^^A Add keys to scontents environnment
% \begin{macrocode}
-\keys_define:nn { scontents }
+\keys_define:nn { scontents / scontents }
{
write-env .code:n = {
\bool_set_true:N \l_@@_writing_bool
@@ -1655,61 +1835,129 @@ No tab
\tl_set:Nn \l_@@_fname_out_tl {#1}
},
write-env .value_required:n = true,
- write-out .value_required:n = true
+ write-out .value_required:n = true,
+ print-env .meta:nn = { scontents } { print-env = #1 },
+ print-env .default:n = true,
+ store-env .meta:nn = { scontents } { store-env = #1 },
+ force-eol .meta:nn = { scontents } { force-eol = #1 },
+ force-eol .default:n = true,
+ unknown .code:n = { \@@_parse_environment_keys:n {#1} }
}
% \end{macrocode}
%
-% \subsection{Define keys for command}
+% \subsubsection{Keys for command \cs{Scontents}}
%
-% A sub/keys for command |\Scontents| and |\Scontents*|
+% We define a set of \mymeta{keys} for commands §\Scontents§ and
+% §\Scontents*§.
%
-%%^^A A sub/keys for command \Scontents
% \begin{macrocode}
\keys_define:nn { scontents / Scontents }
{
- print-cmd .meta:nn = { scontents } { print-cmd = #1 },
- store-cmd .meta:nn = { scontents } { store-cmd = #1 },
- force-eol .meta:nn = { scontents } { force-eol = #1 }
+ print-cmd .meta:nn = { scontents } { print-cmd = #1 },
+ print-cmd .default:n = true,
+ store-cmd .meta:nn = { scontents } { store-cmd = #1 },
+ force-eol .meta:nn = { scontents } { force-eol = #1 },
+ force-eol .default:n = true,
+ unknown .code:n = { \@@_parse_command_keys:n {#1} }
+ }
+% \end{macrocode}
+%
+% \subsubsection{Key for commands \cs{typestored} and \cs{meaningsc}}
+%
+% We define a \mymeta{key} for command §\typestored§ and §\meaningsc§.
+% Both commands accept the same type of optional arguments, just define
+% a common \mymeta{key}.
+%
+% \begin{macrocode}
+\keys_define:nn { scontents / typemeaning }
+ {
+ width-tab .meta:nn = { scontents } { width-tab = #1 },
+ unknown .code:n = { \@@_parse_type_meaning_key:n {#1} }
}
% \end{macrocode}
%
% \subsection{Handling undefined keys}
%
-% \begin{macro}{\@@_parse_unknown_key:n,\@@_parse_unknown_key:nn}
-% The commands \cs{typestored} and \cs{meaningsc} accept an optional
-% argument for setting the \texttt{width-tab} to print the stored
+% The \mymeta{keys} are stored in the token list variable \cs{l_keys_key_tl},
+% and the value (if any) is passed as an argument to each \mymeta{function}.
+%
+% \subsubsection{Undefined keys for environment \env{scontents}}
+%
+% \begin{macro}{\@@_parse_environment_keys:n,
+% \@@_parse_environment_keys:nn}
+%
+% We check the \mymeta{keys} passed to the environment
+% §scontents§ and process it with \cs{@@_parse_environment_keys:n}
+% if the \mymeta{key} is \emph{unknown} we return an error message.
+%
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_parse_environment_keys:n #1
+ { \exp_args:NV \@@_parse_environment_keys:nn \l_keys_key_tl {#1} }
+\cs_new_protected:Npn \@@_parse_environment_keys:nn #1#2
+ {
+ \tl_if_blank:nTF {#2}
+ { \msg_error:nnn { scontents } { env-key-unknown } {#1} }
+ { \msg_error:nnnn { scontents } { env-key-value-unknown } {#1} {#2} }
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{Undefined keys for \cs{Scontents} and \cs{Scontents*}}
+%
+% \begin{macro}{\@@_parse_command_keys:n,
+% \@@_parse_command_keys:nn}
+%
+% We check the \meta{keys} passed to commands §\Scontents§ or
+% §\Scontents*§ and process it with \cs{@@_parse_command_keys:n}
+% if the \mymeta{key} is \emph{unknown} we return an error message.
+%
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_parse_command_keys:n #1
+ { \exp_args:NV \@@_parse_command_keys:nn \l_keys_key_tl {#1} }
+\cs_new_protected:Npn \@@_parse_command_keys:nn #1#2
+ {
+ \tl_if_blank:nTF {#2}
+ { \msg_error:nnn { scontents } { cmd-key-unknown } {#1} }
+ { \msg_error:nnnn { scontents } { cmd-key-value-unknown } {#1} {#2} }
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{Undefined keys for \cs{typestored} and \cs{meaningsc}}
+%
+% \begin{macro}{\@@_parse_type_meaning_key:n,
+% \@@_parse_type_meaning_key:nn}
+%
+% The commands §\typestored§ and §\meaningsc§ accept an optional
+% argument for setting the §width-tab§ to print the stored
% contents. However their optional argument also contains the number
% of the item to retrieve from the stored sequence. To avoid the
-% awkward \verb|\typestored[][<options>]{...}| syntax, we'll make the
+% awkward §\typestored[]§\myoarg[type=tt]{options}§{...}§ syntax, we'll make the
% commands have a single optional argument which is processed by
% \pkg{l3keys}, and the unknown keys are brought here to
-% \cs{@@_parse_unknown_key:n} to process.
-%
-% The key is stored in the token list variable \cs{l_keys_key_tl}, and
-% the value (if any) is passed as argument to this function.
+% \cs{@@_parse_typemeaning_key:n} to process.
%
-% First we check if the key is an integer using \cs{int_to_roman:n}.
+% First we check if the \mymeta{key} is an integer using \cs{int_to_roman:n}.
% If it is, we check that the value passed to the key is blank
% (otherwise something odd as |1=1| might have been used). If everything
-% is correct, then set the value of the integer which holds the index.
-% Otherwise raise an error about an unknown option.
+% is correct, then set the value of the integer which holds the \mymeta{index}.
+% Otherwise raise an error about an \emph{unknown} option.
%
-%%^^A Parse unknown keys
% \begin{macrocode}
-\cs_new_protected:Npn \@@_parse_unknown_key:n #1
- { \exp_args:NV \@@_parse_unknown_key:nn \l_keys_key_tl {#1} }
-\cs_new_protected:Npn \@@_parse_unknown_key:nn #1 #2
+\cs_new_protected:Npn \@@_parse_type_meaning_key:n #1
+ { \exp_args:NV \@@_parse_type_meaning_key:nn \l_keys_key_tl {#1} }
+\cs_new_protected:Npn \@@_parse_type_meaning_key:nn #1#2
{
\tl_if_empty:fTF { \int_to_roman:n { -0 #1 } }
{
\tl_if_blank:nTF {#2}
{ \int_set:Nn \l_@@_seq_item_int {#1} }
- { \msg_error:nnnn { scontents } { key-value-unknown } {#1} {#2} }
+ { \msg_error:nnnn { scontents } { type-key-value-unknown } {#1} {#2} }
}
{
\tl_if_blank:nTF {#2}
- { \msg_error:nnn { scontents } { key-unknown } {#1} }
- { \msg_error:nnnn { scontents } { key-value-unknown } {#1} {#2} }
+ { \msg_error:nnn { scontents } { type-key-unknown } {#1} }
+ { \msg_error:nnnn { scontents } { type-key-value-unknown } {#1} {#2} }
}
}
% \end{macrocode}
@@ -1717,43 +1965,65 @@ No tab
%
% \subsection{Programming of the sequences}
%
-% \begin{macro}{\@@_append_contents:nn,\@@_getfrom_seq:nn,\@@_getfrom_seq:nnn}
% The storage of the package is done using |seq| variables. Here we
% set up the macros that will manage the variables.
-%
+% \begin{macro}{\@@_append_contents:nn}
% \cs{@@_append_contents:nn} creates a seq variable if one didn't
% exist and appends the contents in the argument to the right of the
-% sequence. \cs{@@_getfrom_seq:nn} retrieves the saved item from the
% sequence.
%
-%%^^A Programming of the sequences
% \begin{macrocode}
\cs_new_protected:Npn \@@_append_contents:nn #1#2
{
\tl_if_blank:nT {#1}
{ \msg_error:nn { scontents } { empty-store-cmd } }
- \seq_if_exist:cF { g_@@_seq_name_#1_seq }
- { \seq_new:c { g_@@_seq_name_#1_seq } }
- \seq_gput_right:cn { g_@@_seq_name_#1_seq } {#2}
+ \seq_if_exist:cF { g_@@_name_#1_seq }
+ { \seq_new:c { g_@@_name_#1_seq } }
+ \seq_gput_right:cn { g_@@_name_#1_seq } {#2}
}
\cs_generate_variant:Nn \@@_append_contents:nn { Vx }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_getfrom_seq:nn,\@@_getfrom_seq:nnn}
+% \cs{@@_getfrom_seq:nn} retrieves the saved item from the
+% sequence.
+%
+% \begin{macrocode}
\cs_new:Npn \@@_getfrom_seq:nn #1#2
{
- \seq_if_exist:cTF { g_@@_seq_name_#2_seq }
+ \seq_if_exist:cTF { g_@@_name_#2_seq }
{
\exp_args:Nf \@@_getfrom_seq:nnn
- { \seq_count:c { g_@@_seq_name_#2_seq } }
+ { \seq_count:c { g_@@_name_#2_seq } }
{#1} {#2}
}
{ \msg_expandable_error:nnn { scontents } { undefined-storage } {#2} }
}
-\cs_new:Npn \@@_getfrom_seq:nnn #1 #2 #3
+\cs_new:Npn \@@_getfrom_seq:nnn #1#2#3
{
\bool_lazy_or:nnTF
{ \int_compare_p:nNn {#2} = { 0 } }
{ \int_compare_p:nNn { \int_abs:n {#2} } > {#1} }
{ \msg_expandable_error:nnnnn { scontents } { index-out-of-range } {#2} {#3} {#1} }
- { \seq_item:cn { g_@@_seq_name_#3_seq } {#2} }
+ { \seq_item:cn { g_@@_name_#3_seq } {#2} }
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_lastfrom_seq:n}
+% \cs{@@_lastfrom_seq:n} retrieves the last saved item from the
+% sequence when \cs{l_@@__print_env_bool} or \cs{l_@@__print_cmd_bool}
+% is true.
+%
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_lastfrom_seq:n #1
+ {
+ \tl_gset:Nx \g_@@_temp_tl { \seq_item:cn { g_@@_name_#1_seq } {-1} }
+ \group_insert_after:N \@@_rescan_tokens:V
+ \group_insert_after:N \g_@@_temp_tl
+ \group_insert_after:N \tl_gclear:N
+ \group_insert_after:N \g_@@_temp_tl
}
% \end{macrocode}
% \end{macro}
@@ -1762,9 +2032,8 @@ No tab
% The \cs{@@_store_to_seq:NN} writes the recorded contents
% in |#1| to the log and stores it in |#2|.
%
-%%^^A Storing content in sequences
% \begin{macrocode}
-\cs_new_protected:Npn \@@_store_to_seq:NN #1 #2
+\cs_new_protected:Npn \@@_store_to_seq:NN #1#2
{
\tl_log:N #1
\@@_append_contents:Vx #2 { \exp_not:V #1 }
@@ -1772,17 +2041,16 @@ No tab
% \end{macrocode}
% \end{macro}
%
-% \subsection{Construction of environment scontents}
-%
-% We define the environment \env{scontents}, next to the system |key=val|.
-% The environment is divided into three parts. This implementation is taken
-% from answer by Enrico Gregorio in \url{https://tex.stackexchange.com/a/487746/7832}.
+% \subsection{Construction of environment \env{scontents}}
%
+% We define the environment \env{scontents}, next to the system
+% \myoarg{key \textnormal{\textcolor{gray}{=}} val}. The environment
+% is divided into three parts. This implementation is taken from answer
+% by Enrico Gregorio in \url{https://tex.stackexchange.com/a/487746/7832}.
%
% \begin{macro}{scontents}
% This is the main environment used in the document.
%
-%%^^A Definition of {scontents}[key=val] env
% \begin{macrocode}
\NewDocumentEnvironment { scontents } { }
{
@@ -1798,18 +2066,18 @@ No tab
%
% \subsubsection{key val for environment}
%
-% Define a |key=val| for environment \env{scontents}
+% Define a \myoarg{key \textnormal{\textcolor{gray}{=}} val} for
+% environment \env{scontents}
%
% \begin{macro}{\@@_environment_inline:w,\@@_environment_keys:w,
% \@@_environment_junk:nw,\@@_environment_junk:xw}
% The macro \cs{@@_environment_inline:w} is called from the
% \env{scontents} environment with the tokens following the
-% |\begin{scontents}|. If the immediate next token (ignoring spaces)
-% is a |[|, then we look for an optional argument delimited by a |]|.
+% §\begin{scontents}§. If the immediate next token (ignoring spaces)
+% is a §[§, then we look for an optional argument delimited by a §]§.
% All the remaining tokens are treated as junk and an error is raised
% if they are non-blank.
%
-%%^^A Test [key=val] for environment scontents
% \begin{macrocode}
\cs_new_protected:Npn \@@_environment_inline:w
{
@@ -1822,7 +2090,7 @@ No tab
}
\cs_new_protected:Npn \@@_environment_keys:w [ #1 ]
{
- \keys_set_known:nn { scontents } {#1}
+ \keys_set:nn { scontents / scontents } {#1}
\@@_environment_junk:xw
{ after~optional~argument~to~\c_backslash_str begin{scontents} }
}
@@ -1838,11 +2106,11 @@ No tab
% \subsubsection{The environment itself}
%
% \begin{macro}{\@@_start_environment:w,\@@_stop_environment:}
-% Here we make |^^I|, |^^L|, and |^^M| active characters so that the end of
-% line can be ``seen'' to be used as a delimiter, and TeX doesn't try to
+% Here we make §^^I§, §^^L§ and §^^M§ active characters so that the end of
+% line can be \enquote{seen} to be used as a delimiter, and \hologo{TeX} doesn't try to
% eliminate space-like characters. First we check if the line
-% directly after |\begin{scontents}| contains an optional argument
-% enclosed in |[...]|, or other tokens. The trailing tokens are
+% directly after §\begin{scontents}§ contains an optional argument
+% enclosed in §[...]§ or other tokens. The trailing tokens are
% treated as junk and an error is raised. The
% \cs{@@_environment_inline:w} macro checks for those cases.
%
@@ -1857,10 +2125,8 @@ No tab
%
%^^A Hm... Apparently this is not the verbatim group, but one level above. Is
%^^A this group really necessary?
-%^^A Reply : Maybe the groups aren't in the right places, but when you remove
-%^^A them it just gives you errors...(test-pkg-current.tex)
+%^^A Reply : I've checked it several times, it seems to be correct.
%
-%%^^A First start_environment/stop_environment
% \begin{macrocode}
\group_begin:
\char_set_catcode_active:N \^^I
@@ -1893,17 +2159,16 @@ No tab
% }
% This is the main macro to collect the contents of a verbatim environment.
% The macro starts a group, opens the output file, if necessary, sets verbatim
-% catcodes, and then issues |^^M| (set equal to \cs{@@_ret:w}) to read the
+% catcodes, and then issues §^^M§ (set equal to \cs{@@_ret:w}) to read the
% environment line by line until reaching its end. The output token list will
-% be appended with an active |^^J| character and the line just read, and this
+% be appended with an active §^^J§ character and the line just read, and this
% line is written to the output file, if any. At the end of the environment
% the output file is closed (if it was open), and the output token list is
-% smuggled out of the verbatim group. A leading |^^M| is removed from the
-% token list using \cs{@@_remove_leading_nl:n} (which expects an active |^^M|
-% token at the head of the token list; a low level TeX error is raised
+% smuggled out of the verbatim group. A leading §^^J§ is removed from the
+% token list using \cs{@@_remove_leading_nl:n} (which expects an active §^^J§
+% token at the head of the token list; a low level \hologo{TeX} error is raised
% otherwise).
%
-%%^^A File write start/File write stop
% \begin{macrocode}
\cs_new_protected:Npn \@@_file_tl_write_start:n #1
{
@@ -1976,10 +2241,7 @@ No tab
\bool_if:NT \l_@@_storing_bool
{
\tl_set:Nn \exp_not:N #1
- {
- \exp_args:NV \@@_remove_leading_nl:n \l_@@_file_tl
- \bool_if:NT \l_@@_forced_eol_bool { \exp_not:N ^^J }
- }
+ { \exp_args:NV \@@_remove_leading_nl:n \l_@@_file_tl }
}
}
}
@@ -2002,13 +2264,13 @@ No tab
% to a token list and to a file, depending on the booleans
% \cs{l_@@_writing_bool} and \cs{l_@@_storing_bool}.
%
-% \cs{@@_analyse_nesting:n} looks for nested \cs{begin}|{scontents}|
+% \cs{@@_analyse_nesting:n} looks for nested §\begin{scontents}§
% and adds to a \cs{l_@@_env_nesting_int} counter. The \cs{@@_if_nested:}
% conditional tests if we're in a nested environment, and
-% \cs{@@_nesting_decr:} reduces the nesting level, if an \cs{end}|{scontents}|
+% \cs{@@_nesting_decr:} reduces the nesting level, if an §\end{scontents}§
% is found.
%
-% Multiple \cs{end}|{scontents}| in the same line are not supported...
+% Multiple §\end{scontents}§ in the same line are not supported...
% \begin{macrocode}
\cs_new_protected:Npn \@@_verb_processor_output:n #1
{
@@ -2070,35 +2332,30 @@ No tab
% Finishes the environment by optionally calling \cs{@@_store_to_seq:}
% and then clearing the temporary token list.
%
-%%^^A Second atend_environment/stored_to_seq
% \begin{macrocode}
\cs_new_protected:Npn \@@_atend_environment:
{
\bool_if:NT \l_@@_storing_bool
{
+ \bool_if:NF \l_@@_forced_eol_bool
+ { \tl_put_right:Nx \l_@@_macro_tmp_tl { \c_@@_hidden_space_str } }
\@@_store_to_seq:NN \l_@@_macro_tmp_tl \l_@@_name_seq_env_tl
+ \bool_if:NT \l_@@_print_env_bool
+ { \@@_lastfrom_seq:n \l_@@_name_seq_env_tl }
}
- \bool_if:NT \l_@@_print_env_bool
- {
- \tl_gset_eq:NN \g_@@_temp_tl \l_@@_macro_tmp_tl
- \tl_gput_right:NV \g_@@_temp_tl \c_percent_str
- \group_insert_after:N \@@_rescan_tokens:V
- \group_insert_after:N \g_@@_temp_tl
- }
- \tl_clear:N \l_@@_macro_tmp_tl
}
% \end{macrocode}
% \end{macro}
%
% \subsection{The \cs{Scontents} command}
%
-% User command to stored content, adapted from
+% User command to \mymeta{stored content}, adapted from
% \url{https://tex.stackexchange.com/a/500281/7832}.
%
% \begin{macro}{\Scontents,\@@_norm_arg:n,\@@_verb_arg:w}
-% The \cs{Scontents} macro starts by parsing an optional argument and
+% The §\Scontents§ macro starts by parsing an optional argument and
% then delegates to \cs{@@_verb_arg:w} or \cs{@@_norm_arg:n} depending whether
-% a star argument is present.
+% a star (§*§) argument is present.
%
% \cs{@@_norm_arg:n} grabs a normal argument, adds it to the |seq| varaible,
% and optionally prints it.
@@ -2106,18 +2363,12 @@ No tab
% \cs{@@_verb_arg:w} grabs a verbatim argument using \pkg{xparse}'s |+v|
% argument parser.
%
-%^^A NOTE: Any particular reason why \keys_set_known:nn instead of just
-%^^A \keys_set:nn? The latter reports if an unknown key is used...
-%^^A Reply: The redirection of error messages has never worked well for me
-%^^A perhaps it would be better to implement it.
-%
-%%^^A User command \Scontents to stored content
% \begin{macrocode}
\NewDocumentCommand { \Scontents }{ !s !O{} }
{
\group_begin:
\IfNoValueF {#2}
- { \keys_set_known:nn { scontents / Scontents } {#2} }
+ { \keys_set:nn { scontents / Scontents } {#2} }
\char_set_catcode_active:n { 9 }
\IfBooleanTF {#1}
{ \@@_verb_arg:w }
@@ -2125,21 +2376,22 @@ No tab
}
\cs_new_protected:Npn \@@_norm_arg:n #1
{
- \exp_args:NV \@@_append_contents:nn \l_@@_name_seq_cmd_tl {#1}
- \bool_if:NT \l_@@_print_cmd_bool { \@@_rescan_tokens:n {#1} }
+ \tl_set:Nx \l_@@_temp_tl { \exp_not:n {#1} }
+ \tl_put_right:Nx \l_@@_temp_tl { \c_@@_hidden_space_str }
+ \@@_store_to_seq:NN \l_@@_temp_tl \l_@@_name_seq_cmd_tl
+ \bool_if:NT \l_@@_print_cmd_bool
+ { \@@_lastfrom_seq:n \l_@@_name_seq_cmd_tl }
\group_end:
}
\NewDocumentCommand { \@@_verb_arg:w } { +v }
{
- \tl_set:Nx \l_@@_temp_tl
- {
- \exp_not:n {#1}
- \bool_if:NT \l_@@_forced_eol_bool { \exp_not:N ^^J }
- }
+ \tl_set:Nx \l_@@_temp_tl { \exp_not:n {#1} }
\tl_replace_all:Nxx \l_@@_temp_tl { \iow_char:N \^^M } { \iow_char:N \^^J }
+ \bool_if:NF \l_@@_forced_eol_bool
+ { \tl_put_right:Nx \l_@@_temp_tl { \c_@@_hidden_space_str } }
\@@_store_to_seq:NN \l_@@_temp_tl \l_@@_name_seq_cmd_tl
\bool_if:NT \l_@@_print_cmd_bool
- { \@@_rescan_tokens:V \l_@@_temp_tl }
+ { \@@_lastfrom_seq:n \l_@@_name_seq_cmd_tl }
\group_end:
}
% \end{macrocode}
@@ -2147,21 +2399,16 @@ No tab
%
% \subsection{The command \cs{getstored}}
%
-%
% \begin{macro}{\getstored}
-% User command \cs{getstored} to extract stored content in |seq|
+% User command §\getstored§ to extract \mymeta{stored content} in |seq|
% (robust).
%
-%%^^A User command \getstored to get content
% \begin{macrocode}
\NewDocumentCommand { \getstored } { O{1} m }
{
\group_begin:
\@@_rescan_tokens:x
- {
- \@@_getfrom_seq:nn {#1} {#2}
- \c_percent_str
- }
+ { \@@_getfrom_seq:nn {#1} {#2} }
\group_end:
}
% \end{macrocode}
@@ -2173,29 +2420,32 @@ No tab
% in (\url{https://tex.stackexchange.com/a/497651/7832}).
%
% \begin{macro}{\typestored,\@@_verb_print:N,\@@_xverb:w,verbatimsc}
-% The \cs{typestored} commands fetches a buffer from memory, prints it
+% The §\typestored§ commands fetches a buffer from memory, prints it
% to the log file, and then calls \cs{@@_verb_print:N}.
%
-%%^^A User command \typestored to verbatimized content
% \begin{macrocode}
\NewDocumentCommand { \typestored } { o m }
{
\group_begin:
\int_set:Nn \l_@@_seq_item_int { 1 }
- \IfValueT {#1} { \keys_set:nn { scontents } {#1} }
- \tl_set:Nx \l_@@_temp_tl { \exp_args:NV \@@_getfrom_seq:nn \l_@@_seq_item_int {#2} }
+ \IfValueT {#1} { \keys_set:nn { scontents / typemeaning } {#1} }
+ \tl_set:Nx \l_@@_temp_tl
+ {
+ \exp_args:NV \@@_getfrom_seq:nn \l_@@_seq_item_int {#2}
+ }
+ \tl_remove_once:NV \l_@@_temp_tl \c_@@_hidden_space_str
\tl_log:N \l_@@_temp_tl
\tl_if_empty:NF \l_@@_temp_tl
{ \@@_verb_print:N \l_@@_temp_tl }
\group_end:
}
% \end{macrocode}
+%
% The \cs{@@_verb_print:N} macro is defined with active carriage return
% (\textsc{ascii} 13) characters to mimick an actual verbatim environment
% \enquote{on the loose}. The contents of the environment are placed in a
-% \env{verbatimsc} environment and rescanned using \cs{@@_rescan_tokens:x}.
+% §verbatimsc§ environment and rescanned using \cs{@@_rescan_tokens:x}.
%
-%%^^A Internal verb_print:N, need to verbatimized content
% \begin{macrocode}
\group_begin:
\char_set_catcode_active:N \^^M
@@ -2217,9 +2467,8 @@ No tab
\group_end:
% \end{macrocode}
%
-% Finally, the \env{verbatimsc} environment is defined.
+% Finally, the §verbatimsc§ environment is defined.
%
-%%^^A Definition of verbatimsc environment
% \begin{macrocode}
\cs_new_protected:Npn \@@_xverb:
{
@@ -2245,11 +2494,10 @@ No tab
% \subsection{Some auxiliaries}
%
% \begin{macro}{\@@_tabs_to_spaces:}
-% In a verbatim context the |tab| character is made active and set
+% In a verbatim context the |TAB| character is made active and set
% equal to \cs{@@_tabs_to_spaces:}, to produce as many spaces as
-% the |width-tab| key was set to.
+% the §width-tab§ key was set to.
%
-%%^^A Tab to space
% \begin{macrocode}
\cs_new:Npn \@@_tabs_to_spaces:
{ \prg_replicate:nn { \l_@@_tab_width_int } { ~ } }
@@ -2260,11 +2508,10 @@ No tab
% \cs{@@_do_noligs:N} is an alternative definition for \LaTeXe's
% \cs{do@noligs} which makes sure to not consume following space
% tokens. The \LaTeXe{} version ends with \cs{char}|`#1|, which
-% leaves \TeX{} still looking for an \meta{optional~space}.
+% leaves \TeX{} still looking for an \mymeta{optional~space}.
% This version uses \cs{char_generate:nn} to ensure that doesn't
% happen.
%
-%%^^A Patch do_noligs for ligatures
% \begin{macrocode}
\cs_new:Npn \@@_do_noligs:N #1
{
@@ -2286,7 +2533,6 @@ No tab
% }
% Shortcut definitions for common catcode changes.
%
-%%^^A Common catcode changes
% \begin{macrocode}
\cs_new_protected:Npn \@@_set_active_eq:NN #1
{
@@ -2304,31 +2550,28 @@ No tab
%
% \subsection{The command \cs{setupsc}}
%
-% User command \cs{setupsc} to setup module.
+% User command §\setupsc§ to setup module.
%
% \begin{macro}{\setupsc}
-% A user-level wrapper for \cs{keys_set:nn}|{ scontents }|.
+% A user-level wrapper for \cs{keys_set:nn}§{ scontents }§.
%
-%%^^A User command \setupsc
% \begin{macrocode}
-\NewDocumentCommand { \setupsc } { m }
+\NewDocumentCommand { \setupsc } { +m }
{ \keys_set:nn { scontents } {#1} }
% \end{macrocode}
% \end{macro}
%
% \subsection{The command meaningsc}
%
-%
% \begin{macro}{\meaningsc}
-% User command \cs{meaningsc} to see content stored in |seq|.
+% User command §\meaningsc§ to see content stored in |seq|.
%
-%%^^A User command \meaningsc
% \begin{macrocode}
\NewDocumentCommand { \meaningsc } { o m }
{
\group_begin:
\int_set:Nn \l_@@_seq_item_int { 1 }
- \IfValueT {#1} { \keys_set:nn { scontents } {#1} }
+ \IfValueT {#1} { \keys_set:nn { scontents / typemeaning } {#1} }
\@@_meaningsc:n {#2}
\group_end:
}
@@ -2336,8 +2579,12 @@ No tab
\char_set_catcode_active:N \^^I
\cs_new_protected:Npn \@@_meaningsc:n #1
{
- \tl_set:Nx \l_@@_temp_tl { \exp_args:NV \@@_getfrom_seq:nn \l_@@_seq_item_int {#1} }
+ \tl_set:Nx \l_@@_temp_tl
+ {
+ \exp_args:NV \@@_getfrom_seq:nn \l_@@_seq_item_int {#1}
+ }
\tl_replace_all:Nxn \l_@@_temp_tl { \iow_char:N \^^J } { ~ }
+ \tl_remove_once:NV \l_@@_temp_tl \c_@@_hidden_space_str
\tl_log:N \l_@@_temp_tl
\tl_use:N \l_@@_verb_font_tl
\tl_replace_all:Nnx \l_@@_temp_tl { ^^I } { \@@_tabs_to_spaces: }
@@ -2351,12 +2598,11 @@ No tab
%
%
% \begin{macro}{\countsc}
-% User command \cs{countsc} to count number of contents stored in |seq|.
+% User command §\countsc§ to count number of contents stored in |seq|.
%
-%%^^A User command \countsc
% \begin{macrocode}
\NewExpandableDocumentCommand { \countsc } { m }
- { \seq_count:c { g_@@_seq_name_#1_seq } }
+ { \seq_count:c { g_@@_name_#1_seq } }
% \end{macrocode}
% \end{macro}
%
@@ -2364,20 +2610,18 @@ No tab
%
%
% \begin{macro}{\cleanseqsc}
-% A user command \cs{cleanseqsc} to clear (remove) a defined |seq|.
+% A user command §\cleanseqsc§ to clear (remove) a defined |seq|.
%
-%%^^A User command \cleanseqsc
% \begin{macrocode}
\NewDocumentCommand { \cleanseqsc } { m }
- { \seq_clear_new:c { g_@@_seq_name_#1_seq } }
+ { \seq_clear_new:c { g_@@_name_#1_seq } }
% \end{macrocode}
% \end{macro}
%
-% \subsection{Messages}
+% \subsection{Warning and error messages}
%
-% Messages used throughout the package.
+% Warning and error messages used throughout the package.
%
-%%^^A Messages used throughout the package
% \begin{macrocode}
\msg_new:nnn { scontents } { junk-after-begin }
{
@@ -2386,33 +2630,17 @@ No tab
#2
}
\msg_new:nnn { scontents } { empty-stored-content }
- { Empty~value~for~key~`getstored'~\msg_line_context:. }
+ { Empty~value~for~key~'getstored'~\msg_line_context:. }
\msg_new:nnn { scontents } { empty-variable }
- { Variable~`#1'~empty~\msg_line_context:. }
+ { Variable~'#1'~empty~\msg_line_context:. }
\msg_new:nnn { scontents } { rewriting-file }
- { Overwriting ~ file ~ `#1' }
+ { Overwriting ~ file ~ '#1' }
\msg_new:nnn { scontents } { writing-file }
- { Writing ~ file ~ `#1' }
+ { Writing ~ file ~ '#1' }
\msg_new:nnn { scontents } { rescanning-text }
- { Rescanning~text~`#1'~after~\c_backslash_str end{scontents}~\msg_line_context:.}
+ { Rescanning~text~'#1'~after~\c_backslash_str end{scontents}~\msg_line_context:.}
\msg_new:nnn { scontents } { multiple-begin }
{ Multiple~\c_backslash_str begin{scontents}~\msg_line_context:.}
-\msg_new:nnn { scontents } { tab-to-space }
- { Tab~has~been~converted~to~Blank~Space }
-\msg_new:nnn { scontents } { feed-to-space }
- { Form~Feed~has~been~converted~to~Blank~Space }
-\msg_new:nnnn { scontents } { key-unknown }
- { The~key~'#1'~is~unknown~and~is~being~ignored. }
- {
- The~module~'scontents'~does~not~have~a~key~called~'#1'.\\
- Check~that~you~have~spelled~the~key~name~correctly.
- }
-\msg_new:nnnn { scontents } { key-value-unknown }
- { The~key~'#1'~to~which~you~passed~'#2'~is~unknown~and~is~being~ignored. }
- {
- The~module~'scontents'~does~not~have~a~key~called~'#1'.\\
- Check~that~you~have~spelled~the~key~name~correctly.
- }
\msg_new:nnn { scontents } { undefined-storage }
{ Storage~named~'#1'~is~not~defined. }
\msg_new:nnn { scontents } { index-out-of-range }
@@ -2425,13 +2653,48 @@ No tab
{ Max = } { Min = -} #3.
}
}
+\msg_new:nnnn { scontents } { env-key-unknown }
+ { The~key~'#1'~is~unknown~by~environment~'scontents'~and~is~being~ignored.}
+ {
+ The~environment~'scontents'~does~not~have~a~key~called~'#1'.\\
+ Check~that~you~have~spelled~the~key~name~correctly.
+ }
+\msg_new:nnnn { scontents } { env-key-value-unknown }
+ { The~key~'#1=#2'~is~unknown~by~environment~'scontents'~and~is~being~ignored. }
+ {
+ The~environment~'scontents'~does~not~have~a~key~called~'#1'.\\
+ Check~that~you~have~spelled~the~key~name~correctly.
+ }
+\msg_new:nnnn { scontents } { cmd-key-unknown }
+ { The~key~'#1'~is~unknown~by~'\c_backslash_str Scontents'~and~is~being~ignored.}
+ {
+ The~command~'\c_backslash_str Scontents'~does~not~have~a~key~called~'#1'.\\
+ Check~that~you~have~spelled~the~key~name~correctly.
+ }
+\msg_new:nnnn { scontents } { cmd-key-value-unknown }
+ { The~key~'#1=#2'~is~unknown~by~'\c_backslash_str Scontents'~and~is~being~ignored. }
+ {
+ The~command~'\c_backslash_str Scontents'~does~not~have~a~key~called~'#1'.\\
+ Check~that~you~have~spelled~the~key~name~correctly.
+ }
+\msg_new:nnnn { scontents } { type-key-unknown }
+ { The~key~'#1'~is~unknown~and~is~being~ignored. }
+ {
+ This~command~does~not~have~a~key~called~'#1'.\\
+ This~command~only~accepts~the~key~'width-tab'.
+ }
+\msg_new:nnnn { scontents } { type-key-value-unknown }
+ { The~key~'#1'~to~which~you~passed~'#2'~is~unknown~and~is~being~ignored. }
+ {
+ This~command~does~not~have~a~key~called~'#1'.\\
+ This~command~only~accepts~the~key~'width-tab'.
+ }
% \end{macrocode}
%
% \subsection{Finish package}
%
-% Finish package
+% Finish package implementation.
%
-%%^^A Finish package :)
% \begin{macrocode}
\file_input_stop:
% \end{macrocode}
diff --git a/macros/latex/contrib/scontents/scontents.pdf b/macros/latex/contrib/scontents/scontents.pdf
index 3dd1234ddb..8e48969cc4 100644
--- a/macros/latex/contrib/scontents/scontents.pdf
+++ b/macros/latex/contrib/scontents/scontents.pdf
Binary files differ
diff --git a/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/README.md b/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/README.md
new file mode 100644
index 0000000000..58c53833c3
--- /dev/null
+++ b/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/README.md
@@ -0,0 +1,39 @@
+PDFTeX-djgpp v2019-10-02
+========================
+
+This package complements the current distribution of msdos-djgpp TeX by
+providing a working, updated binary for pdftex. Simply put it along the other
+binaries in the distribution and update the formats accordingly. Please check
+details of operation of djgpp-TeX at the main distribution.
+
+This binary is based on the 2018 sources for TeXLive, as published by the
+TeXLive team, and cross-compiled on CygWin64 on a Win10 machine. Sources and
+compilation instructions may be found at
+
+https://github.com/TeX-Live/texlive-source
+
+For general discussions and bug reports for pdfTeX itself, use the mailing
+lists provided at
+
+http://www.tug.org/applications/pdftex/
+
+For inquiries for the djgpp-DOS port provided here, please refer to the
+discussions at
+
+http://tex.stackexchange.com/
+
+As a port of pdfTeX, this binary is distributed according to the GNU Public
+License, version 2, or above. To read the full license please visit
+
+https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
+
+Along with the binaries, we have here two configuration files to produce the
+pdftex format. Names have been adapted to fit the 8.3 restriction for DOS
+filenames and avoid clashes with other or older systems.
+
+Good luck and happy PDFTeXing.
+
+Luis Rivera
+jlrn77 at gmail com
+
+October 2, 2019.
diff --git a/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.ini b/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.ini
new file mode 100644
index 0000000000..8331984cf8
--- /dev/null
+++ b/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.ini
@@ -0,0 +1,17 @@
+% tex-ini-files 2016-05-10: pdflatex.ini
+
+% Thomas Esser, 1998. public domain.
+\input pdftex.kfg
+\scrollmode
+
+\begingroup
+ \catcode`\{=1 %
+ \catcode`\}=2 %
+ \expandafter\gdef\csname c_sys_backend_tl\endcsname{pdfmode}
+\endgroup
+
+\input etex.src
+
+\dump
+
+\endinput
diff --git a/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.kfg b/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.kfg
new file mode 100644
index 0000000000..636f02b4ae
--- /dev/null
+++ b/systems/msdos/djgpp-contrib/pdftex/pdftex-djgpp/pdftex.kfg
@@ -0,0 +1,29 @@
+% tex-ini-files 2016-04-15: pdftexconfig.tex
+
+% Load shared (PDF) settings in pdfTeX
+
+% Enable PDF output
+\pdfoutput = 1
+
+% Paper size: dimensions given in absolute terms
+\pdfpageheight = 11 true in
+\pdfpagewidth = 8.5 true in
+
+% Enable PDF 1.5 output and thus more compression
+\pdfminorversion = 5
+\pdfobjcompresslevel = 2
+
+% Low-level settings unlikely ever to need to change
+\pdfcompresslevel = 9
+\pdfdecimaldigits = 3
+\pdfpkresolution = 600
+\pdfhorigin = 1 true in
+\pdfvorigin = 1 true in
+
+\begingroup
+ \catcode`\{=1 %
+ \catcode`\}=2 %
+ \global\everyjob\expandafter{\the\everyjob\pdfmapfile{+cmfonts.map}}
+\endgroup
+
+\endinput
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 75382e4ff6..d2c57c98ec 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2019
-depend revision/52250
+depend revision/52261
name 00texlive.image
category TLCore
-revision 52246
+revision 52261
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -3046,6 +3046,7 @@ runfiles size=4953
tlpkg/tlpsrc/pst-thick.tlpsrc
tlpkg/tlpsrc/pst-tools.tlpsrc
tlpkg/tlpsrc/pst-tree.tlpsrc
+ tlpkg/tlpsrc/pst-turtle.tlpsrc
tlpkg/tlpsrc/pst-tvz.tlpsrc
tlpkg/tlpsrc/pst-uml.tlpsrc
tlpkg/tlpsrc/pst-vectorian.tlpsrc
@@ -19893,7 +19894,7 @@ catalogue-version 1.11
name asmejour
category Package
-revision 51892
+revision 52254
shortdesc A template for ASME journal papers
relocated 1
longdesc This package provides a LaTeX class, a BibTeX style, and a
@@ -19902,10 +19903,10 @@ longdesc American Society of Mechanical Engineers (ASME). The .tex and
longdesc .cls files are commented and should be self-explanatory. The
longdesc package depends on newtx. This work is not a publication of
longdesc ASME itself.
-containersize 14760
-containerchecksum 0f627916a0594e0668ae9d12a4633d68a605b4280479ed8c82ce250ac4c65da0a7c839dcb08cd1499bc69d1c656c6120fb76b1162478ff8869aeca4d83d378f1
-doccontainersize 469212
-doccontainerchecksum fd412c5b3aa7cd7bffb42031266b719277016a5ac00360a7f31ba69a4fdcf1a985d14a486fe6b44a90b6beea6dde1ebd870c283ad3a3f7e26b718e082db46bf1
+containersize 15716
+containerchecksum 3c3536f41691c251fb9d94a603981cd184c8cfa92776ddcac7a67d166f918fae1f20625870bbb3bd963c6448695dd4e575c75ef5aadec0c1dd1d412a2fef3be8
+doccontainersize 470900
+doccontainerchecksum 70b3ee220e37957e992a6570b1b4668e8d7cb730a0e0d910228f0f2bf0ea1f2e9509b12571d01f7aad628114e52754305eec4389af1d6afe7dcdb2a697f0e542
docfiles size=187
RELOC/doc/latex/asmejour/README.md details="Readme"
RELOC/doc/latex/asmejour/asmejour-sample.bib
@@ -19914,14 +19915,14 @@ docfiles size=187
RELOC/doc/latex/asmejour/sample-figure-1.pdf
RELOC/doc/latex/asmejour/sample-figure-2a.pdf
RELOC/doc/latex/asmejour/sample-figure-2b.pdf
-runfiles size=15
+runfiles size=16
RELOC/bibtex/bst/asmejour/asmejour.bst
RELOC/tex/latex/asmejour/asmejour.cls
catalogue-ctan /macros/latex/contrib/asmejour
-catalogue-date 2019-08-17 20:48:04 +0200
+catalogue-date 2019-10-02 06:33:50 +0200
catalogue-license mit
catalogue-topics class journalpub scientific-docs bibtex-sty engineering
-catalogue-version 1.05
+catalogue-version 1.06
name aspectratio
category Package
@@ -28502,15 +28503,15 @@ catalogue-version 0.1
name beebe
category Package
-revision 52000
+revision 52252
catalogue biblio
shortdesc A collection of bibliographies
relocated 1
longdesc A collection of BibTeX bibliographies on TeX-related topics
longdesc (including, for example, spell-checking and SGML). Each
longdesc includes a LaTeX wrapper file to typeset the bibliography.
-containersize 867980
-containerchecksum 5a97b63265687e21e303476025fd75029edeca1cc4ffae0eea1f08cab22e4d44b964edd8f5af8aa36cfc710edc4110fe610f06f064a0af204adc61a32b1534aa
+containersize 867872
+containerchecksum 146357cbc1824a935709c000db1d7fbd8645d32367eb0aaf8278bda52c47a55dc747564446bed501a4eddcd91aac92721ec13da85568e4bf98171b874f7a636a
runfiles size=2408
RELOC/bibtex/bib/beebe/epodd.bib
RELOC/bibtex/bib/beebe/font.bib
@@ -32620,16 +32621,16 @@ catalogue-version 0.3
name biblatex-manuscripts-philology
category Package
-revision 48786
+revision 52255
shortdesc Manage classical manuscripts with BibLaTeX
relocated 1
longdesc The package adds a new entry type: @manuscript to manage
longdesc manuscript in classical philology, for example to prepare a
longdesc critical edition.
-containersize 4692
-containerchecksum 3e56168bf54dfa78e5eca8ea15376f7748c11f7b9eb64c1b27418bd0cdc650bb1e9958468739e28641a77c8ad886968f77de5dddfd674f3b92d0b9ffd6aef9af
-doccontainersize 145280
-doccontainerchecksum 169c557a5a54252440abf7a5a284c8c260ca42d7f07c3a383527c71f216c6daa2c9502ed46a4f170ff75856040911bc78c13d8b1b3ddababfce179743c41e10c
+containersize 4668
+containerchecksum 47fe3d91435d47fb5a5b0c0fb1a7c98cecaca3a44f03446e17f9be3ab4239bee5b2f2413ae8aef1beaa879256bb84db965b38f5cf2c6f2619b0efe2975506bdb
+doccontainersize 143456
+doccontainerchecksum da2356f81c1f02ac33bf7d34c01e0d68d0567766ec562298761edf949d8e0dd0b6c486ad99924811242af09616a4d055385546734023f80a164830ac605dd96c
docfiles size=46
RELOC/doc/latex/biblatex-manuscripts-philology/README details="Readme"
RELOC/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.bib
@@ -32653,10 +32654,10 @@ runfiles size=12
catalogue-contact-bugs https://github.com/maieul/biblatex-manuscripts-philology/issues
catalogue-contact-repository https://github.com/maieul/biblatex-manuscripts-philology
catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology
-catalogue-date 2018-09-29 20:53:18 +0200
+catalogue-date 2019-10-02 20:47:34 +0200
catalogue-license lppl1.3
catalogue-topics biblatex humanities
-catalogue-version 2.1.0
+catalogue-version 2.1.1
name biblatex-mla
category Package
@@ -47530,31 +47531,31 @@ catalogue-version 5.8f
name chemnum
category Package
-revision 40522
+revision 52256
shortdesc A method of numbering chemical compounds
relocated 1
longdesc The package defines a \label- and \ref-like commands for
-longdesc compound numbers. The package requires LaTeX 3 packages expl3
-longdesc (from the l3kernel bundle) and xparse (from the l3packages
-longdesc bundle).
-containersize 11200
-containerchecksum ac7be01ef0d71e553511e07db948c54b175fe4c76c1d58bc45886c4db003910ee7c4f12de2316355260854baec5ef423b242d477f887cad93f3f92172be303f8
-doccontainersize 753076
-doccontainerchecksum 6f677a996131d697fbbddbfd2e2eadf46650f2d705e2342bb13c912d0e007cb5783edb41fa3dbb356b877f008b685689ab9f8da7522057a71623e7058e124a10
-docfiles size=263
+longdesc compound numbers. The package requires LaTeX3 packages expl3
+longdesc (from the l3kernel bundle) as well as xparse and l3keys2e (from
+longdesc the l3packages bundle).
+containersize 11560
+containerchecksum f16b41aec7baa6cb088c008b373ff648b8e801951528b24cbdfbe4ad4d54eab12c64a76e23521396bfcc8ff8cc3089f0da9cf9fad37526d1639547412038f5cf
+doccontainersize 790716
+doccontainerchecksum b9dfe8de349ebcfbafa967668895dbe5bb14cc6f065711f56dbfa5ef771eefda79114cc994f6de2d5d45143740aa9e93543035dfbe6cf1c2628088927e06ab06
+docfiles size=272
RELOC/doc/latex/chemnum/README details="Readme"
RELOC/doc/latex/chemnum/chemnum_en.pdf details="Package documentation (English)" language="en"
RELOC/doc/latex/chemnum/chemnum_en.tex
RELOC/doc/latex/chemnum/scheme-bla.ps
RELOC/doc/latex/chemnum/scheme-tmp.ps
-runfiles size=18
+runfiles size=19
RELOC/tex/latex/chemnum/chemnum.sty
catalogue-also chemcompounds chemcono
catalogue-ctan /macros/latex/contrib/chemnum
-catalogue-date 2016-06-24 19:18:15 +0200
+catalogue-date 2019-10-02 17:51:21 +0200
catalogue-license lppl1.3
catalogue-topics chemistry expl3
-catalogue-version 1.2
+catalogue-version 1.2c
name chemschemex
category Package
@@ -62420,7 +62421,7 @@ containerchecksum 9ef13861626d3431dae68447b371f05ddbd0eaa3f81a41eaa830825df7775a
name collection-pstricks
category Collection
-revision 49316
+revision 52261
shortdesc PSTricks
relocated 1
longdesc PSTricks core and all add-on packages.
@@ -62523,6 +62524,7 @@ depend pst-text
depend pst-thick
depend pst-tools
depend pst-tree
+depend pst-turtle
depend pst-tvz
depend pst-uml
depend pst-vectorian
@@ -62537,8 +62539,8 @@ depend pstricks_calcnotes
depend uml
depend vaucanson-g
depend vocaltract
-containersize 808
-containerchecksum 6a1763933af0d8773f63a8eb354f47b8a360ce7dd8e64d4fe23269cfa19a9a51291a096535296110654a5dce737d2e3fa6cb423f494ea7f1ced1ea142fadfebd
+containersize 812
+containerchecksum 336ecc5633674197d366aa52ad2ce650378868110ccc8203c64b9a2ebb69cfa2172230bd46f40acf38b1f984b4fb2d831a7747cca26b16a7d3b2c2ceef435020
name collection-publishers
category Collection
@@ -83695,7 +83697,7 @@ catalogue-version r0.32
name download
category Package
-revision 30695
+revision 52257
shortdesc Allow LaTeX to download files using an external process
relocated 1
longdesc The package allows the user to download files (using cURL or
@@ -83704,24 +83706,24 @@ longdesc LaTeX (or whatever) needs to be run with the --shell-escape
longdesc flag; this creates a tension between your needs and the
longdesc security implications of the flag; users should exercise due
longdesc caution.
-containersize 1992
-containerchecksum 57c40307dc3e96576599b595549b01af8c51e8806e2672686d0811c455b1c48490d1c3400d506a8ba7ca0f32a9d56bdb2dcfe4e21190e2d0d6f2ae0860c726a9
-doccontainersize 144848
-doccontainerchecksum 517a9382bf8547bd9a9a74e18b339c99febbcdd34d7192bbb73a6d69bf898600340aca609aeb07cde7f4bc194858ca280d02df6bc1c895678d6d0405e7a4086f
-docfiles size=37
+containersize 2004
+containerchecksum 051fdf31160c95e88c8ed1214311b0ec8eda80b7128752c27a203c7e7dc5cee6d275dc4ed93f06308b71d199d9216b18600a2b6b219f852fc256eb2486c2bfd2
+doccontainersize 261712
+doccontainerchecksum 388fbef93df8f76de34e7968b8a1925f294b87972e2e26cb1ae92145b252b5a88fc06254453a6bc15eab14a4532e1a18e3b719ea243142c09239e3521ff8f7d7
+docfiles size=65
RELOC/doc/latex/download/README
RELOC/doc/latex/download/download.pdf details="Package documentation"
-srccontainersize 5452
-srccontainerchecksum ef5b3e9db3aece34e97dd05ea0c592ac7cafb1e5f725b194521f198e6894d665a4b9ca7e4992e90257d1cc6b998660624a29b22757b9ca67a0355cd4e63d557e
+srccontainersize 5564
+srccontainerchecksum 6090434f8a33e1ac95363082c0536a9990ea6c4936adbe151c1f8e5ad20e7ad9635ee656c9c29af9360b5d8bd427f78d26c9527c4a84dfefec7dd73a007e9839
srcfiles size=5
RELOC/source/latex/download/download.tex
runfiles size=2
RELOC/tex/latex/download/download.sty
catalogue-ctan /macros/latex/contrib/download
-catalogue-date 2016-06-24 19:18:15 +0200
+catalogue-date 2019-10-02 09:51:27 +0200
catalogue-license lppl1.3
catalogue-topics ext-code
-catalogue-version 1.1
+catalogue-version 1.2
name dox
category Package
@@ -113843,7 +113845,7 @@ catalogue-topics font-doc
name fontools
category Package
-revision 51625
+revision 52258
shortdesc Tools to simplify using fonts (especially TT/OTF ones)
longdesc This package provides a few tools to ease using fonts
longdesc (especially TrueType/OpenType ones) with LaTeX and fontinst:
@@ -113853,10 +113855,10 @@ longdesc of the LCDF TypeTools by creating a command file for otftotfm,
longdesc plus .fd and .sty files; and ot2kpx - extract all kerning pairs
longdesc from an OpenType font.
depend fontools.ARCH
-containersize 42876
-containerchecksum 0302364e61c8e2f0f5f6facb6f7e6f77fc0ea79f8ea8e2026b94862a86d67ea1e34416380503dfdacebb10fee6bd13fe5995054612d2e7a7906845ade7ea1e7c
-doccontainersize 124980
-doccontainerchecksum 2b66760125da28160da19a95d54ba564cce271849b64b53dd6ade1c7de7580c02a6d99516296f297b38aad969c5cb165cef006b6744128cb131a6c83141abdc8
+containersize 42880
+containerchecksum 9b7b44f0f4476a7c9bc57845d6515fac6c295ece4e04d3a33a953613ce7e87e3b1482320a6180acfeda4abe1ad4ce0812fb00a5667b445213635d12bb15e8513
+doccontainersize 125140
+doccontainerchecksum e3669e576100bf089d0161c850cd2110462c46f706ad46012734ad398aeb35d63ac13365a583b688aba08ca060ec82302d02b4b19d7cc6b45c9ecb4d8562ce44
docfiles size=55
texmf-dist/doc/man/man1/afm2afm.1
texmf-dist/doc/man/man1/afm2afm.man1.pdf
@@ -113882,7 +113884,7 @@ runfiles size=50
texmf-dist/scripts/fontools/autoinst
texmf-dist/scripts/fontools/ot2kpx
catalogue-ctan /fonts/utilities/fontools
-catalogue-date 2019-07-12 11:28:56 +0200
+catalogue-date 2019-10-01 21:41:53 +0200
catalogue-license gpl2
catalogue-topics font-devel
@@ -147875,7 +147877,7 @@ catalogue-topics latex3 expl3 macro-supp pre-release
name l3build
category Package
-revision 52229
+revision 52258
shortdesc A testing and building system for (La)TeX
longdesc The build system supports testing and building LaTeX3 code, on
longdesc Linux, Mac OS X and Windows systems. The package offers: A unit
@@ -147886,10 +147888,10 @@ longdesc releases. The package is essentially independent of other
longdesc material released by the LaTeX3 team, and may be updated on a
longdesc different schedule.
depend l3build.ARCH
-containersize 31416
-containerchecksum 2dc44e2290861cb76d238774b85ec49e3a0553fac88d5074df2fe6b8f5f2ae2a8d58336ea27064e38dc4ffcb4b2d9e1b1349926ab2200ba02767db8281ab50fa
-doccontainersize 720984
-doccontainerchecksum f1ecb78fa31fc501728c19728bb8e4e8da1ad84f2cf711530e35b47ae0cb87f692776bbe394dd2fe54331be910262b0255668cb11a76f0067170191a1a2c0fd6
+containersize 31428
+containerchecksum c9f28b9d6f84df09f1d3f30a86d228ebe1c0108b235aac32bb11dc605323a2fb04a9b7002e3ad0969ff29c321fa96f2dceff02ff718797f21b2c5de4fe499462
+doccontainersize 721156
+doccontainerchecksum f1eb06d0f8a521f14c76581600151a31aab40fff6f43961c971202ec6a17617192c39b14e79224505ad31707166c165c7b08a66dd0ef9950bba6d6293309475a
docfiles size=183
texmf-dist/doc/latex/l3build/CHANGELOG.md
texmf-dist/doc/latex/l3build/CONTRIBUTING.md
@@ -147897,8 +147899,8 @@ docfiles size=183
texmf-dist/doc/latex/l3build/l3build.pdf details="Package documentation"
texmf-dist/doc/man/man1/l3build.1
texmf-dist/doc/man/man1/l3build.man1.pdf
-srccontainersize 28940
-srccontainerchecksum 439f535360e13d07e79961dc8f4a2ecaeb25967f6ec4dd66bfaf6cc8329a0ae3aee236eb6797e062a1617608fecef50171b0d10123e46be649979e7e82310046
+srccontainersize 28948
+srccontainerchecksum a41771f414fda27e16a02b7b6f8d46a864532197a3f8361751db54c66db00ca4014a3742d34831d3bbba7bcd869c1c28ad10adc8a742e7686d923dbf6bed463b
srcfiles size=27
texmf-dist/source/latex/l3build/l3build.dtx
texmf-dist/source/latex/l3build/l3build.ins
@@ -147925,7 +147927,7 @@ catalogue-contact-bugs https://github.com/latex3/l3build/issues
catalogue-contact-home https://www.latex-project.org
catalogue-contact-repository https://github.com/latex3/l3build
catalogue-ctan /macros/latex/contrib/l3build
-catalogue-date 2019-09-30 19:11:20 +0200
+catalogue-date 2019-10-02 19:09:29 +0200
catalogue-license lppl1.3c
catalogue-topics package-devel macro-supp
@@ -213234,7 +213236,7 @@ catalogue-version 0.5
name ocgx2
category Package
-revision 52126
+revision 52259
shortdesc Drop-in replacement for 'ocgx' and 'ocg-p'
relocated 1
longdesc This package serves as a drop-in replacement for the packages
@@ -213245,10 +213247,10 @@ longdesc known engines and back-ends including: LaTeX - dvips -
longdesc ps2pdf/Distiller (Xe)LaTeX(x) - dvipdfmx pdfLaTeX and LuaLaTeX
longdesc . It also ensures compatibility with the media9 and animate
longdesc packages.
-containersize 13436
-containerchecksum 82a040eb4a6d1641750271c4c38a294fcec8031e9d131c959f60fdae10787574a6c703f1bfa7c02e8c7d7b959426999ddc9ce02e56d6ff3ac8d822358114804a
-doccontainersize 5924
-doccontainerchecksum 25f158533273d99cb53622b44c19c8d75b73397c690fbf792ff91326ee03257276ae163d2ce41069d7037db4892d7d9f5e0ff59bbddf5a62d971411dc2cea241
+containersize 13424
+containerchecksum 5d53ea7247d7ab98a415818a33fb80b4d5c3de01ddfcde361f0529d2f8adb71a09d4c1d007c9a2ddb30fc5441c68b4e8498981a54571c8d2ac617c46418e37f7
+doccontainersize 5956
+doccontainerchecksum f38f087a90d4cffa2569bd5186a708b41d0a01034b288c272c41c1e1755bacdf2f119721456e643a099c408a1aacb8e327f19b99c96cb74d53e6057e87e49079
docfiles size=5
RELOC/doc/latex/ocgx2/ChangeLog
RELOC/doc/latex/ocgx2/README.txt
@@ -213259,10 +213261,10 @@ runfiles size=17
catalogue-also ocgx ocg-p
catalogue-contact-repository https://gitlab.com/agrahn/ocgx2
catalogue-ctan /macros/latex/contrib/ocgx2
-catalogue-date 2019-09-19 15:00:49 +0200
+catalogue-date 2019-10-02 16:03:18 +0200
catalogue-license lppl
catalogue-topics pdf-feat adobe-distiller expl3
-catalogue-version 0.45
+catalogue-version 0.46
name ocherokee
category Package
@@ -237958,6 +237960,34 @@ catalogue-license lppl
catalogue-topics tree linguistic
catalogue-version 1.13
+name pst-turtle
+category Package
+revision 52261
+shortdesc Commands for "turtle operations"
+relocated 1
+longdesc This is a PSTricks related package for creating "Turtle"
+longdesc graphics. It supports the commands forward, back, left, right,
+longdesc penup, and pendown.
+containersize 3836
+containerchecksum df30018ed03f10edbb9e215879f041ed6eb0db48cf0e7e2b5128cd3339d1005ef074aa0631c84bcfd2c8f9c1a1a69a26cac36248f3971a3b3302e2f763af750d
+doccontainersize 45192
+doccontainerchecksum 22c14f1eca2aa764bfc250d8140f0a24f3dab1cb8e755180167ddcd1ac9224aca07fb41408823b8933b73293204053f7f139513781ff37a67ca9e0ee7bec4fbb
+docfiles size=22
+ RELOC/doc/generic/pst-turtle/Changes
+ RELOC/doc/generic/pst-turtle/README.md details="Readme"
+ RELOC/doc/generic/pst-turtle/pst-turtle-doc.bib
+ RELOC/doc/generic/pst-turtle/pst-turtle-doc.pdf details="Package documentation"
+ RELOC/doc/generic/pst-turtle/pst-turtle-doc.tex
+runfiles size=4
+ RELOC/dvips/pst-turtle/pst-turtle.pro
+ RELOC/tex/generic/pst-turtle/pst-turtle.tex
+ RELOC/tex/latex/pst-turtle/pst-turtle.sty
+catalogue-ctan /graphics/pstricks/contrib/pst-turtle
+catalogue-date 2019-10-02 17:00:36 +0200
+catalogue-license lppl
+catalogue-topics graphics pstricks
+catalogue-version 0.02
+
name pst-tvz
category Package
revision 23451
@@ -254023,35 +254053,34 @@ catalogue-version 0.1
name scontents
category Package
-revision 52155
+revision 52260
shortdesc Stores LaTeX contents in memory or files
relocated 1
longdesc This package stores valid LaTeX code in memory (sequences)
longdesc using the l3seq module of expl3. The stored content (including
longdesc verbatim) can be used as many times as desired in the document,
longdesc additionally can be written to external files if desired.
-containersize 4804
-containerchecksum 21cf56aefed375d7b0b828e43aaf41238deae2fb6e175e1f0da410def61c4bfe8036ea213afb3b0b32f5d43520528ee41ee13e7af07c47d06f6961905ed7bfa7
-doccontainersize 229080
-doccontainerchecksum 656b27b8e3db65fbd78a29f0ec58aa59bd0aaa92e63df1263fb67988b8159a503dd94b7893ae1832ee64b90195fd79c7f7214b97a5150c21e1f309506d48276d
-docfiles size=61
+containersize 4968
+containerchecksum 87e9eca9f88ba6090728df86005f9a9fd1cd82156b9a126ddd6f4f9002ef978aaa846139106ce5df567cf69ebe69f05a104fe4b9c31619e0776510c43778e97f
+doccontainersize 250948
+doccontainerchecksum 0c1195c5a24aaa7ceb52f53ef8cad4e496a765c7328b0f70ecf8ce1caf9d28b71634f4900ef83c02bb31212704a26afa5bc247b79e4290fdb64f3d89b4b43c29
+docfiles size=67
RELOC/doc/latex/scontents/README.md details="Readme"
RELOC/doc/latex/scontents/scontents.pdf details="Package documentation"
-srccontainersize 19220
-srccontainerchecksum ce9fc3e00f545046d9c15497b2325dce6c84e2e2fa1c9ed24aa14587398c3c533b2a17ad79d1f5c9da9787f9f698e26e36d560e1e046cc3fa069e22c99483321
-srcfiles size=21
+srccontainersize 20912
+srccontainerchecksum 555bb82c5173ea46ecde8b4b8f58ab523cd30ff7ed8a4b37ed70f1113d2c00f6cba30d9904a384f3508ad7cfb45b32b3d6bac2c645c0f960b8f2ade65afff971
+srcfiles size=23
RELOC/source/latex/scontents/scontents.dtx
RELOC/source/latex/scontents/scontents.ins
runfiles size=6
RELOC/tex/latex/scontents/scontents.sty
catalogue-contact-bugs https://github.com/pablgonz/scontents/issues
-catalogue-contact-home https://github.com/pablgonz/scontents
catalogue-contact-repository https://github.com/pablgonz/scontents
catalogue-ctan /macros/latex/contrib/scontents
-catalogue-date 2019-09-22 20:17:39 +0200
+catalogue-date 2019-10-02 07:26:35 +0200
catalogue-license lppl1.3c
catalogue-topics file-mgmt expl3
-catalogue-version 1.3
+catalogue-version 1.4
name scratch
category Package
@@ -280674,15 +280703,15 @@ docfiles size=572
name texlive-docindex
category TLCore
-revision 52235
+revision 52252
shortdesc top-level TeX Live doc.html, etc.
longdesc These files are regenerated as needed, which is often, so we
longdesc make them a separate package. See the tl-update-auto script
longdesc for the process.
containersize 109876
-containerchecksum 4347f154dcead8be7dd0c5a99c82e20951bbd80f1be5710f33749b6aaf21141a0b0c82fa2d3a6eaa6a720cb3a63d4cca63e5dba90535de9bee831f78eab5acf5
-doccontainersize 154816
-doccontainerchecksum 772e13d7a095a7e166461a61d6562b46509f1d90019045eb1ee9454c0902f99a4b47667c8f1053336f7fdb1681c1ebcd4e7807e326bc5939b48846649be2cf4d
+containerchecksum ac446acb12304eca42ed067c3ebb559777fe79da2d49a5685c81bd7596e54c1dff3a0806d1e8189a8242b0e137ad1b43692a30cc4e433c3d0dc83c936832acb7
+doccontainersize 154776
+doccontainerchecksum 41ad16cb742dc31ce33620c937660b8fbe827a7df513b373df3d528f0df9c0af623424ce69d8459290220b892ea43e020582d835d3b199062aa42298d19e9043
docfiles size=303
doc.html
runfiles size=270
@@ -300910,7 +300939,7 @@ runfiles size=7900
name uplatex
category Package
-revision 51751
+revision 52253
shortdesc pLaTeX2e and miscellaneous macros for upTeX
longdesc The bundle provides pLaTeX2e macros for upTeX by Takuji Tanaka.
longdesc This is a community edition syncing with platex. The bundle
@@ -300927,10 +300956,10 @@ depend latex-base-dev
depend uplatex.ARCH
execute AddFormat name=uplatex engine=euptex options="*uplatex.ini" patterns=language.dat fmttriggers=babel,cm,hyphen-base,latex-fonts,uptex-fonts,platex,latex
execute AddFormat name=uplatex-dev engine=euptex options="*uplatex.ini" patterns=language.dat fmttriggers=babel,cm,hyphen-base,latex-fonts,uptex-fonts,platex,latex-base-dev
-containersize 14884
-containerchecksum dee9175e02cb60d6dc81bdc7cb021d2ecc1365d0665ed8649b1f8ae813b46e9d447dac7d2b939955d42aeaa859cc5870dba9354558fec8ca984017543012cdbd
-doccontainersize 884676
-doccontainerchecksum ad9076b714c0bfff0412b054ebb7e21ddb495105b5820f369686ccea04b4799a67afea37ec375888f0333812d627c469d264af4e06b27661cfce35314d048aaa
+containersize 14752
+containerchecksum c4838a2c99df646961f6be9e8ba051a97d5943f1f3ba25aeaf668c5924d3923c888d02a1b7ca4317d58777cb5cd17b6598e060583021e0a27f8a06ae586bd0ef
+doccontainersize 883968
+doccontainerchecksum c50305ae9898889f877de69cdfeb79eb08bdfe806976c21053094c1b7b0203ad83356b8f130c68ff68c649496c3685ffd35952f2e10dd6eaa30de41094d68193
docfiles size=228
texmf-dist/doc/man/man1/uplatex.1
texmf-dist/doc/man/man1/uplatex.man1.pdf
@@ -300940,9 +300969,9 @@ docfiles size=228
texmf-dist/doc/uplatex/base/uplatex-en.pdf details="Package documentation"
texmf-dist/doc/uplatex/base/uplatex.pdf details="Package documentation" language="ja"
texmf-dist/doc/uplatex/base/upldoc.pdf
-srccontainersize 50452
-srccontainerchecksum 511e90d30f99072368ddc5ba8ea261d60d170b0de8570167b8b643963c6d87831105e838a851a9045cd4c8d5b9eaa01dd3f37f39157c59b44904ce22a89a8b70
-srcfiles size=70
+srccontainersize 50364
+srccontainerchecksum 0e5f6088d7bdfad79a26d5a99025b0fedd0a85bd461f24c2708dcacc7cf49578c42bef30f3682fc1db05d3e3c09dc572d5119f024c6e48d174372bdf3e49ef8a
+srcfiles size=69
texmf-dist/source/uplatex/base/Makefile
texmf-dist/source/uplatex/base/ujclasses.dtx
texmf-dist/source/uplatex/base/ukinsoku.dtx
@@ -300983,7 +301012,7 @@ runfiles size=94
texmf-dist/tex/uplatex/config/uplatex.ini
catalogue-contact-repository https://github.com/texjporg/uplatex
catalogue-ctan /language/japanese/uplatex
-catalogue-date 2019-05-22 18:04:53 +0200
+catalogue-date 2019-10-01 15:59:14 +0200
catalogue-license bsd3
catalogue-topics format class japanese
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index c16173c0bd..40de29b1d6 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-185661479f472a9ec798d9c2a9a9da7a texlive.tlpdb
+d40a673acf65b68101e23daec8365410 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 809fe083a1..408783586f 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-a96acd476df8e4ef4a9298ecdf653e21eaf6466c8204f476ad80ab52a24953107c6cf8b7e846d6eec2654e0f5bc272d7e7c0532cf2b93e1b60579f2cb9468d93 texlive.tlpdb
+9e333cbcb41e39fbea31553e6ccd94069f3b99095f67e708ffe570144ab1d9cc64c20081809511308c139f649c66885a04c2decb6228e277d1cf18e241c316c7 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 82b61f5daf..d534c56c55 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-----
-iQEcBAEBCgAGBQJdk+gLAAoJEEzhh34ZQ4xwwDgH/08r/APZudvMg4UpFP4N10jY
-CXKI3OU4BDNe5cN0yqT1xi2WfA3U1cnbGv+oX3fSpQ2WLaCN/dcFSi1xVpEWX7LH
-74hZGZ9ESo7LBzB43KctgCHZNOG/MZ+rHVSxoNJMk2wTpNbVKZrX2l8qU5nthDBI
-MrNYBd6ji69PZhb11Nc+SthEzlGDMqT0WzCEK3bF/H7NSiKp5T5eFmVmzncrNX39
-2IWTgbVSs5RX7h3jiUcf+kiA8sqKnfKe1A+Hp3l1lPlRvCxVhPqkb9W7SgVOaxS/
-qqZYvk3wfNSsenUclqG0fU4E+qd5lUQXnz71rHR7rVHpqgBMMriAmdRH5PFixX4=
-=rdBb
+iQEcBAEBCgAGBQJdlTjsAAoJEEzhh34ZQ4xw6NcH/RvtIdo8coJiPJG4xtDYkYCr
+jbeDP1UPrcXFKCnYnOvyX+fzoLCJJocvjA8bqT5kDE1/HU0vNO/n+NsHDrD46kb+
+5jY7WyjAbIBO2U/Ar04Jn9d37mT2dmhtsQGlmYgmJRkMhSiWxs86cZSQTYRX5rjd
+CnCJLTvAKFc5ob57/h6vvQHhkGFMSZlP9i1PsFuXdDOfu3tbx8hj458j4LD2vPPh
+muaZ07WxxRBAMmnMMrGeFRl2BxME37xIp8JHH4RR1xzqU9S44arc5lIwXzyyCuMz
+rG/U/dBIeYJI0QG/clRD9wE+kxnaQuWp6Z5ViCff6oU1rslatGfb7AdMF5KNCkI=
+=DoDx
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index e729b745d0..49d4cb9c88 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 be2b6c4d0b..4ff142f689 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1569960906
+date=1570047318
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=baa9c09df1507de48d6bbb035cd7b237
+lstdigest=dec78a805e04d565926267558b3e55e0
numpkg=3753
relstate=next
-version=7213
+version=7214
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index f057c54dfd..bd77e066fe 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1569960716
+date=1570047104
lastupd=acrotex babel chemmacros datatool ducksay duckuments exsheets glossaries ketcindy luatexja nanicolle poemscol practicalreports tokcycle upmethodology 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
-lstdigest=73fc3fcb9103c9bcab85f97c0ab86853
+lstdigest=9275886fcc6858e025f1afb9ca3c7bc5
numpkg=3753
relstate=stable
-version=7213
+version=7214
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index 4ef4f44f74..d9095e0475 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,23 @@
W32TeX (x86 & x64) ChangeLog
+[2019/10/02]
+(01) latex-dev.tar.xz
+ Update format files.
+(02) ltxpkgdocs.tar.xz
+(03) ltxpkgs.tar.xz
+ Update beamer, chemformula, chemmacros, datatool, embrac, enotez,
+ esindex, exsheets, fnpct, ghsystem, glossaries, l3build,
+ l3experimental, l3kernel, media9, notes2bib, poemscol, scratch3,
+ and skdoc.
+(04) platex.tar.xz
+ Update platex.
+(05) ptex-ng-w32.tar.xz
+ Update a format file.
+(06) ptex-w32.tar.xz
+ Update a format file.
+(07) uptex-w32.tar.xz
+ Update uplatex. Update a format file.
+
[2019/10/01]
(01) context.tar.xz
ConTeXt version: 2019.10.01 10:36.
diff --git a/timestamp b/timestamp
index 7dbd06462e..096a803a16 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:
-2019-10-02-02-02
+2019-10-03-02-02