summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-05-21 03:01:23 +0000
committerNorbert Preining <norbert@preining.info>2021-05-21 03:01:23 +0000
commit6a52d8839d334ac56f36195aa404fac667862830 (patch)
tree826593c6af503aaaf2691f8e96912485428ef595
parent6d6c3b4ee419b9f485a213d2ece28b06e9ca2f7c (diff)
CTAN sync 202105210301
-rw-r--r--FILES.byname634
-rw-r--r--FILES.byname.gzbin2312821 -> 2312881 bytes
-rw-r--r--FILES.last07days746
-rw-r--r--fonts/newtx/README5
-rw-r--r--fonts/newtx/tex/ly1ntxlf.fd2
-rw-r--r--fonts/newtx/tex/ly1ntxosf.fd2
-rw-r--r--fonts/newtx/tex/ly1ntxtlf.fd2
-rw-r--r--fonts/newtx/tex/ly1ntxtosf.fd2
-rw-r--r--fonts/newtx/tex/ot1ntxlf.fd2
-rw-r--r--fonts/newtx/tex/ot1ntxosf.fd2
-rw-r--r--fonts/newtx/tex/ot1ntxtlf.fd2
-rw-r--r--fonts/newtx/tex/ot1ntxtosf.fd2
-rw-r--r--fonts/newtx/tex/t1ntxlf.fd2
-rw-r--r--fonts/newtx/tex/t1ntxosf.fd2
-rw-r--r--fonts/newtx/tex/t1ntxtlf.fd2
-rw-r--r--fonts/newtx/tex/t1ntxtosf.fd2
-rw-r--r--info/biblio/tugboat.bib958
-rw-r--r--info/biblio/tugboat.ltx12
-rw-r--r--macros/latex/contrib/acrotex/README.md8
-rw-r--r--macros/latex/contrib/acrotex/doc/aeb_man.pdfbin2254268 -> 2255476 bytes
-rw-r--r--macros/latex/contrib/acrotex/doc/aeb_man.tex205
-rw-r--r--macros/latex/contrib/acrotex/doc/eformman.pdfbin999978 -> 999995 bytes
-rw-r--r--macros/latex/contrib/acrotex/doc/eformman.tex2
-rw-r--r--macros/latex/contrib/acrotex/examples/jquiztst.pdfbin354518 -> 126756 bytes
-rw-r--r--macros/latex/contrib/acrotex/examples/jquiztst.tex33
-rw-r--r--macros/latex/contrib/acrotex/exerquiz.dtx299
-rw-r--r--macros/latex/contrib/acrotex/insdljs.dtx6
-rw-r--r--macros/latex/contrib/siunitx/CHANGELOG.md15
-rw-r--r--macros/latex/contrib/siunitx/siunitx-code.pdfbin1437526 -> 1441368 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx-emulation.dtx31
-rw-r--r--macros/latex/contrib/siunitx/siunitx-emulation.pdfbin484705 -> 0 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx-number.dtx2
-rw-r--r--macros/latex/contrib/siunitx/siunitx-table.dtx23
-rw-r--r--macros/latex/contrib/siunitx/siunitx.dtx2
-rw-r--r--macros/latex/contrib/siunitx/siunitx.pdfbin600972 -> 605429 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx.tex83
-rw-r--r--macros/latex/contrib/suftesi/suftesi.dtx2775
-rw-r--r--macros/latex/contrib/suftesi/suftesi.pdfbin795474 -> 841881 bytes
-rw-r--r--macros/latex/contrib/suppose/README.md26
-rw-r--r--macros/latex/contrib/suppose/suppose-doc.pdfbin206016 -> 206852 bytes
-rw-r--r--macros/latex/contrib/suppose/suppose-doc.tex24
-rw-r--r--macros/latex/contrib/suppose/suppose.sty368
-rw-r--r--macros/xetex/generic/xetexko/ChangeLog7
-rw-r--r--macros/xetex/generic/xetexko/README2
-rw-r--r--macros/xetex/generic/xetexko/xetexko-doc.pdfbin254362 -> 254326 bytes
-rw-r--r--macros/xetex/generic/xetexko/xetexko-doc.tex7
-rw-r--r--macros/xetex/generic/xetexko/xetexko.sty103
-rw-r--r--support/texdoc/NEWS7
-rw-r--r--support/texdoc/README.md8
-rw-r--r--support/texdoc/doc/texdoc.12
-rw-r--r--support/texdoc/doc/texdoc.pdfbin84291 -> 84310 bytes
-rw-r--r--support/texdoc/doc/texdoc.tex10
-rw-r--r--support/texdoc/script/texdoclib-const.tlu4
-rw-r--r--support/texdoc/script/texdoclib-score.tlu6
-rw-r--r--support/texdoc/script/texdoclib-search.tlu19
-rw-r--r--support/texdoc/texdoc.cnf4
-rw-r--r--systems/texlive/tlnet/tlpkg/TeXLive/trans.pl13
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl4
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb360
-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.xzbin2305240 -> 2308404 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin576163 -> 576615 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin576633 -> 576226 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--systems/win32/w32tex/ChangeLog12
-rw-r--r--timestamp2
69 files changed, 4418 insertions, 2473 deletions
diff --git a/FILES.byname b/FILES.byname
index e1f6e2f83a..dd37f2266f 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5087,7 +5087,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2021/05/19 | 181737 | FILES.last07days
+2021/05/20 | 179405 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -81917,7 +81917,7 @@
2020/02/29 | 179548 | fonts/newtx/opentype/TeXGyreTermesX-Bold.otf
2020/02/29 | 186612 | fonts/newtx/opentype/TeXGyreTermesX-Italic.otf
2020/03/01 | 185476 | fonts/newtx/opentype/TeXGyreTermesX-Regular.otf
-2021/05/16 | 38272 | fonts/newtx/README
+2021/05/20 | 38415 | fonts/newtx/README
2018/06/07 | 312975 | fonts/newtxsf/doc/newtxsf-doc.pdf
2018/06/07 | 6059 | fonts/newtxsf/doc/newtxsf-doc.tex
2014/09/30 | 43780 | fonts/newtxsf/doc/OFL-FAQ.txt
@@ -81948,15 +81948,15 @@
2016/07/04 | 549 | fonts/newtx/tex/lmxntxexx.fd
2013/10/13 | 593 | fonts/newtx/tex/ly1minlibertine.fd
2020/03/02 | 1908 | fonts/newtx/tex/ly1ntxdenoms.fd
-2021/05/09 | 2069 | fonts/newtx/tex/ly1ntxlf.fd
-2021/05/09 | 1826 | fonts/newtx/tex/ly1ntxosf.fd
+2021/05/20 | 2071 | fonts/newtx/tex/ly1ntxlf.fd
+2021/05/20 | 1828 | fonts/newtx/tex/ly1ntxosf.fd
2015/03/04 | 1874 | fonts/newtx/tex/ly1ntxsups.fd
2021/05/09 | 1532 | fonts/newtx/tex/ly1ntxth-lf.fd
2021/05/09 | 1570 | fonts/newtx/tex/ly1ntxth-osf.fd
2021/05/09 | 1570 | fonts/newtx/tex/ly1ntxth-tlf.fd
2021/05/09 | 1609 | fonts/newtx/tex/ly1ntxth-tosf.fd
-2021/05/09 | 2108 | fonts/newtx/tex/ly1ntxtlf.fd
-2021/05/09 | 2286 | fonts/newtx/tex/ly1ntxtosf.fd
+2021/05/20 | 2110 | fonts/newtx/tex/ly1ntxtlf.fd
+2021/05/20 | 2288 | fonts/newtx/tex/ly1ntxtosf.fd
2012/05/01 | 1516 | fonts/newtx/tex/ly1ntxtt.fd
2019/10/01 | 164 | fonts/newtx/tex/newtx-ebgaramond-subs.tex
2019/10/01 | 149 | fonts/newtx/tex/newtx-libertine-subs.tex
@@ -81972,28 +81972,28 @@
2014/04/15 | 769 | fonts/newtx/tex/omlzutmi.fd
2013/10/13 | 593 | fonts/newtx/tex/ot1minlibertine.fd
2020/03/02 | 1908 | fonts/newtx/tex/ot1ntxdenoms.fd
-2021/05/09 | 2069 | fonts/newtx/tex/ot1ntxlf.fd
-2021/05/09 | 2113 | fonts/newtx/tex/ot1ntxosf.fd
+2021/05/20 | 2071 | fonts/newtx/tex/ot1ntxlf.fd
+2021/05/20 | 2115 | fonts/newtx/tex/ot1ntxosf.fd
2015/03/04 | 1874 | fonts/newtx/tex/ot1ntxsups.fd
2021/05/09 | 1532 | fonts/newtx/tex/ot1ntxth-lf.fd
2021/05/09 | 1570 | fonts/newtx/tex/ot1ntxth-osf.fd
2021/05/09 | 1570 | fonts/newtx/tex/ot1ntxth-tlf.fd
2021/05/09 | 1608 | fonts/newtx/tex/ot1ntxth-tosf.fd
-2021/05/09 | 2107 | fonts/newtx/tex/ot1ntxtlf.fd
-2021/05/09 | 2286 | fonts/newtx/tex/ot1ntxtosf.fd
+2021/05/20 | 2109 | fonts/newtx/tex/ot1ntxtlf.fd
+2021/05/20 | 2288 | fonts/newtx/tex/ot1ntxtosf.fd
2012/05/01 | 1494 | fonts/newtx/tex/ot1ntxtt.fd
2012/08/02 | 1435 | fonts/newtx/tex/t1fxl1.fd
2013/10/13 | 583 | fonts/newtx/tex/t1minlibertine.fd
2020/03/02 | 1887 | fonts/newtx/tex/t1ntxdenoms.fd
-2021/05/08 | 2035 | fonts/newtx/tex/t1ntxlf.fd
-2021/05/08 | 2079 | fonts/newtx/tex/t1ntxosf.fd
+2021/05/20 | 2037 | fonts/newtx/tex/t1ntxlf.fd
+2021/05/20 | 2081 | fonts/newtx/tex/t1ntxosf.fd
2015/03/04 | 1850 | fonts/newtx/tex/t1ntxsups.fd
2021/05/09 | 1510 | fonts/newtx/tex/t1ntxth-lf.fd
2021/05/09 | 1549 | fonts/newtx/tex/t1ntxth-osf.fd
2021/05/09 | 1540 | fonts/newtx/tex/t1ntxth-tlf.fd
2021/05/09 | 1586 | fonts/newtx/tex/t1ntxth-tosf.fd
-2021/05/08 | 2077 | fonts/newtx/tex/t1ntxtlf.fd
-2021/05/08 | 2252 | fonts/newtx/tex/t1ntxtosf.fd
+2021/05/20 | 2079 | fonts/newtx/tex/t1ntxtlf.fd
+2021/05/20 | 2254 | fonts/newtx/tex/t1ntxtosf.fd
2012/05/01 | 1500 | fonts/newtx/tex/t1ntxtt.fd
2016/10/16 | 223 | fonts/newtx/tex/TeXGyreTermesX.fontspec
2015/01/30 | 1129 | fonts/newtx/tex/ts1ntxlf.fd
@@ -82801,7 +82801,7 @@
2019/11/02 | 2656 | fonts/newtx/vf/zutbmi.vf
2021/03/22 | 2176 | fonts/newtx/vf/zutmia.vf
2019/11/02 | 2552 | fonts/newtx/vf/zutmi.vf
-2021/05/17 | 8397479 | fonts/newtx.zip
+2021/05/20 | 8397497 | fonts/newtx.zip
2005/10/24 | 6224 | fonts/niceframe/afm/bbding10.afm
2005/10/24 | 2299 | fonts/niceframe/afm/dingbat.afm
2005/10/24 | 9099 | fonts/niceframe/afm/karta15.afm
@@ -149574,8 +149574,8 @@
2019/01/31 | 3393 | info/biblio/sgml2000.ltx
2017/10/14 | 73095 | info/biblio/sgml2010.bib
2017/10/14 | 3393 | info/biblio/sgml2010.ltx
-2021/05/16 | 2683210 | info/biblio/sgml.bib
-2021/05/16 | 3414 | info/biblio/sgml.ltx
+2021/05/19 | 2684279 | info/biblio/sgml.bib
+2021/05/19 | 3414 | info/biblio/sgml.ltx
1997/10/07 | 204292 | info/biblio/texbook1.bib
1997/10/07 | 2953 | info/biblio/texbook1.ltx
2019/04/27 | 456277 | info/biblio/texbook2.bib
@@ -173017,7 +173017,7 @@
2012/09/24 | 130991 | install/macros/latex/contrib/scrjrnl.tds.zip
2020/02/15 | 1097592 | install/macros/latex/contrib/sdaps.tds.zip
2019/12/10 | 544332 | install/macros/latex/contrib/selinput.tds.zip
-2021/05/19 | 2659138 | install/macros/latex/contrib/siunitx.tds.zip
+2021/05/20 | 2198038 | install/macros/latex/contrib/siunitx.tds.zip
2019/10/15 | 315856 | install/macros/latex/contrib/skmath.tds.zip
2019/10/16 | 345652 | install/macros/latex/contrib/skrapport.tds.zip
2019/12/15 | 357584 | install/macros/latex/contrib/soulutf8.tds.zip
@@ -173030,7 +173030,7 @@
2019/03/20 | 7942984 | install/macros/latex/contrib/stex.tds.zip
2011/12/21 | 204538 | install/macros/latex/contrib/storebox.tds.zip
2019/11/30 | 800764 | install/macros/latex/contrib/stringenc.tds.zip
-2021/02/06 | 1526733 | install/macros/latex/contrib/suftesi.tds.zip
+2021/05/20 | 1577056 | install/macros/latex/contrib/suftesi.tds.zip
2012/05/06 | 463336 | install/macros/latex/contrib/svn-multi.tds.zip
2010/04/24 | 261363 | install/macros/latex/contrib/svn-prov.tds.zip
2014/05/20 | 721827 | install/macros/latex/contrib/sympytexpackage.tds.zip
@@ -186214,7 +186214,7 @@
2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi
2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION
2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip
-2021/05/16 | 122771071 | macros/context/latest/cont-tmf.zip
+2021/05/19 | 122787952 | macros/context/latest/cont-tmf.zip
2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz
2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz
2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz
@@ -189619,41 +189619,41 @@
2010/11/19 | 162908 | macros/latex/contrib/acroterm.zip
2021/05/09 | 4423 | macros/latex/contrib/acrotex/acrotex.ins
2020/01/06 | 10312 | macros/latex/contrib/acrotex/aeb-comment.sty
-2021/05/12 | 547 | macros/latex/contrib/acrotex/aeb.js
-2021/05/12 | 13070 | macros/latex/contrib/acrotex/contsolns.dtx
+2016/01/29 | 547 | macros/latex/contrib/acrotex/aeb.js
+2013/12/30 | 13070 | macros/latex/contrib/acrotex/contsolns.dtx
2021/04/26 | 113485 | macros/latex/contrib/acrotex/dljslib.dtx
-2021/05/12 | 2012 | macros/latex/contrib/acrotex/dljslib.ins
+2014/08/19 | 2012 | macros/latex/contrib/acrotex/dljslib.ins
2021/04/26 | 370660 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.pdf
-2021/05/12 | 9452 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.tex
-2021/05/12 | 2254268 | macros/latex/contrib/acrotex/doc/aeb_man.pdf
-2021/05/12 | 544231 | macros/latex/contrib/acrotex/doc/aeb_man.tex
+2021/04/26 | 9452 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.tex
+2021/05/20 | 2255476 | macros/latex/contrib/acrotex/doc/aeb_man.pdf
+2021/05/20 | 542664 | macros/latex/contrib/acrotex/doc/aeb_man.tex
2013/07/09 | 52670 | macros/latex/contrib/acrotex/doc/contsolns.pdf
-2021/05/12 | 999978 | macros/latex/contrib/acrotex/doc/eformman.pdf
-2021/05/12 | 197272 | macros/latex/contrib/acrotex/doc/eformman.tex
+2021/05/20 | 999995 | macros/latex/contrib/acrotex/doc/eformman.pdf
+2021/05/20 | 197272 | macros/latex/contrib/acrotex/doc/eformman.tex
2016/05/30 | 237391 | macros/latex/contrib/acrotex/doc/install_jsfiles.pdf
-2021/05/12 | 13105 | macros/latex/contrib/acrotex/doc/install_jsfiles.tex
+2021/01/31 | 13105 | macros/latex/contrib/acrotex/doc/install_jsfiles.tex
2021/05/11 | 235228 | macros/latex/contrib/acrotex/eforms.dtx
2018/12/12 | 2381 | macros/latex/contrib/acrotex/eforms.ins
-2021/05/05 | 354518 | macros/latex/contrib/acrotex/examples/jquiztst.pdf
-2021/05/05 | 10230 | macros/latex/contrib/acrotex/examples/jquiztst.tex
+2021/05/20 | 126756 | macros/latex/contrib/acrotex/examples/jquiztst.pdf
+2021/05/17 | 10280 | macros/latex/contrib/acrotex/examples/jquiztst.tex
2019/05/22 | 320860 | macros/latex/contrib/acrotex/examples/jtxttst.pdf
2019/05/22 | 8488 | macros/latex/contrib/acrotex/examples/jtxttst.tex
-2021/05/12 | 1189 | macros/latex/contrib/acrotex/examples/README.md
+2019/12/22 | 1189 | macros/latex/contrib/acrotex/examples/README.md
2021/02/04 | 53316 | macros/latex/contrib/acrotex/examples/test_install.pdf
-2021/05/12 | 1448 | macros/latex/contrib/acrotex/examples/test_install.tex
+2021/02/04 | 1448 | macros/latex/contrib/acrotex/examples/test_install.tex
2021/04/04 | 331712 | macros/latex/contrib/acrotex/examples/webeqtst.pdf
2021/02/12 | 13988 | macros/latex/contrib/acrotex/examples/webeqtst.tex
-2021/05/12 | 595755 | macros/latex/contrib/acrotex/exerquiz.dtx
-2021/05/09 | 3210 | macros/latex/contrib/acrotex/exerquiz.ins
-2021/05/10 | 126625 | macros/latex/contrib/acrotex/insdljs.dtx
+2021/05/18 | 602737 | macros/latex/contrib/acrotex/exerquiz.dtx
+2021/05/17 | 3210 | macros/latex/contrib/acrotex/exerquiz.ins
+2021/05/13 | 126804 | macros/latex/contrib/acrotex/insdljs.dtx
2019/04/12 | 1966 | macros/latex/contrib/acrotex/insdljs.ins
-2021/05/12 | 5906 | macros/latex/contrib/acrotex/README.md
-2021/05/12 | 9854 | macros/latex/contrib/acrotex/taborder.dtx
-2021/05/12 | 1842 | macros/latex/contrib/acrotex/taborder.ins
-2021/05/12 | 362 | macros/latex/contrib/acrotex/web.cfg
+2021/05/20 | 6114 | macros/latex/contrib/acrotex/README.md
+2016/08/29 | 9854 | macros/latex/contrib/acrotex/taborder.dtx
+2009/09/04 | 1842 | macros/latex/contrib/acrotex/taborder.ins
+2019/10/25 | 362 | macros/latex/contrib/acrotex/web.cfg
2021/05/06 | 209306 | macros/latex/contrib/acrotex/web.dtx
-2021/05/12 | 2338 | macros/latex/contrib/acrotex/web.ins
-2021/05/12 | 3928740 | macros/latex/contrib/acrotex.zip
+2018/07/14 | 2338 | macros/latex/contrib/acrotex/web.ins
+2021/05/20 | 3800139 | macros/latex/contrib/acrotex.zip
2021/01/16 | 1382570 | macros/latex/contrib/acro.zip
2019/06/13 | 26799 | macros/latex/contrib/actuarialangle/actuarialangle.dtx
2019/06/13 | 120479 | macros/latex/contrib/actuarialangle/actuarialangle.pdf
@@ -211625,34 +211625,33 @@
2007/12/02 | 2971 | macros/latex/contrib/SIunits/SIunits.ins
2007/12/02 | 328621 | macros/latex/contrib/SIunits/SIunits.pdf
2007/12/02 | 296391 | macros/latex/contrib/SIunits.zip
-2021/05/19 | 38808 | macros/latex/contrib/siunitx/CHANGELOG.md
-2021/05/19 | 964 | macros/latex/contrib/siunitx/README.md
-2021/05/19 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
-2021/05/19 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
-2021/05/19 | 16529 | macros/latex/contrib/siunitx/siunitx-angle.dtx
-2021/05/19 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
-2021/05/19 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
-2021/05/19 | 1437526 | macros/latex/contrib/siunitx/siunitx-code.pdf
-2021/05/19 | 2426 | macros/latex/contrib/siunitx/siunitx-code.tex
-2021/05/19 | 8762 | macros/latex/contrib/siunitx/siunitx-command.dtx
-2021/05/19 | 25719 | macros/latex/contrib/siunitx/siunitx-complex.dtx
-2021/05/19 | 31368 | macros/latex/contrib/siunitx/siunitx-compound.dtx
-2021/05/19 | 19541 | macros/latex/contrib/siunitx/siunitx.dtx
-2021/05/19 | 26766 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
-2021/05/19 | 484705 | macros/latex/contrib/siunitx/siunitx-emulation.pdf
-2021/05/19 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
-2021/05/19 | 4629 | macros/latex/contrib/siunitx/siunitx-locale.dtx
-2021/05/19 | 113474 | macros/latex/contrib/siunitx/siunitx-number.dtx
-2021/05/19 | 600972 | macros/latex/contrib/siunitx/siunitx.pdf
-2021/05/19 | 31335 | macros/latex/contrib/siunitx/siunitx-print.dtx
-2021/05/19 | 14351 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
-2021/05/19 | 10045 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
-2021/05/19 | 46744 | macros/latex/contrib/siunitx/siunitx-table.dtx
-2021/05/19 | 136563 | macros/latex/contrib/siunitx/siunitx.tex
-2021/05/19 | 96848 | macros/latex/contrib/siunitx/siunitx-unit.dtx
-2021/05/19 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
-2021/05/19 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2021/05/19 | 2622182 | macros/latex/contrib/siunitx.zip
+2021/05/20 | 39119 | macros/latex/contrib/siunitx/CHANGELOG.md
+2021/05/20 | 964 | macros/latex/contrib/siunitx/README.md
+2021/05/20 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
+2021/05/20 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
+2021/05/20 | 16529 | macros/latex/contrib/siunitx/siunitx-angle.dtx
+2021/05/20 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
+2021/05/20 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
+2021/05/20 | 1441368 | macros/latex/contrib/siunitx/siunitx-code.pdf
+2021/05/20 | 2426 | macros/latex/contrib/siunitx/siunitx-code.tex
+2021/05/20 | 8762 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2021/05/20 | 25719 | macros/latex/contrib/siunitx/siunitx-complex.dtx
+2021/05/20 | 31368 | macros/latex/contrib/siunitx/siunitx-compound.dtx
+2021/05/20 | 19541 | macros/latex/contrib/siunitx/siunitx.dtx
+2021/05/20 | 27620 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
+2021/05/20 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2021/05/20 | 4629 | macros/latex/contrib/siunitx/siunitx-locale.dtx
+2021/05/20 | 113474 | macros/latex/contrib/siunitx/siunitx-number.dtx
+2021/05/20 | 605429 | macros/latex/contrib/siunitx/siunitx.pdf
+2021/05/20 | 31335 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2021/05/20 | 14351 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
+2021/05/20 | 10045 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
+2021/05/20 | 47494 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2021/05/20 | 138635 | macros/latex/contrib/siunitx/siunitx.tex
+2021/05/20 | 96848 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2021/05/20 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
+2021/05/20 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
+2021/05/20 | 2160773 | macros/latex/contrib/siunitx.zip
2011/06/03 | 662398 | macros/latex/contrib/skb/doc/skb.pdf
2011/03/15 | 1485 | macros/latex/contrib/skb/doc/user-guide/database/acronyms.tex
2011/03/15 | 722 | macros/latex/contrib/skb/doc/user-guide/database/bibliography.tex
@@ -212888,11 +212887,11 @@
2006/03/25 | 2275 | macros/latex/contrib/sudoku/sudoku.ins
2006/03/25 | 67384 | macros/latex/contrib/sudoku/sudoku.pdf
2006/03/25 | 60808 | macros/latex/contrib/sudoku.zip
-2021/02/06 | 1670 | macros/latex/contrib/suftesi/README
-2021/02/06 | 211875 | macros/latex/contrib/suftesi/suftesi.dtx
-2021/02/06 | 795474 | macros/latex/contrib/suftesi/suftesi.pdf
-2021/02/06 | 681673 | macros/latex/contrib/suftesi/templates.zip
-2021/02/06 | 1510760 | macros/latex/contrib/suftesi.zip
+2021/05/20 | 1670 | macros/latex/contrib/suftesi/README
+2021/05/20 | 232596 | macros/latex/contrib/suftesi/suftesi.dtx
+2021/05/20 | 841881 | macros/latex/contrib/suftesi/suftesi.pdf
+2021/05/20 | 681675 | macros/latex/contrib/suftesi/templates.zip
+2021/05/20 | 1560182 | macros/latex/contrib/suftesi.zip
2020/02/02 | 856 | macros/latex/contrib/supertabular/CATALOG
2020/02/02 | 13567 | macros/latex/contrib/supertabular/ChangeLog
2020/01/24 | 502 | macros/latex/contrib/supertabular/MANIFEST
@@ -212901,11 +212900,11 @@
2020/02/02 | 2511 | macros/latex/contrib/supertabular/supertabular.ins
2020/02/02 | 254349 | macros/latex/contrib/supertabular/supertabular.pdf
2020/02/02 | 272983 | macros/latex/contrib/supertabular.zip
-2021/04/09 | 699 | macros/latex/contrib/suppose/README.md
-2021/04/09 | 206016 | macros/latex/contrib/suppose/suppose-doc.pdf
-2021/04/09 | 3685 | macros/latex/contrib/suppose/suppose-doc.tex
-2021/04/09 | 8292 | macros/latex/contrib/suppose/suppose.sty
-2021/04/10 | 198874 | macros/latex/contrib/suppose.zip
+2021/05/19 | 990 | macros/latex/contrib/suppose/README.md
+2021/05/20 | 206852 | macros/latex/contrib/suppose/suppose-doc.pdf
+2021/05/20 | 3756 | macros/latex/contrib/suppose/suppose-doc.tex
+2021/05/20 | 10506 | macros/latex/contrib/suppose/suppose.sty
+2021/05/20 | 199588 | macros/latex/contrib/suppose.zip
2006/10/25 | 281 | macros/latex/contrib/susy/README
2006/10/25 | 63413 | macros/latex/contrib/susy/susy.pdf
2006/10/25 | 1700 | macros/latex/contrib/susy/susy.sty
@@ -231542,20 +231541,20 @@
2019/04/24 | 32119 | macros/xetex/generic/xesearch/xesearch.sty
2019/04/24 | 101421 | macros/xetex/generic/xesearch/xesearch.tex
2019/08/17 | 620010 | macros/xetex/generic/xesearch.zip
-2021/05/14 | 7648 | macros/xetex/generic/xetexko/ChangeLog
-2021/05/14 | 1812 | macros/xetex/generic/xetexko/hanjacom_hangul.tab
-2021/05/14 | 39492 | macros/xetex/generic/xetexko/hanjaexa_hangul.tab
-2021/05/14 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab
-2021/05/14 | 3471 | macros/xetex/generic/xetexko/README
-2021/05/14 | 254362 | macros/xetex/generic/xetexko/xetexko-doc.pdf
-2021/05/14 | 33918 | macros/xetex/generic/xetexko/xetexko-doc.tex
-2021/05/14 | 639 | macros/xetex/generic/xetexko/xetexko-font.sty
-2021/05/14 | 668 | macros/xetex/generic/xetexko/xetexko-hanging.sty
-2021/05/14 | 639 | macros/xetex/generic/xetexko/xetexko-josa.sty
-2021/05/14 | 641 | macros/xetex/generic/xetexko/xetexko-space.sty
-2021/05/14 | 94077 | macros/xetex/generic/xetexko/xetexko.sty
-2021/05/14 | 647 | macros/xetex/generic/xetexko/xetexko-vertical.sty
-2021/05/15 | 334067 | macros/xetex/generic/xetexko.zip
+2021/05/20 | 7793 | macros/xetex/generic/xetexko/ChangeLog
+2021/05/20 | 1812 | macros/xetex/generic/xetexko/hanjacom_hangul.tab
+2021/05/20 | 39492 | macros/xetex/generic/xetexko/hanjaexa_hangul.tab
+2021/05/20 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab
+2021/05/20 | 3471 | macros/xetex/generic/xetexko/README
+2021/05/20 | 254326 | macros/xetex/generic/xetexko/xetexko-doc.pdf
+2021/05/20 | 33948 | macros/xetex/generic/xetexko/xetexko-doc.tex
+2021/05/20 | 639 | macros/xetex/generic/xetexko/xetexko-font.sty
+2021/05/20 | 668 | macros/xetex/generic/xetexko/xetexko-hanging.sty
+2021/05/20 | 639 | macros/xetex/generic/xetexko/xetexko-josa.sty
+2021/05/20 | 641 | macros/xetex/generic/xetexko/xetexko-space.sty
+2021/05/20 | 93301 | macros/xetex/generic/xetexko/xetexko.sty
+2021/05/20 | 647 | macros/xetex/generic/xetexko/xetexko-vertical.sty
+2021/05/20 | 333842 | macros/xetex/generic/xetexko.zip
2008/02/10 | 19110 | macros/xetex/generic/xevlna/License.txt
2017/03/25 | 1072 | macros/xetex/generic/xevlna/README
2017/03/25 | 7267 | macros/xetex/generic/xevlna/xevlna-inc.tex
@@ -261813,25 +261812,25 @@
2017/07/03 | 11026 | support/texdirflatten/texdirflatten
2017/07/03 | 7195 | support/texdirflatten/texdirflatten.1
2017/07/03 | 9428 | support/texdirflatten.zip
-2021/03/16 | 35147 | support/texdoc/COPYING
-2021/03/16 | 3807 | support/texdoc/doc/texdoc.1
-2021/03/16 | 6558 | support/texdoc/doc/texdoc-doc.cls
-2021/03/16 | 84291 | support/texdoc/doc/texdoc.pdf
-2021/03/16 | 34040 | support/texdoc/doc/texdoc.tex
-2021/03/16 | 8118 | support/texdoc/NEWS
-2021/03/16 | 3922 | support/texdoc/README.md
-2021/03/16 | 3214 | support/texdoc/script/texdoclib-alias.tlu
-2021/03/16 | 7060 | support/texdoc/script/texdoclib-cli.tlu
-2021/03/16 | 20413 | support/texdoc/script/texdoclib-config.tlu
-2021/03/16 | 4257 | support/texdoc/script/texdoclib-const.tlu
-2021/03/16 | 9875 | support/texdoc/script/texdoclib-score.tlu
-2021/03/16 | 24064 | support/texdoc/script/texdoclib-search.tlu
-2021/03/16 | 1320 | support/texdoc/script/texdoclib.tlu
-2021/03/16 | 3369 | support/texdoc/script/texdoclib-util.tlu
-2021/03/16 | 9482 | support/texdoc/script/texdoclib-view.tlu
-2021/03/16 | 1382 | support/texdoc/script/texdoc.tlu
-2021/03/16 | 17139 | support/texdoc/texdoc.cnf
-2021/03/17 | 151041 | support/texdoc.zip
+2021/05/20 | 35147 | support/texdoc/COPYING
+2021/05/20 | 3807 | support/texdoc/doc/texdoc.1
+2021/05/20 | 6558 | support/texdoc/doc/texdoc-doc.cls
+2021/05/20 | 84310 | support/texdoc/doc/texdoc.pdf
+2021/05/20 | 34042 | support/texdoc/doc/texdoc.tex
+2021/05/20 | 8291 | support/texdoc/NEWS
+2021/05/20 | 3849 | support/texdoc/README.md
+2021/05/20 | 3214 | support/texdoc/script/texdoclib-alias.tlu
+2021/05/20 | 7060 | support/texdoc/script/texdoclib-cli.tlu
+2021/05/20 | 20413 | support/texdoc/script/texdoclib-config.tlu
+2021/05/20 | 4259 | support/texdoc/script/texdoclib-const.tlu
+2021/05/20 | 9875 | support/texdoc/script/texdoclib-score.tlu
+2021/05/20 | 24459 | support/texdoc/script/texdoclib-search.tlu
+2021/05/20 | 1320 | support/texdoc/script/texdoclib.tlu
+2021/05/20 | 3369 | support/texdoc/script/texdoclib-util.tlu
+2021/05/20 | 9482 | support/texdoc/script/texdoclib-view.tlu
+2021/05/20 | 1382 | support/texdoc/script/texdoc.tlu
+2021/05/20 | 17204 | support/texdoc/texdoc.cnf
+2021/05/20 | 151198 | support/texdoc.zip
1994/01/10 | 774945 | support/texed/TeXeD-23.exe
1994/01/10 | 1579 | support/texed/TeXeD-23.txt
1994/03/14 | 4373 | support/texfilt/readme
@@ -281385,7 +281384,7 @@
2006/04/22 | 135194 | systems/win32/miktex/tm/packages/alphabib.cab
2019/12/13 | 367023 | systems/win32/miktex/tm/packages/alphalph.tar.lzma
2019/03/11 | 6838192 | systems/win32/miktex/tm/packages/alpha-persian.tar.lzma
-2019/07/05 | 1821838 | systems/win32/miktex/tm/packages/alterqcm.tar.lzma
+2021/05/20 | 1167310 | systems/win32/miktex/tm/packages/alterqcm.tar.lzma
2016/07/15 | 173316 | systems/win32/miktex/tm/packages/altfont.tar.lzma
2015/01/13 | 424664 | systems/win32/miktex/tm/packages/ametsoc.tar.lzma
2020/06/04 | 597611 | systems/win32/miktex/tm/packages/amiri.tar.lzma
@@ -281416,7 +281415,7 @@
2021/04/14 | 1193779 | systems/win32/miktex/tm/packages/aomart.tar.lzma
2011/07/04 | 257190 | systems/win32/miktex/tm/packages/apa6e.tar.lzma
2020/01/14 | 613370 | systems/win32/miktex/tm/packages/apa6.tar.lzma
-2021/04/14 | 780342 | systems/win32/miktex/tm/packages/apa7.tar.lzma
+2021/05/20 | 781050 | systems/win32/miktex/tm/packages/apa7.tar.lzma
2013/07/29 | 845001 | systems/win32/miktex/tm/packages/apacite.tar.lzma
2016/11/02 | 6569 | systems/win32/miktex/tm/packages/apalike2.tar.lzma
2018/03/18 | 18866 | systems/win32/miktex/tm/packages/apalike-german.tar.lzma
@@ -281821,7 +281820,7 @@
2020/12/05 | 213912 | systems/win32/miktex/tm/packages/bxjaholiday.tar.lzma
2017/03/07 | 28657 | systems/win32/miktex/tm/packages/bxjalipsum.tar.lzma
2017/06/01 | 436153 | systems/win32/miktex/tm/packages/bxjaprnind.tar.lzma
-2021/02/10 | 1634246 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
+2021/05/20 | 1673509 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
2017/05/03 | 6734 | systems/win32/miktex/tm/packages/bxnewfont.tar.lzma
2018/09/08 | 4426 | systems/win32/miktex/tm/packages/bxorigcapt.tar.lzma
2020/10/03 | 7540 | systems/win32/miktex/tm/packages/bxpapersize.tar.lzma
@@ -282095,7 +282094,7 @@
2004/04/10 | 6402 | systems/win32/miktex/tm/packages/courseoutline.cab
2004/04/10 | 9120 | systems/win32/miktex/tm/packages/coursepaper.cab
2006/03/04 | 195209 | systems/win32/miktex/tm/packages/coverpage.cab
-2021/03/25 | 513067 | systems/win32/miktex/tm/packages/covington.tar.lzma
+2021/05/20 | 513671 | systems/win32/miktex/tm/packages/covington.tar.lzma
2010/06/04 | 10369 | systems/win32/miktex/tm/packages/c-pascal.tar.lzma
2011/03/21 | 598894 | systems/win32/miktex/tm/packages/cprotect.tar.lzma
2009/06/09 | 531879 | systems/win32/miktex/tm/packages/cpssp.tar.lzma
@@ -282327,7 +282326,7 @@
2006/08/26 | 141965 | systems/win32/miktex/tm/packages/dyntree.tar.bz2
2021/01/28 | 325253 | systems/win32/miktex/tm/packages/ean13isbn.tar.lzma
2016/07/15 | 3965 | systems/win32/miktex/tm/packages/ean.tar.lzma
-2021/05/18 | 353972 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2021/05/20 | 356212 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2018/03/31 | 183421 | systems/win32/miktex/tm/packages/easyfig.tar.lzma
2020/12/21 | 609763 | systems/win32/miktex/tm/packages/easyfloats.tar.lzma
2017/06/12 | 52618 | systems/win32/miktex/tm/packages/easyformat.tar.lzma
@@ -282597,7 +282596,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2021/05/19 | 576163 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/05/20 | 576615 | 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
@@ -282968,10 +282967,10 @@
2016/07/28 | 127569 | systems/win32/miktex/tm/packages/huncial.tar.lzma
2016/11/28 | 817841 | systems/win32/miktex/tm/packages/hustthesis.tar.lzma
2020/06/11 | 152335 | systems/win32/miktex/tm/packages/hvarabic.tar.lzma
-2021/05/18 | 8330808 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
+2021/05/20 | 8626662 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
2017/12/14 | 78242 | systems/win32/miktex/tm/packages/hvindex.tar.lzma
2016/07/19 | 9825 | systems/win32/miktex/tm/packages/hvmath.tar.lzma
-2019/12/02 | 98102 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
+2021/05/20 | 106879 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
2018/10/03 | 1542774 | systems/win32/miktex/tm/packages/hybrid-latex.tar.lzma
2020/01/30 | 389104 | systems/win32/miktex/tm/packages/hycolor.tar.lzma
2020/09/06 | 332650 | systems/win32/miktex/tm/packages/hypdestopt.tar.lzma
@@ -283798,9 +283797,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2021/03/15 | 39247 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2021/03/15 | 43386 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/05/19 | 209573 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/05/19 | 1271690 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/05/19 | 1187385 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/05/20 | 209628 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/05/20 | 1272038 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/05/20 | 1188156 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/03/15 | 13447 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2021/03/15 | 14320 | 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
@@ -283961,190 +283960,190 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/05/19 | 576633 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/05/19 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/05/19 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/05/19 | 968700 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/05/19 | 1078875 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/05/19 | 29054 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/05/19 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/05/19 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/05/19 | 34635 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/05/19 | 49972 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2021/05/19 | 57599 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/05/19 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/05/19 | 94738 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/05/19 | 67680 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/05/19 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/05/19 | 27182 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/05/19 | 30886 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/05/19 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/05/19 | 392597 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/05/19 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/05/19 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/05/19 | 51434 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/05/19 | 56718 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/05/19 | 4704 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
-2021/05/19 | 239477 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/05/19 | 261963 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/05/19 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/05/19 | 195664 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/05/19 | 52476 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/05/19 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/05/19 | 21129 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/05/19 | 23292 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/05/19 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/05/19 | 45649 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/05/19 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/05/19 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/05/19 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/05/19 | 41102 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/05/19 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/05/19 | 116932 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/05/19 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/05/19 | 1281105 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/05/19 | 1425982 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/05/19 | 87638 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/05/19 | 99606 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/05/19 | 43059 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/05/19 | 47878 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/05/19 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/05/19 | 28008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/05/19 | 55821 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/05/19 | 62801 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/05/19 | 135001 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/05/19 | 152763 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/05/19 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/05/19 | 77858 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/05/19 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/05/19 | 80660 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/05/19 | 258666 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/05/19 | 295553 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/05/19 | 22038 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/05/19 | 25001 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/05/19 | 97490 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/05/19 | 112252 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/05/19 | 63836 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/05/19 | 72861 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/05/19 | 96147 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/05/19 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/05/19 | 38069 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/05/19 | 42627 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/05/19 | 484055 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/05/19 | 567627 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/05/19 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/05/19 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2021/05/19 | 94803 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/05/19 | 109274 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/05/19 | 16329 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/05/19 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/05/19 | 28119 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/05/19 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/05/19 | 625283 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/05/19 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/05/19 | 532040 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/05/19 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/05/19 | 475937 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/05/19 | 511635 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/05/19 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2021/05/19 | 103323 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/05/19 | 1725550 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/05/19 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/05/19 | 67651 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/05/19 | 74165 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/05/19 | 27363 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/05/19 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/05/19 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/05/19 | 8775 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/05/19 | 195566 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/05/19 | 214102 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/05/19 | 250213 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/05/19 | 283979 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/05/19 | 97135 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/05/19 | 101763 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/05/19 | 60552 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/05/19 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/05/19 | 124973 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/05/19 | 136428 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/05/19 | 147152 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/05/19 | 163656 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/05/19 | 199701 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/05/19 | 180047 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/05/19 | 67450 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/05/19 | 77488 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/05/19 | 31193 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/05/19 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/05/19 | 38066 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/05/19 | 42573 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/05/19 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/05/19 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/05/19 | 45935 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/05/19 | 52453 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/05/19 | 193717 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2021/05/19 | 211055 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/05/19 | 35463 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/05/19 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/05/19 | 748364 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/05/19 | 816073 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/05/19 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/05/19 | 202557 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/05/19 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/05/19 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/05/19 | 78747 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/05/19 | 87704 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/05/19 | 1171734 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/05/19 | 1307723 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/05/19 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/05/19 | 23883 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/05/19 | 31543 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/05/19 | 37241 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/05/19 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/05/19 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/05/19 | 43676 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/05/19 | 51978 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/05/19 | 1295415 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/05/19 | 1424812 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/05/19 | 42389 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/05/19 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/05/19 | 56222 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/05/19 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/05/19 | 25340 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/05/19 | 27274 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/05/19 | 16110 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/05/19 | 18097 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/05/19 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/05/19 | 70111 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/05/19 | 153888 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/05/19 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/05/19 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/05/19 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/05/19 | 98519 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/05/19 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/05/19 | 2499400 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/05/19 | 2616930 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/05/19 | 55218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/05/19 | 62227 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/05/19 | 33440 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/05/19 | 37292 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/05/19 | 27197 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/05/19 | 33151 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/05/19 | 65732 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/05/19 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/05/19 | 311192 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/05/19 | 345366 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/05/19 | 55562 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2021/05/19 | 57065 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/05/19 | 583629 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/05/19 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/05/19 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/05/19 | 43392 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/05/19 | 209598 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/05/19 | 1272091 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/05/19 | 1187863 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/05/19 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/05/19 | 14354 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/05/20 | 576226 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/20 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/05/20 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/05/20 | 968696 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/05/20 | 1078878 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/05/20 | 29055 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/05/20 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/05/20 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/05/20 | 34633 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/05/20 | 49972 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/05/20 | 57598 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/05/20 | 84772 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/05/20 | 94738 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/05/20 | 67679 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/05/20 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/05/20 | 27181 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/05/20 | 30883 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/05/20 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/05/20 | 392596 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/05/20 | 32745 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/05/20 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/05/20 | 51432 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/05/20 | 56717 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/05/20 | 4707 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
+2021/05/20 | 239477 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/05/20 | 261963 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/05/20 | 179377 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/05/20 | 195665 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/05/20 | 52475 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/05/20 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/05/20 | 21129 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/05/20 | 23292 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/05/20 | 461401 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/05/20 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/05/20 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/05/20 | 282106 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/05/20 | 321895 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/05/20 | 41103 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/05/20 | 45278 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/05/20 | 116931 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/05/20 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/05/20 | 1281102 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/05/20 | 1425980 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/05/20 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/05/20 | 99604 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/05/20 | 43056 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/05/20 | 47876 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/05/20 | 25155 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/05/20 | 28008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/05/20 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/05/20 | 62802 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/05/20 | 135003 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/05/20 | 152763 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/05/20 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/05/20 | 77855 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/05/20 | 71569 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/05/20 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/05/20 | 258663 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/05/20 | 295554 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/05/20 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/05/20 | 25002 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/05/20 | 97486 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/05/20 | 112251 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/05/20 | 63836 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/05/20 | 72859 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/05/20 | 96144 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/05/20 | 115468 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/05/20 | 38068 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/05/20 | 42628 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/05/20 | 484053 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/05/20 | 567627 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/05/20 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/05/20 | 159969 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/05/20 | 94801 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/05/20 | 109276 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/05/20 | 16327 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/05/20 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/05/20 | 28118 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/05/20 | 30037 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/05/20 | 625282 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/05/20 | 680050 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/05/20 | 532039 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/05/20 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/05/20 | 475937 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/05/20 | 511635 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/05/20 | 94269 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/05/20 | 103322 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/05/20 | 1725547 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/05/20 | 2009490 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/05/20 | 67651 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/05/20 | 74164 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/05/20 | 27362 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/05/20 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/05/20 | 7747 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/05/20 | 8774 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/05/20 | 195565 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/05/20 | 214105 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/05/20 | 250213 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/05/20 | 283977 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/05/20 | 97134 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/05/20 | 101765 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/05/20 | 60551 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/05/20 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/05/20 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/05/20 | 136427 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/05/20 | 147150 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/05/20 | 163657 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/05/20 | 199700 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/05/20 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/05/20 | 67450 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/05/20 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/05/20 | 31192 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/05/20 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/05/20 | 38065 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/05/20 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/05/20 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/05/20 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/05/20 | 45937 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/05/20 | 52454 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/05/20 | 193715 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/05/20 | 211056 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/05/20 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/05/20 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/05/20 | 748364 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/05/20 | 816072 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/05/20 | 198131 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/05/20 | 202559 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/05/20 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/05/20 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/05/20 | 78745 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/05/20 | 87704 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/05/20 | 1171731 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/05/20 | 1307723 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/05/20 | 20120 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/05/20 | 23881 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/05/20 | 31544 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/05/20 | 37240 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/05/20 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/05/20 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/05/20 | 43676 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/05/20 | 51979 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/05/20 | 1295414 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/05/20 | 1424813 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/05/20 | 42388 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/05/20 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/05/20 | 56223 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/05/20 | 59831 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/05/20 | 25341 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/05/20 | 27274 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/05/20 | 16112 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/05/20 | 18097 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/05/20 | 63675 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/05/20 | 70110 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/05/20 | 153890 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/05/20 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/05/20 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/05/20 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/05/20 | 98516 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/05/20 | 104625 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/05/20 | 2499401 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/05/20 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/05/20 | 55219 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/05/20 | 62226 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/05/20 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/05/20 | 37294 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/05/20 | 27197 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/05/20 | 33152 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/05/20 | 65731 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/05/20 | 70325 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/05/20 | 311191 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/05/20 | 345367 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/05/20 | 55563 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/05/20 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/05/20 | 583629 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/05/20 | 618762 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/05/20 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/05/20 | 43391 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/05/20 | 209612 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/05/20 | 1272470 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/05/20 | 1188360 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/05/20 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/05/20 | 14354 | 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
-2021/05/19 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/05/20 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -284357,6 +284356,7 @@
2019/11/10 | 539965 | systems/win32/miktex/tm/packages/pgf-cmykshadings.tar.lzma
2018/01/12 | 977972 | systems/win32/miktex/tm/packages/pgfgantt.tar.lzma
2012/04/27 | 8504 | systems/win32/miktex/tm/packages/pgfkeyx.tar.lzma
+2021/05/20 | 264490 | systems/win32/miktex/tm/packages/pgfmath-xfp.tar.lzma
2013/08/19 | 917269 | systems/win32/miktex/tm/packages/pgfmolbio.tar.lzma
2020/04/20 | 69112 | systems/win32/miktex/tm/packages/pgfmorepages.tar.lzma
2014/07/12 | 183831 | systems/win32/miktex/tm/packages/pgfopts.tar.lzma
@@ -284440,7 +284440,7 @@
2019/12/31 | 514305 | systems/win32/miktex/tm/packages/pmdb.tar.lzma
2008/11/07 | 139838 | systems/win32/miktex/tm/packages/pmgraph.tar.lzma
2020/03/18 | 774591 | systems/win32/miktex/tm/packages/pmhanguljamo.tar.lzma
-2021/05/09 | 646790 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma
+2021/05/20 | 677458 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma
2016/01/03 | 396227 | systems/win32/miktex/tm/packages/pmxchords.tar.lzma
2021/01/30 | 674371 | systems/win32/miktex/tm/packages/pmx.tar.lzma
2020/06/13 | 881436 | systems/win32/miktex/tm/packages/poemscol.tar.lzma
@@ -284463,7 +284463,7 @@
2016/07/18 | 2930 | systems/win32/miktex/tm/packages/postcards.tar.lzma
2010/06/04 | 97045 | systems/win32/miktex/tm/packages/poster.tar.lzma
2019/11/26 | 283083 | systems/win32/miktex/tm/packages/powerdot-fuberlin.tar.lzma
-2021/04/07 | 1035679 | systems/win32/miktex/tm/packages/powerdot.tar.lzma
+2021/05/20 | 1035605 | systems/win32/miktex/tm/packages/powerdot.tar.lzma
2018/06/09 | 1279130 | systems/win32/miktex/tm/packages/powerdot-tuliplab.tar.lzma
2003/11/29 | 865775 | systems/win32/miktex/tm/packages/ppower4.cab
2005/09/05 | 36405 | systems/win32/miktex/tm/packages/ppr-prv.cab
@@ -284479,7 +284479,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2021/05/19 | 867 | systems/win32/miktex/tm/packages/pr.ini
+2021/05/20 | 839 | 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
@@ -284491,7 +284491,7 @@
2017/05/12 | 61936 | systems/win32/miktex/tm/packages/program.tar.lzma
2014/05/05 | 89072 | systems/win32/miktex/tm/packages/progressbar.tar.lzma
2010/10/16 | 85014 | systems/win32/miktex/tm/packages/progress.tar.lzma
-2021/05/18 | 364213 | systems/win32/miktex/tm/packages/projlib.tar.lzma
+2021/05/20 | 365158 | systems/win32/miktex/tm/packages/projlib.tar.lzma
2019/05/23 | 390400 | systems/win32/miktex/tm/packages/proof-at-the-end.tar.lzma
2019/04/26 | 299565 | systems/win32/miktex/tm/packages/proofread.tar.lzma
2019/10/04 | 890932 | systems/win32/miktex/tm/packages/prooftrees.tar.lzma
@@ -284907,7 +284907,7 @@
2008/07/22 | 360807 | systems/win32/miktex/tm/packages/sistyle.tar.lzma
2011/04/21 | 76017 | systems/win32/miktex/tm/packages/sitem.tar.lzma
2007/12/09 | 81490 | systems/win32/miktex/tm/packages/siunits.tar.lzma
-2021/05/18 | 2108838 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
+2021/05/20 | 2527870 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
2009/02/21 | 477338 | systems/win32/miktex/tm/packages/skaknew.tar.lzma
2018/02/08 | 221377 | systems/win32/miktex/tm/packages/skak.tar.lzma
2011/06/23 | 1471957 | systems/win32/miktex/tm/packages/skb.tar.lzma
@@ -285302,7 +285302,7 @@
2005/06/02 | 90162 | systems/win32/miktex/tm/packages/ttcmex.cab
2016/11/04 | 106224 | systems/win32/miktex/tm/packages/ttf2pk.tar.lzma
2010/12/13 | 260868 | systems/win32/miktex/tm/packages/tucv.tar.lzma
-2021/03/25 | 1158210 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma
+2021/05/20 | 1158238 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma
2021/04/07 | 4228031 | systems/win32/miktex/tm/packages/tudscr.tar.lzma
2019/02/17 | 800587 | systems/win32/miktex/tm/packages/tufte-latex.tar.lzma
2006/06/12 | 143924 | systems/win32/miktex/tm/packages/tugboat-plain.cab
@@ -285669,13 +285669,13 @@
2021/05/16 | 5532928 | systems/win32/w32tex/aleph-w32.tar.xz
2021/05/09 | 63720288 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2021/05/18 | 833570 | systems/win32/w32tex/ChangeLog
+2021/05/19 | 833676 | 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
2013/09/03 | 352299 | systems/win32/w32tex/ChangeLog.3
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
-2021/05/12 | 23500748 | systems/win32/w32tex/cjkzr.tar.xz
+2021/05/19 | 23543676 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
2021/05/18 | 144819648 | systems/win32/w32tex/context.tar.xz
2021/05/04 | 914852 | systems/win32/w32tex/cweb-w32.tar.xz
@@ -285693,7 +285693,7 @@
2021/03/21 | 34776716 | systems/win32/w32tex/latex.tar.xz
2021/04/07 | 1007424 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2021/03/30 | 421014648 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2021/05/18 | 35273096 | systems/win32/w32tex/ltxpkgs.tar.xz
+2021/05/19 | 35275956 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/05/12 | 3891892 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/05/12 | 3899756 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2021/05/12 | 3907764 | systems/win32/w32tex/luajittex-w32.tar.xz
@@ -285890,7 +285890,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/05/20 | 186 | timestamp
+2021/05/21 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index a7e2b684ba..787ebf9de1 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 4c171a3b17..14b281f2be 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,285 +1,368 @@
-2021/05/19 | 99606 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/05/19 | 98519 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/05/19 | 97490 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/05/19 | 97135 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/05/19 | 968700 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/05/19 | 96848 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2021/05/20 | 999995 | macros/latex/contrib/acrotex/doc/eformman.pdf
+2021/05/20 | 99604 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/05/20 | 9875 | support/texdoc/script/texdoclib-score.tlu
+2021/05/20 | 98516 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/05/20 | 97486 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/05/20 | 97134 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/05/20 | 968696 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/05/20 | 96848 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2021/05/20 | 964 | macros/latex/contrib/siunitx/README.md
+2021/05/20 | 96144 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/05/20 | 9482 | support/texdoc/script/texdoclib-view.tlu
+2021/05/20 | 94801 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/05/20 | 94738 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/05/20 | 94269 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/05/20 | 93301 | macros/xetex/generic/xetexko/xetexko.sty
+2021/05/20 | 8774 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/05/20 | 87704 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/05/20 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/05/20 | 8762 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2021/05/20 | 8626662 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
+2021/05/20 | 84772 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/05/20 | 84310 | support/texdoc/doc/texdoc.pdf
+2021/05/20 | 841881 | macros/latex/contrib/suftesi/suftesi.pdf
+2021/05/20 | 839 | systems/win32/miktex/tm/packages/pr.ini
+2021/05/20 | 8397497 | fonts/newtx.zip
+2021/05/20 | 8291 | support/texdoc/NEWS
+2021/05/20 | 816072 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/05/20 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/05/20 | 78745 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/05/20 | 781050 | systems/win32/miktex/tm/packages/apa7.tar.lzma
+2021/05/20 | 7793 | macros/xetex/generic/xetexko/ChangeLog
+2021/05/20 | 77855 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/05/20 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/05/20 | 7747 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/05/20 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/05/20 | 748364 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/05/20 | 74164 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/05/20 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/05/20 | 72859 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/05/20 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/05/20 | 71569 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/05/20 | 7060 | support/texdoc/script/texdoclib-cli.tlu
+2021/05/20 | 70325 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/05/20 | 70110 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/05/20 | 681675 | macros/latex/contrib/suftesi/templates.zip
+2021/05/20 | 680050 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/05/20 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/05/20 | 677458 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma
+2021/05/20 | 67679 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/05/20 | 67651 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/05/20 | 67450 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/05/20 | 668 | macros/xetex/generic/xetexko/xetexko-hanging.sty
+2021/05/20 | 65731 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/05/20 | 6558 | support/texdoc/doc/texdoc-doc.cls
+2021/05/20 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/05/20 | 647 | macros/xetex/generic/xetexko/xetexko-vertical.sty
+2021/05/20 | 641 | macros/xetex/generic/xetexko/xetexko-space.sty
+2021/05/20 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/05/20 | 639 | macros/xetex/generic/xetexko/xetexko-josa.sty
+2021/05/20 | 639 | macros/xetex/generic/xetexko/xetexko-font.sty
+2021/05/20 | 63836 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/05/20 | 63675 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/05/20 | 62802 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/05/20 | 625282 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/05/20 | 62226 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/05/20 | 618762 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/05/20 | 6114 | macros/latex/contrib/acrotex/README.md
+2021/05/20 | 60551 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/05/20 | 605429 | macros/latex/contrib/siunitx/siunitx.pdf
+2021/05/20 | 59831 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/05/20 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/05/20 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/05/20 | 583629 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/05/20 | 576615 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/05/20 | 576226 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/20 | 57598 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/05/20 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/05/20 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/05/20 | 567627 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/05/20 | 56717 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/05/20 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/05/20 | 56223 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/05/20 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/05/20 | 55563 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/05/20 | 55219 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/05/20 | 542664 | macros/latex/contrib/acrotex/doc/aeb_man.tex
+2021/05/20 | 532039 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/05/20 | 52475 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/05/20 | 52454 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/05/20 | 51979 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/05/20 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/05/20 | 51432 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/05/20 | 513671 | systems/win32/miktex/tm/packages/covington.tar.lzma
+2021/05/20 | 511635 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/05/20 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/05/20 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/05/20 | 49972 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/05/20 | 484053 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/05/20 | 47876 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/05/20 | 475937 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/05/20 | 47494 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2021/05/20 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
+2021/05/20 | 4707 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
+2021/05/20 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/05/20 | 4629 | macros/latex/contrib/siunitx/siunitx-locale.dtx
+2021/05/20 | 461401 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/05/20 | 45937 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/05/20 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/05/20 | 45278 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/05/20 | 43676 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/05/20 | 43391 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/05/20 | 43056 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/05/20 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/05/20 | 42628 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/05/20 | 4259 | support/texdoc/script/texdoclib-const.tlu
+2021/05/20 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/05/20 | 42388 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/05/20 | 41103 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/05/20 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/05/20 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/05/20 | 39492 | macros/xetex/generic/xetexko/hanjaexa_hangul.tab
+2021/05/20 | 392596 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/05/20 | 39119 | macros/latex/contrib/siunitx/CHANGELOG.md
+2021/05/20 | 3849 | support/texdoc/README.md
+2021/05/20 | 38415 | fonts/newtx/README
+2021/05/20 | 3807 | support/texdoc/doc/texdoc.1
+2021/05/20 | 38068 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/05/20 | 38065 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/05/20 | 3800139 | macros/latex/contrib/acrotex.zip
+2021/05/20 | 3756 | macros/latex/contrib/suppose/suppose-doc.tex
+2021/05/20 | 37294 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/05/20 | 37240 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/05/20 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2021/05/20 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/05/20 | 365158 | systems/win32/miktex/tm/packages/projlib.tar.lzma
+2021/05/20 | 356212 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2021/05/20 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/05/20 | 35147 | support/texdoc/COPYING
+2021/05/20 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/05/20 | 3471 | macros/xetex/generic/xetexko/README
+2021/05/20 | 34633 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/05/20 | 345367 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/05/20 | 34042 | support/texdoc/doc/texdoc.tex
+2021/05/20 | 33948 | macros/xetex/generic/xetexko/xetexko-doc.tex
+2021/05/20 | 3369 | support/texdoc/script/texdoclib-util.tlu
+2021/05/20 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/05/20 | 333842 | macros/xetex/generic/xetexko.zip
+2021/05/20 | 33152 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/05/20 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/05/20 | 32745 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/05/20 | 321895 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/05/20 | 3214 | support/texdoc/script/texdoclib-alias.tlu
+2021/05/20 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
+2021/05/20 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/05/20 | 31544 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/05/20 | 31368 | macros/latex/contrib/siunitx/siunitx-compound.dtx
+2021/05/20 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/05/20 | 31335 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2021/05/20 | 31192 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/05/20 | 311191 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/05/20 | 30883 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/05/20 | 30037 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/05/20 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/05/20 | 295554 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/05/20 | 29055 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/05/20 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
+2021/05/20 | 283977 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/05/20 | 282106 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/05/20 | 28118 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/05/20 | 28008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/05/20 | 27620 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
+2021/05/20 | 27362 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/05/20 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
+2021/05/20 | 27274 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/05/20 | 27197 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/05/20 | 27181 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/05/20 | 264490 | systems/win32/miktex/tm/packages/pgfmath-xfp.tar.lzma
+2021/05/20 | 261963 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/05/20 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/05/20 | 258663 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/05/20 | 25719 | macros/latex/contrib/siunitx/siunitx-complex.dtx
+2021/05/20 | 254326 | macros/xetex/generic/xetexko/xetexko-doc.pdf
+2021/05/20 | 25341 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/05/20 | 2527870 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
+2021/05/20 | 25155 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/05/20 | 250213 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/05/20 | 25002 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/05/20 | 2499401 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/05/20 | 24459 | support/texdoc/script/texdoclib-search.tlu
+2021/05/20 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/05/20 | 2426 | macros/latex/contrib/siunitx/siunitx-code.tex
+2021/05/20 | 239477 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/05/20 | 23881 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/05/20 | 23292 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/05/20 | 232596 | macros/latex/contrib/suftesi/suftesi.dtx
+2021/05/20 | 2288 | fonts/newtx/tex/ot1ntxtosf.fd
+2021/05/20 | 2288 | fonts/newtx/tex/ly1ntxtosf.fd
+2021/05/20 | 2255476 | macros/latex/contrib/acrotex/doc/aeb_man.pdf
+2021/05/20 | 2254 | fonts/newtx/tex/t1ntxtosf.fd
+2021/05/20 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/05/20 | 2198038 | install/macros/latex/contrib/siunitx.tds.zip
+2021/05/20 | 2160773 | macros/latex/contrib/siunitx.zip
+2021/05/20 | 214105 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/05/20 | 2115 | fonts/newtx/tex/ot1ntxosf.fd
+2021/05/20 | 21129 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/05/20 | 2110 | fonts/newtx/tex/ly1ntxtlf.fd
+2021/05/20 | 211056 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/05/20 | 2109 | fonts/newtx/tex/ot1ntxtlf.fd
+2021/05/20 | 209628 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/05/20 | 209612 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/05/20 | 2081 | fonts/newtx/tex/t1ntxosf.fd
+2021/05/20 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/05/20 | 2079 | fonts/newtx/tex/t1ntxtlf.fd
+2021/05/20 | 2071 | fonts/newtx/tex/ot1ntxlf.fd
+2021/05/20 | 2071 | fonts/newtx/tex/ly1ntxlf.fd
+2021/05/20 | 206852 | macros/latex/contrib/suppose/suppose-doc.pdf
+2021/05/20 | 20413 | support/texdoc/script/texdoclib-config.tlu
+2021/05/20 | 2037 | fonts/newtx/tex/t1ntxlf.fd
+2021/05/20 | 202559 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/05/20 | 20120 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/05/20 | 2009490 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/05/20 | 199700 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/05/20 | 199588 | macros/latex/contrib/suppose.zip
+2021/05/20 | 198131 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/05/20 | 197272 | macros/latex/contrib/acrotex/doc/eformman.tex
+2021/05/20 | 195665 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/05/20 | 195565 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/05/20 | 19541 | macros/latex/contrib/siunitx/siunitx.dtx
+2021/05/20 | 193715 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/05/20 | 1828 | fonts/newtx/tex/ly1ntxosf.fd
+2021/05/20 | 1812 | macros/xetex/generic/xetexko/hanjacom_hangul.tab
+2021/05/20 | 18097 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/05/20 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/05/20 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/05/20 | 179377 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/05/20 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
+2021/05/20 | 1725547 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/05/20 | 17204 | support/texdoc/texdoc.cnf
+2021/05/20 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/05/20 | 1673509 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
+2021/05/20 | 1670 | macros/latex/contrib/suftesi/README
+2021/05/20 | 16529 | macros/latex/contrib/siunitx/siunitx-angle.dtx
+2021/05/20 | 163657 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/05/20 | 16327 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/05/20 | 16112 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/05/20 | 159969 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/05/20 | 1577056 | install/macros/latex/contrib/suftesi.tds.zip
+2021/05/20 | 1560182 | macros/latex/contrib/suftesi.zip
+2021/05/20 | 153890 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/05/20 | 152763 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/05/20 | 151198 | support/texdoc.zip
+2021/05/20 | 147150 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/05/20 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/05/20 | 1441368 | macros/latex/contrib/siunitx/siunitx-code.pdf
+2021/05/20 | 14354 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/05/20 | 14351 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
+2021/05/20 | 1425980 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/05/20 | 1424813 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/05/20 | 138635 | macros/latex/contrib/siunitx/siunitx.tex
+2021/05/20 | 1382 | support/texdoc/script/texdoc.tlu
+2021/05/20 | 136427 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/05/20 | 135003 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/05/20 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/05/20 | 1320 | support/texdoc/script/texdoclib.tlu
+2021/05/20 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/05/20 | 1307723 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/05/20 | 1295414 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/05/20 | 1281102 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/05/20 | 1272470 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/05/20 | 1272038 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/05/20 | 126756 | macros/latex/contrib/acrotex/examples/jquiztst.pdf
+2021/05/20 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab
+2021/05/20 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/05/20 | 1188360 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/05/20 | 1188156 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/05/20 | 1171731 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/05/20 | 116931 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/05/20 | 1167310 | systems/win32/miktex/tm/packages/alterqcm.tar.lzma
+2021/05/20 | 1158238 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma
+2021/05/20 | 115468 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/05/20 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/05/20 | 113474 | macros/latex/contrib/siunitx/siunitx-number.dtx
+2021/05/20 | 112251 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/05/20 | 109276 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/05/20 | 1078878 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/05/20 | 106879 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
+2021/05/20 | 10506 | macros/latex/contrib/suppose/suppose.sty
+2021/05/20 | 104625 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/05/20 | 1035605 | systems/win32/miktex/tm/packages/powerdot.tar.lzma
+2021/05/20 | 103322 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/05/20 | 101765 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/05/20 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
+2021/05/20 | 10045 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
+2021/05/19 | 990 | macros/latex/contrib/suppose/README.md
2021/05/19 | 9672 | systems/texlive/tlnet/archive/hvfloat.r59255.tar.xz
-2021/05/19 | 964 | macros/latex/contrib/siunitx/README.md
-2021/05/19 | 96147 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/05/19 | 94803 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/05/19 | 94738 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/05/19 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2021/05/19 | 93556 | systems/texlive/tlnet/archive/latexmk.r59258.tar.xz
2021/05/19 | 9123868 | systems/texlive/tlnet/archive/hvfloat.doc.r59255.tar.xz
-2021/05/19 | 8775 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/05/19 | 87704 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/05/19 | 87638 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/05/19 | 8762 | macros/latex/contrib/siunitx/siunitx-command.dtx
-2021/05/19 | 867 | systems/win32/miktex/tm/packages/pr.ini
-2021/05/19 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/05/19 | 833676 | systems/win32/w32tex/ChangeLog
2021/05/19 | 82880 | systems/texlive/tlnet/archive/bxjscls.source.r59253.tar.xz
-2021/05/19 | 816073 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/05/19 | 80660 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/05/19 | 78747 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/05/19 | 77858 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/05/19 | 77488 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/05/19 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/05/19 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/05/19 | 748364 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/05/19 | 74165 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/05/19 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
2021/05/19 | 731740 | systems/texlive/tlnet/archive/apa7.doc.r59254.tar.xz
-2021/05/19 | 72861 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/05/19 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/05/19 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/05/19 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/05/19 | 70111 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2021/05/19 | 6812491 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/05/19 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/05/19 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/05/19 | 67680 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/05/19 | 67651 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/05/19 | 67450 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2021/05/19 | 669845 | macros/latex/contrib/pm-isomath.zip
-2021/05/19 | 65732 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/05/19 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/05/19 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/05/19 | 63836 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/05/19 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/05/19 | 62801 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/05/19 | 625283 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/05/19 | 62227 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/05/19 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/05/19 | 60552 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/05/19 | 600972 | macros/latex/contrib/siunitx/siunitx.pdf
-2021/05/19 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/05/19 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/05/19 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/05/19 | 583629 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/05/19 | 576633 | systems/win32/miktex/tm/packages/next/files.csv.lzma
2021/05/19 | 57656 | macros/latex/contrib/covington/covington.tex
-2021/05/19 | 576163 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/05/19 | 57599 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/05/19 | 57065 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/05/19 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/05/19 | 567627 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/05/19 | 56718 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/05/19 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/05/19 | 56222 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/05/19 | 55821 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/05/19 | 55562 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2021/05/19 | 55218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
2021/05/19 | 546181 | macros/latex/contrib/powerdot/doc/powerdot.pdf
-2021/05/19 | 532040 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/05/19 | 52476 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/05/19 | 52453 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/05/19 | 51978 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/05/19 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/05/19 | 51434 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/05/19 | 511635 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/05/19 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2021/05/19 | 510313 | macros/latex/contrib/covington.zip
-2021/05/19 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2021/05/19 | 5016 | macros/latex/contrib/covington/README
-2021/05/19 | 49972 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2021/05/19 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/19 | 487245 | macros/latex/contrib/covington/covington.pdf
-2021/05/19 | 484705 | macros/latex/contrib/siunitx/siunitx-emulation.pdf
-2021/05/19 | 484055 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
2021/05/19 | 479652 | systems/texlive/tlnet/archive/latexmk.doc.r59258.tar.xz
-2021/05/19 | 47878 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/05/19 | 475937 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/05/19 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
-2021/05/19 | 4704 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
-2021/05/19 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/05/19 | 46744 | macros/latex/contrib/siunitx/siunitx-table.dtx
-2021/05/19 | 4629 | macros/latex/contrib/siunitx/siunitx-locale.dtx
-2021/05/19 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/05/19 | 45935 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/05/19 | 45649 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2021/05/19 | 455 | systems/texlive/tlnet/update-tlmgr-r59259.sh.sha512.asc
2021/05/19 | 455 | systems/texlive/tlnet/update-tlmgr-r59259.exe.sha512.asc
2021/05/19 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
2021/05/19 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2021/05/19 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
2021/05/19 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2021/05/19 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/05/19 | 43676 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/05/19 | 43392 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/05/19 | 43059 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/05/19 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2021/05/19 | 42864 | systems/texlive/tlnet/archive/tuda-ci.r59257.tar.xz
-2021/05/19 | 42627 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/05/19 | 42573 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/05/19 | 42389 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2021/05/19 | 41232 | macros/latex/contrib/projlib/ProjLib.dtx
-2021/05/19 | 41102 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
2021/05/19 | 4038208 | systems/texlive/tlnet/update-tlmgr-r59259.exe
2021/05/19 | 397212 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59251.tar.xz
-2021/05/19 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/05/19 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/05/19 | 392597 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2021/05/19 | 388889 | macros/latex/contrib/projlib.zip
-2021/05/19 | 38808 | macros/latex/contrib/siunitx/CHANGELOG.md
-2021/05/19 | 38069 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/05/19 | 38066 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/05/19 | 37292 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/05/19 | 37241 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/05/19 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
-2021/05/19 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/05/19 | 35463 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/05/19 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/05/19 | 34635 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/05/19 | 345366 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/05/19 | 35275956 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/05/19 | 343655 | macros/latex/contrib/easybook.zip
-2021/05/19 | 33440 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/05/19 | 3414 | info/biblio/sgml.ltx
2021/05/19 | 33204 | systems/texlive/tlnet/archive/bxjscls.r59253.tar.xz
-2021/05/19 | 33151 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/05/19 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2021/05/19 | 32844 | macros/latex/contrib/covington/covington.sty
-2021/05/19 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2021/05/19 | 32636 | systems/texlive/tlnet/archive/apa7.source.r59254.tar.xz
2021/05/19 | 322742 | macros/latex/contrib/powerdot/source/powerdot.dtx
-2021/05/19 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2021/05/19 | 3174 | macros/latex/contrib/projlib/README.md
-2021/05/19 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2021/05/19 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/05/19 | 31543 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/05/19 | 31368 | macros/latex/contrib/siunitx/siunitx-compound.dtx
-2021/05/19 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/05/19 | 31335 | macros/latex/contrib/siunitx/siunitx-print.dtx
2021/05/19 | 312209 | macros/latex/contrib/easybook/easybook.pdf
-2021/05/19 | 31193 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/05/19 | 311192 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/05/19 | 30886 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/05/19 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/05/19 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/05/19 | 295553 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/05/19 | 29054 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/05/19 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
2021/05/19 | 2842 | macros/latex/contrib/projlib/ProjLib.ins
-2021/05/19 | 283979 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/05/19 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/05/19 | 28119 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/05/19 | 28008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2021/05/19 | 27996 | macros/latex/contrib/alterqcm/latex/alterqcm.sty
-2021/05/19 | 27363 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/05/19 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
-2021/05/19 | 27274 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/05/19 | 27197 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/05/19 | 27182 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/05/19 | 26766 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
-2021/05/19 | 2659138 | install/macros/latex/contrib/siunitx.tds.zip
-2021/05/19 | 2622182 | macros/latex/contrib/siunitx.zip
-2021/05/19 | 261963 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/05/19 | 2616930 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/05/19 | 2684279 | info/biblio/sgml.bib
2021/05/19 | 260671 | macros/latex/contrib/pgfmath-xfp/pgfmath-xfp.pdf
2021/05/19 | 260624 | macros/latex/contrib/pgfmath-xfp.zip
-2021/05/19 | 258666 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/05/19 | 25719 | macros/latex/contrib/siunitx/siunitx-complex.dtx
2021/05/19 | 25584657 | systems/texlive/tlnet/install-tl.zip
-2021/05/19 | 25340 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/05/19 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/05/19 | 250213 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/05/19 | 25001 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/05/19 | 2499400 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/05/19 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/05/19 | 2426 | macros/latex/contrib/siunitx/siunitx-code.tex
-2021/05/19 | 239477 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/05/19 | 23883 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/05/19 | 23292 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/05/19 | 23543676 | systems/win32/w32tex/cjkzr.tar.xz
2021/05/19 | 230600 | systems/texlive/tlnet/archive/texlive.infra.r59259.tar.xz
2021/05/19 | 2305240 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/19 | 222025 | macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
-2021/05/19 | 22038 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/05/19 | 214102 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/05/19 | 21129 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/05/19 | 211055 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/05/19 | 209598 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/05/19 | 209573 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/05/19 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
2021/05/19 | 20809678 | systems/texlive/tlnet/install-tl-windows.exe
2021/05/19 | 207840 | systems/texlive/tlnet/archive/texlive.infra.doc.r59259.tar.xz
2021/05/19 | 20335 | macros/latex/contrib/projlib/ProjLib-doc-en.tex
-2021/05/19 | 202557 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/05/19 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/05/19 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/05/19 | 199701 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/05/19 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/05/19 | 195664 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/05/19 | 195566 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/05/19 | 19541 | macros/latex/contrib/siunitx/siunitx.dtx
-2021/05/19 | 193717 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
2021/05/19 | 19058 | macros/latex/contrib/projlib/ProjLib-doc-cn.tex
2021/05/19 | 1886 | macros/latex/contrib/powerdot/README
-2021/05/19 | 18097 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/05/19 | 180047 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/05/19 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/05/19 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2021/05/19 | 1768 | macros/latex/contrib/alterqcm/README.md
-2021/05/19 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
-2021/05/19 | 1725550 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
2021/05/19 | 17234715 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/05/19 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/05/19 | 16529 | macros/latex/contrib/siunitx/siunitx-angle.dtx
-2021/05/19 | 163656 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/05/19 | 16329 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
2021/05/19 | 16230 | macros/latex/contrib/pgfmath-xfp/pgfmath-xfp.dtx
-2021/05/19 | 16110 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/05/19 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2021/05/19 | 1557524 | systems/texlive/tlnet/archive/bxjscls.doc.r59253.tar.xz
2021/05/19 | 154 | systems/texlive/tlnet/update-tlmgr-r59259.exe.sha512
2021/05/19 | 153 | systems/texlive/tlnet/update-tlmgr-r59259.sh.sha512
2021/05/19 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/05/19 | 153888 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2021/05/19 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/05/19 | 152763 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/05/19 | 147152 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/05/19 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2021/05/19 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2021/05/19 | 145010 | macros/latex/contrib/projlib/ProjLib-doc-en.pdf
2021/05/19 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/05/19 | 1437526 | macros/latex/contrib/siunitx/siunitx-code.pdf
-2021/05/19 | 14354 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2021/05/19 | 14351 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
-2021/05/19 | 1425982 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/05/19 | 1424812 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2021/05/19 | 14040 | systems/texlive/tlnet/archive/apa7.r59254.tar.xz
-2021/05/19 | 136563 | macros/latex/contrib/siunitx/siunitx.tex
-2021/05/19 | 136428 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/05/19 | 135001 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/05/19 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/05/19 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/05/19 | 1307723 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2021/05/19 | 1296 | systems/texlive/tlnet/archive/hvqrurl.r59256.tar.xz
-2021/05/19 | 1295415 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/05/19 | 1281105 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/05/19 | 1272091 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/05/19 | 1271690 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/05/19 | 124973 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2021/05/19 | 124513 | macros/latex/contrib/easybook/easybook.dtx
-2021/05/19 | 1187863 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/05/19 | 1187385 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/05/19 | 122787952 | macros/context/latest/cont-tmf.zip
2021/05/19 | 1187176 | macros/latex/contrib/alterqcm.zip
-2021/05/19 | 1171734 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/05/19 | 116932 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/05/19 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/05/19 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2021/05/19 | 1153 | macros/latex/contrib/pgfmath-xfp/README.md
-2021/05/19 | 113474 | macros/latex/contrib/siunitx/siunitx-number.dtx
-2021/05/19 | 112252 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2021/05/19 | 1116316 | systems/texlive/tlnet/archive/tuda-ci.doc.r59257.tar.xz
-2021/05/19 | 109274 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2021/05/19 | 107992 | systems/texlive/tlnet/archive/texlive-scripts.r59251.tar.xz
-2021/05/19 | 1078875 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2021/05/19 | 1055325 | macros/latex/contrib/powerdot.zip
2021/05/19 | 105300 | systems/texlive/tlnet/archive/hvqrurl.doc.r59256.tar.xz
-2021/05/19 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/05/19 | 103323 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/05/19 | 101763 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/05/19 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
-2021/05/19 | 10045 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
2021/05/19 | 10022811 | systems/texlive/tlnet/update-tlmgr-r59259.sh
2021/05/18 | 98477852 | systems/win32/w32tex/pgfcontrib.tar.xz
2021/05/18 | 9831392 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz
@@ -293,8 +376,6 @@
2021/05/18 | 89431 | systems/win32/miktex/tm/packages/codehigh.tar.lzma
2021/05/18 | 87704 | language/japanese/BX/bxjscls/bxjscls-manual.tex
2021/05/18 | 8501 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
-2021/05/18 | 833570 | systems/win32/w32tex/ChangeLog
-2021/05/18 | 8330808 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
2021/05/18 | 83288 | systems/texlive/tlnet/archive/luatexja.source.r59248.tar.xz
2021/05/18 | 831492 | macros/latex/contrib/apa7.zip
2021/05/18 | 8237 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
@@ -320,6 +401,7 @@
2021/05/18 | 6365 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
2021/05/18 | 622116 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
2021/05/18 | 6027 | language/japanese/BX/bxjscls/README.md
+2021/05/18 | 602737 | macros/latex/contrib/acrotex/exerquiz.dtx
2021/05/18 | 59548 | systems/texlive/tlnet/archive/siunitx.r59239.tar.xz
2021/05/18 | 594862 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
2021/05/18 | 589930 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
@@ -361,9 +443,6 @@
2021/05/18 | 37830 | macros/latex/contrib/hvfloat/doc/examples/doublepage2s2c.tex
2021/05/18 | 376066 | systems/win32/miktex/tm/packages/huawei.tar.lzma
2021/05/18 | 375353 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
-2021/05/18 | 364213 | systems/win32/miktex/tm/packages/projlib.tar.lzma
-2021/05/18 | 353972 | systems/win32/miktex/tm/packages/easybook.tar.lzma
-2021/05/18 | 35273096 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/05/18 | 35031 | macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex
2021/05/18 | 3481403 | systems/win32/miktex/tm/packages/luatexja.tar.lzma
2021/05/18 | 343741 | systems/win32/miktex/tm/packages/tabularray.tar.lzma
@@ -398,7 +477,6 @@
2021/05/18 | 2172 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
2021/05/18 | 2139447 | systems/win32/miktex/tm/packages/musixtex.tar.lzma
2021/05/18 | 2135 | macros/latex/contrib/hvfloat/Changes
-2021/05/18 | 2108838 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
2021/05/18 | 2064756 | systems/texlive/tlnet/archive/musixtex.doc.r59240.tar.xz
2021/05/18 | 20584 | systems/texlive/tlnet/archive/euclideangeometry.source.r59246.tar.xz
2021/05/18 | 196590 | macros/latex/contrib/apa7/samples/longsample.pdf
@@ -470,7 +548,6 @@
2021/05/17 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty
2021/05/17 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua
2021/05/17 | 8607 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx
-2021/05/17 | 8397479 | fonts/newtx.zip
2021/05/17 | 830360 | systems/texlive/tlnet/archive/babel.doc.r59229.tar.xz
2021/05/17 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty
2021/05/17 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua
@@ -539,6 +616,7 @@
2021/05/17 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl
2021/05/17 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
2021/05/17 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua
+2021/05/17 | 3210 | macros/latex/contrib/acrotex/exerquiz.ins
2021/05/17 | 32099 | macros/luatex/generic/luatexja/src/ltj-ruby.lua
2021/05/17 | 3182 | macros/latex/contrib/bnumexpr/README.md
2021/05/17 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt
@@ -614,6 +692,7 @@
2021/05/17 | 10905440 | systems/texlive/tlnet/archive/l3kernel.doc.r59231.tar.xz
2021/05/17 | 1071 | macros/latex/contrib/tiscreen/tex/tiscreen.sty
2021/05/17 | 105908 | systems/texlive/tlnet/archive/newtxsf.r59227.tar.xz
+2021/05/17 | 10280 | macros/latex/contrib/acrotex/examples/jquiztst.tex
2021/05/16 | 9997 | usergrps/usergrps/ca.html
2021/05/16 | 9993 | usergrps/usergrps/ie.html
2021/05/16 | 9987 | usergrps/usergrps/za.html
@@ -663,19 +742,16 @@
2021/05/16 | 42084 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/05/16 | 4206 | fonts/libertinust1math/README
2021/05/16 | 3917560 | systems/texlive/tlnet/archive/profcollege.doc.r59217.tar.xz
-2021/05/16 | 38272 | fonts/newtx/README
2021/05/16 | 37954 | systems/texlive/tlnet/tlpkg/TeXLive/TLWinGoo.pm
2021/05/16 | 37601 | usergrps/usergrps/lugs.html
2021/05/16 | 3628 | systems/texlive/tlnet/archive/dviinfox.r59216.tar.xz
2021/05/16 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
-2021/05/16 | 3414 | info/biblio/sgml.ltx
2021/05/16 | 33484 | systems/texlive/tlnet/archive/pgf.source.r59210.tar.xz
2021/05/16 | 3068 | macros/musixtex/README
2021/05/16 | 2942974 | graphics/pgf/contrib/pgf-spectra.zip
2021/05/16 | 2813493 | install/macros/latex/required/babel-base.tds.zip
2021/05/16 | 27555 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
2021/05/16 | 27232 | systems/texlive/tlnet/archive/tagpdf.source.r59214.tar.xz
-2021/05/16 | 2683210 | info/biblio/sgml.bib
2021/05/16 | 26800 | support/TeX4ht/source/Makefile
2021/05/16 | 264180 | systems/texlive/tlnet/archive/xetexko.doc.r59215.tar.xz
2021/05/16 | 2462 | fonts/newtxsf/README
@@ -700,7 +776,6 @@
2021/05/16 | 1395131 | macros/musixtex/doc/musixdoc.pdf
2021/05/16 | 135936 | systems/texlive/tlnet/archive/plautopatch.doc.r59212.tar.xz
2021/05/16 | 1233271 | fonts/newtx/doc/newtxdoc.pdf
-2021/05/16 | 122771071 | macros/context/latest/cont-tmf.zip
2021/05/16 | 1216 | macros/latex/contrib/paresse/LISEZMOI.md
2021/05/16 | 11516 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
2021/05/16 | 11502 | systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm
@@ -1349,7 +1424,6 @@
2021/05/15 | 33646 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path.lua
2021/05/15 | 3360 | graphics/pgf/base/tex/tikzlibrarytrees.code.tex
2021/05/15 | 33432 | graphics/pgf/base/tex/tikzlibraryanimations.code.tex
-2021/05/15 | 334067 | macros/xetex/generic/xetexko.zip
2021/05/15 | 333 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/RankingModule.lua
2021/05/15 | 33336 | graphics/pgf/base/tex/pgflibraryshapes.callouts.code.tex
2021/05/15 | 33335 | graphics/pgf/base/tex/pgfcorepoints.code.tex
@@ -1849,24 +1923,17 @@
2021/05/15 | 10074 | graphics/pgf/base/doc/text-en/pgfmanual-en-main-preamble.tex
2021/05/15 | 1000 | graphics/pgf/base/source/MultilevelLayout_script.h
2021/05/14 | 947436 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.pdf
-2021/05/14 | 94077 | macros/xetex/generic/xetexko/xetexko.sty
2021/05/14 | 890 | macros/latex/contrib/noindentafter/doc/LICENSE.md
2021/05/14 | 8522926 | macros/latex/contrib/pdfmanagement-testphase.zip
2021/05/14 | 83038 | macros/latex/contrib/tagpdf/tagpdf.tex
2021/05/14 | 8282 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
2021/05/14 | 7728 | macros/latex/contrib/pdfmanagement-testphase/color-ltx.sty
-2021/05/14 | 7648 | macros/xetex/generic/xetexko/ChangeLog
2021/05/14 | 724 | systems/texlive/tlnet/archive/collection-luatex.r59184.tar.xz
2021/05/14 | 6702 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
-2021/05/14 | 668 | macros/xetex/generic/xetexko/xetexko-hanging.sty
2021/05/14 | 6676 | systems/texlive/tlnet/archive/lua-ul.r59186.tar.xz
2021/05/14 | 6652 | macros/latex/contrib/profcollege/metapost/PfCSvgnames.mp
2021/05/14 | 661637 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.pdf
2021/05/14 | 658596 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.pdf
-2021/05/14 | 647 | macros/xetex/generic/xetexko/xetexko-vertical.sty
-2021/05/14 | 641 | macros/xetex/generic/xetexko/xetexko-space.sty
-2021/05/14 | 639 | macros/xetex/generic/xetexko/xetexko-josa.sty
-2021/05/14 | 639 | macros/xetex/generic/xetexko/xetexko-font.sty
2021/05/14 | 6348 | systems/texlive/tlnet/archive/collection-latexextra.r59183.tar.xz
2021/05/14 | 6306 | macros/latex/contrib/pdfmanagement-testphase/l3pdfxform.dtx
2021/05/14 | 619765 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield.pdf
@@ -1896,11 +1963,8 @@
2021/05/14 | 419934 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.pdf
2021/05/14 | 406986 | macros/latex/contrib/noindentafter/doc/noindentafter.pdf
2021/05/14 | 403906 | macros/latex/contrib/noindentafter.zip
-2021/05/14 | 39492 | macros/xetex/generic/xetexko/hanjaexa_hangul.tab
2021/05/14 | 3797 | macros/latex/contrib/pdfmanagement-testphase/xcolor-patches-tmp-ltx.sty
2021/05/14 | 367124 | systems/texlive/tlnet/archive/huawei.doc.r59180.tar.xz
-2021/05/14 | 3471 | macros/xetex/generic/xetexko/README
-2021/05/14 | 33918 | macros/xetex/generic/xetexko/xetexko-doc.tex
2021/05/14 | 326028 | systems/texlive/tlnet/archive/tabularray.doc.r59183.tar.xz
2021/05/14 | 32140 | macros/latex/contrib/profcollege/metapost/PfCGeometrie.mp
2021/05/14 | 29399 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.dtx
@@ -1910,13 +1974,11 @@
2021/05/14 | 2774239 | macros/latex/contrib/tagpdf/tagpdf.pdf
2021/05/14 | 26831 | macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
2021/05/14 | 26394 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.dtx
-2021/05/14 | 254362 | macros/xetex/generic/xetexko/xetexko-doc.pdf
2021/05/14 | 24624 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx
2021/05/14 | 22954 | macros/latex/contrib/tagpdf/tagpdf-mc.dtx
2021/05/14 | 2127 | macros/latex/contrib/pdfmanagement-testphase/CHANGELOG.md
2021/05/14 | 18535 | macros/latex/contrib/tagpdf/tagpdf.dtx
2021/05/14 | 18487 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.dtx
-2021/05/14 | 1812 | macros/xetex/generic/xetexko/hanjacom_hangul.tab
2021/05/14 | 17807 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.dtx
2021/05/14 | 17664 | systems/texlive/tlnet/archive/tabularray.r59183.tar.xz
2021/05/14 | 1743 | macros/latex/contrib/pdfmanagement-testphase/pdflscape-ltx.sty
@@ -1929,7 +1991,6 @@
2021/05/14 | 13296 | macros/latex/contrib/profcollege/metapost/PfCCalculatrice.mp
2021/05/14 | 1295 | macros/latex/contrib/tagpdf/README.md
2021/05/14 | 1257 | macros/latex/contrib/noindentafter/README.md
-2021/05/14 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab
2021/05/14 | 12275 | macros/latex/contrib/pdfmanagement-testphase/ltdocinit.dtx
2021/05/14 | 12085 | macros/latex/contrib/noindentafter/source/noindentafter.dtx
2021/05/14 | 1195 | macros/latex/contrib/pdfmanagement-testphase/README.md
@@ -1938,204 +1999,3 @@
2021/05/14 | 104283 | macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp
2021/05/14 | 102313 | macros/latex/contrib/profcollege/metapost/PfCScratch.mp
2021/05/14 | 100604 | systems/texlive/tlnet/archive/lua-ul.doc.r59186.tar.xz
-2021/05/13 | 99663 | macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
-2021/05/13 | 98926 | macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
-2021/05/13 | 97975 | macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
-2021/05/13 | 97786 | macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
-2021/05/13 | 96 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_ex.tex
-2021/05/13 | 96371 | macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
-2021/05/13 | 94860 | macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
-2021/05/13 | 94839 | macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
-2021/05/13 | 94091 | macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
-2021/05/13 | 94058 | macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
-2021/05/13 | 93929 | macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
-2021/05/13 | 93585 | macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
-2021/05/13 | 92919 | macros/latex/contrib/changes/examples/changes.example.simple.pdf
-2021/05/13 | 91 | macros/latex/contrib/changes/userdoc/comment_ex.tex
-2021/05/13 | 89121 | macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
-2021/05/13 | 88820 | macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
-2021/05/13 | 88402 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
-2021/05/13 | 88388 | macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
-2021/05/13 | 86749 | macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
-2021/05/13 | 86058 | macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
-2021/05/13 | 85486 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
-2021/05/13 | 85414 | macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
-2021/05/13 | 85371 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
-2021/05/13 | 85110 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
-2021/05/13 | 84993 | macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
-2021/05/13 | 84993 | macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
-2021/05/13 | 84982 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
-2021/05/13 | 84812 | macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
-2021/05/13 | 84759 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
-2021/05/13 | 84735 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
-2021/05/13 | 84681 | macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
-2021/05/13 | 845060 | systems/texlive/tlnet/archive/unravel.doc.r59175.tar.xz
-2021/05/13 | 84357 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
-2021/05/13 | 84182 | macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
-2021/05/13 | 84052 | systems/texlive/tlnet/archive/codehigh.doc.r59173.tar.xz
-2021/05/13 | 83 | macros/latex/contrib/changes/userdoc/setauthormarkup_ex.tex
-2021/05/13 | 83877 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
-2021/05/13 | 83846 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
-2021/05/13 | 83749 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
-2021/05/13 | 83749 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
-2021/05/13 | 83517 | macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
-2021/05/13 | 82 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_ex.tex
-2021/05/13 | 82970 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
-2021/05/13 | 82935 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
-2021/05/13 | 82891 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
-2021/05/13 | 82891 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
-2021/05/13 | 82746 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
-2021/05/13 | 82590 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
-2021/05/13 | 82553 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
-2021/05/13 | 82299 | macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.draft.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
-2021/05/13 | 82295 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
-2021/05/13 | 82294 | macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
-2021/05/13 | 82291 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
-2021/05/13 | 81965 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
-2021/05/13 | 81687 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
-2021/05/13 | 81521 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
-2021/05/13 | 81125 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
-2021/05/13 | 79 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_ex.tex
-2021/05/13 | 7905248 | macros/latex/contrib/changes.zip
-2021/05/13 | 78953 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
-2021/05/13 | 75270 | macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
-2021/05/13 | 74370 | macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
-2021/05/13 | 73913 | macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
-2021/05/13 | 692076 | macros/luatex/optex/pdfextra.zip
-2021/05/13 | 68141 | macros/latex/contrib/changes/examples/changes.example.final.pdf
-2021/05/13 | 6749 | macros/latex/contrib/huawei/huawei.tex
-2021/05/13 | 66 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_in.tex
-2021/05/13 | 63 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_ex.tex
-2021/05/13 | 62 | macros/latex/contrib/changes/userdoc/replaced_in.tex
-2021/05/13 | 58 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_in.tex
-2021/05/13 | 58 | macros/latex/contrib/changes/userdoc/listofchanges_in.tex
-2021/05/13 | 58808 | macros/latex/contrib/changes/changes.dtx
-2021/05/13 | 56 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_in.tex
-2021/05/13 | 56 | macros/latex/contrib/changes/userdoc/setlocextension_ex.tex
-2021/05/13 | 56 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_ex.tex
-2021/05/13 | 55 | macros/latex/contrib/changes/userdoc/settruncatewidth_ex.tex
-2021/05/13 | 55 | macros/latex/contrib/changes/userdoc/definechangesauthor_in.tex
-2021/05/13 | 53 | macros/latex/contrib/changes/userdoc/setsummarywidth_ex.tex
-2021/05/13 | 53380 | systems/texlive/tlnet/archive/unravel.source.r59175.tar.xz
-2021/05/13 | 52 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_in.tex
-2021/05/13 | 52 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_in.tex
-2021/05/13 | 52 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_ex.tex
-2021/05/13 | 52 | macros/latex/contrib/changes/userdoc/setaddedmarkup_ex.tex
-2021/05/13 | 5268 | systems/texlive/tlnet/archive/marathi.r59172.tar.xz
-2021/05/13 | 5264 | macros/latex/contrib/changes/regression.dtx
-2021/05/13 | 51 | macros/latex/contrib/changes/userdoc/usepackage_draft_changes_in.tex
-2021/05/13 | 51 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_in.tex
-2021/05/13 | 5128 | systems/texlive/tlnet/archive/codehigh.r59173.tar.xz
-2021/05/13 | 50 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_in.tex
-2021/05/13 | 5030 | macros/latex/contrib/changes/example-screenshot.dtx
-2021/05/13 | 49 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_in.tex
-2021/05/13 | 49 | macros/latex/contrib/changes/userdoc/deleted_in.tex
-2021/05/13 | 4932 | macros/latex/contrib/changes/changes.drv
-2021/05/13 | 48 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_ex.tex
-2021/05/13 | 48 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_in.tex
-2021/05/13 | 48 | macros/latex/contrib/changes/userdoc/setsocextension_ex.tex
-2021/05/13 | 47 | macros/latex/contrib/changes/userdoc/highlight_in.tex
-2021/05/13 | 47 | macros/latex/contrib/changes/userdoc/added_in.tex
-2021/05/13 | 452979 | macros/latex/contrib/changes/changes.english.withcode.pdf
-2021/05/13 | 43 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_in.tex
-2021/05/13 | 42 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_in.tex
-2021/05/13 | 42081 | macros/latex/contrib/changes/userdoc/changes.de.tex
-2021/05/13 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_in.tex
-2021/05/13 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_ex.tex
-2021/05/13 | 41 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_in.tex
-2021/05/13 | 40624 | biblio/bibtex/contrib/vancouver/vancouver.bst
-2021/05/13 | 39 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_in.tex
-2021/05/13 | 38 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_in.tex
-2021/05/13 | 38 | macros/latex/contrib/changes/userdoc/path_doc_examples_in.tex
-2021/05/13 | 38432 | macros/latex/contrib/changes/userdoc/changes.en.tex
-2021/05/13 | 37 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_in.tex
-2021/05/13 | 379316 | macros/latex/contrib/tabularray/tabularray.pdf
-2021/05/13 | 376315 | macros/latex/contrib/changes/changes.ngerman.pdf
-2021/05/13 | 372353 | macros/latex/contrib/huawei.zip
-2021/05/13 | 368904 | macros/latex/contrib/changes/changes.english.pdf
-2021/05/13 | 367564 | systems/texlive/tlnet/archive/els-cas-templates.doc.r59170.tar.xz
-2021/05/13 | 362961 | macros/latex/contrib/huawei/huawei.pdf
-2021/05/13 | 351179 | macros/latex/contrib/tabularray.zip
-2021/05/13 | 34 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_in.tex
-2021/05/13 | 32 | macros/latex/contrib/changes/userdoc/usepackage_options_changes_in.tex
-2021/05/13 | 32 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_in.tex
-2021/05/13 | 32 | macros/latex/contrib/changes/userdoc/setcommentmarkup_in.tex
-2021/05/13 | 31 | macros/latex/contrib/changes/userdoc/setauthormarkup_in.tex
-2021/05/13 | 30 | macros/latex/contrib/changes/userdoc/setsocextension_in.tex
-2021/05/13 | 30 | macros/latex/contrib/changes/userdoc/setlocextension_in.tex
-2021/05/13 | 30 | macros/latex/contrib/changes/userdoc/setaddedmarkup_in.tex
-2021/05/13 | 29 | macros/latex/contrib/changes/userdoc/comment_in.tex
-2021/05/13 | 29924 | systems/texlive/tlnet/archive/unravel.r59175.tar.xz
-2021/05/13 | 2915 | graphics/pgf/contrib/pgf-spectra/README
-2021/05/13 | 28 | macros/latex/contrib/changes/userdoc/usepackage_final_changes_in.tex
-2021/05/13 | 27 | macros/latex/contrib/changes/userdoc/settruncatewidth_in.tex
-2021/05/13 | 27 | macros/latex/contrib/changes/userdoc/setsummarytowidth_in.tex
-2021/05/13 | 27 | macros/latex/contrib/changes/userdoc/path_script_in.tex
-2021/05/13 | 26 | macros/latex/contrib/changes/userdoc/setsummarywidth_in.tex
-2021/05/13 | 25 | macros/latex/contrib/changes/userdoc/script_pymergechanges_empty.tex
-2021/05/13 | 254 | macros/latex/contrib/changes/userdoc/listofchanges_ex.tex
-2021/05/13 | 2539560 | systems/texlive/tlnet/archive/worldflags.doc.r59171.tar.xz
-2021/05/13 | 229 | macros/latex/contrib/changes/userdoc/script_pymergechanges.tex
-2021/05/13 | 224 | macros/latex/contrib/changes/userdoc/replaced_ex.tex
-2021/05/13 | 223 | macros/latex/contrib/changes/userdoc/highlight_ex.tex
-2021/05/13 | 21 | macros/latex/contrib/changes/userdoc/usepackage_changes_in.tex
-2021/05/13 | 21526 | macros/latex/contrib/tabularray/tabularray.tex
-2021/05/13 | 21152 | systems/texlive/tlnet/archive/els-cas-templates.r59170.tar.xz
-2021/05/13 | 1978 | macros/musixtex/doc/musixdoc/musixdoc.ltx
-2021/05/13 | 196 | macros/latex/contrib/changes/userdoc/setcommentmarkup_ex.tex
-2021/05/13 | 1959 | biblio/bibtex/contrib/vancouver/README
-2021/05/13 | 19106 | biblio/bibtex/contrib/vancouver/LICENSE
-2021/05/13 | 190 | macros/musixtex/doc/ChangeLog-132.txt
-2021/05/13 | 189067 | macros/musixtex/tex/musixtex.tex
-2021/05/13 | 182 | macros/latex/contrib/changes/userdoc/added_ex.tex
-2021/05/13 | 177 | macros/latex/contrib/changes/userdoc/deleted_ex.tex
-2021/05/13 | 17760 | systems/texlive/tlnet/archive/marathi.source.r59172.tar.xz
-2021/05/13 | 174 | macros/latex/contrib/changes/userdoc/definechangesauthor_ex.tex
-2021/05/13 | 171 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_ex.tex
-2021/05/13 | 16628 | macros/latex/contrib/changes/examples.dtx
-2021/05/13 | 164 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_ex.tex
-2021/05/13 | 16393 | macros/latex/contrib/huawei/huawei.cls
-2021/05/13 | 15649 | biblio/bibtex/contrib/vancouver/vancouver.bib
-2021/05/13 | 154 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_ex.tex
-2021/05/13 | 151 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_ex.tex
-2021/05/13 | 1517 | biblio/bibtex/contrib/vancouver/FAQ
-2021/05/13 | 150336 | systems/texlive/tlnet/archive/marathi.doc.r59172.tar.xz
-2021/05/13 | 149732 | biblio/bibtex/contrib/vancouver.zip
-2021/05/13 | 1497060 | systems/texlive/tlnet/archive/worldflags.r59171.tar.xz
-2021/05/13 | 147 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_ex.tex
-2021/05/13 | 143191 | macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
-2021/05/13 | 142 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_ex.tex
-2021/05/13 | 14056 | biblio/bibtex/contrib/vancouver/vancouver.tex
-2021/05/13 | 134990 | macros/latex/contrib/tabularray/tabularray.sty
-2021/05/13 | 1326 | macros/latex/contrib/changes/README
-2021/05/13 | 121265 | biblio/bibtex/contrib/vancouver/vancouver.pdf
-2021/05/13 | 120 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_ex.tex
-2021/05/13 | 1208 | macros/latex/contrib/huawei/README.md
-2021/05/13 | 117 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_ex.tex
-2021/05/13 | 110514 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
-2021/05/13 | 11043 | macros/latex/contrib/changes/pyMergeChanges.py
-2021/05/13 | 109 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_ex.tex
-2021/05/13 | 106 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_ex.tex
-2021/05/13 | 104 | macros/latex/contrib/changes/userdoc/setsummarytowidth_ex.tex
-2021/05/13 | 104166 | macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
-2021/05/13 | 10119 | macros/latex/contrib/changes/changes.ins
diff --git a/fonts/newtx/README b/fonts/newtx/README
index b25d66fedb..1d31e0cd3e 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,13 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.65 2021-05-16
+Current version: 1.651 2021-05-20
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.651
+Corrected an error introduced in version 1.65 in a number of fd files for the main text fonts. (Thanks Alexara Wu.)
+
Changes in version 1.65
1. Added a new text family, ntxth, to accommodate the theorem font which is available only in regular weight, italic shape. (In previous versions, the theorem font was accessed as the slanted shape, which turned out to be a bad decision on my part.)
2. Added true slanted shapes and a new option, trueslanted, to newtxtext. If this option is not specified, newtxtext behaves exactly as in the previous version, with \textsl producing italic with upright punctation. If specified, \textsl produces true slanted text. It is strongly recommended to always use this option in order to get the correct behavior of figures in header text made after specifying \pagestyle{headings}. The only cost will be that you cannot use \textsl to invokee the theorem font. The substitute is \textth or, equivalently, \textthit.
diff --git a/fonts/newtx/tex/ly1ntxlf.fd b/fonts/newtx/tex/ly1ntxlf.fd
index 6598756cec..308fb6b1cc 100644
--- a/fonts/newtx/tex/ly1ntxlf.fd
+++ b/fonts/newtx/tex/ly1ntxlf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ly1ntxlf.fd}[2021/05/08 v1.0 font definition file for LY1/ntx/lf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ly1ntxosf.fd b/fonts/newtx/tex/ly1ntxosf.fd
index 6360501bd7..31495f6472 100644
--- a/fonts/newtx/tex/ly1ntxosf.fd
+++ b/fonts/newtx/tex/ly1ntxosf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ly1ntxosf.fd}[2021/05/08 v1.0 font definition file for LY1/ntx/osf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ly1ntxtlf.fd b/fonts/newtx/tex/ly1ntxtlf.fd
index 7fd8882ac8..defa93b4cb 100644
--- a/fonts/newtx/tex/ly1ntxtlf.fd
+++ b/fonts/newtx/tex/ly1ntxtlf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ly1ntxtlf.fd}[2021/05/08 v1.0 font definition file for LY1/ntx/tlf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ly1ntxtosf.fd b/fonts/newtx/tex/ly1ntxtosf.fd
index 918953a2ab..6ee7c367aa 100644
--- a/fonts/newtx/tex/ly1ntxtosf.fd
+++ b/fonts/newtx/tex/ly1ntxtosf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ly1ntxtosf.fd}[2021/05/08 v1.0 font definition file for LY1/ntx/tosf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ot1ntxlf.fd b/fonts/newtx/tex/ot1ntxlf.fd
index e685017088..7f423ce6c2 100644
--- a/fonts/newtx/tex/ot1ntxlf.fd
+++ b/fonts/newtx/tex/ot1ntxlf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ot1ntxlf.fd}[2021/05/08 v1.0 font definition file for OT1/ntx/lf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ot1ntxosf.fd b/fonts/newtx/tex/ot1ntxosf.fd
index e52f5b2750..bbcb154694 100644
--- a/fonts/newtx/tex/ot1ntxosf.fd
+++ b/fonts/newtx/tex/ot1ntxosf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ot1ntxosf.fd}[2021/05/08 v1.0 font definition file for OT1/ntx/osf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ot1ntxtlf.fd b/fonts/newtx/tex/ot1ntxtlf.fd
index 7d2c64bd7a..3247b8ddca 100644
--- a/fonts/newtx/tex/ot1ntxtlf.fd
+++ b/fonts/newtx/tex/ot1ntxtlf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ot1ntxtlf.fd}[2021/05/08 v1.0 font definition file for OT1/ntx/tlf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/ot1ntxtosf.fd b/fonts/newtx/tex/ot1ntxtosf.fd
index 5d8421fec7..176bad670f 100644
--- a/fonts/newtx/tex/ot1ntxtosf.fd
+++ b/fonts/newtx/tex/ot1ntxtosf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{ot1ntxtosf.fd}[2021/05/08 v1.0 font definition file for OT1/ntx/tosf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/t1ntxlf.fd b/fonts/newtx/tex/t1ntxlf.fd
index 6e077f602f..e55c5d8ef7 100644
--- a/fonts/newtx/tex/t1ntxlf.fd
+++ b/fonts/newtx/tex/t1ntxlf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{t1ntxlf.fd}[2021/05/07 v1.1 font definition file for T1/ntx/lf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/t1ntxosf.fd b/fonts/newtx/tex/t1ntxosf.fd
index 20b9fbf84c..5f9837d454 100644
--- a/fonts/newtx/tex/t1ntxosf.fd
+++ b/fonts/newtx/tex/t1ntxosf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{t1ntxosf.fd}[2021/05/07 v1.1 font definition file for T1/ntx/osf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/t1ntxtlf.fd b/fonts/newtx/tex/t1ntxtlf.fd
index 9de08e5de0..bc8fdd1578 100644
--- a/fonts/newtx/tex/t1ntxtlf.fd
+++ b/fonts/newtx/tex/t1ntxtlf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{t1ntxtlf.fd}[2021/05/07 v1.1 font definition file for T1/ntx/tlf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/fonts/newtx/tex/t1ntxtosf.fd b/fonts/newtx/tex/t1ntxtosf.fd
index bca2a799f0..1aec7119a1 100644
--- a/fonts/newtx/tex/t1ntxtosf.fd
+++ b/fonts/newtx/tex/t1ntxtosf.fd
@@ -1,7 +1,7 @@
\ProvidesFile{t1ntxtosf.fd}[2021/05/07 v1.1 font definition file for T1/ntx/tosf]
\expandafter\ifx\csname ntx@sltrue\endcsname\relax
- \global\newif\ntx@sl\global\ntx@sltrue%
+ \global\newif\ifntx@sl\global\ntx@sltrue%
\fi
\expandafter\ifx\csname ntx@scaled\endcsname\relax
diff --git a/info/biblio/tugboat.bib b/info/biblio/tugboat.bib
index 101d7e8cf4..9268d4b820 100644
--- a/info/biblio/tugboat.bib
+++ b/info/biblio/tugboat.bib
@@ -2,9 +2,9 @@
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "4.02",
-%%% date = "12 May 2021",
-%%% time = "12:07:47 MDT",
+%%% version = "4.03",
+%%% date = "20 May 2021",
+%%% time = "16:34:12 MDT",
%%% filename = "tugboat.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -14,7 +14,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "56696 103116 348893 3711647",
+%%% checksum = "54728 104058 351978 3744372",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -37,7 +37,7 @@
%%%
%%% https://tug.org/TUGboat/
%%%
-%%% At version 4.02, the COMPLETE year coverage
+%%% At version 4.03, the COMPLETE year coverage
%%% looked like this:
%%%
%%% 1980 ( 15) 1994 ( 131) 2008 ( 131)
@@ -53,11 +53,11 @@
%%% 1990 ( 176) 2004 ( 102) 2018 ( 98)
%%% 1991 ( 201) 2005 ( 131) 2019 ( 104)
%%% 1992 ( 149) 2006 ( 70) 2020 ( 113)
-%%% 1993 ( 122) 2007 ( 105)
+%%% 1993 ( 122) 2007 ( 105) 2021 ( 40)
%%%
-%%% Article: 4665
+%%% Article: 4705
%%%
-%%% Total entries: 4665
+%%% Total entries: 4705
%%%
%%% The journal Web site contains pointers to
%%% issue contents, and PDF files of articles are
@@ -103114,3 +103114,945 @@
issue = "129",
journal-URL = "https://tug.org/TUGboat/",
}
+
+@Article{Anonymous:2021:FCa,
+ author = "Anonymous",
+ title = "Front cover",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "c1--c1",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/cover1.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:IFCa,
+ author = "Anonymous",
+ title = "Inside front cover",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "c2--c2",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/cover2.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:CODa,
+ author = "Anonymous",
+ title = "Contents ordered by difficulty",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "c3--c3",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/cover3.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:TPa,
+ author = "Anonymous",
+ title = "Title page",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "1--1",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/titlepage.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:EIa,
+ author = "Anonymous",
+ title = "Editorial information",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "2--2",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130edit.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:IMa,
+ author = "Anonymous",
+ title = "Institutional members",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "2--2",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/instmem.html",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Veytsman:2021:P,
+ author = "Boris Veytsman",
+ title = "From the president",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "3--3",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130pres",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130pres.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}license usage on CTAN; dangers of
+ non-commercial licensing.",
+}
+
+@Article{Beeton:2021:EC,
+ author = "Barbara Beeton",
+ title = "Editorial comments",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "4--5",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130beet",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130beet.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}typography and TUGboat news; R.I.P.
+ Bob Morris; BaKoMa author has died; J. W. Gibbs and why
+ an annual lecture is named for him; Jubilees to
+ celebrate: Computers \\&amp; Typesetting and 50 years
+ of the ebook; CTAN mirrors are now https; A
+ self-published LaTeX book and ebook",
+}
+
+@Article{Andre:2021:HV,
+ author = "Jacques Andr{\'e}",
+ title = "{Hendrik Vervliet}: 1923--2020",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "6--6",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130andre-vervliet",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130andre-vervliet.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}memorial and summary of work of
+ this noted scholar of typography.",
+}
+
+@Article{Knuth:2021:TT,
+ author = "Donald Knuth",
+ title = "The {\TeX} tuneup of 2021",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "7--10",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130knuth-tuneup21",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130knuth-tuneup21.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}the 2021 updates to TeX, Metafont,
+ vols. A--E, et al..",
+}
+
+@Article{Berry:2021:TE,
+ author = "Karl Berry",
+ title = "{\TeX} entomology in 2021",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "10--10",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130berry-filter",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130berry-filter.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}filtering the incoming bugs for
+ DEK's 2021 tune-up.",
+}
+
+@Article{Beeton:2021:HEL,
+ author = "Barbara Beeton",
+ title = "Hyphenation exception log",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "11--11",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130hyf",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130hyf.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Reports and notices{\Dash}update for missed and
+ incorrect U.S. English hyphenations; see
+ ctan.org/pkg/hyphenex .",
+}
+
+@Article{Just:2021:YG,
+ author = "J{\'e}r{\'e}my Just",
+ title = "Year 2020 at {GUTenberg}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "12--13",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130just-gut",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130just-gut.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}association is preserved by vote,
+ but the need for more cooperation remains.",
+}
+
+@Article{Beeton:2021:LTL,
+ author = "Barbara Beeton",
+ title = "Lapses in {\TeX} --- a look backward",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "13--17",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130beeton-lapses",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130beeton-lapses.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}alternatives to past decisions
+ that could have alleviated current problems.",
+}
+
+@Article{Flynn:2021:TI,
+ author = "Peter Flynn",
+ title = "Typographers' Inn",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "18--19",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130inn",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130inn.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}Page numbering revisited; Type 1
+ (PostScript) fonts; Afterthought.",
+}
+
+@Article{Walden:2021:IAH,
+ author = "David Walden",
+ title = "Interview with {Amelia Hugill-Fontanel}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "20--33",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130hugill-fontanel-walden",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130hugill-fontanel-walden.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}discussion with the associate
+ curator at RIT's Cary Graphic Arts Collection,
+ cary.rit.edu .",
+}
+
+@Article{Maggi:2021:DBP,
+ author = "Carla Maggi",
+ title = "The {DuckBoat} --- Beginners' Pond: Crazy Little Thing
+ Called Glue",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "34--39",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130duck-glue",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130duck-glue.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}specifying and fixing spacing,
+ horizontal and vertical; and floats.",
+}
+
+@Article{Wright:2021:CDC,
+ author = "Joseph Wright",
+ title = "Creating document commands: The good, the bad and the
+ ugly",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "40--41",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130wright-goodbad",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130wright-goodbad.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}best practices for using
+ \cs{NewDocumentCommand} from xparse.",
+}
+
+@Article{Wright:2021:CNV,
+ author = "Joseph Wright",
+ title = "\cs{NewDocumentCommand} versus \cs{newcommand} versus
+ \ldots{}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "41--43",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130wright-newdoccmd",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130wright-newdoccmd.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}extended comparison of the
+ xparse \NewDocumentCommand to traditional
+ alternatives.",
+}
+
+@Article{Olsak:2021:COO,
+ author = "Petr Ol{\v{s}}{\'a}k",
+ title = "Comparison of {Op\TeX} with other formats: {\LaTeX}
+ and {\ConTeXt}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "44--49",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130olsak-fmtcmp",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130olsak-fmtcmp.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}differing concepts,
+ implementations, usage of three formats.",
+}
+
+@Article{Ludwichowski:2021:GFF,
+ author = "Jerzy Ludwichowski",
+ title = "{GUST} e-foundry font projects, closing report
+ 2019--2020",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "50--51",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130ludwichowski-gust",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130ludwichowski-gust.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}status of OpenType TeX Gyre fonts,
+ including math, and new Algotype font production
+ software.",
+}
+
+@Article{Tsolomitis:2021:NFF,
+ author = "Antonis Tsolomitis",
+ title = "The {NewComputerModern} font family",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "52--55",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130tsolomitis-newcm",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130tsolomitis-newcm.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}OpenType fonts greatly extending
+ Latin Modern, with complete coverage of Unicode math (
+ https://ctan.org/pkg/newcm ).",
+}
+
+@Article{Venkatesan:2021:ACF,
+ author = "S. K. Venkatesan",
+ title = "An attempt at creating font transitions",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "56--59",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130venkatesan-transfont",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130venkatesan-transfont.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}an example of mathematically
+ interpolating between sans serif and serif fonts.",
+}
+
+@Article{Hagen:2021:SFG,
+ author = "Hans Hagen",
+ title = "Scaled fonts and glyphs",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "60--65",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130hagen-scaled",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130hagen-scaled.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}engine extensions in lmtx for dynamic
+ glyph scaling.",
+}
+
+@Article{Berry:2021:SFR,
+ author = "Karl Berry",
+ title = "Some fonts with recent {\TeX} support",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "65--65",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130berry-fontlist",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130berry-fontlist.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}terse showings of some fonts
+ appearing on CTAN in the last year.",
+}
+
+@Article{Yajie:2021:IGM,
+ author = "Hu Yajie",
+ title = "Improvements to the generalized mediation macros in
+ {{\booktitle{The Metafontbook}}}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "66--66",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130hu-bernstein",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130hu-bernstein.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}meeting the generalized mediation macro
+ challenge in Appendix D of The Metafontbook .",
+}
+
+@Article{Chupin:2021:AFS,
+ author = "Maxime Chupin",
+ title = "Animating {Fourier} series decomposition of a
+ character with {\LuaTeX} and {MPLIB}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "67--71",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130chupin-fourier",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130chupin-fourier.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}building an animation of a
+ character's outline with Lua(TeX) and MetaPost.",
+}
+
+@Article{IT:2021:WRI,
+ author = "{Island of {\TeX}}",
+ title = "Working remotely from an island: {\tt arara} and other
+ tools",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "72--73",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130island-tools",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130island-tools.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}build tool arara, font finder
+ albatross, texdoc online.",
+}
+
+@Article{Hagen:2021:LPF,
+ author = "Hans Hagen",
+ title = "{LuaMeta\TeX} programming features",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "74--80",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130hagen-prog",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130hagen-prog.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}advances and extensions in TeX
+ programming in the lmtx engine.",
+}
+
+@Article{Liferenko:2021:UIC,
+ author = "Igor Liferenko",
+ title = "{UTF-8} installations of {CWEB}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "81--82",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130liferenko-cweb",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130liferenko-cweb.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}changing cweave and ctangle to
+ read/write the Unicode BMP.",
+}
+
+@Article{Veytsman:2021:BRL,
+ author = "Boris Veytsman",
+ title = "Book review: {{\booktitle{Learning \LaTeX}}, Second
+ Edition, by David F. Griffiths and Desmond J. Higham}",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "83--83",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130reviews-learnltx2",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130reviews-learnltx2.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Reports and notices{\Dash}learning LaTeX by example,
+ updated. See the TUG books page for all book reviews
+ and discounts.",
+}
+
+@Article{Anonymous:2021:TKa,
+ author = "Anonymous",
+ title = "{{\booktitle{Die TeXnische Kom{\"o}die}}}
+ 4/2020--1/2021",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "84--85",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130komo.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:ZCIa,
+ author = "Anonymous",
+ title = "{{\booktitle{Zpravodaj}}}: Contents of issue
+ 2020/3--4",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "85--85",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130zprav.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Atkinson:2021:CFD,
+ author = "John Atkinson",
+ title = "Comic: font or dog breed?",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "85--85",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130zprav.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Berry:2021:TC,
+ author = "Karl Berry",
+ title = "The treasure chest",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "86--88",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130chest",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130chest.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}new CTAN packages, October
+ 2020--April 2021.",
+}
+
+@Article{committee:2021:TER,
+ author = "TUG Elections committee",
+ title = "{TUG 2021} election report",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "88--91",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130elec",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130elec.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Koch:2021:SMF,
+ author = "Richard Koch",
+ title = "Spending {Mac\TeX} funds",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "92--92",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130koch-mactex",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130koch-mactex.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Berry:2021:TFS,
+ author = "Karl Berry",
+ title = "{TUG} financial statements for 2020",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "93--93",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ DOI = "https://doi.org/10.47397/tb/42-1/tb130treas",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130treas.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:TCPa,
+ author = "Anonymous",
+ title = "{\TeX} consulting and production services",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "94--95",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/consultants.html",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2021:Ca,
+ author = "Anonymous",
+ title = "Calendar",
+ journal = j-TUGboat,
+ volume = "42",
+ number = "1",
+ pages = "96--96",
+ month = "??",
+ year = "2021",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Thu May 20 16:18:43 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb42-1/tb130calendar.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "130",
+ journal-URL = "https://tug.org/TUGboat/",
+}
diff --git a/info/biblio/tugboat.ltx b/info/biblio/tugboat.ltx
index 0edc8fde9e..378e04ebe3 100644
--- a/info/biblio/tugboat.ltx
+++ b/info/biblio/tugboat.ltx
@@ -6,9 +6,9 @@
%%% ====================================================================
%%% @LaTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "4.02",
-%%% date = "12 May 2021",
-%%% time = "12:07:52 MDT",
+%%% version = "4.03",
+%%% date = "20 May 2021",
+%%% time = "16:34:17 MDT",
%%% filename = "tugboat.ltx",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -18,7 +18,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 585 1640, +1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "50520 104 362 3573",
+%%% checksum = "64643 104 362 3573",
%%% email = "beebe@math.utah.edu, beebe@acm.org,
%%% beebe@computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -73,8 +73,8 @@
WWW URL: \protect\path=http://www.math.utah.edu/~beebe/=
}
-\date{12 May 2021 \\
-Version 4.02}
+\date{20 May 2021 \\
+Version 4.03}
\begin{document}
\nocite{*}
diff --git a/macros/latex/contrib/acrotex/README.md b/macros/latex/contrib/acrotex/README.md
index c3b3e38f71..e64297bc82 100644
--- a/macros/latex/contrib/acrotex/README.md
+++ b/macros/latex/contrib/acrotex/README.md
@@ -1,6 +1,6 @@
The AcroTeX eDucation Bundle (AeB)
Author: D. P. Story
-Dated: 2021-05-10
+Dated: 2021-05-15
AeB contains the following:
@@ -19,6 +19,12 @@ AeB contains the following:
6) Documentation for AeB (AcroTeX eDucatation Bundle) and eforms
(including insdljs and dljslib).
+What's New (2021-05-15)
+ exerquiz: Some bug fixes.
+ Defined the new insertAt key of the \bChoices command. See
+ http://www.acrotex.net/blog/?tag=enhanced-quizzes for discussion
+ and demo files.
+
What's New (2021-05-10)
web: added navibar* option
exerquiz: new option usealtadobe is passed to insdljs
diff --git a/macros/latex/contrib/acrotex/doc/aeb_man.pdf b/macros/latex/contrib/acrotex/doc/aeb_man.pdf
index 56bcb06275..1e187364ec 100644
--- a/macros/latex/contrib/acrotex/doc/aeb_man.pdf
+++ b/macros/latex/contrib/acrotex/doc/aeb_man.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/doc/aeb_man.tex b/macros/latex/contrib/acrotex/doc/aeb_man.tex
index 917be8589a..0969156c5e 100644
--- a/macros/latex/contrib/acrotex/doc/aeb_man.tex
+++ b/macros/latex/contrib/acrotex/doc/aeb_man.tex
@@ -17,7 +17,7 @@
%%\usepackage{times}
%\usepackage{timesNRMT}
-%\previewOn\pmpvOn
+% \previewOn\pmpvOn
\usepackage{aeb_mlink}
\usepackage{longtable,colortbl}
@@ -243,10 +243,10 @@
\university{{\AcroT} Software Development Team}
\email{dpstory@acrotex.net}
\versionLabel{Dated:}
-\version{2021/05/10}
+\version{2021/05/15}
\copyrightyears{1999-\the\year}
\nocopyright
-\prepared{2021/05/10}
+\prepared{2021/05/15}
\revisionLabel{Distribution Dated:}
\copyrightStatus{True}
@@ -4033,8 +4033,7 @@ this option.
\subsection{Options passed through to the \tops{\protect\pkg}{}{insdljs} package}
The following options are passed through to \pkg{insdljs}: \opt{nodljs},
-\opt{exercisesonly} (same as \opt{nodljs}), \opt{execAfter} (passes the
-option \opt{execJS}), and \opt{usealtadobe}.
+\opt{exercisesonly} (same as \opt{nodljs}), \opt{execJS}, and \opt{usealtadobe}.
\begin{comment}
If you are creating a document that is meant to be printed or your
@@ -5505,14 +5504,25 @@ command.
The commands \cs{bChoices} and \cs{eChoices} can be used within the
\env{answers} or \env{manswers} environment as part of a \texttt{shortquiz}
-or a \texttt{\hyperref[ss:GradedQuizzes]{quiz}} environment.
+or a \texttt{\hyperref[ss:GradedQuizzes]{quiz}} environment. The full syntax of \cs{bChoices}
+is as follows:
+\begin{Verbatim}[commandchars=!(),xleftmargin=\amtIndent]
+\bChoices[!ameta(n(!upshape|nCols=)n),random=!ameta(!upshape(true|false)),
+ insertAt=!ameta(n),label=!ameta(name)]
+\end{Verbatim}
+The \texttt{nCols} and \texttt{random} keys are discussed in
+Section~\ref{s:random}. Read about the key \texttt{insertAt} on the
+{\AcroTeX} Blog
+\href{http://www.acrotex.net/blog/?tag=enhanced-quizzes}{here}. The
+\texttt{label} key is used for cross referencing purposes and is not
+currently documented.
+\newtopic\indent
Concerning the example above, the argument of the \texttt{answers}
-environment is 4 which means we are going to use the tabular
-environment with 4 columns. Now within those 4 columns we are
-going to only use the first 2 columns (this is the optional
-argument of \cs{bChoices}). If the optional argument is removed
-from \cs{bChoices}, the choices are typeset in the with 4
+environment is 4 which means we are going to use the tabular environment with
+4 columns. Now within those 4 columns we are going to only use the first 2
+columns (this is the optional argument of \cs{bChoices}). If the optional
+argument is removed from \cs{bChoices}, the choices are typeset in the with 4
columns.
If the argument of \texttt{answers} or \texttt{manswers} is changed to 1, the
@@ -5876,11 +5886,12 @@ In this section, several commands are discussed that enhance the user experience
One way of making the short-quiz more interesting to the respondent is through
the tally box.
-\bVerb\takeMeasure{\string\answersEndHook\darg{\ameta{content}}}%
+\bVerb\takeMeasure{\string\setAnsEnvLinewidth\darg{\ameta{length}}}%
\begin{dCmd}[commandchars=!()]{\bxSize}
\sqTallyBox[!ameta(options)]
\sqTallyTotal[!ameta(options)]
\answersEndHook{!ameta(content)}
+\setAnsEnvLinewidth{!ameta(length)}
\sqClearButton[!ameta(options)]
\end{dCmd}
\eVerb The first (\cs{sqTallyBox}) tracks the number of times the respondent has
@@ -5896,7 +5907,7 @@ The example below illustrates all four of the commands. Within the
\begin{Verbatim}[xleftmargin=\amtIndent]
\answersEndHook{\hfill\makebox[0pt][r]{\sqTallyBox}}
\end{Verbatim}
-which means \cs{sqTallyBox} is insert to the right of the choice field, push
+which means \cs{sqTallyBox} is insert to the right of the choice field, pushed
to the right margin, then moved to the left using the 0pt width \cs{makebox}.
\begin{shortquiz*}
Correctly respond to each, passing is not making a single incorrect choice.
@@ -5958,13 +5969,14 @@ in a \env{shortquiz} environment.
\begin{aebQuote}
\begin{enumerate}
\item[MC] Nothing happens after the respondent selects the correct answer,
- s/he must press the new \uif{Ans} button to jump to the solution page.
- If the respondent presses the \uif{Ans} button before selecting the
- correct answer, an alert box appears with message determined by \cs{sqSolnMCMsg}.
-\item[MS] When the user has selected \emph{all correct answers}, s/he must press
- the new \uif{Ans} button in order to jump to the solution page. If the
- user presses the \uif{Ans} button before selecting all correct
- answers, an alert box appears with message determined by \cs{sqSolnMSMsg}.
+ the new \uif{Ans} button must be pressed to jump to the solution page. If
+ the respondent presses the \uif{Ans} button before selecting the correct
+ answer, an alert box appears with message determined by \cs{sqSolnMCMsg}.
+\item[MS] When the user has selected \emph{all correct answers}, the new
+ \uif{Ans} button must be pressed in order to jump to the solution page.
+ If the user presses the \uif{Ans} button before selecting all correct
+ answers, an alert box appears with message determined by
+ \cs{sqSolnMSMsg}.
\end{enumerate}
If a MC or MS question does not have a solution, the \uif{Ans} button is not
typeset into the document.
@@ -5999,111 +6011,13 @@ also how \cs{sqTallyBox} is inserted. In this document,
%!textsf( Alternate experience: Insert !cs(sqSolnBtn) and !cs(sqTallyBox))
\answersEndHook{\hfill\makebox[0pt][r]{\sqSolnBtn\sqTallyBox}}
\end{Verbatim}
-\begin{comment}
-The \cs{olBdry} is used to overlay the contiguous boundaries of the two
-button fields. Refer to the documentation, \texttt{eformman.pdf}, for the
-\pkg{eforms} and \pkg{insdljs} packages, which come with the \pkg{acrotex}
-bundle. \cs{answersEndHook} insert its content at the right margin, pushing
-it to the left; as a result, the content may overlay the text of the choice
-field. It is up to the document author, that's you, to design the layout of
-the choice field so the \cs{sqTallyBox} and/or the \cs{sqSolnBtn} does not
-overlay other content.
-
-\promoteNewPageHere[2\textheight]
-
-\paragraph*{A sample quiz to illustrate.}
-These new commands are illustrated in the following short-quiz.
-
-\begin{shortquiz*}
-Answer each of the following. Passing is to
-complete the quiz without selecting any wrong answers.
-
-\answersEndHook{\hfill\makebox[0pt][r]{\sqTallyBox}}
-
-\medskip\noindent
-Problems~1 and~2 are in the style \emph{traditional user experience} that has been
-used since the very beginning of \pkg{exerquiz}.
-
-\begin{questions}
-
-\item\label{MC} In what year did Columbus sail the ocean blue?
-\begin{answers}*{4}
-\bChoices
-\Ans0 1490\eAns
-\Ans0 1491\eAns
-\Ans1 1492\eAns
-\Ans0 1493\eAns
-\eChoices
-\end{answers}
-\begin{solution}
-Columbus sailed the ocean in 1492. It rhymes.
-\end{solution}
-
-\item\label{MS} Which of the following numbers are prime?
-\begin{manswers}*{4}\rowsep{3pt}
-\bChoices
- \Ans0 1\eAns
- \Ans1 2\eAns
- \Ans1 3\eAns
- \Ans0 4\eAns
- \Ans1 5\eAns
- \Ans0 6\eAns
- \Ans1 7\eAns
- \Ans0 8\eAns
-\eChoices
-\end{manswers}
-\begin{solution}
-Yes, 2, 3, 5, and 7; they are the first four prime numbers.
-\end{solution}
-
-\pushquestions Problems~3 and~4 are in the style \emph{alternate user experience}.
-
-\popquestions
-
-\answersEndHook{\hfill\makebox[0pt][r]{\sqSolnBtn\olBdry\sqTallyBox}}
-\item\label{Alt:MC} In what year did Columbus sail the ocean blue?
-\begin{answers}*{4}
-\bChoices
-\Ans0 1490\eAns
-\Ans0 1491\eAns
-\Ans1 1492\eAns
-\Ans0 1493\eAns
-\eChoices
-\end{answers}
-\begin{solution}
-Columbus sailed the ocean in 1492. It rhymes.
-\end{solution}
-
-\item\label{Alt:MS} Which of the following numbers are prime?
-\begin{manswers}*{4}\rowsep{3pt}
-\bChoices
- \Ans0 1\eAns
- \Ans1 2\eAns
- \Ans1 3\eAns
- \Ans0 4\eAns
- \Ans1 5\eAns
- \Ans0 6\eAns
- \Ans1 7\eAns
- \Ans0 8\eAns
-\eChoices
-\end{manswers}
-\begin{solution}
-Yes, 2, 3, 5, and 7; they are the first four prime numbers.
-\end{solution}
-\end{questions}
-\hfill\sqClearButton\olBdry\sqTallyTotal
-\end{shortquiz*}
-\end{comment}
-
% ?? revise after publication
-\exAeBBlogPDF{p=803} The discussion of the alternate viewing experience discussed in this section
-as well as the source markup for the above short quiz, can be found in the {\AcroTeX} Blog titled
-
-%Use the source file for
-%\texttt{\href{\urlAcroTeXBlog/?p=803}{webeqtst.pdf}} as a prototype or
-%template for your own document.
+%\exAeBBlogPDF{p=1489} Additional information, as well as working
+%examples of alternate viewing experiences, can be found in the {\AcroTeX}
+%Blog article \emph{An alternate user experience for viewing solutions to MC/MS
+%questions in a short-quiz.}
\subsubsection{The concept of weak and strong pass levels}
@@ -6123,18 +6037,18 @@ levels are set through the optional argument of \cs{sqTallyTotal}.
\begin{description}
\item[Weak passing level] Syntax: \cs{sqTallyTotal[\cs{weakpassing\darg{\ameta{n}}}]}\\[3pt]
\textbf{User Experience.} As soon as the student makes more than
-\ameta{n} errors, the following message appears in an alert box:
+\ameta{n} errors, the following message appears in an alert dialog box:
\begin{Verbatim}
\flJSStr{\sqWeakMsg}{You have missed too many questions.
After you finish, it is recommended you retake this quiz
with fewer errors and greater understanding.}
\end{Verbatim}
-The student is allowed to continue the quiz, but with the knowledge that s/he
-is not performing to the expected standard, as set by the instructor.
+The student is allowed to continue the quiz, but with the knowledge the
+performance is below the expected standard, as set by the instructor.
\item[Strong passing level] Syntax: \cs{sqTallyTotal[\cs{strongpassing\darg{\ameta{n}}}]}\\[3pt]
\textbf{User Experience.} As soon as the student makes more than \ameta{n}
-errors, the following message appears in an alert box:
+errors, the following message appears in an alert dialog box:
\begin{Verbatim}
\flJSStr{\sqStrongMsg}{You have missed too many questions.
We are resetting the quiz. Start over, this time with
@@ -6142,14 +6056,23 @@ fewer errors and greater understanding.}
\end{Verbatim}
After the student dismisses the alert dialog box, the short-quiz s/he is
working is cleared. Perhaps this condition will inspire the student to
-spend more time and think about his/her responses.
+spend more time and think about the responses.
\end{description}
\end{aebQuote}
In both cases, \ameta{n} is a nonnegative integer.
% ?? revise after publication
-\exAeBBlogPDF{p=803} The discussion of the alternate viewing experience discussed in this section
-as well as the source markup for the above short quiz, can be found in the {\AcroTeX} Blog titled
+%\exAeBBlogPDF{p=1493} The additional discussion of weak and strong passing,
+%as well as working examples of each, can be found in the {\AcroTeX} Blog titled
+%\emph{Setting the passing level in a short-quiz}.
+
+\exAeBBlogPDF{p=tag=enhanced-quizzes} There is a series of four articles on
+enhancing the short-quiz on the {\AcroTeX} Blog. Follow the link set around
+the icon in the margin to obtain a listing of these articles. Additionally,
+the articles document two features of \pkg{exerquiz}: the \texttt{insertAt}
+key of \cs{bChoices} and \cs{setAnsEnvLinewidth}.
+
+
\subsection{Redesigning the
\tops{\protect\texttt{shortquiz}}{shortquiz} Environment}\label{sss:redefinesq}
@@ -6162,7 +6085,7 @@ titles and form elements.
You can temporarily change the title for the \texttt{shortquiz}
environment by redefining the macro \cs{sqlabel}; for example, the
-default definition of this macro is
+default definition of this macro is,
\begin{Verbatim}[xleftmargin=\amtIndent]
\newcommand\sqlabel{\textcolor{red}{Quiz.}}
\end{Verbatim}
@@ -8064,17 +7987,19 @@ for posing a \textit{single} question and will be used in this
section to discuss in detail the macros for posing mathematical
and text open questions.
-The syntax for the \texttt{oQuestion} environment is
-\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+The syntax for the \texttt{oQuestion} environment is,
+\bVerb\takeMeasure{\quad\ameta{A math or text open ended question}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\begin{oQuestion}{!ameta(field_name)}
- !ameta(A math or text open ended question.)
+!quad!ameta(A math or text open ended question)
\end{oQuestion}
-\end{Verbatim}
-\noindent The environment takes one required argument, a unique name for the
+\end{dCmd}
+\eVerb The environment takes one required argument, a unique name for the
question. This name, \ameta{field\_name}, is used by other supporting macros.
-The \env{oQuestion} environment has one hook \cs{oqpriorhook} that is
-expanded just prior to the opening of the environment. If redefined, it is
-used once, then reset to its default empty definition.
+The \env{oQuestion} environment has one hook
+\FmtMP{\cs{oqpriorhook}}\cs{oqpriorhook} that is expanded just prior to the
+opening of the environment. If redefined, it is used once, then reset to its
+default empty definition.
\subsubsection{\tops{\protect\cs{RespBoxMath}}
{\textbackslash RespBoxMath}: The Math Question}\label{ss:respbox}
@@ -8842,7 +8767,7 @@ such a problem is marked by a human teacher, he/she may give full credit or
may dock the credit slightly.
Beginning with \pkg{exerquiz} dated 2020/11/11, the \cs{SpellCheck} command
-and the JavaScript function \texttt{checkTheSpelling()} are
+and the supporting JavaScript function \texttt{checkTheSpelling()} are
defined.\footnote{This feature was suggested to me by Thorsten G.} This a
feature allows the student to use the spell checking of \app{Adobe Reader} to
inspect each word and to optionally change the word to one of the words
@@ -9252,7 +9177,7 @@ KV-pairs of the \pkg{eforms} package. It only accepts these four keys:
its argument (\ameta{code}) to the keystroke event of all response boxes
(\cs{RespBoxMath}, \cs{RespBoxTxt}, and \cs{RespBoxTxtPC}).
- To distinguish between \env{shortquiz} (and \env{oQuestions}) and
+ To distinguish between \env{shortquiz} (and \env{oQuestion}) and
\env{quiz} environments, use the methods explained below in the
description of the \cs{AddAAMouseUpMC} key.
diff --git a/macros/latex/contrib/acrotex/doc/eformman.pdf b/macros/latex/contrib/acrotex/doc/eformman.pdf
index 6a74f299a9..ef8900e6de 100644
--- a/macros/latex/contrib/acrotex/doc/eformman.pdf
+++ b/macros/latex/contrib/acrotex/doc/eformman.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/doc/eformman.tex b/macros/latex/contrib/acrotex/doc/eformman.tex
index c56e1beb35..bc47220543 100644
--- a/macros/latex/contrib/acrotex/doc/eformman.tex
+++ b/macros/latex/contrib/acrotex/doc/eformman.tex
@@ -82,7 +82,7 @@
subject={Documentation for the eforms and insdljs packages},
talksite={\url{www.acrotex.net}},
version={2.0},
- prepared={2021/05/10},
+ prepared={2021/05/15},
preparedLabel={Distribution Dated:},
keywords={LaTeX, hyperref, PDF, exercises, quizzes},
copyrightStatus=True,
diff --git a/macros/latex/contrib/acrotex/examples/jquiztst.pdf b/macros/latex/contrib/acrotex/examples/jquiztst.pdf
index 2646de183c..7d18e4ebfe 100644
--- a/macros/latex/contrib/acrotex/examples/jquiztst.pdf
+++ b/macros/latex/contrib/acrotex/examples/jquiztst.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/examples/jquiztst.tex b/macros/latex/contrib/acrotex/examples/jquiztst.tex
index 28031e9662..eba2884dd7 100644
--- a/macros/latex/contrib/acrotex/examples/jquiztst.tex
+++ b/macros/latex/contrib/acrotex/examples/jquiztst.tex
@@ -33,15 +33,14 @@ Department of Mathematics}
% the quiz is evaluated.
%\renewcommand\minQuizResp{highThreshold}
-\font\hv=cmtt10 \def\hvperk{\char`^}
-%\font\hv=hv at 9pt \def\hvperk{\char142 }
+% The following is to create a \js command in which JavaScript code
+% can be written, without the use of the \verb command. Merely cosmetic.
+\def\hvperk{\char`^}
{\catcode`\^=\active
- \gdef\js{\bgroup\hv\catcode`\^=\active \let^=\hvperk \jsi}
+ \gdef\js{\bgroup\ttfamily\catcode`\^=\active \let^=\hvperk \jsi}
}\def\jsi#1{#1\egroup}
-\def\hr#1{\textcolor{red}{#1}}
-\def\hb#1{\textcolor{blue}{#1}}
-
+% Some convenience commands for differentiation.
\def\D{\dfrac {\text{d}}{\text{d}x}}
\def\dPose#1{$\D#1=$ }
@@ -115,7 +114,7 @@ typing error. The JavaScript routines will also check for
unbalanced parentheses; thus, \js{((x^4+1) + sin(x)^2} will be
flagged as a syntax error.
-\medskip\noindent\hr{\textbf{Important:}} When you enter a function
+\medskip\noindent\textcolor{red}{\textbf{Important:}} When you enter a function
of a single variable---the only type currently supported---use as
the independent variable implied by the statement of the problem.
If the problem statement involves the variable $x$, use \js{x} as
@@ -149,9 +148,12 @@ brief discussion.
\subsection{Practice Example}
-\noindent\hb{\textbf{Example:}} Consider the following sample question.
+\noindent\textcolor{blue}{\textbf{Example:}} Consider the following sample question.
Practice by typing in the answer:
-\js{2*x^3*(x^4+1)^(-1/2)}
+\js{2*x^3*(x^4+1)^(-1/2)}.
+
+You can also type \js{2x^3(x^4+1)^(-1/2)} since the
+\texttt{ImplMulti} option is taken with the \textsf{dljslib} package.
\medskip
\begin{oQuestion}{example}
@@ -162,17 +164,17 @@ Practice by typing in the answer:
\noindent$\dfrac{\text{d}}{\text{d}x} {(x^4 + 1)^{1/2}} =
\eqsanitize
\underset{\text{\rotatebox{-45}{\rlap{The Response Box}}}}
- {\underbrace{\STRUT\efKern{1bp}{0bp}
- \RespBoxMath{2*x^3*(x^4+1)^(-1/2)}{4}{.0001}{[1,2]}\relax\efKern{1bp}{0bp}}}\kern-1bp
+ {\underbrace{\RespBoxMath{2*x^3*(x^4+1)^(-1/2)}{4}{.0001}{[1,2]}}}
\underset{\text{\rotatebox{-45}{\rlap{Answer Button}}}}
- {\underbrace{\STRUT\efKern{1bp}{0bp}\CorrAnsButton{2*x^3*(x^4+1)^(-1/2)}\efKern{1bp}{0bp}}}\kern-1bp
+ {\underbrace{\cgBdry\CorrAnsButton{2*x^3*(x^4+1)^(-1/2)}}}
\underset{\text{\rotatebox{-45}{\rlap{Num.\ of incorrect tries}}}}
- {\underbrace{\STRUT\efKern{1bp}{0bp}\sqTallyBox\relax\efKern{1bp}{0bp}}}\olBdry\efKern{-1bp}{0bp}\sqClearButton$
+ {\underbrace{\olBdry\sqTallyBox\relax}}\olBdry\sqClearButton$
\end{oQuestion}
\vspace{5\bigskipamount}
+\noindent
When a correct answer is input into the response box, the color of
the border surrounding the response box changes to \textcolor{webgreen}{green}.
The answer can also be expressed correctly using the \js{sqrt}
@@ -227,12 +229,9 @@ Or, in the syntax of this quiz: \js{-2*t^(-3/2)}.
\item $\displaystyle\int_0^\pi \sin(x)\,dx
= \RespBoxMath{2}{1}{.0001}{[0,1]}$\hfill\CorrAnsButton{2}\olBdry\sqTallyBox
\end{questions}
+\hfill\sqClearButton\olBdry\sqTallyTotal
\end{shortquiz*}
-\begin{flushright}
-\sqClearButton\olBdry\sqTallyTotal
-\end{flushright}
-
\subsection{Quiz Environment}\label{s:quiz}
diff --git a/macros/latex/contrib/acrotex/exerquiz.dtx b/macros/latex/contrib/acrotex/exerquiz.dtx
index d73c3efdb6..3890683a5c 100644
--- a/macros/latex/contrib/acrotex/exerquiz.dtx
+++ b/macros/latex/contrib/acrotex/exerquiz.dtx
@@ -22,7 +22,7 @@
%<randomize>\ProvidesFile{aebrandom.def}
%<sumrytbls>\ProvidesFile{aebsumrytbls.def}
%<template>\ProvidesFile{template.def}
-%<package|driver|aebjs|eqexam|randomize|sumrytbls|template> [2021/05/10 v8.7.7 %
+%<package|driver|aebjs|eqexam|randomize|sumrytbls|template> [2021/05/15 v8.8 %
%<package> Exerquiz: Exercises and Quizzes for LaTeX/PDF package (dps)]
%<driver> Exerquiz documentation driver file (dps)]
%<aebjs> Exerquiz document level JavaScript (dps)]
@@ -74,6 +74,7 @@
\let\env\texttt\let\pkg\textsf
\let\app\textsf
\let\tops\texorpdfstring
+ \let\key\texttt
\GetFileInfo{exerquiz.sty}
\title{Exerquiz: Exercises and Quizzes for \LaTeX/PDF}
\author{D. P. Story\\
@@ -277,7 +278,7 @@
\DeclareOption{nodljs}{\PassOptionsToPackage{nodljs}{insdljs}%
\AtEndOfPackage{\let\importdljs\eq@YES}}
% \end{macrocode}
-% \leavevmode\IndexOpt{execAfter}^^A
+% \leavevmode\IndexOpt{execJS}^^A
% Execute any JS defined within the \env{execJS} environment. Works only for
% authors using Acrobat 5.0 or Acrobat Approval.
% \begin{macrocode}
@@ -3945,6 +3946,96 @@
%
% \section{The \texttt{shortquiz} and \texttt{shortquiz*} Environments}
%
+% \subsection{Preliminaries}
+% Beginning with 2021/05/15 v8.7, we introduce several changes that affect
+% both \env{shortquiz} and \env{quiz} environments. These definitions are
+% placed here.
+% \changes{v8.7}{2021/05/15}{Enhanced control over placement of \string\cs{eq@answersEndHook}}
+%
+% These definitions support the added control over the \ameta{content} placed by the
+% command \cs{answersEndHook\darg{\ameta{content}}}. The \ameta{content} argument is
+% usally a combination of \cs{sqTallyBox} and \cs{sqSolnBtn} commands, but can be anything.
+%
+% Another aspect of the change is the \cs{setAnsEnvLinewidth}. Through this command, the
+% value of \cs{linewidth} can be changed within the \env{answers} and \env{manswers} environmnts.
+% \begin{macro}{\setAnsEnvLinewidth}\hskip-\marginparsep\,\texttt{\darg{\ameta{length}}} Sets the
+% \cs{linewidth} of the \env{answers} and \env{manswers} for both the \env{list} and \env{tabular} modes.
+% It it not shown here, but within each of these envioronments, before the change is made
+% the ``natural'' \cs{linewidth} is saved as \DescribeMacro\natlinewidth\cs{natlinewidth},
+% this value is available only locally, within the environments.
+%
+% All changes corresponding to enhanced control over placement of \ameta{content} are marked in the source
+% by \texttt{dps21-5-15}, \texttt{dps21-5-16}, and \texttt{dps21-5-17}.
+% \begin{macrocode}
+\def\setAnsEnvLinewidth#1{\def\@nsLineWidth{#1}} % dps21-5-17
+\let\@nsLineWidth\@empty % dps21-5-17
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\answersEndHook}\hskip-\marginparsep\,\texttt{\darg{\ameta{content}}}
+% Internally, defines the text macro \cs{eq@answersEndHook} to expand to \ameta{content}.
+% The command also defines text macro \cs{insertAnsEndHookHere} to expand to \ameta{content}.
+% \cs{eq@answsersEndHook} is used when placing \ameta{content} in the default location;
+% while \cs{insertAnsEndHookHere} is used to place \ameta{content} at the location specified
+% by the value of the \texttt{insertAt} key of the \cs{bChoices} command.
+% \begin{macrocode}
+\newcommand\answersEndHook[1]{\def\eq@answersEndHook{#1}%
+ \ifx\eq@answersEndHook\@empty\else
+ \def\insertAnsEndHookHere{#1}%
+ \fi
+} % dps21-5-15
+\let\eq@answersEndHook\@empty
+\let\insertAnsEndHookHere\@empty % dps21-5-15
+% \end{macrocode}
+% \end{macro}
+% \begin{macrocode}
+% \end{macrocode}
+% At the end of each of the targeted envionments, we insert \ameta{content},
+% provided a value for \texttt{insertAt} has not been specified; otherwise, we
+% do nothing as \ameta{content} has been inserted according to the value
+% of \texttt{insertAt}.
+% \begin{macrocode}
+\def\@insertAndHookAtEndEnv{% dps21-5-16
+ \ifx\insertAnsHookAt\@empty
+ \eq@answersEndHook
+ \else % dps21-5-16
+ \ifnum\insertAnsHookAt>\aeb@RowCnt
+ \eq@answersEndHook
+ \PackageWarning{exerquiz}{insertAt=\insertAnsHookAt:
+ The value (\insertAnsHookAt) of insertAt is greater\MessageBreak
+ than the number of rows (\aeb@RowCnt).
+ Using the default\MessageBreak
+ positioning instead}
+ \else
+% \end{macrocode}
+% Reset the value of \cs{insertAnsHookAt} to its default value. The document
+% author must specify \texttt{insertAt} for each \cs{eChoices} where a nondefault
+% placement is wanted.
+% \begin{macrocode}
+ \global\let\insertAnsHookAt\@empty
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \cs{@insertAnsHookAt} is inserted at the end of \cs{Ans}/\cs{eAns} pair;
+% the \ameta{content} is placed just after the text of this item.
+% \begin{macrocode}
+\def\@insertAnsHookAt{% dps21-5-16
+ \let\eqe@next\relax
+ \ifx\insertAnsHookAt\@empty\else
+ \ifnum\insertAnsHookAt=\aeb@RowCnt
+ \def\eqe@next{\insertAnsEndHookHere}\fi
+ \fi\eqe@next
+}
+% \end{macrocode}
+% Repetitive code to increment the \cs{aeb@RowCnt} macro.
+% \begin{macrocode}
+\def\@incRowCnt{{\@tempcnta\aeb@RowCnt\advance\@tempcnta\@ne
+ \xdef\aeb@RowCnt{\the\@tempcnta}}% dps21-5-16
+}
+% \end{macrocode}
+%
+% \subsection{The \texttt{shortquiz} environment}
+%
% This \texttt{shortquiz} environment sets up multiple choice
% questions, with immediate feedback whether the user clicked on the
% right or wrong answer. Solutions to the \texttt{shortquiz} may,
@@ -5921,6 +6012,13 @@ if (isEndQuizPushed("@eqBaseName")){
\let\endanswers\endanswers@sq@list\else
\let\endmanswers\endanswers@sq@list\fi
\list{\strut\@Ans}{%
+% \end{macrocode}
+% Save the natural width of the line, then readjust the
+% width if \cs{@nsLineWidth} is not empty.
+% \begin{macrocode}
+ \edef\natlinewidth{\the\linewidth}% dps21-5-17
+ \ifx\@nsLineWidth\@empty\else % dps21-5-17
+ \setlength{\linewidth}{\@nsLineWidth}\fi
\if\sqstar*\relax
\settowidth{\labelwidth}{\eq@lw@f}\else
\settowidth{\labelwidth}{\eq@lw@l}\fi
@@ -5959,14 +6057,14 @@ if (isEndQuizPushed("@eqBaseName")){
% another for \texttt{exerquiz}.
% to the following.
% \begin{macrocode}
-% Begin joint package and eqexam
+% End joint package and eqexam
%</package|eqexam>
%<package> \setlength{\labelsep}{0pt}%
%<eqexam> \setlength{\labelsep}{0pt}%
%<*package|eqexam>
\def\Ans{\Ans@list}%
}% list
-}{\eq@answersEndHook\endlist\setcounter{quizno}{0}}
+}{\@insertAndHookAtEndEnv\endlist\setcounter{quizno}{0}} % dps21-5-16
% \end{macrocode}
% Answers environment for a tabular environment. This command picks
% up the arguments of \cs{Ans}, then passes on the \cs{@Ans}
@@ -6010,13 +6108,19 @@ if (isEndQuizPushed("@eqBaseName")){
% In the next line, we adjust \cs{linewidth}, \cs{eqemargin} is \texttt{0pt}
% in \textsf{exerquiz} and nonzero otherwise.
% \begin{macrocode}
-% \setlength{\linewidth}{\linewidth-\eqemargin}%
- \eq@tmpdima=\linewidth
+% \end{macrocode}
+% Save the natural width of the line, then readjust the
+% width if \cs{@nsLineWidth} is not empty.
+% \begin{macrocode}
+ \edef\natlinewidth{\the\linewidth}% dps21-5-17
+ \ifx\@nsLineWidth\@empty\else % dps21-5-17
+ \setlength{\linewidth}{\@nsLineWidth}\fi
+ \eq@tmpdima\linewidth
\@tempcnta#1\relax
% n-1
- \advance\@tempcnta-1\relax
+ \advance\@tempcnta\m@ne\relax
% 2(n-1)
- \multiply\@tempcnta by2
+ \multiply\@tempcnta\tw@
\@tempdima\sq@tabsep\relax
% 2*(n-1)*\eq@partstabcolsep
\multiply\@tempdima\@tempcnta
@@ -6059,23 +6163,25 @@ if (isEndQuizPushed("@eqBaseName")){
% Close off \texttt{tabular} environment, and re-initialize the
% \texttt{quizno} counter. Added \cs{answersEndHook}.
% \begin{macrocode}
-\newcommand\answersEndHook[1]{\def\eq@answersEndHook{#1}%
- \ifx\eq@answersEndHook\@empty\else
- \def\insertEndHookHere{#1}\fi}
-\let\eq@answersEndHook\@empty
\def\endanswers@sq{\endtabular\setcounter{quizno}{0}%
- \eq@answersEndHook\reset@doendpe{\the\everypar}%
- \ifinner\else%\par
- \removelastskip
-% \removelastparskip
- \vspace{\aboveanswersSkip}\@endpetrue\fi
+ \@insertAndHookAtEndEnv % dps21-5-16
+ \global\let\@nsLineWidth\@empty % dps21-5-17
+ \reset@doendpe{\the\everypar}%
+ \ifinner\else%\par
+ \removelastskip
+% \removelastparskip
+ \vspace{\aboveanswersSkip}\@endpetrue
+ \fi
}
\def\endmanswers@sq{\endtabular\setcounter{quizno}{0}%
- \eq@answersEndHook\reset@doendpe{\the\everypar}%
- \ifinner\else%\par
- \removelastskip
-% \removelastparskip
- \vspace{\aboveanswersSkip}\@endpetrue\fi
+ \@insertAndHookAtEndEnv % dps21-5-16
+ \global\let\@nsLineWidth\@empty % dps21-5-17
+ \reset@doendpe{\the\everypar}%
+ \ifinner\else%\par
+ \removelastskip
+% \removelastparskip
+ \vspace{\aboveanswersSkip}\@endpetrue
+ \fi
}
\def\popiiictm{\special{CTM: pop pop pop}}
%</package|eqexam>
@@ -6206,7 +6312,7 @@ false*fi;
var f=this.getField("corr.*oField.*thequestionno");
if (f==null) {
if ((qzSolnDest!="") && !solnAfter) %
- jmpToNamedDest("*oField","*@qzsolndest",%
+jmpToNamedDest("*oField","*@qzsolndest",%
*ifx*@sqTurnOffAlerts*eq@Zero0*else1*fi);%
*ifx*eqAddAAMouseUpMC*empty*else
*eqAddAAMouseUpMC*fi
@@ -6221,7 +6327,7 @@ if (f==null) {
OnBlurRespBox(false,"*oField");
*fi%
var qzSolnDest="*@qzsolndest";
-if( qzSolnDest!="") updateTally("*oField.*thequestionno");%
+updateTally("*oField.*thequestionno");%
*ifx*eqAddAAMouseUpMC*empty*else
*eqAddAAMouseUpMC*fi
\end{defineJS}
@@ -6561,6 +6667,13 @@ updateTally("*oField.*thequestionno");*fi%
\let\endanswers\endanswers@q@list\else
\let\endmanswers\endanswers@q@list\fi
\list{\strut\@Ans}{%
+% \end{macrocode}
+% Save the natural width of the line, then readjust the
+% width if \cs{@nsLineWidth} is not empty.
+% \begin{macrocode}
+ \edef\natlinewidth{\the\linewidth}% dps21-5-17
+ \ifx\@nsLineWidth\@empty\else % dps21-5-17
+ \setlength{\linewidth}{\@nsLineWidth}\fi
\if\qstar*\relax
\if\aeb@FLOverride\eq@l
\settowidth{\labelwidth}{\eq@lw@l}\else
@@ -6577,7 +6690,9 @@ updateTally("*oField.*thequestionno");*fi%
\setlength{\labelsep}{0pt}%
\def\Ans{\Ans@list}%
}%
-}{\eq@answersEndHook\endlist\setcounter{quizno}{0}%
+}{\endlist\setcounter{quizno}{0}%
+ \@insertAndHookAtEndEnv % dps21-5-17
+ \global\let\@nsLineWidth\@empty % dps21-5-17
\setdefault@Ans
\ifx\aeb@answerType\aeb@answerType@r
% \end{macrocode}
@@ -6603,7 +6718,14 @@ updateTally("*oField.*thequestionno");*fi%
\def\qzTabPos#1{\def\qz@TabPos{[#1]}}\qzTabPos{}
\def\answers@q@tabular#1{%
\ifinner\else\par\removelastparskip\vspace{\aboveanswersSkip}\fi
- \eq@tmpdima=\linewidth
+% \end{macrocode}
+% Save the natural width of the line, then readjust the
+% width if \cs{@nsLineWidth} is not empty.
+% \begin{macrocode}
+ \edef\natlinewidth{\the\linewidth}% dps21-5-17
+ \ifx\@nsLineWidth\@empty\else % dps21-5-17
+ \setlength{\linewidth}{\@nsLineWidth}\fi
+ \eq@tmpdima\linewidth
\@tempcnta#1\relax
% n-1
\advance\@tempcnta\m@ne
@@ -6630,7 +6752,8 @@ updateTally("*oField.*thequestionno");*fi%
% \begin{macrocode}
\def\endanswers@q@tabular{%
\endtabular\setcounter{quizno}{0}%
- \eq@answersEndHook
+ \@insertAndHookAtEndEnv % dps21-5-17
+ \global\let\@nsLineWidth\@empty % dps21-5-17
\setdefault@Ans
\ifx\aeb@answerType\aeb@answerType@r
% \end{macrocode}
@@ -7100,13 +7223,40 @@ updateTally("*oField.*thequestionno");*fi%
}
% \end{macrocode}
% \changes{v6.3x}{2011/04/05}{%
-% Added \string\texttt{label} parameter to \string\cs{bChoices}.
+% Added \string\texttt{label} parameter to \string\cs{bChoices}.
%}
-% A new key, \IndexKey{label}\texttt{label}, if this label is specified, then we keep track of all the
+% A new key, \IndexKey{label}\texttt{label=\ameta{name}}, if this label is specified, then we keep track of all the
% correct alternatives, put them into a commands to make them accessible by the user.
% \begin{macrocode}
\define@key{bchoice}{label}[]{\xdef\bChoiceLabel{#1}}
% \end{macrocode}
+% New key, \IndexKey{insertAt}\texttt{insertAt=\ameta{n}} inserts the content of
+% the \cs{answersEndHook\darg{\ameta{content}}} at line \ameta{n}.
+% \begin{macrocode}
+\def\rmFracPrt#1.#2\@nil{\gdef\intPrt{#1}}
+\define@key{bchoice}{insertAt}[]{%
+ \let\insertAtMsg\relax
+ \def\rmFr@cPrt##1.##2\@nil{\def\intP@rt{##1}}
+ \def\@rgi{#1}\ifx\@rgi\@empty
+ \def\insertAtMsg{\PackageWarning{exerquiz}
+ {An empty value for insertAt, will use\MessageBreak
+ the default positioning}}%
+ \else
+ \rmFr@cPrt#1.\@nil
+ \expandafter\@tempcnta\intP@rt\relax
+ \ifnum\@tempcnta<\@ne
+ \def\insertAtMsg{\PackageWarning{exerquiz}
+ {insertAt=#1: The value (#1) of insertAt must be\MessageBreak
+ greater than zero. Using the default\MessageBreak
+ positioning instead}}
+ \else
+ \xdef\insertAnsHookAt{\the\@tempcnta}
+ \fi
+ \fi
+ \insertAtMsg
+} % dps21-5-15
+\let\insertAnsHookAt\@empty
+% \end{macrocode}
% The \cs{bChoices} command is now processed by the \texttt{keyval} package. There
% are two keys: \texttt{nCols} and \texttt{random}. The first key
% sets the number of columns we are limited to; the second one obviously declares
@@ -7121,11 +7271,11 @@ updateTally("*oField.*thequestionno");*fi%
% \end{macrocode}
% We initialize some variables that the new label option uses.
% \begin{macrocode}
- \global\let\@tempholdSaveAns\@empty %4/5
- \global\let\@tempholdSaveChoice\@empty %4/5
- \global\let\bChoiceLabel\@empty %4/5
- \setkeys{bchoice}{#1}%
- \global\eq@tabColCnt=\z@
+ \global\let\@tempholdSaveAns\@empty
+ \global\let\@tempholdSaveChoice\@empty
+ \global\let\bChoiceLabel\@empty
+ \setkeys{bchoice}{#1}% dps21-5-15
+ \def\aeb@RowCnt{0}\global\eq@tabColCnt\z@
\ifnum\aeb@numCols=\@ne % list mode
\def\eq@next{\@layoutListAns}\else % tabular mode
\def\eq@next{\@layoutTabularAns{\bChoiceNumCols}}\fi
@@ -7284,12 +7434,14 @@ updateTally("*oField.*thequestionno");*fi%
% This command gets, and sets the list of alternatives
% \begin{macrocode}
\long\def\@getListAns\Ans#1\eAns{%\@@par
+ \@incRowCnt % dps21-5-16
% \end{macrocode}
% We record the list as we process each item.
% \begin{macrocode}
\eq@saveAns#1\eAns
- \Ans#1\vspace{\@rowskip}%
- \@layoutListAns
+ \Ans#1% dps21-5-15
+ \@insertAnsHookAt % dps21-5-16
+ \vspace{\@rowskip}\@layoutListAns
}
\long\def\@lookforendansChoices#1{%
\@ifnextchar\eChoices{\rowsep{\rowsep@default}%
@@ -7301,8 +7453,17 @@ updateTally("*oField.*thequestionno");*fi%
% environment.
% \begin{macrocode}
\def\@layoutTabularAns#1{%
+ \@incRowCnt % dps21-5-16
\let\eq@tabSep\@empty
\xdef\numShortCols{#1}%
+%\typeout{!! compare #1 with \aeb@numCols}%
+ \@tempcnta\aeb@numCols % dps21-5-16
+ \advance\@tempcnta-#1
+%\typeout{!! need \the\@tempcnta\space more tabs}%
+ \global\let\nAddT@bs\@empty
+ \@whilenum\@tempcnta>\z@\do
+ {\g@addto@macro\nAddT@bs{&}\advance\@tempcnta\m@ne}%
+%\toks@=\expandafter{\nAddT@bs}\typeout{!! \the\toks@}%
\ifnum#1>\aeb@numCols \xdef\numShortCols{\aeb@numCols}\fi
\@@layoutTabularAns
}
@@ -7323,16 +7484,21 @@ updateTally("*oField.*thequestionno");*fi%
\def\rowsep@default{0pt}
\long\def\@getTabAns\Ans#1\eAns{%
\eq@saveAns#1\eAns
- \global\advance\eq@tabColCnt1
- \let\@save@tabSep=\eq@tabSep
+ \global\advance\eq@tabColCnt\@ne % dps21-5-16
+ \let\@save@tabSep\eq@tabSep % dps21-5-16
\ifnum\eq@tabColCnt=\numShortCols
- \global\eq@tabColCnt=0
- \xdef\eq@tabSep{\noexpand\\\noalign{\kern\@rowskip\relax}}%
+ \global\eq@tabColCnt\z@ % dps21-5-16
+ \xdef\eq@tabSep{%
+ \noexpand\nAddT@bs
+ \noexpand\@insertAnsHookAt
+ \noexpand\\
+ \noalign{\kern\@rowskip\relax}\noexpand\@incRowCnt
+ }%
\else
- \gdef\eq@tabSep{&}%
+ \gdef\eq@tabSep{&}%
\fi
- \@ifnextchar\eChoices{\@save@tabSep\Ans#1\rowsep{\rowsep@default}
- \expandafter\@findendans\@gobble}%
+ \@ifnextchar\eChoices{\@save@tabSep\Ans#1\rowsep{\rowsep@default}%
+ \nAddT@bs\@insertAnsHookAt\expandafter\@findendans\@gobble}%
{\@save@tabSep\Ans#1\@@layoutTabularAns}%
}
% \end{macrocode}
@@ -7472,7 +7638,7 @@ updateTally("*oField.*thequestionno");*fi%
% that this list of choices should be randomized, a boolean.
%
% We redefine \cs{@ansChoices} above to take key-value optional arguments.
-% We allow for a global override of the random key. If random is true, we
+% We allow for a global override of the \key{random} key. If \key{random} is true, we
% call \cs{@@bChoices}, which begins the process of randomization; otherwise
% we call \cs{@@ansChoices} which is roughly equal to the earlier
% \cs{@ansChoices}.
@@ -7483,6 +7649,8 @@ updateTally("*oField.*thequestionno");*fi%
% }
% \changes{v8.6.2}{2021/01/20}{Incorporated \string\cs{if@DoNotRandomize}
% into the \string\cs{@ansChoices} macro for MC and MS questions}
+% \changes{v8.7}{2021/05/15}{Support for the \texttt{insertAt} key
+% of \cs{bChoices}; initialize macro \string\cs{aeb@numRows}}
% \begin{macrocode}
\def\@ansChoices[#1]{%
\global\let\@tempholdSaveAns\@empty
@@ -7491,7 +7659,8 @@ updateTally("*oField.*thequestionno");*fi%
\ifeq@randomizeallChoices
\setkeys{bchoice}{#1,random=true}\else
\setkeys{bchoice}{#1}\fi
- \global\eq@tabColCnt=\z@
+ \global\eq@tabColCnt\z@
+ \def\aeb@RowCnt{0}% dps21-5-15
\if@DoNotRandomize\eq@randomizeChoicesfalse\fi
\ifeq@randomizeChoices\expandafter\@@bChoices
\else\expandafter\@@ansChoices\fi
@@ -9028,7 +9197,7 @@ if(event.willCommit) {
% \begin{macro}{\RespBoxEssay}
% Here is a simple text field with a multi-line attribute for entering
% essay-type questions. This question will not be graded by JavaScript,
-% of course; ideally, the response will be submitted to a CGI for storage
+% of course; ideally, the response will be submitted to a server-side script for storage
% in a database. The instructor can later bring up the student's response
% and assign a grade. Syntax:
%\begin{quote}\ttfamily
@@ -9036,15 +9205,15 @@ if(event.willCommit) {
% \string\RespBoxEssay[\ameta{opts}]*\darg{\ameta{wd}}\darg{\ameta{ht}}
% \end{quote}
% The second argument declares the problem has a \env{solution} file; we define the target
-% of the solution twh ways: an explicit \ameta{dest} string, or an star (\texttt*), where
+% of the solution two ways: an explicit \ameta{dest} string or a star (\texttt*), where
% the destination is automatically named. If you use \ameta{dest}, you must have
-% a frist optional, even if its only \texttt{[]}, to correctly parse this construction.
+% a first optional argument \ameta{opts}, even if its only empty (\texttt{[]}), to correctly
+% parse this construction.
% \changes{v8.3}{2019/08/13}{\string\env{solution} environment now defined for
% \string\cs{RespBoxEssay}}
% \begin{macrocode}
-\def\RespBoxEssayDefaults
-{%
- \BC{0 0 0}\W{1}\S{S}\Ff{\FfMultiline}\rawPDF{}%
+\def\RespBoxEssayDefaults{%
+ \BC{0 0 0}\W{1}\S{S}\Ff{\FfMultiline}\rawPDF{}%
}
\def\@@RespBoxEssayActions{\AA{%
\if\eqQuizType\isQZ
@@ -9061,7 +9230,9 @@ if(event.willCommit) {
}%
\fi}%
}
-% \RespBoxEssay[opt][dest]|*{wd}{ht}
+% \end{macrocode}
+% Begin the \cs{RespBoxEassay} command.
+% \begin{macrocode}
\def\annot@subtype@rbe{rbe}
\newcommand\RespBoxEssay[1][]{\edef\annot@subtype{\annot@subtype@rbe}%
\def\rbe@rgi{#1}\RespBoxEssay@i}
@@ -9070,12 +9241,12 @@ if(event.willCommit) {
{\@ifstar{\RespBoxEssay@ii[\curr@quiz.\thequestionno]}}%
{\RespBoxEssay@ii[]}%
}
-% \RespBoxEssay#1[dest]{wd}{ht}
\newcommand\RespBoxEssay@ii[3][]{%
\smallskip\addtocounter{eqpointvalue}{\eqPTs}%
% \end{macrocode}
% (2019/06/26) Added \cs{eq@AddProbToQzQuesList} for \cs{RespBoxEssay}
-% \changes{v8.2.13}{2019/06/26}{Added \string\cs{eq@AddProbToQzQuesList} for \string\cs{RespBoxEssay}}
+% \changes{v8.2.13}{2019/06/26}{Added \string\cs{eq@AddProbToQzQuesList}
+% for \string\cs{RespBoxEssay}}
% \begin{macrocode}
\eq@AddProbToQzQuesList
\stepcounter{questionno}%
@@ -9100,14 +9271,8 @@ if(event.willCommit) {
% question. This box is not required to appear.
% \begin{macrocode}
\let\@@sqTallyBoxActions\@empty
-%\@ifundefined{calcOrder}{%
-%\ifpdf\def\@@sqTallyBoxActions{%
-% \AA{\AAValidate{getTotalTally("\oField");}}}\fi}{}
-%\ifpdf\def\@@sqTallyBoxActions{%
-% \AA{\AAValidate{getTotalTally("\oField");}}}\else
-% \let\@@sqTallyBoxActions\@empty\fi
\def\sqTallyBoxDefaults{%
- \BC{0 0 0}\W{1}\textColor{1 0 0 rg}\S{I}\Q{2}\Ff{\FfReadOnly}}
+ \BC{0 0 0}\W{1}\textColor{1 0 0 rg}\S{I}\Q{2}\Ff{\FfReadOnly}}
\newcommand\sqTallyBox[1][]{%
\mbox{\text@@Field{#1}{tally.\oField.\thequestionno}%
{\TBW}{\DefaultHeightOfWidget}%
@@ -9119,7 +9284,7 @@ if(event.willCommit) {
% \subsubsection{The \tops{\protect\cs}{\textbackslash}{sqTallyTotal} command}
% \begin{macro}{\sqTallyTotal}\hskip-\marginparsep\texttt{[\ameta{options}]}
% This text field stores the tally total. Only used within the
-% \texttt{shortquiz} environment. Takes on optional parameter; this
+% \env{shortquiz} environment. Takes on optional parameter; this
% parameter can be used to modify the appearance of the fields. Two special
% key-values are also recognized: \cs{weakpass\darg{\ameta{n}}} and \cs{strongpass\darg{\ameta{n}}}
% \begin{macrocode}
@@ -9144,10 +9309,11 @@ fewer errors and greater understanding.}
% \end{macrocode}
% The code that formats the field and if needed, responds to the weak-pass
% or strong-pass parameter.
+% \changes{v8.7.8}{2021/05/13}{Use try/catch (\string\cs{dlTC}) in number format.}
% \begin{macrocode}
\def\@@sqTallyTotalActions{\AA{%
\AAKeystroke{\dl@EForAF4Number_Keystroke(0,0,0,0,"",true);}
- \AAFormat{\dl@EForAF4Number_Format(0,0,0,0,"",true);}
+ \AAFormat{\dlTC{\dl@EForAF4Number_Format(0,0,0,0,"",true);}}
\AACalculate{%
\dl@EForAF4Simple_Calculate("SUM",new Array("tally.\oField"));\r
var sqTlyTotl=event.value;
@@ -9216,10 +9382,9 @@ fewer errors and greater understanding.}
% now, we say \string\texttt{this.getField("obj.\string\cs{oField}")}.
%}
% \begin{macrocode}
-\def\sqClearButtonDefaults
-{%
- \CA{\eq@local@sqClearButton}\textColor{0 g}\F{\FPrint}
- \BC{0 0 0}\BG{.7529 .7529 .7529}\W{1}\S{B}\Ff{\FfNoExport}
+\def\sqClearButtonDefaults{%
+ \CA{\eq@local@sqClearButton}\textColor{0 g}\F{\FPrint}
+ \BC{0 0 0}\BG{.7529 .7529 .7529}\W{1}\S{B}\Ff{\FfNoExport}
}
% \end{macrocode}
% In an attempt to supply some custom colors for the shortquiz, we
diff --git a/macros/latex/contrib/acrotex/insdljs.dtx b/macros/latex/contrib/acrotex/insdljs.dtx
index 8df2498415..7f848638de 100644
--- a/macros/latex/contrib/acrotex/insdljs.dtx
+++ b/macros/latex/contrib/acrotex/insdljs.dtx
@@ -16,7 +16,7 @@
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{insdljs}
-%<package> [2021/05/10 v2.5.3 Insert Document Level JavaScripts (dps)]
+%<package> [2021/05/13 v2.5.4 Insert Document Level JavaScripts (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}
@@ -931,9 +931,11 @@
% \end{macrocode}
% \paragraph*{Convenience command\DescribeMacro{\dl@EForAF4} that support \opt{usealtadobe} option.} This helper
% command make it convenient to switch from the `AF' to the `EF' versions.
-% \changes{v2.5.3}{2021/05/10}
+% \changes{v2.5.3}{2021/05/10}{Added \string\cs{dl@EForAF4}}
+% \changes{v2.5.4}{2021/05/13}{Added \string\cs{dl@EForAFMergeChange}}
% \begin{macrocode}
\def\dl@EForAF4#1_{\ifx\usedAdbFuncs\dl@YES EF\else AF\fi#1_}
+\def\dl@EForAFMergeChange{\ifx\usedAdbFuncs\dl@YES EF\else AF\fi MergeChange}
% \end{macrocode}
% \subsection{Some JavaScript Support}
%
diff --git a/macros/latex/contrib/siunitx/CHANGELOG.md b/macros/latex/contrib/siunitx/CHANGELOG.md
index dc30ec5d79..3215c8926b 100644
--- a/macros/latex/contrib/siunitx/CHANGELOG.md
+++ b/macros/latex/contrib/siunitx/CHANGELOG.md
@@ -1,4 +1,4 @@
-# Changelog
+Standard# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a
@@ -7,6 +7,16 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to
## [Unreleased]
+## [v3.0.3]
+
+### Changed
+- Documentation improvements
+
+### Fixed
+- Emulation of `input-symbols` (fixes #431)
+- Standard setting for `group-minimum-digits` (issue #436)
+- Application of negative color in table cells (issue #439)
+
## [v3.0.2]
### Changed
@@ -1270,7 +1280,8 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to
### Added
- First public testing release (as `si`)
-[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.0.2...HEAD
+[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.0.3...HEAD
+[v3.0.3]: https://github.com/josephwright/siunitx/compare/v3.0.2...v3.0.3
[v3.0.2]: https://github.com/josephwright/siunitx/compare/v3.0.1...v3.0.2
[v3.0.1]: https://github.com/josephwright/siunitx/compare/v3.0.0...v3.0.1
[v3.0.0]: https://github.com/josephwright/siunitx/compare/v2.8e...v3.0.0
diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf
index ca24d4d13e..16510233a4 100644
--- a/macros/latex/contrib/siunitx/siunitx-code.pdf
+++ b/macros/latex/contrib/siunitx/siunitx-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx-emulation.dtx b/macros/latex/contrib/siunitx/siunitx-emulation.dtx
index 5287f2c8cf..4ae6cd1590 100644
--- a/macros/latex/contrib/siunitx/siunitx-emulation.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-emulation.dtx
@@ -358,6 +358,12 @@
{ group-digits ~ = ~ true }
{ group-digits ~ = ~ all }
} ,
+ input-symbols .code:n =
+ {
+ \msg_info:nnnn { siunitx } { option-deprecated }
+ { input-symbols } { input-digits }
+ \tl_put_right:Nn \l_@@_number_input_digit_tl {#1}
+ } ,
separate-uncertainty .choice: ,
separate-uncertainty / false .code:n =
{
@@ -984,6 +990,31 @@
% \end{macrocode}
% \end{macro}
%
+% Units that have been removed.
+% \begin{macrocode}
+\msg_new:nnnn { siunitx } { unit-removed }
+ { Unit~macro~#1~has~been~removed~in~this~release. }
+ {
+ The~BIPM~have~removed~this~unit~from~the~SI~Brochure.~
+ You~will~need~to~define~it~yourself~using~\token_to_str:N \DeclareSIUnit.
+ }
+\clist_map_inline:nn
+ {
+ \angstrom ,
+ \atomicmassunit ,
+ \bohr ,
+ \clight ,
+ \electronmass ,
+ \elementarycharge ,
+ \hartree ,
+ \plackbar
+ }
+ {
+ \siunitx_declare_unit:Nx #1
+ { \msg_error:nnn { siunitx } { unit-removed } { \token_to_str:N #1 } }
+ }
+% \end{macrocode}
+%
% \begin{macrocode}
%</interfaces>
% \end{macrocode}
diff --git a/macros/latex/contrib/siunitx/siunitx-emulation.pdf b/macros/latex/contrib/siunitx/siunitx-emulation.pdf
deleted file mode 100644
index b439f74a67..0000000000
--- a/macros/latex/contrib/siunitx/siunitx-emulation.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx-number.dtx b/macros/latex/contrib/siunitx/siunitx-number.dtx
index 45f8ad2562..3bedf3794c 100644
--- a/macros/latex/contrib/siunitx/siunitx-number.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-number.dtx
@@ -3515,7 +3515,7 @@
expression = #1 ,
fixed-exponent = 0 ,
group-digits = all ,
- group-minimum-digits = 4 ,
+ group-minimum-digits = 5 ,
group-separator = \, , % (
input-close-uncertainty = ) ,
input-comparators = { <=>\approx\ge\geq\gg\le\leq\ll\sim } ,
diff --git a/macros/latex/contrib/siunitx/siunitx-table.dtx b/macros/latex/contrib/siunitx/siunitx-table.dtx
index 430a715710..f4ca1ec529 100644
--- a/macros/latex/contrib/siunitx/siunitx-table.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-table.dtx
@@ -687,6 +687,26 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@@_color_check:N}
+% \begin{macro}{\@@_color_check:w}
+% \begin{macro}{\@@_color_check:Nnw}
+% Handle the fact that splitting a number can leave a negative color
+% dangling.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_color_check:N #1
+ { \exp_after:wN \@@_color_check:w #1 \q_stop }
+\cs_new_protected:Npn \@@_color_check:w #1 \q_nil #2 \q_nil #3 \q_stop
+ {
+ \tl_if_head_eq_meaning:nNT {#2} \color
+ { \@@_color_check:Nnw #2 \q_stop }
+ }
+\cs_new_protected:Npn \@@_color_check:Nnw #1#2#3 \q_stop
+ { \keys_set:nn { siunitx } { number-color = #2 } }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\@@_center_marker:}
% When centering on the decimal marker, the easiest approach is to simply
% re-box the two parts. That is needed whether or not we are parsing numbers,
@@ -938,6 +958,7 @@
{
\tl_set:Nx \l_@@_tmp_tl
{ \siunitx_number_output:NN \l_@@_model_tl \q_nil }
+ \@@_color_check:N \l_@@_tmp_tl
\exp_after:wN \@@_direct_format_aux:w
\l_@@_tmp_tl \q_stop
}
@@ -1102,6 +1123,7 @@
\siunitx_number_process:NN \l_@@_tmp_tl \l_@@_tmp_tl
\tl_set:Nx \l_@@_tmp_tl
{ \siunitx_number_output:NN \l_@@_tmp_tl \q_nil }
+ \@@_color_check:N \l_@@_tmp_tl
\exp_after:wN \@@_print_marker:w
\l_@@_tmp_tl \q_stop
\box_use_drop:N \l_@@_after_box
@@ -1174,6 +1196,7 @@
\exp_not:N \q_mark
\siunitx_number_output:NN \l_@@_tmp_tl \q_nil
}
+ \@@_color_check:N \l_@@_tmp_tl
\exp_after:wN \@@_print_format_auxi:w
\l_@@_tmp_tl \q_stop
\hbox_set:Nn \l_@@_tmp_box { \l_@@_after_model_tl }
diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx
index 9e4705dd4d..b8b6b79b02 100644
--- a/macros/latex/contrib/siunitx/siunitx.dtx
+++ b/macros/latex/contrib/siunitx/siunitx.dtx
@@ -121,7 +121,7 @@
%
% Identify the package and give the over all version information.
% \begin{macrocode}
-\ProvidesExplPackage {siunitx} {2021-05-19} {3.0.2}
+\ProvidesExplPackage {siunitx} {2021-05-20} {3.0.3}
{A comprehensive (SI) units package}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf
index 9a362bf17c..2c3c742c94 100644
--- a/macros/latex/contrib/siunitx/siunitx.pdf
+++ b/macros/latex/contrib/siunitx/siunitx.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx.tex b/macros/latex/contrib/siunitx/siunitx.tex
index e7035ee5c8..191e619490 100644
--- a/macros/latex/contrib/siunitx/siunitx.tex
+++ b/macros/latex/contrib/siunitx/siunitx.tex
@@ -706,6 +706,7 @@ standard \pkg{siunitx} settings only create these abbreviations within the
scope of the \cs{unit} and \cs{qty} functions, meaning that no clashes should
occur (for example with the standard \cs{pm} symbol).
\begin{center}
+ \tablecaption{Unit abbreviations}
\label{tab:unit:abbr}
\tablefirsthead{%
\toprule
@@ -2397,25 +2398,26 @@ to the layout of tabular material (Table~\ref{tab:opt:tables}).
\end{tabular}
\end{table}
-\DescribeOption{table-mode}
+\DescribeOption{table-alignment-mode}
The method used by \pkg{siunitx} to align numbers is selected using the
-\opt{table-mode} option, which may be one of \opt{marker}, \opt{format} or
-\meta{none}. With the standard setting, \meta{marker}, the package centers the
-decimal marker in a tabular column, potentially leaving white space at the
-shorter end of a number. The \meta{format} mode uses information from the
-\meta{table-format} key to construct a model: this is then used to define the
-space available to a number. For asymmetrical numbers, this method is strongly
-preferable. Finally, \opt{none} disables alignment entirely: numbers are simply
-parsed.
+\opt{table-alignment-mode} option, which may be one of \opt{marker},
+\opt{format} or \meta{none}. With the standard setting, \meta{marker}, the
+package centers the decimal marker in a tabular column, potentially leaving
+white space at the shorter end of a number. The \meta{format} mode uses
+information from the \meta{table-format} key to construct a model: this is then
+used to define the space available to a number. For asymmetrical numbers, this
+method is strongly preferable. Finally, \opt{none} disables alignment entirely:
+numbers are simply parsed.
\DescribeOption{table-number-alignment}
-When \opt{table-mode} is set to \meta{format} or \meta{none}, the placement of
-the number \enquote{block} within the cell as a whole is set by the
-\meta{table-number-alignment} option, which may be one of \meta{left},
-\meta{center} or \meta{right}. (When \opt{table-mode} is set to \meta{marker},
-the decimal marker is always centered in the cell.) The different alignment
-choices are illustrated in Table~\ref{tab:S:align}, which uses somewhat
-exaggerated column headings to show the relative position of the cell contents.
+When \opt{table-alignment-mode} is set to \meta{format} or \meta{none}, the
+placement of the number \enquote{block} within the cell as a whole is set by
+the \meta{table-number-alignment} option, which may be one of \meta{left},
+\meta{center} or \meta{right}. (When \opt{table-alignment-mode} is set to
+\meta{marker}, the decimal marker is always centered in the cell.) The
+different alignment choices are illustrated in Table~\ref{tab:S:align}, which
+uses somewhat exaggerated column headings to show the relative position of the
+cell contents.
\begin{LaTeXdemo}[code and float]
\begin{table}
\caption{Aligning the \texttt{S} column.%
@@ -2846,6 +2848,12 @@ $3$. A significant number of key--value settings have new, more descriptive,
names. Where possible, older names are mapped to newer ones internally: you
will be warned in the log if this is the case.
+Updating to the latest edition of the \acro{SI} Brochure means that a small
+number of unit macros have been removed: of those accepted for use,
+\cs{angstrom} is no longer present, whilst the units determined experimentally
+are all no longer listed (\cs{atomicmassunit}, \cs{bohr}, \cs{clight},
+\cs{electronmass}, \cs{elementarycharge}, \cs{hartree}, \cs{plackbar}).
+
It is possible to use the \LaTeXe{} kernel mechanism to load the last
version~$2$ release for documents that cannot be successfully processed using
version~$3$. This can be achieved using
@@ -2875,6 +2883,8 @@ notably
\item prefixes can only be interconverted with numbers as part
of a quantity, not as stand-alone units.
\end{itemize}
+See Section~\ref{sec:hint:prefixes} for how to work with the new approach
+if you want to print prefix information.
The font control system has been completely re-written for version~$3$. The
method used is entirely different from version~$2$. Emulation is therefore not
@@ -3304,6 +3314,47 @@ appropriate code would be
\addto\extrasgerman{\sisetup{locale = DE}}
\end{LaTeXdemo}
+\subsection{Symbolic \enquote{digits}%
+ \label{sec:hint:symbols}}
+
+In some cases you may want to use \enquote{digits} which do not fall within the
+usual set |0123456789|. This can be done by setting the \opt{input-digits}
+option, but bearing in mind that this will affect (prevent) for example
+rounding.
+\begin{LaTeXdemo}
+ \sisetup{input-digits = 0123456789\pi}%
+ \num{4\pi e-7}
+\end{LaTeXdemo}
+Each extra entry should be a single token, and should either have a definition
+which is safe in both math and text mode, or should only be used when the
+output mode is known.
+
+\subsection{Demonstrating prefixes
+ \label{sec:hint:prefixes}}
+
+As \pkg{siunitx} contains data about the numerical values of unit prefixes,
+you may wish to print this in an automated way. Prefixes cannot be given
+on their own, but it is possible to create a \enquote{do nothing} unit.
+\begin{LaTeXdemo}[code only]
+ \DeclareSIUnit\noop{\relax}
+\end{LaTeXdemo}
+which can then be used to show just the prefix symbol.
+\begin{LaTeXdemo}
+ \unit{\yotta\noop}
+\end{LaTeXdemo}
+To show just the numerical value of a prefix, you will need to use \cs{qty}
+and appropriate settings.
+\begin{LaTeXdemo}
+ \qty[prefix-mode = extract-exponent, print-unity-mantissa = false]%
+ {1}{\yotta\noop}
+\end{LaTeXdemo}
+This may be conveniently wrapped up inside a document command, for example
+\begin{LaTeXdemo}[code only]
+ \NewDocumentCommand\prefixvalue{m}{%
+ \qty[prefix-mode=extract-exponent,print-unity-mantissa=false]{1}{#1\noop}
+ }
+\end{LaTeXdemo}
+
\section{Using (\acro{SI}) units}
Consistent and logical units are a necessity for scientific work, and have
diff --git a/macros/latex/contrib/suftesi/suftesi.dtx b/macros/latex/contrib/suftesi/suftesi.dtx
index e9c3711111..7c63defed8 100644
--- a/macros/latex/contrib/suftesi/suftesi.dtx
+++ b/macros/latex/contrib/suftesi/suftesi.dtx
@@ -56,7 +56,7 @@ This work has the LPPL maintenance status "author-maintained".
%<class>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%<class>\ProvidesClass{suftesi}
%<*class>
- [2021/02/06 v3.0.2 A class for typesetting theses, books and articles]
+ [2021/05/20 v3.1.0 A class for typesetting theses, books and articles]
%</class>
%<*driver>
\documentclass[12pt]{ltxdoc}
@@ -75,6 +75,9 @@ This work has the LPPL maintenance status "author-maintained".
\definecolor{sufgray}{rgb}{0.5,0.5,0.5}
\usepackage{tikz}
\usetikzlibrary{shadows,patterns}
+ \tikzset{
+ pframe/.style={draw=gray,fill=white,drop shadow},
+ pnode/.style={anchor=north west,align=justify,text width=.85\textwidth}}
\usepackage[framemethod=TikZ]{mdframed}
\mdfsetup{roundcorner=3pt,linecolor=white,backgroundcolor=gray!10}
%--------------------------------------------------------
@@ -195,17 +198,17 @@ cochineal,mathpazo,bera,amsthm}
\makeatother
\newcommand{\mygrpxsize}{12.5}
\def\latintxt{Aliquam auctor, pede consequat
- laoreet varius, eros tellus maris quam, pellentesque hendrerit.}
+ laoreet varius, eros tellus maris quam, pellentesque hendrerit.
+ Verecundia conditur.}
\def\latintxtb{Morbi luctus, wisi viverra faucibus pretium,
- nihil est placerat pro cuius loquentis verba. Sed maleficium in quibusdam
- aeternitaem.}
+ nihil est placerat pro cuius loquentis verba. Sed maleficium in quibusdam certum.}
\def\greektxt{Πρῶτον εἰπεῖν περὶ τί καὶ τίνος ἐστὶν ἡ σκέψις, ὅτι περὶ
ἀπόδειξιν καὶ ἐπιστήμης ἀποδεικτικῆς· εἶτα διορίσαι τί
ἐστι πρότασις καὶ τί ὅρος καὶ τί συλλογισμός}
\newcommand{\greekexample}[4]{%
\noindent\textbf{#3}{ \fontfamily{#1}\selectfont\latintxt\ }%
{\fontfamily{#2}\fontsize{#4}{13}\selectfont%
- \textgreek{\greektxt}} {\fontfamily{#1}\selectfont\latintxtb}\par\smallskip}
+ \textgreek{\greektxt}} {\fontfamily{#1}\selectfont\latintxtb}\par\vskip 6pt plus 1pt minus 1pt}
% --------------------------------------------------------
% LAYOUTS THUMBNAILS
% --------------------------------------------------------
@@ -249,6 +252,65 @@ cochineal,mathpazo,bera,amsthm}
\node at (\expaperwidth,-4) (caption) {\parbox{2.5cm}{\centering\footnotesize\texttt{#2}\par (\sufgetlength[cm]{2}{\expaperwidth} $\times$ \sufgetlength[cm]{2}{\expaperheight})\par}};
\end{tikzpicture}}
% --------------------------------------------------------
+% OTHER THUMBNAILS
+% --------------------------------------------------------
+\def\shortlipsum{Sed feugiat. Cum sociis natoque penatibus et magnis dis parturient.}
+\newcommand{\fakechapter}[1]{%
+ \noindent
+ \begin{minipage}{.31\textwidth}
+ \begin{tikzpicture}
+ \draw[pframe] (0,0) rectangle (\textwidth,3.8);
+ \node[pnode] at (0.25,3.7)
+ {\begingroup#1\par\vspace{2\baselineskip}\endgroup
+ \tiny\shortlipsum\shortlipsum\shortlipsum\shortlipsum\par};
+ \end{tikzpicture}
+ \end{minipage}
+}
+\newcommand{\fakefootnote}[1]{%
+ \def\thempfootnote{\tiny 7}
+ \noindent
+ \begin{minipage}{.49\textwidth}
+ #1\footnotesize%
+ \begin{tikzpicture}
+ \draw[pframe] (0,0) rectangle (\textwidth,4.9);
+ \node[pnode] at (0.5,4.6)
+ {\shortlipsum\shortlipsum\shortlipsum\shortlipsum
+ \footnote{\scriptsize\shortlipsum\shortlipsum\par}};
+ \end{tikzpicture}%
+ \end{minipage}
+}
+\newcommand{\fakelist}[1]{%
+ \noindent
+ \begin{minipage}{.31\textwidth}
+ \footnotesize
+ \begin{tikzpicture}
+ \draw[pframe] (0,0) rectangle (\textwidth,3.3);
+ \node[pnode] at (0.3,3.2)
+ {\shortlipsum%
+ \begin{list}{\color{gray}\textbullet}{\leftmargin=#1\itemsep=0pt}
+ \item first item
+ \item second item
+ \item third item
+ \end{list}};
+ \end{tikzpicture}%
+ \end{minipage}
+}
+\newcommand{\fakequotation}[1]{%
+ \noindent
+ \begin{minipage}{.31\textwidth}
+ \footnotesize%
+ \begin{tikzpicture}
+ \draw[pframe] (0,0) rectangle (\textwidth,7);
+ \node[pnode] at (0.25,6.8)
+ {\hskip1em\shortlipsum\shortlipsum
+ \begin{list}{}{#1}
+ \item \tiny\shortlipsum\shortlipsum\shortlipsum\shortlipsum
+ \end{list}
+ \hskip1em\shortlipsum\shortlipsum};
+ \end{tikzpicture}%
+ \end{minipage}
+}
+% --------------------------------------------------------
% HYPERREF SETUP
% --------------------------------------------------------
\usepackage{hyperref}
@@ -277,7 +339,7 @@ cochineal,mathpazo,bera,amsthm}
%</driver>
% \fi
%
-% \CheckSum{5380}
+% \CheckSum{5722}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -295,6 +357,7 @@ cochineal,mathpazo,bera,amsthm}
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
+% \changes{v3.1.0}{2021/05/20}{Replaced \cmd{val}\cmd{nr} with \cmd{suftesi@val}\cmd{suftesi@nr}. Corrected a bug with \cmd{maketitle} in \opt{collection} structure. New options \opt{partialtoc} and \opt{maketitlestyle}. New commands for customizing the partial ToC. New value \opt{justify} for \opt{quotestyle} option. Improved \opt{quotesize} option. Renamed the \opt{revauthortitle} option to \opt{reverseauthortitle}. The options \opt{titlefont}, \opt{authorfont}, \opt{reverseauthortitle} now work for every structure. Renewed documentation}
% \changes{v3.0.2}{2021/02/06}{Improved \opt{subsecstyle} and \opt{subsubsecstyle} options.}
% \changes{v3.0.1}{2021/01/27}{Maintenance release.}
% \changes{v3.0}{2021/01/24}{Improved \sty{biblatex} support. Updated documentation.}
@@ -409,8 +472,18 @@ cochineal,mathpazo,bera,amsthm}
%};
% \end{tikzpicture}
% \clearpage\thispagestyle{empty}
+% \null\vspace{1cm}
+%
+%\hfill\begin{minipage}{.5\textwidth}
+% \raggedleft\footnotesize
+% The serif typeface is Cochineal, created by Michael Sharpe
+% on the basis of Sebastian Kosch's Crimson.
+% The \texttt{typewriter} font is Inconsolata,
+% designed by Raph Levien and the \textsf{sans serif} text
+% is typeset in Linux Biolinum, created by Philipp H.~Pol.
+%\end{minipage}
%
-% \null\vfill
+% \vfill
%
% ^^A ----------------------------------------------------------------
% ^^A
@@ -524,14 +597,11 @@ cochineal,mathpazo,bera,amsthm}
% \begin{ttquote}
% \cmd{documentclass}\oarm{options}\{suftesi\}
% \end{ttquote}
-% All the options defined by the class are in
-% the \meta{key}\texttt{=}\meta{value} format. In addition to these you can
-% also use the options defined by the standard
-% \sty{book} class (on which \sty{suftesi} is based) except those modifying
-% the page dimensions (\opt{a4paper}, \opt{a5paper}, \opt{b5paper},
-%\opt{legalpaper}, \opt{executivepaper} and \opt{landscape}), which are
-% automatically disabled. The class loads the packages listed in
-% table \ref{tab:pkgloaded}.
+%
+% For using the class with the \hologo{XeTeX} and \hologo{LuaTeX} engines you need
+% to load the \sty{fontspec} package (\sty{mathspec} is an alternative
+% only for \hologo{XeTeX}) and to select a main font.
+%
%
% \begin{table}
% \centering
@@ -554,110 +624,78 @@ cochineal,mathpazo,bera,amsthm}
%
% \changes{v0.9b}{2012/09/23}{The \sty{epigraph} package is no longer loaded}
%
-%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection*{Using with \hologo{XeLaTeX} and \hologo{LuaLaTeX}}
-% ^^A
-% ^^A ----------------------------------------------------------------
-%
-% For using the class with the \hologo{XeTeX} and \hologo{LuaTeX} engines you need
-% to load the \sty{fontspec} package (\sty{mathspec} is an alternative
-% only for \hologo{XeTeX}) and to select a main font.
-%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \section{Class features}
+% \section{Class features}\label{sec:features}
% ^^A
% ^^A ----------------------------------------------------------------
%
-% The \sty{suftesi} class provides a large set of options to customize
-% the style of page, titles, headings and other text elements (see section
-% \ref{sec:options}). The simplest way to get to know the class features
-% is therefore to typeset one of the templates which you can find in the
+% The following sections describe the options and commands made available
+% by the class.
+% All the options are in the \meta{key}\texttt{=}\meta{value} format.
+% In addition to these you can
+% also use the options defined by the standard
+% \sty{book} class (on which \sty{suftesi} is based) except those modifying
+% the page dimensions (\opt{a4paper}, \opt{a5paper}, \opt{b5paper},
+% \opt{legalpaper}, \opt{executivepaper} and \opt{landscape}), which are
+% automatically disabled.
+%
+% Since the possible combinations are hundreds,
+% the simplest way to get to know the class features
+% is to typeset one of the templates which you can find in the
% \texttt{/doc/latex/suftesi} folder in your \hologo{LaTeX} distribution
% \parencite[see also][]{valbusa:20122}. The class files as well as the
% templates are also available online on the CTAN’s website at
% \textcolor{magenta}{\url{http://www.ctan.org/pkg/suftesi}}.
%
+% The class loads the packages listed in table \ref{tab:pkgloaded} and
+% since version 2.9.5 relies on \sty{appendix} package to manage
+% the appendices \parencite[see][]{appendix}. To get the correct label
+% in titles, headings and table of
+% contents, you should use the \env{appendices} environment.
+%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Document structures}
+% \subsection{Structure}
% ^^A
% ^^A ----------------------------------------------------------------
%
% With \sty{suftesi} you can typeset book-style documents (with chapters),
% article-style documents (without chapters) and collections of papers
-% (see section \ref{sec:collection}). The kind of document is set by the
-% \opt{structure} option which defaults to \opt{book} (see section
-% \ref{sec:options}).
+% (see section \ref{sec:collection}).
%
% \changes{v0.9b}{2012/09/23}{The \sty{mparhack} package is no longer
% loaded. It is not compatible with \sty{crop}.}
%
+% \begin{optionlist*}
+% \optitem[book]{structure}{\opt{book}\OR\opt{article}\OR\opt{collection}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{structure}}
+% \begin{valuelist}
+% \item[book] For typesetting texts with chapters.
+% \item[article] For typesetting articles or short theses
+% (without chapters).
+% \item[collection] For typesetting journals or collections of articles
+% (see section \ref{sec:collection}).
+% \end{valuelist}
+% \end{optionlist*}
+%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Page layouts}
+% \subsection{Layout}\label{sec:page-styles}
% ^^A
% ^^A ----------------------------------------------------------------
%
-% The class provides eight page layouts which can be selected by the
-% \opt{pagelayout} option (table \ref{tab:layouts}). The \opt{standard}
+% The class provides eleven page layouts (table \ref{fig:layouts} and figure
+% \ref{tab:layouts}). The \opt{standard}
% layout (default) or \opt{standardaureo} layout are aimed to typeset
-% A4 documents, while the other seven layouts are particularly suitable
+% A4 documents, while the other nine layouts are particularly suitable
% to typeset compact books, articles or theses. For these compact layouts
% the \opt{version=screen} and \opt{version=cscreen} options are particularly
-% useful as they show the output in its real size. See section
-% \ref{sec:page-styles} for details. In figure \ref{fig:layouts} you can see
-% the thumbnails of the eleven page layouts provided by \sty{suftesi}.
-%
-% You can define your own layouts through the \cmd{geometry} command
-% and you can change the value of \cmd{baselineskip} too. For example
-% you can resize the typeblock of the \texttt{supercompactaureo} layout
-% to fit particular needs, or simply because the font used requires
-% a smaller line width. As you can see
-% in the following example, you can change many aspects of the layout,
-% using the parameters available for the \cmd{geometry} command.
-% Here we have
-% modified also the margin ratio, the value of the upper margin and the
-% distance between the head and the beginning of the text. For the other parameters
-% sees the documentation of the \sty{geometry} package \parencite{geometry}.
-%
-% \alert Remember that if you change the line spacing with
-% the \cmd{linespread} command, you need to add \cmd{normalsize}.
-% \medskip
-%
-%\begin{minipage}{.4\textwidth}
-%\begin{latexcode}
-%\begin{verbatim}
-%\linespread{0.956}
-%\normalsize
-%\geometry{
-% ignoreall,
-% paperwidth = 140mm,
-% paperheight = 210mm,
-% textheight = 165mm,
-% textwidth = 100mm,
-% marginratio = 1:1,
-% top = 2.07cm,
-% headsep = 5.5mm,
-% heightrounded}
-%\end{verbatim}
-% \end{latexcode}
-%\end{minipage}
-%\hfill
-%\begin{minipage}{.555\textwidth}
-%\begin{tikzpicture}[scale=2.81]
-%\draw (0,0) rectangle (1.40cm,2.10cm);
-%\draw[xshift=2mm,yshift=2.25mm,fill=gray!20,draw=none] (0,0) rectangle (1.00cm,1.65cm);
-%\draw[xshift=1.6cm,yshift=2.25mm,fill=gray!20,draw=none] (0,0) rectangle (1.00cm,1.65cm);
-%\draw[xshift=1.40cm] (0,0) rectangle (1.40cm,2.10cm);
-%\end{tikzpicture}
-%\end{minipage}
+% useful as they show the output in its real size.
%
%\begin{table}
%\centering
-%\begin{tabular}{@{}lccccr@{\,$:$\,}lr@{\,$:$\,}lcr@{\,$:$\,}l@{}}
+%\begin{tabular}{lccccr@{\,$:$\,}lr@{\,$:$\,}lcr@{\,$:$\,}l}
%\toprule
% &
% \multicolumn{4}{c}{Dimensions (mm)} &
@@ -704,6 +742,49 @@ cochineal,mathpazo,bera,amsthm}
%\caption{The layouts of \sty{suftesi}}\label{tab:layouts}
%\end{table}
%
+% \begin{optionlist*}
+% \optitem[standard]{pagelayout}{\opt{standard}\OR\opt{standardaureo}%
+% \OR\opt{periodical}\OR\opt{periodicalaureo}\OR\opt{compact}\OR
+% \opt{compactaureo}\OR\opt{supercompact}\OR\opt{supercompactaureo}\OR\opt{pocketa}\OR\opt{pocketb}\OR\opt{pocketc}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{pagestyle}}
+% \begin{valuelist}
+% \item[standard] Prints an A4 page with a
+% typeblock of $\SI{110}{mm} \times \SI{220}{mm}$.
+% \end{valuelist}
+% With the following values the option prints the typeblock
+% on a an A4 paper showing the crop marks which can be controlled
+% by the \opt{version} option.
+% \begin{valuelist}
+% \item[periodical]
+% Prints a page of $\SI{17}{cm} \times \SI{24}{cm}$ with a typeblock of
+% $\SI{11}{cm} \times \SI{16,5}{cm}$.
+% \item[periodicalaureo] The same of \opt{periodical} but with a
+% \emph{golden ratio} typeblock of $\SI{120}{cm} \times \SI{194}{mm}$.
+% \item[compact]
+% Prints a page of $\SI{16}{cm} \times \SI{24}{cm}$ with a typeblock of
+% $\SI{11}{cm} \times \SI{16,5}{cm}$.
+% \item[compactaureo]
+% The same as \opt{compact} but with
+% a \emph{golden ratio} typeblock of $\SI{11,8}{cm} \times \SI{19,1}{cm}$.
+% \item[supercompact]
+% Prints a page of $\SI{14}{cm} \times \SI{21}{cm}$ with a typeblock of
+% $\SI{10}{cm} \times \SI{15,5}{cm}$.
+% \item[supercompactaureo]
+% The same as \opt{supercompact} but with
+% a \emph{golden ratio} typeblock of $\SI{10,8}{cm} \times \SI{17,5}{cm}$.
+% \end{valuelist}
+% \begin{valuelist}
+% \item[pocketa]
+% Prints a page of $\SI{135}{cm} \times \SI{208}{cm}$ with a typeblock of
+% $\SI{102}{cm} \times \SI{153}{cm}$.
+% \item[pocketb]
+% Prints a page of $\SI{140}{cm} \times \SI{210}{cm}$ with a typeblock of
+% $\SI{99}{cm} \times \SI{165}{cm}$.
+% \item[pocketc]
+% Prints a page of $\SI{116}{cm} \times \SI{193}{cm}$ with a typeblock of
+% $\SI{90}{cm} \times \SI{150}{cm}$.
+% \end{valuelist}
+%
%\begin{figure}
% \vspace*{-1cm}
%\def\sufsetlengths{\sufsetlengthsA}
@@ -729,9 +810,87 @@ cochineal,mathpazo,bera,amsthm}
% \caption{The eleven layouts of \sty{suftesi}}\label{fig:layouts}
%\end{figure}
%
+% \optitem[final]{version}{\opt{screen}\OR\opt{cscreen}\OR\opt{draft}
+% \OR\opt{final}}
+% The following two options are provided to have a better view when
+% you are typesetting and reading the \textsc{pdf} on the screen
+% or for online publications.
+% \begin{valuelist}
+% \item[screen] Prints the PDF with its real dimensions.
+% \item[cscreen] The same as \opt{version=screen} but with a centered
+% typeblock.
+% \end{valuelist}
+% The following two options are meant for printed documents.
+% \begin{valuelist}
+% \item[draft]
+% Prints the output on a A4 paper, showing the crop marks.
+% Useless with \opt{standard} and \opt{standardaureo} layouts.
+% \item[final] Prints the output on a A4 paper, hiding the crop marks.
+% Useless with \opt{standard} and \opt{standardaureo} layouts.
+% \end{valuelist}
+% Sometimes it is not desirable to have the crop marks on every page.
+% In such a case you can use the \cmd{crop}|[off]| command
+% after the first page of the document.
+%
+% \optitem[\cmd{baselineskip}]{parindent}{\meta{dimen}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{parindent}}
+%
+% Sets the indentation of the first line of each paragraph except those following a section title. You can use any unit recognized by \TeX{} (for example: \opt{1em}\OR\opt{1cm}\OR\opt{17pt}, \ldots).
+%
+%\begin{footnotesize}
+%Note that some packages may set the value of \cmd{parindent} inside the \cmd{AtBeginDocument} hook. In these cases the \opt{parindent} option is ineffective and if you want to change the indentation you have to call \cmd{parindent=}\meta{dimen} after |\begin{document}|.\par
+%\end{footnotesize}
+% \end{optionlist*}
+%
+% \subsubsection{Layout customizations}
+%
+% You can define your own layouts through the \cmd{geometry} command
+% and you can change the value of \cmd{baselineskip} too. For example
+% you can resize the typeblock of the \texttt{supercompactaureo} layout
+% to fit particular needs, or simply because the font used requires
+% a smaller line width. As you can see
+% in the following example, you can change many aspects of the layout,
+% using the parameters available for the \cmd{geometry} command.
+% Here we have
+% modified also the margin ratio, the value of the upper margin and the
+% distance between the head and the beginning of the text. For the other parameters
+% sees the documentation of the \sty{geometry} package \parencite{geometry}.
+%
+% \alert Remember that if you change the line spacing with
+% the \cmd{linespread} command, you need to add \cmd{normalsize}.
+%
+% ^^A\begin{minipage}{.4\textwidth}
+%\begin{latexcode}
+%\begin{verbatim}
+%\linespread{0.956}
+%\normalsize
+%\geometry{...}
+%\end{verbatim}
+% \end{latexcode}
+% ^^A \geometry{
+% ^^A ignoreall,
+% ^^A paperwidth = 140mm,
+% ^^A paperheight = 210mm,
+% ^^A textheight = 165mm,
+% ^^A textwidth = 100mm,
+% ^^A marginratio = 1:1,
+% ^^A top = 2.07cm,
+% ^^A headsep = 5.5mm,
+% ^^A heightrounded}
+% ^^A\end{minipage}
+% ^^A\hfill
+% ^^A\begin{minipage}{.555\textwidth}
+% ^^A\begin{tikzpicture}[scale=2.81]
+% ^^A\draw (0,0) rectangle (1.40cm,2.10cm);
+% ^^A\draw[xshift=2mm,yshift=2.25mm,fill=gray!20,draw=none] (0,0) rectangle (1.00cm,1.65cm);
+% ^^A\draw[xshift=1.6cm,yshift=2.25mm,fill=gray!20,draw=none] (0,0) rectangle (1.00cm,1.65cm);
+% ^^A\draw[xshift=1.40cm] (0,0) rectangle (1.40cm,2.10cm);
+% ^^A\end{tikzpicture}
+% ^^A\end{minipage}
+%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Fonts}
+% \subsection{Font}\label{sec:fonts}
% ^^A
% ^^A ----------------------------------------------------------------
%
@@ -748,8 +907,7 @@ cochineal,mathpazo,bera,amsthm}
% The \opt{defaultfont} option allows you to can change the default roman
% font to New PX (Palatino-like), Linux Libertine, or Latin Modern.
% You can use other fonts as well, but in this case remember to load the
-% \opt{defaultfont=none} option which turns off the default font settings
-% (see section \ref{sec:options} for details).
+% \opt{defaultfont=none} option which turns off the default font settings.
%
% Today there are several Garamond-like fonts in \TeX~Live distribution.
% See, for example Garamond Libre and Cormorant Garamond.
@@ -768,7 +926,44 @@ cochineal,mathpazo,bera,amsthm}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsubsection[Mathematics]{Typesetting mathematics}
+% \subsubsection{General settings}\label{sec:fonts:options:general}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+% \begin{optionlist*}
+% \optitem[10\OR 10pt]{fontsize}{\meta{dimen}}
+% Sets the main font sizes for the document, changing the \cmd{baselineskip}
+% accordingly. This option is based on the \sty{fontsize} package \parencite{fontsize}. The \meta{fontsize} can be given in any unit recognized
+% by TeX (for example: \opt{6mm}, \opt{1ex}, \opt{11.5pt}).
+% If the unit is not declared it defaults to \texttt{pt}.
+% If you want to set a specific value for \cmd{baselineskip}
+% you have to use the \cmd{changefontsize}\oarm{baselineskip}\arm{fontsize} command.
+%
+% \optitem[low]{smallcapsstyle}{\opt{low}\OR\opt{upper}}
+% Effective only with \opt{\meta{level}font=smallcaps} and \opt{toc\meta{level}font=smallcaps} options (see sections \ref{sec:titles} and \ref{sec:toc}).
+% With \hologo{XeLaTeX} or \hologo{LuaLaTeX} this option is effective only if a font selection command (such as \cmd{setmainfont}) is given.
+% \begin{valuelist}
+% \item[low] Prints lowercase spaced \textsc{\lsstyle small capitals}.
+% \item[upper] Prints spaced \textsc{\lsstyle Small Capitals} with uppercase initials.
+% \end{valuelist}
+%
+% \optitem[cochineal]{defaultfont}{\opt{none}\OR\opt{cochineal}
+% \OR\opt{libertine}\OR\opt{palatino}\OR\opt{standard}}
+% \begin{valuelist}
+% \item[none] Does not load any font. Use this option
+% if you want full control over the font selection. This is the default with
+% \hologo{XeLaTeX} or \hologo{LuaLaTeX}.
+% \item[cochineal] Loads the Cochineal serif, the Linux Biolinum sans serif and the Inconsolata typewriter.
+% \item[libertine] Loads the Linux Libertine serif, the Linux Biolinum sans serif and the Inconsolata typewriter.
+% \item[palatino] Loads the New PX serif, the Linux Biolinum sans serif and the Inconsolata typewriter. Note that the New PX font does not provide support for Greek. The \opt{greekfont=artemisia} option offers a very good solution.
+% ^^A and {\fontfamily{artemisia}\selectfont Artemisia} by the {\fontfamily{artemisia}\selectfont Greek Font Society} for the greek text.
+% \item[standard] Loads the \sty{lmodern} package: Latin Modern font family and CB Greek.
+% \end{valuelist}
+% \end{optionlist*}
+%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsubsection[Mathematics]{Mathematical support}
% ^^A
% ^^A ----------------------------------------------------------------
%
@@ -779,12 +974,24 @@ cochineal,mathpazo,bera,amsthm}
% using these fonts. These non-standard fonts have a very good mathematical
% support but if you aim at typesetting high mathematics the Latin Modern
% font family remains, of course, the better choice: \opt{defaultfont=standard}.
-% See section \ref{sec:fonts} for details.
%
% If some of the loaded packages conflict or if you simply want to change
% some of the default font settings you should first reset the font default
% with \opt{defaultfont=none} option and then load the packages in the right
% order and with your favorite options.
+%
+% \begin{optionlist*}
+% \optitem[minimal]{mathfont}{\opt{none}\OR\opt{minimal}\OR\opt{extended}}
+%
+% Effective only with Cochineal, Libertine and New PX fonts.
+% \begin{valuelist}
+% \item[none] Do not load any mathematical support. Use this option if you need some packages that have to be loaded before \sty{newtxmath} and \sty{newpxmath}. This is the default with
+% \hologo{XeLaTeX} or \hologo{LuaLaTeX}.
+% \item[minimal] Loads \sty{newtxmath} (for Cochineal and Linux Libertine) or \sty{newpxmath} (for PX Fonts).
+% \item[extended] Loads the previous option plus the \sty{amsthm} and \sty{mathalpha} packages.
+% \end{valuelist}
+% \end{optionlist*}
+%
% ^^AFor example, these are the codes loaded for the three non-standard fonts:
% ^^A
% ^^A\paragraph{defaultfont=cochineal}
@@ -836,15 +1043,14 @@ cochineal,mathpazo,bera,amsthm}
% ^^A\end{verbatim}
% ^^A\end{latexcode}
%
-%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsubsection[Greek]{Typesetting Greek}
+% \subsubsection[Greek]{Greek support}
% ^^A
% ^^A ----------------------------------------------------------------
%
% The Cochineal default font is complete of Greek and Cyrillic. Anyway
-% the class provides the \opt{greekfont} option (see section \ref{sec:fonts})
+% the class provides the \opt{greekfont} option
% to select four different Greek fonts for use with the roman typeface
% set by the \opt{defaultfont} option (except for the \opt{defaultfont=standard}
% option, i.e. with Latin Modern font family which uses the CB Greek by default).
@@ -853,6 +1059,20 @@ cochineal,mathpazo,bera,amsthm}
% but in this case, as previously cleared, remember to load the
% \opt{defaultfont=none} option.
%
+% \begin{optionlist*}
+% \optitem[none]{greekfont}{\opt{none}\OR\opt{artemisia}\OR\opt{porson}\OR\opt{bodoni}\OR\opt{cbgreek}}
+% Actually useless with \opt{defaultfont=none} and not available with \opt{defaultfont=standard} options.
+% \changes{v0.9b}{2012/09/23}{New option \opt{greekfont}}
+% \begin{valuelist}
+% \item[none] Does not load any Greek font. This is the default with
+% \hologo{XeLaTeX} or \hologo{LuaLaTeX}.
+% \item[artemisia] Loads the Artemisia font by the Greek Font Society.
+% \item[porson] Loads the Porson font by the Greek Font Society.
+% \item[bodoni] Loads the Bodoni font by the Greek Font Society.
+% \item[cbgreek] Loads the standard CB~Greek font by Claudio Beccari.
+% \end{valuelist}
+% \end{optionlist*}
+%
% \begin{mdframed}[backgroundcolor=philA!10,linecolor=white]
%\greekexample{Cochineal-LF}{Cochineal-LF}{Cochineal/Cochineal}{12.15}
%\greekexample{Cochineal-LF}{bodoni}{Cochineal/Bodoni}{11.25}
@@ -873,353 +1093,184 @@ cochineal,mathpazo,bera,amsthm}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Cover page}
+% \subsection{Sectioning}\label{sec:titles}
% ^^A
% ^^A ----------------------------------------------------------------
%
-% Since version 2.6 \sty{suftesi} provides a command to print a simple
-% cover page (figure \ref{fig:cover}), inspired by the Italian designer
-% Bruno \textcite[85-89]{munari:arte-come-mestiere}. The color used for
-% the text and the circle as well as other graphical elements are partially
-% customizable (see section \ref{sec:options} for details). The cover shown
-% in figure \ref{fig:cover} is obtained with the following code:
-% \begin{latexcode}
-%\begin{verbatim}
-%\Cauthor{Bruce Lee}
-%\Ctitle{The Art of Kicking}
-%\Csubtitle{How to survive in the modern societies}
-%\Ceditor{edited by\\ Walker Texas Ranger}
-%\Cfoot{Punch Press\\ \fbox{\bfseries P\&P}}
-%\Cpagecolor{white!90!black}
-%\Ctextcolor{white}
-%\Cfootcolor{black}
-%\makecover[ball color=DarkBlue,draw=none]
-%\end{verbatim}
-% \end{latexcode}
+%\begin{figure}
+%\fakechapter{1 Lorem ipsum}\hfill
+%\fakechapter{\centering I. \textit{Lorem ipsum}}\hfill
+%\fakechapter{\raggedleft \textsc{ii}. \textsc{\lsstyle lipsum}}
%
-% To produce a complete book cover, with spine and dust jacket, you should
-% take a look at the \sty{bookcover} class by Tibor \textcite{bookcover}.
+%\bigskip
+%
+%\fakechapter{3.\par \textsc{\lsstyle lipsum}}\hfill
+%\fakechapter{\centering \textsc{ii}.\par Lorem ipsum}\hfill
+%\fakechapter{\raggedleft II.\par \textit{ Lorem ipsum}}
%
+%\caption{Six examples of section titles that can be obtained combining the class options}\label{fig:fakechapter}
+%\end{figure}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Frontispiece}
+% \subsubsection{Options}\label{sec:titles:options}
% ^^A
% ^^A ----------------------------------------------------------------
%
-%\begin{figure}
-%\begin{minipage}{.5\textwidth}
-%\centering
-%\begin{tikzpicture}[scale=0.4]%
-%\draw[draw=gray,fill=white,drop shadow] (-\textwidth,0) rectangle (\textwidth,.9\textheight);
-%\draw[line width=.1pt,draw=black] (-4.2,18.1) circle (13mm) node {\parbox{10mm}{\centering\tiny ---*---\\[-.5mm] St. Anford\\ University\\ ---*--- }};
-% \node[scale=0.4,anchor=north west] at (-2.5cm,19cm) {%
-% \parbox{8cm}{%
-% \small University of St. Anford\par
-% \normalsize Department of Typography
-% \vskip1ex\hrule\vskip1.2ex
-% \large Ph.D. degree in \TeX{} and \LaTeX
-%
-% \vspace{3cm}
+% Figure \ref{fig:fakechapter} shows some combinations of the following options.
%
-% {\LARGE\sffamily\color{sufred} How to prepare\par
-% a formal frontispiece\par}
-% \vspace{2ex}
-%
-% {\normalsize\sffamily Theory and practice\par}
+% In the following option \meta{level} can be \opt{part}, \opt{chap}, \opt{sec},
+% \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}.
+% \begin{optionlist*}
+% \optitem[roman]{\meta{level}font}{\opt{roman}\OR\opt{italic}\OR
+% \opt{smallcaps}}
+% \begin{valuelist}
+% \item[roman] Prints the \meta{level} title in roman.
+% \item[italic] Prints the \meta{level} title in \emph{italic}.
+% \item[smallcaps] Prints the \meta{level} title
+% in \textsc{\lsstyle spaced small caps}
+% \end{valuelist}
+% \end{optionlist*}
+% In the following options \meta{level} can be \opt{part}, \opt{chap}, \opt{sec},
+% \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}.
+% \begin{optionlist*}
+% \optitem[left]{\meta{level}style}{\opt{left}\OR\opt{center}\OR
+% \opt{right}\OR\opt{parleft}\OR\opt{parcenter}\OR
+% \opt{parright}}
+% \begin{valuelist}
+% \item[left] Aligns the \meta{level} title on the left.
+% \item[center] Centers the \meta{level} title.
+% \item[right] Aligns the \meta{level} title on the right.
+% \item[parleft] As \opt{left} but with the title below the number.
+% \item[parcenter] As \opt{center} but with the title below the number.
+% \item[parright] As \opt{right} but with the title below the number.
+% \end{valuelist}
+% \optitem[Roman/arabic/arabic]{\meta{level}numstyle}{\opt{arabic}\OR
+% \opt{roman}\OR\opt{Roman}\OR\opt{dotarabic}\OR\opt{dotroman}\OR
+% \opt{dotRoman}}
+% \begin{valuelist}
+% \item[arabic] Arabic \meta{level} number.
+% \item[roman] Small caps lowercase roman \meta{level} number.
+% \item[Roman] Uppercase roman \meta{level} number.
+% \item[dotarabic] As \opt{arabic} but followed by a dot.
+% \item[dotroman] As \opt{roman} but followed by a dot.
+% \item[dotRoman] As \opt{Roman} but followed by a dot.
+% \end{valuelist}
%
-% \vspace{2cm}
+% \optitem[false]{partpage}{\opt{true}\OR\opt{false}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{partpage}}
+% Effective only with \opt{structure=article}.
+% \begin{valuelist}
+% \item[true] Prints the part title in a separate page as in
+% \opt{structure=book}
+% \item[false] Prints a part title similar to the one used in the standard \opt{article} class.
+% \end{valuelist}
+% \end{optionlist*}
%
-% {\normalsize\sffamily Candidate:\par}
-% \small Enrico Gregorio
-% \vspace{5ex}
-%
-% {\normalsize\sffamily Thesis advisor:\par}
-% \small Prof. R. J. Drofnats
-% \vspace{2ex}
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsubsection{Commands}\label{sec:titles:commands}
+% ^^A
+% ^^A ----------------------------------------------------------------
%
-% {\normalsize\sffamily Research supervisors:\par}
-% \small J. H. Quick\par
-% B. L. User\vspace{3.5cm}
+% \changes{v2.9.3}{2020/001/29}{New commands to change the font of the section titles and numbers.}
%
-% Thesis submitted in 2010
-% }
-% };
-%\end{tikzpicture}
-%\caption{The frontispiece of \sty{suftesi}}\label{fig:frontispiece}
-%\end{minipage}
-%\begin{minipage}{.5\textwidth}
-%\centering
-%\begin{tikzpicture}[scale=0.4]%
-%\draw[draw=gray,fill=gray!5,drop shadow] (-\textwidth,0) rectangle (\textwidth,.9\textheight);
-% \node at (0,.65\textheight) (c) {};
-% \draw[ball color=DarkBlue,draw=none] (c) circle (4.5cm);
-% \node[scale=0.4,anchor=center,text=white] at (c) {\parbox{6cm}{%
-% \centering
-% {\scriptsize\scshape Bruce Lee\\}
-% \vspace*{\baselineskip}
+% The commands in this section are experimental. They provide a fast way to customize the format of section titles and numbers. Note that in some cases you will have to manually adjust the spacing accordingly, using \cmd{titlespacing}, \cmd{hskip}/\cmd{hspace}, \cmd{vskip}/\cmd{vspace}, and so on.
%
-% {\Large\bfseries The Art of Kicking\\}
+% \begin{ltxsyntax}
+% \cmditem*{\meta{level}font}{definition}
%
-% {\smallskip\normalsize How to survive in the modern societies\\}
+% Changes the font of the \meta{level} title, where \meta{level} can be \opt{part},
+% \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
%
-% {\vspace*{2\baselineskip}\scriptsize edited by\\ Walker Texas Ranger\\}}};
-% \node[align=center] at (0,2) {\scriptsize \textcolor{black}{Punch Press}\\\textcolor{black}{\bfseries\small P\&P}};
-%\end{tikzpicture}
-%\caption{A cover page of \sty{suftesi}}\label{fig:cover}
-%\end{minipage}
-%\end{figure}
+% \cmditem*{\meta{level}numfont}{definition}
%
-% The class has an original frontispiece (see figure \ref{fig:frontispiece})
-% now directly available loading the \sty{frontespizio} package
-% with the \opt{suftesi} option. It is meant only for Italian users
-% \parencite[see][version 1.4 or later]{Gregorio:frontespizio}:
+% Changes the font of the \meta{level} number, where \meta{level} can be \opt{part},
+% \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
%
+% For example, if you used the \opt{chapfont=smallcaps} option, you can change the size of the chapter title accordingly with:
% \begin{latexcode}
%\begin{verbatim}
-%\usepackage[suftesi]{frontespizio}
+%\chapfont{\fontsize{13}{17}\scshape\lsstyle\expandafter\MakeLowercase}
%\end{verbatim}
% \end{latexcode}
-%
-% Note that this frontispiece requires the use of a logo which could be
-% restricted by some institutions. So before using it you have to be sure
-% that you have the required permissions.
-%
-% The \sty{frontespizio} package produces a frontispiece in the standard
-% Computer Modern typeface. If you prefer a consistent font remember
-% to load the needed packages or commands in the \cmd{Preambolo} command:
%
+% Combining these commands you can get something like this (or something worse/better):
% \begin{latexcode}
%\begin{verbatim}
-%\begin{frontespizio}
-% \Preambolo{\usepackage[osf]{cochineal}}% <===
-% ...
-%\end{frontespizio}
-%\end{verbatim}
-% \end{latexcode}
+%\documentclass[pagelayout=periodical\partnameaureo,11pt,
+%version=cscreen,chapstyle=parright]{suftesi}
%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \subsection{Appendices}
-% ^^A
-% ^^A ----------------------------------------------------------------
+%\usepackage{xcolor,lipsum}
%
-% Since version 2.9.5 the class relies on \sty{appendix} package to manage
-% the appendices \parencite[see][]{appendix}. To get the correct label in titles, headings and table of
-% contents, you should use the \env{appendices} environment.
-% \begin{latexcode}
-%\begin{verbatim}
-%\renewcommand{\appendixpagename}{Appendices}
-%\renewcommand{\appendixname}{Appendix}
-%\addappheadtotoc
+%\chapfont{\bfseries\sffamily\scshape\LARGE}
+%\secfont{\sffamily\fontsize{14.5}{15.5}\selectfont}
+%
+%\chapnumfont{\hskip1cm\hbox{\bfseries\fontsize{100}{100}\selectfont%
+%\color{gray}\arabic{chapter}}\hskip-1cm}
+%\secnumfont{\bfseries---\,\arabic{chapter}.\arabic{section}}
%
%\begin{document}
-%...
-%\appendixpage
%
-%\begin{appendices}
-% \chapter{First appendix}
-% Lorem ipsum
-% \chapter{First appendix}
-% Lorem ipsum
-%\end{appendices}
+%\chapter{Lorem ipsum dolor sit amet, consectetuer adipiscing elit}
+%
+%\section{Dolor sit amet}
+%\lipsum[1-2]
+%
+%\section{Lorem ipsum dolor sit amet}
+%\subsection{Dolor sit amet}
+%\lipsum[1]
%
%\end{document}
%\end{verbatim}
% \end{latexcode}
-%
+% \end{ltxsyntax}
%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \section{Options}\label{sec:options}
-% ^^A
-% ^^A ----------------------------------------------------------------
+% \begin{ltxsyntax}
+% \cmditem{breakintoc}
%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \subsection{Layout}\label{sec:page-styles}
-% ^^A
-% ^^A ----------------------------------------------------------------
+% A manual break which is active for the table of contents but not in the text or in the headers.
%
-% \begin{optionlist*}
-% \optitem[book]{structure}{\opt{book}\OR\opt{article}\OR\opt{collection}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{structure}}
-% \begin{valuelist}
-% \item[book] For typesetting texts with chapters.
-% \item[article] For typesetting articles or short theses
-% (without chapters).
-% \item[collection] For typesetting journals or collections of articles
-% (see section \ref{sec:collection}).
-% \end{valuelist}
-% \optitem[standard]{pagelayout}{\opt{standard}\OR\opt{standardaureo}%
-% \OR\opt{periodical}\OR\opt{periodicalaureo}\OR\opt{compact}\OR
-% \opt{compactaureo}\OR\opt{supercompact}\OR\opt{supercompactaureo}\OR\opt{pocketa}\OR\opt{pocketb}\OR\opt{pocketc}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{pagestyle}}
-% \begin{valuelist}
-% \item[standard] Prints an A4 page with a
-% typeblock of $\SI{110}{mm} \times \SI{220}{mm}$.
-% \end{valuelist}
-% With the following values the option prints the typeblock
-% on a an A4 paper showing the crop marks which can be controlled
-% by the \opt{version} option.
-% \begin{valuelist}
-% \item[periodical]
-% Prints a page of $\SI{17}{cm} \times \SI{24}{cm}$ with a typeblock of
-% $\SI{11}{cm} \times \SI{16,5}{cm}$.
-% \item[periodicalaureo] The same of \opt{periodical} but with a
-% \emph{golden ratio} typeblock of $\SI{120}{cm} \times \SI{194}{mm}$.
-% \item[compact]
-% Prints a page of $\SI{16}{cm} \times \SI{24}{cm}$ with a typeblock of
-% $\SI{11}{cm} \times \SI{16,5}{cm}$.
-% \item[compactaureo]
-% The same as \opt{compact} but with
-% a \emph{golden ratio} typeblock of $\SI{11,8}{cm} \times \SI{19,1}{cm}$.
-% \item[supercompact]
-% Prints a page of $\SI{14}{cm} \times \SI{21}{cm}$ with a typeblock of
-% $\SI{10}{cm} \times \SI{15,5}{cm}$.
-% \item[supercompactaureo]
-% The same as \opt{supercompact} but with
-% a \emph{golden ratio} typeblock of $\SI{10,8}{cm} \times \SI{17,5}{cm}$.
-% \end{valuelist}
-% \begin{valuelist}
-% \item[pocketa]
-% Prints a page of $\SI{135}{cm} \times \SI{208}{cm}$ with a typeblock of
-% $\SI{102}{cm} \times \SI{153}{cm}$.
-% \item[pocketb]
-% Prints a page of $\SI{140}{cm} \times \SI{210}{cm}$ with a typeblock of
-% $\SI{99}{cm} \times \SI{165}{cm}$.
-% \item[pocketc]
-% Prints a page of $\SI{116}{cm} \times \SI{193}{cm}$ with a typeblock of
-% $\SI{90}{cm} \times \SI{150}{cm}$.
-% \end{valuelist}
-% The details of this option are shown in table \ref{tab:layouts}.
-% \optitem[final]{version}{\opt{screen}\OR\opt{cscreen}\OR\opt{draft}
-% \OR\opt{final}}
-% The following two options are provided to have a better view when
-% you are typesetting and reading the \textsc{pdf} on the screen
-% or for online publications.
-% \begin{valuelist}
-% \item[screen] Prints the PDF with its real dimensions.
-% \item[cscreen] The same as \opt{version=screen} but with a centered
-% typeblock.
-% \end{valuelist}
-% The following two options are meant for printed documents.
-% \begin{valuelist}
-% \item[draft]
-% Prints the output on a A4 paper, showing the crop marks.
-% Useless with \opt{standard} and \opt{standardaureo} layouts.
-% \item[final] Prints the output on a A4 paper, hiding the crop marks.
-% Useless with \opt{standard} and \opt{standardaureo} layouts.
-% \end{valuelist}
-% Sometimes it is not desirable to have the crop marks on every page.
-% In such a case you can use the \cmd{crop}|[off]| command
-% after the first page of the document.
-% \end{optionlist*}
+% \begin{latexcode}
+%\begin{verbatim}
+%\section{This title will be break here \breakintoc inside the contents}
+%\end{verbatim}
+% \end{latexcode}
+% \cmditem{breakinbody}
+% \cmditem{breakinbodyleft}
%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \subsection{Font}\label{sec:fonts}
-% ^^A
-% ^^A ----------------------------------------------------------------
+% Manual breaks which are active in the body text but not in the headers
+% and in the table of contents. The difference between the two
+% commands is that the former executes |\\| while the latter uses \cmd{newline}. The second one should be used with the \opt{\meta{level}style=left} options to avoid bad line alignments.
%
-% \begin{optionlist*}
-% \optitem[10\OR 10pt]{fontsize}{\meta{dimen}}
-% Sets the main font sizes for the document, changing the \cmd{baselineskip}
-% accordingly. This option is based on the \sty{fontsize} package \parencite{fontsize}. The \meta{fontsize} can be given in any unit recognized
-% by TeX (for example: \opt{6mm}, \opt{1ex}, \opt{11.5pt}).
-% If the unit is not declared it defaults to \texttt{pt}.
-% If you want to set a specific value for \cmd{baselineskip}
-% you have to use the \cmd{changefontsize}\oarm{baselineskip}\arm{fontsize} command.
+% \begin{latexcode}
+%\begin{verbatim}
+%\section{This title will be break here \breakinbody inside the body text}
+%\section{This title will be break here \breakinbodyleft inside the body text}
+%\end{verbatim}
+% \end{latexcode}
%
-% \optitem[cochineal]{defaultfont}{\opt{none}\OR\opt{cochineal}
-% \OR\opt{libertine}\OR\opt{palatino}\OR\opt{standard}}
-% \begin{valuelist}
-% \item[none] Does not load any font. Use this option
-% if you want full control over the font selection. This is the default with
-% \hologo{XeLaTeX} or \hologo{LuaLaTeX}.
-% \item[cochineal] Loads the Cochineal serif, the Linux Biolinum sans serif and the Inconsolata typewriter.
-% \item[libertine] Loads the Linux Libertine serif, the Linux Biolinum sans serif and the Inconsolata typewriter.
-% \item[palatino] Loads the New PX serif, the Linux Biolinum sans serif and the Inconsolata typewriter. Note that the New PX font does not provide support for Greek. The \opt{greekfont=artemisia} option offers a very good solution.
-% ^^A and {\fontfamily{artemisia}\selectfont Artemisia} by the {\fontfamily{artemisia}\selectfont Greek Font Society} for the greek text.
-% \item[standard] Loads the \sty{lmodern} package: Latin Modern font family and CB Greek.
-% \end{valuelist}
-% \optitem[none]{greekfont}{\opt{none}\OR\opt{artemisia}\OR\opt{porson}\OR\opt{bodoni}\OR\opt{cbgreek}}
-% Actually useless with \opt{defaultfont=none} and not available with \opt{defaultfont=standard} options.
-% \changes{v0.9b}{2012/09/23}{New option \opt{greekfont}}
-% \begin{valuelist}
-% \item[none] Does not load any Greek font. This is the default with
-% \hologo{XeLaTeX} or \hologo{LuaLaTeX}.
-% \item[artemisia] Loads the Artemisia font by the Greek Font Society.
-% \item[porson] Loads the Porson font by the Greek Font Society.
-% \item[bodoni] Loads the Bodoni font by the Greek Font Society.
-% \item[cbgreek] Loads the standard CB~Greek font by Claudio Beccari.
-% \end{valuelist}
+% \cmditem{chapterintro}
%
-% \optitem[minimal]{mathfont}{\opt{none}\OR\opt{minimal}\OR\opt{extended}}
-%
-% Available only with Cochineal, Libertine and New PX fonts.
-% \begin{valuelist}
-% \item[none] Do not load any mathematical support. Use this option if you need some packages that have to be loaded before \sty{newtxmath} and \sty{newpxmath}. This is the default with
-% \hologo{XeLaTeX} or \hologo{LuaLaTeX}.
-% \item[minimal] Loads \sty{newtxmath} (for Cochineal and Linux Libertine) or \sty{newpxmath} (for PX Fonts).
-% \item[extended] Loads the previous option plus the \sty{amsthm} and \sty{mathalpha} packages.
-% \end{valuelist}
-% \end{optionlist*}
+% Prints an unnumbered introduction at the beginning of the chapter,
+% with the correct hyperlink.
+% \cmditem{chapterintroname}{name}\hfill default: \texttt{Introduzione}
%
-% \begin{optionlist*}
-% \optitem[low]{smallcapsstyle}{\opt{low}\OR\opt{upper}}
-% Active only with \opt{\meta{level}font=smallcaps} and \opt{toc\meta{level}font=smallcaps} options (see sections \ref{sec:titles} and \ref{sec:toc}).
-% With \hologo{XeLaTeX} or \hologo{LuaLaTeX} this option is effective only if a font selection command (such as \cmd{setmainfont}) is given.
-% \begin{valuelist}
-% \item[low] Prints lowercase spaced \textsc{\lsstyle small capitals}.
-% \item[upper] Prints spaced \textsc{\lsstyle Small Capitals} with uppercase initials.
-% \end{valuelist}
-% \end{optionlist*}
+% Changes in \meta{name} the title printed by the \cmd{chapterintro} command.
+%
+% \end{ltxsyntax}
+%
+% \changes{v0.5}{2011/10/21}{New command \opt{chapnumfont}}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Titles}\label{sec:titles}
+% \subsection{Contents lists}\label{sec:toc}
% ^^A
% ^^A ----------------------------------------------------------------
%
-% In the following options \meta{level} can be \opt{part}, \opt{chap}, \opt{sec},
-% \opt{subsec}, \opt{subsubsec}.
-% \begin{optionlist*}
-% \optitem[roman]{\meta{level}font}{\opt{roman}\OR\opt{italic}\OR
-% \opt{smallcaps}}
-% \begin{valuelist}
-% \item[roman] Prints the \meta{level} title in roman.
-% \item[italic] Prints the \meta{level} title in \emph{italic}.
-% \item[smallcaps] Prints the \meta{level} title
-% in \textsc{\lsstyle spaced small caps}
-% \end{valuelist}
-% \optitem[left]{\meta{level}style}{\opt{left}\OR\opt{center}\OR
-% \opt{right}\OR\opt{parleft}\OR\opt{parcenter}\OR
-% \opt{parright}}
-% \begin{valuelist}
-% \item[left] Aligns the \meta{level} title on the left.
-% \item[center] Centers the \meta{level} title.
-% \item[right] Aligns the \meta{level} title on the right.
-% \item[parleft] As \opt{left} but with the title below the number.
-% \item[parcenter] As \opt{center} but with the title below the number.
-% \item[parright] As \opt{right} but with the title below the number.
-% \end{valuelist}
-% \optitem[Roman/arabic/arabic]{\meta{level}numstyle}{\opt{arabic}\OR
-% \opt{roman}\OR\opt{Roman}\OR\opt{dotarabic}\OR\opt{dotroman}\OR
-% \opt{dotRoman}}
-% \begin{valuelist}
-% \item[arabic] Arabic \meta{level} number.
-% \item[roman] Small caps lowercase roman \meta{level} number.
-% \item[Roman] Uppercase roman \meta{level} number.
-% \item[dotarabic] As \opt{arabic} but followed by a dot.
-% \item[dotroman] As \opt{roman} but followed by a dot.
-% \item[dotRoman] As \opt{Roman} but followed by a dot.
-% \end{valuelist}
-% \end{optionlist*}
-%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Contents lists}\label{sec:toc}
+% \subsubsection{Options}\label{sec:toc:options}
% ^^A
% ^^A ----------------------------------------------------------------
%
@@ -1229,7 +1280,7 @@ cochineal,mathpazo,bera,amsthm}
% \changes{v0.9b}{2012/09/23}{New option \opt{tocstyle}}
% \begin{valuelist}
% \item[standard] Prints a standard table of contents with
-% page numbers on the right margin.
+% page numbers on the right.
% \item[dotted] As the previous one but with dotted lines.
% \item[ragged] Aligns the table of contents on the left
% as suggested by \textcite{Bringhurst:1992}.
@@ -1237,13 +1288,15 @@ cochineal,mathpazo,bera,amsthm}
% on the left margin.
% \end{valuelist}
% \optitem[sec]{compacttoc}{\opt{sec}\OR\opt{subsec}\OR
-% \opt{subsubsec}}
+% \opt{subsubsec}\OR\opt{par}\OR\opt{subpar}}
% \begin{valuelist}
% \item[sec] Prints the sections, subsections and sub-subsections
% in a single paragraph. Note that in this case the option
% \opt{tocstyle=dotted} is uneffective as the dots are not printed for chapter entries.
% \item[subsec] Prints the subsections and sub-subsections in a single paragraph.
% \item[subsubsec] Prints the sub-subsections in a single paragraph.
+% \item[par] Prints the paragraphs in a single paragraph.
+% \item[subpar] Prints the subparagraphs in a single paragraph.
% \end{valuelist}
% \optitem[roman]{toc\meta{level}font}{\opt{roman}\OR\opt{italic}\OR
% \opt{smallcaps}}
@@ -1253,7 +1306,7 @@ cochineal,mathpazo,bera,amsthm}
% \item[smallcaps] Prints the \meta{level} ToC entry
% in \textsc{\lsstyle spaced small caps}
% \end{valuelist}
-% Where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
+% Where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}.
% \optitem[all]{twocolcontents}{\opt{toc}\OR\opt{lof}\OR
% \opt{lot}\OR\opt{toclof}\OR\opt{toclot}\OR\opt{loflot}\OR\opt{all}}
% This option activates the \opt{tocstyle=ragged} option
@@ -1270,11 +1323,190 @@ cochineal,mathpazo,bera,amsthm}
% and the list of tables in two columns.
% \item[all] Prints all the contents lists in two columns.
% \end{valuelist}
+% \optitem[false]{partialtoc}{\opt{true}\OR\opt{false}}
+% This option is effective only with the \opt{structure=book} option.
+% \begin{valuelist}
+% \item[true] Prints a partial ToC at the beginning of every chapter.
+% \item[false] Does not print any partial ToC.
+% \end{valuelist}
% \end{optionlist*}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Headings}
+% \subsubsection{Commands}\label{sec:toc:commands}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+% \begin{ltxsyntax}
+% \cmditem*{toc\meta{level}font}{definition}
+%
+% Changes the font of the \meta{level} title, where \meta{level} can be \opt{part},
+% \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
+%
+% \cmditem*{toc\meta{level}numfont}{definition}
+%
+% Changes the font of the \meta{level} number, where \meta{level} can be \opt{part},
+% \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
+%
+% \cmditem{toclabelwidth}{level}{dim}
+% \changes{v0.9a}{2012/08/31}{New command \cmd{toclabelspace}}
+%
+% Adds the \meta{dim} to the \meta{level} label in the table of contents, where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}, \opt{fig}, \opt{tab}. For example, when using \opt{chapnumstyle=Roman} you would probably need to adjust the width of the chapter label with |\toclabelwidth{chap}{1em}|.
+%
+% \cmditem*{tocpartname}{definition}\hfill default: \cmd{partname}
+%
+% Changes the definition of ``Part'' name in ToC. For example:
+% \begin{latexcode}
+%\begin{verbatim}
+%\tocpartname{\begingroup\sffamily\Huge Part\endgroup}
+%\end{verbatim}
+% \end{latexcode}
+% To change the definition of \cmd{partname} you have to use the commands provided
+% by the \sty{babel} package. For example, if the document is in Italian you will
+% need something like this:
+% \begin{latexcode}
+%\begin{verbatim}
+%\addto{\captionsitalian}{%
+% \renewcommand{\partname}{\begingroup\sffamily\Huge Parte\endgroup}
+%\end{verbatim}
+% \end{latexcode}
+% Note that in both cases the definition must be enclosed in a group
+% to prevent it from changing what follows (i.e. the part number and the part title).
+%
+% The following commands allow you to modify some features of the partial ToC
+% printed at the beginning of each chapter when the \opt{partialtoc} option is used.
+%
+% \cmditem*{partialtoc\meta{level}font}{definition}
+% \cmditem*{partialtoc\meta{level}labelfont}{definition}
+%
+% Sets the font of the partial ToC \meta{level} and \meta{level}'s label respectively.
+% Where \meta{level} can be \opt{sec}, \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}.
+%
+% \cmditem*{partialtocsize}{definition}
+%
+% Sets the font size of the partial ToC.
+%
+% \cmditem*{partialtocbeforespace}{dimen}
+%
+% Sets the space before the partial ToC.
+%
+% \cmditem*{partialtocafterpace}{dimen}
+%
+% Sets the space after the partial ToC.
+%
+% \cmditem*{partialtocbeforecode}{definition}
+%
+% Arbitrary code to be executed before the partial ToC.
+%
+% \cmditem*{partialtocaftercode}{definitio}
+%
+% Arbitrary code to be executed after the partial ToC.
+% \end{ltxsyntax}
+%
+% Here is an example of the use of these commands:
+%
+% \begin{latexcode}
+%\begin{verbatim}
+%\partialtocsize{\footnotesize}
+%\partialtocsecfont{\bfseries\itshape}
+%\partialtocsubsecfont{\itshape}
+%\partialtocseclabel{\bfseries}
+%\partialtocbeforecode{\textbf{Contents of this chapter}\smallskip}
+%\end{verbatim}
+% \end{latexcode}
+% which gives this very questionable result:
+%
+% \begin{mdframed}[backgroundcolor=philA!10,linecolor=white]
+% \footnotesize
+% \textbf{Contents of this chapter}\vskip-.5ex
+%
+% \textbf{\itshape 1.1 Lorem ipsum dolor sit amet, consectetuer adipiscing elit}, 1.
+% 1.1.1 \textit{Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis}, 15.
+% 1.1.1.1 Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna, 17.
+% 1.1.1.2 Donec vehicula augue eu neque, 21.
+% 1.1.2 \textit{Cras viverra metus rhoncus sem}, 26.
+% 1.1.2.1 Nulla et lectus vestibulum urna fringilla ultrices, 29.
+% 1.1.2.2 Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas, 34.
+% \textbf{\itshape 1.2 Nulla et lectus vestibulum urna fringilla ultrices}, 35.
+% 1.2.1 \textit{Cras viverra metus rhoncus sem}, 39.
+% 1.2.1.1 Donec vehicula augue eu neque, 40.
+% 1.2.1.2 Phasellus eu tellus sit amet tortor gravida placerat, 45.
+% 1.2.2 \textit{Mauris ut leo}, 49.
+% \end{mdframed}
+%
+% For more radical changes you can of course define your own partial ToC with your
+% favorite package or use the syntax of \sty{titletoc}
+% to redefine the levels to be customized:
+% \begin{itemize}
+% \item \opt{partialtocsection}
+% \item \opt{partialtocsubsection}
+% \item \opt{partialtocsubsubsection}
+% \item \opt{partialtocparagraph}
+% \item \opt{partialtocsubparagraph}
+% \end{itemize}
+%
+% For example, the following settings:
+%
+% \begin{latexcode}
+%\begin{verbatim}
+%\titlecontents*{partialtocsection}[0cm]
+% {}
+% {\S\ \thecontentslabel\ \itshape}
+% {}
+% {, \thecontentspage.}
+%
+%\titlecontents*{partialtocsubsection}[0cm]
+% {}
+% {\ -- \thecontentslabel\ }
+% {}
+% {, \thecontentspage.}
+%\end{verbatim}
+% \end{latexcode}
+% gives this result:
+%
+% \begin{mdframed}[backgroundcolor=philA!10,linecolor=white]
+% \footnotesize
+% § 1.1 \textit{Lorem ipsum dolor sit amet, consectetuer adipiscing elit}, 1.
+% -- 1.1.1 Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis, 12.
+% -- 1.1.2 Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna, 15.
+% -- 1.1.3 Donec vehicula augue eu neque, 23.
+% § 1.2 \textit{Cras viverra metusrhoncus sem}, 29.
+% -- 1.2.1 Mauris ut leo, 31.
+% -- 1.2.2 Phasellus eu tellus sit amet tortor gravida placerat, 35.
+% -- 1.2.3 Donec vehicula augue eu neque, 37.
+% § 1.3 \textit{Nulla et lectus vestibulum urna fringilla ultrices}, 42.
+% -- 1.3.1 Cras viverra metus rhoncus sem, 54.
+% -- 1.3.2 Pellentesque habitant morbi, 56.
+% -- 1.3.3 Nonummy eget, consectetuer id, 63.
+% \end{mdframed}
+%
+% The last four commands described at the beginning of this section
+% can also be used inside a group to
+% adjust the vertical spacing only for specific chapters. This is useful, for example,
+% for those chapters starting with special quotations or \textit{epigraphs}:
+% \begin{latexcode}
+%\begin{verbatim}
+%\begingroup
+%
+%\partialtocbeforespace{6cm}
+%\setlength{\beforeepigraphskip}{-5cm}
+%\setlength{\afterepigraphskip}{4cm}
+%
+%\chapter{The things in themselves are what first give rise to
+% reason, as is proven in the ontological}
+%
+%\epigraph{As is proven in the ontological manuals,
+% it is obvious that the transcendental unity
+% of apperception proves the
+% validity of the Antinomies}{G.W.F. Hegel}
+%
+%\endgroup
+%\end{verbatim}
+% \end{latexcode}
+%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsection{Headers and footers}
% ^^A
% ^^A ----------------------------------------------------------------
%
@@ -1282,7 +1514,7 @@ cochineal,mathpazo,bera,amsthm}
% \optitem[inner]{headerstyle}{\opt{inner}\OR\opt{center}\OR
% \opt{plain}\OR\opt{authortitleinner}\OR\opt{authortitlecenter}}
% \begin{valuelist}
-% \item[inner] Prints the chapter title and the string ``Chapter~
+% \item[inner] Prints the chapter title and ``Chapter~
% \meta{n}'' in the inner side
% of even and odd
% headers respectively, and the page number in the outer side.
@@ -1304,31 +1536,47 @@ cochineal,mathpazo,bera,amsthm}
% \item[italic] Prints the headers in \emph{italic}.
% \item[smallcaps] Prints the headers in \textsc{\lsstyle spaced small caps}.
% \end{valuelist}
+%
+% \optitem[false]{draftdate}{\opt{true}\OR\opt{false}}
+% \changes{v1.0}{2012/10/14}{First stable release. Renamed option \opt{bozza} to \opt{draftdate}}
+% If \opt{true} it prints the string ``Version of \meta{date}'' in the footer.
+% It requires the \cmd{date}\ar{\meta{date}} command.
% \end{optionlist*}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Notes, lists, quotations}
+% \subsection{Notes}\label{sec:notes}
% ^^A
% ^^A ----------------------------------------------------------------
%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsubsection{Options}\label{sec:notes:options}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+%\begin{figure}
+%\makeatletter
+%\fakefootnote{\renewcommand\@makefntext{%
+% \hskip-2.5em\makebox[2em][r]{\scriptsize\@thefnmark}\hskip.5em}
+%}\hfill
+%\fakefootnote{\renewcommand\@makefntext{%
+% \leftskip=1em\hskip-1.5em%
+% \makebox[1em][r]{\scriptsize\@thefnmark}\hskip.5em}}
+%
+%\medskip
+%
+%\fakefootnote{\renewcommand\@makefntext{%
+% \scriptsize\@thefnmark.\hskip.5em}%
+%}\hfill
+%\fakefootnote{\renewcommand\@makefntext{%
+% \textsuperscript{\scriptsize\@thefnmark}\hskip.3em}
+%}
+%\makeatother
+%\caption{The four styles for the footnotes: \opt{bulged}, \opt{hung}, \opt{dotted}, \opt{superscript}}\label{fig:fakefootnote}
+%\end{figure}
+%
% \begin{optionlist*}
-% \optitem[center]{quotestyle}{\opt{center}\OR\opt{right}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{quotestyle}}
-% \begin{valuelist}
-% \item[center]
-% Indents the block quotations on both the left and right margins.
-% \item[right]
-% Indents the block quotations only on the left margin.
-% \end{valuelist}
-% \optitem[footnotesize]{quotesize}{\opt{footnotesize}\OR\opt{small}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{quotationfont}}
-% \begin{valuelist}
-% \item[footnotesize]
-% Prints the block quotations in \cmd{footnotesize} size.
-% \item[small]
-% Prints the block quotations in \cmd{small} size.
-% \end{valuelist}
% \optitem[bulged]{footnotestyle}{\opt{bulged}\OR\opt{hung}\OR
% \opt{dotted}\OR\opt{superscript}}
% \changes{v0.9b}{2012/09/23}{Changed \opt{standardfootnote} option
@@ -1346,19 +1594,18 @@ cochineal,mathpazo,bera,amsthm}
% \end{valuelist}
% \optitem[false]{fewfootnotes}{\opt{true}\OR\opt{false}}
% \changes{v0.9b}{2012/09/23}{New option \opt{fewfootnotes}}
-% Uses symbols instead of numbers to mark footnotes.
-% It is active only in documents with
-% three footnotes per page maximum.
-% The symbol sequence is: *, **, ***.
-% With more footnotes you should not need this option.
-% \optitem[bulged]{liststyle}{\opt{bulged}\OR\opt{aligned}\OR\opt{indented}}
% \begin{valuelist}
-% \item[bulged]
-% The item number or symbol protrudes beyond the left margin.
-% \item[aligned]
-% Aligns the lists to the left margin.
-% \item[indented]
-% Prints standard indented lists.
+% \item[true] Uses symbols instead of numbers to mark the footnotes.
+% It is available only in documents with
+% three footnotes per page maximum.
+% The symbol sequence is: *, **, ***.
+% \item[false] Uses numbers to mark the footnotes.
+% \end{valuelist}
+%
+% \optitem[true]{marginpar}{\opt{true}\OR\opt{false}}
+% \begin{valuelist}
+% \item[true] Prints the marginal notes.
+% \item[false] Hide the marginal notes.
% \end{valuelist}
% \optitem[standard]{captionstyle}{\opt{standard}\OR\opt{sanserif}\OR\opt{italic}\OR\opt{smallcaps}}
% All these values print the caption in small size, changing the shape:
@@ -1372,37 +1619,76 @@ cochineal,mathpazo,bera,amsthm}
% \item[smallcaps]
% Prints only the caption label in \textsc{\lsstyle spaced small caps}.
% \end{valuelist}
+%
% \end{optionlist*}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Miscellaneous}\label{sec:miscellaneous}
+% \subsubsection{Commands}\label{sec:notes:commands}
% ^^A
% ^^A ----------------------------------------------------------------
%
+% \begin{ltxsyntax}
+% \cmditem{xfootnote}[symbol]{footnote text}
+% \changes{v0.9b}{2012/09/23}{New command \cmd{xfootnote}}
+%
+% Aa command to print a footnote with a discretionary
+% symbols given in the optional argument (default:\texttt{*}).
+% It does not increment the footnote counter.
+%
+% \cmditem{marginpar}{text}
+%
+% A redefinition of the standard command that prints a marginal note
+% in italic shape and footnote size.
+% \end{ltxsyntax}
+%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsection{Lists and quotations}\label{sec:lists}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+%\begin{figure}
+% \fakelist{0pt}\hfill
+% \fakelist{1em}\hfill
+% \fakelist{2em}
+%\caption{The three styles for the lists: \opt{bulged}, \opt{aligned}, \opt{indented}}\label{fig:fakelist}
+%\end{figure}
+%
% \begin{optionlist*}
-% \optitem[\cmd{baselineskip}]{parindent}{\meta{dimen}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{parindent}}
-% \begin{valuelist}
-% Sets the indentation of the first line of each paragraph except those following a section title. You can use any unit recognized by \TeX{} (for example: \opt{1em}\OR\opt{1cm}\OR\opt{17pt}, \ldots).
-% \end{valuelist}
-% \optitem[true]{marginpar}{\opt{true}\OR\opt{false}}
+% \optitem[bulged]{liststyle}{\opt{bulged}\OR\opt{aligned}\OR\opt{indented}}
% \begin{valuelist}
-% \item[true] Prints the marginal notes.
-% \item[false] Hide the marginal notes.
+% \item[bulged]
+% The item number or symbol protrudes beyond the left margin.
+% \item[aligned]
+% Aligns the lists to the left margin.
+% \item[indented]
+% Prints standard indented lists.
% \end{valuelist}
-% \optitem[false]{partpage}{\opt{true}\OR\opt{false}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{partpage}}
-% Active only with \opt{structure=article}. With \opt{book} structure it is ineffective.
+% \end{optionlist*}
+%
+%\begin{figure}
+%\fakequotation{\rightmargin1em\leftmargin1em}\hfill
+%\fakequotation{\leftmargin1em}\hfill
+%\fakequotation{\leftmargin0pt}
+%\caption{The three styles for the block quotations: \opt{center}, \opt{right}, \opt{justify}}\label{fig:fakequotation}
+%\end{figure}
+%
+% \begin{optionlist*}
+% \optitem[center]{quotestyle}{\opt{center}\OR\opt{right}\OR\opt{justify}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{quotestyle}}
% \begin{valuelist}
-% \item[true] Prints the part title in a separate page as in
-% \opt{structure=book}
-% \item[false] Prints a part title similar to the one used in the standard \opt{article} class.
+% \item[center]
+% Indents the block quotations on both the left and right margins.
+% \item[right]
+% Indents the block quotations only on the left margin.
+% \item[justify]
+% Does not indents the block quotations.
% \end{valuelist}
-% \optitem[false]{draftdate}{\opt{true}\OR\opt{false}}
-% \changes{v1.0}{2012/10/14}{First stable release. Renamed option \opt{bozza} to \opt{draftdate}}
-% If \opt{true} it prints the string ``Version of \meta{date}'' in the footer.
-% It requires the \cmd{date}\ar{\meta{date}} command.
+% \optitem[footnotesize]{quotesize}{\opt{small}, \dots, \opt{footnotesize}, \dots, \opt{scriptsize}, \dots}
+% You can use all the sizes made available by the \sty{fontsize} package.
+% \changes{v0.9b}{2012/09/23}{New option \opt{quotationfont}}
+%
% \end{optionlist*}
%
% ^^A ----------------------------------------------------------------
@@ -1439,16 +1725,205 @@ cochineal,mathpazo,bera,amsthm}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \section{New commands}\label{sec:commands}
+% \subsection{Title page}\label{sec:titlepage}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+% The class provides a original and simple format for the \cmd{maketitle} commad
+% but you can print a standard title too (figure \ref{fig:maketitlestyle-suftesi}).
+% The font used for the author's name, the title and the date can be
+% easily customized through options and commands as well as the order
+% of author and title can be reversed.
+%
+% \begin{figure}
+%\begin{minipage}{.5\textwidth}
+%\centering
+%\begin{tikzpicture}
+% \draw[draw=gray,fill=white,drop shadow] (0,0) rectangle (.9\textwidth,-3)
+% node[midway] {%
+% \parbox{7cm}{
+% \centering
+%
+% \textcolor{sufred}{\Large\sffamily The Art of Kicking}
+% \bigskip
+%
+% {\small Bruce Lee}
+% \smallskip
+%
+% {\small\today}
+% }
+% };
+%\end{tikzpicture}
+%\end{minipage}
+%\begin{minipage}{.5\textwidth}
+%\begin{tikzpicture}
+% \draw[draw=gray,fill=white,drop shadow] (0,0) rectangle (.9\textwidth,-3)
+% node[midway] {%
+% \parbox{7cm}{
+% \centering
+%
+% {\small Bruce Lee}
+% \bigskip
+%
+% \textcolor{sufred}{\Large\sffamily The Art of Kicking}
+% \smallskip
+%
+% {\small\today}
+% }
+% };
+%\end{tikzpicture}
+%\end{minipage}
+%
+%\bigskip
+%
+%\begin{minipage}{.5\textwidth}
+%\centering
+%\begin{tikzpicture}
+% \draw[draw=gray,fill=white,drop shadow] (0,0) rectangle (.9\textwidth,-3)
+% node[midway] {%
+% \parbox{7cm}{
+% \centering
+%
+% {\LARGE The Art of Kicking}
+% \bigskip
+%
+% {\large Bruce Lee}
+% \smallskip
+%
+% {\large\today}
+% }
+% };
+%\end{tikzpicture}
+%\end{minipage}
+%\begin{minipage}{.5\textwidth}
+%\begin{tikzpicture}
+% \draw[draw=gray,fill=white,drop shadow] (0,0) rectangle (.9\textwidth,-3)
+% node[midway] {%
+% \parbox{7cm}{
+% \centering
+%
+% {\large Bruce Lee}
+% \bigskip
+%
+% {\LARGE The Art of Kicking}
+% \smallskip
+%
+% {\large\today}
+% }
+% };
+%\end{tikzpicture}
+%\end{minipage}
+%
+%\caption{The \opt{suftesi} (above) and \opt{standard} (below) title style}
+% \label{fig:maketitlestyle-suftesi}
+%
+%
+% \end{figure}
+%
+%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsubsection{Options}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+% \begin{optionlist*}
+% \optitem[suftesi]{maketitlestyle}{\opt{suftesi}\OR\opt{standard}}
+% \begin{valuelist}
+% \item[suftesi] The \cmd{maketitle} command prints a \sty{suftesi}-style author-title block.
+% \item[standard] The \cmd{maketitle} command prints a standard author-title block.
+% \end{valuelist}
+%
+% \optitem[false]{reverseauthortitle}{\opt{true}\OR\opt{false}}
+% \begin{valuelist}
+% \item[true] Prints the author’s name above (below with \opt{structure=collection}) the title.
+% \item[false] Prints the author’s name below (below with \opt{structure=collection}) the title.
+% \end{valuelist}
+%
+% \optitem[roman]{titlefont}{\opt{roman}\OR\opt{italic}\OR\opt{smallcaps}}
+% \begin{valuelist}
+% \item[roman] Prints the title in roman.
+% \item[italic] Prints the title in \emph{italic}.
+% \item[smallcaps] Prints the title
+% in \textsc{\lsstyle spaced small caps}.
+% \end{valuelist}
+%
+% \optitem[roman]{authorfont}{\opt{roman}\OR\opt{italic}\OR\opt{smallcaps}}
+% \begin{valuelist}
+% \item[roman] Prints the author's name in roman.
+% \item[italic] Prints the author's name in \emph{italic}.
+% \item[smallcaps] Prints the author's name in \textsc{\lsstyle spaced small caps}.
+% With this option remember to protect the \cmd{thanks} command:\\
+% |\author{The Author\protect\thanks{...}}|.
+% \end{valuelist}
+%
+% \optitem[roman]{datefont}{\opt{roman}\OR\opt{italic}\OR\opt{smallcaps}}
+% \begin{valuelist}
+% \item[roman] Prints the date in roman.
+% \item[italic] Prints the date in \emph{italic}.
+% \item[smallcaps] Prints the date in \textsc{\lsstyle spaced small caps}.
+% \end{valuelist}
+%
+% \end{optionlist*}
+%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsubsection{Commands}\label{sec:titlepage-commands}
% ^^A
% ^^A ----------------------------------------------------------------
%
+% \begin{ltxsyntax}
+% \cmditem{title}[short title for headers]{complete title for title page}
+% \changes{v0.8}{2012/03/19}{Renewed \cmd{title} command}
+%
+% Redefinition of the standard command with a new optional argument
+% for the short title to be printed in the headers. Particularly useful
+% with the \opt{headerstyle=authortitle} option.
+%
+% \cmditem{titlefont}{definition}
+% \cmditem{authorfont}{definition}
+% \cmditem{datefont}{definition}
+%
+% These commands change the font of title, author's name and date printed by \cmd{maketitle}. You can combine them with the \opt{maketitlestyle} option. For example:
+%
+% \begin{latexcode}
+%\begin{verbatim}
+%\titlefont{\bfseries\sffamily\scshape}
+%\authorfont{\itshape\sffamily}
+%\end{verbatim}
+% \end{latexcode}
+% \end{ltxsyntax}
+%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Composing the cover page}
+% \subsection{Cover page}
% ^^A
% ^^A ----------------------------------------------------------------
%
+% Since version 2.6 \sty{suftesi} provides a command to print a simple
+% cover page (figure \ref{fig:cover}), inspired by the Italian designer
+% Bruno \textcite[85-89]{munari:arte-come-mestiere}. The color used for
+% the text and the circle as well as other graphical elements are partially
+% customizable. The cover shown
+% in figure \ref{fig:cover} is obtained with the following code:
+% \begin{latexcode}
+%\begin{verbatim}
+%\Cauthor{Bruce Lee}
+%\Ctitle{The Art of Kicking}
+%\Csubtitle{How to survive in the modern societies}
+%\Ceditor{edited by\\ Walker Texas Ranger}
+%\Cfoot{Punch Press\\ \fbox{\bfseries P\&P}}
+%\Cpagecolor{white!90!black}
+%\Ctextcolor{white}
+%\Cfootcolor{black}
+% \makecover[ball color=DarkBlue,draw=none]
+%\end{verbatim}
+% \end{latexcode}
+%
+% To produce a complete book cover, with spine and dust jacket, you should
+% take a look at the \sty{bookcover} class by Tibor \textcite{bookcover}.
+%
+%
% \begin{ltxsyntax}
% \cmditem{makecover}
% \cmditem{makecover}[tikz options]
@@ -1526,7 +2001,7 @@ cochineal,mathpazo,bera,amsthm}
%\usetikzlibrary{shadows}
%...
%\begin{document}
-%\makecover[circular drop shadow]
+% \makecover[circular drop shadow]
%\end{document}
%\end{verbatim}
% \end{latexcode}
@@ -1541,15 +2016,111 @@ cochineal,mathpazo,bera,amsthm}
%\Cfootcolor{black}
%
%\begin{document}
-%\makecover[fill=blue!30!black,draw=teal,line width=2mm,dashed]
+% \makecover[fill=blue!30!black,draw=teal,line width=2mm,dashed]
%\end{document}
%\end{verbatim}
+% \end{latexcode}
+%
+%\begin{figure}
+%\begin{minipage}{.5\textwidth}
+%\centering
+%\begin{tikzpicture}[scale=0.4]%
+%\draw[draw=gray,fill=white,drop shadow] (-\textwidth,0) rectangle (\textwidth,.9\textheight);
+%\draw[line width=.1pt,draw=black] (-4.2,18.1) circle (13mm) node {\parbox{10mm}{\centering\tiny ---*---\\[-.5mm] St. Anford\\ University\\ ---*--- }};
+% \node[scale=0.4,anchor=north west] at (-2.5cm,19cm) {%
+% \parbox{8cm}{%
+% \small University of St. Anford\par
+% \normalsize Department of Typography
+% \vskip1ex\hrule\vskip1.2ex
+% \large Ph.D. degree in \TeX{} and \LaTeX
+%
+% \vspace{3cm}
+%
+% {\LARGE\sffamily\color{sufred} How to prepare\par
+% a formal frontispiece\par}
+% \vspace{2ex}
+%
+% {\normalsize\sffamily Theory and practice\par}
+%
+% \vspace{2cm}
+%
+% {\normalsize\sffamily Candidate:\par}
+% \small Enrico Gregorio
+% \vspace{5ex}
+%
+% {\normalsize\sffamily Thesis advisor:\par}
+% \small Prof. R. J. Drofnats
+% \vspace{2ex}
+%
+% {\normalsize\sffamily Research supervisors:\par}
+% \small J. H. Quick\par
+% B. L. User\vspace{3.5cm}
+%
+% Thesis submitted in 2010
+% }
+% };
+%\end{tikzpicture}
+%\caption{The frontispiece of \sty{suftesi}}\label{fig:frontispiece}
+%\end{minipage}
+%\begin{minipage}{.5\textwidth}
+%\centering
+%\begin{tikzpicture}[scale=0.4]%
+%\draw[draw=gray,fill=gray!5,drop shadow] (-\textwidth,0) rectangle (\textwidth,.9\textheight);
+% \node at (0,.65\textheight) (c) {};
+% \draw[ball color=DarkBlue,draw=none] (c) circle (4.5cm);
+% \node[scale=0.4,anchor=center,text=white] at (c) {\parbox{6cm}{%
+% \centering
+% {\scriptsize\scshape Bruce Lee\\}
+% \vspace*{\baselineskip}
+%
+% {\Large\bfseries The Art of Kicking\\}
+%
+% {\smallskip\normalsize How to survive in the modern societies\\}
+%
+% {\vspace*{2\baselineskip}\scriptsize edited by\\ Walker Texas Ranger\\}}};
+% \node[align=center] at (0,2) {\scriptsize \textcolor{black}{Punch Press}\\\textcolor{black}{\bfseries\small P\&P}};
+%\end{tikzpicture}
+%\caption{A cover page of \sty{suftesi}}\label{fig:cover}
+%\end{minipage}
+%\end{figure}
+%
+% ^^A ----------------------------------------------------------------
+% ^^A
+% \subsection{Frontispiece}
+% ^^A
+% ^^A ----------------------------------------------------------------
+%
+% The class has an original frontispiece (see figure \ref{fig:frontispiece})
+% now directly available loading the \sty{frontespizio} package
+% with the \opt{suftesi} option. It is meant only for Italian users
+% \parencite[see][version 1.4 or later]{Gregorio:frontespizio}:
+%
+% \begin{latexcode}
+%\begin{verbatim}
+%\usepackage[suftesi]{frontespizio}
+%\end{verbatim}
% \end{latexcode}
%
+% Note that this frontispiece requires the use of a logo which could be
+% restricted by some institutions. So before using it you have to be sure
+% that you have the required permissions.
+%
+% The \sty{frontespizio} package produces a frontispiece in the standard
+% Computer Modern typeface. If you prefer a consistent font remember
+% to load the needed packages or commands in the \cmd{Preambolo} command:
+%
+% \begin{latexcode}
+%\begin{verbatim}
+%\begin{frontespizio}
+% \Preambolo{\usepackage[osf]{cochineal}}% <===
+% ...
+%\end{frontespizio}
+%\end{verbatim}
+% \end{latexcode}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection{Printing the colophon}
+% \subsection{Colophon}
% ^^A
% ^^A ----------------------------------------------------------------
%
@@ -1634,168 +2205,6 @@ cochineal,mathpazo,bera,amsthm}
%
% ^^A ----------------------------------------------------------------
% ^^A
-% \subsection[Breaking titles]{Breaking titles in header and table of contents}
-% ^^A
-% ^^A ----------------------------------------------------------------
-%
-% \begin{ltxsyntax}
-% \cmditem{breakintoc}
-%
-% A manual break which is active for the table of contents but not in the text or in the headers.
-%
-% \begin{latexcode}
-%\begin{verbatim}
-%\section{This title will be break here \breakintoc inside the contents}
-%\end{verbatim}
-% \end{latexcode}
-% \cmditem{breakinbody}
-% \cmditem{breakinbodyleft}
-%
-% Manual breaks which are active in the body text but not in the headers
-% and in the table of contents. The difference between the two
-% commands is that the former executes |\\| while the latter uses \cmd{newline}. The second one should be used with the \opt{\meta{level}style=left} options to avoid bad line alignments.
-%
-% \begin{latexcode}
-%\begin{verbatim}
-%\section{This title will be break here \breakinbody inside the body text}
-%\section{This title will be break here \breakinbodyleft inside the body text}
-%\end{verbatim}
-% \end{latexcode}
-% \end{ltxsyntax}
-%
-% \changes{v0.5}{2011/10/21}{New command \opt{chapnumfont}}
-%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \subsection{Customizing titles}\label{sec:secfont}
-% ^^A
-% ^^A ----------------------------------------------------------------
-%
-% \changes{v2.9.3}{2020/001/29}{New commands to change the font of the section titles and numbers.}
-%
-% The commands in this section are experimental. They provide a fast way to customize the format of section titles and numbers. Note that in some cases you will have to manually adjust the spacing accordingly, using \cmd{titlespacing}, \cmd{hskip}/\cmd{hspace}, \cmd{vskip}/\cmd{vspace}, and so on.
-%
-% \begin{ltxsyntax}
-% \cmditem*{\meta{level}font}{definition}
-% \cmditem*{toc\meta{level}font}{definition}
-%
-% Changes the font of the \meta{level} title, where \meta{level} can be \opt{part},
-% \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
-% The second command changes the ToC entry.
-%
-% \cmditem*{\meta{level}numfont}{definition}
-% \cmditem*{toc\meta{level}numfont}{definition}
-%
-% Changes the font of the \meta{level} number, where \meta{level} can be \opt{part},
-% \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}.
-% The second command changes the ToC entry.
-%
-% For example, if you used the \opt{chapfont=smallcaps} option, you can change the size of the chapter title accordingly with:
-% \begin{latexcode}
-%\begin{verbatim}
-%\chapfont{\fontsize{13}{17}\scshape\lsstyle\expandafter\MakeLowercase}
-%\end{verbatim}
-% \end{latexcode}
-%
-% Combining these commands you can get something like this (or something worse/better):
-% \begin{latexcode}
-%\begin{verbatim}
-%\documentclass[pagelayout=periodical\partnameaureo,11pt,
-%version=cscreen,chapstyle=parright]{suftesi}
-%
-%\usepackage{xcolor,lipsum}
-%
-%\chapfont{\bfseries\sffamily\scshape\LARGE}
-%\secfont{\sffamily\fontsize{14.5}{15.5}\selectfont}
-%
-%\chapnumfont{\hskip1cm\hbox{\bfseries\fontsize{100}{100}\selectfont%
-%\color{gray}\arabic{chapter}}\hskip-1cm}
-%\secnumfont{\bfseries---\,\arabic{chapter}.\arabic{section}}
-%
-%\begin{document}
-%
-%\chapter{Lorem ipsum dolor sit amet, consectetuer adipiscing elit}
-%
-%\section{Dolor sit amet}
-%\lipsum[1-2]
-%
-%\section{Lorem ipsum dolor sit amet}
-%\subsection{Dolor sit amet}
-%\lipsum[1]
-%
-%\end{document}
-%\end{verbatim}
-% \end{latexcode}
-% \end{ltxsyntax}
-%
-% ^^A ----------------------------------------------------------------
-% ^^A
-% \subsection{Miscellaneous}
-% ^^A
-% ^^A ----------------------------------------------------------------
-%
-% \begin{ltxsyntax}
-% \cmditem{xfootnote}[symbol]{footnote text}
-% \changes{v0.9b}{2012/09/23}{New command \cmd{xfootnote}}
-%
-% A command to print a footnote with a discretionary
-% symbols given in the optional argument (default:\texttt{*}).
-% It does not increment the footnote counter.
-%
-% \cmditem{title}[short title for headers]{complete title for titlepage}
-% \changes{v0.8}{2012/03/19}{Renewed \cmd{title} command}
-%
-% Useful with \opt{headerstyle=authortitle} option if the title is too long
-% or has some breaks.
-%
-% \end{ltxsyntax}
-%
-% \begin{ltxsyntax}
-% \cmditem{toclabelwidth}{level}{dim}
-% \changes{v0.9a}{2012/08/31}{New command \cmd{toclabelspace}}
-%
-% Adds the \meta{dim} to the \meta{level} label in the table of contents, where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}, \opt{fig}, \opt{tab}. For example, when using \opt{chapnumstyle=Roman} you would probably need to adjust the width of the chapter label with |\toclabelwidth{chap}{1em}|.
-% \end{ltxsyntax}
-%
-% \begin{ltxsyntax}
-%
-% \cmditem{chapterintro}
-%
-% Prints an unnumbered introduction at the beginning of the chapter,
-% with the correct hyperlink. In order to use this command the \sty{hyperref} package must be loaded.
-%
-% \cmditem{chapterintroname}{name}\hfill default: \texttt{Introduzione}
-%
-% Changes in \meta{name} the title printed by the \cmd{chapterintro} command.
-%
-% \cmditem{appendixpage}
-%
-% Prints a page with the title provided by \cmd{appendixpagename} (default:\texttt{Appendices}) at the center according to the \opt{partfont} option.
-% To redefine the \cmd{appendixpagename} command see the \sty{appendix} package documentation.
-%
-% \cmditem*{tocpartname}{definition}\hfill default: \cmd{partname}
-%
-% Changes the definition of ``Part'' name in ToC. For example:
-% \begin{latexcode}
-%\begin{verbatim}
-%\tocpartname{\begingroup\sffamily\Huge Part\endgroup}
-%\end{verbatim}
-% \end{latexcode}
-% To change the definition of \cmd{partname} you have to use the commands provided
-% by the \sty{babel} package. For example, if the document is in Italian you will
-% need something like this:
-% \begin{latexcode}
-%\begin{verbatim}
-%\addto{\captionsitalian}{%
-% \renewcommand{\partname}{\begingroup\sffamily\Huge Parte\endgroup}
-%\end{verbatim}
-% \end{latexcode}
-% Note that in both cases the definition must be enclosed in a group
-% to prevent it from changing what follows (i.e. the part number and the part title).
-% \end{ltxsyntax}
-%
-% ^^A ----------------------------------------------------------------
-% ^^A
% \section{The \opt{collection} structure}\label{sec:collection}
% ^^A
% ^^A ----------------------------------------------------------------
@@ -1842,18 +2251,13 @@ cochineal,mathpazo,bera,amsthm}
%
% \begin{optionlist*}
%\addtolength{\linewidth}{-2em}
-% \optitem[left]{papertitlestyle}{\opt{left}\OR\opt{center}\OR\opt{right}}
+% \optitem[left]{authortitlealign}{\opt{left}\OR\opt{center}\OR\opt{right}}
% \begin{valuelist}
% \item[left] Aligns the author-title block on the left.
% \item[center] Centers the author-title block.
% \item[right] Aligns the author-title block on the right.
% \end{valuelist}
-% \optitem[false]{revauthortitle}{\opt{true}\OR\opt{false}}
-% \begin{valuelist}
-% \item[true] Prints the author’s name below the title.
-% \item[false] Prints the author’s name above the title.
-% \end{valuelist}
-% \optitem[italic]{titlefont}{\opt{roman}\OR\opt{italic}\OR\opt{smallcaps}}
+% \optitem[roman]{titlefont}{\opt{roman}\OR\opt{italic}\OR\opt{smallcaps}}
% \begin{valuelist}
% \item[roman] Prints the title of the articles in roman.
% \item[italic] Prints the title of the articles in \emph{italic}.
@@ -1864,16 +2268,9 @@ cochineal,mathpazo,bera,amsthm}
% \begin{valuelist}
% \item[roman] Prints the author's name in roman.
% \item[italic] Prints the author's name in \emph{italic}.
-% \item[smallcaps] Prints the author's name in \textsc{\lsstyle spaced small caps}.
-%
-% Note that if you use this last option you need
-% to protect the \cmd{thanks} command:
-%
-% \begin{latexcode}
-%\begin{verbatim}
-%\author{The Author\protect\thanks{...}}
-%\end{verbatim}
-% \end{latexcode}
+% \item[smallcaps] Prints the author's name in \textsc{\lsstyle spaced small caps}.
+% With this option remember to protect the \cmd{thanks} command:\\
+% |\author{The Author\protect\thanks{...}}|.
% \end{valuelist}
% \optitem[italic]{toctitlefont}{\opt{roman}\OR\opt{italic}\OR\opt{smallcaps}}
% \begin{valuelist}
@@ -1899,11 +2296,9 @@ cochineal,mathpazo,bera,amsthm}
%
% \begin{ltxsyntax}
%
-% \cmditem{frontispiece}
+% \cmditem{collectiontitlepage}
%
-% Typeset the frontispiece of the collection.
-%
-% It requires the \cmd{collectiontitle} and \cmd{collectioneditor} commands in the preamble of your document.
+% Typeset the title page of the collection.
%
% \cmditem{collectiontitle}{The Title of the Collection}
%
@@ -1913,21 +2308,7 @@ cochineal,mathpazo,bera,amsthm}
%
% Sets the editor(s) of the collection.
%
-% \cmditem{titlefont}{definition}
-%
-% \changes{v2.9.4}{2020/001/29}{New commands to change the font of the title of the articles and of the author's name in the collections}
-%
-% \cmditem{authorfont}{definition}
-%
-% Changes the font of the title of the articles and of the author's name. For example:
-%
-% \begin{latexcode}
-%\begin{verbatim}
-%\titlefont{\bfseries\sffamily\scshape}
-%\authorfont{\itshape\sffamily}
-%\end{verbatim}
-% \end{latexcode}
-% \end{ltxsyntax}
+% \end{ltxsyntax}
%
% ^^A ----------------------------------------------------------------
% ^^A
@@ -1956,8 +2337,10 @@ cochineal,mathpazo,bera,amsthm}
% \changes{v1.3}{2013/03/05}{New command \cmd{FSPLcolophon}}
% \begin{ltxsyntax}
% \cmditem{FSPLcolophon}{Name Surname}
-% \end{ltxsyntax}
+%
% A command is provided to typeset the colophon according to the \opt{FSPL} styles.
+% \end{ltxsyntax}
+%
% \changes{v0.9a}{2012/08/31}{New options, \opt{defaultparindent},
% \opt{ralignquotation}, \opt{smallquotation}, \opt{dottedfootnote}, \opt{indentlist},
% \opt{alignlist}, \opt{centerpart}, \opt{centerchap}, \opt{centersec}, \opt{rightpart},
@@ -1990,54 +2373,56 @@ cochineal,mathpazo,bera,amsthm}
%
% \begin{macrocode}
\RequirePackage{xkeyval}
-\newif\ifsuftesi@compatibility
-\newif\ifsuftesi@nofont
-\newif\ifsuftesi@greekfont
+\newif\ifsuftesi@article
+\newif\ifsuftesi@authortitle
+\newif\ifsuftesi@collection
\newif\ifsuftesi@standard
\newif\ifsuftesi@cochineal
\newif\ifsuftesi@libertine
\newif\ifsuftesi@palatino
+\newif\ifsuftesi@compatibility
+\newif\ifsuftesi@nofont
+\newif\ifsuftesi@greekfont
\newif\ifsuftesi@porson
\newif\ifsuftesi@artemisia
\newif\ifsuftesi@bodoni
\newif\ifsuftesi@cbgreek
\newif\ifsuftesi@mathminimal
\newif\ifsuftesi@mathextended
-\newif\ifsuftesi@centerheader
-\newif\ifsuftesi@sufplain
-\newif\ifsuftesi@article
-\newif\ifsuftesi@authortitle
\newif\ifsuftesi@periodical
\newif\ifsuftesi@periodicalaureo
\newif\ifsuftesi@compact
\newif\ifsuftesi@compactaureo
\newif\ifsuftesi@supercompact
\newif\ifsuftesi@supercompactaureo
+\newif\ifsuftesi@pocketa
+\newif\ifsuftesi@pocketb
+\newif\ifsuftesi@pocketc
\newif\ifsuftesi@screen
\newif\ifsuftesi@screencentered
-\newif\ifsuftesi@dottedtoc
-\newif\ifsuftesi@raggedtoc
+\newif\ifsuftesi@centerheader
+\newif\ifsuftesi@sufplain
\newif\ifsuftesi@numparpart
\newif\ifsuftesi@numparchap
\newif\ifsuftesi@numparsec
\newif\ifsuftesi@numparsubsec
\newif\ifsuftesi@numparsubsubsec
-\newif\ifsuftesi@smallcapspart
-\newif\ifsuftesi@smallcapschap
-\newif\ifsuftesi@smallcapssec
-\newif\ifsuftesi@draftdate
-\newif\ifsuftesi@fewfootnotes
-\newif\ifsuftesi@partpage
-\newif\ifsuftesi@FSPL
+\newif\ifsuftesi@dottedtoc
+\newif\ifsuftesi@raggedtoc
\newif\ifsuftesi@pagelefttoc
\newif\ifsuftesi@twocolumntoc
\newif\ifsuftesi@twocolumnlof
\newif\ifsuftesi@twocolumnlot
-\newif\ifsuftesi@reverseauthortitle
-\newif\ifsuftesi@collection
+\newif\ifsuftesi@partialtoc
\newif\ifsuftesi@toccompactsec
\newif\ifsuftesi@toccompactsubsec
\newif\ifsuftesi@toccompactsubsubsec
+\newif\ifsuftesi@toccompactpar
+\newif\ifsuftesi@toccompactsubpar
+\newif\ifsuftesi@draftdate
+\newif\ifsuftesi@fewfootnotes
+\newif\ifsuftesi@partpage
+\newif\ifsuftesi@FSPL
% \end{macrocode}
% The class is based on the standard \sty{book} class but the following options are disabled as they contrast with the layouts provided by the class. Specifically, the first five options are actually ineffective, while the \opt{landscape} option rotates the page correctly, but sets the text width according to the class options, effectively making it unusable.
% \begin{macrocode}
@@ -2065,12 +2450,12 @@ cochineal,mathpazo,bera,amsthm}
\ExecuteOptionsX{parindent=\baselineskip}
\ProcessOptionsX*\relax
% \end{macrocode}
-% \subsection{Options definition}
+% \subsection{Options setting}
% \subsubsection{Structure}
% \begin{macrocode}
-\define@choicekey{}{structure}[\val\nr]
+\define@choicekey{}{structure}[\suftesi@val\suftesi@nr]
{book,article,collection}[book]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
% \disable@keys{}{secnumstyle}
\def\SUF@chapswitch{\thechapter.}
\or
@@ -2082,12 +2467,12 @@ cochineal,mathpazo,bera,amsthm}
\setkeys{}{headerstyle=authortitleinner}
\def\SUF@chapswitch{}
\fi}
-\define@choicekey{}{documentstructure}[\val\nr]
+\define@choicekey{}{documentstructure}[\suftesi@val\suftesi@nr]
{book,article,collection}[book]{%
\ClassWarningNoLine{suftesi}{%
'documentstructure' option is deprecated.\MessageBreak
Use 'structure' option instead}
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\setkeys{}{structure=book}
\or
\setkeys{}{structure=article}
@@ -2098,9 +2483,9 @@ cochineal,mathpazo,bera,amsthm}
% \subsubsection{Fonts}
% \paragraph{Roman fonts}
% \begin{macrocode}
-\define@choicekey{}{defaultfont}[\val\nr]
+\define@choicekey{}{defaultfont}[\suftesi@val\suftesi@nr]
{none,cochineal,libertine,palatino,standard,compatibility}[cochineal]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@nofonttrue
\or
\suftesi@cochinealtrue
@@ -2113,9 +2498,9 @@ cochineal,mathpazo,bera,amsthm}
\or
\suftesi@compatibilitytrue
\fi}
-\define@choicekey{}{mathfont}[\val\nr]
+\define@choicekey{}{mathfont}[\suftesi@val\suftesi@nr]
{none,minimal,extended}[minimal]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@mathminimalfalse
\suftesi@mathextendedfalse
\or
@@ -2126,9 +2511,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Greek fonts}
% \begin{macrocode}
-\define@choicekey{}{greekfont}[\val\nr]
+\define@choicekey{}{greekfont}[\suftesi@val\suftesi@nr]
{none,artemisia,porson,bodoni,cbgreek}[none]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@greekfontfalse
\or
\suftesi@greekfonttrue\suftesi@artemisiatrue
@@ -2143,10 +2528,10 @@ cochineal,mathpazo,bera,amsthm}
% \subsubsection{Layouts}
% \begin{macrocode}
\RequirePackage{geometry}
-\define@choicekey{}{pagelayout}[\val\nr]
+\define@choicekey{}{pagelayout}[\suftesi@val\suftesi@nr]
{standard,standardaureo,periodical,periodicalaureo,compact,compactaureo,
supercompact,supercompactaureo,pocketa,pocketb,pocketc}[standard]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\DeclareRobustCommand{\SUF@partsize}{\Large}
\DeclareRobustCommand{\SUF@chaptersize}{\Large}
\DeclareRobustCommand{\SUF@sectionsize}{\large}
@@ -2278,8 +2663,8 @@ cochineal,mathpazo,bera,amsthm}
marginratio= 1:1,
marginparwidth= 11mm,
marginparsep= 7pt}
-\or% pocketa
-\suftesi@supercompactaureotrue
+\or
+\suftesi@pocketatrue
\DeclareRobustCommand{\SUF@partsize}{\large}
\DeclareRobustCommand{\SUF@chaptersize}{\large}
\DeclareRobustCommand{\SUF@sectionsize}{\normalsize}
@@ -2296,8 +2681,8 @@ cochineal,mathpazo,bera,amsthm}
vmarginratio= 2:3,
marginparwidth= 12mm,
marginparsep= 7pt}
-\or% pocketb
-\suftesi@supercompactaureotrue
+\or
+\suftesi@pocketBtrue
\DeclareRobustCommand{\SUF@partsize}{\large}
\DeclareRobustCommand{\SUF@chaptersize}{\large}
\DeclareRobustCommand{\SUF@sectionsize}{\normalsize}
@@ -2314,8 +2699,8 @@ cochineal,mathpazo,bera,amsthm}
vmarginratio= 2:3,
marginparwidth= 15mm,
marginparsep= 7pt}
-\or% pocketc
-\suftesi@supercompactaureotrue
+\or
+\suftesi@pocketCtrue
\DeclareRobustCommand{\SUF@partsize}{\large}
\DeclareRobustCommand{\SUF@chaptersize}{\large}
\DeclareRobustCommand{\SUF@sectionsize}{\normalsize}
@@ -2336,15 +2721,15 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \subsubsection{Sections style}
% \begin{macrocode}
-\define@choicekey{}{partstyle}[\val\nr]
+\define@choicekey{}{partstyle}[\suftesi@val\suftesi@nr]
{left,center,right,parleft,parcenter,parright}[left]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@lr@PARTSwitch{\filright}
\or
\def\SUF@lr@PARTSwitch{\filcenter}
\or
\def\SUF@lr@PARTSwitch{\filleft}
-\or%numpar
+\or
\def\SUF@lr@PARTSwitch{\filright}
\suftesi@numparparttrue
\or
@@ -2354,15 +2739,15 @@ cochineal,mathpazo,bera,amsthm}
\def\SUF@lr@PARTSwitch{\filleft}
\suftesi@numparparttrue
\fi}
-\define@choicekey{}{chapstyle}[\val\nr]
+\define@choicekey{}{chapstyle}[\suftesi@val\suftesi@nr]
{left,center,right,parleft,parcenter,parright}[left]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@lr@CHAPSwitch{\filright}
\or
\def\SUF@lr@CHAPSwitch{\filcenter}
\or
\def\SUF@lr@CHAPSwitch{\filleft}
-\or%numparchap
+\or
\def\SUF@lr@CHAPSwitch{\filright}
\suftesi@numparchaptrue
\or
@@ -2372,15 +2757,15 @@ cochineal,mathpazo,bera,amsthm}
\def\SUF@lr@CHAPSwitch{\filleft}
\suftesi@numparchaptrue
\fi}
-\define@choicekey{}{secstyle}[\val\nr]
+\define@choicekey{}{secstyle}[\suftesi@val\suftesi@nr]
{left,center,right,parleft,parcenter,parright}[left]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@lr@SECSwitch{\filright}
\or
\def\SUF@lr@SECSwitch{\filcenter}
\or
\def\SUF@lr@SECSwitch{\filleft}
-\or%numparsec
+\or
\def\SUF@lr@SECSwitch{\filright}
\suftesi@numparsectrue
\or
@@ -2390,96 +2775,114 @@ cochineal,mathpazo,bera,amsthm}
\def\SUF@lr@SECSwitch{\filleft}
\suftesi@numparsectrue
\fi}
-\define@choicekey{}{subsecstyle}[\val\nr]
+\define@choicekey{}{subsecstyle}[\suftesi@val\suftesi@nr]
{left,center,right,parleft,parcenter,parright}[left]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@lr@SUBSECSwitch{\filright}
\or
\def\SUF@lr@SUBSECSwitch{\filcenter}
\or
\def\SUF@lr@SUBSECSwitch{\filleft}
-\or%numparsubsec
-\def\SUF@lr@SUBSECSwitch{\filright}
+\or
+ \def\SUF@lr@SUBSECSwitch{\filright}
\suftesi@numparsubsectrue
\or
-\def\SUF@lr@SUBSECSwitch{\filcenter}
+ \def\SUF@lr@SUBSECSwitch{\filcenter}
\suftesi@numparsubsectrue
\or
-\def\SUF@lr@SUBSECSwitch{\filleft}
+ \def\SUF@lr@SUBSECSwitch{\filleft}
\suftesi@numparsubsectrue
\fi}
-\define@choicekey{}{subsubsecstyle}[\val\nr]
+\define@choicekey{}{subsubsecstyle}[\suftesi@val\suftesi@nr]
{left,center,right,parleft,parcenter,parright}[left]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@lr@SUBSUBSECSwitch{\filright}
\or
\def\SUF@lr@SUBSUBSECSwitch{\filcenter}
\or
\def\SUF@lr@SUBSUBSECSwitch{\filleft}
-\or%numparsubsubsec
-\def\SUF@lr@SUBSUBSECSwitch{\filright}
+\or
+ \def\SUF@lr@SUBSUBSECSwitch{\filright}
\suftesi@numparsubsubsectrue
\or
-\def\SUF@lr@SUBSUBSECSwitch{\filcenter}
+ \def\SUF@lr@SUBSUBSECSwitch{\filcenter}
\suftesi@numparsubsubsectrue
\or
-\def\SUF@lr@SUBSUBSECSwitch{\filleft}
+ \def\SUF@lr@SUBSUBSECSwitch{\filleft}
\suftesi@numparsubsubsectrue
\fi}
% \end{macrocode}
% \subsubsection{Sections font}
% \begin{macrocode}
-\define@choicekey{}{partfont}[\val\nr]
+\define@choicekey{}{partfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@PART@StyleSwitch{\relax}
\or
\def\SUF@PART@StyleSwitch{\itshape}
\or
\def\SUF@PART@StyleSwitch{\expandafter\SUF@titlesmallcaps}
\fi}
-\define@choicekey{}{chapfont}[\val\nr]
+\define@choicekey{}{chapfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@CHAP@StyleSwitch{\relax}
\or
\def\SUF@CHAP@StyleSwitch{\itshape}
\or
\def\SUF@CHAP@StyleSwitch{\expandafter\SUF@titlesmallcaps}
\fi}
-\define@choicekey{}{secfont}[\val\nr]
+\define@choicekey{}{secfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[italic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@SEC@StyleSwitch{\relax}
\or
\def\SUF@SEC@StyleSwitch{\itshape}
\or
\def\SUF@SEC@StyleSwitch{\expandafter\SUF@titlesmallcaps}
\fi}
-\define@choicekey{}{subsecfont}[\val\nr]
+\define@choicekey{}{subsecfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@SUBSEC@StyleSwitch{\relax}
\or
\def\SUF@SUBSEC@StyleSwitch{\itshape}
\or
\def\SUF@SUBSEC@StyleSwitch{\expandafter\SUF@titlesmallcaps}
\fi}
-\define@choicekey{}{subsubsecfont}[\val\nr]
+\define@choicekey{}{subsubsecfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@SUBSUBSEC@StyleSwitch{\relax}
\or
\def\SUF@SUBSUBSEC@StyleSwitch{\itshape}
\or
\def\SUF@SUBSUBSEC@StyleSwitch{\expandafter\SUF@titlesmallcaps}
\fi}
+\define@choicekey{}{parfont}[\suftesi@val\suftesi@nr]
+ {roman,italic,smallcaps}[roman]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@PAR@StyleSwitch{\relax}
+\or
+ \def\SUF@PAR@StyleSwitch{\itshape}
+\or
+ \def\SUF@PAR@StyleSwitch{\expandafter\SUF@titlesmallcaps}
+\fi}
+\define@choicekey{}{subparfont}[\suftesi@val\suftesi@nr]
+ {roman,italic,smallcaps}[roman]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@SUBPAR@StyleSwitch{\relax}
+\or
+ \def\SUF@SUBPAR@StyleSwitch{\itshape}
+\or
+ \def\SUF@SUBPAR@StyleSwitch{\expandafter\SUF@titlesmallcaps}
+\fi}
% \end{macrocode}
% \paragraph{Small capitals style}
% \begin{macrocode}
-\define@choicekey{}{smallcapsstyle}[\val\nr]
+\define@choicekey{}{smallcapsstyle}[\suftesi@val\suftesi@nr]
{low,upper}[low]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\suftesi@MakeTextLowercase{\MakeLowercase}
\def\suftesi@MakeTextTOCLowercase{\lowercase}
\or
@@ -2490,9 +2893,9 @@ cochineal,mathpazo,bera,amsthm}
% \subsubsection{Sections number}
% \paragraph{Part number style}
% \begin{macrocode}
-\define@choicekey{}{partnumstyle}[\val\nr]
+\define@choicekey{}{partnumstyle}[\suftesi@val\suftesi@nr]
{arabic,roman,Roman,dotarabic,dotroman,dotRoman}[arabic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@thepart{\arabic{part}}
\def\SUF@dotpart{}
\or
@@ -2514,9 +2917,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Chapter number style}
% \begin{macrocode}
-\define@choicekey{}{chapnumstyle}[\val\nr]
+\define@choicekey{}{chapnumstyle}[\suftesi@val\suftesi@nr]
{arabic,roman,Roman,dotarabic,dotroman,dotRoman}[arabic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@thechapter{\arabic{chapter}}
\def\SUF@HEAD@thechapter{\arabic{chapter}}
\def\SUF@dotchap{}
@@ -2550,9 +2953,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Section number style}
% \begin{macrocode}
-\define@choicekey{}{secnumstyle}[\val\nr]
+\define@choicekey{}{secnumstyle}[\suftesi@val\suftesi@nr]
{arabic,roman,Roman,dotarabic,dotroman,dotRoman}[arabic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@thesection{\SUF@chapswitch\arabic{section}}
\def\SUF@HEAD@thesection{\arabic{section}}
\def\SUF@dotsec{}
@@ -2586,9 +2989,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Subsection number style}
% \begin{macrocode}
-\define@choicekey{}{subsecnumstyle}[\val\nr]
+\define@choicekey{}{subsecnumstyle}[\suftesi@val\suftesi@nr]
{arabic,roman,Roman,dotarabic,dotroman,dotRoman}[arabic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@thesubsection{\SUF@thesection.\arabic{subsection}}
\def\SUF@dotsubsec{}
\def\SUF@SUBSEC@thecontentslabel{\thecontentslabel}
@@ -2616,9 +3019,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Sub-subsection number style}
% \begin{macrocode}
-\define@choicekey{}{subsubsecnumstyle}[\val\nr]
+\define@choicekey{}{subsubsecnumstyle}[\suftesi@val\suftesi@nr]
{arabic,roman,Roman,dotarabic,dotroman,dotRoman}[arabic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@thesubsubsection{\SUF@thesubsection.\arabic{subsubsection}}
\def\SUF@dotsubsubsec{}
\def\SUF@SUBSUBSEC@thecontentslabel{\thecontentslabel}
@@ -2647,9 +3050,9 @@ cochineal,mathpazo,bera,amsthm}
% \subsubsection{Table of contents}
% \paragraph{Table of contents style}
% \begin{macrocode}
-\define@choicekey{}{tocstyle}[\val\nr]
+\define@choicekey{}{tocstyle}[\suftesi@val\suftesi@nr]
{standard,dotted,ragged,leftpage}[standard]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@titlerule{\titlerule*{}}
\def\SUF@chaptitlerule{\titlerule*{}}
\or
@@ -2663,33 +3066,52 @@ cochineal,mathpazo,bera,amsthm}
\or
\suftesi@pagelefttoctrue
\fi}
-\define@choicekey{}{compacttoc}[\val\nr]
- {sec,subsec,subsubsec}[sec]{%
-\ifcase\nr\relax
+\define@choicekey{}{compacttoc}[\suftesi@val\suftesi@nr]
+ {sec,subsec,subsubsec,par,subpar}[sec]{%
+\ifcase\suftesi@nr\relax
\suftesi@toccompactsectrue
\suftesi@toccompactsubsectrue
\suftesi@toccompactsubsubsectrue
- \def\suf@sscorrect{\hskip.5em}
- \def\suf@ssscorrect{\hskip.5em}
- \def\suf@ctocdotsec{.}
- \def\suf@ctocdotssec{}
- \def\suf@ctocdotsssec{}
+ \suftesi@toccompactpartrue
+ \suftesi@toccompactsubpartrue
+ \def\SUF@sscorrect{\hskip.5em}
+ \def\SUF@ssscorrect{\hskip.5em}
+ \def\SUF@pcorrect{\hskip.5em}
+ \def\SUF@pcorrect{\hskip.5em}
\or
\suftesi@toccompactsubsectrue
\suftesi@toccompactsubsubsectrue
- \def\suf@sscorrect{\relax}
- \def\suf@ssscorrect{\hskip.5em}
- \def\suf@ctocdotssec{.}
- \def\suf@ctocdotsssec{}
+ \suftesi@toccompactpartrue
+ \suftesi@toccompactsubpartrue
+ \def\SUF@sscorrect{\relax}
+ \def\SUF@ssscorrect{\hskip.5em}
+ \def\SUF@pcorrect{\hskip.5em}
+ \def\SUF@pcorrect{\hskip.5em}
\or
\suftesi@toccompactsubsubsectrue
- \def\suf@sscorrect{\relax}
- \def\suf@ssscorrect{\relax}
- \def\suf@ctocdotsssec{.}
+ \suftesi@toccompactpartrue
+ \suftesi@toccompactsubpartrue
+ \def\SUF@sscorrect{\relax}
+ \def\SUF@ssscorrect{\relax}
+ \def\SUF@pcorrect{\hskip.5em}
+ \def\SUF@pcorrect{\hskip.5em}
+\or
+ \suftesi@toccompactpartrue
+ \suftesi@toccompactsubpartrue
+ \def\SUF@sscorrect{\relax}
+ \def\SUF@ssscorrect{\relax}
+ \def\SUF@pcorrect{\relax}
+ \def\SUF@pcorrect{\hskip.5em}
+\or
+ \suftesi@toccompactsubpartrue
+ \def\SUF@sscorrect{\relax}
+ \def\SUF@ssscorrect{\relax}
+ \def\SUF@pcorrect{\relax}
+ \def\SUF@pcorrect{\relax}
\fi}
-\define@choicekey{}{twocolcontents}[\val\nr]
+\define@choicekey{}{twocolcontents}[\suftesi@val\suftesi@nr]
{toc,lof,lot,toclof,toclot,loflot,all}[all]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@twocolumntoctrue
\setkeys{}{tocstyle=ragged}
\or
@@ -2716,79 +3138,86 @@ cochineal,mathpazo,bera,amsthm}
\suftesi@twocolumnlottrue
\setkeys{}{tocstyle=ragged}
\fi}
+\define@choicekey{}{partialtoc}[\suftesi@val\suftesi@nr]
+{true,false}[true]{%
+ \ifcase\suftesi@nr\relax
+ \suftesi@partialtoctrue
+ \or
+ \suftesi@partialtocfalse
+ \fi}
% \end{macrocode}
% \paragraph{Table of contents font}
% \begin{macrocode}
-\define@choicekey{}{tocpartfont}[\val\nr]
+\define@choicekey{}{tocpartfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@tocPART@font{\relax}
\or
\def\SUF@tocPART@font{\itshape}
\or
\def\SUF@tocPART@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
-\define@choicekey{}{tocchapfont}[\val\nr]
+\define@choicekey{}{tocchapfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@tocCHAP@font{\relax}
\or
\def\SUF@tocCHAP@font{\itshape}
\or
\def\SUF@tocCHAP@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
-\define@choicekey{}{tocsecfont}[\val\nr]
+\define@choicekey{}{tocsecfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[italic]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@tocSEC@font{\relax}
\or
\def\SUF@tocSEC@font{\itshape}
\or
\def\SUF@tocSEC@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
-\define@choicekey{}{tocsubsecfont}[\val\nr]
+\define@choicekey{}{tocsubsecfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@tocSUBSEC@font{\relax}
\or
\def\SUF@tocSUBSEC@font{\itshape}
\or
\def\SUF@tocSUBSEC@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
-\define@choicekey{}{tocsubsubsecfont}[\val\nr]
+\define@choicekey{}{tocsubsubsecfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@tocSUBSUBSEC@font{\relax}
\or
\def\SUF@tocSUBSUBSEC@font{\itshape}
\or
\def\SUF@tocSUBSUBSEC@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
-\define@choicekey{}{tocauthorfont}[\val\nr]
+\define@choicekey{}{tocparfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
- \def\SUF@tocAUT@font{\relax}
+\ifcase\suftesi@nr\relax
+ \def\SUF@tocPAR@font{\relax}
\or
- \def\SUF@tocAUT@font{\itshape}
+ \def\SUF@tocPAR@font{\itshape}
\or
- \def\SUF@tocAUT@font{\expandafter\SUF@TOCtitlesmallcaps}
+ \def\SUF@tocPAR@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
-\define@choicekey{}{toctitlefont}[\val\nr]
- {roman,italic,smallcaps}[italic]{%
-\ifcase\nr\relax
- \def\SUF@tocTIT@font{\relax}
+\define@choicekey{}{tocsubparfont}[\suftesi@val\suftesi@nr]
+ {roman,italic,smallcaps}[roman]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@tocSUBPAR@font{\relax}
\or
- \def\SUF@tocTIT@font{\itshape}
+ \def\SUF@tocSUBPAR@font{\itshape}
\or
- \def\SUF@tocTIT@font{\expandafter\SUF@TOCtitlesmallcaps}
+ \def\SUF@tocSUBPAR@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
% \end{macrocode}
% \subsubsection{Headers}
% \paragraph{Header style}
% \begin{macrocode}
-\define@choicekey{}{headerstyle}[\val\nr]
+\define@choicekey{}{headerstyle}[\suftesi@val\suftesi@nr]
{inner,center,plain,authortitleinner,authortitlecenter}[inner]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@rightmark{\SUF@Rheadstyle{\rightmark}}
\def\SUF@leftmark{\SUF@Lheadstyle{\SUF@leftrightmark}}
\or
@@ -2810,9 +3239,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Header font}
% \begin{macrocode}
-\define@choicekey{}{headerfont}[\val\nr]
+\define@choicekey{}{headerfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@Rheadstyle{}
\def\SUF@Lheadstyle{}
\def\SUF@thepage{\thepage}
@@ -2830,12 +3259,12 @@ cochineal,mathpazo,bera,amsthm}
% \paragraph{Lists}
% \begin{macrocode}
\RequirePackage[inline]{enumitem}
-\renewcommand\labelitemi{\color{sufgray}\textbullet}
-\setlist{itemsep=.5ex,parsep=0pt,listparindent=\parindent}
-\setlist[description]{font=\normalfont\itshape}
-\define@choicekey{}{liststyle}[\val\nr]
+ \setlist[itemize,1]{label=\color{sufgray}\textbullet}
+ \setlist{itemsep=.5ex,parsep=0pt,listparindent=\parindent}
+ \setlist[description]{font=\normalfont\itshape}
+\define@choicekey{}{liststyle}[\suftesi@val\suftesi@nr]
{bulged,aligned,indented}[bulged]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\setlist[enumerate,1]{leftmargin=0pt,label=\arabic*.}
\setlist[enumerate,2]{leftmargin= 1.3\parindent,label=\alph*.}
\setlist[enumerate,3]{leftmargin= 1.3\parindent,label=\roman*.}
@@ -2860,26 +3289,23 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Quotations}
% \begin{macrocode}
-\define@choicekey{}{quotestyle}[\val\nr]
- {center,right}[center]{%
-\ifcase\nr\relax
- \def\SUF@quote@style{\rightmargin=\parindent}
+\define@choicekey{}{quotestyle}[\suftesi@val\suftesi@nr]
+ {center,right,justify}[center]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@quote@style{\leftmargin=\parindent \rightmargin=\parindent}
\or
- \def\SUF@quote@style{}
-\fi}
-\define@choicekey{}{quotesize}[\val\nr]
- {footnotesize,small}[footnotesize]{%
-\ifcase\nr\relax
- \def\SUF@quotation@size{\footnotesize}
+ \def\SUF@quote@style{\leftmargin=\parindent}
\or
- \def\SUF@quotation@size{\small}
+ \def\SUF@quote@style{\leftmargin=0pt}
\fi}
+\define@key{}{quotesize}[footnotesize]{
+ \def\SUF@quotation@size{\csname #1\endcsname}}
% \end{macrocode}
% \paragraph{Footnotes}
% \begin{macrocode}
-\define@choicekey{}{footnotestyle}[\val\nr]
+\define@choicekey{}{footnotestyle}[\suftesi@val\suftesi@nr]
{bulged,hung,dotted,superscript}[bulged]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\renewcommand\@makefntext{%
\hskip-2.5em\makebox[2em][r]{\@thefnmark}\hskip.5em}
\or
@@ -2893,9 +3319,9 @@ cochineal,mathpazo,bera,amsthm}
\renewcommand\@makefntext{%
\textsuperscript{\@thefnmark}\hskip.3em}
\fi}
-\define@choicekey{}{fewfootnotes}[\val\nr]
+\define@choicekey{}{fewfootnotes}[\suftesi@val\suftesi@nr]
{true,false}[true]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@fewfootnotestrue
\or
\relax
@@ -2905,9 +3331,9 @@ cochineal,mathpazo,bera,amsthm}
% \begin{macrocode}
\RequirePackage{caption}
\captionsetup{labelsep=period,font=small,textformat=period}
-\define@choicekey{}{captionstyle}[\val\nr]
+\define@choicekey{}{captionstyle}[\suftesi@val\suftesi@nr]
{standard,sanserif,italic,smallcaps}[standard]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\or
\captionsetup{font+=sf}
\or
@@ -2918,9 +3344,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Marginal notes}
% \begin{macrocode}
-\define@choicekey{}{marginpar}[\val\nr]
+\define@choicekey{}{marginpar}[\suftesi@val\suftesi@nr]
{true,false}[true]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\or
\renewcommand\marginpar[2][]{}
\fi}
@@ -2928,9 +3354,9 @@ cochineal,mathpazo,bera,amsthm}
% \subsubsection{Other options}
% \paragraph{Part page}
% \begin{macrocode}
-\define@choicekey{}{partpage}[\val\nr]
+\define@choicekey{}{partpage}[\suftesi@val\suftesi@nr]
{true,false}[true]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@partpagetrue
\or
\relax
@@ -2938,9 +3364,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Draftdate}
% \begin{macrocode}
-\define@choicekey{}{draftdate}[\val\nr]
+\define@choicekey{}{draftdate}[\suftesi@val\suftesi@nr]
{true,false}[true]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@draftdatetrue
\or
\relax
@@ -2948,9 +3374,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{View mode}
% \begin{macrocode}
-\define@choicekey{}{version}[\val\nr]
+\define@choicekey{}{version}[\suftesi@val\suftesi@nr]
{screen,cscreen,draft,final}[draft]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\suftesi@screentrue
\or
\suftesi@screentrue
@@ -2960,12 +3386,12 @@ cochineal,mathpazo,bera,amsthm}
\or
\AtBeginDocument{\crop[off]}
\fi}
-\define@choicekey{}{crop}[\val\nr]
+\define@choicekey{}{crop}[\suftesi@val\suftesi@nr]
{true,false}[true]{%
\ClassWarningNoLine{suftesi}{%
'crop' option is deprecated.\MessageBreak
Use 'version' option instead}
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\setkeys{}{version=draft}
\or
\setkeys{}{version=screen}
@@ -2973,9 +3399,9 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Titlepage}
% \begin{macrocode}
-\define@choicekey{}{titlepage}[\val\nr]
+\define@choicekey{}{titlepage}[\suftesi@val\suftesi@nr]
{true,false}[true]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\@titlepagetrue
\or
\@titlepagefalse
@@ -2983,7 +3409,7 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Pre-defined styles}
% \begin{macrocode}
-\define@choicekey{}{style}[\val\nr]
+\define@choicekey{}{style}[\suftesi@val\suftesi@nr]
{roman1,roman2,roman3,roman4,roman5,roman6,
italic1,italic2,italic3,italic4,italic5,italic6,
italic7,italic8,italic9,italic10,italic11,italic12,
@@ -2991,7 +3417,7 @@ cochineal,mathpazo,bera,amsthm}
smallcaps7,smallcaps8,smallcaps9,smallcaps10,smallcaps11,smallcaps12,
FSPLa,FSPLb,FSPLc}
[roman1]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
% \end{macrocode}
% \subparagraph{The `roman' styles}
% \begin{macrocode}
@@ -3165,7 +3591,7 @@ cochineal,mathpazo,bera,amsthm}
\setkeys{}{
chapstyle=parright,
chapfont=smallcaps,
- tocchapfont=smallcaps,
+ tocchapfont=smallcaps,file:///tmp/mozilla_ivan0/luatex85.pdf
secfont=smallcaps,
headerfont=smallcaps}
\or
@@ -3229,85 +3655,157 @@ cochineal,mathpazo,bera,amsthm}
% \end{macrocode}
% \paragraph{Options for the \opt{collection} document structure}
% \begin{macrocode}
-\define@choicekey{}{papertitlestyle}[\val\nr]
+\define@choicekey{}{authortitlealign}[\suftesi@val\suftesi@nr]
{left,center,right}[left]{%
-\ifcase\nr\relax
+\ifcase\suftesi@nr\relax
\def\SUF@lr@coll@titleSwitch{\filright}
\or
\def\SUF@lr@coll@titleSwitch{\filcenter}
\or
\def\SUF@lr@coll@titleSwitch{\filleft}
\fi}
-\define@choicekey{}{revauthortitle}[\val\nr]
+\define@choicekey{}{papertitlestyle}[\suftesi@val\suftesi@nr]
+ {left,center,right}[left]{%
+\ClassWarningNoLine{suftesi}{%
+ 'papertitlestyle' option is deprecated.\MessageBreak
+ Use 'authortitlealign' option instead}
+\ifcase\suftesi@nr\relax
+ \def\SUF@lr@coll@titleSwitch{\filright}
+\or
+ \def\SUF@lr@coll@titleSwitch{\filcenter}
+\or
+ \def\SUF@lr@coll@titleSwitch{\filleft}
+\fi}
+\define@choicekey{}{reverseauthortitle}[\suftesi@val\suftesi@nr]
{true,false}[false]{%
-\ifcase\nr\relax
- \suftesi@reverseauthortitletrue
+\ifcase\suftesi@nr\relax
+ \def\SUF@first{\SUF@Afont@style\SUF@Afont@shape\@author}
+ \def\SUF@second{\SUF@Tfont@style\SUF@Tfont@shape\@title}
\or
+ \def\SUF@first{\SUF@Tfont@style\SUF@Tfont@shape\@title}
+ \def\SUF@second{\SUF@Afont@style\SUF@Afont@shape\@author}
+ \relax
+\fi}
+\define@choicekey{}{revauthortitle}[\suftesi@val\suftesi@nr]
+ {true,false}[false]{%
+\ClassWarningNoLine{suftesi}{%
+ 'revauthortitle' option is deprecated.\MessageBreak
+ Use 'reverseauthortitle' option instead}
+\ifcase\suftesi@nr\relax
+ \def\SUF@first{\SUF@Afont@style\SUF@Afont@shape\@author}
+ \def\SUF@second{\SUF@Tfont@style\SUF@Tfont@shape\@title}
+\or
+ \def\SUF@first{\SUF@Tfont@style\SUF@Tfont@shape\@title}
+ \def\SUF@second{\SUF@Afont@style\SUF@Afont@shape\@author}
\relax
\fi}
-\define@choicekey{}{titlefont}[\val\nr]
+\define@choicekey{}{maketitlestyle}[\suftesi@val\suftesi@nr]
+ {suftesi,standard}[suftesi]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@Tfont@style{\SUF@chaptersize\color{sufred}\sffamily}
+ \def\SUF@Afont@style{\small}
+ \def\SUF@datefont{\small}
+\or
+ \def\SUF@Tfont@style{\LARGE}
+ \def\SUF@Afont@style{\large}
+ \def\SUF@datefont{\small}
+\fi}
+\define@choicekey{}{titlefont}[\suftesi@val\suftesi@nr]
+ {roman,italic,smallcaps}[suftesi]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@Tfont@shape{\relax}
+\or
+ \def\SUF@Tfont@shape{\itshape}
+\or
+ \def\SUF@Tfont@shape{\expandafter\SUF@titlesmallcaps}
+\fi}
+\define@choicekey{}{authorfont}[\suftesi@val\suftesi@nr]
+ {roman,italic,smallcaps}[suftesi]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@Afont@shape{\relax}
+\or
+ \def\SUF@Afont@shape{\itshape}
+\or
+ \def\SUF@Afont@shape{\expandafter\SUF@titlesmallcaps}
+\fi}
+\define@choicekey{}{datefont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
- \def\SUF@titlefont@Switch{\relax}
+\ifcase\suftesi@nr\relax
+ \def\SUF@datefont{\relax}
\or
- \def\SUF@titlefont@Switch{\itshape}
+ \def\SUF@datefont{\itshape}
\or
- \def\SUF@titlefont@Switch{\expandafter\SUF@titlesmallcaps}
+ \def\SUF@datefont{\expandafter\SUF@titlesmallcaps}
\fi}
-\define@choicekey{}{authorfont}[\val\nr]
+\define@choicekey{}{toctitlefont}[\suftesi@val\suftesi@nr]
+ {roman,italic,smallcaps}[italic]{%
+\ifcase\suftesi@nr\relax
+ \def\SUF@tocTIT@font{\relax}
+\or
+ \def\SUF@tocTIT@font{\itshape}
+\or
+ \def\SUF@tocTIT@font{\expandafter\SUF@TOCtitlesmallcaps}
+\fi}
+\define@choicekey{}{tocauthorfont}[\suftesi@val\suftesi@nr]
{roman,italic,smallcaps}[roman]{%
-\ifcase\nr\relax
- \def\SUF@authorfont@Switch{\relax}
+\ifcase\suftesi@nr\relax
+ \def\SUF@tocAUT@font{\relax}
\or
- \def\SUF@authorfont@Switch{\itshape}
+ \def\SUF@tocAUT@font{\itshape}
\or
- \def\SUF@authorfont@Switch{\expandafter\SUF@titlesmallcaps}
+ \def\SUF@tocAUT@font{\expandafter\SUF@TOCtitlesmallcaps}
\fi}
% \end{macrocode}
% \subsubsection{Execute options}
% \begin{macrocode}
\ExecuteOptionsX<>{
structure=book,
- captionstyle=standard,
- marginpar=true,
- tocstyle=standard,
- defaultfont=cochineal,
- mathfont=minimal,
- greekfont=none,
pagelayout=standard,
headerstyle=inner,
+ headerfont=roman,
+ defaultfont=cochineal,
+ greekfont=none,
+ mathfont=minimal,
+ smallcapsstyle=low,
liststyle=bulged,
footnotestyle=bulged,
quotesize=footnotesize,
quotestyle=center,
+ captionstyle=standard,
+ marginpar=true,
+ tocstyle=standard,
partstyle=left,
chapstyle=left,
secstyle=left,
subsecstyle=left,
subsubsecstyle=left,
- partfont=roman,
- chapfont=roman,
- secfont=italic,
- subsecfont=roman,
- subsubsecfont=roman,
- headerfont=roman,
partnumstyle=Roman,
chapnumstyle=arabic,
secnumstyle=arabic,
subsecnumstyle=arabic,
subsubsecnumstyle=arabic,
- smallcapsstyle=low,
- titlefont=italic,
- authorfont=roman,
- toctitlefont=italic,
- tocauthorfont=roman,
- revauthortitle=false,
- papertitlestyle=left,
+ partfont=roman,
+ chapfont=roman,
+ secfont=italic,
+ subsecfont=roman,
+ subsubsecfont=roman,
+ parfont=italic,
+ subparfont=roman,
tocpartfont=roman,
tocchapfont=roman,
tocsecfont=roman,
tocsubsecfont=roman,
- tocsubsubsecfont=roman}
+ tocsubsubsecfont=roman,
+ tocparfont=roman,
+ tocsubparfont=roman,
+ maketitlestyle=suftesi,
+ titlefont=roman,
+ authorfont=roman,
+ datefont=roman,
+ toctitlefont=italic,
+ tocauthorfont=roman,
+ reverseauthortitle=false,
+ authortitlealign=left}
\ProcessOptionsX<>\relax
% \end{macrocode}
% The use of the \cmd{XKV@useoption} command, provided by
@@ -3567,22 +4065,22 @@ cochineal,mathpazo,bera,amsthm}
\fi
\unless\ifPDFTeX\else
\ifsuftesi@greekfont
- \ifsuftesi@artemisia
- \def\SUF@greekfamily{artemisia}
- \else
- \ifsuftesi@porson
- \def\SUF@greekfamily{porson}
- \else
- \ifsuftesi@bodoni
- \def\SUF@greekfamily{bodoni}
- \else
- \ifsuftesi@cbgreek
- \def\SUF@greekfamily{lmr}
- \else
- \fi
- \fi
+ \ifsuftesi@artemisia
+ \def\SUF@greekfamily{artemisia}
+ \else
+ \ifsuftesi@porson
+ \def\SUF@greekfamily{porson}
+ \else
+ \ifsuftesi@bodoni
+ \def\SUF@greekfamily{bodoni}
+ \else
+ \ifsuftesi@cbgreek
+ \def\SUF@greekfamily{lmr}
+ \else
\fi
\fi
+ \fi
+\fi
% \end{macrocode}
%The following macro was created by Claudio Beccari. Some time later, Massimiliano Dominici suggested the use of \cmd{AtEndPreamble} instead of \cmd{AtBeginDocument}, to make the \env{otherlanguage} environment work.
% \begin{macrocode}
@@ -3646,7 +4144,7 @@ cochineal,mathpazo,bera,amsthm}
\fi
\fi
% \end{macrocode}
-% \subsection{Section titles}
+% \subsection{Sectioning}
% \begin{macrocode}
\RequirePackage[newparttoc]{titlesec}
\newlength{\sectionsep}
@@ -3673,16 +4171,18 @@ cochineal,mathpazo,bera,amsthm}
\def\SUF@default@CHAPTER{
\ifsuftesi@numparchap
\titleformat{\chapter}[display]
- {\SUF@chaptersize\SUF@lr@CHAPSwitch}
+ {\startpartialtoc\SUF@chaptersize\SUF@lr@CHAPSwitch}
{\SUF@thechapter\SUF@dotchap}
{2ex}
{\SUF@CHAP@StyleSwitch}
+ [\printpartialtoc]
\else
\titleformat{\chapter}[hang]
- {\SUF@chaptersize\SUF@lr@CHAPSwitch}
+ {\startpartialtoc\SUF@chaptersize\SUF@lr@CHAPSwitch}
{\SUF@thechapter\SUF@dotchap}
{3em}
{\SUF@CHAP@StyleSwitch}
+ [\printpartialtoc]
\fi
\ifsuftesi@numparchap
\setlength{\SUF@ADJnumparchap}{-6ex}
@@ -3763,14 +4263,29 @@ cochineal,mathpazo,bera,amsthm}
\ifsuftesi@supercompactaureo
\titlespacing*{\chapter}{0em}{\SUF@ADJnumparchap}{18ex}
\titlespacing*{name=\chapter,numberless}{0em}{0pt}{18ex}
-\else%standard/standardaureo
+\else
+\ifsuftesi@pocketa
+ \titlespacing*{\chapter}{0em}{\SUF@ADJnumparchap}{18ex}
+ \titlespacing*{name=\chapter,numberless}{0em}{0pt}{18ex}
+\else
+\ifsuftesi@pocketb
+ \titlespacing*{\chapter}{0em}{\SUF@ADJnumparchap}{18ex}
+ \titlespacing*{name=\chapter,numberless}{0em}{0pt}{18ex}
+\else
+\ifsuftesi@pocketc
+ \titlespacing*{\chapter}{0em}{\SUF@ADJnumparchap}{18ex}
+ \titlespacing*{name=\chapter,numberless}{0em}{0pt}{18ex}
+\else
\titlespacing*{\chapter}{0em}{%
\dimexpr(6ex+\SUF@ADJnumparchap)}{18ex}
\titlespacing*{name=\chapter,numberless}{0em}{6ex}{18ex}
- \fi
+ \fi
\fi
+ \fi
\fi
+ \fi
\fi
+ \fi
\fi
\fi
% \end{macrocode}
@@ -3817,7 +4332,6 @@ cochineal,mathpazo,bera,amsthm}
\fi
\secdef\@part\@spart}
\fi
-
\def\@part[#1]#2{%
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
@@ -3842,41 +4356,39 @@ cochineal,mathpazo,bera,amsthm}
\fi
\noindent\SUF@PART@StyleSwitch#2\par}%
\@endpart}
-
\def\@spart#1{%
{\SUF@lr@PARTSwitch\SUF@partsize
\interlinepenalty \@M
\addvspace{4ex}
\noindent\SUF@PART@StyleSwitch#1\par}%
\@endpart}
-
\ifsuftesi@article
-\def\@endpart{%
- \ifsuftesi@partpage
- \vfil\newpage
- \if@twoside
- \if@openright
- \null
- \thispagestyle{empty}%
- \newpage
- \fi
- \fi
- \fi
- \if@tempswa
- \twocolumn
- \fi}
+ \def\@endpart{%
+ \ifsuftesi@partpage
+ \vfil\newpage
+ \if@twoside
+ \if@openright
+ \null
+ \thispagestyle{empty}%
+ \newpage
+ \fi
+ \fi
+ \fi
+ \if@tempswa
+ \twocolumn
+ \fi}
\else
-\def\@endpart{\vfil\newpage
- \if@twoside
- \if@openright
- \null
- \thispagestyle{empty}%
- \newpage
- \fi
- \fi
- \if@tempswa
- \twocolumn
- \fi}
+ \def\@endpart{\vfil\newpage
+ \if@twoside
+ \if@openright
+ \null
+ \thispagestyle{empty}%
+ \newpage
+ \fi
+ \fi
+ \if@tempswa
+ \twocolumn
+ \fi}
\fi
% \end{macrocode}
% Other sublevels:
@@ -3885,14 +4397,14 @@ cochineal,mathpazo,bera,amsthm}
{}
{\theparagraph}
{.5em}
- {\itshape}
+ {\SUF@PAR@StyleSwitch}
[{.}\hspace*{1em}]
\titlespacing*{\paragraph}{\parindent}{.5\sectionsep}{.5\sectionsep}
\titleformat{\subparagraph}[runin]
{}
{\thesubparagraph}
{.5em}
- {}
+ {\SUF@SUBPAR@StyleSwitch}
[{.}\hspace*{1em}]
\titlespacing*{\subparagraph}{\parindent}{.5\sectionsep}{.5\sectionsep}
% \end{macrocode}
@@ -4041,107 +4553,59 @@ cochineal,mathpazo,bera,amsthm}
% which can be used in the headers.
% \begin{macrocode}
\def\isbn#1{\gdef\@isbn{#1}}
- \def\@issn{\@latex@warning@no@line{%
- No \noexpand\isbn given}}
+\def\@issn{\@latex@warning@no@line{%
+ No \noexpand\isbn given}}
\def\doi#1{\gdef\@doi{#1}}
- \def\@doi{\@latex@warning@no@line{%
- No \noexpand\doi given}}
+\def\@doi{\@latex@warning@no@line{%
+ No \noexpand\doi given}}
\def\isbn#1{\gdef\@issn{#1}}
- \def\@issn{\@latex@warning@no@line{%
- No \noexpand\isbn given}}
+\def\@issn{\@latex@warning@no@line{%
+ No \noexpand\isbn given}}
\renewcommand*{\title}[2][]{\gdef\@headtitle{#1}\gdef\@title{#2}}
- \edef\title{\noexpand\@dblarg
+\edef\title{\noexpand\@dblarg
\expandafter\noexpand\csname\string\title\endcsname}
- \def\@headtitle{--missing title--%
- \protect\ClassWarningNoLine{suftesi}{%
+\def\@headtitle{--missing title--%
+ \protect\ClassWarningNoLine{suftesi}{%
No \string\title\space given \MessageBreak%
See the class documentation for explanation}}
- \def\@title{--missing title--%
- \protect\ClassWarningNoLine{suftesi}{%
+\def\@title{--missing title--%
+ \protect\ClassWarningNoLine{suftesi}{%
No \string\title\space given\MessageBreak%
See the class documentation for explanation}}
- \def\@author{--missing author--%
- \protect\ClassWarningNoLine{suftesi}{%
+\def\@author{--missing author--%
+ \protect\ClassWarningNoLine{suftesi}{%
No \string\author\space given\MessageBreak%
See the class documentation for explanation}}
-% \end{macrocode}
-% \subsubsection{For \opt{titlepage} (default) option}
-% \begin{macrocode}
-\if@titlepage% titlepage
- \renewcommand\maketitle{\begin{titlepage}%
- \let\footnotesize\small
- \let\footnoterule\relax
- \let \footnote \thanks
- \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
- \null\vfil
- \vskip 60\p@
- \begin{center}%
- {\SUF@chaptersize\color{sufred}\sffamily%
- \ifsuftesi@smallcapschap%
- \SUF@titlesmallcaps{\@title}
- \else
- \ifsuftesi@article
- \ifsuftesi@smallcapssec
- \SUF@titlesmallcaps{\@title}
- \else
- \@title
- \fi
- \else
- \@title
- \fi
- \fi\par}%
- \vskip 3em%
- {\small\lineskip .75em%
- \begin{tabular}[t]{c}%
- \@author
- \end{tabular}\par}%
- \vskip 1.5em%
- {\small\@date\par}%
- \end{center}\par
- \@thanks
- \vfil\null
- \end{titlepage}%
- \setcounter{footnote}{0}%
- \global\let\thanks\relax
- \global\let\maketitle\relax
- \global\let\@thanks\@empty
- \global\let\@date\@empty
- \global\let\date\relax
- \global\let\and\relax}
-% \end{macrocode}
-% \paragraph{The standard \cmd{aketitle} style}
-% \begin{macrocode}
-\newcommand\standardtitle{\begin{titlepage}%
- \let\footnotesize\small
- \let\footnoterule\relax
- \let \footnote \thanks
- \null\vfil
- \vskip 60\p@
- \begin{center}%
- {\LARGE \@title \par}%
- \vskip 3em%
- {\large
- \lineskip .75em%
- \begin{tabular}[t]{c}%
- \@author
- \end{tabular}\par}%
- \vskip 1.5em%
- {\large \@date \par}%
- \end{center}\par
- \@thanks
- \vfil\null
+\if@titlepage
+ \renewcommand\maketitle{%
+ \begin{titlepage}
+ \let\footnotesize\small
+ \let\footnoterule\relax
+ \let \footnote \thanks
+ \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \null\vfil
+ \vskip 60\p@
+ \begin{center}%
+ {\SUF@first\par}%
+ \vskip 3em%
+ {\lineskip .75em%
+ \begin{tabular}[t]{c}%
+ \SUF@second
+ \end{tabular}\par}%
+ \vskip 1.5em%
+ {\SUF@datefont\@date\par}%
+ \end{center}\par
+ \@thanks
+ \vfil\null
\end{titlepage}%
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@thanks\@empty
- \global\let\@date\@empty
+ \global\let\@date\@empty
\global\let\date\relax
\global\let\and\relax}
\else
-% \end{macrocode}
-% \subsubsection{For \opt{notitlepage} option}
-% \begin{macrocode}
\renewcommand\maketitle{\par
\begingroup
\renewcommand\thefootnote{\@fnsymbol\c@footnote}%
@@ -4176,79 +4640,17 @@ cochineal,mathpazo,bera,amsthm}
\vskip 2em%
\begin{center}%
\let \footnote \thanks
- {\SUF@chaptersize\color{sufred}\sffamily%
- \ifsuftesi@smallcapschap%
- \SUF@titlesmallcaps{\@title}
- \else
- \ifsuftesi@article
- \ifsuftesi@smallcapssec
- \SUF@titlesmallcaps{\@title}
- \else
- \@title
- \fi
- \else
- \@title
- \fi
- \fi\par}%
+ {\SUF@first\par}%
\vskip 1.5em%
- {\small\lineskip .5em%
+ {\lineskip .5em%
\begin{tabular}[t]{c}%
- \@author\par
+ \SUF@second\par
\end{tabular}\par}%
\vskip 1em%
- {\small\@date\par}%
+ {\SUF@datefont\@date\par}%
\end{center}%
\par
\vskip 1.5em}
-% \end{macrocode}
-% \paragraph{The standard \cmd{maketitle} style}
-% \begin{macrocode}
-\newcommand\standardtitle{\par
- \begingroup
- \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
- \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
- \long\def\@makefntext##1{\parindent 1em\noindent
- \hb@xt@1.8em{%
- \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
- \if@twocolumn
- \ifnum \col@number=\@ne
- \@standardmaketitle
- \else
- \twocolumn[\@standardmaketitle]%
- \fi
- \else
- \newpage
- \global\@topnum\z@
- \@standardmaketitle
- \fi
- \thispagestyle{plain}\@thanks
- \endgroup
- \setcounter{footnote}{0}%
- \global\let\thanks\relax
- \global\let\maketitle\relax
- \global\let\@standardmaketitle\relax
- \global\let\@thanks\@empty
- \global\let\@date\@empty
- \global\let\date\relax
- \global\let\and\relax}
-\def\@standardmaketitle{%
- \newpage
- \null
- \vskip 2em%
- \begin{center}%
- \let \footnote \thanks
- {\LARGE \@title \par}%
- \vskip 1.5em%
- {\large
- \lineskip .5em%
- \begin{tabular}[t]{c}%
- \@author
- \end{tabular}\par}%
- \vskip 1em%
- {\large \@date}%
- \end{center}%
- \par
- \vskip 1.5em}
\fi
% \end{macrocode}
% \subsection{The \opt{collection} structure}
@@ -4359,8 +4761,8 @@ cochineal,mathpazo,bera,amsthm}
\fi
\thispagestyle{plain}\@thanks%
\endgroup
+ \setcounter{section}{0}%
% \setcounter{footnote}{0}%
- \setcounter{section}{0}%
% \global\let\thanks\relax
% \global\let\maketitle\relax
% \global\let\@maketitle\relax
@@ -4371,22 +4773,27 @@ cochineal,mathpazo,bera,amsthm}
% \global\let\title\relax
% \global\let\author\relax
% \global\let\date\relax
- \global\let\and\relax
- \let\thanks\@gobble}
+ \global\let\and\relax
+ \let\thanks\@gobble}
\AtBeginDocument{\def\@maketitle{%
\refstepcounter{article}
\SUF@chaptersize
\SUF@lr@coll@titleSwitch
\let\footnote\thanks
\parindent=0pt
- {\ifsuftesi@reverseauthortitle
- \SUF@titlefont@Switch{\@title}%
- \else\SUF@authorfont@Switch{\@author}\fi}%
+ {\SUF@second}%
\label{begin:\thearticle}
- \xdef\@currentHref{title.\thearticle}%
- \Hy@raisedlink{%
- \hyper@anchorstart{\@currentHref}\hyper@anchorend}%
- \csname toc@entry@\endcsname
+% \end{macrocode}
+% Check if you don't use \sty{hyperrref} provided by Enrico Gregorio
+% (\url{https://tex.stackexchange.com/a/427203/231952}):
+% \begin{macrocode}
+ \@ifundefined{Hy@raisedlink}{\let\texorpdfstring\@firstoftwo}{%
+ \xdef\@currentHref{title.\thearticle}%
+ \Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}%
+ }%
+% \end{macrocode}
+% \begin{macrocode}
+ \csname toc@entry@\endcsname
\begingroup%
\let\thanks\@gobble
\addcontentsline{toc}{title}{%
@@ -4394,11 +4801,8 @@ cochineal,mathpazo,bera,amsthm}
{\SUF@tocTIT@font{\@headtitle}}}
\endgroup%
\par\nobreak\vspace{2ex}
- {\ifsuftesi@reverseauthortitle
- \SUF@authorfont@Switch{\@author}%
- \else
- \SUF@titlefont@Switch{\@title}%
- \fi\vskip1.5cm}}%
+ {\SUF@first%
+ \vskip1.5cm}}%
}
% \newenvironment{article}
% {\begingroup
@@ -4419,7 +4823,7 @@ cochineal,mathpazo,bera,amsthm}
\cleardoublepage
\global\let\@thanks\@empty
\endgroup}
-\newcommand{\frontispiece}{%
+\newcommand{\collectiontitlepage}{%
\thispagestyle{empty}%
\begingroup
\centering
@@ -4433,6 +4837,7 @@ cochineal,mathpazo,bera,amsthm}
\endgroup
\clearpage}
+\def\frontispiece{\collectiontitlepage}
% \end{macrocode}
% In the collection document structure the articles are treated as
% chapters but you would not need to print in
@@ -4462,51 +4867,72 @@ cochineal,mathpazo,bera,amsthm}
\ifsuftesi@periodical
\Margini {5.5cm}{7cm}{4.5cm}{0cm}
\else
+\ifsuftesi@periodicalaureo
+ \Margini {5.5cm}{7cm}{4.5cm}{0cm}
+ \else
\ifsuftesi@compact
\Margini {4.5cm}{7cm}{4.5cm}{0cm}
\else
-\ifsuftesi@supercompact
- \Margini {4.5cm}{10cm}{6cm}{1cm}
- \else
\ifsuftesi@compactaureo
\Margini {4.5cm}{7cm}{4.5cm}{0cm}
\else
+\ifsuftesi@supercompact
+ \Margini {4.5cm}{10cm}{6cm}{1cm}
+ \else
\ifsuftesi@supercompactaureo
\Margini {4.5cm}{10cm}{6cm}{1cm}
\else
-\ifsuftesi@periodicalaureo
- \Margini {5.5cm}{7cm}{4.5cm}{0cm}
+\ifsuftesi@pocketa
+ \Margini {4.5cm}{10cm}{6cm}{1cm}
+ \else
+\ifsuftesi@pocketb
+ \Margini {4.5cm}{10cm}{6cm}{1cm}
\else
-\fi\fi\fi\fi\fi\fi}
+\ifsuftesi@pocketc
+ \Margini {4.5cm}{10cm}{6cm}{1cm}
+ \else
+\fi\fi\fi\fi\fi\fi\fi\fi\fi}
{\@ifpackageloaded{frontespizio}{%
\ifsuftesi@periodical
\Margini {1cm}{7cm}{5cm}{1cm}
\Rientro{1cm}
\else
+\ifsuftesi@periodicalaureo
+ \Margini {1cm}{7cm}{5cm}{1cm}
+ \Rientro{1cm}
+ \else
\ifsuftesi@compact
\Margini {1cm}{7cm}{6cm}{1cm}
\Rientro{1cm}
\else
+\ifsuftesi@compactaureo
+ \Margini {1cm}{7cm}{6cm}{1cm}
+ \Rientro{1cm}
+ \else
\ifsuftesi@supercompact
\Margini {1cm}{10cm}{8cm}{1cm}
\Rientro{1cm}
\else
-\ifsuftesi@compactaureo
- \Margini {1cm}{7cm}{6cm}{1cm}
+\ifsuftesi@supercompactaureo
+ \Margini {1cm}{10cm}{8cm}{1cm}
\Rientro{1cm}
\else
-\ifsuftesi@supercompactaureo
+\ifsuftesi@pocketa
\Margini {1cm}{10cm}{8cm}{1cm}
\Rientro{1cm}
\else
-\ifsuftesi@periodicalaureo
- \Margini {1cm}{7cm}{5cm}{1cm}
+\ifsuftesi@pocketb
+ \Margini {1cm}{10cm}{8cm}{1cm}
+ \Rientro{1cm}
+ \else
+\ifsuftesi@pocketc
+ \Margini {1cm}{10cm}{8cm}{1cm}
\Rientro{1cm}
\else
-\fi\fi\fi\fi\fi\fi}
+\fi\fi\fi\fi\fi\fi\fi\fi\fi}
{\relax}}}
% \end{macrocode}
-% \subsection{The index}
+% \subsection{Index}
% \begin{macrocode}
\renewenvironment{theindex}
{\if@twocolumn
@@ -4613,7 +5039,7 @@ cochineal,mathpazo,bera,amsthm}
\ifsuftesi@toccompactsec
\titlecontents*{section}[\SUF@tochang@chap]{}{%
\thecontentslabel\adjtoclabelsep\SUF@tocSEC@font}{\SUF@tocSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotsec]
+ \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{section}
[\SUF@tochang@sec]
@@ -4645,7 +5071,7 @@ cochineal,mathpazo,bera,amsthm}
\ifsuftesi@toccompactsec
\titlecontents*{section}[\SUF@tocindent@chap]{}{%
\thecontentslabel\adjtoclabelsep\SUF@tocSEC@font}{\SUF@tocSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotsec]
+ \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{section}
[\SUF@tocindent@sec]
@@ -4757,7 +5183,6 @@ cochineal,mathpazo,bera,amsthm}
\renewenvironment{quotation}
{\list{}{\listparindent\parindent%
\itemindent \listparindent
- \leftmargin \parindent
\SUF@quote@style
\parsep \z@ \@plus\p@}%
\item\relax%
@@ -4765,7 +5190,7 @@ cochineal,mathpazo,bera,amsthm}
\noindent\ignorespaces}
{\endlist}
\renewenvironment{quote}
- {\list{}{\leftmargin \parindent
+ {\list{}{%
\SUF@quote@style}%
\item\relax%
\SUF@quotation@size}% \ignorespaces?
@@ -4965,7 +5390,7 @@ Janusz M.~Nowacki.
only for the FSPL styles}}
\fi
% \end{macrocode}
-% \subsection{ToC, LoF and LoT}
+% \subsection{Contents lists}
% \begin{macrocode}
\RequirePackage{titletoc}
% \end{macrocode}
@@ -5119,7 +5544,7 @@ Janusz M.~Nowacki.
\ifsuftesi@toccompactsec
\titlecontents*{section}[\SUF@tochang@chap]{}{%
\SUF@SEC@thecontentslabel\adjtoclabelsep\SUF@tocSEC@font}{\SUF@tocSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotsec]
+ \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{section}
[\SUF@tochang@sec]
@@ -5137,9 +5562,9 @@ Janusz M.~Nowacki.
{}
\fi
\ifsuftesi@toccompactsubsec
-\titlecontents*{subsection}[\SUF@tochang@sec]{\suf@sscorrect}{%
+\titlecontents*{subsection}[\SUF@tochang@sec]{\SUF@sscorrect}{%
\SUF@SUBSEC@thecontentslabel\adjtoclabelsep\SUF@tocSUBSEC@font}{\SUF@tocSUBSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotssec]
+ \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{subsection}
[\SUF@tochang@subsec]
@@ -5154,10 +5579,10 @@ Janusz M.~Nowacki.
{}
\fi
\ifsuftesi@toccompactsubsubsec
-\titlecontents*{subsubsection}[\SUF@tochang@subsec]{\suf@ssscorrect}{%
+\titlecontents*{subsubsection}[\SUF@tochang@subsec]{\SUF@ssscorrect}{%
\SUF@SUBSUBSEC@thecontentslabel\adjtoclabelsep%
\SUF@tocSUBSUBSEC@font}{\SUF@tocSUBSUBSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotsssec]
+ \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{subsubsection}
[\SUF@tochang@subsubsec]
@@ -5171,24 +5596,42 @@ Janusz M.~Nowacki.
\SUF@tocSUBSUBSEC@font}
{}
\fi
+\ifsuftesi@toccompactpar
+\titlecontents*{paragraph}[\SUF@tochang@subsubsec]{\SUF@pcorrect}{%
+ \SUF@PAR@thecontentslabel\adjtoclabelsep%
+ \SUF@tocPAR@font}{\SUF@tocPAR@font}{,
+ \thecontentspage.}[][\adjtocpagesep][]
+\else
\titlecontents{paragraph}
- [\SUF@tochang@par]
- {}
- {\hskip-\SUF@tochang@par%
- \makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@par%
- \makebox[\SUF@label@par][l]{\thecontentslabel}\hspace*{1em}}
- {\hskip-\SUF@tochang@par%
- \makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@par}
- {}
+[\SUF@tochang@par]
+{}
+{\hskip-\SUF@tochang@par%
+ \makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@par%
+ \makebox[\SUF@label@par][l]{\thecontentslabel}\hspace*{1em}%
+ \SUF@tocPAR@font}
+{\hskip-\SUF@tochang@par%
+ \makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@par%
+ \SUF@tocPAR@font}
+{}
+\fi
+\ifsuftesi@toccompactsubpar
+\titlecontents*{subparagraph}[\SUF@tochang@par]{\SUF@pcorrect}{%
+ \SUF@SUBPAR@thecontentslabel\adjtoclabelsep%
+ \SUF@tocSUBPAR@font}{\SUF@tocSUBPAR@font}{,
+ \thecontentspage.}[][\adjtocpagesep][]
+\else
\titlecontents{subparagraph}
[\SUF@tochang@subpar]
{}
{\hskip-\SUF@tochang@subpar%
\makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@subpar%
- \makebox[\SUF@label@subpar][l]{\thecontentslabel}\hspace*{1em}}
+ \makebox[\SUF@label@subpar][l]{\thecontentslabel}\hspace*{1em}%
+ \SUF@tocSUBPAR@font}
{\hskip-\SUF@tochang@subpar%
- \makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@subpar}
+ \makebox[1em][l]{\thecontentspage}\hskip\SUF@addto@tochang@subpar%
+ \SUF@tocSUBPAR@font}
{}
+\fi
\titlecontents{figure}
[\SUF@tochang@fig]
{}
@@ -5267,8 +5710,8 @@ Janusz M.~Nowacki.
[\addvspace{1ex}]
\ifsuftesi@toccompactsec
\titlecontents*{section}[\SUF@tocindent@chap]{}{%
- \SUF@SEC@thecontentslabel\adjtoclabelsep\SUF@tocSEC@font}{\SUF@tocSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotsec]
+ \SUF@SEC@thecontentslabel\adjtoclabelsep\SUF@tocSEC@font}
+ {\SUF@tocSEC@font}{, \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{section}
[\SUF@tocindent@sec]
@@ -5285,9 +5728,9 @@ Janusz M.~Nowacki.
\else\SUF@titlerule\fi\contentspage}
\fi
\ifsuftesi@toccompactsubsec
-\titlecontents*{subsection}[\SUF@tocindent@sec]{\suf@sscorrect}{%
- \SUF@SUBSEC@thecontentslabel\adjtoclabelsep\SUF@tocSUBSEC@font}{\SUF@tocSUBSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotssec]
+\titlecontents*{subsection}[\SUF@tocindent@sec]{\SUF@sscorrect}{%
+ \SUF@SUBSEC@thecontentslabel\adjtoclabelsep\SUF@tocSUBSEC@font}
+ {\SUF@tocSUBSEC@font}{, \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{subsection}
[\SUF@tocindent@subsec]
@@ -5300,10 +5743,10 @@ Janusz M.~Nowacki.
{\SUF@titlerule\contentspage}
\fi
\ifsuftesi@toccompactsubsubsec
-\titlecontents*{subsubsection}[\SUF@tocindent@subsec]{\suf@ssscorrect}{%
+\titlecontents*{subsubsection}[\SUF@tocindent@subsec]{\SUF@ssscorrect}{%
\SUF@SUBSUBSEC@thecontentslabel\adjtoclabelsep%
\SUF@tocSUBSUBSEC@font}{\SUF@tocSUBSUBSEC@font}{,
- \thecontentspage}[][.\adjtocpagesep][\suf@ctocdotsssec]
+ \thecontentspage.}[][\adjtocpagesep][]
\else
\titlecontents{subsubsection}
[\SUF@tocindent@subsubsec]
@@ -5315,20 +5758,38 @@ Janusz M.~Nowacki.
\SUF@tocSUBSUBSEC@font}
{\SUF@titlerule\contentspage}
\fi
+\ifsuftesi@toccompactpar
+\titlecontents*{paragraph}[\SUF@tocindent@subsubsec]{\SUF@pcorrect}{%
+ \SUF@PAR@thecontentslabel\adjtoclabelsep%
+ \SUF@tocPAR@font}{\SUF@tocPAR@font}{,
+ \thecontentspage.}[][\adjtocpagesep][]
+\else
\titlecontents{paragraph}
[\SUF@tocindent@par]
{}
{\hskip-\dimexpr(\SUF@label@par+1em)%
- \makebox[\SUF@label@par][l]{\thecontentslabel}\hspace*{1em}}
- {\hskip-\dimexpr(\SUF@label@par+1em)}
+ \makebox[\SUF@label@par][l]{\thecontentslabel}\hspace*{1em}%
+ \SUF@tocPAR@font}
+ {\hskip-\dimexpr(\SUF@label@par+1em)%
+ \SUF@tocPAR@font}
{\SUF@titlerule\contentspage}
+\fi
+\ifsuftesi@toccompactsubpar
+\titlecontents*{subparagraph}[\SUF@tocindent@par]{\SUF@pcorrect}{%
+ \SUF@SUBPAR@thecontentslabel\adjtoclabelsep%
+ \SUF@tocSUBPAR@font}{\SUF@tocSUBPAR@font}{,
+ \thecontentspage.}[][\adjtocpagesep][]
+\else
\titlecontents{subparagraph}
[\SUF@tocindent@subpar]
{}
{\hskip-\dimexpr(\SUF@label@subpar+1em)%
- \makebox[\SUF@label@subpar][l]{\thecontentslabel}\hspace*{1em}}
- {\hskip-\dimexpr(\SUF@label@subpar+1em)}
+ \makebox[\SUF@label@subpar][l]{\thecontentslabel}\hspace*{1em}%
+ \SUF@tocSUBPAR@font}
+ {\hskip-\dimexpr(\SUF@label@subpar+1em)%
+ \SUF@tocSUBPAR@font}
{\SUF@titlerule\contentspage}
+\fi
\titlecontents{figure}
[\SUF@tocindent@fig]
{}
@@ -5345,6 +5806,37 @@ Janusz M.~Nowacki.
{\SUF@titlerule\contentspage}
\fi
% \end{macrocode}
+% \subparagraph{partial ToC}
+% \begin{macrocode}
+\titlecontents*{partialtocsection}[0cm]{}{%
+ \@partialtocseclabel\adjtoclabelsep\@partialtocsecfont}
+ {\@partialtocsecfont}{, \thecontentspage.}[][\adjtocpagesep][]
+\titlecontents*{partialtocsubsection}[0cm]{\hskip.5em}{%
+ \@partialtocsubseclabel\adjtoclabelsep\@partialtocsubsecfont}
+ {\@partialtocsubsecfont}{, \thecontentspage.}[][\adjtocpagesep][]
+\titlecontents*{partialtocsubsubsection}[0cm]{\hskip.5em}{%
+ \@partialtocsubsubseclabel\adjtoclabelsep\@partialtocsubsubsecfont}
+ {\@partialtocsubsubsecfont}{, \thecontentspage.}[][\adjtocpagesep][]
+\titlecontents*{partialtocparagraph}[0cm]{\hskip.5em}{%
+ \@partialtocparlabelfont\adjtoclabelsep\@partialtocparfont}
+ {\@partialtocparfont}{, \thecontentspage.}[][\adjtocpagesep][]
+\titlecontents*{partialtocsubparagraph}[0cm]{\hskip.5em}{%
+ \@partialtocsubparlabelfont\adjtoclabelsep\@partialtocsubparfont}
+ {\@partialtocsubparfont}{, \thecontentspage.}[][\adjtocpagesep][]
+\newcommand{\startpartialtoc}{%
+ \ifsuftesi@partialtoc\startcontents\fi}
+\newcommand{\printpartialtoc}{%
+ \ifsuftesi@partialtoc
+ \setcounter{tocdepth}{5}
+ \contentsmargin{0cm}
+ \@partialtocsize
+ \@partialtocbeforespace
+ \@partialtocbeforecode\par
+ \printcontents{partialtoc}{1}{}
+ \par\@partialtocaftercode
+ \@partialtocafterspace
+ \fi}
+% \end{macrocode}
% \subparagraph{The ToC, LoF and LoT in the \opt{article} structure}
% \begin{macrocode}
\ifsuftesi@article
@@ -5455,7 +5947,8 @@ Janusz M.~Nowacki.
}
\fi
% \end{macrocode}
-% \subsection{Customizing sections font}
+% \subsection{Customizations}
+% \subsubsection{Sections font}
% \begin{macrocode}
\newcommand{\tocpartname}[1]{\def\SUF@tocpartname{#1}}
\tocpartname{\partname}
@@ -5464,29 +5957,87 @@ Janusz M.~Nowacki.
\newcommand{\secfont}[1]{\def\SUF@SEC@StyleSwitch{#1}}
\newcommand{\subsecfont}[1]{\def\SUF@SUBSEC@StyleSwitch{#1}}
\newcommand{\subsubsecfont}[1]{\def\SUF@SUBSUBSEC@StyleSwitch{#1}}
-\newcommand{\partnumfont}[1]{\def\SUF@PART@font{#1}}
- \partnumfont{}
+\newcommand{\partnumfont}[1]{\def\SUF@PART@font{#1}}\partnumfont{}
\newcommand{\chapnumfont}[1]{\def\SUF@thechapter{#1}}
\newcommand{\secnumfont}[1]{\def\SUF@thesection{#1}}
\newcommand{\subsecnumfont}[1]{\def\SUF@thesubsection{#1}}
\newcommand{\subsubsecnumfont}[1]{\def\SUF@thesubsubsection{#1}}
-\newcommand{\titlefont}[1]{\def\SUF@titlefont@Switch{#1}}
-\newcommand{\authorfont}[1]{\def\SUF@authorfont@Switch{#1}}
+\newcommand{\titlefont}[1]{\def\SUF@Tfont@style{#1}\let\SUF@Tfont@shape\relax}
+\newcommand{\authorfont}[1]{\def\SUF@Afont@style{#1}\let\SUF@Afont@shape\relax}
+\newcommand{\datefont}[1]{\def\SUF@datefont{#1}}
+% \end{macrocode}
+% \subsubsection{Sections font in ToC}
+% \begin{macrocode}
\newcommand{\tocpartfont}[1]{\def\SUF@tocPART@font{#1}}
\newcommand{\tocchapfont}[1]{\def\SUF@tocCHAP@font{#1}}
\newcommand{\tocsecfont}[1]{\def\SUF@tocSEC@font{#1}}
\newcommand{\tocsubsecfont}[1]{\def\SUF@tocSUBSEC@font{#1}}
\newcommand{\tocsubsubsecfont}[1]{\def\SUF@tocSUBSUBSEC@font{#1}}
-\newcommand{\tocpartnumfont}[1]{\def\SUF@tocPARTnum@font{#1}}
- \tocpartnumfont{}
+\newcommand{\tocparfont}[1]{\def\SUF@tocPAR@font{#1}}
+\newcommand{\tocsubparfont}[1]{\def\SUF@tocSUBPAR@font{#1}}
+\newcommand{\tocpartnumfont}[1]{\def\SUF@tocPARTnum@font{#1}}\tocpartnumfont{}
\newcommand{\tocchapnumfont}[1]{%
- \def\SUF@CHAP@thecontentslabel{#1\thecontentslabel}}
+ \def\SUF@CHAP@thecontentslabel{\begingroup#1\thecontentslabel\endgroup}}
\newcommand{\tocsecnumfont}[1]{%
- \def\SUF@SEC@thecontentslabel{#1\thecontentslabel}}
+ \def\SUF@SEC@thecontentslabel{\begingroup#1\thecontentslabel\endgroup}}
\newcommand{\tocsubsecnumfont}[1]{%
- \def\SUF@SUBSEC@thecontentslabel{#1\thecontentslabel}}
+ \def\SUF@SUBSEC@thecontentslabel{\begingroup#1\thecontentslabel\endgroup}}
\newcommand{\tocsubsubsecnumfont}[1]{%
- \def\SUF@SUBSUBSEC@thecontentslabel{#1\thecontentslabel}}
+ \def\SUF@SUBSUBSEC@thecontentslabel{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\tocparnumfont}[1]{%
+ \def\SUF@PAR@thecontentslabel{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\tocsubparnumfont}[1]{%
+ \def\SUF@SUBPAR@thecontentslabel{\begingroup#1\thecontentslabel\endgroup}}
+\tocparnumfont{}
+\tocsubparnumfont{}
+% \end{macrocode}
+% \subsubsection{The partial ToC}
+% \begin{macrocode}
+\newcommand{\partialtocsize}[1]{%
+ \def\@partialtocsize{#1}}
+\newcommand{\partialtocsecfont}[1]{%
+ \def\@partialtocsecfont{#1}}
+\newcommand{\partialtocsubsecfont}[1]{%
+ \def\@partialtocsubsecfont{#1}}
+\newcommand{\partialtocsubsubsecfont}[1]{%
+ \def\@partialtocsubsubsecfont{#1}}
+\newcommand{\partialtocparfont}[1]{%
+ \def\@partialtocparfont{#1}}
+\newcommand{\partialtocsubparfont}[1]{%
+ \def\@partialtocsubparfont{#1}}
+\newcommand{\partialtocseclabel}[1]{%
+ \def\@partialtocseclabel{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\partialtocsubseclabel}[1]{%
+ \def\@partialtocsubseclabel{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\partialtocsubsubseclabel}[1]{%
+ \def\@partialtocsubsubseclabel{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\partialtocparlabelfont}[1]{%
+ \def\@partialtocparlabelfont{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\partialtocsubparlabelfont}[1]{%
+ \def\@partialtocsubparlabelfont{\begingroup#1\thecontentslabel\endgroup}}
+\newcommand{\partialtocbeforespace}[1]{%
+ \def\@partialtocbeforespace{\vspace*{#1}}}
+\newcommand{\partialtocafterspace}[1]{%
+ \def\@partialtocafterspace{\vspace*{#1}}}
+\newcommand{\partialtocbeforecode}[1]{%
+ \def\@partialtocbeforecode{#1}}
+\newcommand{\partialtocaftercode}[1]{%
+ \def\@partialtocaftercode{#1}}
+\partialtocsize{\footnotesize}
+\partialtocsecfont{\itshape}
+\partialtocsubsecfont{}
+\partialtocsubsubsecfont{}
+\partialtocparfont{}
+\partialtocsubparfont{}
+\partialtocseclabel{\itshape}
+\partialtocsubseclabel{}
+\partialtocsubsubseclabel{}
+\partialtocparlabelfont{}
+\partialtocsubparlabelfont{}
+\partialtocbeforespace{18ex}
+\partialtocafterspace{-18ex}
+\partialtocbeforecode{}
+\partialtocaftercode{}
% \end{macrocode}
% \subsection{New commands}
% A command to print an unnumbered introduction at the beginning of the chapter. The \cmd{chapterintroname} defaults to ``Introduzione'' because the class was initially designed primarily for Italian-speaking users.
@@ -5520,7 +6071,7 @@ Janusz M.~Nowacki.
{\ifbreakinbody\newline\else\fi}
\let\origtableofcontents\tableofcontents
\renewcommand{\tableofcontents}{%
- \begingroup
+ \begingroup\suftesi@partialtocfalse
\breakintoctrue\breakinbodyfalse%
\origtableofcontents
\endgroup}
diff --git a/macros/latex/contrib/suftesi/suftesi.pdf b/macros/latex/contrib/suftesi/suftesi.pdf
index d6486c3ec7..e68f47ca08 100644
--- a/macros/latex/contrib/suftesi/suftesi.pdf
+++ b/macros/latex/contrib/suftesi/suftesi.pdf
Binary files differ
diff --git a/macros/latex/contrib/suppose/README.md b/macros/latex/contrib/suppose/README.md
index 3aa4bdcf2b..41ae6264a9 100644
--- a/macros/latex/contrib/suppose/README.md
+++ b/macros/latex/contrib/suppose/README.md
@@ -1,22 +1,26 @@
# the ``suppose`` package
## Andrew Lounsbury
### Licensed with LPPL 1.3c
-### 1.2.1 2021/04/09
+### 1.2.2 2021/05/20
This package provides abbreviations of the word "Suppose" in various fonts and styles. \
See the documentation `suppose-doc.pdf` for a demonstration.
-## Change log
-|**1.1 2021/03/26** |
-|-------------------|
-| Added options for setting `\supp`, `\bsup`, `\ssup`, and `\sbsup` to one font |
+## Change log
+|**1.1 2021/03/26** |
+|------------------------------------|
+| Added options for setting one font |
-|**1.2 2021/04/01** |
-|-------------------|
-| Added `slant` option |
+|**1.2 2021/04/01** |
+|------------------------------------------------------------|
+| Added `slant` option |
| Fixed bug in `\PackageWarning` message for unknown options |
-| Adjusted placement of the `\rule` for each font |
+| Adjusted placement of the `\rule` for each font |
-|**1.2.1 2021/04/09** |
-|-------------------|
+|**1.2.1 2021/04/09** |
+|-------------------------------------------------------------------|
| Adjusted placement and thickness of the `\rule` for most commands |
+
+|**1.2.2 2021/05/20** |
+|-------------------------|
+| Improved implementation | \ No newline at end of file
diff --git a/macros/latex/contrib/suppose/suppose-doc.pdf b/macros/latex/contrib/suppose/suppose-doc.pdf
index e0ab273d51..dafb35b642 100644
--- a/macros/latex/contrib/suppose/suppose-doc.pdf
+++ b/macros/latex/contrib/suppose/suppose-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/suppose/suppose-doc.tex b/macros/latex/contrib/suppose/suppose-doc.tex
index 5093f4e51b..4ba3d5f7e4 100644
--- a/macros/latex/contrib/suppose/suppose-doc.tex
+++ b/macros/latex/contrib/suppose/suppose-doc.tex
@@ -1,22 +1,24 @@
\documentclass{article}
\usepackage{xcolor}
\usepackage{hyperref}
-\usepackage[tt, slant]{suppose}
-\setlength{\textwidth}{15.75cm}
-\setlength{\oddsidemargin}{0.75cm}
+\usepackage{suppose}
+\addtolength{\textwidth}{3.75cm}
+\addtolength{\oddsidemargin}{-2cm}
\begin{document}
\title{The \texttt{suppose} package}
-\author{1.2.1 \ 2021/04/09}
-\date{Andrew Lounsbury, \href{mailto:alounsbury8@gmail.com}{alounsbury8@gmail.com}}
+\author{1.2.2 \ 2021/05/20}
+\date{
+ Andrew Lounsbury, \texttt{\href{mailto:alounsbury8@gmail.com}{alounsbury8@gmail.com}}
+}
\maketitle
-This package is licensed with LPPL 1.3c, and provides the following abbreviations of the word ``Suppose.'' I recommend only using these symbols when the immediately succeeding strings are mathematical in nature, and they do in fact require math mode. I do not recommend using them in formal work. \par
+This package is licensed with \href{https://ctan.org/license/lppl1.3c}{LPPL 1.3c}, and provides the following abbreviations of the word ``Suppose.'' I recommend only using these symbols when the immediately succeeding strings are mathematical in nature, and they do in fact require math mode. I do not recommend using them in formal work. \par
The two main commands are \texttt{\textbackslash supp} and \texttt{\textbackslash bsup}, whose style and font may be specified with the options so that we can use them consistently. For example,
-\begin{verbatim}
- \usepackage[dutchcal, slant]{suppose}
-\end{verbatim}
-will make \texttt{\textbackslash supp} print in the \texttt{dutchcal} font with a slanted line and make \texttt{\textbackslash bsup} print the bold version of the same thing. The default font is the regular \texttt{mathit} serif font, and the vertical line is upright by default.
+\begin{center}
+ \fbox{\texttt{\textbackslash usepackage[dutchcal, slant]\{suppose\}}}
+\end{center}
+will make \texttt{\textbackslash supp} print in the \texttt{dutchcal} font with a slanted line and make \texttt{\textbackslash bsup} print the bold version of the same thing. The default font is the regular serif math mode font, and the vertical line is upright by default.
Though it is better to use the options with \texttt{\textbackslash supp} and \texttt{\textbackslash bsup}, every combination of font and style provided here can be hard-coded with the following commands.
\begin{center}
@@ -45,7 +47,7 @@ Though it is better to use the options with \texttt{\textbackslash supp} and \te
& \scsup x < y & \sbcsup x < y & \mathcal{MATHCAL} \\
\textsl{Slanted} & \sdsup x < y & \sbdsup x < y & \mathdutchcal{DUTCHCAL} \\
\textsl{Line} & \sesup x < y & \sbesup x < y & \EuScript{EULERSCRIPT} \\
- & \svsup < y & \sbvsup x < y & \mathsf{SANS\ SERIF} \\
+ & \svsup x < y & \sbvsup x < y & \mathsf{SANS\ SERIF} \\
& \stsup x < y & \sbtsup x < y & \mathtt{TYPERWRITER}
\end{array}
\]
diff --git a/macros/latex/contrib/suppose/suppose.sty b/macros/latex/contrib/suppose/suppose.sty
index 9c1d2ca830..9c4c858fa8 100644
--- a/macros/latex/contrib/suppose/suppose.sty
+++ b/macros/latex/contrib/suppose/suppose.sty
@@ -1,4 +1,4 @@
-% suppose.sty 1.2.1 2021/04/09
+% suppose.sty 1.2.2 2021/05/20
% Andrew Lounsbury
%************************************************************************
@@ -20,145 +20,303 @@
% This work consists of the file suppose.sty.
%************************************************************************
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{suppose}[2021/04/09 1.2.1 supposition symbols]
-%
-\RequirePackage{amsmath, euscript, graphicx}%
-%
-\DeclareMathAlphabet{\mathbfcal}{OMS}{cmsy}{b}{n}%
-\DeclareMathAlphabet{\mathdutchcal}{U}{dutchcal}{m}{n}%
-\DeclareMathAlphabet{\mathdutchbfcal}{U}{dutchcal}{b}{n}%
-\newcommand*{\bfeuscript}[1]{\boldsymbol{\EuScript{#1}}}%
-\newcommand*{\sansserif}[1]{\textit{{\fontfamily{lmss}\selectfont #1}}}%
-\newcommand*{\bfsansserif}[1]{\textbf{\textit{{\fontfamily{lmss}\selectfont #1}}}}%
-%
+\ProvidesPackage{suppose}[2021/05/20 1.2.2 supposition symbols]
+\RequirePackage{amsmath, euscript, graphicx}
+
+\DeclareMathAlphabet{\mathbfcal}{OMS}{cmsy}{b}{n}
+\DeclareMathAlphabet{\mathdutchcal}{U}{dutchcal}{m}{n}
+\DeclareMathAlphabet{\mathdutchbfcal}{U}{dutchcal}{b}{n}
+\newcommand*{\bfeuscript}[1]{\boldsymbol{\EuScript{#1}}}
+\newcommand*{\sansserif}[1]{\textit{{\fontfamily{lmss}\selectfont #1}}}
+\newcommand*{\bfsansserif}[1]{\textbf{\textit{{\fontfamily{lmss}\selectfont #1}}}}
\font\bitt=rm-lmtko10 % bold italicized typewriter font
-\newcommand*{\itt}[1]{\scalebox{1.11}{\textit{\texttt{#1}}}}%
-\newcommand*{\bolditt}[1]{$\scalebox{1.11}{\bitt #1}$}%
-%
+\newcommand*{\itt}[1]{\scalebox{1.11}{\textit{\texttt{#1}}}}
+\newcommand*{\bolditt}[1]{$\scalebox{1.11}{\bitt #1}$}
+
+\newlength{\Swidth}
+\settowidth{\Swidth}{S}
+
+% horizontal alignments for \rule's
+\newlength{\shift} % shift for \supp
+ \setlength{\shift}{0.25\Swidth}
+\newlength{\bshift} % shift for \bsup
+ \setlength{\bshift}{0.425\Swidth}
+% plain font
+\newlength{\plainshift}
+ \setlength{\plainshift}{0.25\Swidth}
+\newlength{\bplainshift}
+ \setlength{\bplainshift}{0.425\Swidth}
+% mathcal
+\newlength{\cshift}
+ \setlength{\cshift}{0.25\Swidth}
+\newlength{\bcshift}
+ \setlength{\bcshift}{0.45\Swidth}
+% dutchcal
+\newlength{\dshift}
+ \setlength{\dshift}{0.35\Swidth}
+\newlength{\bdshift}
+ \setlength{\bdshift}{0.35\Swidth}
+% eulerscript
+\newlength{\eshift}
+ \setlength{\eshift}{-0.055\Swidth}
+\newlength{\beshift}
+ \setlength{\beshift}{0.06\Swidth}
+% sans-serif
+\newlength{\vshift}
+ \setlength{\vshift}{-0.085\Swidth}
+\newlength{\hardvshift}
+ \setlength{\hardvshift}{0.2\Swidth}
+\newlength{\bvshift}
+ \setlength{\bvshift}{0.3\Swidth}
+% tt
+\newlength{\tshift}
+ \setlength{\tshift}{0.55\Swidth}
+\newlength{\btshift}
+ \setlength{\btshift}{-0.085\Swidth}
+% Shifts for slanted \rule's
+\newlength{\sshift} % slant shift
+ \setlength{\sshift}{0.4\Swidth}
+\newlength{\sbshift} % slant bold shift
+ \setlength{\sbshift}{0.55\Swidth}
+% Slant mathcal
+\newlength{\scshift}
+ \addtolength{\scshift}{\Swidth}
+\newlength{\sbcshift}
+ \setlength{\sbcshift}{-1\Swidth}
+% Slant dutchcal
+\newlength{\sdshift}
+ \setlength{\sdshift}{0.45\Swidth}
+\newlength{\sbdshift}
+ \setlength{\sbdshift}{0.475\Swidth}
+% Slant eulerscript
+\newlength{\seshift}
+ \setlength{\seshift}{0.1\Swidth}
+\newlength{\sbeshift}
+ \setlength{\sbeshift}{0.2\Swidth}
+% Slant sans-serif
+\newlength{\svshift}
+ \setlength{\svshift}{0.1\Swidth}
+\newlength{\hardsvshift}
+ \setlength{\hardsvshift}{0.375\Swidth}
+\newlength{\sbvshift}
+ \setlength{\sbvshift}{0.4\Swidth}
+% Slant tt
+\newlength{\stshift}
+ \setlength{\stshift}{0.675\Swidth}
+\newlength{\sbtshift}
+ \setlength{\sbtshift}{0.065\Swidth}
+
+% Parameters
\newcounter{angle} % angle at which the \rule's are rotated
-\setcounter{angle}{0}%
-\newlength{\shift} % horizontal shift of \rule's
-\setlength{\shift}{-0.0025in}%
-\newlength{\boldshift}%
-\setlength{\boldshift}{0.0485in}%
-\newlength{\rulelength}%
-\setlength{\rulelength}{1.3ex}%
-\newlength{\rulewidth}%
-\setlength{\rulewidth}{0.15ex}%
-\newlength{\boldrulelength}%
-\setlength{\boldrulelength}{1.3ex}%
-\newlength{\boldrulewidth}%
-\setlength{\boldrulewidth}{0.25ex}%
-\newcommand{\curfont}{\mathnormal}%
-\newcommand{\curboldfont}{\boldsymbol}%
-%
+\newlength{\rulelength}
+ \setlength{\rulelength}{1.3ex}
+\newlength{\rulewidth}
+ \setlength{\rulewidth}{0.15ex}
+\newlength{\boldrulelength}
+ \setlength{\boldrulelength}{1.3ex}
+\newlength{\boldrulewidth}
+ \setlength{\boldrulewidth}{0.25ex}
+\newcommand{\curfont}{\mathnormal} % current font
+\newcommand{\curboldfont}{\boldsymbol}
+
+\newcounter{slantselected}
\DeclareOption{slant}{%
+ \setcounter{slantselected}{1}%
\setcounter{angle}{-15}%
- \setlength{\shift}{-0.0075in}%
- \setlength{\boldshift}{0.0425in}%
-}%
+ \setlength{\shift}{\sshift}%
+ \setlength{\bshift}{\sbshift}%
+}
\DeclareOption{mathcal}{%
- \ifdim\boldshift = 0.0425in % if slant option selected
- \addtolength{\shift}{0.00225in}%
- \addtolength{\boldshift}{0.0015in}%
- \fi%
\renewcommand{\curfont}{\mathcal}%
\renewcommand{\curboldfont}{\mathbfcal}%
\addtolength{\rulelength}{0.1ex}%
\addtolength{\boldrulelength}{0.15ex}%
- \addtolength{\shift}{-0.00125in}%
-}%
+}
\DeclareOption{dutchcal}{%
- \ifdim\boldshift = 0.0425in%
- \addtolength{\shift}{0.0012in}%
- \addtolength{\boldshift}{0.0012in}%
- \fi%
\renewcommand{\curfont}{\mathdutchcal}%
\renewcommand{\curboldfont}{\mathdutchbfcal}%
\addtolength{\rulelength}{0.1ex}%
- \addtolength{\shift}{0.0025in}%
\addtolength{\boldrulelength}{0.145ex}%
- \addtolength{\boldshift}{-0.0035in}%
\addtolength{\boldrulewidth}{-0.025ex}%
-}%
-\DeclareOption{eulerscript}{%
- \ifdim\boldshift = 0.0425in%
- \addtolength{\shift}{0.0000000000000000001in}%
- \addtolength{\boldshift}{0.00125in}%
+ \setlength{\shift}{\dshift}
+ \setlength{\bshift}{\bdshift}
+ \ifnum\value{slantselected} = 1% if slant option is selected
+ \setlength{\shift}{\sdshift}%
+ \setlength{\bshift}{\sbdshift}%
\fi%
+}
+\DeclareOption{eulerscript}{%
\renewcommand{\curfont}{\EuScript}%
\renewcommand{\curboldfont}{\bfeuscript}%
\addtolength{\rulelength}{0.1ex}%
- \addtolength{\shift}{-0.01275in}%
- \addtolength{\boldshift}{-0.01525in}%
-}%
-\DeclareOption{sans-serif}{%
- \ifdim\boldshift = 0.0425in%
- \addtolength{\shift}{0.001in}%
- \addtolength{\boldshift}{0.001in}%
+ \setlength{\shift}{\eshift}%
+ \setlength{\bshift}{\beshift}%
+ \ifnum\value{slantselected} = 1%
+ \setlength{\shift}{\seshift}%
+ \setlength{\bshift}{\sbeshift}%
\fi%
+}
+\DeclareOption{sans-serif}{%
\renewcommand{\curfont}{\sansserif}%
\renewcommand{\curboldfont}{\bfsansserif}%
- \addtolength{\shift}{-0.01375in}%
- \addtolength{\boldshift}{-0.005in}%
-}%
-\DeclareOption{tt}{%
- \ifdim\boldshift = 0.0425in%
- \addtolength{\shift}{0.001in}%
- \addtolength{\boldrulewidth}{-0.025ex}%
+ \setlength{\shift}{\vshift}%
+ \setlength{\bshift}{\bvshift}%
+ \ifnum\value{slantselected} = 1%
+ \setlength{\shift}{\svshift}%
+ \setlength{\bshift}{\sbvshift}%
\fi%
+}
+\DeclareOption{tt}{%
\renewcommand{\curfont}{\itt}%
\renewcommand{\curboldfont}{\bolditt}%
- \addtolength{\shift}{0.0114in}%
\addtolength{\boldrulelength}{0.1ex}%
- \addtolength{\boldshift}{-0.02in}%
-}%
-\DeclareOption*{\PackageWarning{suppose}{Unknown '\CurrentOption'}}%
-\ProcessOptions\relax%
-%
+ \setlength{\shift}{\tshift}%
+ \setlength{\bshift}{\btshift}%
+ \ifnum\value{slantselected} = 1%
+ \setlength{\shift}{\stshift}%
+ \setlength{\bshift}{\sbtshift}%
+ \fi%
+}
+\DeclareOption*{\PackageWarning{suppose}{Unknown '\CurrentOption'}}
+\ProcessOptions\relax
+
% The two main commands
-\newlength{\Swidth}%
-\settowidth{\Swidth}{S}%
\newcommand{\supp}{%
- \makebox[\Swidth][r]{%
+ \makebox[\Swidth][c]{%
$\rotatebox{\value{angle}}{%
\rule[-0.5ex]{\rulewidth}{\rulelength}%
- }$\hspace{\shift}\ %
+ }$\hspace{\shift}%
}\llap{$\curfont{S}$}\mspace{5mu}%
-}%
+}
\newcommand{\bsup}{%
- \makebox[\Swidth][r]{%
+ \makebox[\Swidth][c]{%
$\rotatebox{\value{angle}}{%
\rule[-0.5ex]{\boldrulewidth}{\boldrulelength}%
- }$\hspace{\boldshift}%
- }\llap{$\curboldfont{S}$%
-}\mspace{5mu}}%
-%
+ }$\hspace{\bshift}%
+ }\llap{$\curboldfont{S}$}\mspace{5mu}%
+}
+
% Commands for hard-coding
-\newcommand{\plainsupp}{\makebox[\Swidth][r]{$\rule[-0.5ex]{\rulewidth}{1.3ex}\mspace{-0.25mu}$\ }\llap{$S$}\mspace{5mu}}%
-\newcommand{\csup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\rulewidth}{1.45ex}\mspace{8.5mu}$}\llap{$\mathcal{S}$}\mspace{5mu}}%
-\newcommand{\dsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\rulewidth}{1.45ex}\mspace{9.5mu}$}\llap{$\mathdutchcal{S}$}\mspace{5mu}}%
-\newcommand{\esup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\rulewidth}{1.35ex}\mspace{5.25mu}$}\llap{$\EuScript{S}$}\mspace{5mu}}%
-\newcommand{\tsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\rulewidth}{1.3ex}\mspace{5.5mu}$\ }\llap{\scalebox{1.1}{\textit{\texttt{S}}}}\mspace{5mu}}%
-\newcommand{\vsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\rulewidth}{1.45ex}\mspace{7.75mu}$}\llap{\textit{{\fontfamily{lmss}\selectfont S}}}\mspace{5mu}}%
+\newcommand{\plainsupp}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\rulewidth}{1.3ex}$\hspace{\plainshift}%
+ }\llap{$\mathnormal{S}$}\mspace{5mu}%
+}
+\newcommand{\csup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\rulewidth}{1.45ex}$\hspace{\cshift}%
+ }\llap{$\mathcal{S}$}\mspace{5mu}%
+}
+\newcommand{\dsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\rulewidth}{1.45ex}$\hspace{\dshift}%
+ }\llap{$\mathdutchcal{S}$}\mspace{5mu}%
+}
+\newcommand{\esup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\rulewidth}{1.35ex}$\hspace{\eshift}%
+ }\llap{$\EuScript{S}$}\mspace{5mu}%
+}
+\newcommand{\vsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\rulewidth}{1.45ex}$\hspace{\hardvshift}%
+ }\llap{\textit{{\fontfamily{lmss}\selectfont S}}}\mspace{5mu}%
+}
+\newcommand{\tsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\rulewidth}{1.3ex}$\hspace{\tshift}%
+ }\llap{\scalebox{1.1}{\textit{\texttt{S}}}}\mspace{5mu}%
+}
% Bold
-\newcommand{\plainbsup}{\makebox[\Swidth][r]{$\rule[-0.5ex]{\boldrulewidth}{1.3ex}\mspace{6.3mu}$}\llap{$\boldsymbol{S}$}\mspace{5mu}}%
-\newcommand{\bcsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\boldrulewidth}{1.45ex}\mspace{10.5mu}$}\llap{$\boldsymbol{\mathcal{S}}$}\mspace{5mu}}%
-\newcommand{\bdsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{0.225ex}{1.5ex}\mspace{9.5mu}$}\llap{$\mathdutchbfcal{S}$}\mspace{5mu}}%
-\newcommand{\besup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\boldrulewidth}{1.35ex}\mspace{6.4mu}$}\llap{$\boldsymbol{\EuScript{S}}$}\mspace{5mu}}%
-\newcommand{\btsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\boldrulewidth}{1.3ex}\mspace{-0.675mu}$\ }\llap{\scalebox{1.11}{\bitt S}}\mspace{5mu}}%
-\newcommand{\bvsup}{\makebox[\Swidth][c]{\ $\rule[-0.5ex]{\boldrulewidth}{1.45ex}\mspace{9mu}$}\llap{\textbf{\textit{{\fontfamily{lmss}\selectfont S}}}}\mspace{5mu}}%
+\newcommand{\plainbsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\boldrulewidth}{1.3ex}$\hspace{\bplainshift}%
+ }\llap{$\boldsymbol{S}$}\mspace{5mu}%
+}
+\newcommand{\bcsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\boldrulewidth}{1.45ex}$\hspace{\bcshift}%
+ }\llap{$\boldsymbol{\mathcal{S}}$}\mspace{5mu}%
+}
+\newcommand{\bdsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{0.225ex}{1.5ex}$\hspace{\bdshift}%
+ }\llap{$\mathdutchbfcal{S}$}\mspace{5mu}%
+}
+\newcommand{\besup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\boldrulewidth}{1.35ex}$\hspace{\beshift}%
+ }\llap{$\boldsymbol{\EuScript{S}}$}\mspace{5mu}%
+}
+\newcommand{\bvsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\boldrulewidth}{1.45ex}$\hspace{\bvshift}%
+ }\llap{\textbf{\textit{{\fontfamily{lmss}\selectfont S}}}}\mspace{5mu}%
+}
+\newcommand{\btsup}{%
+ \makebox[\Swidth][c]{%
+ $\rule[-0.5ex]{\boldrulewidth}{1.3ex}$\hspace{\btshift}%
+ }\llap{\scalebox{1.11}{\bitt S}}\mspace{5mu}%
+}
% Slanted rule
-\newcommand{\ssup}{\makebox[\Swidth][r]{$\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.3ex}}\mspace{5mu}$}\llap{$S$}\mspace{5mu}}%
-\newcommand{\scsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.45ex}}\mspace{10mu}$}\llap{$\mathcal{S}$}\mspace{5mu}}%
-\newcommand{\sdsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.35ex}}\mspace{11mu}$}\llap{$\mathdutchcal{S}$}\mspace{5mu}}%
-\newcommand{\sesup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.4ex}}\mspace{6.6mu}$}\llap{$\EuScript{S}$}\mspace{5mu}}%
-\newcommand{\stsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.3ex}}\mspace{6.8mu}$\ }\llap{\scalebox{1.11}{\textit{\texttt{S}}}}\mspace{5mu}}%
-\newcommand{\svsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.45ex}}\mspace{9mu}$}\llap{\textit{{\fontfamily{lmss}\selectfont S}}}\mspace{5mu}}%
+\newcommand{\ssup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.3ex}}$\hspace{\sshift}%
+ }\llap{$S$}\mspace{5mu}%
+}
+\newcommand{\scsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.45ex}}$\hspace{\sshift}%
+ }\llap{$\mathcal{S}$}\mspace{5mu}%
+}
+\newcommand{\sdsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.35ex}}$\hspace{\sdshift}%
+ }\llap{$\mathdutchcal{S}$}\mspace{5mu}%
+}
+\newcommand{\sesup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.4ex}}$\hspace{\seshift}%
+ }\llap{$\EuScript{S}$}\mspace{5mu}%
+}
+\newcommand{\svsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.45ex}}$\hspace{\hardsvshift}%
+ }\llap{\textit{{\fontfamily{lmss}\selectfont S}}}\mspace{5mu}%
+}
+\newcommand{\stsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\rulewidth}{1.3ex}}$\hspace{\stshift}%
+ }\llap{\scalebox{1.11}{\textit{\texttt{S}}}}\mspace{5mu}%
+}
% Slanted & bold
-\newcommand{\sbsup}{\makebox[\Swidth][r]{$\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.3ex}}\mspace{5.5mu}$}\llap{$\boldsymbol{S}$}\mspace{5mu}}%
-\newcommand{\sbcsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.45ex}}\mspace{12mu}$}\llap{$\boldsymbol{\mathcal{S}}$}\mspace{5mu}}%
-\newcommand{\sbdsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.4ex}}\mspace{11mu}$}\llap{$\mathdutchbfcal{S}$}\mspace{5mu}}%
-\newcommand{\sbesup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.45ex}}\mspace{7.6mu}$}\llap{$\boldsymbol{\EuScript{S}}$}\mspace{5mu}}%
-\newcommand{\sbtsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.4ex}}\mspace{0.5mu}$\ }\llap{\scalebox{1.11}{\bitt S}}\mspace{5mu}}%
-\newcommand{\sbvsup}{\makebox[\Swidth][c]{\ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.45ex}}\mspace{10mu}$}\llap{\textbf{\textit{{\fontfamily{lmss}\selectfont S}}}}\mspace{5mu}}% \ No newline at end of file
+\newcommand{\sbsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.3ex}}$\hspace{\sbshift}%
+ }\llap{$\boldsymbol{S}$}\mspace{5mu}%
+}
+\newcommand{\sbcsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.45ex}}$\hspace{\sbshift}%
+ }\llap{$\boldsymbol{\mathcal{S}}$}\mspace{5mu}%
+}
+\newcommand{\sbdsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.4ex}}$\hspace{\sbdshift}%
+ }\llap{$\mathdutchbfcal{S}$}\mspace{5mu}%
+}
+\newcommand{\sbesup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.45ex}}$\hspace{\sbeshift}%
+ }\llap{$\boldsymbol{\EuScript{S}}$}\mspace{5mu}%
+}
+\newcommand{\sbvsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.45ex}}$\hspace{\sbvshift}%
+ }\llap{\textbf{\textit{{\fontfamily{lmss}\selectfont S}}}}\mspace{5mu}%
+}
+\newcommand{\sbtsup}{%
+ \makebox[\Swidth][c]{%
+ $\rotatebox{-15}{\rule[-0.5ex]{\boldrulewidth}{1.4ex}}$\hspace{\sbtshift}%
+ }\llap{\scalebox{1.11}{\bitt S}}\mspace{5mu}%
+} \ No newline at end of file
diff --git a/macros/xetex/generic/xetexko/ChangeLog b/macros/xetex/generic/xetexko/ChangeLog
index 8bd1ebb212..3bf0a6d42f 100644
--- a/macros/xetex/generic/xetexko/ChangeLog
+++ b/macros/xetex/generic/xetexko/ChangeLog
@@ -1,3 +1,10 @@
+2021-05-20 Dohyun Kim <nomos at ktug org>
+
+ Version 3.5
+
+ * internal changes regarding font-switching method
+ (remove Xeko@maybe@gobble)
+
2021-05-15 Dohyun Kim <nomos at ktug org>
Version 3.4
diff --git a/macros/xetex/generic/xetexko/README b/macros/xetex/generic/xetexko/README
index 9cae875e93..4c6fb27c10 100644
--- a/macros/xetex/generic/xetexko/README
+++ b/macros/xetex/generic/xetexko/README
@@ -1,4 +1,4 @@
-XeTeX-ko Package version 3.4 (2021/05/15)
+XeTeX-ko Package version 3.5 (2021/05/20)
=========================================
XeTeX-ko is a macro package for Xe(La)TeX which supports typesetting
diff --git a/macros/xetex/generic/xetexko/xetexko-doc.pdf b/macros/xetex/generic/xetexko/xetexko-doc.pdf
index d20c61d0da..40ea182bff 100644
--- a/macros/xetex/generic/xetexko/xetexko-doc.pdf
+++ b/macros/xetex/generic/xetexko/xetexko-doc.pdf
Binary files differ
diff --git a/macros/xetex/generic/xetexko/xetexko-doc.tex b/macros/xetex/generic/xetexko/xetexko-doc.tex
index 3aad0c1b2b..7969d1ca5a 100644
--- a/macros/xetex/generic/xetexko/xetexko-doc.tex
+++ b/macros/xetex/generic/xetexko/xetexko-doc.tex
@@ -67,10 +67,13 @@
\hangingpunctuations
\begin{document}
+
+\latinparens
+
\title{\xetexko\ 간단 매뉴얼}
\author{Dohyun Kim \normalsize <\texttt{nomos at ktug org}> \and
\normalsize <\url{http://github.com/dohyunkim/xetexko}>}
-\date{Version 3.4\quad 2021/05/15}
+\date{Version 3.5\quad 2021/05/20}
\maketitle
\begin{quote}\small
@@ -78,6 +81,8 @@
please see \verb+README+ file in this package.
\end{quote}
+\hangulparens
+
\section{입력 인코딩}
입력은 원칙적으로 UTF-8으로 한다.
BOM (Byte Order Mark)은 있어도 좋고 없어도 좋다.
diff --git a/macros/xetex/generic/xetexko/xetexko.sty b/macros/xetex/generic/xetexko/xetexko.sty
index d2fc815549..ce95a1488b 100644
--- a/macros/xetex/generic/xetexko/xetexko.sty
+++ b/macros/xetex/generic/xetexko/xetexko.sty
@@ -16,10 +16,9 @@
\ifdefined\ProvidesPackage
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
- \ProvidesPackage{xetexko}[2021/05/15 v3.4 typesetting Korean with XeTeX]
+ \ProvidesPackage{xetexko}[2021/05/20 v3.5 typesetting Korean with XeTeX]
\else
\ifdefined\@tempcnta\else \newcount\@tempcnta \fi
- \ifdefined\@gobble\else \def\@gobble#1{} \fi
\ifdefined\@sptoken \else
\begingroup\def\:{\global\let\@sptoken= } \: \endgroup
\fi
@@ -294,11 +293,13 @@
% 고아글자 억제. verbatim 에서는 이 명령을 꺼야 한다
\def\XeKo@suppress@linebreak{%
- \XeKo@skip@=\lastskip \unskip
- \XeKo@count@=\lastpenalty \unpenalty
- \ifnum\XeKo@count@<5000 \XeKo@count@=5000 \fi
- \penalty\XeKo@count@
- \hskip\XeKo@skip@
+ \ifnum\lastnodetype=11 % glue node
+ \XeKo@skip@=\lastskip \unskip
+ \XeKo@count@=\lastpenalty \unpenalty
+ \ifnum\XeKo@count@<5000 \XeKo@count@=5000 \fi
+ \penalty\XeKo@count@
+ \hskip\XeKo@skip@
+ \fi
}
\protected\def\inhibitglue{\hskip\z@\XeKo@stretchshrink}
@@ -325,16 +326,23 @@
}
\typesetmodern
-\let\japanese\typesetclassic
+\chardef\XeKo@typesetvertical\z@
+\chardef\XeKo@STchineseJapanese\z@ % 0=KOR, 1=SC, 2=TC, 3=JPN
+
+\protected\def\japanese{%
+ \typesetclassic
+ \chardef\XeKo@STchineseJapanese\thr@@
+ \XeTeXcharclass "FF1A = \XeTeXcharclassMD % : both horizontal and vertical glyphs
+ }
\protected\def\Tchinese{%
\typesetclassic
- \chardef\XeKo@typesetSTchinese\tw@
+ \chardef\XeKo@STchineseJapanese\tw@
\XeKo@Tchinese@classes
\parindent=2em
}
\protected\def\Schinese{%
\typesetclassic
- \chardef\XeKo@typesetSTchinese\@ne
+ \chardef\XeKo@STchineseJapanese\@ne
\ifnum\XeKo@typesetvertical=\@ne
\XeKo@Schinese@vertical
\else
@@ -362,24 +370,22 @@
\XeTeXcharclass "FF0E = \XeTeXcharclassLD % .
}
-\chardef\XeKo@typesetvertical\z@
-\chardef\XeKo@typesetSTchinese\z@
-
\protected\def\typesetvertical{%
\chardef\XeKo@typesetvertical\@ne
\XeTeXcharclass "FF1A = \XeTeXcharclassVC % :
\XeTeXcharclass "FF1B = \XeTeXcharclassVC % ;
- \ifcase\XeKo@typesetSTchinese
+ \ifcase\XeKo@STchineseJapanese
\parindent=1em
\or \XeKo@Schinese@vertical
\or \XeKo@Tchinese@classes
+ \or \XeTeXcharclass "FF1A = \XeTeXcharclassMD % :
\fi
}
\protected\def\typesethorizontal{%
\chardef\XeKo@typesetvertical\z@
\XeTeXcharclass "FF1A = \XeTeXcharclassMD % :
\XeTeXcharclass "FF1B = \XeTeXcharclassMD % ;
- \ifcase\XeKo@typesetSTchinese
+ \ifcase\XeKo@STchineseJapanese
\or \XeKo@Schinese@horizontal
\or \XeKo@Tchinese@classes
\fi
@@ -496,8 +502,6 @@
\XeKo@latin@font
\else \expandafter\ifx\the\font\XeKo@raw@hanja@font
\XeKo@latin@font
- \else
- \expandafter\let\expandafter\XeKo@latin@font\the\font
\fi\fi
}
\let\XeKo@fontHG\XeKo@font@Hangul
@@ -634,12 +638,8 @@
\def\XeKo@check@next@tok@{%
\XeKo@get@charslot
\ifnum\XeKo@charslot="FFFF
- % 다음 한 줄이 없으면 한글과 한글 사이에 폰트가 변경되는 경우 글자 누락.
- % 폰트 변경은 kern 에 아무 영향을 주지 않기 때문.
- \let\XeKo@maybe@gobble\relax
\expandafter\XeKo@flush@toks
\else
- \let\XeKo@maybe@gobble\XeKo@do@maybe@gobble
\ifnum 0\ifnum\XeKo@currclass>4 \ifnum\XeKo@currclass<11 % AA..AH
1\fi\fi >\z@
\expandafter\expandafter\expandafter\XeKo@check@next@tok@latin
@@ -1003,15 +1003,10 @@
\XeKo@check@next@tok
}
-\def\XeKo@maybe@gobble{%
- \expandafter\expandafter\expandafter\@gobble
- }
-\let\XeKo@do@maybe@gobble\XeKo@maybe@gobble
-
\XeTeXinterchartoks\XeTeXcharclassBoundary\XeTeXcharclassHG{%
\ifnum\lastnodetype=12 %
\ifcase\lastkern
- \or \unkern\unkern \XKinterhangulbreak \XeKo@maybe@gobble % HG HG
+ \or \unkern\unkern \XKinterhangulbreak % HG HG
\or \unkern\unkern \XKinterhanjabreak % ID HG
\or
\or \unkern\unkern % SY HG
@@ -1038,7 +1033,7 @@
\ifnum\lastnodetype=12 %
\ifcase\lastkern
\or \unkern\unkern \XKinterhanjabreak % HG ID
- \or \unkern\unkern \XKinterhanjabreak \XeKo@maybe@gobble % ID ID
+ \or \unkern\unkern \XKinterhanjabreak % ID ID
\or
\or \unkern\unkern % SY ID
\or \unkern\unkern \XeKo@latincjk % AA ID
@@ -1064,7 +1059,7 @@
\ifnum\lastnodetype=12 %
\ifcase\lastkern
\or \unkern\unkern \XKinterhanjabreak \XeKo@suppress@linebreak % HG CJ
- \or \unkern\unkern \XKinterhanjabreak \XeKo@suppress@linebreak \XeKo@maybe@gobble % ID CJ
+ \or \unkern\unkern \XKinterhanjabreak \XeKo@suppress@linebreak % ID CJ
\or
\or \unkern\unkern % SY CJ
\or \unkern\unkern \XeKo@latincjk % AA CJ
@@ -1092,7 +1087,7 @@
\or \unkern\unkern % HG SY
\or \unkern\unkern % ID SY
\or
- \or \unkern\unkern \XeKo@maybe@gobble % SY SY
+ \or \unkern\unkern % SY SY
\or \unkern\unkern % AA SY
\or \unkern\unkern % AO SY
\or \unkern\unkern \XeKo@latincjk % AC SY
@@ -1119,7 +1114,7 @@
\or \unkern\unkern \XeKo@latincjk % ID AA
\or
\or \unkern\unkern % SY AA
- \or \unkern\unkern \XeKo@maybe@gobble % AA AA
+ \or \unkern\unkern % AA AA
\or \unkern\unkern % AO AA
\or \unkern\unkern % AC AA
\or \unkern\unkern % AP AA
@@ -1144,7 +1139,7 @@
\or
\or \unkern\unkern \XeKo@latincjk % SY AO
\or \unkern\unkern % AA AO
- \or \unkern\unkern \XeKo@maybe@gobble % AO AO
+ \or \unkern\unkern % AO AO
\or \unkern\unkern % AC AO
\or \unkern\unkern % AP AO
\or \unkern\unkern % AM AO
@@ -1169,7 +1164,7 @@
\or \unkern\unkern % SY AC
\or \unkern\unkern % AA AC
\or \unkern\unkern % AO AC
- \or \unkern\unkern \XeKo@maybe@gobble % AC AC
+ \or \unkern\unkern % AC AC
\or \unkern\unkern % AP AC
\or \unkern\unkern % AM AC
\or \unkern\unkern % AH AC
@@ -1194,7 +1189,7 @@
\or \unkern\unkern % AA AP
\or \unkern\unkern % AO AP
\or \unkern\unkern % AC AP
- \or \unkern\unkern \XeKo@maybe@gobble % AP AP
+ \or \unkern\unkern % AP AP
\or \unkern\unkern % AM AP
\or \unkern\unkern % AH AP
\or \unkern\unkern % OP AP
@@ -1219,7 +1214,7 @@
\or \unkern\unkern % AO AM
\or \unkern\unkern % AC AM
\or \unkern\unkern % AP AM
- \or \unkern\unkern \XeKo@maybe@gobble % AM AM
+ \or \unkern\unkern % AM AM
\or \unkern\unkern % AH AM
\or \unkern\unkern % OP AM
\or \unkern\unkern \XeKo@nobreak\XeKo@halfhalf % CL AM
@@ -1244,7 +1239,7 @@
\or \unkern\unkern % AC AH
\or \unkern\unkern % AP AH
\or \unkern\unkern % AM AH
- \or \unkern\unkern \XeKo@maybe@gobble % AH AH
+ \or \unkern\unkern % AH AH
\or \unkern\unkern % OP AH
\or \unkern\unkern \XeKo@nobreak\XeKo@halfhalf % CL AH
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % MD AH
@@ -1269,7 +1264,7 @@
\or \unkern\unkern \XeKo@halfhalf % AP OP
\or \unkern\unkern \XeKo@halfhalf % AM OP
\or \unkern\unkern \XeKo@halfhalf % AH OP
- \or \unkern\unkern \XeKo@maybe@gobble % OP OP
+ \or \unkern\unkern % OP OP
\or \unkern\unkern \XeKo@halfhalf % CL OP
\or \unkern\unkern \XeKo@quarterquarter % MD OP
\or \unkern\unkern \XeKo@halfzero % FS OP
@@ -1296,7 +1291,7 @@
\or \unkern\unkern % AM CL
\or \unkern\unkern % AH CL
\or \unkern\unkern % OP CL
- \or \unkern\unkern \XeKo@maybe@gobble % CL CL
+ \or \unkern\unkern % CL CL
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % MD CL
\or \unkern\unkern % FS CL
\or \unkern\unkern % EX CL
@@ -1321,7 +1316,7 @@
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % AH MD
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % OP MD
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % CL MD
- \or \unkern\unkern \XeKo@nobreak\XeKo@halfquarter \XeKo@maybe@gobble % MD MD
+ \or \unkern\unkern \XeKo@nobreak\XeKo@halfquarter % MD MD
\or \unkern\unkern \XeKo@nobreak\XeKo@iiiquarterquarter % FS MD
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % EX MD
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % LD MD
@@ -1348,7 +1343,7 @@
\or \unkern\unkern % OP FS
\or \unkern\unkern % CL FS
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % MD FS
- \or \unkern\unkern \XeKo@maybe@gobble % FS FS
+ \or \unkern\unkern % FS FS
\or \unkern\unkern % EX FS
\or \unkern\unkern % LD FS
\or \unkern\unkern % VC FS
@@ -1373,7 +1368,7 @@
\or \unkern\unkern \XeKo@nobreak\XeKo@halfhalf % CL EX
\or \unkern\unkern \XeKo@nobreak\XeKo@quarterquarter % MD EX
\or \unkern\unkern \XeKo@nobreak\XeKo@halfzero % FS EX
- \or \unkern\unkern \XeKo@maybe@gobble % EX EX
+ \or \unkern\unkern % EX EX
\or \unkern\unkern % LD EX
\or \unkern\unkern % VC EX
\fi
@@ -1398,7 +1393,7 @@
\or \unkern\unkern \XeKo@quarterquarter \XeKo@suppress@linebreak % MD LD
\or \unkern\unkern \XeKo@halfzero \XeKo@suppress@linebreak % FS LD
\or \unkern\unkern \XKinterhanjabreak \XeKo@suppress@linebreak % EX LD
- \or \unkern\unkern \XeKo@maybe@gobble % LD LD
+ \or \unkern\unkern % LD LD
\or \unkern\unkern \XKinterhanjabreak \XeKo@suppress@linebreak % VC LD
\fi
\fi
@@ -1423,7 +1418,7 @@
\or \unkern\unkern % FS VC
\or \unkern\unkern % EX VC
\or \unkern\unkern % LD VC
- \or \unkern\unkern \XeKo@maybe@gobble % VC VC
+ \or \unkern\unkern % VC VC
\fi
\fi
\XeKo@fontVC\XeKo@startVC
@@ -1776,14 +1771,12 @@
\def\xetexkoulemsupport{%
\ifdefined\UL@hook
\UL@hook\expandafter{\the\UL@hook
- \let\XeKo@char@orphan\XeKo@flush@char@orphan
- \let\XeKo@maybe@gobble\relax
% uline 안에서 폰트가 변경되는 경우를 대비
\expandafter\def\expandafter\XeKo@hangul@selectfont\expandafter{%
\XeKo@hangul@selectfont
\ifdefined\XeKo@in@selectfont\else
- \global\let\XeKo@temp@hangul@font\XeKo@hangul@font
- \gdef\XeKo@UL@hangul@font{\let\XeKo@hangul@font\XeKo@temp@hangul@font}%
+ \xdef\XeKo@UL@hangul@font{%
+ \def\noexpand\XeKo@hangul@font{\unexpanded\expandafter{\XeKo@hangul@font}}}%
\aftergroup\aftergroup\aftergroup\XeKo@UL@hangul@font
% 여기서 라틴폰트 지정을 보존한다.
\global\let\XeKo@UL@latin@font\font@name
@@ -1792,8 +1785,8 @@
\expandafter\def\expandafter\XeKo@hanja@selectfont\expandafter{%
\XeKo@hanja@selectfont
\ifdefined\XeKo@in@selectfont\else
- \global\let\XeKo@temp@hanja@font\XeKo@hanja@font
- \gdef\XeKo@UL@hanja@font{\let\XeKo@hanja@font\XeKo@temp@hanja@font}%
+ \xdef\XeKo@UL@hanja@font{%
+ \def\noexpand\XeKo@hanja@font{\unexpanded\expandafter{\XeKo@hanja@font}}}%
\aftergroup\aftergroup\aftergroup\XeKo@UL@hanja@font
\fi }%
}%
@@ -1805,18 +1798,16 @@
\def\xetexkoulemsupport{%
\ifdefined\UL@hook
\UL@hook\expandafter{\the\UL@hook
- \let\XeKo@char@orphan\XeKo@flush@char@orphan
- \let\XeKo@maybe@gobble\relax
% uline 안에서 폰트가 변경되는 경우를 대비
\def\XeKo@UL@hangul@patch{%
- \global\let\XeKo@temp@hangul@font\XeKo@hangul@font
- \gdef\XeKo@UL@hangul@font{\let\XeKo@hangul@font\XeKo@temp@hangul@font}%
+ \xdef\XeKo@UL@hangul@font{%
+ \def\noexpand\XeKo@hangul@font{\unexpanded\expandafter{\XeKo@hangul@font}}}%
\aftergroup\aftergroup\aftergroup\XeKo@UL@hangul@font
\XeKo@UL@latin@patch
}%
\def\XeKo@UL@hanja@patch{%
- \global\let\XeKo@temp@hanja@font\XeKo@hanja@font
- \gdef\XeKo@UL@hanja@font{\let\XeKo@hanja@font\XeKo@temp@hanja@font}%
+ \xdef\XeKo@UL@hanja@font{%
+ \def\noexpand\XeKo@hanja@font{\unexpanded\expandafter{\XeKo@hanja@font}}}%
\aftergroup\aftergroup\aftergroup\XeKo@UL@hanja@font
\XeKo@UL@latin@patch
}%
@@ -2514,7 +2505,7 @@
\RequirePackage{kolabels-utf}
-\protected\def\hellipsis{\char"2026\char"2026 }
+\protected\def\hellipsis{^^^^2026^^^^2026}
\if@hangul
\linespread{1.3888}
diff --git a/support/texdoc/NEWS b/support/texdoc/NEWS
index 837202862d..c08e6c862d 100644
--- a/support/texdoc/NEWS
+++ b/support/texdoc/NEWS
@@ -2,6 +2,13 @@ NEWS for texdoc
===============
(This file public domain.)
+Version 3.3.1
+-------------
+- Support non-ascii username on Windows (patch by A. Kakuto)
+- Better support for multiple doc trees
+- Alias adjustments
+- Documentation tweaks
+
Version 3.3 (TeX Live 2021)
===========================
- Show all possible config files for -vf
diff --git a/support/texdoc/README.md b/support/texdoc/README.md
index f6d92f540d..02150ce470 100644
--- a/support/texdoc/README.md
+++ b/support/texdoc/README.md
@@ -1,9 +1,7 @@
-# Texdoc 3.3 (2021-03-17)
+# Texdoc ― Find and view documentation in TeX Live
-[![Build Status](https://travis-ci.org/TeX-Live/texdoc.svg?branch=master)](https://travis-ci.org/TeX-Live/texdoc)
-[![Build status](https://ci.appveyor.com/api/projects/status/uq28ms7eba7ns6d3/branch/master?svg=true)](https://ci.appveyor.com/project/wtsnjp/texdoc/branch/master)
-
-Texdoc is a command line program to find and view documentation in TeX Live.
+[![CI](https://github.com/TeX-Live/texdoc/actions/workflows/ci.yml/badge.svg)](https://github.com/TeX-Live/texdoc/actions/workflows/ci.yml)
+[![CTAN](https://img.shields.io/ctan/v/texdoc?color=FC02FF&label=CTAN&style=flat)](https://www.ctan.org/pkg/texdoc)
## General Information
diff --git a/support/texdoc/doc/texdoc.1 b/support/texdoc/doc/texdoc.1
index f9ac765b5b..63ee8e31e5 100644
--- a/support/texdoc/doc/texdoc.1
+++ b/support/texdoc/doc/texdoc.1
@@ -1,7 +1,7 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
-.TH "TEXDOC" "1" "March 2021" "Texdoc 3.3" "Texdoc manual"
+.TH "TEXDOC" "1" "May 2021" "Texdoc 3.3.1" "Texdoc manual"
.
.SH "NAME"
\fBtexdoc\fR \- find & view documentation in TeX Live
diff --git a/support/texdoc/doc/texdoc.pdf b/support/texdoc/doc/texdoc.pdf
index 4e0c35a245..b5e9b6bcc3 100644
--- a/support/texdoc/doc/texdoc.pdf
+++ b/support/texdoc/doc/texdoc.pdf
Binary files differ
diff --git a/support/texdoc/doc/texdoc.tex b/support/texdoc/doc/texdoc.tex
index 79a8ab6c64..528eda1898 100644
--- a/support/texdoc/doc/texdoc.tex
+++ b/support/texdoc/doc/texdoc.tex
@@ -8,7 +8,7 @@
\subtitle{Find \& view documentation in \TL}
\pkgurl{https://tug.org/texdoc/}
\author{Manuel Pégourié-Gonnard\and Takuto Asakura}
-\date{v3.3\quad \today}
+\date{v3.3.1\quad \today}
\begin{document}
@@ -165,7 +165,7 @@ application it knows. See Section~\ref{sec:modes}.
\begin{clopt}{\sopt{l}, \lopt{list}}
Set \ci{mode} to |list|. Texdoc will show the lists of all relevant documents
it found and ask you which to open. When used with the \lopt{nointeract}
-option, Texdoc will just show the lists of documents and exist successfully.
+option, Texdoc will just show the lists of documents and exit successfully.
\end{clopt}
\begin{clopt}{\sopt{m}, \lopt{mixed}}
@@ -468,7 +468,7 @@ configuration item \ci{ext\_list}. By default, files with extensions |pdf|,
|html|, |htm|, |txt|, |dat|, |md|, |ps|, and |dvi| and files without extension
are recognized as documents.
-During the scoring process, the configuration item |badext_list| is also used:
+During the scoring process, the configuration item \ci{badext\_list} is also used:
files with a ``bad'' extension appearing in this list will get a lesser score.
In the practical filenames, things which are not actually extensions can follow
@@ -607,7 +607,7 @@ a malus of |1| on their heuristic score if it was previously positive.
\begin{confitem}{basename\_list}
{\meta{list}}[default: \code{readme, 00readme}]
-Set the list of ``known'' base names to |«list»|. Files with those base names
+Set the list of ``known'' basenames to |«list»|. Files with those basenames
are selected regardless of their extension. If the extension is unknown, the
text viewer will be used to view the file.
\end{confitem}
@@ -615,7 +615,7 @@ text viewer will be used to view the file.
\begin{confitem}{badbasename\_list}
{\meta{list}}[default: \code{readme, 00readme}]
-Set the list of ``bad'' base names to |«list»|. Files with those names get a
+Set the list of ``bad'' basenames to |«list»|. Files with those names get a
malus of |1| on their heuristic score if it was previously positive.
\end{confitem}
diff --git a/support/texdoc/script/texdoclib-const.tlu b/support/texdoc/script/texdoclib-const.tlu
index aef88a0623..7da64d394b 100644
--- a/support/texdoc/script/texdoclib-const.tlu
+++ b/support/texdoc/script/texdoclib-const.tlu
@@ -22,8 +22,8 @@ end
-- progname and version
fullname = kpse.find_file('texdoc/texdoclib', 'lua')
progname = 'Texdoc'
-version = '3.3'
-release_date = '2021-03-17'
+version = '3.3.1'
+release_date = '2021-05-20'
-- make sure to update setup_config_from_cl() accordingly
-- and set a default value in setup_config_from_defaults() if relevant
diff --git a/support/texdoc/script/texdoclib-score.tlu b/support/texdoc/script/texdoclib-score.tlu
index fdc2ef3467..01c3818e37 100644
--- a/support/texdoc/script/texdoclib-score.tlu
+++ b/support/texdoc/script/texdoclib-score.tlu
@@ -250,7 +250,7 @@ end
-- compare two docfile's: (see texdoclib-search.tlu for structure)
-- 1. by score
-- 2. then by extensions (ordered as in ext_list),
--- 3. then lexicographically by fullpath.
+-- 3. then lexicographically by normname.
-- 4. then by tree.
-- return true if a is better than b
local function docfile_order(a, b)
@@ -258,8 +258,8 @@ local function docfile_order(a, b)
elseif a.score < b.score then return false
elseif a.ext_pos < b.ext_pos then return true
elseif a.ext_pos > b.ext_pos then return false
- elseif a.realpath < b.realpath then return true
- elseif a.realpath > b.realpath then return false
+ elseif a.normname < b.normname then return true
+ elseif a.normname > b.normname then return false
else return (a.tree > b.tree)
end
end
diff --git a/support/texdoc/script/texdoclib-search.tlu b/support/texdoc/script/texdoclib-search.tlu
index 8718dc83ff..af04a2a3ee 100644
--- a/support/texdoc/script/texdoclib-search.tlu
+++ b/support/texdoc/script/texdoclib-search.tlu
@@ -453,13 +453,21 @@ end
-- make sure a given directory exists, or return nil plus an error string
local function mkdir_p(dir)
- if lfs.isdir(dir) then return true end
+ if os.type == 'windows' and chgstrcp then
+ if lfs.isdir(chgstrcp.syscptoutf8(dir)) then return true end
+ else
+ if lfs.isdir(dir) then return true end
+ end
local parent = texdoc.util.path_parent(dir)
if parent then
local ok, msg = mkdir_p(parent)
if not ok then return nil, msg end
end
- return lfs.mkdir(dir)
+ if os.type == 'windows' and chgstrcp then
+ return lfs.mkdir(chgstrcp.syscptoutf8(dir))
+ else
+ return lfs.mkdir(dir)
+ end
end
local print_out_tlpinfo, get_doclist_tlpdb
@@ -538,7 +546,12 @@ end
-- print out data from tlpdb in dofile()-able form
print_out_tlpinfo = function(filename)
- local fh = assert(io.open(filename, 'w'))
+ local fh
+ if os.type == 'windows' and chgstrcp then
+ fh = assert(io.open(chgstrcp.syscptoutf8(filename), 'w'))
+ else
+ fh = assert(io.open(filename, 'w'))
+ end
local function printf(s, ...) fh:write(string.format(s, ...)) end
-- s_meta
diff --git a/support/texdoc/texdoc.cnf b/support/texdoc/texdoc.cnf
index d1b228e070..b5ad9ecbdb 100644
--- a/support/texdoc/texdoc.cnf
+++ b/support/texdoc/texdoc.cnf
@@ -88,7 +88,7 @@
# Built-in defaults (for reference):
#
-# fuzzy_level = 5
+# fuzzy_level = 3
# Known suffixes for documentation
suffix_list = doc, -doc, _doc, .doc, /doc, manual, /manual, -manual, userguide, /user_guide, -guide, -user, -man, notes, -info, ref
@@ -452,6 +452,7 @@ alias elsarticle = elsdoc
alias(0.1) fontinst = fontinstallationguide
alias hyperref-dev = hyperref.pdf
alias iso = isoman
+alias knuth-pdf = knuth-pdf/index.pdf
alias kvoptions-patch = kvoptions # XXX?
alias layouts = layman
alias lettrine = lettrine # to hide context/third/lettrine-doc.pdf
@@ -470,6 +471,7 @@ alias nonumonpart = nonumonpart-en
alias nonumonpart-fr = nonumonpart-fr
alias pkfix-helper = pkfix-helper.man1.pdf
alias plnfss = plnfss.txt # XXX
+alias symbols = symbols-a4
alias teubner = teubner-doc
alias vntex = vntex # should win over vntex-man in general
alias vntex-vi = vntex-man
diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/trans.pl b/systems/texlive/tlnet/tlpkg/TeXLive/trans.pl
index cad5bea27f..c86fa91482 100644
--- a/systems/texlive/tlnet/tlpkg/TeXLive/trans.pl
+++ b/systems/texlive/tlnet/tlpkg/TeXLive/trans.pl
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: trans.pl 59224 2021-05-16 16:50:31Z karl $
+# $Id: trans.pl 59285 2021-05-20 21:12:36Z karl $
# Copyright 2009-2021 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
@@ -37,7 +37,7 @@ if (defined($::opt_lang)) {
$::lang = $lang;
$::area = uc($area);
} else {
- debug("Didn't get any usuful code from reg_country.\n");
+ debug("didn't get any useful code from reg_country\n");
}
} else {
# we load POSIX and locale stuff
@@ -127,10 +127,11 @@ sub load_translations() {
}
}
if (!$found) {
- tlwarn ("\n Sorry, no translations available for $code (nor $::lang); falling back to English.
- Make sure that you have the package \"texlive-msg-translations\" installed.
- (If you'd like to help translate the installer's messages, please see
- https://tug.org/texlive/doc.html#install-tl-xlate for information.)\n\n");
+ debug ("no translations available for $code (nor $::lang); falling back to English\n");
+# tlwarn ("\n Sorry, no translations available for $code (nor $::lang); falling back to English.
+# Make sure that you have the package \"texlive-msg-translations\" installed.
+# (If you'd like to help translate the installer's messages, please see
+# https://tug.org/texlive/doc.html#install-tl-xlate for information.)\n\n");
} else {
# merge the translated strings into the text string
open(LANG, "<$::installerdir/tlpkg/translations/$::lang.po");
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 6bfff0eab5..add31f398d 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -3,6 +3,9 @@ $mirrors = {
'Algeria' => {
'http://ctan.epst-tlemcen.dz/tex-archive/' => 1,
},
+ 'Morocco' => {
+ 'https://mirror.marwan.ma/ctan/' => 1,
+ },
'South Africa' => {
'http://ftp.sun.ac.za/ftp/CTAN/' => 1,
'http://mirror.ufs.ac.za/ctan/' => 1,
@@ -48,6 +51,7 @@ $mirrors = {
'https://cran.asia/tex/' => 1,
'https://ftp.harukasan.org/CTAN/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
+ 'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
'https://mirror.yongbok.net/ctan/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 71c4a7ef30..5378be0119 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/2021
-depend revision/59259
+depend revision/59288
name 00texlive.image
category TLCore
-revision 59247
+revision 59272
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
@@ -451,6 +451,7 @@ runfiles size=13872
tlpkg/tlpsrc/alnumsec.tlpsrc
tlpkg/tlpsrc/alpha-persian.tlpsrc
tlpkg/tlpsrc/alphalph.tlpsrc
+ tlpkg/tlpsrc/alterqcm.tlpsrc
tlpkg/tlpsrc/altfont.tlpsrc
tlpkg/tlpsrc/ametsoc.tlpsrc
tlpkg/tlpsrc/amiri.tlpsrc
@@ -3079,6 +3080,7 @@ runfiles size=13872
tlpkg/tlpsrc/pgf.tlpsrc
tlpkg/tlpsrc/pgfgantt.tlpsrc
tlpkg/tlpsrc/pgfkeyx.tlpsrc
+ tlpkg/tlpsrc/pgfmath-xfp.tlpsrc
tlpkg/tlpsrc/pgfmolbio.tlpsrc
tlpkg/tlpsrc/pgfmorepages.tlpsrc
tlpkg/tlpsrc/pgfopts.tlpsrc
@@ -3194,6 +3196,7 @@ runfiles size=13872
tlpkg/tlpsrc/program.tlpsrc
tlpkg/tlpsrc/progress.tlpsrc
tlpkg/tlpsrc/progressbar.tlpsrc
+ tlpkg/tlpsrc/projlib.tlpsrc
tlpkg/tlpsrc/proof-at-the-end.tlpsrc
tlpkg/tlpsrc/proofread.tlpsrc
tlpkg/tlpsrc/prooftrees.tlpsrc
@@ -4388,7 +4391,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 59251
+revision 59286
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -17025,6 +17028,71 @@ catalogue-license lppl1.3
catalogue-topics numbers
catalogue-version 2.6
+name alterqcm
+category Package
+revision 59265
+shortdesc Multiple choice questionnaires in two column tables
+relocated 1
+longdesc The alterqcm package is a LaTeX2e package, for making multiple
+longdesc choices questionnaires in a table with two columns. The aim is
+longdesc to provide some useful macros to build QCM in tables. These
+longdesc macros may be used by only LaTeX TeX users. The package works
+longdesc with utf8, pdfLaTeX, LuaLaTeX and XeLaTeX (with some
+longdesc languages). The documentation is in English.
+containersize 6916
+containerchecksum 6af82517cdbc64453b7e546afe4886ba6816d44492ca4fce9cec98035166b45bc432503db0c09c44e2e41f3bf8cf18c33a37199025a6f09dce6fdd2849973fcd
+doccontainersize 1078332
+doccontainerchecksum f16c2591c79aa8d9f98f36c613617b3068495f814db73bc330d11f6a52b4a6b394a663040de328e6251f16d21acf683adb6cc80a5ce6524c09fac8397439f8b9
+docfiles size=343
+ RELOC/doc/latex/alterqcm/README.md details="Readme" language="en"
+ RELOC/doc/latex/alterqcm/article_post.pdf
+ RELOC/doc/latex/alterqcm/doc-aq-main.pdf details="Package documentation"
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-1.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-10.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-2.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-3.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-4.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-5.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-6.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-7.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-8.tex
+ RELOC/doc/latex/alterqcm/examples/iut/qcm-9.tex
+ RELOC/doc/latex/alterqcm/examples/latex/AntillesESjuin2006.tex
+ RELOC/doc/latex/alterqcm/examples/latex/alea.tex
+ RELOC/doc/latex/alterqcm/examples/latex/annexe.tex
+ RELOC/doc/latex/alterqcm/examples/latex/correct.tex
+ RELOC/doc/latex/alterqcm/examples/latex/example_2.tex
+ RELOC/doc/latex/alterqcm/examples/latex/example_3.tex
+ RELOC/doc/latex/alterqcm/examples/latex/lang_chinese.tex
+ RELOC/doc/latex/alterqcm/examples/latex/lang_german.tex
+ RELOC/doc/latex/alterqcm/examples/latex/language.tex
+ RELOC/doc/latex/alterqcm/examples/latex/points.tex
+ RELOC/doc/latex/alterqcm/examples/latex/sep.tex
+ RELOC/doc/latex/alterqcm/examples/latex/test_language.tex
+ RELOC/doc/latex/alterqcm/examples/latex/transparent-final.tex
+ RELOC/doc/latex/alterqcm/examples/latex/transparent-init.tex
+ RELOC/doc/latex/alterqcm/examples/latex/verb.tex
+ RELOC/doc/latex/alterqcm/latex/180px-Gustave_Moreau_007.jpg
+ RELOC/doc/latex/alterqcm/latex/240px-Mort_du_fossoyeur.jpg
+ RELOC/doc/latex/alterqcm/latex/The_Wounded_Angel_-_Hugo_Simberg.jpg
+ RELOC/doc/latex/alterqcm/latex/doc-aq-def.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-excomp.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-first.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-globales.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-greek.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-installation.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-locales.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-main.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-mc.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-points.tex
+ RELOC/doc/latex/alterqcm/latex/doc-aq-problem.tex
+runfiles size=7
+ RELOC/tex/latex/alterqcm/alterqcm.sty
+catalogue-ctan /macros/latex/contrib/alterqcm
+catalogue-license lppl1.3
+catalogue-topics exam
+catalogue-version 4.42c
+
name altfont
category Package
revision 15878
@@ -67059,7 +67127,7 @@ containerchecksum 0568a3251d71fb3106fbb3961427200419ae1df22d39b5e72c608e2d94fc35
name collection-latexextra
category Collection
-revision 59183
+revision 59271
shortdesc LaTeX additional packages
relocated 1
longdesc A very large collection of add-on packages for LaTeX.
@@ -67092,6 +67160,7 @@ depend akletter
depend alertmessage
depend alnumsec
depend alphalph
+depend alterqcm
depend altfont
depend amsaddr
depend animate
@@ -68018,6 +68087,7 @@ depend pecha
depend perltex
depend permute
depend petiteannonce
+depend pgfmath-xfp
depend phffullpagefigure
depend phfnote
depend phfparen
@@ -68054,6 +68124,7 @@ depend probsoln
depend program
depend progress
depend progressbar
+depend projlib
depend proofread
depend properties
depend prosper
@@ -68433,8 +68504,8 @@ depend ziffer
depend zref
depend zwgetfdate
depend zwpagelayout
-containersize 6348
-containerchecksum 1f7fee3a55f439e4927bc0edfc07d3285f1f687b79bf50de15972c2670bce7c2b58237480a6b8ef085191b19a38517d558564c436276336afd8d6772abadac07
+containersize 6356
+containerchecksum 8076743d8508fa1c4df4846c5c88d49df9ffc026f912e29508dedccaf6cfb32e484741d4e35c931f9fcda979c50b2f06dd67fe557f600a0eed711c57affa5d3d
name collection-latexrecommended
category Collection
@@ -79946,22 +80017,22 @@ catalogue-version 1.01
name covington
category Package
-revision 58589
+revision 59266
shortdesc Linguistic support
relocated 1
longdesc Numerous minor LaTeX enhancements for linguistics, including
longdesc multiple accents on the same letter, interline glosses
longdesc (word-by-word translations), Discourse Representation
longdesc Structures, and example numbering.
-containersize 8588
-containerchecksum 505e6d4ce7e009173d14eb2288bebd3805d1bdf39819f7c9dc58abea1687e4ea7ec816ed3c2e3c7dcd8c98bbc8cad3f59cba103404457ab9c8726e14cfa1d3cb
-doccontainersize 500228
-doccontainerchecksum 73fdb576dfb6337c9500d8c92a2be2216d84da12fd04b1cfe7044f4e24fca0120c3bb98f18aa4263617721ec3449cdf98a39e441ece77c2adff63930182a1673
-docfiles size=135
+containersize 8600
+containerchecksum a236775eecae63740ca8035ded2a58ffd84a61cbd71ccb0a5bd1eba530c709c26d91db08dbcdceb94e0e1e22e6552f645c5aa024efdf7d41d8caae3f853bfaf4
+doccontainersize 500844
+doccontainerchecksum e76c0cdde0381baea852974a5d191853dd5d32597564ab066be49b465a30a0db6fc167f7343c1b247cd5bb1d89ec893649e0a244a4d93a7598ab63160303d141
+docfiles size=136
RELOC/doc/latex/covington/README details="Readme"
RELOC/doc/latex/covington/covington.pdf details="Package documentation" language="en"
RELOC/doc/latex/covington/covington.tex
-runfiles size=8
+runfiles size=9
RELOC/tex/latex/covington/covington.sty
catalogue-also gb4e
catalogue-contact-bugs https://github.com/jspitz/covington/issues
@@ -79969,7 +80040,7 @@ catalogue-contact-repository https://github.com/jspitz/covington
catalogue-ctan /macros/latex/contrib/covington
catalogue-license lppl1.3
catalogue-topics linguistic
-catalogue-version 2.5
+catalogue-version 2.6
name cprotect
category Package
@@ -98671,21 +98742,21 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 59245
+revision 59278
shortdesc Typeset Chinese books or notes
relocated 1
longdesc Easybook is a minimalist style template based on the ctexbook
longdesc book document class.
-containersize 13496
-containerchecksum 1a8871ac21f379585f7a19f97adee98efd86b94aa38fbfd47605180df21b2c7941013c9d51b763af2219bc72d569d53df3349763b6f9c259f1cf3ac9843b7dbd
-doccontainersize 309908
-doccontainerchecksum 4c07b8b2f211ee5cc9f782fdb7a0833bc7e68c8120d8741680c0654f3ead5fb0259b4baf9b265ef88000f5536fdb063d3f1ff4037f4c8ecb488930126e08248e
-docfiles size=77
+containersize 13712
+containerchecksum d4b02c5aaba2c7a1fa165f28c8b2adb0b1a14bdd5d7d6e36285ee45bf4b196bcd9a9f77e47b4c563029ed772c977a7382d44fbbfc068d40d436d4b3db6de9a46
+doccontainersize 311580
+doccontainerchecksum 72cc5ba6a296ff00a2b8b45aea75241d4c5add1865b9c7e75c1cc2c0750f7b39dc82c98db6d86d069c31fbdfc3b48766b22831ed49971236a57999daa6e30059
+docfiles size=78
RELOC/doc/latex/easybook/README.md details="Readme"
RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh"
-srccontainersize 29704
-srccontainerchecksum b8ffd4b7be361af98d8a5bb113692985bbac80f272450a98cc8f1dd8657d4c4fe1d831972b094f0c6119d89a373f628cb801fd26e7d04b4d28ae81fb3471562c
-srcfiles size=31
+srccontainersize 30100
+srccontainerchecksum 98d680dee88f39cda1f0a55809879a056dceb497e5c834c547f7ca336726a7f74bccf25d6432ed0ee75128ef4520cbd480886ade2138740cc6a30c728cd195ed
+srcfiles size=32
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
runfiles size=16
@@ -98695,7 +98766,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook
catalogue-ctan /macros/latex/contrib/easybook
catalogue-license cc-by-4
catalogue-topics book-pub class chinese expl3
-catalogue-version 1.25k
+catalogue-version 1.25m
name easyfig
category Package
@@ -212487,7 +212558,7 @@ catalogue-version 1.0
name newtx
category Package
-revision 59238
+revision 59277
shortdesc Alternative uses of the TX fonts, with improved metrics
relocated 1
longdesc The bundle splits txfonts.sty (from the TX fonts distribution)
@@ -212502,10 +212573,10 @@ longdesc garamondx package, thus offering a garamond-alike
longdesc text-with-maths combination.
depend kastrup
execute addMap newtx.map
-containersize 5604320
-containerchecksum 57cb97f4e9b4cf21619a5ed49abd0bbe0c2a2d18e4e81020b8b08ee0fded85cd442c9993f63ba25c26ac7b30bae2f144ccc4fd27ced0b7132dcb4ab7e14dde3f
-doccontainersize 966788
-doccontainerchecksum 98b623cf1d6d9ddcd703ca4bd296411c42023a00af8bb7b2559e134c4ad28a3713ca6479b94b32fe4a043e4626b342e871f97bcac8be8e153b587595a5e2c6be
+containersize 5604344
+containerchecksum 3a0f001e1ce154c47d8bdad5b01411b9f25f7176d5c9f41d24401162638f2c3184127c9de893ca248eb2d78047e4a48f2d1b796f35413d0cd03c55fc62824a82
+doccontainersize 966784
+doccontainerchecksum 35940d4fcb342f29bc88d1e844c57f14bf07bfb527621b6ce5c913c33770a0f4a913ef1026b93be88fbcaee170d5af18e0eb1c5d2086898b072a4214a75905a1
docfiles size=436
RELOC/doc/fonts/newtx/MANIFEST-newtx.txt
RELOC/doc/fonts/newtx/README details="Readme"
@@ -213343,7 +213414,7 @@ catalogue-also minion2newtx
catalogue-ctan /fonts/newtx
catalogue-license lppl1.3
catalogue-topics font font-body font-maths font-serif font-proportional font-type1 font-otf font-supp font-t1enc
-catalogue-version 1.65
+catalogue-version 1.651
name newtxsf
category Package
@@ -241413,6 +241484,40 @@ catalogue-license lppl1.3
catalogue-topics keyval
catalogue-version 0.0.1
+name pgfmath-xfp
+category Package
+revision 59268
+shortdesc Define pgfmath functions using xfp
+relocated 1
+longdesc This package allows to define pgfmath functions that use the
+longdesc xfp fpu for their calculations. The input arguments are parsed
+longdesc with pgfmath (while the pgf-fpu is locally active), and the
+longdesc results are forwarded to xfp's fpu for the function evaluation.
+longdesc The result of that calculation is then parsed by pgfmath again
+longdesc (with the surrounding settings of pgfmath). This way the
+longdesc functions should be usable in every pgfmath context, though
+longdesc there is some overhead to this approach. The package is only
+longdesc meant as a temporary stopgap until a more dedicated solution is
+longdesc available to use xfp in pgf.
+containersize 1920
+containerchecksum c82fdb2b540dc37393610199581416b4256d9cf382da4238625b9ae29f6d7ea6150925c6837ae1f4b55fa10239f8563fb8abd042d5533080de7283246ee69ed5
+doccontainersize 257332
+doccontainerchecksum f48114bf89d4d5aeca399c44bf6a6fb26567d7692de319e7d457d3b753df8e302871e9901d98bf8697680125fb8fad56ac8675dd339bc420b439aaa4cc93dbb0
+docfiles size=65
+ RELOC/doc/latex/pgfmath-xfp/README.md details="Readme"
+ RELOC/doc/latex/pgfmath-xfp/pgfmath-xfp.pdf details="Package documentation"
+srccontainersize 5204
+srccontainerchecksum 18571bdab8756f25c357ceab0cd82f242007c22ae0b6b5cec17ece221137607a6d245ece8dd90c427d0eceda63749f0d75e77c2974e9dfa8509a1bd34768b5c7
+srcfiles size=4
+ RELOC/source/latex/pgfmath-xfp/pgfmath-xfp.dtx
+runfiles size=1
+ RELOC/tex/latex/pgfmath-xfp/pgfmath-xfp.sty
+catalogue-contact-repository https://github.com/Skillmon/ltx_pgfmath-xfp
+catalogue-ctan /macros/latex/contrib/pgfmath-xfp
+catalogue-license lppl1.3c
+catalogue-topics calculation expl3
+catalogue-version 1.0
+
name pgfmolbio
category Package
revision 35152
@@ -246884,7 +246989,7 @@ catalogue-version 3.0
name pm-isomath
category Package
-revision 59077
+revision 59269
shortdesc Poor man ISO math for pdfLaTeX users
relocated 1
longdesc This small package realizes a poor man approximation of the ISO
@@ -246893,23 +246998,23 @@ longdesc other more elegant solutions, it does not load any math
longdesc alphabet, since pdfLaTeX can use only a maximum of such
longdesc alphabets. The necessary user macros are defined for typsetting
longdesc common math symbols that require special ISO treatment.
-containersize 2664
-containerchecksum 726fd53c7447a1bce517197f9adb413990744ddd10633c7f59b64223684f7bd1deb0bf2749fc8f2455dc70cddd5eac17ba0e91e94e4aeedfd809652912736a30
-doccontainersize 624016
-doccontainerchecksum 2ed078636a64f74bccb06818cc253f31199fc2a0c73a58ecf368c6d5bb6f828991ad0955d699f6da4e120b3a3efb5740b8be1e9ceab6b5628fdd79a58709fe6f
-docfiles size=154
+containersize 2812
+containerchecksum 7e81c996018eb7bbf26ddaec735102c56a9ab48001a6e9d8d4b048a56d9803d411c86bdad61d14baa7443f20d636fedbf3ae6d20e28a468fbd9871fd977b8733
+doccontainersize 653444
+doccontainerchecksum a0880349ab4790db09a59afe814195175d0a6848d1a2353ea0f0e095199add0c4e408d09d005e774661bbb08b0bc8a80867dc3db7330a2fc001454a283cc623b
+docfiles size=161
RELOC/doc/latex/pm-isomath/README.txt details="Readme"
RELOC/doc/latex/pm-isomath/pm-isomath.pdf details="Package documentation"
-srccontainersize 17108
-srccontainerchecksum f88a59c3d88601ef0125c81df0d1d08181b60ba91a3dac9db138a3e66e6f367f5fba217d5491199d7631414c952dc8b6be44339c1a1457d88ad1c897a648f7b7
-srcfiles size=14
+srccontainersize 18592
+srccontainerchecksum aa57722fbfc73cd460e7e21029c42762dd31d6535cd57a0f8de34238ddac4b94882b9b7eaa36c68e79589f899537e4d313787cd11a70e21f31453e21666c958e
+srcfiles size=15
RELOC/source/latex/pm-isomath/pm-isomath.dtx
runfiles size=2
RELOC/tex/latex/pm-isomath/pm-isomath.sty
catalogue-ctan /macros/latex/contrib/pm-isomath
catalogue-license lppl1.3c
catalogue-topics maths physics
-catalogue-version 1.1.01
+catalogue-version 1.1.07
name pmboxdraw
category Package
@@ -249089,7 +249194,7 @@ catalogue-version 1.1
name powerdot
category Package
-revision 58730
+revision 59272
shortdesc A presentation class
relocated 1
longdesc Powerdot is a presentation class for LaTeX that allows for the
@@ -249099,10 +249204,10 @@ longdesc presenter. Examples are automatic overlays, personal notes and
longdesc a handout mode. To view a presentation, DVI, PS or PDF output
longdesc can be used. A powerful template system is available to easily
longdesc develop new styles. A LyX layout file is provided.
-containersize 26304
-containerchecksum 040d634225ba154fb76145815b923ef9e266a48bc41f245098b70634d6d8fe7890e65a943c44a694d889252de3f66ea49bdb7d56ad7c8ec0e1ac563469138f97
-doccontainersize 947592
-doccontainerchecksum 8b3076cfd45d3c6774e0061b54d63bf89245b16ae704b0c7541ef61b62e0b4972d28b31493fd8e4c167cf87388d87b74ca5b8335b106a310cc78a4c8175330bb
+containersize 26268
+containerchecksum c8ab1d65e2ac0695cac0e8a0a683fe712ba51e8aa028316901e1ab6e31b0be68348066fcf290b03321c0bacbf5c0b16265b28022ef38137a3d89bd25aac58dd7
+doccontainersize 948160
+doccontainerchecksum 99e602f4f96d6b805a8cb255d72f49c62e75543df2348471e31952a2588125724dfac07cd82865e9559220ef98a7b8847ab9ebd1ab803d5e155804f3669abe3b
docfiles size=322
RELOC/doc/latex/powerdot/README details="Readme"
RELOC/doc/latex/powerdot/manifest.txt
@@ -249119,8 +249224,8 @@ docfiles size=322
RELOC/doc/latex/powerdot/powerdot.pdf details="Package documentation (English)" language="en"
RELOC/doc/latex/powerdot/powerdotDE.pdf details="Package documentation (German)" language="de"
RELOC/doc/latex/powerdot/powerdotDE.tex
-srccontainersize 67108
-srccontainerchecksum e1882bf2cedb5a4146cfcdab5a89618a986c5dab64ccc4953c90157060907c18429b834e2b4dd0cdd38969c30697a354f024bd6e2c4dda88a40acd664350ac2d
+srccontainersize 67080
+srccontainerchecksum cc32d07b304d6214fca1244823154290c68131111c2144592fb1b4134c59dcd0ab110542bcb64e7462c6959bff1bc9d1e2706bea66b0bed2abfde9c80255af4a
srcfiles size=79
RELOC/source/latex/powerdot/powerdot.dtx
runfiles size=50
@@ -249147,7 +249252,7 @@ catalogue-also prosper ha-prosper
catalogue-ctan /macros/latex/contrib/powerdot
catalogue-license lppl1.3
catalogue-topics presentation class
-catalogue-version 1.6
+catalogue-version 1.7
name powerdot-fuberlin
category Package
@@ -249975,6 +250080,71 @@ catalogue-license lppl
catalogue-topics graphics-use
catalogue-version 1.0b~4
+name projlib
+category Package
+revision 59271
+shortdesc A series of tools to simplify your workflow
+relocated 1
+longdesc The ProjLib Toolkit contains a collection of tools that help
+longdesc you write LaTeX documents. With PJLtoolkit loaded, you no
+longdesc longer need to set up the theorem-like environments, nor to
+longdesc manually configure the appropriate multilingual settings. In
+longdesc addition, a series of auxiliary functionalities are introduced.
+longdesc The bundle contains: PJLamssim.sty Simulate some features of
+longdesc amsart in the standard classes PJLauthor.sty Enhanced author
+longdesc information block Offers \address, \curraddr and \email
+longdesc PJLdate.sty Offers a macro \PJLdate to convert yyyy-mm-dd to
+longdesc normal datetime format, with multi-language support
+longdesc PJLdraft.sty Useful macros during the draft stage: \dnf and
+longdesc \needgraph, with multi-language support PJLlang.sty
+longdesc Multi-language configuration based on babel or polyglossia
+longdesc Offers \UseLanguage, \UseOtherLanguage and \AddLanguageSetting
+longdesc Currently supports Chinese (simplified and traditional),
+longdesc English, French, German, Japanese and Russian, more to be added
+longdesc PJLlogo.sty Draw the ProjLib logo PJLpaper.sty Paper style
+longdesc configuration: yellow theme, dark theme, and nord theme
+longdesc PJLthm.sty Theorem setup and configuration Offers a macro
+longdesc \CreateTheorem for creating theorem-like environments with
+longdesc multi-language support Preset environments include: assumption,
+longdesc axiom, conjecture, convention, corollary, definition,
+longdesc definition-proposition, definition-theorem, example, exercise,
+longdesc fact, hypothesis, lemma, notation, problem, property,
+longdesc proposition, question, remark, theorem, and the corresponding
+longdesc unnumbered versions with an asterisk * in the name.
+longdesc PJLtoolkit.sty, *the all-in-one solution* A collective
+longdesc interface of ProjLib Toolkit Provide some pre-defined font
+longdesc configuration
+containersize 9248
+containerchecksum 9da9b83f9581bea3cc4ea88b8de8f6c9e4014e72b9d29e0d9a057acd64b5f647e2a979a7feff2deb203282aec4c0c846426e33a85d9067d52c28a823bec92057
+doccontainersize 346208
+doccontainerchecksum 2ff5abf9e130d7ccf2ea765a96e0677ea6668ebac95f92f6dbf80bf0872875200e3ce9f478235502f4260c26c4ad82829f7b5e2830fbebd797911e6211eb341d
+docfiles size=107
+ RELOC/doc/latex/projlib/LICENSE
+ RELOC/doc/latex/projlib/ProjLib-doc-cn.pdf details="Package documentation (Chinese)" language="zh"
+ RELOC/doc/latex/projlib/ProjLib-doc-cn.tex
+ RELOC/doc/latex/projlib/ProjLib-doc-en.pdf details="Package documentation (English)" language="en"
+ RELOC/doc/latex/projlib/ProjLib-doc-en.tex
+ RELOC/doc/latex/projlib/README.md
+srccontainersize 9348
+srccontainerchecksum 2e63a911e991cd38a639fc8dd6eae0daeaf3898572eeb0106e72df59531e4094ae20213b5a08f5e5db7b693857bd3b87517fa940d2a70e5db7f66d10d3b7a5a1
+srcfiles size=12
+ RELOC/source/latex/projlib/ProjLib.dtx
+ RELOC/source/latex/projlib/ProjLib.ins
+runfiles size=15
+ RELOC/tex/latex/projlib/PJLamssim.sty
+ RELOC/tex/latex/projlib/PJLauthor.sty
+ RELOC/tex/latex/projlib/PJLdate.sty
+ RELOC/tex/latex/projlib/PJLdraft.sty
+ RELOC/tex/latex/projlib/PJLlang.sty
+ RELOC/tex/latex/projlib/PJLlogo.sty
+ RELOC/tex/latex/projlib/PJLpaper.sty
+ RELOC/tex/latex/projlib/PJLthm.sty
+ RELOC/tex/latex/projlib/PJLtoolkit.sty
+catalogue-contact-repository https://github.com/Jinwen-XU/ProjLib
+catalogue-ctan /macros/latex/contrib/projlib
+catalogue-license lppl1.3c
+catalogue-topics misc-support
+
name proof-at-the-end
category Package
revision 51194
@@ -273643,7 +273813,7 @@ catalogue-version 1.0
name siunitx
category Package
-revision 59239
+revision 59279
shortdesc A comprehensive (SI) units package
relocated 1
longdesc Typesetting values with units requires care to ensure that the
@@ -273668,17 +273838,18 @@ longdesc The package relies on LaTeX 3 support from the l3kernel and
longdesc l3packages bundles.
depend l3kernel
depend l3packages
-containersize 59548
-containerchecksum 699d1a4308fb93d9ddddf4c83b3e72b7442447edb4a5766f3ffef577c0dca301e92292fdc33c33fe4b3e39b404ab50933705755e1316226e89f365705fec3d61
-doccontainersize 1944240
-doccontainerchecksum 3d1f4500ae93176877dde279fc7d7ce6472675c70314bc94dd5644da844606d2a5152ccdaed69e4cc47c49ed07aa9b3ecefd3040ba7a7339d6884bddb714cae3
-docfiles size=508
+containersize 60252
+containerchecksum 55f11d015b936d61de47f080c7f28d338cea5832adac2acd3f75c5daf07072fa0d398046a0cfdd88cd4c13c00471437def88d8c33e1590f43228263cb90be8cd
+doccontainersize 2362424
+doccontainerchecksum 889a696cce8cca36a082d45c775b94b16a67a1ab16cb9b713e12fdd93fa51f30c93a84ecb0f74c76886253652576af2ab484a67d4898791da4681a18c6d181df
+docfiles size=628
RELOC/doc/latex/siunitx/CHANGELOG.md
RELOC/doc/latex/siunitx/README.md details="Readme"
RELOC/doc/latex/siunitx/siunitx-code.pdf details="Code documentation"
+ RELOC/doc/latex/siunitx/siunitx-emulation.pdf
RELOC/doc/latex/siunitx/siunitx.pdf details="User manual"
-srccontainersize 100736
-srccontainerchecksum b67ee6e57da88bb222dd626ea9e2774c7a5b2698aacdcc9b2095dfaed14cdc2340007efb0c920571dc21c2c66199b422697a86dddca68769c443dfb14132da62
+srccontainersize 101336
+srccontainerchecksum 776fe9a6d06516c36e5b1f27ccc5b075eda5ac8a1f6c29998ba4a85d8964fc44c6e405b419a71276578dcde4fd895c9a06cb8778cb4cd18aab51722d85947418
srcfiles size=156
RELOC/source/latex/siunitx/siunitx-abbreviation.dtx
RELOC/source/latex/siunitx/siunitx-angle.dtx
@@ -273698,7 +273869,8 @@ srcfiles size=156
RELOC/source/latex/siunitx/siunitx.dtx
RELOC/source/latex/siunitx/siunitx.ins
RELOC/source/latex/siunitx/siunitx.tex
-runfiles size=139
+runfiles size=141
+ RELOC/tex/latex/siunitx/siunitx-abbreviations.cfg
RELOC/tex/latex/siunitx/siunitx-binary.cfg
RELOC/tex/latex/siunitx/siunitx-v2.sty
RELOC/tex/latex/siunitx/siunitx-version-1.cfg
@@ -273709,7 +273881,7 @@ catalogue-contact-repository https://github.com/josephwright/siunitx
catalogue-ctan /macros/latex/contrib/siunitx
catalogue-license lppl1.3c
catalogue-topics units scientific-docs expl3
-catalogue-version 3.0.0
+catalogue-version 3.0.3
name skak
category Package
@@ -284300,29 +284472,29 @@ catalogue-version 1.0a
name suftesi
category Package
-revision 57650
+revision 59280
shortdesc A document class for typesetting theses, books and articles
relocated 1
longdesc The class can be used to typeset any kind of book (originally
longdesc designed for use in the humanities).
-containersize 14104
-containerchecksum 831ef011581a27693ec114b66e1f5a80f0605f4228eb31755d9ca202a7b1881530be2ea89b1ba9d0b71ddca88c109da20919d65e5705adac143fb381f19a4180
-doccontainersize 990468
-doccontainerchecksum bf83d581ee054dbc74c2f685c9461bf6233b674a49d2b4d7a989c51f28728b25f3fff7c2f9c53110bb00b91a10b5f978ecb9180d2d5ba93cd6cd01f0be0cc4ec
-docfiles size=363
+containersize 14868
+containerchecksum 5b60e402942ca61ef4a07053ea625afb1c3149dd5625d55d5d93811a233e93b7534afb569e1bc317c4e1ea65a7fc527a8304aaea162de16eaf605000612b8df9
+doccontainersize 1036036
+doccontainerchecksum 8af03341ebf5e6c0009ca40c728e1006fd1f909f5b1f851c9eea767d6ea7b13071fc6899ce65c3ac4cf13aa0719052e271290751b3e20555ae9a249f4a8b8a8b
+docfiles size=374
RELOC/doc/latex/suftesi/README details="Readme"
RELOC/doc/latex/suftesi/suftesi.pdf details="Package documentation" language="en"
RELOC/doc/latex/suftesi/templates.zip
-srccontainersize 40176
-srccontainerchecksum 8c4ce79fefe4ad379cbc97dca4d6e046c266c5abc46e2e8422abe145e74199c7518d0c2523015a06eef3f1350880dc2a259c488c60c1a2610b10fdb372dce342
-srcfiles size=52
+srccontainersize 43284
+srccontainerchecksum 138048d45359197e4321ee8147acd62d03afb5af17844eb0404adbbfdc7609667938f649d0219edcc3b588e0aafcb3a52d9311015106d91e565392ad420f89e3
+srcfiles size=57
RELOC/source/latex/suftesi/suftesi.dtx
-runfiles size=24
+runfiles size=26
RELOC/tex/latex/suftesi/suftesi.cls
catalogue-ctan /macros/latex/contrib/suftesi
catalogue-license lppl1.3
catalogue-topics book-pub class dissertation
-catalogue-version 3.0.2
+catalogue-version 3.1.0
name sugconf
category Package
@@ -284418,7 +284590,7 @@ catalogue-version 4.1g
name suppose
category Package
-revision 58819
+revision 59281
shortdesc Abbreviate the word "Suppose"
relocated 1
longdesc This package provides commands for abbreviating the word
@@ -284427,10 +284599,10 @@ longdesc recommends only using these commands when the immediately
longdesc succeeding strings are mathematical in nature. He does not
longdesc recommend using them in formal work. The package requires
longdesc amsmath, amsfonts, and graphicx.
-containersize 2216
-containerchecksum 2a38f9cde5456c19f66cf9ba1feea38f0bc984f1682a2b96671aef1fa0a302e6448d84965d5dab7a2e3c7f8af7691b7d3d4a3a682215bf6509af4e022710e6e4
-doccontainersize 196768
-doccontainerchecksum e75042a55c93a317214e5691734cd22cff0f9a7891cb7e7705c24b57f39d8ae223030b8fcca3a246a83b2cc6af73e8881c415dfc676fd7de224d43ba98d70ee7
+containersize 2448
+containerchecksum b78fab6e7784cec1ad8c44c0ea6b2dabf7aeed133ae5dbf9c8044a5fd8af8509b68a1fb615a8bc33459676e4eb6f6d13f097cd689c35acf37beca4750ee09c36
+doccontainersize 197208
+doccontainerchecksum c59de255274f2a8fb961b57e4c59e7020f990b15a54ef008b251380b63d3564cfab7ce434a3782d3f467561557eca9884745e12f3886416967ad26b0a95b1f5a
docfiles size=53
RELOC/doc/latex/suppose/README.md details="Readme"
RELOC/doc/latex/suppose/suppose-doc.pdf details="Package documentation"
@@ -284440,7 +284612,7 @@ runfiles size=3
catalogue-ctan /macros/latex/contrib/suppose
catalogue-license lppl1.3c
catalogue-topics maths abbrev
-catalogue-version 1.2.1
+catalogue-version 1.2.2
name susy
category Package
@@ -298379,7 +298551,7 @@ binfiles arch=x86_64-solaris size=1
name texdoc
category TLCore
-revision 58477
+revision 59283
shortdesc Documentation access for TeX Live
longdesc texdoc is a Lua script providing easy access to the
longdesc documentation in TeX Live: PDF, DVI, plain text files, and
@@ -298389,11 +298561,11 @@ longdesc program by the same name to do the same job, but its
longdesc implementation is unrelated.
depend kpathsea
depend texdoc.ARCH
-containersize 26808
-containerchecksum ace120045a48c29b207e94fa6a08956b63f4994374fbe5572a1e655046408126d094c0c89f9bb0350a6619b54912a89f4f72bd177451c84a9c3d182eddd9b5de
-doccontainersize 134156
-doccontainerchecksum ac14e4a9f5bc96d8d3baf1d8ff41dd1c996838cb6e8e5aad5c6e9bda0a93af9e7c5a86d6da7b5bd6342e866c48babe76023c659a36234a2a0b5787a84c389c4e
-docfiles size=52
+containersize 26932
+containerchecksum 1504bbeb86a1329632fad25b98b967bad8c68fe8249f1ac9f4c017a50fc1c79994f58f3545681741213fe28d94b568bf4afb8b2010e93198a7df2c75bc3cebeb
+doccontainersize 135656
+doccontainerchecksum bb79a2cf6c9a013a9b3c4c11597f86617043c8abea84b86f11a9ad5093655d68e0ce8d04e59b077f832c513c25e407d9ec06bdc412c3427d9ec43bb5103ea42e
+docfiles size=53
texmf-dist/doc/man/man1/texdoc.1
texmf-dist/doc/man/man1/texdoc.man1.pdf
texmf-dist/doc/support/texdoc/COPYING
@@ -298422,7 +298594,7 @@ catalogue-contact-support https://lists.tug.org/texdoc
catalogue-ctan /support/texdoc
catalogue-license gpl
catalogue-topics view-doc
-catalogue-version 3.3
+catalogue-version 3.3.1
name texdoc.aarch64-linux
category TLCore
@@ -299330,7 +299502,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 59251
+revision 59286
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -299338,11 +299510,11 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 107992
-containerchecksum 9cd0cee966a695eb2edb6ba69e50183bbf42e8d4846fd12af05607b7e1d731e320a2256444d9a740df9934fee619a9cad136cd0444a94c9abb8363a4f6b65f51
-doccontainersize 397212
-doccontainerchecksum 56637822da9d0ad20421c06cbe0a08e13e4cd69f41401f18769254fd68f1cc58f80e0b9742ab57d4bf0cbe03d938dc8cf84eee3a88090ad0cb07659d71039c87
-docfiles size=489
+containersize 108004
+containerchecksum ad408dd23f2729aa6d52c00c5d143dded57abb7d7cf3173b8d05b985976081784eea7c576b26e173c06b87b58a13ace39396614c8a67efa33f88bf69567a35a7
+doccontainersize 397364
+doccontainerchecksum 978d4ccae35f4db6ef334b92337ada9b091ac66903a95933e4ca839c3eac825d373862e1af38321a239c380ddfb5830ff4dc0c0fb2bd01cb236a218b48a8937d
+docfiles size=490
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
@@ -335938,7 +336110,7 @@ catalogue-topics font-supp xetex
name xetexko
category Package
-revision 59215
+revision 59282
shortdesc Typeset Korean with Xe(La)TeX
relocated 1
longdesc The package supports typesetting Korean documents (including
@@ -335946,10 +336118,10 @@ longdesc old Hangul texts), using XeTeX. It enhances the existing
longdesc support, in XeTeX, providing features that provide quality
longdesc typesetting. This package requires the cjk-ko package for its
longdesc full functionality.
-containersize 53912
-containerchecksum 9a52aa30e8adfb93e77dc3ec79fceeadba2f7b86ce22f3abd7cbcef3e4eb30c2b1db6b3660e2b3a241558e25d285a6774fab04c05cb17380eee7fda9acb3df5b
-doccontainersize 264180
-doccontainerchecksum 6e909ad934791862c33cee8dece993fb5397ab019ddab57a67b969343752b969853a89139d66626d6aee7f541df41acc7731d036f8468a4528aaff13936669a7
+containersize 53784
+containerchecksum bb86c22a91503bbea0f1d84a09909dd9b732eb25c3b55b9175f4c0fb15deb34eda2b38fdb83f09affd7cd3efcaa14e046957d6aa37938494cce630e08d733a16
+doccontainersize 264084
+doccontainerchecksum 0d1233090410aa524fc14434cc51eb2c7b72c1f67db2ffee771da0a230f2d16ea343eb45cd6cd3e61db3ee1b9d2f49c4e2d19765267ed0c9f365d735c46c7edc
docfiles size=75
RELOC/doc/xetex/xetexko/ChangeLog
RELOC/doc/xetex/xetexko/README details="Readme"
@@ -335969,7 +336141,7 @@ catalogue-contact-repository https://github.com/dohyunkim/xetexko
catalogue-ctan /macros/xetex/generic/xetexko
catalogue-license lppl1.3c
catalogue-topics korean xetex
-catalogue-version 3.4
+catalogue-version 3.5
name xetexref
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 457806764d..7ebc694992 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-58ed01774c9710f7a3f11ffd9f643e2e texlive.tlpdb
+b5c6e36960114e9259edd126504cee80 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 1d760962df..e4cd467a85 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-f0d78c3ab29069902fed7586f334758117c25fd761743fd0a6947b483a926c61a6b346aa72e385b31740024da6098581e8fcd301fba51e6a338af565e53dd6cc texlive.tlpdb
+7b3a00bc1fd129e862881c4c8d728dae0b6acfc73c39ec7ed870b76d8af3402d8a7d22917333b7bc4a3cb1992b87452244371c8d51e9688057cfbbaa0ef644f3 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 6d86447240..3e450d37ff 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-----
-iQEcBAEBCgAGBQJgpFNYAAoJEEzhh34ZQ4xwZ+sH/1QB+XQhGCt/+V+9mFJqrAYr
-lrd7m1+QV3WLOuf52I4SQoFVH2I9KzdC1bmtJJZb8oLU7zrnLjYJZP0Srpkzfp7x
-GEIgv8UDyQGrIhf1VgVhRqhUIpSyktQ/tqqRLXLm04pLae5mnehiLqkzmD4EHUTU
-5qI51+1lEnJAQ7WWuKeIlD+XnBEHuhF9wdHm2B2k5yt0YDhFViQjpzJaHmaVL6h7
-ETmOozD125jdVu0EF2Fg662mkiMuJ83ocVfBgovuVnqIGCSd35sQxwc5/g84Qeox
-WniGbhmrpRsdfp1ZPvHVUfPZ21nRjRAHdP3jeSkRSNx2vcNg1qmlQTDBSqv7mLk=
-=ssaS
+iQEcBAEBCgAGBQJgpvVeAAoJEEzhh34ZQ4xwnysH/ibgsdo8Lf34WpYn12iHroyp
+B7i800e2j1YSDKgS24B6Lzghd3ohxLPkhniUUyVP+lsJrZ4r3iEyarukSUHPHoZt
+Nb6GXc2ONns8tV2fxYNqa7yZ+pxo/IWieeKDyq4p0FCVXlEWKwq0H+hFucNO0Ius
+WTauD8g9ErC6H8FSzS8O7iBYrfqmHb/QqGSUeyl+lmXXnzIuo6iuHfS3MLyjBwsh
+J7PRWPHe+fhkZZnMBw5Uxs2X98PYhnFARZqfJxuTMS2pOUyAXs5H9qv3LF9CNd6r
+SiBvHahAE+03TWo8CO1lM9+mb+oSbuRZQtGbAv3TiscA0fCKXoOI2oWYIe4WH4U=
+=WtVp
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index c01e51a363..96a6e63190 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/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index 41f9e4b01f..2ea0359a00 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 7a100ca4be..2140a96e70 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 1161795c7e..901a6143ac 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1621455284
+date=1621541696
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=0b92e1a7d555c319d5ac18ad039cdf79
-numpkg=4100
+lstdigest=53eb753ed64242589a7c93517445c0a0
+numpkg=4101
relstate=next
-version=7809
+version=7810
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: mRTdDxFl2ACj+Ysvb19NuHlDnCiNxslPpTTnT9Fqw1hQjvYE3Zc0hDl/tlghQZBw6yWS2gmNTMqGci9syXpuom55nAd/uqjTpIC6LSHepRZBVIdDNeZez4VgGFIiups2OZuhPSRNXyDyj6WqWql8D7tTeTZ17l07rqFjc5pTca2Z+42liyo6U5j8bBc5tCsqS8f0ip2uXtJkEtKCk35I5TT/8EJqXNVt5c/MvxSw6y4572nHA2E5ITzQIDb5j4Oo8+CIXh83iC5sMTHTTpb1XHdrvdaob3wn0j+rmtBBWH33Vs+brLdqR2bu2JZYJbbTDHL3G/yGZG1W9Ngv5Z9JmA==
+;;;; signature/miktex: PpQCniYUzYjGbXpEnhiFvNLZ7S4sjm+5VeafDI/j+MU8ybBVXkrRZdsonKwx/62FOx4xb2FTx+esp8SZIvmoZuSRwyQCXOIafKt57xtUGD+NAQ8PBXXZcnYXrPnNHQ7Uro6tZ7cmxA/nHGzqhIgADPwPJY0idn6eusSyBl0CKrhjXmkjA8kGVLAiQ/d3MCH94Fk0uFnoLOQiFXTxd6qDvd76UJJLxR9akmEgo9v5DxpiJz2gMhOzuy3c+yIS+P0wE6OcHxjEi/PQaMloy2akiIZZEksyTkzI7IrFb/il3CINXasHxWl2yvYC11B6j5nTSibPFZ2QFE5RaWUeSCW8Ow==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 8bc6cdb158..44ab385efc 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1621455079
-lastupd=acrotex babel biblatex-gost bnumexpr changes circuitikz codehigh dviinfox easybook els-cas-templates euclideangeometry europecv huawei hvfloat l3kernel latexmk libertinust1math lua-physical lua-ul luatexja
-lstdigest=08d3ccd5b982aa118d32710068ad006e
-numpkg=4100
+date=1621541472
+lastupd=alterqcm apa7 bxjscls covington easybook hvfloat hvqrurl pgfmath-xfp pm-isomath powerdot projlib siunitx tuda-ci acrotex babel biblatex-gost bnumexpr changes circuitikz codehigh
+lstdigest=03258ef7ced64534200888907a8ac2b4
+numpkg=4101
relstate=stable
-version=7809
+version=7810
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: B5Dp3dzHmsn2+vUag/DDXEXhdRcz8fw4Z2mPAtUUqiz0R2zfCajLwiH8TSpwbZvVyWeQNLbigGlnnq4iDZQGPdX5kLPs/7VXlNLS6c4p7PyUZYw596/Qw6OkLTS//byWegez1lTTRJQnXdm4o9h8l5ad5yZjc+PtwyOJH+U7OgE3EF4LpSr0072FuTIE9cnf2Nx5yYJibjSLbIyPoVSIX+DyX3UK/QfH30fzkL+rPacDE5EN2UKm+cHd+3T5T6vell/sQRyUyer+PBc9s71EolYXt6Mz/3Oi17/SDIU7VS1rE48PBDfN0/edbQt4fs0Tb6O7u0r8+rzivw/f4zhdcg==
+;;;; signature/miktex: WnES/7EeHs6SKSHc3BN3FI3CT0JsQE9aDEnFebtnNk6S819up/vyDzS54LK7En4PidM/klJ8TyTYwenHVfLWrUmnx2ElWIB1cXMXNJGIjZIPsZYqJwmQijWxVSjwOs1izbinjKR90V5JPdt2DYuAjgkKmVy7/JBchbiVJirqli8PsgfTcnR4jcoH10C5Tz2VqK1vkamd21cLa0kaXHn2HZvBtiF+fAFCm3/n2vqSjQaqTd7aOx8OCXVwjGGEEOR4dGFP+XRHyTHjBxIesnClC5RUYXDc10sTO6CZj6oqtZ1wY88IZwJ3SFVHprD2uIAGGMvFGfdprc+hr7MMhWmq7Q==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index 9b44606f48..766a8e76ce 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,17 @@
W32TeX (x86 & x64) ChangeLog
+[2021/05/20]
+(01) context.tar.xz
+ ConTeXt version: 2021.05.19 18:18.
+(02) ltxpkgs.tar.xz
+ Update covington, powerdot and siunitx.
+(03) makeindex-w32.tar.xz
+ Update mendex.exe and upmendex.exe.
+(04) win64/context-w64.tar.xz
+ Update mtxrun.lua.
+(05) win64/makeindex-w64.tar.xz
+ Update mendex.exe and upmendex.exe.
+
[2021/05/19]
(01) cjkzr.tar.xz
Update bxjscls.
diff --git a/timestamp b/timestamp
index b6f159b9b5..41dce3b92b 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:
-2021-05-20-02-02
+2021-05-21-02-02