summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname1521
-rw-r--r--FILES.byname.gzbin2181013 -> 2181276 bytes
-rw-r--r--FILES.last07days1625
-rw-r--r--language/japanese/zxjafont/README-ja.md6
-rw-r--r--language/japanese/zxjafont/README.md6
-rw-r--r--language/japanese/zxjafont/zxjafont.pdfbin160688 -> 173658 bytes
-rw-r--r--language/japanese/zxjafont/zxjafont.sty50
-rw-r--r--language/japanese/zxjafont/zxjafont.tex143
-rw-r--r--macros/latex-dev/base/README.md2
-rw-r--r--macros/latex-dev/base/alltt.pdfbin173077 -> 173077 bytes
-rw-r--r--macros/latex-dev/base/cfgguide.pdfbin220211 -> 220211 bytes
-rw-r--r--macros/latex-dev/base/changes.txt69
-rw-r--r--macros/latex-dev/base/classes.pdfbin521080 -> 521080 bytes
-rw-r--r--macros/latex-dev/base/clsguide.pdfbin372505 -> 372505 bytes
-rw-r--r--macros/latex-dev/base/cmfonts.pdfbin264453 -> 264453 bytes
-rw-r--r--macros/latex-dev/base/cyrguide.pdfbin216976 -> 216976 bytes
-rw-r--r--macros/latex-dev/base/doc.dtx2
-rw-r--r--macros/latex-dev/base/doc.pdfbin629871 -> 629729 bytes
-rw-r--r--macros/latex-dev/base/docstrip.pdfbin469605 -> 469471 bytes
-rw-r--r--macros/latex-dev/base/encguide.pdfbin1532114 -> 1532114 bytes
-rw-r--r--macros/latex-dev/base/exscale.pdfbin195880 -> 195880 bytes
-rw-r--r--macros/latex-dev/base/fix-cm.pdfbin262051 -> 262051 bytes
-rw-r--r--macros/latex-dev/base/fntguide.pdfbin360915 -> 360915 bytes
-rw-r--r--macros/latex-dev/base/graphpap.pdfbin156280 -> 156280 bytes
-rw-r--r--macros/latex-dev/base/ifthen.pdfbin205205 -> 205205 bytes
-rw-r--r--macros/latex-dev/base/inputenc.pdfbin294824 -> 294824 bytes
-rw-r--r--macros/latex-dev/base/latexchanges.pdfbin229753 -> 231085 bytes
-rw-r--r--macros/latex-dev/base/latexchanges.tex21
-rw-r--r--macros/latex-dev/base/latexrelease.pdfbin246174 -> 246174 bytes
-rw-r--r--macros/latex-dev/base/latexsym.pdfbin192289 -> 192289 bytes
-rw-r--r--macros/latex-dev/base/lb2.pdfbin138223 -> 138223 bytes
-rw-r--r--macros/latex-dev/base/letter.pdfbin305331 -> 305194 bytes
-rw-r--r--macros/latex-dev/base/lgc2.pdfbin101344 -> 101344 bytes
-rw-r--r--macros/latex-dev/base/ltclass.dtx5
-rw-r--r--macros/latex-dev/base/ltfssaxes.dtx18
-rw-r--r--macros/latex-dev/base/ltfssini.dtx107
-rw-r--r--macros/latex-dev/base/ltluatex.pdfbin304104 -> 304104 bytes
-rw-r--r--macros/latex-dev/base/ltmath.dtx14
-rw-r--r--macros/latex-dev/base/ltnews.pdfbin954048 -> 956541 bytes
-rw-r--r--macros/latex-dev/base/ltnews01.pdfbin150020 -> 150020 bytes
-rw-r--r--macros/latex-dev/base/ltnews02.pdfbin134750 -> 134750 bytes
-rw-r--r--macros/latex-dev/base/ltnews03.pdfbin134730 -> 134730 bytes
-rw-r--r--macros/latex-dev/base/ltnews04.pdfbin128768 -> 128768 bytes
-rw-r--r--macros/latex-dev/base/ltnews05.pdfbin157174 -> 157174 bytes
-rw-r--r--macros/latex-dev/base/ltnews06.pdfbin133132 -> 133132 bytes
-rw-r--r--macros/latex-dev/base/ltnews07.pdfbin124028 -> 124028 bytes
-rw-r--r--macros/latex-dev/base/ltnews08.pdfbin144471 -> 144471 bytes
-rw-r--r--macros/latex-dev/base/ltnews09.pdfbin120208 -> 120208 bytes
-rw-r--r--macros/latex-dev/base/ltnews10.pdfbin147941 -> 147941 bytes
-rw-r--r--macros/latex-dev/base/ltnews11.pdfbin104942 -> 104942 bytes
-rw-r--r--macros/latex-dev/base/ltnews12.pdfbin137918 -> 137918 bytes
-rw-r--r--macros/latex-dev/base/ltnews13.pdfbin161066 -> 161066 bytes
-rw-r--r--macros/latex-dev/base/ltnews14.pdfbin150920 -> 150920 bytes
-rw-r--r--macros/latex-dev/base/ltnews15.pdfbin122088 -> 122088 bytes
-rw-r--r--macros/latex-dev/base/ltnews16.pdfbin130688 -> 130688 bytes
-rw-r--r--macros/latex-dev/base/ltnews17.pdfbin149835 -> 149835 bytes
-rw-r--r--macros/latex-dev/base/ltnews18.pdfbin36003 -> 36003 bytes
-rw-r--r--macros/latex-dev/base/ltnews19.pdfbin235068 -> 235068 bytes
-rw-r--r--macros/latex-dev/base/ltnews20.pdfbin283323 -> 283323 bytes
-rw-r--r--macros/latex-dev/base/ltnews21.pdfbin233491 -> 233491 bytes
-rw-r--r--macros/latex-dev/base/ltnews22.pdfbin302835 -> 302835 bytes
-rw-r--r--macros/latex-dev/base/ltnews23.pdfbin274453 -> 274453 bytes
-rw-r--r--macros/latex-dev/base/ltnews24.pdfbin252641 -> 252641 bytes
-rw-r--r--macros/latex-dev/base/ltnews25.pdfbin196325 -> 196325 bytes
-rw-r--r--macros/latex-dev/base/ltnews26.pdfbin362836 -> 362836 bytes
-rw-r--r--macros/latex-dev/base/ltnews27.pdfbin239755 -> 239755 bytes
-rw-r--r--macros/latex-dev/base/ltnews28.pdfbin368228 -> 368228 bytes
-rw-r--r--macros/latex-dev/base/ltnews29.pdfbin433006 -> 433006 bytes
-rw-r--r--macros/latex-dev/base/ltnews30.pdfbin491245 -> 491245 bytes
-rw-r--r--macros/latex-dev/base/ltnews31.pdfbin500199 -> 500199 bytes
-rw-r--r--macros/latex-dev/base/ltnews32.pdfbin322206 -> 333725 bytes
-rw-r--r--macros/latex-dev/base/ltnews32.tex38
-rw-r--r--macros/latex-dev/base/ltpictur.dtx5
-rw-r--r--macros/latex-dev/base/lttextcomp.dtx4
-rw-r--r--macros/latex-dev/base/ltvers.dtx2
-rw-r--r--macros/latex-dev/base/ltx3info.pdfbin191528 -> 191528 bytes
-rw-r--r--macros/latex-dev/base/ltxdoc.pdfbin215600 -> 215600 bytes
-rw-r--r--macros/latex-dev/base/makeindx.pdfbin160673 -> 160673 bytes
-rw-r--r--macros/latex-dev/base/manual.pdfbin151354 -> 151354 bytes
-rw-r--r--macros/latex-dev/base/modguide.pdfbin220384 -> 220384 bytes
-rw-r--r--macros/latex-dev/base/nfssfont.pdfbin202429 -> 202429 bytes
-rw-r--r--macros/latex-dev/base/proc.pdfbin216899 -> 216899 bytes
-rw-r--r--macros/latex-dev/base/slides.dtx8
-rw-r--r--macros/latex-dev/base/slides.pdfbin352152 -> 351660 bytes
-rw-r--r--macros/latex-dev/base/slifonts.pdfbin214708 -> 214708 bytes
-rw-r--r--macros/latex-dev/base/source2e.pdfbin3101565 -> 3108047 bytes
-rw-r--r--macros/latex-dev/base/syntonly.pdfbin181714 -> 181576 bytes
-rw-r--r--macros/latex-dev/base/tlc2.pdfbin164949 -> 164949 bytes
-rw-r--r--macros/latex-dev/base/tulm.pdfbin156534 -> 156534 bytes
-rw-r--r--macros/latex-dev/base/usrguide.pdfbin398281 -> 398281 bytes
-rw-r--r--macros/latex-dev/base/utf8ienc.pdfbin330923 -> 330919 bytes
-rw-r--r--macros/latex-dev/base/webcomp.pdfbin136153 -> 136153 bytes
-rw-r--r--macros/latex/contrib/acmart/ACM-Reference-Format.bst7
-rw-r--r--macros/latex/contrib/acmart/README3
-rw-r--r--macros/latex/contrib/acmart/acmart.dtx18
-rw-r--r--macros/latex/contrib/acmart/acmart.pdfbin813134 -> 840485 bytes
-rw-r--r--macros/latex/contrib/acmart/acmguide.pdfbin405659 -> 405668 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmlarge.pdfbin563757 -> 564476 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdfbin1008637 -> 1009110 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall.pdfbin573713 -> 574924 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmtog.pdfbin520808 -> 521652 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-authordraft.pdfbin1000662 -> 1001590 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-base.bib29
-rw-r--r--macros/latex/contrib/acmart/samples/sample-manuscript.pdfbin573605 -> 574341 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigchi-a.pdfbin460322 -> 461051 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigchi.pdfbin574564 -> 575173 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf.pdfbin996887 -> 997807 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigplan.pdfbin1006153 -> 1006831 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-xelatex.pdfbin630413 -> 631300 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/samples.dtx5
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib267
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdfbin808218 -> 634668 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex12
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdfbin260577 -> 291778 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex106
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg6
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls140
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx21
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx2
-rw-r--r--macros/latex/contrib/hitszthesis/Compile.bat147
-rw-r--r--macros/latex/contrib/hitszthesis/Makefile5
-rw-r--r--macros/latex/contrib/hitszthesis/README.md24
-rw-r--r--macros/latex/contrib/hitszthesis/hitszthesis.dtx43
-rw-r--r--macros/latex/contrib/hitszthesis/hitszthesis.ins2
-rw-r--r--macros/latex/contrib/hitszthesis/hitszthesis.pdfbin572821 -> 404438 bytes
-rw-r--r--macros/latex/contrib/hitszthesis/hitszthesis.sty2
-rw-r--r--macros/latex/contrib/hitszthesis/main.pdfbin908166 -> 905499 bytes
-rw-r--r--macros/latex/contrib/hitszthesis/main.tex612
-rw-r--r--macros/latex/contrib/hitszthesis/spine.pdfbin7132 -> 8302 bytes
-rw-r--r--macros/latex/contrib/hitszthesis/spine.tex4
-rw-r--r--macros/latex/contrib/hitszthesis/tex/abstract.tex18
-rw-r--r--macros/latex/contrib/hitszthesis/tex/abstracten.tex18
-rw-r--r--macros/latex/contrib/hitszthesis/tex/acknowledgements.tex13
-rw-r--r--macros/latex/contrib/hitszthesis/tex/appendix01.tex35
-rw-r--r--macros/latex/contrib/hitszthesis/tex/appendix02.tex29
-rw-r--r--macros/latex/contrib/hitszthesis/tex/chapter01.tex16
-rw-r--r--macros/latex/contrib/hitszthesis/tex/chapter02.tex52
-rw-r--r--macros/latex/contrib/hitszthesis/tex/chapter03.tex319
-rw-r--r--macros/latex/contrib/hitszthesis/tex/chapter04.tex2
-rw-r--r--macros/latex/contrib/hitszthesis/tex/chapter05.tex1
-rw-r--r--macros/latex/contrib/hitszthesis/tex/chapter06.tex1
-rw-r--r--macros/latex/contrib/hitszthesis/tex/conclusion.tex7
-rw-r--r--macros/latex/contrib/hitszthesis/tex/information.tex27
-rw-r--r--macros/latex/contrib/hitszthesis/tex/reference.tex80
-rw-r--r--macros/latex/contrib/l3backend/CHANGELOG.md8
-rw-r--r--macros/latex/contrib/l3backend/README.md2
-rw-r--r--macros/latex/contrib/l3backend/l3backend-basics.dtx18
-rw-r--r--macros/latex/contrib/l3backend/l3backend-box.dtx2
-rw-r--r--macros/latex/contrib/l3backend/l3backend-code.pdfbin742217 -> 742486 bytes
-rw-r--r--macros/latex/contrib/l3backend/l3backend-color.dtx2
-rw-r--r--macros/latex/contrib/l3backend/l3backend-draw.dtx2
-rw-r--r--macros/latex/contrib/l3backend/l3backend-graphics.dtx2
-rw-r--r--macros/latex/contrib/l3backend/l3backend-header.dtx2
-rw-r--r--macros/latex/contrib/l3backend/l3backend-pdf.dtx2
-rw-r--r--macros/latex/contrib/luacolor/luacolor.dtx318
-rw-r--r--macros/latex/contrib/luacolor/luacolor.pdfbin322335 -> 316983 bytes
-rw-r--r--macros/latex/contrib/ntgclass/ntgclass.dtx4
-rw-r--r--macros/latex/contrib/ntgclass/ntgstyle.pdfbin79755 -> 0 bytes
-rw-r--r--macros/latex/contrib/ntgclass/ntgstyle.tex128
-rw-r--r--macros/latex/contrib/ntgclass/rapport.dtx3560
-rw-r--r--macros/latex/contrib/ntgclass/wijzer.dtx3560
-rw-r--r--macros/latex/contrib/siunitx/siunitx.dtx14
-rw-r--r--macros/latex/contrib/siunitx/siunitx.pdfbin640541 -> 640341 bytes
-rw-r--r--macros/latex/contrib/thucoursework/Makefile4
-rw-r--r--macros/latex/contrib/thucoursework/README.md7
-rw-r--r--macros/latex/contrib/thucoursework/iihw.pdfbin309084 -> 236503 bytes
-rw-r--r--macros/latex/contrib/thucoursework/iihw.tex5
-rw-r--r--macros/latex/contrib/thucoursework/ithw.pdfbin83095 -> 70284 bytes
-rw-r--r--macros/latex/contrib/thucoursework/pdf_normal.pdfbin0 -> 14966 bytes
-rw-r--r--macros/latex/contrib/thucoursework/thucoursework.dtx9
-rw-r--r--macros/latex/contrib/thucoursework/thucoursework.pdfbin252421 -> 224213 bytes
-rw-r--r--macros/latex/contrib/thuthesis/README.md2
-rw-r--r--macros/latex/contrib/thuthesis/main.pdfbin771605 -> 767739 bytes
-rw-r--r--macros/latex/contrib/thuthesis/spine.pdfbin20300 -> 20322 bytes
-rw-r--r--macros/latex/contrib/thuthesis/thuthesis.dtx75
-rw-r--r--macros/latex/contrib/thuthesis/thuthesis.pdfbin938283 -> 914795 bytes
-rw-r--r--macros/latex/contrib/xsim/README2
-rw-r--r--macros/latex/contrib/xsim/code/xsim.environments.code.tex2
-rw-r--r--macros/latex/contrib/xsim/code/xsim.interface.code.tex32
-rw-r--r--macros/latex/contrib/xsim/code/xsim.properties.code.tex10
-rw-r--r--macros/latex/contrib/xsim/code/xsim.random.code.tex15
-rw-r--r--macros/latex/contrib/xsim/code/xsim.solutions.code.tex13
-rw-r--r--macros/latex/contrib/xsim/code/xsim.sty4
-rw-r--r--macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex31
-rw-r--r--macros/latex/contrib/xsim/doc/xsim-manual.cls21
-rw-r--r--macros/latex/contrib/xsim/doc/xsim.history4
-rw-r--r--macros/latex/contrib/xsim/doc/xsim.ideas1
-rw-r--r--macros/latex/contrib/xsim/doc/xsim_manual.pdfbin1231179 -> 1233169 bytes
-rw-r--r--macros/latex/contrib/xsim/doc/xsim_manual.tex167
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb191
-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.xzbin2171508 -> 2172020 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin528480 -> 530220 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin528740 -> 530162 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini10
-rw-r--r--systems/win32/w32tex/ChangeLog43
-rw-r--r--timestamp2
247 files changed, 3793 insertions, 10320 deletions
diff --git a/FILES.byname b/FILES.byname
index aafab135b3..cd1348381d 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -4993,7 +4993,7 @@
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz
-2020/02/22 | 207511 | FILES.last07days
+2020/02/23 | 200261 | FILES.last07days
2018/06/27 | 99883 | fonts/academicons/academicons.pdf
2018/06/27 | 10779 | fonts/academicons/academicons.sty
2018/06/27 | 5774 | fonts/academicons/academicons.tex
@@ -161774,7 +161774,7 @@
2019/12/19 | 302191 | install/macros/latex/contrib/kvdefinekeys.tds.zip
2019/11/29 | 509662 | install/macros/latex/contrib/kvoptions.tds.zip
2019/12/15 | 385518 | install/macros/latex/contrib/kvsetkeys.tds.zip
-2020/02/21 | 784873 | install/macros/latex/contrib/l3backend.tds.zip
+2020/02/23 | 786627 | install/macros/latex/contrib/l3backend.tds.zip
2020/02/21 | 789044 | install/macros/latex/contrib/l3build.tds.zip
2020/01/13 | 4940260 | install/macros/latex/contrib/l3experimental.tds.zip
2020/02/21 | 11714486 | install/macros/latex/contrib/l3kernel.tds.zip
@@ -161795,7 +161795,7 @@
2012/05/03 | 406018 | install/macros/latex/contrib/lstaddons.tds.zip
2019/12/15 | 404904 | install/macros/latex/contrib/ltxcmds.tds.zip
2011/03/25 | 10183 | install/macros/latex/contrib/ltxdockit.tds.zip
-2019/11/29 | 332924 | install/macros/latex/contrib/luacolor.tds.zip
+2020/02/23 | 326890 | install/macros/latex/contrib/luacolor.tds.zip
2020/02/19 | 3471183 | install/macros/latex/contrib/lwarp.tds.zip
2019/11/29 | 336437 | install/macros/latex/contrib/magicnum.tds.zip
2009/09/03 | 125014 | install/macros/latex/contrib/makecmds.tds.zip
@@ -161882,7 +161882,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
-2020/02/20 | 797802 | install/macros/latex/contrib/siunitx.tds.zip
+2020/02/23 | 797676 | install/macros/latex/contrib/siunitx.tds.zip
2019/09/29 | 332217 | install/macros/latex/contrib/skdoc.tds.zip
2019/10/15 | 315856 | install/macros/latex/contrib/skmath.tds.zip
2019/10/16 | 345652 | install/macros/latex/contrib/skrapport.tds.zip
@@ -161943,7 +161943,7 @@
2018/09/08 | 733096 | install/macros/latex/contrib/zhlipsum.tds.zip
2019/04/07 | 292635 | install/macros/latex/contrib/zhnumber.tds.zip
2019/11/29 | 738022 | install/macros/latex/contrib/zref.tds.zip
-2020/02/13 | 22548976 | install/macros/latex-dev/latex-base-dev.tds.zip
+2020/02/23 | 22572336 | install/macros/latex-dev/latex-base-dev.tds.zip
2019/11/18 | 2636412 | install/macros/latex-dev/required/latex-amsmath-dev.tds.zip
2020/02/02 | 2551525 | install/macros/latex-dev/required/latex-graphics-dev.tds.zip
2020/02/13 | 6933094 | install/macros/latex-dev/required/latex-tools-dev.tds.zip
@@ -170865,12 +170865,12 @@
2012/12/15 | 2524 | language/japanese/zxjafbfont.zip
2011/02/20 | 1549 | language/japanese/zxjafbfont/zxjafbfont.sty
2020/01/13 | 1091 | language/japanese/zxjafont/LICENSE
-2020/02/15 | 2680 | language/japanese/zxjafont/README-ja.md
-2020/02/15 | 2275 | language/japanese/zxjafont/README.md
-2020/02/14 | 170915 | language/japanese/zxjafont.zip
-2020/02/15 | 160688 | language/japanese/zxjafont/zxjafont.pdf
-2020/02/15 | 20809 | language/japanese/zxjafont/zxjafont.sty
-2020/02/15 | 15843 | language/japanese/zxjafont/zxjafont.tex
+2020/02/23 | 2997 | language/japanese/zxjafont/README-ja.md
+2020/02/23 | 2547 | language/japanese/zxjafont/README.md
+2020/02/23 | 185225 | language/japanese/zxjafont.zip
+2020/02/23 | 173658 | language/japanese/zxjafont/zxjafont.pdf
+2020/02/23 | 21848 | language/japanese/zxjafont/zxjafont.sty
+2020/02/23 | 18484 | language/japanese/zxjafont/zxjafont.tex
2012/11/08 | 143039 | language/japanese/zxjatype/example/example.pdf
2020/01/22 | 4592 | language/japanese/zxjatype/example/example.tex
2012/11/08 | 32759 | language/japanese/zxjatype/example/xetexsamp01.pdf
@@ -177404,33 +177404,33 @@
2017/08/09 | 1333 | macros/latex/contrib/achemso/README.md
2019/02/14 | 885525 | macros/latex/contrib/achemso.zip
2019/12/16 | 2608 | macros/latex/contrib/acmart/acmart.bib
-2020/02/08 | 236298 | macros/latex/contrib/acmart/acmart.dtx
+2020/02/22 | 236311 | macros/latex/contrib/acmart/acmart.dtx
2019/04/21 | 1016 | macros/latex/contrib/acmart/acmart.ins
-2020/02/08 | 813134 | macros/latex/contrib/acmart/acmart.pdf
-2020/02/08 | 405659 | macros/latex/contrib/acmart/acmguide.pdf
+2020/02/22 | 840485 | macros/latex/contrib/acmart/acmart.pdf
+2020/02/22 | 405668 | macros/latex/contrib/acmart/acmguide.pdf
2017/10/14 | 18425 | macros/latex/contrib/acmart/ACM-Reference-Format.bbx
-2020/01/20 | 84858 | macros/latex/contrib/acmart/ACM-Reference-Format.bst
+2020/02/22 | 84856 | macros/latex/contrib/acmart/ACM-Reference-Format.bst
2017/10/02 | 100 | macros/latex/contrib/acmart/ACM-Reference-Format.cbx
2017/10/02 | 647 | macros/latex/contrib/acmart/ACM-Reference-Format.dbx
2020/02/08 | 2878 | macros/latex/contrib/acmart/Makefile
-2020/02/05 | 9933 | macros/latex/contrib/acmart/README
-2020/02/08 | 563757 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
-2020/02/08 | 1008637 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
-2020/02/08 | 573713 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
-2020/02/08 | 520808 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
-2020/02/08 | 1000662 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf
-2020/01/20 | 51794 | macros/latex/contrib/acmart/samples/sample-base.bib
+2020/02/23 | 10045 | macros/latex/contrib/acmart/README
+2020/02/23 | 564476 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+2020/02/23 | 1009110 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+2020/02/23 | 574924 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+2020/02/23 | 521652 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+2020/02/23 | 1001590 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf
+2020/02/22 | 52804 | macros/latex/contrib/acmart/samples/sample-base.bib
2018/12/30 | 95030 | macros/latex/contrib/acmart/samples/sample-franklin.png
-2020/02/08 | 573605 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf
-2020/01/20 | 29327 | macros/latex/contrib/acmart/samples/samples.dtx
-2020/02/08 | 460322 | macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf
-2020/02/08 | 574564 | macros/latex/contrib/acmart/samples/sample-sigchi.pdf
-2020/02/08 | 996887 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf
-2020/02/08 | 1006153 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+2020/02/23 | 574341 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+2020/02/22 | 29388 | macros/latex/contrib/acmart/samples/samples.dtx
+2020/02/23 | 461051 | macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf
+2020/02/23 | 575173 | macros/latex/contrib/acmart/samples/sample-sigchi.pdf
+2020/02/23 | 997807 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+2020/02/23 | 1006831 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf
2019/04/21 | 765 | macros/latex/contrib/acmart/samples/samples.ins
2019/04/21 | 439021 | macros/latex/contrib/acmart/samples/sampleteaser.pdf
-2020/02/08 | 630413 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf
-2020/02/08 | 9588298 | macros/latex/contrib/acmart.zip
+2020/02/23 | 631300 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+2020/02/23 | 9624149 | macros/latex/contrib/acmart.zip
2000/05/18 | 66049 | macros/latex/contrib/acmconf/acmconf.dtx
2000/05/18 | 4408 | macros/latex/contrib/acmconf/acmconf.ins
2008/05/14 | 96012 | macros/latex/contrib/acmconf/acmconf.pdf
@@ -180340,63 +180340,64 @@
2019/06/05 | 4785 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/readme-BibLatex-map.md
2019/08/28 | 41466 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md
2019/08/29 | 1732558 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015.zip
-2018/02/20 | 335045 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
-2018/02/20 | 808218 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
-2018/02/20 | 5063 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
-2018/02/20 | 260577 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
-2018/02/20 | 161654 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
-2018/02/20 | 2525 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
-2018/02/20 | 1999 | macros/latex/contrib/biblatex-contrib/biblatex-gost/README.md
-2018/02/20 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
-2018/02/20 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
-2018/02/20 | 11758 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
-2018/02/20 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
-2018/02/20 | 136 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
-2018/02/20 | 144 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
-2018/02/20 | 1327 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
-2018/02/20 | 269 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
-2018/02/20 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
-2018/02/20 | 271 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
-2018/02/20 | 74651 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
-2018/02/20 | 12099 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
-2018/02/20 | 189 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
-2018/02/20 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
-2018/02/20 | 11512 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
-2018/02/20 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
-2018/02/20 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
-2018/02/20 | 290 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
-2018/02/20 | 17122 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
-2018/02/20 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
-2018/02/20 | 263 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
-2018/02/20 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
-2018/02/20 | 2416 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
-2018/02/20 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
-2018/02/20 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
-2018/02/20 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
-2018/02/20 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
-2018/02/20 | 168 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
-2018/02/20 | 172 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
-2018/02/20 | 166 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
-2018/02/20 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
-2018/02/20 | 167 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
-2018/02/20 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
-2018/02/20 | 1133 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
-2018/02/20 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
-2018/02/20 | 1100 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
-2018/02/20 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
-2018/02/20 | 338 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
-2018/02/20 | 1098 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
-2018/02/20 | 957 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
-2018/02/20 | 293 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
-2018/02/20 | 934 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
-2018/02/20 | 289 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
-2018/02/20 | 368 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
-2018/02/20 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
-2018/02/20 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
-2018/02/20 | 20700 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
-2018/02/20 | 330 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
-2018/02/20 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
-2018/02/21 | 1199241 | macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
+2020/02/23 | 338442 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
+2020/02/23 | 634668 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
+2020/02/23 | 5225 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
+2020/02/23 | 291778 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
+2020/02/23 | 163877 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
+2020/02/23 | 2382 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
+2020/02/23 | 3893 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
+2020/02/23 | 1999 | macros/latex/contrib/biblatex-contrib/biblatex-gost/README.md
+2020/02/23 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
+2020/02/23 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
+2020/02/23 | 11758 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
+2020/02/23 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
+2020/02/23 | 136 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
+2020/02/23 | 144 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
+2020/02/23 | 1327 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
+2020/02/23 | 269 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
+2020/02/23 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
+2020/02/23 | 271 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
+2020/02/23 | 74910 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
+2020/02/23 | 12099 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
+2020/02/23 | 189 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
+2020/02/23 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
+2020/02/23 | 11512 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
+2020/02/23 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
+2020/02/23 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
+2020/02/23 | 290 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
+2020/02/23 | 17122 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
+2020/02/23 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
+2020/02/23 | 263 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
+2020/02/23 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
+2020/02/23 | 2416 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
+2020/02/23 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
+2020/02/23 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
+2020/02/23 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
+2020/02/23 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
+2020/02/23 | 168 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
+2020/02/23 | 172 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
+2020/02/23 | 166 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
+2020/02/23 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
+2020/02/23 | 167 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
+2020/02/23 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
+2020/02/23 | 1133 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
+2020/02/23 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
+2020/02/23 | 1100 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
+2020/02/23 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
+2020/02/23 | 338 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
+2020/02/23 | 1098 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
+2020/02/23 | 957 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
+2020/02/23 | 293 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
+2020/02/23 | 934 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
+2020/02/23 | 289 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
+2020/02/23 | 368 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
+2020/02/23 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
+2020/02/23 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
+2020/02/23 | 20700 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
+2020/02/23 | 330 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
+2020/02/23 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
+2020/02/23 | 1058954 | macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
2010/08/22 | 102475 | macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.bbx
2010/08/22 | 107329 | macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.bib
2010/08/22 | 24527 | macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.cbx
@@ -189642,6 +189643,7 @@
2020/01/10 | 13502 | macros/latex/contrib/hithesis/README.md
2020/01/10 | 1730 | macros/latex/contrib/hithesis/reference.bib
2020/01/10 | 1079000 | macros/latex/contrib/hithesis.zip
+2020/02/23 | 3049 | macros/latex/contrib/hitszthesis/Compile.bat
2019/04/11 | 70797 | macros/latex/contrib/hitszthesis/figure/3angle.png
2019/04/11 | 149872 | macros/latex/contrib/hitszthesis/figure/3grasp.png
2019/04/11 | 170786 | macros/latex/contrib/hitszthesis/figure/3posoreest.png
@@ -189653,18 +189655,32 @@
2019/04/11 | 29884 | macros/latex/contrib/hitszthesis/figure/less3.jpg
2019/09/26 | 84547 | macros/latex/contrib/hitszthesis/front/HITSZname.jpg
2018/09/02 | 21103 | macros/latex/contrib/hitszthesis/front/thesistitle.eps
-2020/02/18 | 70104 | macros/latex/contrib/hitszthesis/hitszthesis.dtx
-2020/02/16 | 2161 | macros/latex/contrib/hitszthesis/hitszthesis.ins
-2020/02/18 | 572821 | macros/latex/contrib/hitszthesis/hitszthesis.pdf
-2020/02/18 | 968 | macros/latex/contrib/hitszthesis/hitszthesis.sty
+2020/02/23 | 71711 | macros/latex/contrib/hitszthesis/hitszthesis.dtx
+2020/02/23 | 2063 | macros/latex/contrib/hitszthesis/hitszthesis.ins
+2020/02/23 | 404438 | macros/latex/contrib/hitszthesis/hitszthesis.pdf
+2020/02/23 | 968 | macros/latex/contrib/hitszthesis/hitszthesis.sty
2020/02/03 | 625 | macros/latex/contrib/hitszthesis/latexmkrc
-2020/02/18 | 908166 | macros/latex/contrib/hitszthesis/main.pdf
-2020/02/18 | 55360 | macros/latex/contrib/hitszthesis/main.tex
-2020/02/18 | 1710 | macros/latex/contrib/hitszthesis/Makefile
-2020/02/18 | 2303 | macros/latex/contrib/hitszthesis/README.md
-2020/02/18 | 7132 | macros/latex/contrib/hitszthesis/spine.pdf
-2020/02/18 | 218 | macros/latex/contrib/hitszthesis/spine.tex
-2020/02/18 | 2174599 | macros/latex/contrib/hitszthesis.zip
+2020/02/23 | 905499 | macros/latex/contrib/hitszthesis/main.pdf
+2020/02/23 | 2957 | macros/latex/contrib/hitszthesis/main.tex
+2020/02/22 | 1776 | macros/latex/contrib/hitszthesis/Makefile
+2020/02/23 | 2986 | macros/latex/contrib/hitszthesis/README.md
+2020/02/23 | 8302 | macros/latex/contrib/hitszthesis/spine.pdf
+2020/02/23 | 229 | macros/latex/contrib/hitszthesis/spine.tex
+2020/02/23 | 2194 | macros/latex/contrib/hitszthesis/tex/abstracten.tex
+2020/02/23 | 1796 | macros/latex/contrib/hitszthesis/tex/abstract.tex
+2020/02/23 | 366 | macros/latex/contrib/hitszthesis/tex/acknowledgements.tex
+2020/02/23 | 2012 | macros/latex/contrib/hitszthesis/tex/appendix01.tex
+2020/02/23 | 887 | macros/latex/contrib/hitszthesis/tex/appendix02.tex
+2020/02/23 | 3282 | macros/latex/contrib/hitszthesis/tex/chapter01.tex
+2020/02/23 | 9243 | macros/latex/contrib/hitszthesis/tex/chapter02.tex
+2020/02/23 | 22991 | macros/latex/contrib/hitszthesis/tex/chapter03.tex
+2020/02/23 | 27 | macros/latex/contrib/hitszthesis/tex/chapter04.tex
+2020/02/23 | 25 | macros/latex/contrib/hitszthesis/tex/chapter05.tex
+2020/02/23 | 25 | macros/latex/contrib/hitszthesis/tex/chapter06.tex
+2020/02/23 | 562 | macros/latex/contrib/hitszthesis/tex/conclusion.tex
+2020/02/23 | 583 | macros/latex/contrib/hitszthesis/tex/information.tex
+2020/02/23 | 9275 | macros/latex/contrib/hitszthesis/tex/reference.tex
+2020/02/23 | 2014094 | macros/latex/contrib/hitszthesis.zip
2009/05/27 | 45842 | macros/latex/contrib/hletter/Bruennhilde.eps
2009/05/27 | 29911 | macros/latex/contrib/hletter/Bruennhilde.jpg
2011/11/07 | 1429887 | macros/latex/contrib/hletter/Gccs.eps
@@ -191411,19 +191427,19 @@
2019/12/15 | 374946 | macros/latex/contrib/kvsetkeys/kvsetkeys.pdf
2019/12/15 | 325 | macros/latex/contrib/kvsetkeys/README.md
2019/12/17 | 380042 | macros/latex/contrib/kvsetkeys.zip
-2020/02/21 | 1681 | macros/latex/contrib/l3backend/CHANGELOG.md
-2020/02/21 | 13400 | macros/latex/contrib/l3backend/l3backend-basics.dtx
-2020/02/21 | 14509 | macros/latex/contrib/l3backend/l3backend-box.dtx
-2020/02/21 | 742217 | macros/latex/contrib/l3backend/l3backend-code.pdf
-2020/02/21 | 1298 | macros/latex/contrib/l3backend/l3backend-code.tex
-2020/02/21 | 8943 | macros/latex/contrib/l3backend/l3backend-color.dtx
-2020/02/21 | 42710 | macros/latex/contrib/l3backend/l3backend-draw.dtx
-2020/02/21 | 21211 | macros/latex/contrib/l3backend/l3backend-graphics.dtx
-2020/02/21 | 14249 | macros/latex/contrib/l3backend/l3backend-header.dtx
-2020/02/21 | 3591 | macros/latex/contrib/l3backend/l3backend.ins
-2020/02/21 | 47981 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
-2020/02/21 | 550 | macros/latex/contrib/l3backend/README.md
-2020/02/21 | 760637 | macros/latex/contrib/l3backend.zip
+2020/02/23 | 1836 | macros/latex/contrib/l3backend/CHANGELOG.md
+2020/02/23 | 13468 | macros/latex/contrib/l3backend/l3backend-basics.dtx
+2020/02/23 | 14509 | macros/latex/contrib/l3backend/l3backend-box.dtx
+2020/02/23 | 742486 | macros/latex/contrib/l3backend/l3backend-code.pdf
+2020/01/06 | 1298 | macros/latex/contrib/l3backend/l3backend-code.tex
+2020/02/23 | 8943 | macros/latex/contrib/l3backend/l3backend-color.dtx
+2020/02/23 | 42710 | macros/latex/contrib/l3backend/l3backend-draw.dtx
+2020/02/23 | 21211 | macros/latex/contrib/l3backend/l3backend-graphics.dtx
+2020/02/23 | 14249 | macros/latex/contrib/l3backend/l3backend-header.dtx
+2020/02/03 | 3591 | macros/latex/contrib/l3backend/l3backend.ins
+2020/02/23 | 47981 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
+2020/02/23 | 550 | macros/latex/contrib/l3backend/README.md
+2020/02/23 | 761320 | macros/latex/contrib/l3backend.zip
2020/02/21 | 12151 | macros/latex/contrib/l3build/CHANGELOG.md
2020/02/21 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
2020/02/21 | 1817 | macros/latex/contrib/l3build/l3build.1
@@ -192510,10 +192526,10 @@
2011/12/19 | 9430 | macros/latex/contrib/ltxtools/ltxtools-trace.sty
2011/12/19 | 1425 | macros/latex/contrib/ltxtools/README
2011/12/19 | 67622 | macros/latex/contrib/ltxtools.zip
-2019/11/29 | 33424 | macros/latex/contrib/luacolor/luacolor.dtx
-2019/11/29 | 322335 | macros/latex/contrib/luacolor/luacolor.pdf
-2019/11/29 | 118 | macros/latex/contrib/luacolor/README.md
-2019/11/29 | 327586 | macros/latex/contrib/luacolor.zip
+2020/02/23 | 29167 | macros/latex/contrib/luacolor/luacolor.dtx
+2020/02/23 | 316983 | macros/latex/contrib/luacolor/luacolor.pdf
+2020/02/23 | 118 | macros/latex/contrib/luacolor/README.md
+2020/02/23 | 321910 | macros/latex/contrib/luacolor.zip
1999/06/10 | 1276 | macros/latex/contrib/lucold/hlob7t.tfm
1999/06/10 | 1352 | macros/latex/contrib/lucold/hlob7t.vf
1999/06/10 | 1712 | macros/latex/contrib/lucold/hlob8t.tfm
@@ -194575,17 +194591,13 @@
2020/02/22 | 131160 | macros/latex/contrib/ntgclass/classdoc.pdf
2020/01/25 | 5762 | macros/latex/contrib/ntgclass/classdoc.tex
2020/02/22 | 1357 | macros/latex/contrib/ntgclass/MANIFEST
-2020/02/22 | 183210 | macros/latex/contrib/ntgclass/ntgclass.dtx
+2020/02/22 | 183211 | macros/latex/contrib/ntgclass/ntgclass.dtx
2020/02/22 | 4213 | macros/latex/contrib/ntgclass/ntgclass.ins
2020/02/22 | 485753 | macros/latex/contrib/ntgclass/ntgclass.pdf
-2020/02/22 | 79755 | macros/latex/contrib/ntgclass/ntgstyle.pdf
-2020/01/25 | 5009 | macros/latex/contrib/ntgclass/ntgstyle.tex
2020/02/22 | 202501 | macros/latex/contrib/ntgclass/rapdoc.pdf
2020/01/25 | 26662 | macros/latex/contrib/ntgclass/rapdoc.tex
-2020/01/25 | 116608 | macros/latex/contrib/ntgclass/rapport.dtx
2020/02/22 | 943 | macros/latex/contrib/ntgclass/README
-2020/01/25 | 116608 | macros/latex/contrib/ntgclass/wijzer.dtx
-2020/02/22 | 2069620 | macros/latex/contrib/ntgclass.zip
+2020/02/23 | 1930004 | macros/latex/contrib/ntgclass.zip
2012/09/05 | 201753 | macros/latex/contrib/ntheorem/ntheorem.dtx
2012/09/05 | 696 | macros/latex/contrib/ntheorem/ntheorem.ins
2012/09/05 | 475991 | macros/latex/contrib/ntheorem/ntheorem.pdf
@@ -200716,10 +200728,10 @@
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
-2020/02/18 | 2215 | macros/latex/contrib/siunitx/README.md
-2020/02/20 | 614116 | macros/latex/contrib/siunitx/siunitx.dtx
-2020/02/20 | 640541 | macros/latex/contrib/siunitx/siunitx.pdf
-2020/02/20 | 752772 | macros/latex/contrib/siunitx.zip
+2020/02/21 | 2215 | macros/latex/contrib/siunitx/README.md
+2020/02/23 | 614481 | macros/latex/contrib/siunitx/siunitx.dtx
+2020/02/23 | 640341 | macros/latex/contrib/siunitx/siunitx.pdf
+2020/02/23 | 752594 | 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
@@ -203067,17 +203079,18 @@
2019/06/07 | 24939 | macros/latex/contrib/thuaslogos/thuaslogos-doc-english.tex
2019/06/07 | 734298 | macros/latex/contrib/thuaslogos/thuaslogos.sty
2019/06/08 | 992196 | macros/latex/contrib/thuaslogos.zip
-2018/05/20 | 309084 | macros/latex/contrib/thucoursework/iihw.pdf
-2018/05/20 | 6574 | macros/latex/contrib/thucoursework/iihw.tex
-2018/05/20 | 83095 | macros/latex/contrib/thucoursework/ithw.pdf
-2018/05/20 | 6662 | macros/latex/contrib/thucoursework/ithw.tex
-2018/05/20 | 2576 | macros/latex/contrib/thucoursework/Makefile
-2018/05/20 | 695 | macros/latex/contrib/thucoursework/matlabscript.m
+2020/02/23 | 236503 | macros/latex/contrib/thucoursework/iihw.pdf
+2020/02/23 | 6542 | macros/latex/contrib/thucoursework/iihw.tex
+2020/02/23 | 70284 | macros/latex/contrib/thucoursework/ithw.pdf
+2020/02/23 | 6662 | macros/latex/contrib/thucoursework/ithw.tex
+2020/02/23 | 2584 | macros/latex/contrib/thucoursework/Makefile
+2020/02/23 | 695 | macros/latex/contrib/thucoursework/matlabscript.m
2018/05/20 | 46951 | macros/latex/contrib/thucoursework/pdf_normal.eps
-2018/05/20 | 1433 | macros/latex/contrib/thucoursework/README.md
-2018/05/20 | 23331 | macros/latex/contrib/thucoursework/thucoursework.dtx
-2018/05/20 | 252421 | macros/latex/contrib/thucoursework/thucoursework.pdf
-2018/05/20 | 662970 | macros/latex/contrib/thucoursework.zip
+2020/02/23 | 14966 | macros/latex/contrib/thucoursework/pdf_normal.pdf
+2020/02/23 | 1476 | macros/latex/contrib/thucoursework/README.md
+2020/02/23 | 23437 | macros/latex/contrib/thucoursework/thucoursework.dtx
+2020/02/23 | 224213 | macros/latex/contrib/thucoursework/thucoursework.pdf
+2020/02/23 | 514042 | macros/latex/contrib/thucoursework.zip
1998/01/16 | 803 | macros/latex/contrib/thumb/README
2014/03/09 | 4886 | macros/latex/contrib/thumbs/README
2014/03/09 | 156023 | macros/latex/contrib/thumbs/thumbs.dtx
@@ -203095,41 +203108,41 @@
2010/01/15 | 10230 | macros/latex/contrib/thumby/thumby.sty
2010/01/15 | 162336 | macros/latex/contrib/thumby.zip
2005/06/21 | 207846 | macros/latex/contrib/thumb.zip
-2020/01/06 | 2620 | macros/latex/contrib/thuthesis/data/abstract.tex
-2020/01/06 | 599 | macros/latex/contrib/thuthesis/data/acknowledgements.tex
-2020/01/06 | 7728 | macros/latex/contrib/thuthesis/data/appendix-survey.tex
-2020/01/06 | 12182 | macros/latex/contrib/thuthesis/data/appendix.tex
-2020/01/06 | 4995 | macros/latex/contrib/thuthesis/data/appendix-translation.tex
-2020/01/06 | 30503 | macros/latex/contrib/thuthesis/data/chap01.tex
-2020/01/06 | 6122 | macros/latex/contrib/thuthesis/data/chap02.tex
-2020/02/03 | 2789 | macros/latex/contrib/thuthesis/data/denotation.tex
-2020/01/06 | 2637 | macros/latex/contrib/thuthesis/data/resume.tex
-2018/07/09 | 35716 | macros/latex/contrib/thuthesis/figures/scan-auth.pdf
-2018/07/09 | 108783 | macros/latex/contrib/thuthesis/figures/scan-record.pdf
-2018/07/09 | 26709 | macros/latex/contrib/thuthesis/figures/scan-statement.pdf
-2018/07/09 | 111420 | macros/latex/contrib/thuthesis/figures/thu-fig-logo.pdf
-2018/07/09 | 7726 | macros/latex/contrib/thuthesis/figures/thu-lib-logo.pdf
-2018/07/09 | 22013 | macros/latex/contrib/thuthesis/figures/thu-text-logo.pdf
-2018/07/09 | 121086 | macros/latex/contrib/thuthesis/figures/thu-whole-logo.pdf
-2020/01/06 | 625 | macros/latex/contrib/thuthesis/latexmkrc
-2020/02/03 | 771605 | macros/latex/contrib/thuthesis/main.pdf
-2020/02/03 | 1425 | macros/latex/contrib/thuthesis/main.tex
-2020/02/03 | 1669 | macros/latex/contrib/thuthesis/Makefile
-2020/01/06 | 8469 | macros/latex/contrib/thuthesis/math_commands.tex
-2020/02/03 | 4602 | macros/latex/contrib/thuthesis/README.md
-2020/02/03 | 428 | macros/latex/contrib/thuthesis/ref/appendix.bib
-2020/02/03 | 7290 | macros/latex/contrib/thuthesis/ref/refs.bib
-2020/02/03 | 20300 | macros/latex/contrib/thuthesis/spine.pdf
-2020/01/06 | 424 | macros/latex/contrib/thuthesis/spine.tex
-2020/01/06 | 4506 | macros/latex/contrib/thuthesis/thusetup.tex
-2020/01/06 | 38523 | macros/latex/contrib/thuthesis/thuthesis-author-year.bst
-2020/01/06 | 35002 | macros/latex/contrib/thuthesis/thuthesis-bachelor.bst
-2020/02/03 | 119533 | macros/latex/contrib/thuthesis/thuthesis.dtx
-2020/01/06 | 2208 | macros/latex/contrib/thuthesis/thuthesis.ins
-2020/01/06 | 35244 | macros/latex/contrib/thuthesis/thuthesis-numeric.bst
-2020/02/03 | 938283 | macros/latex/contrib/thuthesis/thuthesis.pdf
-2018/07/09 | 6715 | macros/latex/contrib/thuthesis/tsinghua.pdf
-2020/02/03 | 2241629 | macros/latex/contrib/thuthesis.zip
+2020/01/05 | 2620 | macros/latex/contrib/thuthesis/data/abstract.tex
+2020/01/05 | 599 | macros/latex/contrib/thuthesis/data/acknowledgements.tex
+2020/01/05 | 7728 | macros/latex/contrib/thuthesis/data/appendix-survey.tex
+2020/01/05 | 12182 | macros/latex/contrib/thuthesis/data/appendix.tex
+2020/01/05 | 4995 | macros/latex/contrib/thuthesis/data/appendix-translation.tex
+2020/01/05 | 30503 | macros/latex/contrib/thuthesis/data/chap01.tex
+2020/01/05 | 6122 | macros/latex/contrib/thuthesis/data/chap02.tex
+2020/02/23 | 2789 | macros/latex/contrib/thuthesis/data/denotation.tex
+2020/01/05 | 2637 | macros/latex/contrib/thuthesis/data/resume.tex
+2015/12/21 | 35716 | macros/latex/contrib/thuthesis/figures/scan-auth.pdf
+2016/06/17 | 108783 | macros/latex/contrib/thuthesis/figures/scan-record.pdf
+2015/12/21 | 26709 | macros/latex/contrib/thuthesis/figures/scan-statement.pdf
+2015/06/07 | 111420 | macros/latex/contrib/thuthesis/figures/thu-fig-logo.pdf
+2015/06/07 | 7726 | macros/latex/contrib/thuthesis/figures/thu-lib-logo.pdf
+2015/06/07 | 22013 | macros/latex/contrib/thuthesis/figures/thu-text-logo.pdf
+2015/06/07 | 121086 | macros/latex/contrib/thuthesis/figures/thu-whole-logo.pdf
+2020/01/05 | 625 | macros/latex/contrib/thuthesis/latexmkrc
+2020/02/23 | 767739 | macros/latex/contrib/thuthesis/main.pdf
+2020/02/23 | 1425 | macros/latex/contrib/thuthesis/main.tex
+2020/01/05 | 1669 | macros/latex/contrib/thuthesis/Makefile
+2020/01/05 | 8469 | macros/latex/contrib/thuthesis/math_commands.tex
+2020/02/23 | 4601 | macros/latex/contrib/thuthesis/README.md
+2020/02/23 | 428 | macros/latex/contrib/thuthesis/ref/appendix.bib
+2020/02/23 | 7290 | macros/latex/contrib/thuthesis/ref/refs.bib
+2020/02/23 | 20322 | macros/latex/contrib/thuthesis/spine.pdf
+2020/01/05 | 424 | macros/latex/contrib/thuthesis/spine.tex
+2020/01/05 | 4506 | macros/latex/contrib/thuthesis/thusetup.tex
+2020/01/05 | 38523 | macros/latex/contrib/thuthesis/thuthesis-author-year.bst
+2020/01/05 | 35002 | macros/latex/contrib/thuthesis/thuthesis-bachelor.bst
+2020/02/23 | 120218 | macros/latex/contrib/thuthesis/thuthesis.dtx
+2020/01/05 | 2208 | macros/latex/contrib/thuthesis/thuthesis.ins
+2020/01/05 | 35244 | macros/latex/contrib/thuthesis/thuthesis-numeric.bst
+2020/02/23 | 914795 | macros/latex/contrib/thuthesis/thuthesis.pdf
+2020/02/17 | 6715 | macros/latex/contrib/thuthesis/tsinghua.pdf
+2020/02/23 | 2214353 | macros/latex/contrib/thuthesis.zip
2016/10/11 | 347 | macros/latex/contrib/ticket/comment
2016/09/07 | 42607 | macros/latex/contrib/ticket/doc/ex_file.pdf
2016/09/07 | 1294 | macros/latex/contrib/ticket/doc/ex_file.tex
@@ -206515,108 +206528,108 @@
2019/11/12 | 11940 | macros/latex/contrib/xsavebox/xsavebox.sty
2019/06/24 | 10243 | macros/latex/contrib/xsavebox/xsavebox.tex
2019/11/12 | 376084 | macros/latex/contrib/xsavebox.zip
-2020/02/21 | 7301 | macros/latex/contrib/xsim/code/xsim.auxfile.code.tex
-2020/02/21 | 6791 | macros/latex/contrib/xsim/code/xsim.base.code.tex
-2020/02/21 | 5840 | macros/latex/contrib/xsim/code/xsim.blanks.code.tex
-2020/02/21 | 12938 | macros/latex/contrib/xsim/code/xsim.collections.code.tex
-2020/02/21 | 15212 | macros/latex/contrib/xsim/code/xsim.definitions.code.tex
-2020/02/21 | 16620 | macros/latex/contrib/xsim/code/xsim.environments.code.tex
-2020/02/21 | 21402 | macros/latex/contrib/xsim/code/xsim.exercises.code.tex
-2020/02/21 | 11749 | macros/latex/contrib/xsim/code/xsim.goals.code.tex
-2020/02/21 | 4706 | macros/latex/contrib/xsim/code/xsim.grades.code.tex
-2020/02/21 | 21901 | macros/latex/contrib/xsim/code/xsim.interface.code.tex
-2020/02/21 | 6843 | macros/latex/contrib/xsim/code/xsim.modules.code.tex
-2020/02/21 | 16114 | macros/latex/contrib/xsim/code/xsim.properties.code.tex
-2020/02/21 | 10608 | macros/latex/contrib/xsim/code/xsim.random.code.tex
-2020/02/21 | 13261 | macros/latex/contrib/xsim/code/xsim.solutions.code.tex
-2020/02/21 | 4508 | macros/latex/contrib/xsim/code/xsim.sty
-2020/02/21 | 3022 | macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
-2020/02/21 | 6642 | macros/latex/contrib/xsim/code/xsim.tags.code.tex
-2020/02/21 | 5317 | macros/latex/contrib/xsim/code/xsim.templates.code.tex
-2020/02/21 | 4826 | macros/latex/contrib/xsim/code/xsim.translations.code.tex
-2020/02/21 | 3419 | macros/latex/contrib/xsim/code/xsimverb.sty
-2020/02/21 | 7268 | macros/latex/contrib/xsim/code/xsim.verbwrite.code.tex
-2020/02/21 | 29952 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.pdf
-2020/02/21 | 469 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.tex
-2020/02/21 | 38376 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.pdf
-2020/02/21 | 570 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.tex
-2020/02/21 | 30938 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.pdf
-2020/02/21 | 1069 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.tex
-2020/02/21 | 33206 | macros/latex/contrib/xsim/doc/examples/xsim.collections.pdf
-2020/02/21 | 1394 | macros/latex/contrib/xsim/doc/examples/xsim.collections.tex
-2020/02/21 | 38749 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.pdf
-2020/02/21 | 1351 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.tex
-2020/02/21 | 41167 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.pdf
-2020/02/21 | 776 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.tex
-2020/02/21 | 42153 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.pdf
-2020/02/21 | 1337 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.tex
-2020/02/21 | 31555 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.pdf
-2020/02/21 | 1345 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.tex
-2020/02/21 | 37708 | macros/latex/contrib/xsim/doc/examples/xsim.floating.pdf
-2020/02/21 | 1013 | macros/latex/contrib/xsim/doc/examples/xsim.floating.tex
-2020/02/21 | 46308 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.pdf
-2020/02/21 | 3442 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.tex
-2020/02/21 | 65379 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.pdf
-2020/02/21 | 2259 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.tex
-2020/02/21 | 23204 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.pdf
-2020/02/21 | 894 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.tex
-2020/02/21 | 45719 | macros/latex/contrib/xsim/doc/examples/xsim.hints.pdf
-2020/02/21 | 1313 | macros/latex/contrib/xsim/doc/examples/xsim.hints.tex
-2020/02/21 | 45738 | macros/latex/contrib/xsim/doc/examples/xsim.listings.pdf
-2020/02/21 | 821 | macros/latex/contrib/xsim/doc/examples/xsim.listings.tex
-2020/02/21 | 57220 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.pdf
-2020/02/21 | 1792 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.tex
-2020/02/21 | 31016 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.pdf
-2020/02/21 | 1425 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.tex
-2020/02/21 | 28127 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.pdf
-2020/02/21 | 653 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.tex
-2020/02/21 | 23102 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.pdf
-2020/02/21 | 948 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.tex
-2020/02/21 | 86047 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.pdf
-2020/02/21 | 1913 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.tex
-2020/02/21 | 20045 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.pdf
-2020/02/21 | 443 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.tex
-2020/02/21 | 56153 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.pdf
-2020/02/21 | 1183 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.tex
-2020/02/21 | 48094 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.pdf
-2020/02/21 | 613 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.tex
-2020/02/21 | 36968 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.pdf
-2020/02/21 | 1072 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.tex
-2020/02/21 | 27155 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.pdf
-2020/02/21 | 247 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.tex
-2020/02/21 | 57235 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.pdf
-2020/02/21 | 1828 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.tex
-2020/02/21 | 95065 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.pdf
-2020/02/21 | 3547 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.tex
-2020/02/21 | 65721 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.pdf
-2020/02/21 | 1862 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.tex
-2020/02/21 | 46504 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.pdf
-2020/02/21 | 927 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.tex
-2020/02/21 | 55079 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.pdf
-2020/02/21 | 1404 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.tex
-2020/02/21 | 28426 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.pdf
-2020/02/21 | 542 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.tex
-2020/02/21 | 25040 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.pdf
-2020/02/21 | 1385 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.tex
-2020/02/21 | 50580 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.pdf
-2020/02/21 | 1923 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.tex
-2020/02/21 | 42513 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.pdf
-2020/02/21 | 1496 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.tex
-2020/02/21 | 36256 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.pdf
-2020/02/21 | 3142 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.tex
-2020/02/21 | 46008 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.pdf
-2020/02/21 | 1518 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.tex
-2020/02/21 | 43899 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.pdf
-2020/02/21 | 1777 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.tex
-2020/02/21 | 86646 | macros/latex/contrib/xsim/doc/examples/xsim.various.pdf
-2020/02/21 | 5844 | macros/latex/contrib/xsim/doc/examples/xsim.various.tex
-2020/02/21 | 8024 | macros/latex/contrib/xsim/doc/xsim.history
-2020/02/21 | 1047 | macros/latex/contrib/xsim/doc/xsim.ideas
-2020/02/21 | 26967 | macros/latex/contrib/xsim/doc/xsim-manual.cls
-2020/02/21 | 1231179 | macros/latex/contrib/xsim/doc/xsim_manual.pdf
-2020/02/21 | 104686 | macros/latex/contrib/xsim/doc/xsim_manual.tex
-2020/02/21 | 3931 | macros/latex/contrib/xsim/README
-2020/02/22 | 2926189 | macros/latex/contrib/xsim.zip
+2020/02/23 | 7301 | macros/latex/contrib/xsim/code/xsim.auxfile.code.tex
+2020/02/23 | 6791 | macros/latex/contrib/xsim/code/xsim.base.code.tex
+2020/02/23 | 5840 | macros/latex/contrib/xsim/code/xsim.blanks.code.tex
+2020/02/23 | 12938 | macros/latex/contrib/xsim/code/xsim.collections.code.tex
+2020/02/23 | 15212 | macros/latex/contrib/xsim/code/xsim.definitions.code.tex
+2020/02/23 | 16623 | macros/latex/contrib/xsim/code/xsim.environments.code.tex
+2020/02/23 | 21402 | macros/latex/contrib/xsim/code/xsim.exercises.code.tex
+2020/02/23 | 11749 | macros/latex/contrib/xsim/code/xsim.goals.code.tex
+2020/02/23 | 4706 | macros/latex/contrib/xsim/code/xsim.grades.code.tex
+2020/02/23 | 22228 | macros/latex/contrib/xsim/code/xsim.interface.code.tex
+2020/02/23 | 6843 | macros/latex/contrib/xsim/code/xsim.modules.code.tex
+2020/02/23 | 16353 | macros/latex/contrib/xsim/code/xsim.properties.code.tex
+2020/02/23 | 10614 | macros/latex/contrib/xsim/code/xsim.random.code.tex
+2020/02/23 | 13296 | macros/latex/contrib/xsim/code/xsim.solutions.code.tex
+2020/02/23 | 4508 | macros/latex/contrib/xsim/code/xsim.sty
+2020/02/23 | 3898 | macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
+2020/02/23 | 6642 | macros/latex/contrib/xsim/code/xsim.tags.code.tex
+2020/02/23 | 5317 | macros/latex/contrib/xsim/code/xsim.templates.code.tex
+2020/02/23 | 4826 | macros/latex/contrib/xsim/code/xsim.translations.code.tex
+2020/02/23 | 3419 | macros/latex/contrib/xsim/code/xsimverb.sty
+2020/02/23 | 7268 | macros/latex/contrib/xsim/code/xsim.verbwrite.code.tex
+2020/02/23 | 29952 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.pdf
+2020/02/23 | 469 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.tex
+2020/02/23 | 38376 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.pdf
+2020/02/23 | 570 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.tex
+2020/02/23 | 30938 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.pdf
+2020/02/23 | 1069 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.tex
+2020/02/23 | 33206 | macros/latex/contrib/xsim/doc/examples/xsim.collections.pdf
+2020/02/23 | 1394 | macros/latex/contrib/xsim/doc/examples/xsim.collections.tex
+2020/02/23 | 38749 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.pdf
+2020/02/23 | 1351 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.tex
+2020/02/23 | 41167 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.pdf
+2020/02/23 | 776 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.tex
+2020/02/23 | 42153 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.pdf
+2020/02/23 | 1337 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.tex
+2020/02/23 | 31555 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.pdf
+2020/02/23 | 1345 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.tex
+2020/02/23 | 37708 | macros/latex/contrib/xsim/doc/examples/xsim.floating.pdf
+2020/02/23 | 1013 | macros/latex/contrib/xsim/doc/examples/xsim.floating.tex
+2020/02/23 | 46308 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.pdf
+2020/02/23 | 3442 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.tex
+2020/02/23 | 65379 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.pdf
+2020/02/23 | 2259 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.tex
+2020/02/23 | 23204 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.pdf
+2020/02/23 | 894 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.tex
+2020/02/23 | 45719 | macros/latex/contrib/xsim/doc/examples/xsim.hints.pdf
+2020/02/23 | 1313 | macros/latex/contrib/xsim/doc/examples/xsim.hints.tex
+2020/02/23 | 45738 | macros/latex/contrib/xsim/doc/examples/xsim.listings.pdf
+2020/02/23 | 821 | macros/latex/contrib/xsim/doc/examples/xsim.listings.tex
+2020/02/23 | 57220 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.pdf
+2020/02/23 | 1792 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.tex
+2020/02/23 | 31016 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.pdf
+2020/02/23 | 1425 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.tex
+2020/02/23 | 28127 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.pdf
+2020/02/23 | 653 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.tex
+2020/02/23 | 23102 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.pdf
+2020/02/23 | 948 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.tex
+2020/02/23 | 86047 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.pdf
+2020/02/23 | 1913 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.tex
+2020/02/23 | 20045 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.pdf
+2020/02/23 | 443 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.tex
+2020/02/23 | 56153 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.pdf
+2020/02/23 | 1183 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.tex
+2020/02/23 | 48094 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.pdf
+2020/02/23 | 613 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.tex
+2020/02/23 | 36968 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.pdf
+2020/02/23 | 1072 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.tex
+2020/02/23 | 27155 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.pdf
+2020/02/23 | 247 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.tex
+2020/02/23 | 57235 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.pdf
+2020/02/23 | 1828 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.tex
+2020/02/23 | 95065 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.pdf
+2020/02/23 | 3547 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.tex
+2020/02/23 | 65721 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.pdf
+2020/02/23 | 1862 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.tex
+2020/02/23 | 46504 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.pdf
+2020/02/23 | 927 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.tex
+2020/02/23 | 55079 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.pdf
+2020/02/23 | 1404 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.tex
+2020/02/23 | 28426 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.pdf
+2020/02/23 | 542 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.tex
+2020/02/23 | 25040 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.pdf
+2020/02/23 | 1385 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.tex
+2020/02/23 | 50580 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.pdf
+2020/02/23 | 1923 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.tex
+2020/02/23 | 42513 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.pdf
+2020/02/23 | 1496 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.tex
+2020/02/23 | 36256 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.pdf
+2020/02/23 | 3142 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.tex
+2020/02/23 | 46008 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.pdf
+2020/02/23 | 1518 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.tex
+2020/02/23 | 43899 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.pdf
+2020/02/23 | 1777 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.tex
+2020/02/23 | 86646 | macros/latex/contrib/xsim/doc/examples/xsim.various.pdf
+2020/02/23 | 5844 | macros/latex/contrib/xsim/doc/examples/xsim.various.tex
+2020/02/23 | 8250 | macros/latex/contrib/xsim/doc/xsim.history
+2020/02/23 | 1048 | macros/latex/contrib/xsim/doc/xsim.ideas
+2020/02/23 | 27360 | macros/latex/contrib/xsim/doc/xsim-manual.cls
+2020/02/23 | 1233169 | macros/latex/contrib/xsim/doc/xsim_manual.pdf
+2020/02/23 | 105062 | macros/latex/contrib/xsim/doc/xsim_manual.tex
+2020/02/23 | 3931 | macros/latex/contrib/xsim/README
+2020/02/23 | 2930203 | macros/latex/contrib/xsim.zip
2019/06/23 | 1140 | macros/latex/contrib/xskak/README.md
2019/06/23 | 21142 | macros/latex/contrib/xskak/skak-comment-test.pdf
2019/06/23 | 195 | macros/latex/contrib/xskak/skak-comment-test.tex
@@ -206967,242 +206980,242 @@
2013/01/13 | 471045 | macros/latex/contrib/zwpagelayout/zwpagelayout.pdf
2013/01/13 | 36184 | macros/latex/contrib/zwpagelayout/zwpagelayout.sty
2013/01/13 | 68514 | macros/latex/contrib/zwpagelayout/zwpagelayout.tex
-2020/02/13 | 6654 | macros/latex-dev/base/alltt.dtx
-2020/02/13 | 2892 | macros/latex-dev/base/alltt.ins
-2020/02/13 | 173077 | macros/latex-dev/base/alltt.pdf
-2020/02/13 | 3282 | macros/latex-dev/base/bugs.txt
-2020/02/13 | 220211 | macros/latex-dev/base/cfgguide.pdf
-2020/02/13 | 22457 | macros/latex-dev/base/cfgguide.tex
-2020/02/13 | 42708 | macros/latex-dev/base/changes.old.txt
-2020/02/13 | 313636 | macros/latex-dev/base/changes.txt
-2020/02/13 | 155549 | macros/latex-dev/base/classes.dtx
-2020/02/13 | 4089 | macros/latex-dev/base/classes.ins
-2020/02/13 | 521080 | macros/latex-dev/base/classes.pdf
-2020/02/13 | 372505 | macros/latex-dev/base/clsguide.pdf
-2020/02/13 | 69051 | macros/latex-dev/base/clsguide.tex
-2020/02/13 | 5275 | macros/latex-dev/base/cmextra.ins
-2020/02/13 | 43637 | macros/latex-dev/base/cmfonts.fdd
-2020/02/13 | 4326 | macros/latex-dev/base/cmfonts.ins
-2020/02/13 | 264453 | macros/latex-dev/base/cmfonts.pdf
-2020/02/13 | 216976 | macros/latex-dev/base/cyrguide.pdf
-2020/02/13 | 17496 | macros/latex-dev/base/cyrguide.tex
-2020/02/13 | 203515 | macros/latex-dev/base/doc.dtx
-2020/02/13 | 629871 | macros/latex-dev/base/doc.pdf
-2020/02/13 | 163680 | macros/latex-dev/base/docstrip.dtx
-2020/02/13 | 4223 | macros/latex-dev/base/docstrip.ins
-2020/02/13 | 469605 | macros/latex-dev/base/docstrip.pdf
-2020/02/13 | 4392 | macros/latex-dev/base/ec.ins
-2020/02/13 | 1532114 | macros/latex-dev/base/encguide.pdf
-2020/02/13 | 52814 | macros/latex-dev/base/encguide.tex
-2020/02/13 | 7222 | macros/latex-dev/base/exscale.dtx
-2020/02/13 | 3340 | macros/latex-dev/base/exscale.ins
-2020/02/13 | 195880 | macros/latex-dev/base/exscale.pdf
-2020/02/13 | 23521 | macros/latex-dev/base/fix-cm.dtx
-2020/02/13 | 2894 | macros/latex-dev/base/fix-cm.ins
-2020/02/13 | 262051 | macros/latex-dev/base/fix-cm.pdf
-2020/02/13 | 360915 | macros/latex-dev/base/fntguide.pdf
-2020/02/13 | 73723 | macros/latex-dev/base/fntguide.tex
-2020/02/13 | 59690 | macros/latex-dev/base/fontdef.dtx
-2020/02/13 | 8770 | macros/latex-dev/base/format.ins
-2020/02/13 | 5515 | macros/latex-dev/base/graphpap.dtx
-2020/02/13 | 2894 | macros/latex-dev/base/graphpap.ins
-2020/02/13 | 156280 | macros/latex-dev/base/graphpap.pdf
-2020/02/13 | 2706 | macros/latex-dev/base/idx.tex
-2020/02/13 | 18305 | macros/latex-dev/base/ifthen.dtx
-2020/02/13 | 2890 | macros/latex-dev/base/ifthen.ins
-2020/02/13 | 205205 | macros/latex-dev/base/ifthen.pdf
-2020/02/13 | 107001 | macros/latex-dev/base/inputenc.dtx
-2020/02/13 | 5716 | macros/latex-dev/base/inputenc.ins
-2020/02/13 | 294824 | macros/latex-dev/base/inputenc.pdf
-2020/02/13 | 4080 | macros/latex-dev/base/lablst.tex
-2020/02/13 | 38533 | macros/latex-dev/base/latex209.dtx
-2020/02/13 | 4221 | macros/latex-dev/base/latex209.ins
-2020/02/13 | 229753 | macros/latex-dev/base/latexchanges.pdf
-2020/02/13 | 36303 | macros/latex-dev/base/latexchanges.tex
-2020/02/13 | 32164 | macros/latex-dev/base/latexrelease.dtx
-2020/02/13 | 5354 | macros/latex-dev/base/latexrelease.ins
-2020/02/13 | 246174 | macros/latex-dev/base/latexrelease.pdf
-2020/02/13 | 6715 | macros/latex-dev/base/latexsym.dtx
-2020/02/13 | 5044 | macros/latex-dev/base/latexsym.ins
-2020/02/13 | 192289 | macros/latex-dev/base/latexsym.pdf
-2020/02/13 | 52532 | macros/latex-dev/base/lb2.err
-2020/02/13 | 138223 | macros/latex-dev/base/lb2.pdf
-2020/02/13 | 1381 | macros/latex-dev/base/legal.txt
-2020/02/13 | 61549 | macros/latex-dev/base/letter.dtx
-2020/02/13 | 3374 | macros/latex-dev/base/letter.ins
-2020/02/13 | 305331 | macros/latex-dev/base/letter.pdf
-2020/02/13 | 20434 | macros/latex-dev/base/lgc2.err
-2020/02/13 | 101344 | macros/latex-dev/base/lgc2.pdf
-2020/02/13 | 9068 | macros/latex-dev/base/lppl-1-0.txt
-2020/02/13 | 14341 | macros/latex-dev/base/lppl-1-1.txt
-2020/02/13 | 14421 | macros/latex-dev/base/lppl-1-2.txt
-2020/02/13 | 19040 | macros/latex-dev/base/lppl.txt
-2020/02/13 | 4304 | macros/latex-dev/base/ltalloc.dtx
-2020/02/13 | 14440 | macros/latex-dev/base/ltbibl.dtx
-2020/02/13 | 40203 | macros/latex-dev/base/ltboxes.dtx
-2020/02/13 | 96166 | macros/latex-dev/base/ltclass.dtx
-2020/02/13 | 9562 | macros/latex-dev/base/ltcntrl.dtx
-2020/02/13 | 22676 | macros/latex-dev/base/ltcounts.dtx
-2020/02/13 | 55733 | macros/latex-dev/base/ltdefns.dtx
-2020/02/13 | 35162 | macros/latex-dev/base/ltdirchk.dtx
-2020/02/13 | 24016 | macros/latex-dev/base/lterror.dtx
-2020/02/13 | 2474 | macros/latex-dev/base/ltexpl.dtx
-2020/02/13 | 38115 | macros/latex-dev/base/ltfiles.dtx
-2020/02/13 | 40589 | macros/latex-dev/base/ltfinal.dtx
-2020/02/13 | 49835 | macros/latex-dev/base/ltfloat.dtx
-2020/02/13 | 29194 | macros/latex-dev/base/ltfntcmd.dtx
-2020/02/13 | 45887 | macros/latex-dev/base/ltfssaxes.dtx
-2020/02/13 | 76489 | macros/latex-dev/base/ltfssbas.dtx
-2020/02/13 | 10376 | macros/latex-dev/base/ltfsscmp.dtx
-2020/02/13 | 59163 | macros/latex-dev/base/ltfssdcl.dtx
-2020/02/13 | 54374 | macros/latex-dev/base/ltfssini.dtx
-2020/02/13 | 67333 | macros/latex-dev/base/ltfsstrc.dtx
-2020/02/13 | 4952 | macros/latex-dev/base/lthyphen.dtx
-2020/02/13 | 5865 | macros/latex-dev/base/ltidxglo.dtx
-2020/02/13 | 4762 | macros/latex-dev/base/ltlength.dtx
-2020/02/13 | 36054 | macros/latex-dev/base/ltlists.dtx
-2020/02/13 | 3731 | macros/latex-dev/base/ltlogos.dtx
-2020/02/13 | 63297 | macros/latex-dev/base/ltluatex.dtx
-2020/02/13 | 304104 | macros/latex-dev/base/ltluatex.pdf
-2020/02/13 | 34821 | macros/latex-dev/base/ltmath.dtx
-2020/02/13 | 44813 | macros/latex-dev/base/ltmiscen.dtx
-2020/02/13 | 150020 | macros/latex-dev/base/ltnews01.pdf
-2020/02/13 | 5239 | macros/latex-dev/base/ltnews01.tex
-2020/02/13 | 134750 | macros/latex-dev/base/ltnews02.pdf
-2020/02/13 | 5284 | macros/latex-dev/base/ltnews02.tex
-2020/02/13 | 134730 | macros/latex-dev/base/ltnews03.pdf
-2020/02/13 | 5201 | macros/latex-dev/base/ltnews03.tex
-2020/02/13 | 128768 | macros/latex-dev/base/ltnews04.pdf
-2020/02/13 | 5507 | macros/latex-dev/base/ltnews04.tex
-2020/02/13 | 157174 | macros/latex-dev/base/ltnews05.pdf
-2020/02/13 | 5609 | macros/latex-dev/base/ltnews05.tex
-2020/02/13 | 133132 | macros/latex-dev/base/ltnews06.pdf
-2020/02/13 | 5391 | macros/latex-dev/base/ltnews06.tex
-2020/02/13 | 124028 | macros/latex-dev/base/ltnews07.pdf
-2020/02/13 | 5426 | macros/latex-dev/base/ltnews07.tex
-2020/02/13 | 144471 | macros/latex-dev/base/ltnews08.pdf
-2020/02/13 | 5696 | macros/latex-dev/base/ltnews08.tex
-2020/02/13 | 120208 | macros/latex-dev/base/ltnews09.pdf
-2020/02/13 | 5294 | macros/latex-dev/base/ltnews09.tex
-2020/02/13 | 147941 | macros/latex-dev/base/ltnews10.pdf
-2020/02/13 | 5660 | macros/latex-dev/base/ltnews10.tex
-2020/02/13 | 104942 | macros/latex-dev/base/ltnews11.pdf
-2020/02/13 | 5530 | macros/latex-dev/base/ltnews11.tex
-2020/02/13 | 137918 | macros/latex-dev/base/ltnews12.pdf
-2020/02/13 | 5418 | macros/latex-dev/base/ltnews12.tex
-2020/02/13 | 161066 | macros/latex-dev/base/ltnews13.pdf
-2020/02/13 | 6872 | macros/latex-dev/base/ltnews13.tex
-2020/02/13 | 150920 | macros/latex-dev/base/ltnews14.pdf
-2020/02/13 | 6274 | macros/latex-dev/base/ltnews14.tex
-2020/02/13 | 122088 | macros/latex-dev/base/ltnews15.pdf
-2020/02/13 | 5840 | macros/latex-dev/base/ltnews15.tex
-2020/02/13 | 130688 | macros/latex-dev/base/ltnews16.pdf
-2020/02/13 | 5777 | macros/latex-dev/base/ltnews16.tex
-2020/02/13 | 149835 | macros/latex-dev/base/ltnews17.pdf
-2020/02/13 | 8864 | macros/latex-dev/base/ltnews17.tex
-2020/02/13 | 36003 | macros/latex-dev/base/ltnews18.pdf
-2020/02/13 | 1342 | macros/latex-dev/base/ltnews18.tex
-2020/02/13 | 235068 | macros/latex-dev/base/ltnews19.pdf
-2020/02/13 | 4171 | macros/latex-dev/base/ltnews19.tex
-2020/02/13 | 283323 | macros/latex-dev/base/ltnews20.pdf
-2020/02/13 | 7326 | macros/latex-dev/base/ltnews20.tex
-2020/02/13 | 233491 | macros/latex-dev/base/ltnews21.pdf
-2020/02/13 | 9810 | macros/latex-dev/base/ltnews21.tex
-2020/02/13 | 302835 | macros/latex-dev/base/ltnews22.pdf
-2020/02/13 | 10669 | macros/latex-dev/base/ltnews22.tex
-2020/02/13 | 274453 | macros/latex-dev/base/ltnews23.pdf
-2020/02/13 | 10688 | macros/latex-dev/base/ltnews23.tex
-2020/02/13 | 252641 | macros/latex-dev/base/ltnews24.pdf
-2020/02/13 | 12225 | macros/latex-dev/base/ltnews24.tex
-2020/02/13 | 196325 | macros/latex-dev/base/ltnews25.pdf
-2020/02/13 | 5474 | macros/latex-dev/base/ltnews25.tex
-2020/02/13 | 362836 | macros/latex-dev/base/ltnews26.pdf
-2020/02/13 | 10698 | macros/latex-dev/base/ltnews26.tex
-2020/02/13 | 239755 | macros/latex-dev/base/ltnews27.pdf
-2020/02/13 | 5507 | macros/latex-dev/base/ltnews27.tex
-2020/02/13 | 368228 | macros/latex-dev/base/ltnews28.pdf
-2020/02/13 | 14890 | macros/latex-dev/base/ltnews28.tex
-2020/02/13 | 433006 | macros/latex-dev/base/ltnews29.pdf
-2020/02/13 | 18941 | macros/latex-dev/base/ltnews29.tex
-2020/02/13 | 491245 | macros/latex-dev/base/ltnews30.pdf
-2020/02/13 | 23652 | macros/latex-dev/base/ltnews30.tex
-2020/02/13 | 500199 | macros/latex-dev/base/ltnews31.pdf
-2020/02/13 | 30463 | macros/latex-dev/base/ltnews31.tex
-2020/02/13 | 322206 | macros/latex-dev/base/ltnews32.pdf
-2020/02/13 | 5442 | macros/latex-dev/base/ltnews32.tex
-2020/02/13 | 20302 | macros/latex-dev/base/ltnews.cls
-2020/02/13 | 954048 | macros/latex-dev/base/ltnews.pdf
-2020/02/13 | 7666 | macros/latex-dev/base/ltnews.tex
-2020/02/13 | 143378 | macros/latex-dev/base/ltoutenc.dtx
-2020/02/13 | 3369 | macros/latex-dev/base/ltoutenc.ins
-2020/02/13 | 175355 | macros/latex-dev/base/ltoutput.dtx
-2020/02/13 | 11443 | macros/latex-dev/base/ltpage.dtx
-2020/02/13 | 2733 | macros/latex-dev/base/ltpageno.dtx
-2020/02/13 | 5854 | macros/latex-dev/base/ltpar.dtx
-2020/02/13 | 50148 | macros/latex-dev/base/ltpictur.dtx
-2020/02/13 | 47759 | macros/latex-dev/base/ltplain.dtx
-2020/02/13 | 31879 | macros/latex-dev/base/ltsect.dtx
-2020/02/13 | 40771 | macros/latex-dev/base/ltspace.dtx
-2020/02/13 | 46381 | macros/latex-dev/base/lttab.dtx
-2020/02/13 | 87971 | macros/latex-dev/base/lttextcomp.dtx
-2020/02/13 | 8737 | macros/latex-dev/base/ltthm.dtx
-2020/02/13 | 9909 | macros/latex-dev/base/ltvers.dtx
-2020/02/13 | 191528 | macros/latex-dev/base/ltx3info.pdf
-2020/02/13 | 18300 | macros/latex-dev/base/ltx3info.tex
-2020/02/13 | 27124 | macros/latex-dev/base/ltxcheck.tex
-2020/02/13 | 18558 | macros/latex-dev/base/ltxdoc.dtx
-2020/02/13 | 215600 | macros/latex-dev/base/ltxdoc.pdf
-2020/02/13 | 7526 | macros/latex-dev/base/ltxguide.cls
-2020/02/13 | 14797 | macros/latex-dev/base/ltxref.dtx
-2020/02/13 | 10606 | macros/latex-dev/base/makeindx.dtx
-2020/02/13 | 3436 | macros/latex-dev/base/makeindx.ins
-2020/02/13 | 160673 | macros/latex-dev/base/makeindx.pdf
-2020/02/13 | 9878 | macros/latex-dev/base/manifest.txt
-2020/02/13 | 12946 | macros/latex-dev/base/manual.err
-2020/02/13 | 151354 | macros/latex-dev/base/manual.pdf
-2020/02/13 | 1938 | macros/latex-dev/base/minimal.cls
-2020/02/13 | 220384 | macros/latex-dev/base/modguide.pdf
-2020/02/13 | 16234 | macros/latex-dev/base/modguide.tex
-2020/02/13 | 4256 | macros/latex-dev/base/newdc.ins
-2020/02/13 | 6363 | macros/latex-dev/base/newlfont.dtx
-2020/02/13 | 18407 | macros/latex-dev/base/nfssfont.dtx
-2020/02/13 | 2895 | macros/latex-dev/base/nfssfont.ins
-2020/02/13 | 202429 | macros/latex-dev/base/nfssfont.pdf
-2020/02/13 | 3962 | macros/latex-dev/base/olddc.ins
-2020/02/13 | 8632 | macros/latex-dev/base/oldlfont.dtx
-2020/02/13 | 9374 | macros/latex-dev/base/preload.dtx
-2020/02/13 | 13305 | macros/latex-dev/base/proc.dtx
-2020/02/13 | 3403 | macros/latex-dev/base/proc.ins
-2020/02/13 | 216899 | macros/latex-dev/base/proc.pdf
-2020/02/13 | 3752 | macros/latex-dev/base/README.md
-2020/02/13 | 7200 | macros/latex-dev/base/sample2e.tex
-2020/02/13 | 89737 | macros/latex-dev/base/slides.dtx
-2020/02/13 | 6764 | macros/latex-dev/base/slides.ins
-2020/02/13 | 352152 | macros/latex-dev/base/slides.pdf
-2020/02/13 | 15701 | macros/latex-dev/base/slifonts.fdd
-2020/02/13 | 214708 | macros/latex-dev/base/slifonts.pdf
-2020/02/13 | 1694 | macros/latex-dev/base/small2e.tex
-2020/02/13 | 3101565 | macros/latex-dev/base/source2e.pdf
-2020/02/13 | 14673 | macros/latex-dev/base/source2e.tex
-2020/02/13 | 9401 | macros/latex-dev/base/syntonly.dtx
-2020/02/13 | 2898 | macros/latex-dev/base/syntonly.ins
-2020/02/13 | 181714 | macros/latex-dev/base/syntonly.pdf
-2020/02/13 | 12521 | macros/latex-dev/base/testpage.tex
-2020/02/13 | 2738 | macros/latex-dev/base/tex2.txt
-2020/02/13 | 8493 | macros/latex-dev/base/texpert.txt
-2020/02/13 | 172216 | macros/latex-dev/base/tlc2.err
-2020/02/13 | 164949 | macros/latex-dev/base/tlc2.pdf
-2020/02/13 | 12120 | macros/latex-dev/base/tulm.fdd
-2020/02/13 | 3783 | macros/latex-dev/base/tulm.ins
-2020/02/13 | 156534 | macros/latex-dev/base/tulm.pdf
-2020/02/13 | 3183 | macros/latex-dev/base/unpack.ins
-2020/02/13 | 398281 | macros/latex-dev/base/usrguide.pdf
-2020/02/13 | 67907 | macros/latex-dev/base/usrguide.tex
-2020/02/13 | 89386 | macros/latex-dev/base/utf8ienc.dtx
-2020/02/13 | 330923 | macros/latex-dev/base/utf8ienc.pdf
-2020/02/13 | 10053 | macros/latex-dev/base/webcomp.err
-2020/02/13 | 136153 | macros/latex-dev/base/webcomp.pdf
-2020/02/13 | 22142025 | macros/latex-dev/base.zip
+2020/02/23 | 6654 | macros/latex-dev/base/alltt.dtx
+2020/02/23 | 2892 | macros/latex-dev/base/alltt.ins
+2020/02/23 | 173077 | macros/latex-dev/base/alltt.pdf
+2020/02/23 | 3282 | macros/latex-dev/base/bugs.txt
+2020/02/23 | 220211 | macros/latex-dev/base/cfgguide.pdf
+2020/02/23 | 22457 | macros/latex-dev/base/cfgguide.tex
+2020/02/23 | 42708 | macros/latex-dev/base/changes.old.txt
+2020/02/23 | 315505 | macros/latex-dev/base/changes.txt
+2020/02/23 | 155549 | macros/latex-dev/base/classes.dtx
+2020/02/23 | 4089 | macros/latex-dev/base/classes.ins
+2020/02/23 | 521080 | macros/latex-dev/base/classes.pdf
+2020/02/23 | 372505 | macros/latex-dev/base/clsguide.pdf
+2020/02/23 | 69051 | macros/latex-dev/base/clsguide.tex
+2020/02/23 | 5275 | macros/latex-dev/base/cmextra.ins
+2020/02/23 | 43637 | macros/latex-dev/base/cmfonts.fdd
+2020/02/23 | 4326 | macros/latex-dev/base/cmfonts.ins
+2020/02/23 | 264453 | macros/latex-dev/base/cmfonts.pdf
+2020/02/23 | 216976 | macros/latex-dev/base/cyrguide.pdf
+2020/02/23 | 17496 | macros/latex-dev/base/cyrguide.tex
+2020/02/23 | 203514 | macros/latex-dev/base/doc.dtx
+2020/02/23 | 629729 | macros/latex-dev/base/doc.pdf
+2020/02/23 | 163680 | macros/latex-dev/base/docstrip.dtx
+2020/02/23 | 4223 | macros/latex-dev/base/docstrip.ins
+2020/02/23 | 469471 | macros/latex-dev/base/docstrip.pdf
+2020/02/23 | 4392 | macros/latex-dev/base/ec.ins
+2020/02/23 | 1532114 | macros/latex-dev/base/encguide.pdf
+2020/02/23 | 52814 | macros/latex-dev/base/encguide.tex
+2020/02/23 | 7222 | macros/latex-dev/base/exscale.dtx
+2020/02/23 | 3340 | macros/latex-dev/base/exscale.ins
+2020/02/23 | 195880 | macros/latex-dev/base/exscale.pdf
+2020/02/23 | 23521 | macros/latex-dev/base/fix-cm.dtx
+2020/02/23 | 2894 | macros/latex-dev/base/fix-cm.ins
+2020/02/23 | 262051 | macros/latex-dev/base/fix-cm.pdf
+2020/02/23 | 360915 | macros/latex-dev/base/fntguide.pdf
+2020/02/23 | 73723 | macros/latex-dev/base/fntguide.tex
+2020/02/23 | 59690 | macros/latex-dev/base/fontdef.dtx
+2020/02/23 | 8770 | macros/latex-dev/base/format.ins
+2020/02/23 | 5515 | macros/latex-dev/base/graphpap.dtx
+2020/02/23 | 2894 | macros/latex-dev/base/graphpap.ins
+2020/02/23 | 156280 | macros/latex-dev/base/graphpap.pdf
+2020/02/23 | 2706 | macros/latex-dev/base/idx.tex
+2020/02/23 | 18305 | macros/latex-dev/base/ifthen.dtx
+2020/02/23 | 2890 | macros/latex-dev/base/ifthen.ins
+2020/02/23 | 205205 | macros/latex-dev/base/ifthen.pdf
+2020/02/23 | 107001 | macros/latex-dev/base/inputenc.dtx
+2020/02/23 | 5716 | macros/latex-dev/base/inputenc.ins
+2020/02/23 | 294824 | macros/latex-dev/base/inputenc.pdf
+2020/02/23 | 4080 | macros/latex-dev/base/lablst.tex
+2020/02/23 | 38533 | macros/latex-dev/base/latex209.dtx
+2020/02/23 | 4221 | macros/latex-dev/base/latex209.ins
+2020/02/23 | 231085 | macros/latex-dev/base/latexchanges.pdf
+2020/02/23 | 37023 | macros/latex-dev/base/latexchanges.tex
+2020/02/23 | 32164 | macros/latex-dev/base/latexrelease.dtx
+2020/02/23 | 5354 | macros/latex-dev/base/latexrelease.ins
+2020/02/23 | 246174 | macros/latex-dev/base/latexrelease.pdf
+2020/02/23 | 6715 | macros/latex-dev/base/latexsym.dtx
+2020/02/23 | 5044 | macros/latex-dev/base/latexsym.ins
+2020/02/23 | 192289 | macros/latex-dev/base/latexsym.pdf
+2020/02/23 | 52532 | macros/latex-dev/base/lb2.err
+2020/02/23 | 138223 | macros/latex-dev/base/lb2.pdf
+2020/02/23 | 1381 | macros/latex-dev/base/legal.txt
+2020/02/23 | 61549 | macros/latex-dev/base/letter.dtx
+2020/02/23 | 3374 | macros/latex-dev/base/letter.ins
+2020/02/23 | 305194 | macros/latex-dev/base/letter.pdf
+2020/02/23 | 20434 | macros/latex-dev/base/lgc2.err
+2020/02/23 | 101344 | macros/latex-dev/base/lgc2.pdf
+2020/02/23 | 9068 | macros/latex-dev/base/lppl-1-0.txt
+2020/02/23 | 14341 | macros/latex-dev/base/lppl-1-1.txt
+2020/02/23 | 14421 | macros/latex-dev/base/lppl-1-2.txt
+2020/02/23 | 19040 | macros/latex-dev/base/lppl.txt
+2020/02/23 | 4304 | macros/latex-dev/base/ltalloc.dtx
+2020/02/23 | 14440 | macros/latex-dev/base/ltbibl.dtx
+2020/02/23 | 40203 | macros/latex-dev/base/ltboxes.dtx
+2020/02/23 | 96252 | macros/latex-dev/base/ltclass.dtx
+2020/02/23 | 9562 | macros/latex-dev/base/ltcntrl.dtx
+2020/02/23 | 22676 | macros/latex-dev/base/ltcounts.dtx
+2020/02/23 | 55733 | macros/latex-dev/base/ltdefns.dtx
+2020/02/23 | 35162 | macros/latex-dev/base/ltdirchk.dtx
+2020/02/23 | 24016 | macros/latex-dev/base/lterror.dtx
+2020/02/23 | 2474 | macros/latex-dev/base/ltexpl.dtx
+2020/02/23 | 38115 | macros/latex-dev/base/ltfiles.dtx
+2020/02/23 | 40589 | macros/latex-dev/base/ltfinal.dtx
+2020/02/23 | 49835 | macros/latex-dev/base/ltfloat.dtx
+2020/02/23 | 29194 | macros/latex-dev/base/ltfntcmd.dtx
+2020/02/23 | 46316 | macros/latex-dev/base/ltfssaxes.dtx
+2020/02/23 | 76489 | macros/latex-dev/base/ltfssbas.dtx
+2020/02/23 | 10376 | macros/latex-dev/base/ltfsscmp.dtx
+2020/02/23 | 59163 | macros/latex-dev/base/ltfssdcl.dtx
+2020/02/23 | 57473 | macros/latex-dev/base/ltfssini.dtx
+2020/02/23 | 67333 | macros/latex-dev/base/ltfsstrc.dtx
+2020/02/23 | 4952 | macros/latex-dev/base/lthyphen.dtx
+2020/02/23 | 5865 | macros/latex-dev/base/ltidxglo.dtx
+2020/02/23 | 4762 | macros/latex-dev/base/ltlength.dtx
+2020/02/23 | 36054 | macros/latex-dev/base/ltlists.dtx
+2020/02/23 | 3731 | macros/latex-dev/base/ltlogos.dtx
+2020/02/23 | 63297 | macros/latex-dev/base/ltluatex.dtx
+2020/02/23 | 304104 | macros/latex-dev/base/ltluatex.pdf
+2020/02/23 | 35212 | macros/latex-dev/base/ltmath.dtx
+2020/02/23 | 44813 | macros/latex-dev/base/ltmiscen.dtx
+2020/02/23 | 150020 | macros/latex-dev/base/ltnews01.pdf
+2020/02/23 | 5239 | macros/latex-dev/base/ltnews01.tex
+2020/02/23 | 134750 | macros/latex-dev/base/ltnews02.pdf
+2020/02/23 | 5284 | macros/latex-dev/base/ltnews02.tex
+2020/02/23 | 134730 | macros/latex-dev/base/ltnews03.pdf
+2020/02/23 | 5201 | macros/latex-dev/base/ltnews03.tex
+2020/02/23 | 128768 | macros/latex-dev/base/ltnews04.pdf
+2020/02/23 | 5507 | macros/latex-dev/base/ltnews04.tex
+2020/02/23 | 157174 | macros/latex-dev/base/ltnews05.pdf
+2020/02/23 | 5609 | macros/latex-dev/base/ltnews05.tex
+2020/02/23 | 133132 | macros/latex-dev/base/ltnews06.pdf
+2020/02/23 | 5391 | macros/latex-dev/base/ltnews06.tex
+2020/02/23 | 124028 | macros/latex-dev/base/ltnews07.pdf
+2020/02/23 | 5426 | macros/latex-dev/base/ltnews07.tex
+2020/02/23 | 144471 | macros/latex-dev/base/ltnews08.pdf
+2020/02/23 | 5696 | macros/latex-dev/base/ltnews08.tex
+2020/02/23 | 120208 | macros/latex-dev/base/ltnews09.pdf
+2020/02/23 | 5294 | macros/latex-dev/base/ltnews09.tex
+2020/02/23 | 147941 | macros/latex-dev/base/ltnews10.pdf
+2020/02/23 | 5660 | macros/latex-dev/base/ltnews10.tex
+2020/02/23 | 104942 | macros/latex-dev/base/ltnews11.pdf
+2020/02/23 | 5530 | macros/latex-dev/base/ltnews11.tex
+2020/02/23 | 137918 | macros/latex-dev/base/ltnews12.pdf
+2020/02/23 | 5418 | macros/latex-dev/base/ltnews12.tex
+2020/02/23 | 161066 | macros/latex-dev/base/ltnews13.pdf
+2020/02/23 | 6872 | macros/latex-dev/base/ltnews13.tex
+2020/02/23 | 150920 | macros/latex-dev/base/ltnews14.pdf
+2020/02/23 | 6274 | macros/latex-dev/base/ltnews14.tex
+2020/02/23 | 122088 | macros/latex-dev/base/ltnews15.pdf
+2020/02/23 | 5840 | macros/latex-dev/base/ltnews15.tex
+2020/02/23 | 130688 | macros/latex-dev/base/ltnews16.pdf
+2020/02/23 | 5777 | macros/latex-dev/base/ltnews16.tex
+2020/02/23 | 149835 | macros/latex-dev/base/ltnews17.pdf
+2020/02/23 | 8864 | macros/latex-dev/base/ltnews17.tex
+2020/02/23 | 36003 | macros/latex-dev/base/ltnews18.pdf
+2020/02/23 | 1342 | macros/latex-dev/base/ltnews18.tex
+2020/02/23 | 235068 | macros/latex-dev/base/ltnews19.pdf
+2020/02/23 | 4171 | macros/latex-dev/base/ltnews19.tex
+2020/02/23 | 283323 | macros/latex-dev/base/ltnews20.pdf
+2020/02/23 | 7326 | macros/latex-dev/base/ltnews20.tex
+2020/02/23 | 233491 | macros/latex-dev/base/ltnews21.pdf
+2020/02/23 | 9810 | macros/latex-dev/base/ltnews21.tex
+2020/02/23 | 302835 | macros/latex-dev/base/ltnews22.pdf
+2020/02/23 | 10669 | macros/latex-dev/base/ltnews22.tex
+2020/02/23 | 274453 | macros/latex-dev/base/ltnews23.pdf
+2020/02/23 | 10688 | macros/latex-dev/base/ltnews23.tex
+2020/02/23 | 252641 | macros/latex-dev/base/ltnews24.pdf
+2020/02/23 | 12225 | macros/latex-dev/base/ltnews24.tex
+2020/02/23 | 196325 | macros/latex-dev/base/ltnews25.pdf
+2020/02/23 | 5474 | macros/latex-dev/base/ltnews25.tex
+2020/02/23 | 362836 | macros/latex-dev/base/ltnews26.pdf
+2020/02/23 | 10698 | macros/latex-dev/base/ltnews26.tex
+2020/02/23 | 239755 | macros/latex-dev/base/ltnews27.pdf
+2020/02/23 | 5507 | macros/latex-dev/base/ltnews27.tex
+2020/02/23 | 368228 | macros/latex-dev/base/ltnews28.pdf
+2020/02/23 | 14890 | macros/latex-dev/base/ltnews28.tex
+2020/02/23 | 433006 | macros/latex-dev/base/ltnews29.pdf
+2020/02/23 | 18941 | macros/latex-dev/base/ltnews29.tex
+2020/02/23 | 491245 | macros/latex-dev/base/ltnews30.pdf
+2020/02/23 | 23652 | macros/latex-dev/base/ltnews30.tex
+2020/02/23 | 500199 | macros/latex-dev/base/ltnews31.pdf
+2020/02/23 | 30463 | macros/latex-dev/base/ltnews31.tex
+2020/02/23 | 333725 | macros/latex-dev/base/ltnews32.pdf
+2020/02/23 | 6710 | macros/latex-dev/base/ltnews32.tex
+2020/02/23 | 20302 | macros/latex-dev/base/ltnews.cls
+2020/02/23 | 956541 | macros/latex-dev/base/ltnews.pdf
+2020/02/23 | 7666 | macros/latex-dev/base/ltnews.tex
+2020/02/23 | 143378 | macros/latex-dev/base/ltoutenc.dtx
+2020/02/23 | 3369 | macros/latex-dev/base/ltoutenc.ins
+2020/02/23 | 175355 | macros/latex-dev/base/ltoutput.dtx
+2020/02/23 | 11443 | macros/latex-dev/base/ltpage.dtx
+2020/02/23 | 2733 | macros/latex-dev/base/ltpageno.dtx
+2020/02/23 | 5854 | macros/latex-dev/base/ltpar.dtx
+2020/02/23 | 50244 | macros/latex-dev/base/ltpictur.dtx
+2020/02/23 | 47759 | macros/latex-dev/base/ltplain.dtx
+2020/02/23 | 31879 | macros/latex-dev/base/ltsect.dtx
+2020/02/23 | 40771 | macros/latex-dev/base/ltspace.dtx
+2020/02/23 | 46381 | macros/latex-dev/base/lttab.dtx
+2020/02/23 | 87967 | macros/latex-dev/base/lttextcomp.dtx
+2020/02/23 | 8737 | macros/latex-dev/base/ltthm.dtx
+2020/02/23 | 9909 | macros/latex-dev/base/ltvers.dtx
+2020/02/23 | 191528 | macros/latex-dev/base/ltx3info.pdf
+2020/02/23 | 18300 | macros/latex-dev/base/ltx3info.tex
+2020/02/23 | 27124 | macros/latex-dev/base/ltxcheck.tex
+2020/02/23 | 18558 | macros/latex-dev/base/ltxdoc.dtx
+2020/02/23 | 215600 | macros/latex-dev/base/ltxdoc.pdf
+2020/02/23 | 7526 | macros/latex-dev/base/ltxguide.cls
+2020/02/23 | 14797 | macros/latex-dev/base/ltxref.dtx
+2020/02/23 | 10606 | macros/latex-dev/base/makeindx.dtx
+2020/02/23 | 3436 | macros/latex-dev/base/makeindx.ins
+2020/02/23 | 160673 | macros/latex-dev/base/makeindx.pdf
+2020/02/23 | 9878 | macros/latex-dev/base/manifest.txt
+2020/02/23 | 12946 | macros/latex-dev/base/manual.err
+2020/02/23 | 151354 | macros/latex-dev/base/manual.pdf
+2020/02/23 | 1938 | macros/latex-dev/base/minimal.cls
+2020/02/23 | 220384 | macros/latex-dev/base/modguide.pdf
+2020/02/23 | 16234 | macros/latex-dev/base/modguide.tex
+2020/02/23 | 4256 | macros/latex-dev/base/newdc.ins
+2020/02/23 | 6363 | macros/latex-dev/base/newlfont.dtx
+2020/02/23 | 18407 | macros/latex-dev/base/nfssfont.dtx
+2020/02/23 | 2895 | macros/latex-dev/base/nfssfont.ins
+2020/02/23 | 202429 | macros/latex-dev/base/nfssfont.pdf
+2020/02/23 | 3962 | macros/latex-dev/base/olddc.ins
+2020/02/23 | 8632 | macros/latex-dev/base/oldlfont.dtx
+2020/02/23 | 9374 | macros/latex-dev/base/preload.dtx
+2020/02/23 | 13305 | macros/latex-dev/base/proc.dtx
+2020/02/23 | 3403 | macros/latex-dev/base/proc.ins
+2020/02/23 | 216899 | macros/latex-dev/base/proc.pdf
+2020/02/23 | 3752 | macros/latex-dev/base/README.md
+2020/02/23 | 7200 | macros/latex-dev/base/sample2e.tex
+2020/02/23 | 89720 | macros/latex-dev/base/slides.dtx
+2020/02/23 | 6764 | macros/latex-dev/base/slides.ins
+2020/02/23 | 351660 | macros/latex-dev/base/slides.pdf
+2020/02/23 | 15701 | macros/latex-dev/base/slifonts.fdd
+2020/02/23 | 214708 | macros/latex-dev/base/slifonts.pdf
+2020/02/23 | 1694 | macros/latex-dev/base/small2e.tex
+2020/02/23 | 3108047 | macros/latex-dev/base/source2e.pdf
+2020/02/23 | 14673 | macros/latex-dev/base/source2e.tex
+2020/02/23 | 9401 | macros/latex-dev/base/syntonly.dtx
+2020/02/23 | 2898 | macros/latex-dev/base/syntonly.ins
+2020/02/23 | 181576 | macros/latex-dev/base/syntonly.pdf
+2020/02/23 | 12521 | macros/latex-dev/base/testpage.tex
+2020/02/23 | 2738 | macros/latex-dev/base/tex2.txt
+2020/02/23 | 8493 | macros/latex-dev/base/texpert.txt
+2020/02/23 | 172216 | macros/latex-dev/base/tlc2.err
+2020/02/23 | 164949 | macros/latex-dev/base/tlc2.pdf
+2020/02/23 | 12120 | macros/latex-dev/base/tulm.fdd
+2020/02/23 | 3783 | macros/latex-dev/base/tulm.ins
+2020/02/23 | 156534 | macros/latex-dev/base/tulm.pdf
+2020/02/23 | 3183 | macros/latex-dev/base/unpack.ins
+2020/02/23 | 398281 | macros/latex-dev/base/usrguide.pdf
+2020/02/23 | 67907 | macros/latex-dev/base/usrguide.tex
+2020/02/23 | 89386 | macros/latex-dev/base/utf8ienc.dtx
+2020/02/23 | 330919 | macros/latex-dev/base/utf8ienc.pdf
+2020/02/23 | 10053 | macros/latex-dev/base/webcomp.err
+2020/02/23 | 136153 | macros/latex-dev/base/webcomp.pdf
+2020/02/23 | 22165242 | macros/latex-dev/base.zip
2019/10/06 | 8657 | macros/latex-dev/required/amsmath/amsbsy.dtx
2019/10/06 | 1470 | macros/latex-dev/required/amsmath/amsbsy.ins
2019/11/18 | 161330 | macros/latex-dev/required/amsmath/amsbsy.pdf
@@ -252791,8 +252804,8 @@
2019/02/28 | 1608 | systems/texlive/tlnet/archive/biblatex-anonymous.tar.xz
2019/12/03 | 226776 | systems/texlive/tlnet/archive/biblatex-apa6.doc.r53000.tar.xz
2019/12/03 | 20988 | systems/texlive/tlnet/archive/biblatex-apa6.r53000.tar.xz
-2020/02/02 | 317280 | systems/texlive/tlnet/archive/biblatex-apa.doc.r53630.tar.xz
-2020/02/02 | 23692 | systems/texlive/tlnet/archive/biblatex-apa.r53630.tar.xz
+2020/02/23 | 317404 | systems/texlive/tlnet/archive/biblatex-apa.doc.r53873.tar.xz
+2020/02/23 | 23800 | systems/texlive/tlnet/archive/biblatex-apa.r53873.tar.xz
2020/01/02 | 4828952 | systems/texlive/tlnet/archive/biblatex-archaeology.doc.r53281.tar.xz
2020/01/02 | 39412 | systems/texlive/tlnet/archive/biblatex-archaeology.r53281.tar.xz
2020/01/02 | 193792 | systems/texlive/tlnet/archive/biblatex-archaeology.source.r53281.tar.xz
@@ -253812,7 +253825,7 @@
2019/02/28 | 412 | systems/texlive/tlnet/archive/collection-langpolish.tar.xz
2019/07/15 | 388 | systems/texlive/tlnet/archive/collection-langportuguese.tar.xz
2019/02/28 | 392 | systems/texlive/tlnet/archive/collection-langspanish.tar.xz
-2020/02/15 | 6052 | systems/texlive/tlnet/archive/collection-latexextra.r53779.tar.xz
+2020/02/23 | 6052 | systems/texlive/tlnet/archive/collection-latexextra.r53874.tar.xz
2020/02/05 | 652 | systems/texlive/tlnet/archive/collection-latex.r53677.tar.xz
2020/02/05 | 756 | systems/texlive/tlnet/archive/collection-latexrecommended.r53677.tar.xz
2020/02/13 | 648 | systems/texlive/tlnet/archive/collection-luatex.r53764.tar.xz
@@ -255616,9 +255629,9 @@
2019/02/28 | 2264 | systems/texlive/tlnet/archive/expdlist.tar.xz
2019/02/28 | 473776 | systems/texlive/tlnet/archive/expex.doc.tar.xz
2019/02/28 | 19332 | systems/texlive/tlnet/archive/expex.tar.xz
-2020/01/24 | 328488 | systems/texlive/tlnet/archive/expkv.doc.r53516.tar.xz
-2020/01/24 | 2824 | systems/texlive/tlnet/archive/expkv.r53516.tar.xz
-2020/01/24 | 14824 | systems/texlive/tlnet/archive/expkv.source.r53516.tar.xz
+2020/02/23 | 335456 | systems/texlive/tlnet/archive/expkv.doc.r53872.tar.xz
+2020/02/23 | 2860 | systems/texlive/tlnet/archive/expkv.r53872.tar.xz
+2020/02/23 | 15848 | systems/texlive/tlnet/archive/expkv.source.r53872.tar.xz
2019/02/28 | 280332 | systems/texlive/tlnet/archive/export.doc.tar.xz
2019/02/28 | 9056 | systems/texlive/tlnet/archive/export.source.tar.xz
2019/02/28 | 6396 | systems/texlive/tlnet/archive/export.tar.xz
@@ -256003,6 +256016,9 @@
2019/02/28 | 1497740 | systems/texlive/tlnet/archive/fonts-churchslavonic.tar.xz
2019/12/21 | 798648 | systems/texlive/tlnet/archive/fontsetup.doc.r53195.tar.xz
2019/12/21 | 4324 | systems/texlive/tlnet/archive/fontsetup.r53195.tar.xz
+2020/02/23 | 617916 | systems/texlive/tlnet/archive/fontsize.doc.r53874.tar.xz
+2020/02/23 | 2136 | systems/texlive/tlnet/archive/fontsize.r53874.tar.xz
+2020/02/23 | 4696 | systems/texlive/tlnet/archive/fontsize.source.r53874.tar.xz
2020/02/22 | 1189088 | systems/texlive/tlnet/archive/fontspec.doc.r53860.tar.xz
2020/02/22 | 26792 | systems/texlive/tlnet/archive/fontspec.r53860.tar.xz
2020/02/22 | 83044 | systems/texlive/tlnet/archive/fontspec.source.r53860.tar.xz
@@ -257339,9 +257355,9 @@
2019/02/28 | 227412 | systems/texlive/tlnet/archive/l2tabu-spanish.doc.tar.xz
2019/02/28 | 448 | systems/texlive/tlnet/archive/l2tabu-spanish.tar.xz
2019/02/28 | 500 | systems/texlive/tlnet/archive/l2tabu.tar.xz
-2020/02/05 | 727672 | systems/texlive/tlnet/archive/l3backend.doc.r53673.tar.xz
-2020/02/05 | 11896 | systems/texlive/tlnet/archive/l3backend.r53673.tar.xz
-2020/02/05 | 25824 | systems/texlive/tlnet/archive/l3backend.source.r53673.tar.xz
+2020/02/23 | 727240 | systems/texlive/tlnet/archive/l3backend.doc.r53875.tar.xz
+2020/02/23 | 11920 | systems/texlive/tlnet/archive/l3backend.r53875.tar.xz
+2020/02/23 | 25848 | systems/texlive/tlnet/archive/l3backend.source.r53875.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.aarch64-linux.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.amd64-freebsd.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.amd64-netbsd.tar.xz
@@ -257818,8 +257834,8 @@
2019/02/28 | 18704 | systems/texlive/tlnet/archive/libertinus.doc.tar.xz
2019/07/12 | 3921432 | systems/texlive/tlnet/archive/libertinus-fonts.doc.tar.xz
2019/07/12 | 1545228 | systems/texlive/tlnet/archive/libertinus-fonts.tar.xz
-2020/02/09 | 538188 | systems/texlive/tlnet/archive/libertinus-otf.doc.r53716.tar.xz
-2020/02/09 | 3236 | systems/texlive/tlnet/archive/libertinus-otf.r53716.tar.xz
+2020/02/23 | 654468 | systems/texlive/tlnet/archive/libertinus-otf.doc.r53871.tar.xz
+2020/02/23 | 3628 | systems/texlive/tlnet/archive/libertinus-otf.r53871.tar.xz
2019/02/28 | 1329644 | systems/texlive/tlnet/archive/libertinust1math.doc.tar.xz
2019/02/28 | 1011772 | systems/texlive/tlnet/archive/libertinust1math.tar.xz
2019/02/28 | 1032 | systems/texlive/tlnet/archive/libertinus.tar.xz
@@ -259427,9 +259443,9 @@
2019/02/28 | 208276 | systems/texlive/tlnet/archive/nrc.doc.tar.xz
2019/02/28 | 37568 | systems/texlive/tlnet/archive/nrc.source.tar.xz
2019/02/28 | 14420 | systems/texlive/tlnet/archive/nrc.tar.xz
-2019/02/28 | 1003764 | systems/texlive/tlnet/archive/ntgclass.doc.tar.xz
-2019/02/28 | 54560 | systems/texlive/tlnet/archive/ntgclass.source.tar.xz
-2019/02/28 | 16552 | systems/texlive/tlnet/archive/ntgclass.tar.xz
+2020/02/23 | 1772272 | systems/texlive/tlnet/archive/ntgclass.doc.r53870.tar.xz
+2020/02/23 | 16052 | systems/texlive/tlnet/archive/ntgclass.r53870.tar.xz
+2020/02/23 | 59096 | systems/texlive/tlnet/archive/ntgclass.source.r53870.tar.xz
2019/02/28 | 420704 | systems/texlive/tlnet/archive/ntheorem.doc.tar.xz
2019/02/28 | 46428 | systems/texlive/tlnet/archive/ntheorem.source.tar.xz
2019/02/28 | 9652 | systems/texlive/tlnet/archive/ntheorem.tar.xz
@@ -261838,9 +261854,9 @@
2019/02/28 | 54904 | systems/texlive/tlnet/archive/sudoku.doc.tar.xz
2019/02/28 | 4356 | systems/texlive/tlnet/archive/sudoku.source.tar.xz
2019/02/28 | 1864 | systems/texlive/tlnet/archive/sudoku.tar.xz
-2020/02/12 | 1313624 | systems/texlive/tlnet/archive/suftesi.doc.r53759.tar.xz
-2020/02/12 | 13888 | systems/texlive/tlnet/archive/suftesi.r53759.tar.xz
-2020/02/12 | 36232 | systems/texlive/tlnet/archive/suftesi.source.r53759.tar.xz
+2020/02/23 | 963504 | systems/texlive/tlnet/archive/suftesi.doc.r53876.tar.xz
+2020/02/23 | 13912 | systems/texlive/tlnet/archive/suftesi.r53876.tar.xz
+2020/02/23 | 37092 | systems/texlive/tlnet/archive/suftesi.source.r53876.tar.xz
2019/02/28 | 87456 | systems/texlive/tlnet/archive/sugconf.doc.tar.xz
2019/02/28 | 2796 | systems/texlive/tlnet/archive/sugconf.tar.xz
2019/08/20 | 327664 | systems/texlive/tlnet/archive/superiors.doc.tar.xz
@@ -262289,8 +262305,8 @@
2019/04/06 | 280 | systems/texlive/tlnet/archive/texlive-cz.tar.xz
2019/03/28 | 1299960 | systems/texlive/tlnet/archive/texlive-de.doc.tar.xz
2019/03/28 | 272 | systems/texlive/tlnet/archive/texlive-de.tar.xz
-2020/02/21 | 158956 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53851.tar.xz
-2020/02/21 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53851.tar.xz
+2020/02/23 | 158928 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53865.tar.xz
+2020/02/23 | 392 | systems/texlive/tlnet/archive/texlive-docindex.r53865.tar.xz
2020/01/19 | 1858612 | systems/texlive/tlnet/archive/texlive-en.doc.r53451.tar.xz
2020/01/19 | 276 | systems/texlive/tlnet/archive/texlive-en.r53451.tar.xz
2019/04/01 | 2279380 | systems/texlive/tlnet/archive/texlive-es.doc.tar.xz
@@ -263846,8 +263862,8 @@
2019/11/14 | 368764 | systems/texlive/tlnet/archive/xsavebox.doc.tar.xz
2019/11/14 | 4184 | systems/texlive/tlnet/archive/xsavebox.source.tar.xz
2019/11/14 | 4256 | systems/texlive/tlnet/archive/xsavebox.tar.xz
-2020/01/18 | 2636608 | systems/texlive/tlnet/archive/xsim.doc.r53443.tar.xz
-2020/01/18 | 31596 | systems/texlive/tlnet/archive/xsim.r53443.tar.xz
+2020/02/23 | 2636676 | systems/texlive/tlnet/archive/xsim.doc.r53877.tar.xz
+2020/02/23 | 32656 | systems/texlive/tlnet/archive/xsim.r53877.tar.xz
2019/06/24 | 789680 | systems/texlive/tlnet/archive/xskak.doc.tar.xz
2019/06/24 | 14172 | systems/texlive/tlnet/archive/xskak.source.tar.xz
2019/06/24 | 14052 | systems/texlive/tlnet/archive/xskak.tar.xz
@@ -263977,16 +263993,16 @@
2020/01/24 | 138180 | systems/texlive/tlnet/archive/zxjatype.doc.r53500.tar.xz
2020/01/24 | 8760 | systems/texlive/tlnet/archive/zxjatype.r53500.tar.xz
2020/01/17 | 107147 | systems/texlive/tlnet/install-tl
-2020/02/22 | 3949331 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/02/22 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/02/22 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/02/23 | 3949352 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/02/23 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/02/23 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2019/05/09 | 4543 | systems/texlive/tlnet/install-tl-windows.bat
-2020/02/22 | 18700754 | systems/texlive/tlnet/install-tl-windows.exe
-2020/02/22 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/02/22 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/02/22 | 22541695 | systems/texlive/tlnet/install-tl.zip
-2020/02/22 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/02/22 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/02/23 | 18700584 | systems/texlive/tlnet/install-tl-windows.exe
+2020/02/23 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/02/23 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/02/23 | 22541695 | systems/texlive/tlnet/install-tl.zip
+2020/02/23 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/02/23 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2019/04/29 | 1221 | systems/texlive/tlnet/README.md
2019/03/13 | 5351 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed
@@ -264041,12 +264057,12 @@
2020/02/21 | 20239 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2016/10/11 | 4618 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2020/02/22 | 16167905 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/02/22 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/02/23 | 16169353 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/02/23 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/02/17 | 85521 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2020/02/22 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/02/22 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/02/22 | 2171508 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/02/23 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/02/23 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/02/23 | 2172020 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2019/12/22 | 58727 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2020/01/17 | 40906 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2018/08/31 | 14972 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -266124,6 +266140,7 @@
2020/02/15 | 502258 | systems/win32/miktex/doc/2.9/miktex.pdf
2019/05/28 | 101 | systems/win32/miktex/README.md
2019/11/17 | 53385499 | systems/win32/miktex/setup/darwin-x86_64/miktex-2.9.7250-1-darwin-x86_64.dmg
+2020/02/23 | 56092487 | systems/win32/miktex/setup/darwin-x86_64/miktex-2.9.7300-1-darwin-x86_64.dmg
2020/02/19 | 2034 | systems/win32/miktex/setup/deb/dists/bionic/InRelease
2020/02/19 | 1512 | systems/win32/miktex/setup/deb/dists/bionic/Release
2020/02/19 | 473 | systems/win32/miktex/setup/deb/dists/bionic/Release.gpg
@@ -266592,7 +266609,7 @@
2018/11/22 | 884678 | systems/win32/miktex/tm/packages/biblatex-abnt.tar.lzma
2018/09/04 | 64282 | systems/win32/miktex/tm/packages/biblatex-anonymous.tar.lzma
2019/12/03 | 248023 | systems/win32/miktex/tm/packages/biblatex-apa6.tar.lzma
-2020/02/02 | 341316 | systems/win32/miktex/tm/packages/biblatex-apa.tar.lzma
+2020/02/23 | 341558 | systems/win32/miktex/tm/packages/biblatex-apa.tar.lzma
2020/01/02 | 5062923 | systems/win32/miktex/tm/packages/biblatex-archaeology.tar.lzma
2018/02/14 | 192153 | systems/win32/miktex/tm/packages/biblatex-arthistory-bonn.tar.lzma
2010/07/12 | 2404 | systems/win32/miktex/tm/packages/biblatex-authoryear-icomp-tt.tar.lzma
@@ -266871,7 +266888,7 @@
2020/01/13 | 419261 | systems/win32/miktex/tm/packages/circledsteps.tar.lzma
2010/03/08 | 182332 | systems/win32/miktex/tm/packages/circle.tar.lzma
2009/07/13 | 270032 | systems/win32/miktex/tm/packages/circ.tar.lzma
-2020/02/05 | 1078555 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
+2020/02/23 | 1091625 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
2004/11/28 | 18758 | systems/win32/miktex/tm/packages/cirth.cab
2017/12/04 | 112354 | systems/win32/miktex/tm/packages/citeall.tar.lzma
2018/04/09 | 67716 | systems/win32/miktex/tm/packages/citeref.tar.lzma
@@ -267296,6 +267313,7 @@
2006/09/05 | 2823383 | systems/win32/miktex/tm/packages/emerald.cab
2016/09/13 | 328589 | systems/win32/miktex/tm/packages/emf.tar.lzma
2018/02/26 | 489719 | systems/win32/miktex/tm/packages/emisa.tar.lzma
+2020/02/23 | 647351 | systems/win32/miktex/tm/packages/emoji.tar.lzma
2016/07/15 | 224616 | systems/win32/miktex/tm/packages/emp.tar.lzma
2010/05/10 | 53123 | systems/win32/miktex/tm/packages/emptypage.tar.lzma
2012/12/20 | 165308 | systems/win32/miktex/tm/packages/emulateapj.tar.lzma
@@ -267403,7 +267421,7 @@
2020/01/13 | 427670 | systems/win32/miktex/tm/packages/exframe.tar.lzma
2008/06/26 | 80109 | systems/win32/miktex/tm/packages/expdlist.tar.lzma
2017/05/29 | 494705 | systems/win32/miktex/tm/packages/expex.tar.lzma
-2020/01/23 | 347177 | systems/win32/miktex/tm/packages/expkv.tar.lzma
+2020/02/23 | 355264 | systems/win32/miktex/tm/packages/expkv.tar.lzma
2016/07/15 | 296374 | systems/win32/miktex/tm/packages/export.tar.lzma
2004/08/09 | 526992 | systems/win32/miktex/tm/packages/expressg.cab
2009/03/07 | 92380 | systems/win32/miktex/tm/packages/exp-testopt.tar.lzma
@@ -267472,7 +267490,7 @@
2020/02/04 | 281488 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2020/02/22 | 528480 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/02/23 | 530220 | 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
@@ -267541,6 +267559,7 @@
2020/02/13 | 2425284 | systems/win32/miktex/tm/packages/fonts-arundina.tar.lzma
2017/02/03 | 2021910 | systems/win32/miktex/tm/packages/fonts-churchslavonic.tar.lzma
2019/12/21 | 818734 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2020/02/23 | 627237 | systems/win32/miktex/tm/packages/fontsize.tar.lzma
2020/02/22 | 1299441 | systems/win32/miktex/tm/packages/fontspec.tar.lzma
2018/11/11 | 12792540 | systems/win32/miktex/tm/packages/fonts-tlwg.tar.lzma
2017/07/16 | 330987 | systems/win32/miktex/tm/packages/fonttable.tar.lzma
@@ -268105,7 +268124,7 @@
2017/06/18 | 343703 | systems/win32/miktex/tm/packages/libertinegc.tar.lzma
2020/01/05 | 15095581 | systems/win32/miktex/tm/packages/libertine.tar.lzma
2019/07/13 | 5480350 | systems/win32/miktex/tm/packages/libertinus-fonts.tar.lzma
-2020/02/09 | 543584 | systems/win32/miktex/tm/packages/libertinus-otf.tar.lzma
+2020/02/23 | 660371 | systems/win32/miktex/tm/packages/libertinus-otf.tar.lzma
2018/10/09 | 2359051 | systems/win32/miktex/tm/packages/libertinust1math.tar.lzma
2018/09/13 | 19852 | systems/win32/miktex/tm/packages/libertinus.tar.lzma
2019/12/20 | 9819512 | systems/win32/miktex/tm/packages/libertinus-type1.tar.lzma
@@ -268605,9 +268624,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2020/02/14 | 38792 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2020/02/14 | 42900 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/02/22 | 196878 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/02/22 | 1178199 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/02/22 | 1097620 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/02/23 | 197065 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/02/23 | 1178146 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/02/23 | 1098855 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/02/14 | 13041 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2020/02/14 | 14036 | 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
@@ -268758,183 +268777,183 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2020/02/22 | 528740 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/02/22 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/02/22 | 33423 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/02/22 | 937766 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/02/22 | 1041977 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/02/22 | 28530 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/02/22 | 30767 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/02/22 | 29316 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/02/22 | 34841 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/02/22 | 49695 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/02/22 | 57187 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/02/22 | 84566 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/02/22 | 94299 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/02/22 | 60325 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/02/22 | 67274 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/02/22 | 26662 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/02/22 | 30230 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/02/22 | 328795 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/02/22 | 391673 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/02/22 | 32241 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/02/22 | 36327 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2020/02/22 | 49314 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/02/22 | 53989 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/02/22 | 199193 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/02/22 | 215429 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/02/22 | 169210 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2020/02/22 | 184257 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/02/22 | 52045 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/02/22 | 58859 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/02/22 | 20667 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/02/22 | 22935 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/02/22 | 450322 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2020/02/22 | 41032 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2020/02/22 | 45771 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/02/22 | 272523 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/02/22 | 309612 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/02/22 | 40600 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/02/22 | 44940 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/02/22 | 115594 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/02/22 | 130308 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/02/22 | 1249271 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/02/22 | 1382985 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2020/02/22 | 33552 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/02/22 | 38892 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/02/22 | 43425 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/02/22 | 47985 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2020/02/22 | 45467 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/02/22 | 50502 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/02/22 | 56695 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/02/22 | 61699 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/02/22 | 133252 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2020/02/22 | 152099 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/02/22 | 69856 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/02/22 | 72708 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/02/22 | 68739 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/02/22 | 77342 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/02/22 | 246426 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/02/22 | 281511 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/02/22 | 25304 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/02/22 | 28720 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/02/22 | 100709 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2020/02/22 | 116661 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/02/22 | 63293 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/02/22 | 72568 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/02/22 | 94109 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/02/22 | 111161 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/02/22 | 57751 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/02/22 | 64381 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/02/22 | 456869 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/02/22 | 544811 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/02/22 | 137120 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/02/22 | 149788 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/02/22 | 92933 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/02/22 | 108873 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/02/22 | 15881 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/02/22 | 17672 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/02/22 | 27782 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/02/22 | 29703 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/02/22 | 615497 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/02/22 | 669501 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/02/22 | 499162 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/02/22 | 561256 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/02/22 | 540298 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/02/22 | 576144 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/02/22 | 93442 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/02/22 | 102516 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/02/22 | 1711484 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/02/22 | 1946009 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/02/22 | 67255 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/02/22 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/02/22 | 26875 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/02/22 | 31191 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/02/22 | 7498 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/02/22 | 8471 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/02/22 | 167814 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/02/22 | 182805 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/02/22 | 247553 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/02/22 | 281322 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/02/22 | 87327 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/02/22 | 92094 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/02/22 | 77830 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/02/22 | 86614 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/02/22 | 164889 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/02/22 | 185325 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/02/22 | 148482 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/02/22 | 167253 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/02/22 | 195007 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/02/22 | 177510 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/02/22 | 80461 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/02/22 | 91384 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/02/22 | 30988 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/02/22 | 34833 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/02/22 | 56417 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/02/22 | 62839 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/02/22 | 41872 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/02/22 | 45691 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/02/22 | 45601 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/02/22 | 52017 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/02/22 | 354437 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
-2020/02/22 | 387424 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
-2020/02/22 | 321906 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/02/22 | 356274 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/02/22 | 186883 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/02/22 | 193652 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/02/22 | 207773 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/02/22 | 243360 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/02/22 | 78018 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/02/22 | 87198 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/02/22 | 932998 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/02/22 | 1042551 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/02/22 | 19892 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/02/22 | 23518 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2020/02/22 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/02/22 | 36618 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/02/22 | 63281 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/02/22 | 71708 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/02/22 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/02/22 | 50881 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/02/22 | 1104159 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/02/22 | 1231280 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/02/22 | 41872 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/02/22 | 50855 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/02/22 | 53464 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2020/02/22 | 59420 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2020/02/22 | 26773 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/02/22 | 29169 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/02/22 | 16046 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/02/22 | 17754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/02/22 | 63104 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/02/22 | 69213 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/02/22 | 147334 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/02/22 | 160715 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/02/22 | 74350 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/02/22 | 84332 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/02/22 | 91342 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/02/22 | 96320 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/02/22 | 2457968 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/02/22 | 2579567 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/02/22 | 54898 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/02/22 | 61078 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/02/22 | 26501 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/02/22 | 32337 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/02/22 | 61607 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/02/22 | 65092 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/02/22 | 247179 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/02/22 | 276690 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/02/22 | 532963 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/02/22 | 563461 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/02/22 | 39186 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/02/22 | 42927 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/02/22 | 196878 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/02/22 | 1177960 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/02/22 | 1097647 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/02/22 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/02/22 | 14047 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/02/23 | 530162 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/02/23 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/02/23 | 33423 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/02/23 | 937768 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/02/23 | 1041977 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/02/23 | 28530 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/02/23 | 30766 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/02/23 | 29318 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/02/23 | 34840 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/02/23 | 49694 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/02/23 | 57187 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/02/23 | 84564 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/02/23 | 94300 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/02/23 | 60325 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/02/23 | 67272 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/02/23 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/02/23 | 30229 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/02/23 | 328796 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/02/23 | 391671 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/02/23 | 32240 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/02/23 | 36327 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/02/23 | 49316 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/02/23 | 53988 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/02/23 | 199191 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/02/23 | 215429 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/02/23 | 169211 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/02/23 | 184257 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/02/23 | 52043 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/02/23 | 58858 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/02/23 | 20668 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/02/23 | 22936 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/02/23 | 450319 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2020/02/23 | 41032 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/02/23 | 45772 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/02/23 | 272523 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/02/23 | 309612 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/02/23 | 40601 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/02/23 | 44941 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/02/23 | 115596 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/02/23 | 130308 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/02/23 | 1249273 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/02/23 | 1382985 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/02/23 | 33554 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/02/23 | 38891 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/02/23 | 43425 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/02/23 | 47986 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/02/23 | 45468 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/02/23 | 50503 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/02/23 | 56695 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/02/23 | 61700 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/02/23 | 133254 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/02/23 | 152100 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/02/23 | 69855 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/02/23 | 72710 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/02/23 | 68739 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/02/23 | 77343 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/02/23 | 246426 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/02/23 | 281512 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/02/23 | 25305 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/02/23 | 28721 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/02/23 | 100709 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/02/23 | 116661 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/02/23 | 63292 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/02/23 | 72568 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/02/23 | 94109 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/02/23 | 111161 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/02/23 | 57752 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/02/23 | 64382 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/02/23 | 456868 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/02/23 | 544811 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/02/23 | 137121 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/02/23 | 149789 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/02/23 | 92933 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/02/23 | 108873 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/02/23 | 15882 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/02/23 | 17674 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/02/23 | 27783 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/02/23 | 29704 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/02/23 | 615497 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/02/23 | 669503 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/02/23 | 499163 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/02/23 | 561255 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/02/23 | 540299 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/02/23 | 576144 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/02/23 | 93441 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/02/23 | 102516 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/02/23 | 1711483 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/02/23 | 1946009 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/02/23 | 67255 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/02/23 | 73637 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/02/23 | 26874 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/02/23 | 31191 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/02/23 | 7497 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/02/23 | 8472 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/02/23 | 167814 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/02/23 | 182804 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/02/23 | 247553 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/02/23 | 281322 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/02/23 | 87326 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/02/23 | 92092 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/02/23 | 77830 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/02/23 | 86614 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/02/23 | 164889 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/02/23 | 185325 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/02/23 | 148481 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/02/23 | 167254 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/02/23 | 195008 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/02/23 | 177510 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/02/23 | 80461 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/02/23 | 91384 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/02/23 | 30990 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/02/23 | 34830 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/02/23 | 56416 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/02/23 | 62841 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/02/23 | 41873 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/02/23 | 45691 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/02/23 | 45601 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/02/23 | 52017 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/02/23 | 354438 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2020/02/23 | 387425 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2020/02/23 | 321905 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/02/23 | 356274 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/02/23 | 186884 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/02/23 | 193653 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/02/23 | 207772 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/02/23 | 243360 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/02/23 | 78018 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/02/23 | 87198 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/02/23 | 932996 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/02/23 | 1042556 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/02/23 | 19892 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/02/23 | 23520 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/02/23 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/02/23 | 36618 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/02/23 | 63283 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/02/23 | 71708 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/02/23 | 42571 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/02/23 | 50879 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/02/23 | 1104158 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/02/23 | 1231283 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/02/23 | 41872 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/02/23 | 50854 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/02/23 | 53463 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2020/02/23 | 59421 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/02/23 | 26770 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/02/23 | 29170 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/02/23 | 16047 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/02/23 | 17753 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/02/23 | 63105 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/02/23 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/02/23 | 147333 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/02/23 | 160716 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/02/23 | 74349 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/02/23 | 84332 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/02/23 | 91341 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/02/23 | 96319 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/02/23 | 2457972 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/02/23 | 2579568 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/02/23 | 54895 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/02/23 | 61078 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/02/23 | 26502 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/02/23 | 32338 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/02/23 | 61607 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/02/23 | 65092 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/02/23 | 247180 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/02/23 | 276690 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/02/23 | 532966 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/02/23 | 563462 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/02/23 | 39187 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/02/23 | 42926 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/02/23 | 196944 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/02/23 | 1178397 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/02/23 | 1098141 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/02/23 | 13061 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/02/23 | 14048 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2020/02/22 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/02/23 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -268975,7 +268994,7 @@
2013/06/18 | 180502 | systems/win32/miktex/tm/packages/nox.tar.lzma
2013/02/05 | 256320 | systems/win32/miktex/tm/packages/nrc.tar.lzma
2016/07/16 | 74145 | systems/win32/miktex/tm/packages/ntabbing.tar.lzma
-2005/06/25 | 552758 | systems/win32/miktex/tm/packages/ntgclass.cab
+2020/02/23 | 1845917 | systems/win32/miktex/tm/packages/ntgclass.tar.lzma
2012/09/14 | 474673 | systems/win32/miktex/tm/packages/ntheorem.tar.lzma
2018/04/06 | 546208 | systems/win32/miktex/tm/packages/nucleardata.tar.lzma
2011/05/06 | 82621 | systems/win32/miktex/tm/packages/nuc.tar.lzma
@@ -269040,7 +269059,7 @@
2017/10/26 | 142441 | systems/win32/miktex/tm/packages/outlining.tar.lzma
2017/12/23 | 108166 | systems/win32/miktex/tm/packages/overlays.tar.lzma
2019/10/17 | 580332 | systems/win32/miktex/tm/packages/overlock.tar.lzma
-2018/09/04 | 356544 | systems/win32/miktex/tm/packages/overpic.tar.lzma
+2020/02/23 | 380557 | systems/win32/miktex/tm/packages/overpic.tar.lzma
2004/06/27 | 91038 | systems/win32/miktex/tm/packages/pacioli.cab
2016/12/05 | 774281 | systems/win32/miktex/tm/packages/padauk.tar.lzma
2018/05/06 | 151949 | systems/win32/miktex/tm/packages/padcount.tar.lzma
@@ -269247,7 +269266,7 @@
2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma
2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
-2020/02/22 | 332 | systems/win32/miktex/tm/packages/pr.ini
+2020/02/23 | 336 | 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
@@ -269774,7 +269793,7 @@
2006/02/20 | 95830 | systems/win32/miktex/tm/packages/sudokubundle.cab
2006/04/13 | 12924 | systems/win32/miktex/tm/packages/sudoku.cab
2016/07/28 | 118926 | systems/win32/miktex/tm/packages/sueterlin.tar.lzma
-2020/02/13 | 1369796 | systems/win32/miktex/tm/packages/suftesi.tar.lzma
+2020/02/23 | 1021317 | systems/win32/miktex/tm/packages/suftesi.tar.lzma
2006/08/13 | 95996 | systems/win32/miktex/tm/packages/sugconf.tar.bz2
2019/08/22 | 340330 | systems/win32/miktex/tm/packages/superiors.tar.lzma
2020/02/03 | 276948 | systems/win32/miktex/tm/packages/supertabular.tar.lzma
@@ -270276,7 +270295,7 @@
2012/05/29 | 205053 | systems/win32/miktex/tm/packages/xpunctuate.tar.lzma
2014/09/29 | 253828 | systems/win32/miktex/tm/packages/xq.tar.lzma
2019/11/13 | 379536 | systems/win32/miktex/tm/packages/xsavebox.tar.lzma
-2020/01/17 | 2865103 | systems/win32/miktex/tm/packages/xsim.tar.lzma
+2020/02/23 | 2673240 | systems/win32/miktex/tm/packages/xsim.tar.lzma
2019/06/24 | 817342 | systems/win32/miktex/tm/packages/xskak.tar.lzma
2019/02/06 | 669067 | systems/win32/miktex/tm/packages/xstring.tar.lzma
2011/08/04 | 386836 | systems/win32/miktex/tm/packages/xtab.tar.lzma
@@ -270370,10 +270389,10 @@
2010/01/14 | 955365 | systems/win32/visualtex/vx-setup-399.exe
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.euc
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.sjis
-2020/02/21 | 4934684 | systems/win32/w32tex/aleph-w32.tar.xz
+2020/02/22 | 4935948 | systems/win32/w32tex/aleph-w32.tar.xz
2020/02/17 | 64187260 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2020/02/21 | 594044 | systems/win32/w32tex/ChangeLog
+2020/02/22 | 595250 | 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
@@ -270381,7 +270400,7 @@
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
2020/02/17 | 22488496 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2020/02/18 | 139774272 | systems/win32/w32tex/context.tar.xz
+2020/02/22 | 139773880 | systems/win32/w32tex/context.tar.xz
2020/01/20 | 902564 | systems/win32/w32tex/cweb-w32.tar.xz
2019/12/14 | 6274812 | systems/win32/w32tex/datetime2.tar.xz
2020/01/20 | 838484 | systems/win32/w32tex/dvi2ps-w32.tar.xz
@@ -270393,19 +270412,19 @@
2020/01/20 | 17349048 | systems/win32/w32tex/gregorio-w32.tar.xz
2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip
2020/02/14 | 1810100 | systems/win32/w32tex/jtex-w32.tar.xz
-2020/02/16 | 40901888 | systems/win32/w32tex/latex-dev.tar.xz
+2020/02/22 | 40857908 | systems/win32/w32tex/latex-dev.tar.xz
2020/02/21 | 30276388 | systems/win32/w32tex/latex.tar.xz
2020/01/20 | 996420 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2020/02/20 | 392920244 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2020/02/19 | 34336976 | systems/win32/w32tex/ltxpkgs.tar.xz
+2020/02/22 | 34337124 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/02/18 | 3871452 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2020/02/20 | 3858232 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2020/02/18 | 3872752 | systems/win32/w32tex/luajittex-w32.tar.xz
-2020/02/21 | 17870028 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2020/02/21 | 17878640 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2020/02/22 | 17878596 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2020/02/22 | 17885744 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2020/02/10 | 17310192 | systems/win32/w32tex/luatexja.tar.xz
-2020/02/21 | 16902540 | systems/win32/w32tex/luatex-w32.tar.xz
-2020/01/20 | 1598940 | systems/win32/w32tex/makeindex-w32.tar.xz
+2020/02/22 | 16911084 | systems/win32/w32tex/luatex-w32.tar.xz
+2020/02/22 | 1598552 | systems/win32/w32tex/makeindex-w32.tar.xz
2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz
2020/01/31 | 438820 | systems/win32/w32tex/mftools.tar.xz
2020/01/20 | 524280 | systems/win32/w32tex/mftrace-w32.tar.xz
@@ -270414,7 +270433,7 @@
2020/02/17 | 8193972 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz
2020/02/13 | 1233524 | systems/win32/w32tex/omegaj-w32.tar.xz
2019/09/08 | 357888 | systems/win32/w32tex/otfbeta.tar.xz
-2020/02/21 | 20439236 | systems/win32/w32tex/pdftex-w32.tar.xz
+2020/02/22 | 20468176 | systems/win32/w32tex/pdftex-w32.tar.xz
2020/02/19 | 83020132 | systems/win32/w32tex/pgfcontrib.tar.xz
2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz
2020/02/10 | 2966552 | systems/win32/w32tex/platex.tar.xz
@@ -270422,8 +270441,8 @@
2020/01/20 | 1168532 | systems/win32/w32tex/pstoedit-w32.tar.xz
2020/02/12 | 284720720 | systems/win32/w32tex/pstricks.tar.xz
2020/01/20 | 517548 | systems/win32/w32tex/psutils-w32.tar.xz
-2020/02/21 | 6348788 | systems/win32/w32tex/ptex-ng-w32.tar.xz
-2020/02/21 | 10315064 | systems/win32/w32tex/ptex-w32.tar.xz
+2020/02/22 | 6348900 | systems/win32/w32tex/ptex-ng-w32.tar.xz
+2020/02/22 | 10306332 | systems/win32/w32tex/ptex-w32.tar.xz
2020/01/27 | 1760916 | systems/win32/w32tex/qpdf-w32.tar.xz
2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz
2020/01/24 | 24929772 | systems/win32/w32tex/t1fonts.tar.xz
@@ -270435,7 +270454,7 @@
2020/01/19 | 97168 | systems/win32/w32tex/tiff2png-w32.tar.xz
2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz
2020/01/01 | 2022 | systems/win32/w32tex/TLW64/00README.TLW64
-2020/02/18 | 93913896 | systems/win32/w32tex/TLW64/tl-win64.zip
+2020/02/22 | 93913868 | systems/win32/w32tex/TLW64/tl-win64.zip
2020/01/20 | 818648 | systems/win32/w32tex/ttf2pk-w32.tar.xz
2020/01/20 | 830576 | systems/win32/w32tex/ttf2pt1-w32.tar.xz
2017/10/13 | 1773368 | systems/win32/w32tex/tuftelatex.tar.xz
@@ -270443,7 +270462,7 @@
2020/01/19 | 5856 | systems/win32/w32tex/txtutil.tar.xz
2013/04/08 | 71588 | systems/win32/w32tex/ums.tar.xz
2012/05/28 | 233472 | systems/win32/w32tex/unzip.exe
-2020/02/21 | 8384768 | systems/win32/w32tex/uptex-w32.tar.xz
+2020/02/22 | 8385604 | systems/win32/w32tex/uptex-w32.tar.xz
2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz
2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz
2019/04/08 | 35478888 | systems/win32/w32tex/w32tex-src.tar.xz
@@ -270469,7 +270488,7 @@
2020/02/18 | 3114356 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
2020/02/20 | 3107616 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
2020/02/18 | 3111128 | systems/win32/w32tex/win64/luatex-w64.tar.xz
-2020/01/20 | 1068408 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
+2020/02/22 | 1069172 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
2020/01/31 | 430816 | systems/win32/w32tex/win64/mftools-w64.tar.xz
2020/01/20 | 376164 | systems/win32/w32tex/win64/mftrace-w64.tar.xz
2020/01/18 | 362540 | systems/win32/w32tex/win64/m-tx-w64.tar.xz
@@ -270487,10 +270506,10 @@
2020/01/20 | 725176 | systems/win32/w32tex/win64/ttf2pk-w64.tar.xz
2020/01/20 | 687360 | systems/win32/w32tex/win64/ttf2pt1-w64.tar.xz
2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz
-2020/02/10 | 1799760 | systems/win32/w32tex/win64/uptex-w64.tar.xz
+2020/02/22 | 1799852 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2020/02/16 | 3379960 | systems/win32/w32tex/win64/web2c-w64.tar.xz
-2020/02/12 | 11107132 | systems/win32/w32tex/win64/xetex-w64.tar.xz
-2020/02/21 | 49615904 | systems/win32/w32tex/xetex-w32.tar.xz
+2020/02/21 | 11108508 | systems/win32/w32tex/win64/xetex-w64.tar.xz
+2020/02/22 | 49631880 | systems/win32/w32tex/xetex-w32.tar.xz
2019/10/03 | 2936880 | systems/win32/w32tex/xindy-w32.tar.xz
2013/11/19 | 11356248 | systems/win32/w32tex/xymtex.tar.xz
2016/09/09 | 4334636 | systems/win32/w32tex/xypic.tar.xz
@@ -270587,7 +270606,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2020/02/23 | 186 | timestamp
+2020/02/24 | 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 dbe5df65c9..d446bae39d 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index de679d9355..16b6559ea2 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,33 +1,738 @@
+2020/02/23 | 997807 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+2020/02/23 | 9909 | macros/latex-dev/base/ltvers.dtx
+2020/02/23 | 9878 | macros/latex-dev/base/manifest.txt
+2020/02/23 | 9810 | macros/latex-dev/base/ltnews21.tex
+2020/02/23 | 968 | macros/latex/contrib/hitszthesis/hitszthesis.sty
+2020/02/23 | 963504 | systems/texlive/tlnet/archive/suftesi.doc.r53876.tar.xz
+2020/02/23 | 96319 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/02/23 | 96252 | macros/latex-dev/base/ltclass.dtx
+2020/02/23 | 9624149 | macros/latex/contrib/acmart.zip
+2020/02/23 | 957 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
+2020/02/23 | 956541 | macros/latex-dev/base/ltnews.pdf
+2020/02/23 | 9562 | macros/latex-dev/base/ltcntrl.dtx
+2020/02/23 | 95065 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.pdf
+2020/02/23 | 948 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.tex
+2020/02/23 | 94300 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/02/23 | 94109 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/02/23 | 9401 | macros/latex-dev/base/syntonly.dtx
+2020/02/23 | 937768 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/02/23 | 9374 | macros/latex-dev/base/preload.dtx
+2020/02/23 | 934 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
+2020/02/23 | 93441 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/02/23 | 932996 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/02/23 | 92933 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/02/23 | 927 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.tex
+2020/02/23 | 9275 | macros/latex/contrib/hitszthesis/tex/reference.tex
+2020/02/23 | 9243 | macros/latex/contrib/hitszthesis/tex/chapter02.tex
+2020/02/23 | 92092 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/02/23 | 914795 | macros/latex/contrib/thuthesis/thuthesis.pdf
+2020/02/23 | 91384 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/02/23 | 91341 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/02/23 | 9068 | macros/latex-dev/base/lppl-1-0.txt
+2020/02/23 | 905499 | macros/latex/contrib/hitszthesis/main.pdf
+2020/02/23 | 89720 | macros/latex-dev/base/slides.dtx
+2020/02/23 | 894 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.tex
+2020/02/23 | 8943 | macros/latex/contrib/l3backend/l3backend-color.dtx
+2020/02/23 | 89386 | macros/latex-dev/base/utf8ienc.dtx
+2020/02/23 | 887 | macros/latex/contrib/hitszthesis/tex/appendix02.tex
+2020/02/23 | 8864 | macros/latex-dev/base/ltnews17.tex
+2020/02/23 | 87967 | macros/latex-dev/base/lttextcomp.dtx
+2020/02/23 | 8770 | macros/latex-dev/base/format.ins
+2020/02/23 | 8737 | macros/latex-dev/base/ltthm.dtx
+2020/02/23 | 87326 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/02/23 | 87198 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/02/23 | 86646 | macros/latex/contrib/xsim/doc/examples/xsim.various.pdf
+2020/02/23 | 86614 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/02/23 | 8632 | macros/latex-dev/base/oldlfont.dtx
+2020/02/23 | 86047 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.pdf
+2020/02/23 | 8493 | macros/latex-dev/base/texpert.txt
+2020/02/23 | 8472 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/02/23 | 84564 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/02/23 | 84332 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/02/23 | 8302 | macros/latex/contrib/hitszthesis/spine.pdf
+2020/02/23 | 8250 | macros/latex/contrib/xsim/doc/xsim.history
+2020/02/23 | 821 | macros/latex/contrib/xsim/doc/examples/xsim.listings.tex
+2020/02/23 | 80461 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/02/23 | 797676 | install/macros/latex/contrib/siunitx.tds.zip
+2020/02/23 | 786627 | install/macros/latex/contrib/l3backend.tds.zip
+2020/02/23 | 78018 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/02/23 | 77830 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/02/23 | 776 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.tex
+2020/02/23 | 77343 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/02/23 | 767739 | macros/latex/contrib/thuthesis/main.pdf
+2020/02/23 | 7666 | macros/latex-dev/base/ltnews.tex
+2020/02/23 | 76489 | macros/latex-dev/base/ltfssbas.dtx
+2020/02/23 | 761320 | macros/latex/contrib/l3backend.zip
+2020/02/23 | 7526 | macros/latex-dev/base/ltxguide.cls
+2020/02/23 | 752594 | macros/latex/contrib/siunitx.zip
+2020/02/23 | 7497 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/02/23 | 74910 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
+2020/02/23 | 74349 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/02/23 | 742486 | macros/latex/contrib/l3backend/l3backend-code.pdf
+2020/02/23 | 73723 | macros/latex-dev/base/fntguide.tex
+2020/02/23 | 73637 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/02/23 | 7326 | macros/latex-dev/base/ltnews20.tex
+2020/02/23 | 7301 | macros/latex/contrib/xsim/code/xsim.auxfile.code.tex
+2020/02/23 | 7290 | macros/latex/contrib/thuthesis/ref/refs.bib
+2020/02/23 | 727240 | systems/texlive/tlnet/archive/l3backend.doc.r53875.tar.xz
+2020/02/23 | 72710 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/02/23 | 7268 | macros/latex/contrib/xsim/code/xsim.verbwrite.code.tex
+2020/02/23 | 72568 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/02/23 | 7222 | macros/latex-dev/base/exscale.dtx
+2020/02/23 | 7200 | macros/latex-dev/base/sample2e.tex
+2020/02/23 | 71711 | macros/latex/contrib/hitszthesis/hitszthesis.dtx
+2020/02/23 | 71708 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/02/23 | 70284 | macros/latex/contrib/thucoursework/ithw.pdf
+2020/02/23 | 69855 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/02/23 | 695 | macros/latex/contrib/thucoursework/matlabscript.m
+2020/02/23 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/02/23 | 69051 | macros/latex-dev/base/clsguide.tex
+2020/02/23 | 68739 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/02/23 | 6872 | macros/latex-dev/base/ltnews13.tex
+2020/02/23 | 6843 | macros/latex/contrib/xsim/code/xsim.modules.code.tex
+2020/02/23 | 6791 | macros/latex/contrib/xsim/code/xsim.base.code.tex
+2020/02/23 | 67907 | macros/latex-dev/base/usrguide.tex
+2020/02/23 | 6764 | macros/latex-dev/base/slides.ins
+2020/02/23 | 67333 | macros/latex-dev/base/ltfsstrc.dtx
+2020/02/23 | 67272 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/02/23 | 67255 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/02/23 | 6715 | macros/latex-dev/base/latexsym.dtx
+2020/02/23 | 6710 | macros/latex-dev/base/ltnews32.tex
+2020/02/23 | 669503 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/02/23 | 6662 | macros/latex/contrib/thucoursework/ithw.tex
+2020/02/23 | 6654 | macros/latex-dev/base/alltt.dtx
+2020/02/23 | 6642 | macros/latex/contrib/xsim/code/xsim.tags.code.tex
+2020/02/23 | 660371 | systems/win32/miktex/tm/packages/libertinus-otf.tar.lzma
+2020/02/23 | 65721 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.pdf
+2020/02/23 | 654468 | systems/texlive/tlnet/archive/libertinus-otf.doc.r53871.tar.xz
+2020/02/23 | 6542 | macros/latex/contrib/thucoursework/iihw.tex
+2020/02/23 | 653 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.tex
+2020/02/23 | 65379 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.pdf
+2020/02/23 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/02/23 | 65092 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/02/23 | 647351 | systems/win32/miktex/tm/packages/emoji.tar.lzma
+2020/02/23 | 64382 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/02/23 | 640341 | macros/latex/contrib/siunitx/siunitx.pdf
+2020/02/23 | 6363 | macros/latex-dev/base/newlfont.dtx
+2020/02/23 | 634668 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
+2020/02/23 | 63297 | macros/latex-dev/base/ltluatex.dtx
+2020/02/23 | 63292 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/02/23 | 63283 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/02/23 | 631300 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+2020/02/23 | 63105 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/02/23 | 629729 | macros/latex-dev/base/doc.pdf
+2020/02/23 | 62841 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/02/23 | 6274 | macros/latex-dev/base/ltnews14.tex
+2020/02/23 | 627237 | systems/win32/miktex/tm/packages/fontsize.tar.lzma
+2020/02/23 | 617916 | systems/texlive/tlnet/archive/fontsize.doc.r53874.tar.xz
+2020/02/23 | 61700 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/02/23 | 61607 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/02/23 | 61549 | macros/latex-dev/base/letter.dtx
+2020/02/23 | 615497 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/02/23 | 614481 | macros/latex/contrib/siunitx/siunitx.dtx
+2020/02/23 | 613 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.tex
+2020/02/23 | 61078 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/02/23 | 6052 | systems/texlive/tlnet/archive/collection-latexextra.r53874.tar.xz
+2020/02/23 | 60325 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/02/23 | 59690 | macros/latex-dev/base/fontdef.dtx
+2020/02/23 | 59421 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/02/23 | 59163 | macros/latex-dev/base/ltfssdcl.dtx
+2020/02/23 | 59096 | systems/texlive/tlnet/archive/ntgclass.source.r53870.tar.xz
+2020/02/23 | 58858 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/02/23 | 5865 | macros/latex-dev/base/ltidxglo.dtx
+2020/02/23 | 5854 | macros/latex-dev/base/ltpar.dtx
+2020/02/23 | 5844 | macros/latex/contrib/xsim/doc/examples/xsim.various.tex
+2020/02/23 | 5840 | macros/latex-dev/base/ltnews15.tex
+2020/02/23 | 5840 | macros/latex/contrib/xsim/code/xsim.blanks.code.tex
+2020/02/23 | 583 | macros/latex/contrib/hitszthesis/tex/information.tex
+2020/02/23 | 5777 | macros/latex-dev/base/ltnews16.tex
+2020/02/23 | 57752 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/02/23 | 576144 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/02/23 | 575173 | macros/latex/contrib/acmart/samples/sample-sigchi.pdf
+2020/02/23 | 574924 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+2020/02/23 | 57473 | macros/latex-dev/base/ltfssini.dtx
+2020/02/23 | 574341 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+2020/02/23 | 57235 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.pdf
+2020/02/23 | 57220 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.pdf
+2020/02/23 | 57187 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/02/23 | 5716 | macros/latex-dev/base/inputenc.ins
+2020/02/23 | 570 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.tex
+2020/02/23 | 5696 | macros/latex-dev/base/ltnews08.tex
+2020/02/23 | 56695 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/02/23 | 5660 | macros/latex-dev/base/ltnews10.tex
+2020/02/23 | 564476 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+2020/02/23 | 56416 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/02/23 | 563462 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/02/23 | 562 | macros/latex/contrib/hitszthesis/tex/conclusion.tex
+2020/02/23 | 56153 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.pdf
+2020/02/23 | 561255 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/02/23 | 5609 | macros/latex-dev/base/ltnews05.tex
+2020/02/23 | 56092487 | systems/win32/miktex/setup/darwin-x86_64/miktex-2.9.7300-1-darwin-x86_64.dmg
+2020/02/23 | 55733 | macros/latex-dev/base/ltdefns.dtx
+2020/02/23 | 5530 | macros/latex-dev/base/ltnews11.tex
+2020/02/23 | 5515 | macros/latex-dev/base/graphpap.dtx
+2020/02/23 | 550 | macros/latex/contrib/l3backend/README.md
+2020/02/23 | 5507 | macros/latex-dev/base/ltnews27.tex
+2020/02/23 | 5507 | macros/latex-dev/base/ltnews04.tex
+2020/02/23 | 55079 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.pdf
+2020/02/23 | 54895 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/02/23 | 5474 | macros/latex-dev/base/ltnews25.tex
+2020/02/23 | 544811 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/02/23 | 542 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.tex
+2020/02/23 | 5426 | macros/latex-dev/base/ltnews07.tex
+2020/02/23 | 5418 | macros/latex-dev/base/ltnews12.tex
+2020/02/23 | 540299 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/02/23 | 53988 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/02/23 | 5391 | macros/latex-dev/base/ltnews06.tex
+2020/02/23 | 5354 | macros/latex-dev/base/latexrelease.ins
+2020/02/23 | 53463 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2020/02/23 | 532966 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/02/23 | 5317 | macros/latex/contrib/xsim/code/xsim.templates.code.tex
+2020/02/23 | 530220 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/02/23 | 530162 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/02/23 | 5294 | macros/latex-dev/base/ltnews09.tex
+2020/02/23 | 5284 | macros/latex-dev/base/ltnews02.tex
+2020/02/23 | 52814 | macros/latex-dev/base/encguide.tex
+2020/02/23 | 5275 | macros/latex-dev/base/cmextra.ins
+2020/02/23 | 52532 | macros/latex-dev/base/lb2.err
+2020/02/23 | 5239 | macros/latex-dev/base/ltnews01.tex
+2020/02/23 | 5225 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
+2020/02/23 | 521652 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+2020/02/23 | 521080 | macros/latex-dev/base/classes.pdf
+2020/02/23 | 52043 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/02/23 | 5201 | macros/latex-dev/base/ltnews03.tex
+2020/02/23 | 52017 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/02/23 | 514042 | macros/latex/contrib/thucoursework.zip
+2020/02/23 | 50879 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/02/23 | 50854 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/02/23 | 50580 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.pdf
+2020/02/23 | 50503 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/02/23 | 5044 | macros/latex-dev/base/latexsym.ins
+2020/02/23 | 50244 | macros/latex-dev/base/ltpictur.dtx
+2020/02/23 | 500199 | macros/latex-dev/base/ltnews31.pdf
+2020/02/23 | 499163 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/02/23 | 49835 | macros/latex-dev/base/ltfloat.dtx
+2020/02/23 | 49694 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/02/23 | 4952 | macros/latex-dev/base/lthyphen.dtx
+2020/02/23 | 49316 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/02/23 | 491245 | macros/latex-dev/base/ltnews30.pdf
+2020/02/23 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/02/23 | 4826 | macros/latex/contrib/xsim/code/xsim.translations.code.tex
+2020/02/23 | 48094 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.pdf
+2020/02/23 | 47986 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/02/23 | 47981 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
+2020/02/23 | 47759 | macros/latex-dev/base/ltplain.dtx
+2020/02/23 | 4762 | macros/latex-dev/base/ltlength.dtx
+2020/02/23 | 4706 | macros/latex/contrib/xsim/code/xsim.grades.code.tex
+2020/02/23 | 469 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.tex
+2020/02/23 | 4696 | systems/texlive/tlnet/archive/fontsize.source.r53874.tar.xz
+2020/02/23 | 469471 | macros/latex-dev/base/docstrip.pdf
+2020/02/23 | 46504 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.pdf
+2020/02/23 | 46381 | macros/latex-dev/base/lttab.dtx
+2020/02/23 | 46316 | macros/latex-dev/base/ltfssaxes.dtx
+2020/02/23 | 46308 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.pdf
+2020/02/23 | 461051 | macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf
+2020/02/23 | 4601 | macros/latex/contrib/thuthesis/README.md
+2020/02/23 | 46008 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.pdf
+2020/02/23 | 45772 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/02/23 | 45738 | macros/latex/contrib/xsim/doc/examples/xsim.listings.pdf
+2020/02/23 | 45719 | macros/latex/contrib/xsim/doc/examples/xsim.hints.pdf
+2020/02/23 | 45691 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/02/23 | 456868 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/02/23 | 45601 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/02/23 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/02/23 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/02/23 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/02/23 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/02/23 | 45468 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/02/23 | 4508 | macros/latex/contrib/xsim/code/xsim.sty
+2020/02/23 | 450319 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2020/02/23 | 44941 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/02/23 | 44813 | macros/latex-dev/base/ltmiscen.dtx
+2020/02/23 | 443 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.tex
+2020/02/23 | 4392 | macros/latex-dev/base/ec.ins
+2020/02/23 | 43899 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.pdf
+2020/02/23 | 43637 | macros/latex-dev/base/cmfonts.fdd
+2020/02/23 | 43425 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/02/23 | 433006 | macros/latex-dev/base/ltnews29.pdf
+2020/02/23 | 4326 | macros/latex-dev/base/cmfonts.ins
+2020/02/23 | 4304 | macros/latex-dev/base/ltalloc.dtx
+2020/02/23 | 42926 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/02/23 | 428 | macros/latex/contrib/thuthesis/ref/appendix.bib
+2020/02/23 | 42710 | macros/latex/contrib/l3backend/l3backend-draw.dtx
+2020/02/23 | 42708 | macros/latex-dev/base/changes.old.txt
+2020/02/23 | 42571 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/02/23 | 4256 | macros/latex-dev/base/newdc.ins
+2020/02/23 | 42513 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.pdf
+2020/02/23 | 4223 | macros/latex-dev/base/docstrip.ins
+2020/02/23 | 4221 | macros/latex-dev/base/latex209.ins
+2020/02/23 | 42153 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.pdf
+2020/02/23 | 41873 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/02/23 | 41872 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/02/23 | 4171 | macros/latex-dev/base/ltnews19.tex
+2020/02/23 | 41167 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.pdf
+2020/02/23 | 41032 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/02/23 | 4089 | macros/latex-dev/base/classes.ins
+2020/02/23 | 4080 | macros/latex-dev/base/lablst.tex
+2020/02/23 | 40771 | macros/latex-dev/base/ltspace.dtx
+2020/02/23 | 40601 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/02/23 | 40589 | macros/latex-dev/base/ltfinal.dtx
+2020/02/23 | 404438 | macros/latex/contrib/hitszthesis/hitszthesis.pdf
+2020/02/23 | 40203 | macros/latex-dev/base/ltboxes.dtx
+2020/02/23 | 398281 | macros/latex-dev/base/usrguide.pdf
+2020/02/23 | 3962 | macros/latex-dev/base/olddc.ins
+2020/02/23 | 3949352 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/02/23 | 3931 | macros/latex/contrib/xsim/README
+2020/02/23 | 392 | systems/texlive/tlnet/archive/texlive-docindex.r53865.tar.xz
+2020/02/23 | 39187 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/02/23 | 391671 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/02/23 | 3898 | macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
+2020/02/23 | 3893 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
+2020/02/23 | 38891 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/02/23 | 38749 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.pdf
+2020/02/23 | 387425 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2020/02/23 | 38533 | macros/latex-dev/base/latex209.dtx
+2020/02/23 | 38376 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.pdf
+2020/02/23 | 38115 | macros/latex-dev/base/ltfiles.dtx
+2020/02/23 | 380557 | systems/win32/miktex/tm/packages/overpic.tar.lzma
+2020/02/23 | 3783 | macros/latex-dev/base/tulm.ins
+2020/02/23 | 37708 | macros/latex/contrib/xsim/doc/examples/xsim.floating.pdf
+2020/02/23 | 3752 | macros/latex-dev/base/README.md
+2020/02/23 | 3731 | macros/latex-dev/base/ltlogos.dtx
+2020/02/23 | 372505 | macros/latex-dev/base/clsguide.pdf
+2020/02/23 | 37092 | systems/texlive/tlnet/archive/suftesi.source.r53876.tar.xz
+2020/02/23 | 37023 | macros/latex-dev/base/latexchanges.tex
+2020/02/23 | 36968 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.pdf
+2020/02/23 | 368 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
+2020/02/23 | 368228 | macros/latex-dev/base/ltnews28.pdf
+2020/02/23 | 366 | macros/latex/contrib/hitszthesis/tex/acknowledgements.tex
+2020/02/23 | 36618 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/02/23 | 36327 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/02/23 | 3628 | systems/texlive/tlnet/archive/libertinus-otf.r53871.tar.xz
+2020/02/23 | 362836 | macros/latex-dev/base/ltnews26.pdf
+2020/02/23 | 36256 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.pdf
+2020/02/23 | 360915 | macros/latex-dev/base/fntguide.pdf
+2020/02/23 | 36054 | macros/latex-dev/base/ltlists.dtx
+2020/02/23 | 36003 | macros/latex-dev/base/ltnews18.pdf
+2020/02/23 | 356274 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/02/23 | 355264 | systems/win32/miktex/tm/packages/expkv.tar.lzma
+2020/02/23 | 3547 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.tex
+2020/02/23 | 354438 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2020/02/23 | 35212 | macros/latex-dev/base/ltmath.dtx
+2020/02/23 | 351660 | macros/latex-dev/base/slides.pdf
+2020/02/23 | 35162 | macros/latex-dev/base/ltdirchk.dtx
+2020/02/23 | 34840 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/02/23 | 34830 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/02/23 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
+2020/02/23 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
+2020/02/23 | 3442 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.tex
+2020/02/23 | 3436 | macros/latex-dev/base/makeindx.ins
+2020/02/23 | 3419 | macros/latex/contrib/xsim/code/xsimverb.sty
+2020/02/23 | 341558 | systems/win32/miktex/tm/packages/biblatex-apa.tar.lzma
+2020/02/23 | 3403 | macros/latex-dev/base/proc.ins
+2020/02/23 | 338 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
+2020/02/23 | 338442 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
+2020/02/23 | 3374 | macros/latex-dev/base/letter.ins
+2020/02/23 | 336 | systems/win32/miktex/tm/packages/pr.ini
+2020/02/23 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
+2020/02/23 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
+2020/02/23 | 3369 | macros/latex-dev/base/ltoutenc.ins
+2020/02/23 | 33554 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/02/23 | 335456 | systems/texlive/tlnet/archive/expkv.doc.r53872.tar.xz
+2020/02/23 | 33423 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/02/23 | 3340 | macros/latex-dev/base/exscale.ins
+2020/02/23 | 333725 | macros/latex-dev/base/ltnews32.pdf
+2020/02/23 | 33206 | macros/latex/contrib/xsim/doc/examples/xsim.collections.pdf
+2020/02/23 | 330 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
+2020/02/23 | 330919 | macros/latex-dev/base/utf8ienc.pdf
+2020/02/23 | 328796 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/02/23 | 3282 | macros/latex-dev/base/bugs.txt
+2020/02/23 | 3282 | macros/latex/contrib/hitszthesis/tex/chapter01.tex
+2020/02/23 | 326890 | install/macros/latex/contrib/luacolor.tds.zip
+2020/02/23 | 32656 | systems/texlive/tlnet/archive/xsim.r53877.tar.xz
+2020/02/23 | 32338 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/02/23 | 32240 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/02/23 | 321910 | macros/latex/contrib/luacolor.zip
+2020/02/23 | 321905 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/02/23 | 32164 | macros/latex-dev/base/latexrelease.dtx
+2020/02/23 | 31879 | macros/latex-dev/base/ltsect.dtx
+2020/02/23 | 3183 | macros/latex-dev/base/unpack.ins
+2020/02/23 | 317404 | systems/texlive/tlnet/archive/biblatex-apa.doc.r53873.tar.xz
+2020/02/23 | 316983 | macros/latex/contrib/luacolor/luacolor.pdf
+2020/02/23 | 31555 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.pdf
+2020/02/23 | 315505 | macros/latex-dev/base/changes.txt
+2020/02/23 | 3142 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.tex
+2020/02/23 | 31191 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/02/23 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/02/23 | 3108047 | macros/latex-dev/base/source2e.pdf
+2020/02/23 | 31016 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.pdf
+2020/02/23 | 30990 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/02/23 | 309612 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/02/23 | 30938 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.pdf
+2020/02/23 | 30766 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/02/23 | 305194 | macros/latex-dev/base/letter.pdf
+2020/02/23 | 3049 | macros/latex/contrib/hitszthesis/Compile.bat
+2020/02/23 | 30463 | macros/latex-dev/base/ltnews31.tex
+2020/02/23 | 304104 | macros/latex-dev/base/ltluatex.pdf
+2020/02/23 | 302835 | macros/latex-dev/base/ltnews22.pdf
+2020/02/23 | 30229 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/02/23 | 2997 | language/japanese/zxjafont/README-ja.md
+2020/02/23 | 29952 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.pdf
+2020/02/23 | 2986 | macros/latex/contrib/hitszthesis/README.md
+2020/02/23 | 29704 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/02/23 | 2957 | macros/latex/contrib/hitszthesis/main.tex
+2020/02/23 | 294824 | macros/latex-dev/base/inputenc.pdf
+2020/02/23 | 293 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
+2020/02/23 | 29318 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/02/23 | 2930203 | macros/latex/contrib/xsim.zip
+2020/02/23 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/02/23 | 29194 | macros/latex-dev/base/ltfntcmd.dtx
+2020/02/23 | 291778 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
+2020/02/23 | 29170 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/02/23 | 29167 | macros/latex/contrib/luacolor/luacolor.dtx
+2020/02/23 | 290 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
+2020/02/23 | 289 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
+2020/02/23 | 2898 | macros/latex-dev/base/syntonly.ins
+2020/02/23 | 2895 | macros/latex-dev/base/nfssfont.ins
+2020/02/23 | 2894 | macros/latex-dev/base/graphpap.ins
+2020/02/23 | 2894 | macros/latex-dev/base/fix-cm.ins
+2020/02/23 | 2892 | macros/latex-dev/base/alltt.ins
+2020/02/23 | 2890 | macros/latex-dev/base/ifthen.ins
+2020/02/23 | 28721 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/02/23 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
+2020/02/23 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
+2020/02/23 | 2860 | systems/texlive/tlnet/archive/expkv.r53872.tar.xz
+2020/02/23 | 28530 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/02/23 | 28426 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.pdf
+2020/02/23 | 283323 | macros/latex-dev/base/ltnews20.pdf
+2020/02/23 | 281512 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/02/23 | 281322 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/02/23 | 28127 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.pdf
+2020/02/23 | 27 | macros/latex/contrib/hitszthesis/tex/chapter04.tex
+2020/02/23 | 2789 | macros/latex/contrib/thuthesis/data/denotation.tex
+2020/02/23 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
+2020/02/23 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
+2020/02/23 | 27783 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/02/23 | 276690 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/02/23 | 274453 | macros/latex-dev/base/ltnews23.pdf
+2020/02/23 | 2738 | macros/latex-dev/base/tex2.txt
+2020/02/23 | 27360 | macros/latex/contrib/xsim/doc/xsim-manual.cls
+2020/02/23 | 2733 | macros/latex-dev/base/ltpageno.dtx
+2020/02/23 | 272523 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/02/23 | 271 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
+2020/02/23 | 27155 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.pdf
+2020/02/23 | 27124 | macros/latex-dev/base/ltxcheck.tex
+2020/02/23 | 2706 | macros/latex-dev/base/idx.tex
+2020/02/23 | 269 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
+2020/02/23 | 26874 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/02/23 | 26770 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/02/23 | 2673240 | systems/win32/miktex/tm/packages/xsim.tar.lzma
+2020/02/23 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/02/23 | 26502 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/02/23 | 264453 | macros/latex-dev/base/cmfonts.pdf
+2020/02/23 | 263 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
+2020/02/23 | 2636676 | systems/texlive/tlnet/archive/xsim.doc.r53877.tar.xz
+2020/02/23 | 262051 | macros/latex-dev/base/fix-cm.pdf
+2020/02/23 | 25 | macros/latex/contrib/hitszthesis/tex/chapter06.tex
+2020/02/23 | 25 | macros/latex/contrib/hitszthesis/tex/chapter05.tex
+2020/02/23 | 2584 | macros/latex/contrib/thucoursework/Makefile
+2020/02/23 | 25848 | systems/texlive/tlnet/archive/l3backend.source.r53875.tar.xz
+2020/02/23 | 2579568 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/02/23 | 2547 | language/japanese/zxjafont/README.md
+2020/02/23 | 25305 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/02/23 | 252641 | macros/latex-dev/base/ltnews24.pdf
+2020/02/23 | 25040 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.pdf
+2020/02/23 | 247 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.tex
+2020/02/23 | 247553 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/02/23 | 2474 | macros/latex-dev/base/ltexpl.dtx
+2020/02/23 | 247180 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/02/23 | 246426 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/02/23 | 246174 | macros/latex-dev/base/latexrelease.pdf
+2020/02/23 | 2457972 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/02/23 | 243360 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/02/23 | 2416 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
+2020/02/23 | 24016 | macros/latex-dev/base/lterror.dtx
+2020/02/23 | 239755 | macros/latex-dev/base/ltnews27.pdf
+2020/02/23 | 2382 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
+2020/02/23 | 23800 | systems/texlive/tlnet/archive/biblatex-apa.r53873.tar.xz
+2020/02/23 | 23652 | macros/latex-dev/base/ltnews30.tex
+2020/02/23 | 236503 | macros/latex/contrib/thucoursework/iihw.pdf
+2020/02/23 | 23521 | macros/latex-dev/base/fix-cm.dtx
+2020/02/23 | 23520 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/02/23 | 235068 | macros/latex-dev/base/ltnews19.pdf
+2020/02/23 | 23437 | macros/latex/contrib/thucoursework/thucoursework.dtx
+2020/02/23 | 233491 | macros/latex-dev/base/ltnews21.pdf
+2020/02/23 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
+2020/02/23 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
+2020/02/23 | 23204 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.pdf
+2020/02/23 | 231085 | macros/latex-dev/base/latexchanges.pdf
+2020/02/23 | 23102 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.pdf
+2020/02/23 | 229 | macros/latex/contrib/hitszthesis/spine.tex
+2020/02/23 | 22991 | macros/latex/contrib/hitszthesis/tex/chapter03.tex
+2020/02/23 | 22936 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/02/23 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
+2020/02/23 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
+2020/02/23 | 22676 | macros/latex-dev/base/ltcounts.dtx
+2020/02/23 | 2259 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.tex
+2020/02/23 | 22572336 | install/macros/latex-dev/latex-base-dev.tds.zip
+2020/02/23 | 22541695 | systems/texlive/tlnet/install-tl.zip
+2020/02/23 | 22457 | macros/latex-dev/base/cfgguide.tex
+2020/02/23 | 224213 | macros/latex/contrib/thucoursework/thucoursework.pdf
+2020/02/23 | 22228 | macros/latex/contrib/xsim/code/xsim.interface.code.tex
+2020/02/23 | 22165242 | macros/latex-dev/base.zip
+2020/02/23 | 2214353 | macros/latex/contrib/thuthesis.zip
+2020/02/23 | 220384 | macros/latex-dev/base/modguide.pdf
+2020/02/23 | 220211 | macros/latex-dev/base/cfgguide.pdf
+2020/02/23 | 2194 | macros/latex/contrib/hitszthesis/tex/abstracten.tex
+2020/02/23 | 21848 | language/japanese/zxjafont/zxjafont.sty
+2020/02/23 | 2172020 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/02/23 | 216976 | macros/latex-dev/base/cyrguide.pdf
+2020/02/23 | 216899 | macros/latex-dev/base/proc.pdf
+2020/02/23 | 215600 | macros/latex-dev/base/ltxdoc.pdf
+2020/02/23 | 215429 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/02/23 | 214708 | macros/latex-dev/base/slifonts.pdf
+2020/02/23 | 21402 | macros/latex/contrib/xsim/code/xsim.exercises.code.tex
+2020/02/23 | 2136 | systems/texlive/tlnet/archive/fontsize.r53874.tar.xz
+2020/02/23 | 21211 | macros/latex/contrib/l3backend/l3backend-graphics.dtx
+2020/02/23 | 207772 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/02/23 | 20700 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
+2020/02/23 | 20668 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/02/23 | 2063 | macros/latex/contrib/hitszthesis/hitszthesis.ins
+2020/02/23 | 205205 | macros/latex-dev/base/ifthen.pdf
+2020/02/23 | 20434 | macros/latex-dev/base/lgc2.err
+2020/02/23 | 203514 | macros/latex-dev/base/doc.dtx
+2020/02/23 | 20322 | macros/latex/contrib/thuthesis/spine.pdf
+2020/02/23 | 20302 | macros/latex-dev/base/ltnews.cls
+2020/02/23 | 202429 | macros/latex-dev/base/nfssfont.pdf
+2020/02/23 | 2014094 | macros/latex/contrib/hitszthesis.zip
+2020/02/23 | 2012 | macros/latex/contrib/hitszthesis/tex/appendix01.tex
+2020/02/23 | 20045 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.pdf
+2020/02/23 | 1999 | macros/latex/contrib/biblatex-contrib/biblatex-gost/README.md
+2020/02/23 | 199191 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/02/23 | 19892 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/02/23 | 197065 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/02/23 | 196944 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/02/23 | 196325 | macros/latex-dev/base/ltnews25.pdf
+2020/02/23 | 195880 | macros/latex-dev/base/exscale.pdf
+2020/02/23 | 195008 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/02/23 | 1946009 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/02/23 | 1938 | macros/latex-dev/base/minimal.cls
+2020/02/23 | 193653 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/02/23 | 1930004 | macros/latex/contrib/ntgclass.zip
+2020/02/23 | 1923 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.tex
+2020/02/23 | 192289 | macros/latex-dev/base/latexsym.pdf
+2020/02/23 | 191528 | macros/latex-dev/base/ltx3info.pdf
+2020/02/23 | 1913 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.tex
+2020/02/23 | 19040 | macros/latex-dev/base/lppl.txt
+2020/02/23 | 189 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
+2020/02/23 | 18941 | macros/latex-dev/base/ltnews29.tex
+2020/02/23 | 18700584 | systems/texlive/tlnet/install-tl-windows.exe
+2020/02/23 | 186884 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/02/23 | 1862 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.tex
+2020/02/23 | 18558 | macros/latex-dev/base/ltxdoc.dtx
+2020/02/23 | 185325 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/02/23 | 185225 | language/japanese/zxjafont.zip
+2020/02/23 | 18484 | language/japanese/zxjafont/zxjafont.tex
+2020/02/23 | 1845917 | systems/win32/miktex/tm/packages/ntgclass.tar.lzma
+2020/02/23 | 184257 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/02/23 | 18407 | macros/latex-dev/base/nfssfont.dtx
+2020/02/23 | 1836 | macros/latex/contrib/l3backend/CHANGELOG.md
+2020/02/23 | 18305 | macros/latex-dev/base/ifthen.dtx
+2020/02/23 | 18300 | macros/latex-dev/base/ltx3info.tex
+2020/02/23 | 1828 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.tex
+2020/02/23 | 182804 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/02/23 | 181576 | macros/latex-dev/base/syntonly.pdf
+2020/02/23 | 1796 | macros/latex/contrib/hitszthesis/tex/abstract.tex
+2020/02/23 | 1792 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.tex
+2020/02/23 | 1777 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.tex
+2020/02/23 | 17753 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/02/23 | 177510 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/02/23 | 1772272 | systems/texlive/tlnet/archive/ntgclass.doc.r53870.tar.xz
+2020/02/23 | 17674 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/02/23 | 175355 | macros/latex-dev/base/ltoutput.dtx
+2020/02/23 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
+2020/02/23 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
+2020/02/23 | 17496 | macros/latex-dev/base/cyrguide.tex
+2020/02/23 | 173658 | language/japanese/zxjafont/zxjafont.pdf
+2020/02/23 | 173077 | macros/latex-dev/base/alltt.pdf
+2020/02/23 | 172 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
+2020/02/23 | 172216 | macros/latex-dev/base/tlc2.err
+2020/02/23 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
+2020/02/23 | 17122 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
+2020/02/23 | 1711483 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/02/23 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
+2020/02/23 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
+2020/02/23 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
+2020/02/23 | 1694 | macros/latex-dev/base/small2e.tex
+2020/02/23 | 169211 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/02/23 | 168 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
+2020/02/23 | 167 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
+2020/02/23 | 167814 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/02/23 | 167254 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/02/23 | 166 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
+2020/02/23 | 16623 | macros/latex/contrib/xsim/code/xsim.environments.code.tex
+2020/02/23 | 164949 | macros/latex-dev/base/tlc2.pdf
+2020/02/23 | 164889 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/02/23 | 163877 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
+2020/02/23 | 163680 | macros/latex-dev/base/docstrip.dtx
+2020/02/23 | 16353 | macros/latex/contrib/xsim/code/xsim.properties.code.tex
+2020/02/23 | 16234 | macros/latex-dev/base/modguide.tex
+2020/02/23 | 16169353 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/02/23 | 161066 | macros/latex-dev/base/ltnews13.pdf
+2020/02/23 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
+2020/02/23 | 160716 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/02/23 | 160673 | macros/latex-dev/base/makeindx.pdf
+2020/02/23 | 16052 | systems/texlive/tlnet/archive/ntgclass.r53870.tar.xz
+2020/02/23 | 16047 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/02/23 | 158928 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53865.tar.xz
+2020/02/23 | 15882 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/02/23 | 15848 | systems/texlive/tlnet/archive/expkv.source.r53872.tar.xz
+2020/02/23 | 157174 | macros/latex-dev/base/ltnews05.pdf
+2020/02/23 | 15701 | macros/latex-dev/base/slifonts.fdd
+2020/02/23 | 156534 | macros/latex-dev/base/tulm.pdf
+2020/02/23 | 156280 | macros/latex-dev/base/graphpap.pdf
+2020/02/23 | 155549 | macros/latex-dev/base/classes.dtx
+2020/02/23 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/02/23 | 1532114 | macros/latex-dev/base/encguide.pdf
+2020/02/23 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/02/23 | 15212 | macros/latex/contrib/xsim/code/xsim.definitions.code.tex
+2020/02/23 | 152100 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/02/23 | 1518 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.tex
+2020/02/23 | 151354 | macros/latex-dev/base/manual.pdf
+2020/02/23 | 150920 | macros/latex-dev/base/ltnews14.pdf
+2020/02/23 | 150020 | macros/latex-dev/base/ltnews01.pdf
+2020/02/23 | 149835 | macros/latex-dev/base/ltnews17.pdf
+2020/02/23 | 149789 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/02/23 | 1496 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.tex
+2020/02/23 | 14966 | macros/latex/contrib/thucoursework/pdf_normal.pdf
+2020/02/23 | 14890 | macros/latex-dev/base/ltnews28.tex
+2020/02/23 | 148481 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/02/23 | 14797 | macros/latex-dev/base/ltxref.dtx
+2020/02/23 | 147941 | macros/latex-dev/base/ltnews10.pdf
+2020/02/23 | 1476 | macros/latex/contrib/thucoursework/README.md
+2020/02/23 | 147333 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/02/23 | 14673 | macros/latex-dev/base/source2e.tex
+2020/02/23 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/02/23 | 14509 | macros/latex/contrib/l3backend/l3backend-box.dtx
+2020/02/23 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/02/23 | 144 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
+2020/02/23 | 144471 | macros/latex-dev/base/ltnews08.pdf
+2020/02/23 | 14440 | macros/latex-dev/base/ltbibl.dtx
+2020/02/23 | 14421 | macros/latex-dev/base/lppl-1-2.txt
+2020/02/23 | 14341 | macros/latex-dev/base/lppl-1-1.txt
+2020/02/23 | 143378 | macros/latex-dev/base/ltoutenc.dtx
+2020/02/23 | 1425 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.tex
+2020/02/23 | 1425 | macros/latex/contrib/thuthesis/main.tex
+2020/02/23 | 14249 | macros/latex/contrib/l3backend/l3backend-header.dtx
+2020/02/23 | 1404 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.tex
+2020/02/23 | 14048 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/02/23 | 1394 | macros/latex/contrib/xsim/doc/examples/xsim.collections.tex
+2020/02/23 | 13912 | systems/texlive/tlnet/archive/suftesi.r53876.tar.xz
+2020/02/23 | 1385 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.tex
+2020/02/23 | 1382985 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/02/23 | 138223 | macros/latex-dev/base/lb2.pdf
+2020/02/23 | 1381 | macros/latex-dev/base/legal.txt
+2020/02/23 | 137918 | macros/latex-dev/base/ltnews12.pdf
+2020/02/23 | 137121 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/02/23 | 136 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
+2020/02/23 | 136153 | macros/latex-dev/base/webcomp.pdf
+2020/02/23 | 1351 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.tex
+2020/02/23 | 134750 | macros/latex-dev/base/ltnews02.pdf
+2020/02/23 | 134730 | macros/latex-dev/base/ltnews03.pdf
+2020/02/23 | 13468 | macros/latex/contrib/l3backend/l3backend-basics.dtx
+2020/02/23 | 1345 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.tex
+2020/02/23 | 1342 | macros/latex-dev/base/ltnews18.tex
+2020/02/23 | 1337 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.tex
+2020/02/23 | 133254 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/02/23 | 133132 | macros/latex-dev/base/ltnews06.pdf
+2020/02/23 | 13305 | macros/latex-dev/base/proc.dtx
+2020/02/23 | 13296 | macros/latex/contrib/xsim/code/xsim.solutions.code.tex
+2020/02/23 | 1327 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
+2020/02/23 | 1313 | macros/latex/contrib/xsim/doc/examples/xsim.hints.tex
+2020/02/23 | 130688 | macros/latex-dev/base/ltnews16.pdf
+2020/02/23 | 13061 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/02/23 | 130308 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/02/23 | 12946 | macros/latex-dev/base/manual.err
+2020/02/23 | 12938 | macros/latex/contrib/xsim/code/xsim.collections.code.tex
+2020/02/23 | 128768 | macros/latex-dev/base/ltnews04.pdf
+2020/02/23 | 12521 | macros/latex-dev/base/testpage.tex
+2020/02/23 | 1249273 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/02/23 | 124028 | macros/latex-dev/base/ltnews07.pdf
+2020/02/23 | 1233169 | macros/latex/contrib/xsim/doc/xsim_manual.pdf
+2020/02/23 | 1231283 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/02/23 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
+2020/02/23 | 12225 | macros/latex-dev/base/ltnews24.tex
+2020/02/23 | 122088 | macros/latex-dev/base/ltnews15.pdf
+2020/02/23 | 12120 | macros/latex-dev/base/tulm.fdd
+2020/02/23 | 12099 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
+2020/02/23 | 120218 | macros/latex/contrib/thuthesis/thuthesis.dtx
+2020/02/23 | 120208 | macros/latex-dev/base/ltnews09.pdf
+2020/02/23 | 11920 | systems/texlive/tlnet/archive/l3backend.r53875.tar.xz
+2020/02/23 | 118 | macros/latex/contrib/luacolor/README.md
+2020/02/23 | 1183 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.tex
+2020/02/23 | 1178397 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/02/23 | 1178146 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/02/23 | 11758 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
+2020/02/23 | 11749 | macros/latex/contrib/xsim/code/xsim.goals.code.tex
+2020/02/23 | 116661 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/02/23 | 115596 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/02/23 | 11512 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
+2020/02/23 | 11443 | macros/latex-dev/base/ltpage.dtx
+2020/02/23 | 1133 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
+2020/02/23 | 111161 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/02/23 | 1104158 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/02/23 | 1100 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
+2020/02/23 | 1098 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
+2020/02/23 | 1098855 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/02/23 | 1098141 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/02/23 | 1091625 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
+2020/02/23 | 108873 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/02/23 | 1072 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.tex
+2020/02/23 | 107001 | macros/latex-dev/base/inputenc.dtx
+2020/02/23 | 1069 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.tex
+2020/02/23 | 10698 | macros/latex-dev/base/ltnews26.tex
+2020/02/23 | 10688 | macros/latex-dev/base/ltnews23.tex
+2020/02/23 | 10669 | macros/latex-dev/base/ltnews22.tex
+2020/02/23 | 10614 | macros/latex/contrib/xsim/code/xsim.random.code.tex
+2020/02/23 | 10606 | macros/latex-dev/base/makeindx.dtx
+2020/02/23 | 1058954 | macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
+2020/02/23 | 105062 | macros/latex/contrib/xsim/doc/xsim_manual.tex
+2020/02/23 | 104942 | macros/latex-dev/base/ltnews11.pdf
+2020/02/23 | 1048 | macros/latex/contrib/xsim/doc/xsim.ideas
+2020/02/23 | 1042556 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/02/23 | 1041977 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/02/23 | 10376 | macros/latex-dev/base/ltfsscmp.dtx
+2020/02/23 | 102516 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/02/23 | 1021317 | systems/win32/miktex/tm/packages/suftesi.tar.lzma
+2020/02/23 | 1013 | macros/latex/contrib/xsim/doc/examples/xsim.floating.tex
+2020/02/23 | 101344 | macros/latex-dev/base/lgc2.pdf
+2020/02/23 | 1009110 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+2020/02/23 | 100709 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/02/23 | 1006831 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+2020/02/23 | 10053 | macros/latex-dev/base/webcomp.err
+2020/02/23 | 10045 | macros/latex/contrib/acmart/README
+2020/02/23 | 1001590 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf
2020/02/22 | 9955180 | systems/texlive/tlnet/archive/l3kernel.doc.r53862.tar.xz
2020/02/22 | 986 | indexing/upmendex/doc/samples/alphabet/Makefile
2020/02/22 | 9776 | macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx
2020/02/22 | 9768 | macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx
2020/02/22 | 973264 | systems/texlive/tlnet/archive/wintools.win32.doc.r53854.tar.xz
2020/02/22 | 96354 | macros/luatex/latex/emoji/emoji-doc.tex
-2020/02/22 | 96320 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2020/02/22 | 95276 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
2020/02/22 | 9516 | systems/texlive/tlnet/archive/rgltxdoc.source.r53858.tar.xz
2020/02/22 | 9459 | macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx
2020/02/22 | 943 | macros/latex/contrib/ntgclass/README
-2020/02/22 | 94299 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2020/02/22 | 9414 | macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx
-2020/02/22 | 94109 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/02/22 | 93913868 | systems/win32/w32tex/TLW64/tl-win64.zip
2020/02/22 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
-2020/02/22 | 937766 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
2020/02/22 | 9356 | macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx
-2020/02/22 | 93442 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/02/22 | 932998 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/02/22 | 92933 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
2020/02/22 | 9288 | indexing/upmendex/source/convert.c
-2020/02/22 | 92094 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2020/02/22 | 91976 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
2020/02/22 | 91854 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-references.bib
2020/02/22 | 9152 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx
2020/02/22 | 9142 | macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx
-2020/02/22 | 91384 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2020/02/22 | 9136 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx
2020/02/22 | 9136 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx
-2020/02/22 | 91342 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
2020/02/22 | 9114 | macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx
2020/02/22 | 9108 | macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx
2020/02/22 | 9093 | macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx
@@ -35,25 +740,17 @@
2020/02/22 | 8988 | macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx
2020/02/22 | 8956 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx
2020/02/22 | 88479 | macros/latex/contrib/ntgclass/brief.dtx
-2020/02/22 | 87327 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
2020/02/22 | 872 | indexing/upmendex/doc/samples/option/japanese.idx
-2020/02/22 | 87198 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/02/22 | 86614 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/02/22 | 8471 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/02/22 | 84566 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/02/22 | 84332 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/02/22 | 84856 | macros/latex/contrib/acmart/ACM-Reference-Format.bst
2020/02/22 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
+2020/02/22 | 840485 | macros/latex/contrib/acmart/acmart.pdf
+2020/02/22 | 8385604 | systems/win32/w32tex/uptex-w32.tar.xz
2020/02/22 | 8348 | systems/texlive/tlnet/archive/epspdf.win32.r53854.tar.xz
2020/02/22 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
2020/02/22 | 83044 | systems/texlive/tlnet/archive/fontspec.source.r53860.tar.xz
-2020/02/22 | 80461 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2020/02/22 | 800 | indexing/upmendex/source/tests/upmendex.test
-2020/02/22 | 79755 | macros/latex/contrib/ntgclass/ntgstyle.pdf
-2020/02/22 | 78018 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/02/22 | 77830 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
2020/02/22 | 7749 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
2020/02/22 | 774844 | systems/win32/miktex/tm/packages/l3build.tar.lzma
-2020/02/22 | 77342 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2020/02/22 | 767 | macros/luatex/latex/emoji/README.md
2020/02/22 | 766 | indexing/upmendex/source/tests/uni.ind
2020/02/22 | 766910 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
@@ -63,190 +760,104 @@
2020/02/22 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty
2020/02/22 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
2020/02/22 | 749 | indexing/upmendex/doc/samples/option/Makefile
-2020/02/22 | 7498 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
2020/02/22 | 7492 | indexing/upmendex/source/main.c
2020/02/22 | 7477 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
-2020/02/22 | 74350 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/02/22 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2020/02/22 | 729 | indexing/upmendex/source/exkana.h
-2020/02/22 | 72708 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/02/22 | 72568 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2020/02/22 | 72504 | systems/texlive/tlnet/archive/nameauth.source.r53863.tar.xz
2020/02/22 | 722904 | systems/texlive/tlnet/archive/l3build.doc.r53862.tar.xz
-2020/02/22 | 71708 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2020/02/22 | 700167 | indexing/upmendex/source/configure
-2020/02/22 | 69856 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/02/22 | 69213 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2020/02/22 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
2020/02/22 | 68 | indexing/upmendex/source/tests/foo.idx
-2020/02/22 | 68739 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2020/02/22 | 684078 | macros/latex/contrib/suftesi/templates.zip
2020/02/22 | 683645 | fonts/libertinus-otf/doc/libertinus-otf-doc.pdf
2020/02/22 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
-2020/02/22 | 67274 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/02/22 | 67255 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/02/22 | 669501 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2020/02/22 | 663 | macros/latex/contrib/ntgclass/CATALOG
2020/02/22 | 6632 | systems/texlive/tlnet/archive/nameauth.r53863.tar.xz
2020/02/22 | 658510 | fonts/libertinus-otf.zip
2020/02/22 | 65642 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf
-2020/02/22 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
-2020/02/22 | 65092 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2020/02/22 | 650318 | macros/luatex/latex/emoji.zip
2020/02/22 | 64 | indexing/upmendex/source/tests/uni.dict
-2020/02/22 | 64381 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2020/02/22 | 64239 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx
-2020/02/22 | 63293 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/02/22 | 63281 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/02/22 | 63104 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/02/22 | 6348900 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/02/22 | 63097 | macros/latex/contrib/ntgclass/brief-sample.pdf
2020/02/22 | 629877 | macros/luatex/latex/emoji/emoji-doc.pdf
2020/02/22 | 629712 | systems/texlive/tlnet/archive/siunitx.doc.r53856.tar.xz
-2020/02/22 | 62839 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2020/02/22 | 619720 | macros/latex/contrib/fontsize.zip
2020/02/22 | 617406 | macros/latex/contrib/fontsize/fontsize.pdf
-2020/02/22 | 61699 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/02/22 | 61607 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/02/22 | 615497 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
2020/02/22 | 614 | indexing/upmendex/doc/samples/russian.idx
-2020/02/22 | 61078 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/02/22 | 60325 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/02/22 | 59420 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/02/22 | 595250 | systems/win32/w32tex/ChangeLog
2020/02/22 | 59121 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
2020/02/22 | 58 | indexing/upmendex/source/tests/foo.ind
-2020/02/22 | 58859 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2020/02/22 | 5842 | indexing/upmendex/source/qsort.c
2020/02/22 | 58135 | fonts/libertinus-otf/doc/libertinus-otf-doc.tex
-2020/02/22 | 57751 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/02/22 | 576144 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/02/22 | 57187 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2020/02/22 | 56974 | macros/generic/expkv/expkv.dtx
2020/02/22 | 5687 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
-2020/02/22 | 56695 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/02/22 | 56417 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/02/22 | 563461 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/02/22 | 561256 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2020/02/22 | 552 | indexing/upmendex/doc/samples/mdxsty02.ist
-2020/02/22 | 54898 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/02/22 | 544811 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/02/22 | 540298 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/02/22 | 53989 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/02/22 | 53464 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2020/02/22 | 532963 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2020/02/22 | 530100 | systems/texlive/tlnet/archive/l3kernel.source.r53862.tar.xz
-2020/02/22 | 528740 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/02/22 | 528480 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/02/22 | 52804 | macros/latex/contrib/acmart/samples/sample-base.bib
2020/02/22 | 524152 | systems/texlive/tlnet/archive/latex.source.r53857.tar.xz
2020/02/22 | 521 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh22.ist
-2020/02/22 | 52045 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/02/22 | 52017 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2020/02/22 | 509316 | indexing/upmendex.zip
-2020/02/22 | 50881 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/02/22 | 50855 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/02/22 | 50502 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/02/22 | 499162 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/02/22 | 49695 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/02/22 | 49314 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/02/22 | 49631880 | systems/win32/w32tex/xetex-w32.tar.xz
+2020/02/22 | 4935948 | systems/win32/w32tex/aleph-w32.tar.xz
2020/02/22 | 4908 | indexing/upmendex/source/c-auto.in
-2020/02/22 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/02/22 | 485753 | macros/latex/contrib/ntgclass/ntgclass.pdf
-2020/02/22 | 47985 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2020/02/22 | 4796672 | systems/texlive/tlnet/archive/wintools.win32.r53854.tar.xz
2020/02/22 | 468114 | systems/win32/miktex/tm/packages/keyvaltable.tar.lzma
2020/02/22 | 463 | indexing/upmendex/doc/samples/german.idx
2020/02/22 | 46330 | indexing/upmendex/source/Makefile.in
2020/02/22 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
-2020/02/22 | 45771 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/02/22 | 45691 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/02/22 | 456869 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/02/22 | 45601 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/02/22 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/02/22 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2020/02/22 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/02/22 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2020/02/22 | 45467 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/02/22 | 450322 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2020/02/22 | 44940 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2020/02/22 | 4485 | indexing/upmendex/doc/samples/alphabet/alpha_zhr.idx
2020/02/22 | 43971 | indexing/upmendex/source/aclocal.m4
2020/02/22 | 4393 | indexing/upmendex/source/ChangeLog
2020/02/22 | 435 | indexing/upmendex/source/tests/uni.idx
2020/02/22 | 435 | indexing/upmendex/doc/samples/french.idx
-2020/02/22 | 43425 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/02/22 | 42927 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2020/02/22 | 425960 | systems/texlive/tlnet/archive/keyvaltable.doc.r53861.tar.xz
-2020/02/22 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2020/02/22 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
2020/02/22 | 4213 | macros/latex/contrib/ntgclass/ntgclass.ins
2020/02/22 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
-2020/02/22 | 41872 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/02/22 | 41872 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2020/02/22 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
2020/02/22 | 412 | indexing/upmendex/source/exhanzi.h
-2020/02/22 | 41032 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/02/22 | 40857908 | systems/win32/w32tex/latex-dev.tar.xz
2020/02/22 | 406 | indexing/upmendex/source/kp.h
-2020/02/22 | 40600 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/02/22 | 405668 | macros/latex/contrib/acmart/acmguide.pdf
2020/02/22 | 4039 | indexing/upmendex/doc/samples/alphabet/alpha_zh.idx
2020/02/22 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
2020/02/22 | 400 | indexing/upmendex/source/qsort.h
-2020/02/22 | 3949331 | systems/texlive/tlnet/install-tl-unx.tar.gz
2020/02/22 | 394431 | macros/latex/contrib/biblatex-contrib/biblatex-apa.zip
2020/02/22 | 3941456 | systems/texlive/tlnet/archive/tlshell.win32.r53854.tar.xz
2020/02/22 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
-2020/02/22 | 39186 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/02/22 | 391673 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2020/02/22 | 3891 | indexing/upmendex/source/kana.h
-2020/02/22 | 38892 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/02/22 | 387424 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
2020/02/22 | 376208 | macros/latex/contrib/overpic.zip
2020/02/22 | 371 | indexing/upmendex/doc/samples/Makefile
2020/02/22 | 371275 | macros/latex/contrib/overpic/overpic.pdf
-2020/02/22 | 36618 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2020/02/22 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
-2020/02/22 | 36327 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2020/02/22 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
-2020/02/22 | 356274 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2020/02/22 | 354609 | install/macros/generic/expkv.tds.zip
-2020/02/22 | 354437 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
2020/02/22 | 350477 | macros/generic/expkv.zip
2020/02/22 | 348927 | macros/latex/contrib/ntgclass/brief.pdf
-2020/02/22 | 34841 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2020/02/22 | 34841 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
-2020/02/22 | 34833 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2020/02/22 | 34640 | systems/texlive/tlnet/archive/siunitx.r53856.tar.xz
2020/02/22 | 34428 | systems/texlive/tlnet/archive/keyvaltable.source.r53861.tar.xz
+2020/02/22 | 34337124 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/02/22 | 340 | indexing/upmendex/doc/samples/greek.idx
2020/02/22 | 340584 | macros/generic/expkv/expkv.pdf
2020/02/22 | 337 | indexing/upmendex/source/ac/withenable.ac
-2020/02/22 | 33552 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2020/02/22 | 334 | indexing/upmendex/doc/samples/option/mdxsty_rule0.ist
-2020/02/22 | 33423 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2020/02/22 | 3340 | systems/texlive/tlnet/archive/rgltxdoc.r53858.tar.xz
2020/02/22 | 333 | indexing/upmendex/source/indexsty
-2020/02/22 | 332 | systems/win32/miktex/tm/packages/pr.ini
-2020/02/22 | 328795 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2020/02/22 | 326 | indexing/upmendex/doc/samples/multi.idx
2020/02/22 | 32559 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.tex
-2020/02/22 | 32337 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2020/02/22 | 3224 | macros/latex/contrib/ntgclass/a4.ins
-2020/02/22 | 32241 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/02/22 | 321906 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2020/02/22 | 31844 | systems/texlive/tlnet/archive/l3build.r53862.tar.xz
2020/02/22 | 3156 | graphics/pgf/contrib/circuitikz/README.md
-2020/02/22 | 31191 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/02/22 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
2020/02/22 | 311434 | indexing/upmendex/man/upmendex.man1.pdf
2020/02/22 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
-2020/02/22 | 30988 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/02/22 | 309612 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2020/02/22 | 30851 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
-2020/02/22 | 30767 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/02/22 | 30230 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2020/02/22 | 301 | indexing/upmendex/doc/samples/alphabet/mdxsty_es12.ist
2020/02/22 | 300 | indexing/upmendex/doc/samples/alphabet/mdxsty_es13.ist
2020/02/22 | 300 | indexing/upmendex/doc/samples/alphabet/mdxsty_es11.ist
2020/02/22 | 2977 | indexing/upmendex/README.md
-2020/02/22 | 29703 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2020/02/22 | 296 | indexing/upmendex/doc/samples/alphabet/mdxsty_es22.ist
2020/02/22 | 295 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh31.ist
2020/02/22 | 295 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh21.ist
@@ -254,141 +865,83 @@
2020/02/22 | 295 | indexing/upmendex/doc/samples/alphabet/mdxsty_es23.ist
2020/02/22 | 295 | indexing/upmendex/doc/samples/alphabet/mdxsty_es21.ist
2020/02/22 | 295279 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
-2020/02/22 | 29316 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/02/22 | 29388 | macros/latex/contrib/acmart/samples/samples.dtx
2020/02/22 | 29304 | systems/texlive/tlnet/archive/l3build.source.r53862.tar.xz
-2020/02/22 | 2926189 | macros/latex/contrib/xsim.zip
-2020/02/22 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/02/22 | 29169 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2020/02/22 | 289 | indexing/upmendex/doc/samples/mdxsty01.ist
-2020/02/22 | 28720 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2020/02/22 | 285 | indexing/upmendex/doc/samples/option/mdxsty_j02.ist
-2020/02/22 | 28530 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/02/22 | 281511 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/02/22 | 281322 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2020/02/22 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
2020/02/22 | 279 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh2.ist
2020/02/22 | 279 | indexing/upmendex/doc/samples/alphabet/mdxsty_es2.ist
2020/02/22 | 27948 | indexing/upmendex/source/fwrite.c
2020/02/22 | 278 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh1.ist
2020/02/22 | 278 | indexing/upmendex/doc/samples/alphabet/mdxsty_es1.ist
-2020/02/22 | 27782 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/02/22 | 276690 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2020/02/22 | 272 | indexing/upmendex/source/tests/uni.ist
-2020/02/22 | 272523 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
2020/02/22 | 271 | indexing/upmendex/doc/samples/option/mdxsty_j01.ist
2020/02/22 | 271 | indexing/upmendex/doc/samples/option/mdxsty_j00.ist
-2020/02/22 | 26875 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
2020/02/22 | 26792 | systems/texlive/tlnet/archive/fontspec.r53860.tar.xz
-2020/02/22 | 26773 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2020/02/22 | 26728 | systems/texlive/tlnet/archive/texdoc.r53859.tar.xz
-2020/02/22 | 26662 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/02/22 | 26501 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
2020/02/22 | 260 | indexing/upmendex/doc/samples/mdxsty00.ist
-2020/02/22 | 2579567 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2020/02/22 | 256462 | macros/latex/contrib/ntgclass/a4.pdf
-2020/02/22 | 25304 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2020/02/22 | 24872 | fonts/libertinus-otf/latex/libertinus-otf.sty
-2020/02/22 | 247553 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/02/22 | 247179 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/02/22 | 246426 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/02/22 | 2457968 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/02/22 | 243360 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/02/22 | 23518 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/02/22 | 236311 | macros/latex/contrib/acmart/acmart.dtx
2020/02/22 | 23460 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
2020/02/22 | 2329 | indexing/upmendex/source/mendex.h
2020/02/22 | 2318 | indexing/upmendex/source/configure.ac
2020/02/22 | 2305 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
-2020/02/22 | 22935 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2020/02/22 | 226045 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
-2020/02/22 | 22541695 | systems/texlive/tlnet/install-tl.zip
2020/02/22 | 223019 | macros/latex/contrib/ntgclass/artdoc.pdf
2020/02/22 | 22183 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
2020/02/22 | 221784 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
-2020/02/22 | 2171508 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
-2020/02/22 | 215429 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2020/02/22 | 2144 | indexing/upmendex/doc/samples/alphabet/alpha_zhz.idx
2020/02/22 | 2105 | indexing/upmendex/source/var.h
2020/02/22 | 21044 | macros/latex/contrib/ntgclass/a4.dtx
-2020/02/22 | 207773 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/02/22 | 2069620 | macros/latex/contrib/ntgclass.zip
-2020/02/22 | 20667 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2020/02/22 | 2048 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx
+2020/02/22 | 20468176 | systems/win32/w32tex/pdftex-w32.tar.xz
2020/02/22 | 202501 | macros/latex/contrib/ntgclass/rapdoc.pdf
2020/02/22 | 1992 | indexing/upmendex/doc/samples/alphabet/alpha_es.idx
-2020/02/22 | 199193 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/02/22 | 19892 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/02/22 | 196878 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/02/22 | 196878 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
2020/02/22 | 19515 | indexing/upmendex/source/hanzi.h
-2020/02/22 | 195007 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/02/22 | 1946009 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/02/22 | 193652 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2020/02/22 | 193586 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
2020/02/22 | 192220 | macros/latex/contrib/suftesi/suftesi.dtx
2020/02/22 | 1891 | indexing/upmendex/doc/samples/alphabet/alpha_zhp.idx
2020/02/22 | 18833 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex
2020/02/22 | 18831 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx
2020/02/22 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
-2020/02/22 | 18700754 | systems/texlive/tlnet/install-tl-windows.exe
-2020/02/22 | 186883 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/02/22 | 185325 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2020/02/22 | 1842 | indexing/upmendex/source/ktable.h
2020/02/22 | 18428188 | systems/texlive/tlnet/archive/latex.doc.r53857.tar.xz
-2020/02/22 | 184257 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/02/22 | 183210 | macros/latex/contrib/ntgclass/ntgclass.dtx
-2020/02/22 | 182805 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/02/22 | 183211 | macros/latex/contrib/ntgclass/ntgclass.dtx
2020/02/22 | 1807 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh14.ist
2020/02/22 | 1807 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh13.ist
2020/02/22 | 1807 | indexing/upmendex/doc/samples/alphabet/mdxsty_zh12.ist
-2020/02/22 | 17754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/02/22 | 177510 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/02/22 | 1799852 | systems/win32/w32tex/win64/uptex-w64.tar.xz
+2020/02/22 | 17885744 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2020/02/22 | 17878596 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2020/02/22 | 1776 | macros/latex/contrib/hitszthesis/Makefile
2020/02/22 | 17749 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
-2020/02/22 | 17672 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2020/02/22 | 1760394 | install/graphics/pgf/contrib/circuitikz.tds.zip
2020/02/22 | 1748109 | graphics/pgf/contrib/circuitikz.zip
2020/02/22 | 1744 | macros/latex/contrib/biblatex-contrib/biblatex-apa/README
2020/02/22 | 17143 | macros/latex/contrib/fontsize/fontsize.dtx
-2020/02/22 | 1711484 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/02/22 | 169210 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/02/22 | 16911084 | systems/win32/w32tex/luatex-w32.tar.xz
2020/02/22 | 168616 | systems/texlive/tlnet/archive/latex.r53857.tar.xz
2020/02/22 | 1680 | macros/latex/contrib/suftesi/README
-2020/02/22 | 167814 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/02/22 | 167253 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
2020/02/22 | 16668 | indexing/upmendex/doc/upmendex.ja.txt
-2020/02/22 | 164889 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2020/02/22 | 16358 | indexing/upmendex/man/upmendex.1
2020/02/22 | 1616 | fonts/libertinus-otf/Changes
-2020/02/22 | 16167905 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2020/02/22 | 161168 | systems/texlive/tlnet/archive/rgltxdoc.doc.r53858.tar.xz
-2020/02/22 | 160715 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/02/22 | 16046 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/02/22 | 15881 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/02/22 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/02/22 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/02/22 | 1598552 | systems/win32/w32tex/makeindex-w32.tar.xz
2020/02/22 | 1521 | macros/latex/contrib/fontsize/README
-2020/02/22 | 152099 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/02/22 | 149788 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2020/02/22 | 1495487 | install/macros/latex/contrib/suftesi.tds.zip
2020/02/22 | 148716 | systems/texlive/tlnet/archive/l3kernel.r53862.tar.xz
-2020/02/22 | 148482 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
2020/02/22 | 1479754 | macros/latex/contrib/suftesi.zip
2020/02/22 | 1477 | indexing/upmendex/doc/samples/korean.idx
-2020/02/22 | 147334 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2020/02/22 | 1464 | indexing/upmendex/COPYRIGHT
-2020/02/22 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2020/02/22 | 14523 | macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx
-2020/02/22 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2020/02/22 | 14053 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
-2020/02/22 | 14047 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2020/02/22 | 1382985 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/02/22 | 139773880 | systems/win32/w32tex/context.tar.xz
2020/02/22 | 13792 | macros/latex/contrib/ntgclass/ChangeLog
-2020/02/22 | 137120 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2020/02/22 | 1357 | macros/latex/contrib/ntgclass/MANIFEST
-2020/02/22 | 133252 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2020/02/22 | 132412 | systems/texlive/tlnet/archive/texdoc.doc.r53859.tar.xz
2020/02/22 | 131160 | macros/latex/contrib/ntgclass/classdoc.pdf
-2020/02/22 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/02/22 | 130308 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
2020/02/22 | 13004 | indexing/upmendex/source/sort.c
2020/02/22 | 1299441 | systems/win32/miktex/tm/packages/fontspec.tar.lzma
2020/02/22 | 129699 | macros/latex/contrib/ntgclass/briefdoc.pdf
@@ -397,10 +950,8 @@
2020/02/22 | 12833 | macros/latex/contrib/overpic/overpic.dtx
2020/02/22 | 12785 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-citations.bib
2020/02/22 | 1264 | macros/generic/expkv/README.md
-2020/02/22 | 1249271 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2020/02/22 | 12394 | macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx
2020/02/22 | 12386 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx
-2020/02/22 | 1231280 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2020/02/22 | 12304 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx
2020/02/22 | 12296 | macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx
2020/02/22 | 12280 | macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx
@@ -408,76 +959,49 @@
2020/02/22 | 1200 | indexing/upmendex/doc/samples/alphabet/alpha_zhs.idx
2020/02/22 | 1190 | indexing/upmendex/source/kp.c
2020/02/22 | 1189088 | systems/texlive/tlnet/archive/fontspec.doc.r53860.tar.xz
-2020/02/22 | 1178199 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/02/22 | 1177960 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2020/02/22 | 1173 | indexing/upmendex/source/Makefile.am
-2020/02/22 | 116661 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/02/22 | 115594 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2020/02/22 | 1130956 | systems/win32/miktex/tm/packages/nameauth.tar.lzma
2020/02/22 | 111305 | macros/luatex/latex/emoji/emoji.sty
-2020/02/22 | 111161 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/02/22 | 1104159 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/02/22 | 1097647 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/02/22 | 1097620 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/02/22 | 1095 | indexing/upmendex/doc/samples/option/attri1.idx
2020/02/22 | 10910 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
-2020/02/22 | 108873 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/02/22 | 1069172 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
2020/02/22 | 10543110 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
2020/02/22 | 1052 | indexing/upmendex/source/pageread.c
2020/02/22 | 1052036 | systems/texlive/tlnet/archive/nameauth.doc.r53863.tar.xz
2020/02/22 | 10457 | macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx
-2020/02/22 | 1042551 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/02/22 | 1041977 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2020/02/22 | 103308 | systems/texlive/tlnet/archive/siunitx.source.r53856.tar.xz
-2020/02/22 | 102516 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/02/22 | 10306332 | systems/win32/w32tex/ptex-w32.tar.xz
2020/02/22 | 10083 | indexing/upmendex/source/styfile.c
-2020/02/22 | 100709 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
2020/02/22 | 10017 | macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx
2020/02/22 | 10015 | macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx
2020/02/21 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
2020/02/21 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx
2020/02/21 | 9656 | macros/latex/contrib/l3kernel/l3unicode.dtx
-2020/02/21 | 95065 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.pdf
-2020/02/21 | 948 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.tex
2020/02/21 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
2020/02/21 | 9450 | macros/latex/contrib/l3kernel/l3flag.dtx
2020/02/21 | 9356 | macros/latex/contrib/fontspec/fontspec-code-feat-aat.dtx
2020/02/21 | 9309 | macros/latex/contrib/fontspec/fontspec-doc-enc.tex
-2020/02/21 | 927 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.tex
2020/02/21 | 9101 | macros/latex/contrib/fontspec/fontspec-code-vars.dtx
-2020/02/21 | 894 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.tex
-2020/02/21 | 8943 | macros/latex/contrib/l3backend/l3backend-color.dtx
2020/02/21 | 8915 | macros/latex/contrib/l3build/l3build-install.lua
2020/02/21 | 88271 | macros/latex/contrib/l3kernel/l3int.dtx
2020/02/21 | 8694 | macros/latex/contrib/fontspec/fontspec-code-xfss.dtx
2020/02/21 | 8673 | macros/latex/contrib/fontspec/fontspec-doc-intro.tex
-2020/02/21 | 86646 | macros/latex/contrib/xsim/doc/examples/xsim.various.pdf
-2020/02/21 | 86047 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.pdf
2020/02/21 | 85507 | macros/latex/contrib/l3kernel/l3coffins.dtx
2020/02/21 | 84830 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
2020/02/21 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
-2020/02/21 | 8384768 | systems/win32/w32tex/uptex-w32.tar.xz
2020/02/21 | 8351 | macros/latex/contrib/fontspec/fontspec-code-msg.dtx
2020/02/21 | 82562 | macros/latex/contrib/l3kernel/l3seq.dtx
-2020/02/21 | 821 | macros/latex/contrib/xsim/doc/examples/xsim.listings.tex
-2020/02/21 | 8024 | macros/latex/contrib/xsim/doc/xsim.history
2020/02/21 | 789044 | install/macros/latex/contrib/l3build.tds.zip
2020/02/21 | 785096 | macros/latex/contrib/l3build.zip
-2020/02/21 | 784873 | install/macros/latex/contrib/l3backend.tds.zip
-2020/02/21 | 776 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.tex
2020/02/21 | 77128 | macros/latex/contrib/l3kernel/l3box.dtx
2020/02/21 | 769891 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
-2020/02/21 | 760637 | macros/latex/contrib/l3backend.zip
2020/02/21 | 7599 | macros/latex/contrib/l3build/l3build-arguments.lua
2020/02/21 | 75907 | macros/latex/contrib/l3kernel/l3skip.dtx
2020/02/21 | 7529 | macros/latex/contrib/fontspec/fontspec-doc-style.sty
2020/02/21 | 74349 | macros/latex/contrib/l3kernel/l3clist.dtx
2020/02/21 | 74225 | macros/latex/contrib/l3kernel/l3prefixes.pdf
-2020/02/21 | 742217 | macros/latex/contrib/l3backend/l3backend-code.pdf
2020/02/21 | 73859 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
-2020/02/21 | 7301 | macros/latex/contrib/xsim/code/xsim.auxfile.code.tex
2020/02/21 | 72855 | macros/latex/contrib/l3kernel/l3str.dtx
-2020/02/21 | 7268 | macros/latex/contrib/xsim/code/xsim.verbwrite.code.tex
2020/02/21 | 7205 | macros/latex/contrib/l3build/l3build-manifest.lua
2020/02/21 | 7191 | macros/latex/contrib/fontspec/fontspec-code-interfaces.dtx
2020/02/21 | 71688 | macros/latex/contrib/l3kernel/l3msg.dtx
@@ -486,81 +1010,42 @@
2020/02/21 | 70305 | macros/latex/contrib/l3kernel/l3fp.dtx
2020/02/21 | 6970 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
2020/02/21 | 6881 | macros/latex/contrib/l3build/l3build-variables.lua
-2020/02/21 | 6843 | macros/latex/contrib/xsim/code/xsim.modules.code.tex
2020/02/21 | 68329 | macros/latex/contrib/l3kernel/l3candidates.dtx
-2020/02/21 | 6791 | macros/latex/contrib/xsim/code/xsim.base.code.tex
2020/02/21 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
-2020/02/21 | 6642 | macros/latex/contrib/xsim/code/xsim.tags.code.tex
-2020/02/21 | 65721 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.pdf
-2020/02/21 | 653 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.tex
-2020/02/21 | 65379 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.pdf
2020/02/21 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
2020/02/21 | 6431 | macros/latex/contrib/l3kernel/l3news06.tex
2020/02/21 | 64264 | macros/latex/contrib/l3kernel/l3prg.dtx
2020/02/21 | 6385 | macros/latex/contrib/fontspec/fontspec-code-opening.dtx
-2020/02/21 | 6348788 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/02/21 | 629912 | macros/latex/contrib/fontspec/fontspec-code.pdf
2020/02/21 | 6236 | macros/latex/contrib/l3kernel/l3alloc.dtx
2020/02/21 | 6203 | macros/latex/contrib/l3kernel/l3color-base.dtx
2020/02/21 | 61697 | macros/latex/contrib/l3kernel/expl3.dtx
-2020/02/21 | 613 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.tex
2020/02/21 | 6104 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
2020/02/21 | 6074 | macros/latex/contrib/l3kernel/l3.ins
2020/02/21 | 6038 | macros/latex/contrib/fontspec/fontspec-code-scripts.dtx
2020/02/21 | 600048 | macros/latex/contrib/fontspec/fontspec.pdf
-2020/02/21 | 594044 | systems/win32/w32tex/ChangeLog
-2020/02/21 | 5844 | macros/latex/contrib/xsim/doc/examples/xsim.various.tex
2020/02/21 | 584457 | macros/latex/contrib/l3kernel/expl3.pdf
-2020/02/21 | 5840 | macros/latex/contrib/xsim/code/xsim.blanks.code.tex
2020/02/21 | 5772085 | macros/latex/contrib/l3kernel/source3.pdf
-2020/02/21 | 57235 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.pdf
-2020/02/21 | 57220 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.pdf
-2020/02/21 | 570 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.tex
2020/02/21 | 5701 | macros/latex/contrib/l3kernel/l3format.ins
-2020/02/21 | 56153 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.pdf
-2020/02/21 | 550 | macros/latex/contrib/l3backend/README.md
-2020/02/21 | 55079 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.pdf
2020/02/21 | 549 | macros/latex/contrib/fontspec/fontspec.cfg
-2020/02/21 | 542 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.tex
2020/02/21 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
2020/02/21 | 5392 | macros/latex/contrib/l3build/l3build.lua
-2020/02/21 | 5317 | macros/latex/contrib/xsim/code/xsim.templates.code.tex
2020/02/21 | 51073 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
-2020/02/21 | 50580 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.pdf
2020/02/21 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
2020/02/21 | 49619 | macros/latex/contrib/l3kernel/l3prop.dtx
-2020/02/21 | 49615904 | systems/win32/w32tex/xetex-w32.tar.xz
2020/02/21 | 49394 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
2020/02/21 | 4935 | macros/latex/contrib/l3kernel/l3news01.tex
-2020/02/21 | 4934684 | systems/win32/w32tex/aleph-w32.tar.xz
2020/02/21 | 4929 | macros/latex/contrib/fontspec/fontspec-code-enc.dtx
2020/02/21 | 49096 | macros/latex/contrib/l3kernel/l3text-case.dtx
-2020/02/21 | 4826 | macros/latex/contrib/xsim/code/xsim.translations.code.tex
-2020/02/21 | 48094 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-299534.pdf
-2020/02/21 | 47981 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
2020/02/21 | 47215 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
2020/02/21 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
-2020/02/21 | 4706 | macros/latex/contrib/xsim/code/xsim.grades.code.tex
-2020/02/21 | 469 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.tex
-2020/02/21 | 46504 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369636.pdf
-2020/02/21 | 46308 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.pdf
2020/02/21 | 462340 | macros/latex/contrib/keyvaltable.zip
-2020/02/21 | 46008 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.pdf
-2020/02/21 | 45738 | macros/latex/contrib/xsim/doc/examples/xsim.listings.pdf
-2020/02/21 | 45719 | macros/latex/contrib/xsim/doc/examples/xsim.hints.pdf
2020/02/21 | 4525 | macros/latex/contrib/l3kernel/l3news.tex
-2020/02/21 | 4508 | macros/latex/contrib/xsim/code/xsim.sty
2020/02/21 | 4479 | macros/latex/contrib/l3build/l3build-ctan.lua
2020/02/21 | 44588 | macros/latex/contrib/fontspec/fontspec-doc-opentype.tex
-2020/02/21 | 443 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.tex
-2020/02/21 | 43899 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.pdf
2020/02/21 | 43132780 | systems/win32/w32tex/web2c-w32.tar.xz
2020/02/21 | 4308 | macros/latex/contrib/l3build/l3build-stdmain.lua
-2020/02/21 | 42710 | macros/latex/contrib/l3backend/l3backend-draw.dtx
-2020/02/21 | 42513 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.pdf
-2020/02/21 | 42153 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.pdf
2020/02/21 | 42147 | macros/latex/contrib/l3kernel/l3debug.dtx
-2020/02/21 | 41167 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.pdf
2020/02/21 | 40930 | macros/latex/contrib/l3kernel/l3sort.dtx
2020/02/21 | 4071 | macros/latex/contrib/fontspec/fontspec-doc-luatex.tex
2020/02/21 | 40709 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
@@ -568,154 +1053,90 @@
2020/02/21 | 4037 | macros/latex/contrib/fontspec/fontspec-code-fontload.dtx
2020/02/21 | 4025 | macros/latex/contrib/nameauth/README
2020/02/21 | 3968 | macros/latex/contrib/fontspec/fontspec-code-graphite.dtx
-2020/02/21 | 3931 | macros/latex/contrib/xsim/README
-2020/02/21 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53851.tar.xz
2020/02/21 | 38840 | macros/latex/contrib/l3kernel/l3deprecation.dtx
-2020/02/21 | 38749 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.pdf
-2020/02/21 | 38376 | macros/latex/contrib/xsim/doc/examples/xsim.boxed-headings.pdf
2020/02/21 | 379209 | macros/latex/contrib/l3kernel/l3news.pdf
-2020/02/21 | 37708 | macros/latex/contrib/xsim/doc/examples/xsim.floating.pdf
-2020/02/21 | 36968 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.pdf
-2020/02/21 | 36256 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.pdf
2020/02/21 | 3622 | macros/latex/contrib/fontspec/fontspec.dtx
-2020/02/21 | 3591 | macros/latex/contrib/l3backend/l3backend.ins
-2020/02/21 | 3547 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.tex
-2020/02/21 | 3442 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.tex
-2020/02/21 | 3419 | macros/latex/contrib/xsim/code/xsimverb.sty
2020/02/21 | 33832 | macros/latex/contrib/l3build/l3build-check.lua
-2020/02/21 | 33206 | macros/latex/contrib/xsim/doc/examples/xsim.collections.pdf
2020/02/21 | 3244 | macros/latex/contrib/l3build/l3build-aux.lua
-2020/02/21 | 31555 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.pdf
2020/02/21 | 31444 | macros/latex/contrib/l3kernel/l3prefixes.csv
-2020/02/21 | 3142 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.tex
-2020/02/21 | 31016 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.pdf
2020/02/21 | 31015 | macros/latex/contrib/l3kernel/l3text.dtx
-2020/02/21 | 30938 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.pdf
2020/02/21 | 3057 | macros/latex/contrib/fontspec/fontspec-lua.dtx
2020/02/21 | 30276388 | systems/win32/w32tex/latex.tar.xz
-2020/02/21 | 3022 | macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
2020/02/21 | 2997 | macros/latex/contrib/l3kernel/README.md
-2020/02/21 | 29952 | macros/latex/contrib/xsim/doc/examples/xsim.blanks.pdf
2020/02/21 | 29795 | macros/latex/contrib/fontspec/fontspec-doc-fontsel.tex
2020/02/21 | 2846 | macros/latex/contrib/fontspec/README.md
-2020/02/21 | 28426 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.pdf
2020/02/21 | 2817 | macros/latex/contrib/l3kernel/l3prefixes.tex
-2020/02/21 | 28127 | macros/latex/contrib/xsim/doc/examples/xsim.pointsums.pdf
2020/02/21 | 279770 | macros/latex/contrib/l3kernel/l3styleguide.pdf
2020/02/21 | 2795 | macros/latex/contrib/l3build/l3build-unpack.lua
-2020/02/21 | 27155 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.pdf
-2020/02/21 | 26967 | macros/latex/contrib/xsim/doc/xsim-manual.cls
2020/02/21 | 26601 | macros/latex/contrib/l3kernel/l3sys.dtx
2020/02/21 | 26400 | macros/latex/contrib/fontspec/fontspec-code-keyval.dtx
2020/02/21 | 263041 | macros/latex/contrib/l3kernel/l3docstrip.pdf
2020/02/21 | 25867 | macros/latex/contrib/fontspec/fontspec-doc-featset.tex
2020/02/21 | 25753 | macros/latex/contrib/l3kernel/l3fp-random.dtx
2020/02/21 | 250949 | macros/latex/contrib/l3kernel/l3regex.dtx
-2020/02/21 | 25040 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.pdf
2020/02/21 | 2484 | macros/latex/contrib/l3kernel/l3legacy.dtx
2020/02/21 | 2480 | macros/latex/contrib/l3build/l3build-help.lua
-2020/02/21 | 247 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-308883.tex
2020/02/21 | 235516 | macros/latex/contrib/l3kernel/l3news09.pdf
2020/02/21 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
-2020/02/21 | 23204 | macros/latex/contrib/xsim/doc/examples/xsim.grade-distribution.pdf
2020/02/21 | 2310 | macros/latex/contrib/l3build/l3build-tagging.lua
-2020/02/21 | 23102 | macros/latex/contrib/xsim/doc/examples/xsim.randomexercises.pdf
2020/02/21 | 23068 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
2020/02/21 | 227510 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
-2020/02/21 | 2259 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-91339.tex
+2020/02/21 | 2215 | macros/latex/contrib/siunitx/README.md
2020/02/21 | 21927 | macros/latex/contrib/fontspec/CHANGES.md
-2020/02/21 | 21901 | macros/latex/contrib/xsim/code/xsim.interface.code.tex
2020/02/21 | 21817 | macros/latex/contrib/l3kernel/l3quark.dtx
2020/02/21 | 2155 | macros/latex/contrib/fontspec/fontspec-code-load.dtx
2020/02/21 | 2153 | macros/latex/contrib/l3kernel/source3.tex
-2020/02/21 | 21402 | macros/latex/contrib/xsim/code/xsim.exercises.code.tex
-2020/02/21 | 21211 | macros/latex/contrib/l3backend/l3backend-graphics.dtx
2020/02/21 | 21165 | macros/latex/contrib/l3kernel/source3body.tex
2020/02/21 | 21159 | macros/latex/contrib/fontspec/fontspec-code-opentype.dtx
2020/02/21 | 20768 | macros/latex/contrib/fontspec/fontspec-code-feat-opentype.dtx
2020/02/21 | 20546 | macros/latex/contrib/l3kernel/CHANGELOG.md
-2020/02/21 | 20439236 | systems/win32/w32tex/pdftex-w32.tar.xz
2020/02/21 | 20239 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
-2020/02/21 | 20045 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-155630.pdf
2020/02/21 | 1980 | macros/latex/contrib/fontspec/fontspec.ins
2020/02/21 | 19693 | macros/latex/contrib/l3kernel/l3intarray.dtx
2020/02/21 | 19661 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
2020/02/21 | 19309 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
-2020/02/21 | 1923 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-395273.tex
2020/02/21 | 192383 | macros/latex/contrib/l3kernel/l3news12.pdf
-2020/02/21 | 1913 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-13635.tex
2020/02/21 | 19110 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
2020/02/21 | 19106 | macros/latex/contrib/fontspec/LICENSE
2020/02/21 | 1909 | macros/latex/contrib/l3kernel/interface3.tex
2020/02/21 | 18895242 | systems/win32/miktex/tm/packages/ltxbase.tar.lzma
-2020/02/21 | 1862 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369065.tex
2020/02/21 | 186295 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
2020/02/21 | 18605 | macros/latex/contrib/l3kernel/l3fp-round.dtx
-2020/02/21 | 1828 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-338165.tex
2020/02/21 | 1817 | macros/latex/contrib/l3build/l3build.1
2020/02/21 | 18012 | macros/latex/contrib/l3kernel/l3luatex.dtx
-2020/02/21 | 1792 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.tex
-2020/02/21 | 17878640 | systems/win32/w32tex/luatex-exp-w32.tar.xz
-2020/02/21 | 17870028 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2020/02/21 | 1777 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.tex
2020/02/21 | 17570 | macros/latex/contrib/fontspec/fontspec-code-user.dtx
-2020/02/21 | 16902540 | systems/win32/w32tex/luatex-w32.tar.xz
2020/02/21 | 1687 | macros/latex/contrib/fontspec/fontspec-example.tex
-2020/02/21 | 1681 | macros/latex/contrib/l3backend/CHANGELOG.md
-2020/02/21 | 16620 | macros/latex/contrib/xsim/code/xsim.environments.code.tex
2020/02/21 | 1642 | macros/latex/contrib/l3kernel/l3term-glossary.tex
-2020/02/21 | 16114 | macros/latex/contrib/xsim/code/xsim.properties.code.tex
2020/02/21 | 159154 | macros/latex/contrib/l3kernel/l3news11.pdf
-2020/02/21 | 158956 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53851.tar.xz
2020/02/21 | 15708 | macros/latex/contrib/l3kernel/l3final.dtx
2020/02/21 | 1540245 | macros/latex/contrib/l3kernel/interface3.pdf
2020/02/21 | 1537 | macros/latex/contrib/l3build/l3build.ins
2020/02/21 | 152413 | macros/latex/contrib/l3kernel/l3news08.pdf
-2020/02/21 | 15212 | macros/latex/contrib/xsim/code/xsim.definitions.code.tex
-2020/02/21 | 1518 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-23968.tex
-2020/02/21 | 1496 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-498299.tex
2020/02/21 | 1495 | macros/latex/contrib/l3build/l3build-clean.lua
2020/02/21 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
2020/02/21 | 149136 | macros/latex/contrib/l3kernel/l3doc.dtx
-2020/02/21 | 14509 | macros/latex/contrib/l3backend/l3backend-box.dtx
-2020/02/21 | 1425 | macros/latex/contrib/xsim/doc/examples/xsim.multiplechoice.tex
-2020/02/21 | 14249 | macros/latex/contrib/l3backend/l3backend-header.dtx
2020/02/21 | 140797 | macros/latex/contrib/l3kernel/l3news06.pdf
2020/02/21 | 140777 | macros/latex/contrib/l3kernel/l3news02.pdf
-2020/02/21 | 1404 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.tex
2020/02/21 | 140297 | macros/latex/contrib/l3kernel/l3news10.pdf
-2020/02/21 | 1394 | macros/latex/contrib/xsim/doc/examples/xsim.collections.tex
-2020/02/21 | 1385 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-391530.tex
2020/02/21 | 137983 | macros/latex/contrib/l3kernel/l3news03.pdf
2020/02/21 | 1370731 | install/macros/latex/contrib/fontspec.tds.zip
2020/02/21 | 13674 | macros/latex/contrib/fontspec/fontspec-doc-api.tex
-2020/02/21 | 1351 | macros/latex/contrib/xsim/doc/examples/xsim.crossref.tex
-2020/02/21 | 1345 | macros/latex/contrib/xsim/doc/examples/xsim.difficulties.tex
-2020/02/21 | 13400 | macros/latex/contrib/l3backend/l3backend-basics.dtx
-2020/02/21 | 1337 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.tex
-2020/02/21 | 13261 | macros/latex/contrib/xsim/code/xsim.solutions.code.tex
2020/02/21 | 132279 | macros/latex/contrib/l3kernel/l3tl.dtx
-2020/02/21 | 1313 | macros/latex/contrib/xsim/doc/examples/xsim.hints.tex
2020/02/21 | 1309620 | macros/latex/contrib/fontspec.zip
-2020/02/21 | 1298 | macros/latex/contrib/l3backend/l3backend-code.tex
2020/02/21 | 12979 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
-2020/02/21 | 12938 | macros/latex/contrib/xsim/code/xsim.collections.code.tex
2020/02/21 | 12895 | macros/latex/contrib/fontspec/fontspec-code-lang.dtx
2020/02/21 | 12795 | macros/latex/contrib/fontspec/fontspec-doc-xetex.tex
2020/02/21 | 127036 | macros/latex/contrib/l3kernel/l3basics.dtx
2020/02/21 | 126798 | macros/latex/contrib/l3kernel/l3file.dtx
2020/02/21 | 1246 | macros/latex/contrib/fontspec/fontspec.ltx
2020/02/21 | 12465 | macros/latex/contrib/fontspec/fontspec-code-api.dtx
-2020/02/21 | 1231179 | macros/latex/contrib/xsim/doc/xsim_manual.pdf
2020/02/21 | 12279 | macros/latex/contrib/fontspec/fontspec-code-math.dtx
2020/02/21 | 1217 | macros/latex/contrib/fontspec/fontspec-code-closing.dtx
2020/02/21 | 12151 | macros/latex/contrib/l3build/CHANGELOG.md
2020/02/21 | 119092 | macros/latex/contrib/l3kernel/l3news07.pdf
2020/02/21 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
-2020/02/21 | 1183 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-199360.tex
2020/02/21 | 11826 | macros/latex/contrib/l3kernel/l3fparray.dtx
2020/02/21 | 1181 | macros/latex/contrib/fontspec/fontspec-code.ltx
-2020/02/21 | 11749 | macros/latex/contrib/xsim/code/xsim.goals.code.tex
2020/02/21 | 11748 | macros/latex/contrib/l3build/l3build-file-functions.lua
2020/02/21 | 11714486 | install/macros/latex/contrib/l3kernel.tds.zip
2020/02/21 | 11712 | macros/latex/contrib/l3build/l3build-upload.lua
@@ -723,25 +1144,19 @@
2020/02/21 | 1135311 | macros/latex/contrib/nameauth.zip
2020/02/21 | 113529 | macros/latex/contrib/l3kernel/l3news01.pdf
2020/02/21 | 112871 | macros/latex/contrib/l3kernel/l3names.dtx
+2020/02/21 | 11108508 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2020/02/21 | 11024 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
2020/02/21 | 109736 | macros/latex/contrib/l3kernel/l3str-convert.dtx
2020/02/21 | 108823 | macros/latex/contrib/l3kernel/l3token.dtx
2020/02/21 | 107379 | macros/latex/contrib/l3kernel/l3news09.tex
-2020/02/21 | 1072 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.tex
2020/02/21 | 107122 | macros/latex/contrib/l3kernel/l3news04.pdf
-2020/02/21 | 1069 | macros/latex/contrib/xsim/doc/examples/xsim.code-and-output.tex
2020/02/21 | 106742 | macros/latex/contrib/l3kernel/l3expan.dtx
2020/02/21 | 106186 | macros/latex/contrib/l3build/l3build.dtx
-2020/02/21 | 10608 | macros/latex/contrib/xsim/code/xsim.random.code.tex
2020/02/21 | 105629 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
2020/02/21 | 105090 | macros/latex/contrib/l3kernel/l3news05.pdf
2020/02/21 | 1048607 | macros/latex/contrib/nameauth/nameauth.pdf
-2020/02/21 | 1047 | macros/latex/contrib/xsim/doc/xsim.ideas
-2020/02/21 | 104686 | macros/latex/contrib/xsim/doc/xsim_manual.tex
-2020/02/21 | 10315064 | systems/win32/w32tex/ptex-w32.tar.xz
2020/02/21 | 1024 | macros/latex/contrib/l3build/README.md
2020/02/21 | 101588 | macros/latex/contrib/l3kernel/l3keys.dtx
-2020/02/21 | 1013 | macros/latex/contrib/xsim/doc/examples/xsim.floating.tex
2020/02/20 | 9875 | support/texdoc/script/texdoclib-score.tlu
2020/02/20 | 9871 | macros/latex/base/ltvers.dtx
2020/02/20 | 9565 | support/texdoc/script/texdoclib-view.tlu
@@ -750,17 +1165,13 @@
2020/02/20 | 89737 | macros/latex/base/slides.dtx
2020/02/20 | 87971 | macros/latex/base/lttextcomp.dtx
2020/02/20 | 82654 | support/texdoc/doc/texdoc.pdf
-2020/02/20 | 797802 | install/macros/latex/contrib/siunitx.tds.zip
2020/02/20 | 7833 | support/texdoc/NEWS
2020/02/20 | 7666 | macros/latex/base/ltnews.tex
-2020/02/20 | 752772 | macros/latex/contrib/siunitx.zip
2020/02/20 | 7060 | support/texdoc/script/texdoclib-cli.tlu
2020/02/20 | 70128 | systems/texlive/tlnet/archive/xint.r53846.tar.xz
2020/02/20 | 67313 | macros/latex/base/ltfsstrc.dtx
2020/02/20 | 6558 | support/texdoc/doc/texdoc-doc.cls
2020/02/20 | 645809 | macros/latex/base/doc.pdf
-2020/02/20 | 640541 | macros/latex/contrib/siunitx/siunitx.pdf
-2020/02/20 | 614116 | macros/latex/contrib/siunitx/siunitx.dtx
2020/02/20 | 61188 | systems/texlive/tlnet/archive/tex4ht.doc.r53849.tar.xz
2020/02/20 | 56760 | macros/latex/base/ltfssini.dtx
2020/02/20 | 526206 | macros/latex/base/classes.pdf
@@ -925,7 +1336,6 @@
2020/02/19 | 3633 | macros/generic/xint/README.md
2020/02/19 | 3482 | systems/win32/miktex/setup/rpm/opensuse/15/repodata/97dce72e98221c41d0b94f715d054efd0a6de8a165c75fba8577fff3532a9d3a-primary.xml.gz
2020/02/19 | 3471183 | install/macros/latex/contrib/lwarp.tds.zip
-2020/02/19 | 34336976 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/02/19 | 32646 | systems/win32/miktex/setup/rpm/fedora/28/repodata/d34771b4b58bb1dfe6af2c2e770a3d2b892366c882899dedc33f8b34efa346d0-primary.sqlite.bz2
2020/02/19 | 313676 | systems/texlive/tlnet/archive/rerunfilecheck.doc.r53837.tar.xz
2020/02/19 | 3120 | systems/texlive/tlnet/archive/rerunfilecheck.r53837.tar.xz
@@ -1021,11 +1431,8 @@
2020/02/19 | 1076320 | systems/texlive/tlnet/archive/etbb.r53836.tar.xz
2020/02/19 | 1062 | macros/latex/contrib/rgltxdoc/rgltxdoc.ins
2020/02/19 | 1059456 | systems/texlive/tlnet/archive/breqn.doc.r53833.tar.xz
-2020/02/18 | 968 | macros/latex/contrib/hitszthesis/hitszthesis.sty
2020/02/18 | 956 | fonts/etbb/README
-2020/02/18 | 93913896 | systems/win32/w32tex/TLW64/tl-win64.zip
2020/02/18 | 926 | macros/latex/contrib/breqn/CHANGES.md
-2020/02/18 | 908166 | macros/latex/contrib/hitszthesis/main.pdf
2020/02/18 | 8913 | macros/luatex/optex/f-lmfonts.opm
2020/02/18 | 824264 | systems/texlive/tlnet/archive/beebe.r53819.tar.xz
2020/02/18 | 7974 | macros/luatex/optex/f-heros.opm
@@ -1056,9 +1463,7 @@
2020/02/18 | 729 | macros/luatex/optex/f-baskerville.opm
2020/02/18 | 729 | macros/luatex/optex/f-adventor.opm
2020/02/18 | 721592 | systems/texlive/tlnet/archive/ghsystem.doc.r53822.tar.xz
-2020/02/18 | 7132 | macros/latex/contrib/hitszthesis/spine.pdf
2020/02/18 | 712 | macros/luatex/optex/f-cursor.opm
-2020/02/18 | 70104 | macros/latex/contrib/hitszthesis/hitszthesis.dtx
2020/02/18 | 6893 | macros/luatex/optex/verbatim.opm
2020/02/18 | 6676 | fonts/etbb/tfm/ETbb-Regular-osf-ot1.tfm
2020/02/18 | 6676 | fonts/etbb/tfm/ETbb-Regular-lf-ot1.tfm
@@ -1086,11 +1491,9 @@
2020/02/18 | 5942 | macros/luatex/optex/math-preload.opm
2020/02/18 | 59056 | macros/luatex/optex/doc/optex-doc.tex
2020/02/18 | 5817 | macros/luatex/optex/math-unicode.opm
-2020/02/18 | 572821 | macros/latex/contrib/hitszthesis/hitszthesis.pdf
2020/02/18 | 57260 | systems/texlive/tlnet/archive/xetexko.r53826.tar.xz
2020/02/18 | 56891 | graphics/pgf/contrib/dynkin-diagrams/dynkin-diagrams.tex
2020/02/18 | 5536 | fonts/etbb/tfm/ETbb-BoldItalic-lf-sc-ot1.tfm
-2020/02/18 | 55360 | macros/latex/contrib/hitszthesis/main.tex
2020/02/18 | 5528 | fonts/etbb/tfm/ETbb-BoldItalic-osf-sc-ot1.tfm
2020/02/18 | 5516 | fonts/etbb/tfm/ETbb-BoldItalic-tlf-sc-ot1.tfm
2020/02/18 | 5504 | fonts/etbb/tfm/ETbb-BoldItalic-tosf-sc-ot1.tfm
@@ -1322,14 +1725,12 @@
2020/02/18 | 23728 | fonts/etbb/tfm/Etbb1-Bold-tlf-t1.tfm
2020/02/18 | 23724 | fonts/etbb/tfm/Etbb1-Bold-tosf-t1.tfm
2020/02/18 | 235856 | systems/texlive/tlnet/archive/xetexko.doc.r53826.tar.xz
-2020/02/18 | 2303 | macros/latex/contrib/hitszthesis/README.md
2020/02/18 | 22876 | fonts/etbb/tfm/ETbb-Italic-osf-sc-ly1.tfm
2020/02/18 | 22868 | fonts/etbb/tfm/ETbb-Italic-lf-sc-ly1.tfm
2020/02/18 | 22856 | fonts/etbb/tfm/ETbb-Italic-tosf-sc-ly1.tfm
2020/02/18 | 22852 | fonts/etbb/tfm/ETbb-Italic-tlf-sc-ly1.tfm
2020/02/18 | 22548 | systems/texlive/tlnet/archive/luatexko.r53824.tar.xz
2020/02/18 | 2236 | macros/luatex/optex/f-libertine-s.opm
-2020/02/18 | 2215 | macros/latex/contrib/siunitx/README.md
2020/02/18 | 22148 | fonts/etbb/tfm/ETbb-BoldItalic-lf-t1.tfm
2020/02/18 | 22140 | fonts/etbb/tfm/ETbb-BoldItalic-osf-t1.tfm
2020/02/18 | 22132 | fonts/etbb/tfm/Etbb1-BoldItalic-lf-t1.tfm
@@ -1338,8 +1739,6 @@
2020/02/18 | 22116 | fonts/etbb/tfm/ETbb-BoldItalic-tlf-t1.tfm
2020/02/18 | 22104 | fonts/etbb/tfm/Etbb1-BoldItalic-tosf-t1.tfm
2020/02/18 | 22100 | fonts/etbb/tfm/Etbb1-BoldItalic-tlf-t1.tfm
-2020/02/18 | 218 | macros/latex/contrib/hitszthesis/spine.tex
-2020/02/18 | 2174599 | macros/latex/contrib/hitszthesis.zip
2020/02/18 | 21186 | fonts/etbb/map/ETbb.map
2020/02/18 | 209076 | systems/texlive/tlnet/archive/luatodonotes.doc.r53825.tar.xz
2020/02/18 | 2080 | fonts/etbb/tfm/ETbb-BoldItalic-sup-t1.tfm
@@ -1568,7 +1967,6 @@
2020/02/18 | 1716 | fonts/etbb/vf/ETbb-Bold-osf-t1.vf
2020/02/18 | 1716 | fonts/etbb/vf/ETbb-Bold-lf-t1.vf
2020/02/18 | 1716 | fonts/etbb/vf/ETbb-Bold-inf-t1.vf
-2020/02/18 | 1710 | macros/latex/contrib/hitszthesis/Makefile
2020/02/18 | 1704 | fonts/etbb/vf/ETbb-Regular-tosf-sc-ly1.vf
2020/02/18 | 1704 | fonts/etbb/vf/ETbb-BoldItalic-tosf-sc-ly1.vf
2020/02/18 | 1704 | fonts/etbb/vf/ETbb-BoldItalic-tlf-sc-ly1.vf
@@ -1664,7 +2062,6 @@
2020/02/18 | 1424 | fonts/etbb/tfm/ETbb-Bold-tlf-ts1--base.tfm
2020/02/18 | 1424 | fonts/etbb/tfm/ETbb-Bold-osf-ts1--base.tfm
2020/02/18 | 1424 | fonts/etbb/tfm/ETbb-Bold-lf-ts1--base.tfm
-2020/02/18 | 139774272 | systems/win32/w32tex/context.tar.xz
2020/02/18 | 136867 | fonts/etbb/type1/ETbb-Bold.pfb
2020/02/18 | 1364 | macros/latex/contrib/breqn/README.md
2020/02/18 | 13569 | macros/luatex/optex/mathclass.opm
@@ -1771,6 +2168,7 @@
2020/02/17 | 7159 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-white.png
2020/02/17 | 7143 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.png
2020/02/17 | 70506 | fonts/ptex-fontmaps/jis04cmap_exp/jis-v04-vttk.pdf
+2020/02/17 | 6715 | macros/latex/contrib/thuthesis/tsinghua.pdf
2020/02/17 | 6646 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-6.pdf
2020/02/17 | 652 | systems/texlive/tlnet/archive/collection-langgerman.r53815.tar.xz
2020/02/17 | 6486 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-6.png
@@ -2104,7 +2502,6 @@
2020/02/17 | 117611 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-3-black.eps
2020/02/17 | 116 | macros/latex/contrib/ghsystem/pictures/ghsystem_acid.tex
2020/02/17 | 116976 | systems/texlive/tlnet/archive/newtxtt.r53809.tar.xz
-2020/02/17 | 1168 | fonts/etbb/doc/LICENSE
2020/02/17 | 114 | fonts/ptex-fontmaps/maps/kozuka-pr6n/ptex-kozuka-pr6n.map
2020/02/17 | 114274 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-5.eps
2020/02/17 | 112 | fonts/ptex-fontmaps/maps/yu-osx/ptex-yu-osx-04.map
@@ -2141,541 +2538,3 @@
2020/02/17 | 102072 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame.eps
2020/02/17 | 100 | fonts/ptex-fontmaps/maps/hiragino/ptex-hiragino.map
2020/02/17 | 100387 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.eps
-2020/02/16 | 995608 | systems/win32/miktex/tm/packages/euclideangeometry.tar.lzma
-2020/02/16 | 9954 | graphics/circuit_macros/examples/svg/FlowSVG.m4
-2020/02/16 | 991 | graphics/circuit_macros/examples/Byte.m4
-2020/02/16 | 99020 | systems/texlive/tlnet/tlpkg/translations/fr.po
-2020/02/16 | 98923 | macros/xetex/generic/xetexko/xetexko-space.sty
-2020/02/16 | 9840 | graphics/circuit_macros/examples/tubedefs.m4
-2020/02/16 | 980 | graphics/circuit_macros/examples/Emarrows.m4
-2020/02/16 | 980 | graphics/circuit_macros/doc/Emarrows.m4
-2020/02/16 | 973148 | systems/texlive/tlnet/archive/euclideangeometry.doc.r53794.tar.xz
-2020/02/16 | 970 | graphics/circuit_macros/examples/svg/ex15SVG.m4
-2020/02/16 | 960 | graphics/circuit_macros/doc/Flowdiag.m4
-2020/02/16 | 95234 | systems/texlive/tlnet/tlpkg/translations/vi.po
-2020/02/16 | 947 | graphics/circuit_macros/examples/svg/QuantumSVG.m4
-2020/02/16 | 947 | graphics/circuit_macros/examples/squiggle.m4
-2020/02/16 | 94505 | systems/texlive/tlnet/tlpkg/translations/de.po
-2020/02/16 | 94471 | graphics/circuit_macros/examples/mf/cct.mf
-2020/02/16 | 93838 | systems/texlive/tlnet/tlpkg/translations/sk.po
-2020/02/16 | 937 | graphics/circuit_macros/examples/svg/ByteSVG.m4
-2020/02/16 | 931 | graphics/circuit_macros/examples/svg/ex01SVG.m4
-2020/02/16 | 92795 | systems/texlive/tlnet/tlpkg/translations/it.po
-2020/02/16 | 918 | graphics/circuit_macros/examples/Quantum.m4
-2020/02/16 | 905 | graphics/circuit_macros/examples/birds.m4
-2020/02/16 | 899 | graphics/circuit_macros/examples/Fuses.m4
-2020/02/16 | 899 | graphics/circuit_macros/doc/Fuses.m4
-2020/02/16 | 8955 | graphics/circuit_macros/examples/Chuck.m4
-2020/02/16 | 8921 | graphics/circuit_macros/examples/Makefile
-2020/02/16 | 888 | graphics/circuit_macros/examples/svg/VariableSVG.m4
-2020/02/16 | 88051 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
-2020/02/16 | 879975 | graphics/circuit_macros/examples/examples.pdf
-2020/02/16 | 87301 | macros/luatex/latex/luatodonotes/luatodonotes.lua
-2020/02/16 | 869 | graphics/circuit_macros/examples/svg/FusesSVG.m4
-2020/02/16 | 86709 | systems/texlive/tlnet/tlpkg/translations/uk.po
-2020/02/16 | 86642 | systems/texlive/tlnet/tlpkg/translations/cs.po
-2020/02/16 | 865 | graphics/circuit_macros/examples/ex18.m4
-2020/02/16 | 862 | graphics/circuit_macros/examples/svg/pwrsupplySVG.m4
-2020/02/16 | 85674 | systems/texlive/tlnet/tlpkg/translations/es.po
-2020/02/16 | 855 | graphics/circuit_macros/examples/svg/ex03SVG.m4
-2020/02/16 | 843975 | systems/win32/miktex/tm/packages/sdaps.tar.lzma
-2020/02/16 | 84144 | macros/luatex/latex/luatodonotes/luatodonotes.dtx
-2020/02/16 | 839 | graphics/circuit_macros/examples/svg/quickSVG.m4
-2020/02/16 | 8372 | graphics/circuit_macros/examples/exp.m4
-2020/02/16 | 836 | macros/latex/contrib/schulmathematik/README
-2020/02/16 | 835 | graphics/circuit_macros/doc/Opto.m4
-2020/02/16 | 8348 | macros/luatex/latex/luatodonotes/inspect.lua
-2020/02/16 | 8309 | graphics/circuit_macros/svg.m4
-2020/02/16 | 8094 | graphics/circuit_macros/examples/svg/tstSVG.htmx
-2020/02/16 | 801 | graphics/circuit_macros/doc/Potentiometers.m4
-2020/02/16 | 793 | graphics/circuit_macros/examples/svg/CountingSVG.m4
-2020/02/16 | 785616 | systems/texlive/tlnet/archive/sdaps.doc.r53795.tar.xz
-2020/02/16 | 78304 | graphics/circuit_macros/libgen.m4
-2020/02/16 | 782 | graphics/circuit_macros/doc/Oblique.m4
-2020/02/16 | 77974 | systems/texlive/tlnet/tlpkg/translations/ja.po
-2020/02/16 | 776 | graphics/circuit_macros/examples/mf/cct.tfm
-2020/02/16 | 7768 | macros/xetex/generic/xetexko/xetexko-josa.sty
-2020/02/16 | 774 | graphics/circuit_macros/examples/quick.m4
-2020/02/16 | 774 | graphics/circuit_macros/doc/quick.m4
-2020/02/16 | 76409 | graphics/circuit_macros/doc/defines.tex
-2020/02/16 | 756 | graphics/circuit_macros/examples/Variable.m4
-2020/02/16 | 756 | graphics/circuit_macros/doc/Variable.m4
-2020/02/16 | 7529 | graphics/circuit_macros/examples/shapes.m4
-2020/02/16 | 7526 | graphics/circuit_macros/examples/svg/shapesSVG.m4
-2020/02/16 | 750 | graphics/circuit_macros/examples/psfrag/examplespsfrag.tex
-2020/02/16 | 74973 | systems/texlive/tlnet/tlpkg/translations/sl.po
-2020/02/16 | 748 | graphics/circuit_macros/examples/svg/Np.m4
-2020/02/16 | 745 | graphics/circuit_macros/examples/svg/DecoderSVG.m4
-2020/02/16 | 74380 | systems/texlive/tlnet/tlpkg/translations/nl.po
-2020/02/16 | 7435 | graphics/circuit_macros/examples/svg/RectifiersSVG.m4
-2020/02/16 | 741 | graphics/circuit_macros/examples/Incleps.m4
-2020/02/16 | 7418 | graphics/circuit_macros/examples/svg/CsourceSVG.m4
-2020/02/16 | 72459 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
-2020/02/16 | 72323 | systems/texlive/tlnet/tlpkg/translations/pl.po
-2020/02/16 | 720 | graphics/circuit_macros/examples/mpost/mptest
-2020/02/16 | 7203 | graphics/circuit_macros/examples/svg/lcctSVG.m4
-2020/02/16 | 7113 | graphics/circuit_macros/examples/lcct.m4
-2020/02/16 | 709 | graphics/circuit_macros/examples/Inclpdf.m4
-2020/02/16 | 707 | graphics/circuit_macros/examples/Grounds.m4
-2020/02/16 | 707 | graphics/circuit_macros/doc/Grounds.m4
-2020/02/16 | 706 | graphics/circuit_macros/psfrag.m4
-2020/02/16 | 699 | graphics/circuit_macros/examples/svg/GroundsSVG.m4
-2020/02/16 | 697 | graphics/circuit_macros/examples/ex01.m4
-2020/02/16 | 6918196 | fonts/haranoaji/HaranoAjiMincho-Bold.otf
-2020/02/16 | 6880 | graphics/circuit_macros/examples/Rectifiers.m4
-2020/02/16 | 6869 | macros/luatex/generic/luatexko/ChangeLog
-2020/02/16 | 6854 | graphics/circuit_macros/examples/svg/DiniSVG.m4
-2020/02/16 | 6854 | graphics/circuit_macros/examples/Dini.m4
-2020/02/16 | 6853212 | fonts/haranoaji-extra/HaranoAjiMincho-Heavy.otf
-2020/02/16 | 682 | graphics/circuit_macros/examples/svg/ujtSVG.m4
-2020/02/16 | 6755 | macros/latex/contrib/schulmathematik/schulma-mdlprf.cls
-2020/02/16 | 6755864 | fonts/haranoaji-extra/HaranoAjiMincho-SemiBold.otf
-2020/02/16 | 673 | graphics/circuit_macros/examples/ex03.m4
-2020/02/16 | 67288 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/02/16 | 6718092 | fonts/haranoaji-extra/HaranoAjiMincho-Medium.otf
-2020/02/16 | 6642776 | fonts/haranoaji/HaranoAjiMincho-Regular.otf
-2020/02/16 | 6622 | macros/luatex/optex/fonts-opmac.opm
-2020/02/16 | 660 | graphics/circuit_macros/examples/ujt.m4
-2020/02/16 | 660 | graphics/circuit_macros/doc/ujt.m4
-2020/02/16 | 656 | graphics/circuit_macros/examples/Zcos.m4
-2020/02/16 | 6561816 | fonts/haranoaji/HaranoAjiMincho-Light.otf
-2020/02/16 | 655 | graphics/circuit_macros/examples/Decoder.m4
-2020/02/16 | 654 | graphics/circuit_macros/examples/diamond.m4
-2020/02/16 | 65173 | macros/luatex/generic/luatexko/luatexko.lua
-2020/02/16 | 65046 | systems/texlive/tlnet/tlpkg/installer/install-tl-gui.tcl
-2020/02/16 | 645 | graphics/circuit_macros/examples/Floor.m4
-2020/02/16 | 6413 | graphics/circuit_macros/examples/svg/CanLogicSVG.m4
-2020/02/16 | 63 | graphics/circuit_macros/examples/svg/local_init.m4
-2020/02/16 | 6371 | graphics/circuit_macros/examples/CanLogic.m4
-2020/02/16 | 63018 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
-2020/02/16 | 629598 | graphics/circuit_macros/doc/Circuit_macros.pdf
-2020/02/16 | 6216 | graphics/circuit_macros/examples/svg/LgateSVG.m4
-2020/02/16 | 6159064 | fonts/haranoaji-extra/HaranoAjiMincho-ExtraLight.otf
-2020/02/16 | 614 | graphics/circuit_macros/doc/BigResistor.m4
-2020/02/16 | 613 | graphics/circuit_macros/examples/tst.tex
-2020/02/16 | 609 | graphics/circuit_macros/examples/svg/diamondSVG.m4
-2020/02/16 | 6057 | macros/latex/contrib/schulmathematik/schulma-praes.cls
-2020/02/16 | 604 | graphics/circuit_macros/examples/mpost/README-mpost
-2020/02/16 | 60228 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma
-2020/02/16 | 6003 | graphics/circuit_macros/examples/CSlight.m4
-2020/02/16 | 5969 | graphics/circuit_macros/examples/xfig/xfiglib.m4
-2020/02/16 | 591 | graphics/circuit_macros/examples/test.m4
-2020/02/16 | 5890 | graphics/circuit_macros/examples/Csource.m4
-2020/02/16 | 58343 | systems/texlive/tlnet/tlpkg/translations/messages.pot
-2020/02/16 | 5721 | macros/latex/contrib/schulmathematik/schulma-ab.cls
-2020/02/16 | 5656 | macros/xetex/generic/xetexko/ChangeLog
-2020/02/16 | 5552 | graphics/circuit_macros/examples/FlowchartDefs.m4
-2020/02/16 | 5547508 | fonts/haranoaji/HaranoAjiGothic-Heavy.otf
-2020/02/16 | 5537 | graphics/circuit_macros/examples/svg/graysurfSVG.m4
-2020/02/16 | 551 | graphics/circuit_macros/examples/Counting.m4
-2020/02/16 | 5478 | graphics/circuit_macros/examples/graysurf.m4
-2020/02/16 | 545 | graphics/circuit_macros/examples/svg/RotboxSVG.m4
-2020/02/16 | 538 | graphics/circuit_macros/examples/svg/AmpTableSVG.m4
-2020/02/16 | 535 | graphics/circuit_macros/doc/Tline.m4
-2020/02/16 | 532 | graphics/circuit_macros/examples/svg/NLGSVG.m4
-2020/02/16 | 5314528 | fonts/haranoaji/HaranoAjiGothic-Bold.otf
-2020/02/16 | 518 | graphics/circuit_macros/examples/Rotbox.m4
-2020/02/16 | 5189360 | fonts/haranoaji/HaranoAjiGothic-Medium.otf
-2020/02/16 | 5176 | graphics/circuit_macros/examples/svg/AntiqueClockSVG.m4
-2020/02/16 | 5169740 | fonts/haranoaji/HaranoAjiGothic-Regular.otf
-2020/02/16 | 5159144 | fonts/haranoaji-extra/HaranoAjiGothic-Normal.otf
-2020/02/16 | 51436 | macros/latex/contrib/schulmathematik/schulmathematik.tex
-2020/02/16 | 5135192 | fonts/haranoaji-extra/HaranoAjiGothic-Light.otf
-2020/02/16 | 50 | graphics/circuit_macros/doc/bitr.m4
-2020/02/16 | 5015 | graphics/circuit_macros/examples/svg/icsSVG.m4
-2020/02/16 | 5004 | macros/xetex/generic/xetexko/xetexko-vertical.sty
-2020/02/16 | 499 | systems/win32/miktex/source/miktex-2.9.7300.tar.xz.asc
-2020/02/16 | 499 | graphics/circuit_macros/examples/NLG.m4
-2020/02/16 | 499 | graphics/circuit_macros/doc/NLG.m4
-2020/02/16 | 494 | graphics/circuit_macros/examples/AmpTable.m4
-2020/02/16 | 494 | graphics/circuit_macros/doc/AmpTable.m4
-2020/02/16 | 4924 | systems/texlive/tlnet/archive/zxjafont.r53793.tar.xz
-2020/02/16 | 4909 | graphics/circuit_macros/examples/AntiqueClock.m4
-2020/02/16 | 48 | graphics/circuit_macros/doc/oax.m4
-2020/02/16 | 489 | graphics/circuit_macros/examples/Koch.m4
-2020/02/16 | 4888860 | fonts/haranoaji-extra/HaranoAjiGothic-ExtraLight.otf
-2020/02/16 | 48452 | graphics/circuit_macros/liblog.m4
-2020/02/16 | 4841 | graphics/circuit_macros/examples/ics.m4
-2020/02/16 | 483 | graphics/circuit_macros/doc/eboxdims.m4
-2020/02/16 | 482 | graphics/circuit_macros/examples/clock.m4
-2020/02/16 | 4751 | graphics/circuit_macros/examples/Shaky.m4
-2020/02/16 | 4638 | graphics/circuit_macros/examples/Ball.m4
-2020/02/16 | 462 | graphics/circuit_macros/Copying
-2020/02/16 | 4624 | graphics/circuit_macros/examples/svg/roseSVG.m4
-2020/02/16 | 4622 | graphics/circuit_macros/examples/psfrag/Makefile
-2020/02/16 | 4615 | graphics/circuit_macros/examples/mf/font.m4
-2020/02/16 | 460 | graphics/circuit_macros/examples/debug1.tex
-2020/02/16 | 4584 | systems/texlive/tlnet/archive/euclideangeometry.r53794.tar.xz
-2020/02/16 | 45799 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/02/16 | 4569 | graphics/circuit_macros/examples/rose.m4
-2020/02/16 | 453 | graphics/circuit_macros/examples/mpost/tstmpost.tex
-2020/02/16 | 45323 | graphics/circuit_macros/examples/Incl.eps.gz
-2020/02/16 | 449 | graphics/circuit_macros/doc/woodchips.m4
-2020/02/16 | 4489 | graphics/circuit_macros/examples/fet.m4
-2020/02/16 | 4489 | graphics/circuit_macros/doc/fet.m4
-2020/02/16 | 444 | graphics/circuit_macros/examples/svg/FontsSVG.m4
-2020/02/16 | 444 | graphics/circuit_macros/examples/mpost/examplesmpost.tex
-2020/02/16 | 4445 | fonts/etbb/tex/ETbb.sty
-2020/02/16 | 442 | graphics/circuit_macros/examples/Wheat.m4
-2020/02/16 | 442016 | systems/texlive/tlnet/archive/newpx.doc.r53792.tar.xz
-2020/02/16 | 4415 | macros/latex/contrib/schulmathematik/schulma-physik.sty
-2020/02/16 | 440 | systems/texlive/tlnet/archive/tlshell.doc.r53801.tar.xz
-2020/02/16 | 4403 | macros/luatex/optex/alloc.opm
-2020/02/16 | 4354 | graphics/circuit_macros/doc/Makefile
-2020/02/16 | 4337 | graphics/circuit_macros/examples/svg/AlogixSVG.m4
-2020/02/16 | 4312 | graphics/circuit_macros/examples/ex09.m4
-2020/02/16 | 4305 | graphics/circuit_macros/examples/Euro.m4
-2020/02/16 | 4301 | fonts/haranoaji/LICENSE
-2020/02/16 | 4301 | fonts/haranoaji-extra/LICENSE
-2020/02/16 | 4288 | graphics/circuit_macros/examples/control.m4
-2020/02/16 | 427730 | fonts/newtxtt.zip
-2020/02/16 | 4237 | graphics/circuit_macros/examples/mpost/Makefile
-2020/02/16 | 422 | graphics/circuit_macros/examples/svg/GrayCodeSVG.m4
-2020/02/16 | 421 | graphics/circuit_macros/examples/GrayCode.m4
-2020/02/16 | 421 | graphics/circuit_macros/doc/Sinus.m4
-2020/02/16 | 4205 | graphics/circuit_macros/examples/Alogix.m4
-2020/02/16 | 419 | graphics/circuit_macros/examples/svg/SixpoleSVG.m4
-2020/02/16 | 419 | graphics/circuit_macros/examples/Sixpole.m4
-2020/02/16 | 417 | graphics/circuit_macros/examples/svg/SQUIDSVG.m4
-2020/02/16 | 416 | graphics/circuit_macros/examples/testpdf.tex
-2020/02/16 | 4139 | macros/luatex/latex/luatodonotes/path_line.lua
-2020/02/16 | 4108 | graphics/circuit_macros/examples/svg/ex09SVG.m4
-2020/02/16 | 40963 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma
-2020/02/16 | 40901888 | systems/win32/w32tex/latex-dev.tar.xz
-2020/02/16 | 4073 | graphics/circuit_macros/doc/Circuit_macros.bib
-2020/02/16 | 406 | graphics/circuit_macros/examples/psfrag/tstpsfrag.tex
-2020/02/16 | 404 | graphics/circuit_macros/doc/Series.m4
-2020/02/16 | 4049 | macros/xetex/generic/xetexko/xetexko-hanging.sty
-2020/02/16 | 4003 | graphics/circuit_macros/examples/svg/InclepsSVG.m4
-2020/02/16 | 3964 | graphics/circuit_macros/examples/svg/SwitchesSVG.m4
-2020/02/16 | 39492 | macros/xetex/generic/xetexko/hanjaexa_hangul.tab
-2020/02/16 | 3932 | graphics/circuit_macros/examples/svg/Makefile
-2020/02/16 | 3919 | graphics/circuit_macros/examples/PushPull.m4
-2020/02/16 | 3911 | graphics/circuit_macros/examples/Flow.m4
-2020/02/16 | 387 | graphics/circuit_macros/doc/lrarrows.m4
-2020/02/16 | 3842 | graphics/circuit_macros/examples/svg/recycleSVG.m4
-2020/02/16 | 3836 | graphics/circuit_macros/examples/svg/fetSVG.m4
-2020/02/16 | 382 | graphics/circuit_macros/examples/tikz.tex
-2020/02/16 | 3825 | graphics/circuit_macros/examples/recycle.m4
-2020/02/16 | 380 | graphics/circuit_macros/examples/SQUID.m4
-2020/02/16 | 3785 | graphics/circuit_macros/examples/Mixer.m4
-2020/02/16 | 3783 | macros/luatex/generic/luatexko/luatexko-uhc2utf8.lua
-2020/02/16 | 3779 | graphics/circuit_macros/examples/svg/PushPullSVG.m4
-2020/02/16 | 3720 | macros/luatex/generic/luatexko/README
-2020/02/16 | 370 | graphics/circuit_macros/examples/snake.m4
-2020/02/16 | 365 | graphics/circuit_macros/examples/rotellipse.m4
-2020/02/16 | 3651 | macros/xetex/generic/xetexko/xetexko.sty
-2020/02/16 | 3646 | graphics/circuit_macros/examples/svg/ContactSVG.m4
-2020/02/16 | 3631 | graphics/circuit_macros/examples/svg/wormSVG.m4
-2020/02/16 | 3627 | fonts/etbb/tex/T1ETbb-TOsF.fd
-2020/02/16 | 3608 | graphics/circuit_macros/examples/Switches.m4
-2020/02/16 | 3608 | graphics/circuit_macros/doc/Switches.m4
-2020/02/16 | 360042 | macros/luatex/generic/luatexko.zip
-2020/02/16 | 3583 | graphics/circuit_macros/examples/svg/ButtonsSVG.m4
-2020/02/16 | 3573 | graphics/circuit_macros/examples/svg/randomSVG.m4
-2020/02/16 | 3564 | fonts/etbb/tex/T1ETbb-OsF.fd
-2020/02/16 | 3545 | graphics/circuit_macros/examples/random.m4
-2020/02/16 | 3528 | fonts/etbb/tex/T1ETbb-TLF.fd
-2020/02/16 | 3522 | graphics/circuit_macros/examples/svg/ex12SVG.m4
-2020/02/16 | 3510 | macros/xetex/generic/xetexko/README
-2020/02/16 | 3508 | graphics/circuit_macros/examples/Buttons.m4
-2020/02/16 | 3501 | fonts/etbb/tex/T1ETbb-LF.fd
-2020/02/16 | 3487 | graphics/circuit_macros/examples/svg/MixerSVG.m4
-2020/02/16 | 337 | graphics/circuit_macros/examples/xfig/Makefile
-2020/02/16 | 3379960 | systems/win32/w32tex/win64/web2c-w64.tar.xz
-2020/02/16 | 3346 | graphics/circuit_macros/examples/Windings.m4
-2020/02/16 | 3346 | graphics/circuit_macros/doc/Windings.m4
-2020/02/16 | 3339 | graphics/circuit_macros/examples/ex12.m4
-2020/02/16 | 3326 | graphics/circuit_macros/examples/Contact.m4
-2020/02/16 | 3326 | graphics/circuit_macros/doc/Contact.m4
-2020/02/16 | 3321 | graphics/circuit_macros/examples/thyristor.m4
-2020/02/16 | 3321 | graphics/circuit_macros/doc/thyristor.m4
-2020/02/16 | 3310 | graphics/circuit_macros/examples/svg/thyristorSVG.m4
-2020/02/16 | 32 | graphics/circuit_macros/examples/Incl.eps.bb
-2020/02/16 | 329 | graphics/circuit_macros/doc/FF.m4
-2020/02/16 | 3290 | graphics/circuit_macros/examples/svg/sfgSVG.m4
-2020/02/16 | 32563263 | fonts/haranoaji-extra.zip
-2020/02/16 | 32504139 | fonts/haranoaji.zip
-2020/02/16 | 324 | systems/texlive/tlnet/archive/optex.x86_64-darwinlegacy.r53804.tar.xz
-2020/02/16 | 324 | systems/texlive/tlnet/archive/optex.x86_64-cygwin.r53804.tar.xz
-2020/02/16 | 324254 | macros/luatex/generic/luatexko/luatexko-doc.pdf
-2020/02/16 | 3217 | fonts/haranoaji/README
-2020/02/16 | 3217 | fonts/haranoaji-extra/README
-2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.x86_64-linux.r53804.tar.xz
-2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.x86_64-linuxmusl.r53804.tar.xz
-2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.x86_64-darwin.r53804.tar.xz
-2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.i386-cygwin.r53804.tar.xz
-2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.amd64-freebsd.r53804.tar.xz
-2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.aarch64-linux.r53804.tar.xz
-2020/02/16 | 3206 | graphics/circuit_macros/examples/svg/controlSVG.m4
-2020/02/16 | 317 | graphics/circuit_macros/examples/psfrag/README-psfrag.txt
-2020/02/16 | 3175 | graphics/circuit_macros/examples/Blogix.m4
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.x86_64-solaris.r53804.tar.xz
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-solaris.r53804.tar.xz
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-netbsd.r53804.tar.xz
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-linux.r53804.tar.xz
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-freebsd.r53804.tar.xz
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.armhf-linux.r53804.tar.xz
-2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.amd64-netbsd.r53804.tar.xz
-2020/02/16 | 31248 | macros/luatex/generic/luatexko/luatexko-doc.tex
-2020/02/16 | 309950 | macros/xetex/generic/xetexko.zip
-2020/02/16 | 3095 | macros/luatex/latex/luatodonotes/luatodonotes.ins
-2020/02/16 | 3091 | graphics/circuit_macros/examples/svg/TtreeSVG.m4
-2020/02/16 | 30593 | macros/luatex/generic/luatexko/luatexko.sty
-2020/02/16 | 2994 | graphics/circuit_macros/examples/svg/WindingsSVG.m4
-2020/02/16 | 29772 | graphics/circuit_macros/examples/Incl.pdf
-2020/02/16 | 29352 | systems/texlive/tlnet/archive/sdaps.source.r53795.tar.xz
-2020/02/16 | 2912 | graphics/circuit_macros/doc/Workflow.m4
-2020/02/16 | 28748 | macros/xetex/generic/xetexko/xetexko-doc.tex
-2020/02/16 | 2834 | graphics/circuit_macros/postscript.m4
-2020/02/16 | 281 | graphics/circuit_macros/examples/windows.m4
-2020/02/16 | 2814 | graphics/circuit_macros/examples/README-examples
-2020/02/16 | 2799 | graphics/circuit_macros/examples/worm.m4
-2020/02/16 | 2792 | graphics/circuit_macros/examples/OpAmpFilter.m4
-2020/02/16 | 2761 | graphics/circuit_macros/examples/sfg.m4
-2020/02/16 | 269 | graphics/circuit_macros/doc/Loop.m4
-2020/02/16 | 2696 | graphics/circuit_macros/examples/keyval.m4
-2020/02/16 | 2685 | graphics/circuit_macros/examples/svg/ex11SVG.m4
-2020/02/16 | 2674 | graphics/circuit_macros/examples/Planes.m4
-2020/02/16 | 2670 | graphics/circuit_macros/examples/CctTable.m4
-2020/02/16 | 2670 | graphics/circuit_macros/doc/CctTable.m4
-2020/02/16 | 26696 | systems/texlive/tlnet/archive/sdaps.r53795.tar.xz
-2020/02/16 | 2639 | graphics/circuit_macros/doc/Circuit_macros.tex
-2020/02/16 | 26396312 | systems/win32/miktex/source/miktex-2.9.7300.tar.xz
-2020/02/16 | 2584 | graphics/circuit_macros/examples/Escher.m4
-2020/02/16 | 2559 | graphics/circuit_macros/examples/svg/ex08SVG.m4
-2020/02/16 | 2556 | graphics/circuit_macros/examples/ex08.m4
-2020/02/16 | 2551 | graphics/circuit_macros/examples/svg/OptoisoSVG.m4
-2020/02/16 | 25508 | systems/texlive/tlnet/archive/tlshell.r53801.tar.xz
-2020/02/16 | 25460 | graphics/circuit_macros/doc/Capture.JPG
-2020/02/16 | 2542 | graphics/circuit_macros/examples/brace.m4
-2020/02/16 | 2528 | graphics/circuit_macros/examples/svg/AdderSVG.m4
-2020/02/16 | 2525 | graphics/circuit_macros/examples/svg/CrowSVG.m4
-2020/02/16 | 2520 | graphics/circuit_macros/examples/Crow.m4
-2020/02/16 | 2443 | graphics/circuit_macros/examples/svg/ex00SVG.m4
-2020/02/16 | 2442 | graphics/circuit_macros/examples/Optoiso.m4
-2020/02/16 | 244252936 | systems/win32/miktex/setup/windows-x64/basic-miktex-2.9.7351-x64.exe
-2020/02/16 | 2412 | graphics/circuit_macros/examples/ex00.m4
-2020/02/16 | 2402 | graphics/circuit_macros/examples/Adder.m4
-2020/02/16 | 2389 | graphics/circuit_macros/doc/Dac.m4
-2020/02/16 | 2362 | graphics/circuit_macros/examples/Jack.m4
-2020/02/16 | 2362 | graphics/circuit_macros/doc/Jack.m4
-2020/02/16 | 2361 | graphics/circuit_macros/examples/ex11.m4
-2020/02/16 | 235621640 | systems/win32/miktex/setup/windows-x86/basic-miktex-2.9.7351.exe
-2020/02/16 | 2350 | graphics/circuit_macros/examples/svg/AudioSVG.m4
-2020/02/16 | 233 | graphics/circuit_macros/examples/Ccurve.m4
-2020/02/16 | 2324 | graphics/circuit_macros/examples/svg/cscSVG.m4
-2020/02/16 | 2304 | graphics/circuit_macros/examples/Loglog.m4
-2020/02/16 | 2302 | macros/latex/contrib/schulmathematik/schulma-komp.cls
-2020/02/16 | 2296 | graphics/circuit_macros/examples/Audio.m4
-2020/02/16 | 2296 | graphics/circuit_macros/doc/Audio.m4
-2020/02/16 | 2295 | graphics/circuit_macros/examples/csc.m4
-2020/02/16 | 2278 | macros/latex/contrib/schulmathematik/schulma.sty
-2020/02/16 | 227251 | macros/xetex/generic/xetexko/xetexko-doc.pdf
-2020/02/16 | 2241 | graphics/circuit_macros/examples/svg/LoglogSVG.m4
-2020/02/16 | 221 | graphics/circuit_macros/examples/rotate.tex
-2020/02/16 | 219 | graphics/circuit_macros/examples/tst1.tex
-2020/02/16 | 2180 | graphics/circuit_macros/examples/svg/CctTableSVG.m4
-2020/02/16 | 217 | graphics/circuit_macros/doc/stringdims.m4
-2020/02/16 | 2177 | graphics/circuit_macros/examples/svg/ex21SVG.m4
-2020/02/16 | 2171 | graphics/circuit_macros/examples/svg/I2LSVG.m4
-2020/02/16 | 2170 | graphics/circuit_macros/examples/ex06.m4
-2020/02/16 | 2161 | macros/latex/contrib/hitszthesis/hitszthesis.ins
-2020/02/16 | 2161 | graphics/circuit_macros/examples/Conn.m4
-2020/02/16 | 2161 | graphics/circuit_macros/doc/Conn.m4
-2020/02/16 | 215081 | macros/luatex/latex/luatodonotes/luatodonotes.pdf
-2020/02/16 | 21384 | graphics/circuit_macros/examples/svg/Incl.jpg
-2020/02/16 | 21204 | graphics/circuit_macros/examples/xfig/xfiglib.fig
-2020/02/16 | 2119 | graphics/circuit_macros/examples/Logic.m4
-2020/02/16 | 2119 | graphics/circuit_macros/doc/Logic.m4
-2020/02/16 | 2099 | graphics/circuit_macros/pstricks.m4
-2020/02/16 | 2097 | graphics/circuit_macros/examples/Ttree.m4
-2020/02/16 | 2097 | graphics/circuit_macros/doc/Ttree.m4
-2020/02/16 | 2085 | graphics/circuit_macros/pgf.m4
-2020/02/16 | 2085 | graphics/circuit_macros/examples/Sources.m4
-2020/02/16 | 2085 | graphics/circuit_macros/doc/Sources.m4
-2020/02/16 | 2069 | graphics/circuit_macros/examples/svg/relaycoilSVG.m4
-2020/02/16 | 2068 | graphics/circuit_macros/examples/I2L.m4
-2020/02/16 | 2051 | graphics/circuit_macros/examples/svg/JackSVG.m4
-2020/02/16 | 203157 | macros/latex/contrib/schulmathematik.zip
-2020/02/16 | 20277 | graphics/circuit_macros/README
-2020/02/16 | 20268 | systems/texlive/tlnet/tlpkg/tltcl/tltcl.tcl
-2020/02/16 | 2024 | macros/luatex/latex/luatodonotes/path_point.lua
-2020/02/16 | 20243 | macros/xetex/generic/xetexko/xetexko-font.sty
-2020/02/16 | 20234 | graphics/circuit_macros/examples/odistmakefile
-2020/02/16 | 2022 | graphics/circuit_macros/examples/svg/ConnSVG.m4
-2020/02/16 | 2018 | graphics/circuit_macros/examples/svg/ex06SVG.m4
-2020/02/16 | 2014 | graphics/circuit_macros/examples/pwrsupply.m4
-2020/02/16 | 2014952 | systems/win32/miktex/tm/packages/newpx.tar.lzma
-2020/02/16 | 2013 | graphics/circuit_macros/doc/HybridPi.m4
-2020/02/16 | 2000 | graphics/circuit_macros/examples/ex21.m4
-2020/02/16 | 1995 | graphics/circuit_macros/doc/Corners.m4
-2020/02/16 | 1986744 | language/japanese/BX/bxjscls.zip
-2020/02/16 | 1985 | graphics/circuit_macros/examples/svg/XORSVG.m4
-2020/02/16 | 1975 | graphics/circuit_macros/doc/FlipFlop.m4
-2020/02/16 | 1966 | graphics/circuit_macros/examples/svg/DriveSVG.m4
-2020/02/16 | 1966 | graphics/circuit_macros/examples/Drive.m4
-2020/02/16 | 1963969 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/02/16 | 1962 | graphics/circuit_macros/examples/Autologix.m4
-2020/02/16 | 1955 | graphics/circuit_macros/examples/svg/ABlogixSVG.m4
-2020/02/16 | 1953 | graphics/circuit_macros/examples/svg/MotorControlSVG.m4
-2020/02/16 | 1953 | graphics/circuit_macros/doc/Buffer.m4
-2020/02/16 | 1939 | graphics/circuit_macros/examples/debug2.m4
-2020/02/16 | 1931 | graphics/circuit_macros/examples/svg/LogicSVG.m4
-2020/02/16 | 19238 | graphics/circuit_macros/dpictools.pic
-2020/02/16 | 1922 | graphics/circuit_macros/examples/MotorControl.m4
-2020/02/16 | 1921 | graphics/circuit_macros/examples/relaycoil.m4
-2020/02/16 | 1921 | graphics/circuit_macros/doc/relaycoil.m4
-2020/02/16 | 19176 | graphics/circuit_macros/Licence.txt
-2020/02/16 | 1906 | graphics/circuit_macros/examples/SPM.m4
-2020/02/16 | 1893 | graphics/circuit_macros/examples/svg/ex16SVG.m4
-2020/02/16 | 1891 | graphics/circuit_macros/examples/svg/ex04SVG.m4
-2020/02/16 | 1890 | graphics/circuit_macros/examples/examples.tex
-2020/02/16 | 1882 | graphics/circuit_macros/examples/svg/CrullerSVG.m4
-2020/02/16 | 1879 | graphics/circuit_macros/examples/Cruller.m4
-2020/02/16 | 1872168 | systems/win32/w32tex/win64/ptex-w64.tar.xz
-2020/02/16 | 1865 | graphics/circuit_macros/examples/ex16.m4
-2020/02/16 | 1860 | graphics/circuit_macros/doc/bi_trans.m4
-2020/02/16 | 1857 | graphics/circuit_macros/doc/Composite.m4
-2020/02/16 | 1852 | graphics/circuit_macros/examples/Orbits.m4
-2020/02/16 | 1842 | graphics/circuit_macros/examples/svg/SourcesSVG.m4
-2020/02/16 | 1837 | graphics/circuit_macros/examples/svg/SchottkySVG.m4
-2020/02/16 | 1823 | graphics/circuit_macros/examples/XOR.m4
-2020/02/16 | 1812 | macros/xetex/generic/xetexko/hanjacom_hangul.tab
-2020/02/16 | 1812 | graphics/circuit_macros/examples/svg/BipSVG.m4
-2020/02/16 | 1807 | graphics/circuit_macros/examples/svg/ex05SVG.m4
-2020/02/16 | 180669 | macros/latex/contrib/schulmathematik/schulmathematik.pdf
-2020/02/16 | 178 | fonts/etbb/tex/etbb.fontspec
-2020/02/16 | 1778 | graphics/circuit_macros/examples/Schottky.m4
-2020/02/16 | 17744 | systems/texlive/tlnet/archive/euclideangeometry.source.r53794.tar.xz
-2020/02/16 | 1737 | graphics/circuit_macros/examples/svg/ContactsSVG.m4
-2020/02/16 | 1730 | graphics/circuit_macros/examples/ABlogix.m4
-2020/02/16 | 1699 | graphics/circuit_macros/examples/svg/ex10SVG.m4
-2020/02/16 | 1690337 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma
-2020/02/16 | 16829 | graphics/circuit_macros/examples/files.tex
-2020/02/16 | 1675 | graphics/circuit_macros/examples/svg/TTLnandSVG.m4
-2020/02/16 | 1669 | graphics/circuit_macros/examples/svg/PconnSVG.m4
-2020/02/16 | 1668 | graphics/circuit_macros/examples/svg/Banking.m4
-2020/02/16 | 1668 | graphics/circuit_macros/examples/IC10107.m4
-2020/02/16 | 165 | graphics/circuit_macros/doc/tranbody.m4
-2020/02/16 | 165744 | systems/texlive/tlnet/archive/zxjafont.doc.r53793.tar.xz
-2020/02/16 | 1654 | graphics/circuit_macros/examples/Pconn.m4
-2020/02/16 | 1654 | graphics/circuit_macros/examples/ex04.m4
-2020/02/16 | 1654 | graphics/circuit_macros/doc/Pconn.m4
-2020/02/16 | 16457 | macros/luatex/generic/luatexko/luatexko-normalize.lua
-2020/02/16 | 1640 | graphics/circuit_macros/mpost.m4
-2020/02/16 | 1639 | graphics/circuit_macros/Makefile
-2020/02/16 | 1624 | graphics/circuit_macros/doc/ParSeries.m4
-2020/02/16 | 1619 | graphics/circuit_macros/examples/Bip.m4
-2020/02/16 | 1619 | graphics/circuit_macros/doc/Bip.m4
-2020/02/16 | 1616 | graphics/circuit_macros/examples/svg/TimerSVG.m4
-2020/02/16 | 1608 | graphics/circuit_macros/examples/ex05.m4
-2020/02/16 | 1593 | graphics/circuit_macros/examples/svg/MCSVG.m4
-2020/02/16 | 1585 | graphics/circuit_macros/examples/Contacts.m4
-2020/02/16 | 1585 | graphics/circuit_macros/doc/Contacts.m4
-2020/02/16 | 1575 | graphics/circuit_macros/doc/mplex.m4
-2020/02/16 | 1571388 | systems/texlive/tlnet/archive/newpx.r53792.tar.xz
-2020/02/16 | 1559 | graphics/circuit_macros/examples/svg/XformSVG.m4
-2020/02/16 | 1558 | graphics/circuit_macros/examples/TTLnand.m4
-2020/02/16 | 1546 | graphics/circuit_macros/examples/Timer.m4
-2020/02/16 | 154504 | graphics/circuit_macros/libcct.m4
-2020/02/16 | 1529 | graphics/circuit_macros/examples/mf/Makefile
-2020/02/16 | 1526 | graphics/circuit_macros/examples/Xform.m4
-2020/02/16 | 1526 | graphics/circuit_macros/doc/Xform.m4
-2020/02/16 | 1525 | graphics/circuit_macros/examples/rotatetext.m4
-2020/02/16 | 1492 | graphics/circuit_macros/examples/ex10.m4
-2020/02/16 | 1485 | graphics/circuit_macros/examples/Demultiplexer.m4
-2020/02/16 | 1485 | graphics/circuit_macros/doc/Demultiplexer.m4
-2020/02/16 | 1467 | graphics/circuit_macros/examples/svg/MultiplexerSVG.m4
-2020/02/16 | 1467 | graphics/circuit_macros/examples/Diodes.m4
-2020/02/16 | 1467 | graphics/circuit_macros/doc/Diodes.m4
-2020/02/16 | 1464 | graphics/circuit_macros/doc/Taps.m4
-2020/02/16 | 1458 | graphics/circuit_macros/examples/header.tex
-2020/02/16 | 1456 | graphics/circuit_macros/examples/svg/SVGconfig.m4
-2020/02/16 | 144 | graphics/circuit_macros/doc/Thermal.m4
-2020/02/16 | 1444 | graphics/circuit_macros/examples/svg/ThreeSVG.m4
-2020/02/16 | 1443 | graphics/circuit_macros/examples/Resolver.m4
-2020/02/16 | 1437 | graphics/circuit_macros/examples/svg/ShiftRSVG.m4
-2020/02/16 | 14346 | graphics/circuit_macros/darrow.m4
-2020/02/16 | 1433 | graphics/circuit_macros/examples/Opamp.m4
-2020/02/16 | 1433 | graphics/circuit_macros/doc/Opamp.m4
-2020/02/16 | 1431 | graphics/circuit_macros/examples/svg/RelaySVG.m4
-2020/02/16 | 1429 | graphics/circuit_macros/examples/svg/DiodesSVG.m4
-2020/02/16 | 1415 | macros/luatex/optex/basics-macros.opm
-2020/02/16 | 1406 | graphics/circuit_macros/examples/ShiftR.m4
-2020/02/16 | 1406 | graphics/circuit_macros/doc/ShiftR.m4
-2020/02/16 | 1400 | graphics/circuit_macros/examples/Multiplexer.m4
-2020/02/16 | 1400 | graphics/circuit_macros/doc/Multiplexer.m4
-2020/02/16 | 1393 | graphics/circuit_macros/examples/MC.m4
-2020/02/16 | 1387 | graphics/circuit_macros/examples/svg/CrossbarSVG.m4
-2020/02/16 | 137 | graphics/circuit_macros/doc/oaxbody.m4
-2020/02/16 | 1375 | graphics/circuit_macros/examples/person.m4
-2020/02/16 | 1373 | graphics/circuit_macros/examples/svg/DemultiplexerSVG.m4
-2020/02/16 | 1358 | graphics/circuit_macros/examples/Crossbar.m4
-2020/02/16 | 133969 | graphics/circuit_macros/doc/body.tex
-2020/02/16 | 1331 | graphics/circuit_macros/examples/svg/SierpinskiSVG.m4
-2020/02/16 | 1331 | graphics/circuit_macros/examples/Sierpinski.m4
-2020/02/16 | 1329 | graphics/circuit_macros/doc/currents.m4
-2020/02/16 | 13256 | graphics/circuit_macros/examples/Tubediags.m4
-2020/02/16 | 131 | graphics/circuit_macros/doc/Axes.m4
-2020/02/16 | 130 | graphics/circuit_macros/doc/bitrbody.m4
-2020/02/16 | 13026 | graphics/circuit_macros/examples/Heathkit.m4
-2020/02/16 | 12 | graphics/circuit_macros/doc/Version.tex
-2020/02/16 | 1291 | graphics/circuit_macros/doc/ConfigC.m4
-2020/02/16 | 1287 | graphics/circuit_macros/examples/Three.m4
-2020/02/16 | 12788 | macros/latex/contrib/schulmathematik/schulma-klausur.cls
-2020/02/16 | 12711 | graphics/circuit_macros/examples/svg/HeathkitSVG.m4
-2020/02/16 | 1259 | graphics/circuit_macros/examples/Relay.m4
-2020/02/16 | 1259 | graphics/circuit_macros/doc/Relay.m4
-2020/02/16 | 1257 | graphics/circuit_macros/doc/ConfigB.m4
-2020/02/16 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab
-2020/02/16 | 12478 | graphics/circuit_macros/examples/svg/TubediagsSVG.m4
-2020/02/16 | 1238 | graphics/circuit_macros/examples/svg/NportSVG.m4
-2020/02/16 | 12306 | graphics/circuit_macros/examples/svg/examplesSVG.htmx
-2020/02/16 | 1229 | graphics/circuit_macros/doc/fbfilter.m4
-2020/02/16 | 1211 | graphics/circuit_macros/examples/Antennas.m4
-2020/02/16 | 1211 | graphics/circuit_macros/doc/Antennas.m4
-2020/02/16 | 1204 | graphics/circuit_macros/examples/svg/ex17SVG.m4
-2020/02/16 | 11 | graphics/circuit_macros/doc/test.tex
-2020/02/16 | 11927 | graphics/circuit_macros/CHANGES
-2020/02/16 | 1185 | graphics/circuit_macros/boxdims.sty
-2020/02/16 | 1174 | graphics/circuit_macros/examples/PPA.m4
-2020/02/16 | 1157 | graphics/circuit_macros/examples/svg/NPDTSVG.m4
-2020/02/16 | 11556 | macros/latex/contrib/schulmathematik/schulma-gutachten.cls
-2020/02/16 | 1151 | graphics/circuit_macros/doc/Darlington.m4
-2020/02/16 | 1149 | graphics/circuit_macros/examples/svg/HeadersSVG.m4
-2020/02/16 | 1128 | graphics/circuit_macros/examples/NPDT.m4
-2020/02/16 | 1128 | graphics/circuit_macros/doc/NPDT.m4
-2020/02/16 | 11273 | graphics/circuit_macros/lib3D.m4
-2020/02/16 | 1126 | graphics/circuit_macros/examples/ex17.m4
-2020/02/16 | 1120 | graphics/circuit_macros/doc/ConfigA.m4
-2020/02/16 | 1114 | macros/luatex/latex/luatodonotes/README.md
-2020/02/16 | 1114 | graphics/circuit_macros/mfpic.m4
-2020/02/16 | 11112 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
-2020/02/16 | 110941 | systems/texlive/tlnet/tlpkg/translations/ru.po
-2020/02/16 | 1106637 | macros/latex/contrib/biblatex-contrib/archaeologie.zip
-2020/02/16 | 1100 | graphics/circuit_macros/examples/ex02.m4
-2020/02/16 | 109592 | systems/texlive/tlnet/tlpkg/translations/sr.po
-2020/02/16 | 1093 | graphics/circuit_macros/examples/svg/ex02SVG.m4
-2020/02/16 | 1090 | graphics/circuit_macros/examples/svg/AntennasSVG.m4
-2020/02/16 | 1080 | graphics/circuit_macros/examples/svg/BtreeSVG.m4
-2020/02/16 | 1076 | graphics/circuit_macros/examples/mf/mftest
-2020/02/16 | 1075 | graphics/circuit_macros/examples/bistable.m4
-2020/02/16 | 1074 | graphics/circuit_macros/doc/bistable.m4
-2020/02/16 | 1070 | graphics/circuit_macros/examples/svg/EmarrowsSVG.m4
-2020/02/16 | 1065 | graphics/circuit_macros/examples/svg/ex18SVG.m4
-2020/02/16 | 10589 | graphics/circuit_macros/examples/svg/expSVG.m4
-2020/02/16 | 1055 | graphics/circuit_macros/examples/svg/TgateSVG.m4
-2020/02/16 | 10439 | graphics/circuit_macros/examples/svg/paletteSVG.m4
-2020/02/16 | 1040 | graphics/circuit_macros/examples/Nport.m4
-2020/02/16 | 1040 | graphics/circuit_macros/doc/Nport.m4
-2020/02/16 | 1039 | graphics/circuit_macros/examples/chaos.m4
-2020/02/16 | 1034 | graphics/circuit_macros/examples/svg/OpampSVG.m4
-2020/02/16 | 1029 | graphics/circuit_macros/xfig.m4
-2020/02/16 | 1024 | graphics/circuit_macros/examples/Btree.m4
-2020/02/16 | 1022 | graphics/circuit_macros/examples/Tgate.m4
-2020/02/16 | 1022 | graphics/circuit_macros/doc/Tgate.m4
-2020/02/16 | 1020 | graphics/circuit_macros/examples/Headers.m4
-2020/02/16 | 1020 | graphics/circuit_macros/doc/Headers.m4
-2020/02/16 | 1019 | graphics/circuit_macros/gpic.m4
-2020/02/16 | 1003 | graphics/circuit_macros/examples/ex15.m4
diff --git a/language/japanese/zxjafont/README-ja.md b/language/japanese/zxjafont/README-ja.md
index acde635e68..27d3c88efb 100644
--- a/language/japanese/zxjafont/README-ja.md
+++ b/language/japanese/zxjafont/README-ja.md
@@ -36,6 +36,12 @@ zxjafont パッケージ ー 本体
更新履歴
--------
+ * Version 1.2 〈2020/02/24〉
+ - オプション追加:`expert`。
+ - luatexja-preset との互換のためのオプションを追加。
+ - Moga 系プリセットの仕様を調整。
+ * Version 1.1b 〈2020/02/22〉
+ - luatexja-preset との互換のためのオプションを追加。
* Version 1.1a 〈2020/02/15〉
- NFSS 改修に対する調整。
* Version 1.1 〈2020/02/08〉
diff --git a/language/japanese/zxjafont/README.md b/language/japanese/zxjafont/README.md
index d8ea02b79b..55a0d0cafd 100644
--- a/language/japanese/zxjafont/README.md
+++ b/language/japanese/zxjafont/README.md
@@ -39,6 +39,12 @@ Please refer to the manual `zxjafont.pdf` (in Japanese) for detail.
Revision History
----------------
+ * Version 1.2 〈2020/02/24〉
+ - New option: `expert`.
+ - More options for compatibility with luatexja-preset.
+ - Adjustment of presets involving Moga Fonts.
+ * Version 1.1b 〈2020/02/22〉
+ - More options for compatibility with luatexja-preset.
* Version 1.1a 〈2020/02/15〉
- Adjustment for the revision of NFSS.
* Version 1.1 〈2020/02/08〉
diff --git a/language/japanese/zxjafont/zxjafont.pdf b/language/japanese/zxjafont/zxjafont.pdf
index 7731e76834..3c17bead93 100644
--- a/language/japanese/zxjafont/zxjafont.pdf
+++ b/language/japanese/zxjafont/zxjafont.pdf
Binary files differ
diff --git a/language/japanese/zxjafont/zxjafont.sty b/language/japanese/zxjafont/zxjafont.sty
index 60327c52f5..7c297fd291 100644
--- a/language/japanese/zxjafont/zxjafont.sty
+++ b/language/japanese/zxjafont/zxjafont.sty
@@ -10,7 +10,7 @@
%% package declaration
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{zxjafont}[2020/02/15 v1.1a]
+\ProvidesPackage{zxjafont}[2020/02/24 v1.2]
\def\zxjf@pkgname{zxjafont}
%% preparation
@@ -90,6 +90,7 @@
\let\zxjf@feature\@empty
\let\zxjf@jatype\zxjf@jatype@@none
\newif\ifzxjf@ignore@jatype
+\newif\ifzxjf@expert
%% default for 'threeweight'
\ifzxjf@fontspec@mw
@@ -98,13 +99,15 @@
%% \zxjf@all@main@preset
\zxjf@onlypreamble@def\zxjf@all@main@preset{%
+ nopreset,noembed,%
%(uniweight)
ms,ipa,ipaex,%
%(multiweight)
- ms-hg,ipa-hg,ipaex-hg,moga,moga-90,ume,%
+ ms-hg,ipa-hg,ipaex-hg,moga,moga-90,mogaN-90,ume,%
kozuka-pro,kozuka-pr6,kozuka-pr6n,hiragino-pro,hiragino-pron,%
morisawa-pro,morisawa-pr6n,yu-win,yu-win10,yu-osx,%
sourcehan,sourcehan-jp,noto,noto-jp,haranoaji,%
+ moga-mobo,moga-mobo-ex,%
%(alias)
kozuka,morisawa,moga-mobo-ex,noto-otf,hiragino}
@@ -143,9 +146,12 @@
% 'ignorejatype'
\DeclareOption{ignorejatype}{\zxjf@ignore@jatypetrue}
\DeclareOption{noignorejatype}{\zxjf@ignore@jatypefalse}
+% 'expert'
+\DeclareOption{expert}{\zxjf@experttrue}
% dummy options for compatibility with luatexja-preset
\DeclareOption{match}{}% xeCJK always work as 'match' is on
-\DeclareOption{expert}{\zxjf@warn@niopt{expert}}
+\DeclareOption{fontspec}{}% always on
+\DeclareOption{nfssonly}{\zxjf@warn@niopt{nfssonly}}
% abolished presets
\zxjf@onlypreamble@def\zxjf@err@abpre#1{%
@@ -231,6 +237,9 @@
\or ,CJKShape=JIS1990% 90jis
\or ,CJKShape=JIS2004% jis2004
\fi
+ \ifzxjf@expert
+ ,Style=HorizontalKana%
+ \fi
\ifdefined\zxjafontFeature
,\expandonce\zxjafontFeature
\fi
@@ -366,6 +375,12 @@
\zxjf@do}
%% definitions of main preset mappings
+\zxjf@declare@preset{nopreset}{}
+\zxjf@declare@preset{noembed}{%
+ \PackageWarningNoLine\zxjf@pkgname
+ {Preset 'noembed' is not supported, because\MessageBreak
+ XeTeX does not support non-embedded fonts,\MessageBreak
+ fallback to preset 'nopreset'}}
\zxjf@declare@preset{ms}{%
\zxjf@uniweight{MS-Mincho}{MS-Gothic}{}}
\zxjf@declare@preset{ms/prop}{%
@@ -397,11 +412,21 @@
{HGSGothicM}{HGSGothicE}{hgrsgu.ttc}{\zxjf@Fb}{}}
\zxjf@declare@preproc@alias{ipaex-hg}{ipaex}
\zxjf@declare@preset{moga}{%
- \zxjf@multiweight{MogaExMincho}{MogaExMincho}{MogaExMincho Bold}%
- {MogaExGothic}{MogaExGothic Bold}{MogaExGothic Bold}{MogaExGothic}{}}
-\zxjf@declare@preset{moga-90}{%
- \zxjf@multiweight{MogaEx90Mincho}{MogaEx90Mincho}{MogaEx90Mincho Bold}%
- {MogaEx90Gothic}{MogaEx90Gothic Bold}{MogaEx90Gothic Bold}{MogaEx90Gothic}{}}
+ \zxjf@multiweight{MogaEx\zxjf@Fa Mincho}{MogaEx\zxjf@Fa Mincho}%
+ {MogaEx\zxjf@Fa Mincho Bold}{MogaEx\zxjf@Fa Gothic}%
+ {MogaEx\zxjf@Fa Gothic Bold}{MogaEx\zxjf@Fa Gothic Bold}%
+ {MogaEx\zxjf@Fa Gothic}{}}
+\zxjf@declare@preset@alias{moga-90}{moga}
+\zxjf@declare@preset{mogaN-90}{%
+ \zxjf@multiweight{Moga\zxjf@Fa Mincho}{Moga\zxjf@Fa Mincho}%
+ {Moga\zxjf@Fa Mincho Bold}{Moga\zxjf@Fa Gothic}%
+ {Moga\zxjf@Fa Gothic Bold}{Moga\zxjf@Fa Gothic Bold}%
+ {Moga\zxjf@Fa Gothic}{}}
+\zxjf@declare@preproc{moga}{%
+ \edef\zxjf@Fa{\ifcase\zxjf@cjkshape \or 90\or \fi}}
+\zxjf@declare@preproc{moga-90}{%
+ \edef\zxjf@Fa{\ifcase\zxjf@cjkshape 90\or 90\or \fi}}
+\zxjf@declare@preproc@alias{mogaN-90}{moga-90}
\zxjf@declare@preset{ume}{%
\zxjf@multiweight{Ume Mincho}{Ume Mincho}{Ume Mincho}%
{Ume Gothic}{Ume Gothic O5}{Ume Gothic O5}{Ume Gothic O5}{}}
@@ -471,7 +496,10 @@
%(alias)
\zxjf@declare@preset@alias@with@prop{kozuka}{kozuka-pro}
\zxjf@declare@preset@alias@with@prop{morisawa}{morisawa-pro}
-\zxjf@declare@preset@alias{moga-mobo-ex}{moga}
+\zxjf@declare@preset@alias{moga-mobo-ex}{moga-90}
+\zxjf@declare@preproc@alias{moga-mobo-ex}{moga-90}
+\zxjf@declare@preset@alias{moga-mobo}{mogaN-90}
+\zxjf@declare@preproc@alias{moga-mobo}{mogaN-90}
\zxjf@declare@preset@alias@with@prop{noto-otf}{noto}
\zxjf@declare@preset@alias@with@prop{hiragino}{hiragino-pro}
@@ -523,7 +551,7 @@
\ifzxjf@threeweight
%%<*> \ltdefault/\ltseries
- \def\ltdefault{l}
+ \providecommand*\ltdefault{l}
\DeclareRobustCommand\ltseries{%
\not@math@alphabet\ltseries\relax
% \fontseries{\ltdefault} fails on New NFSS
@@ -531,7 +559,7 @@
\edef\f@series{\ltdefault}\selectfont
}
%%<*> \ebdefault/\ebseries
- \def\ebdefault{eb}
+ \providecommand*\ebdefault{eb}
\DeclareRobustCommand\ebseries{%
\not@math@alphabet\ebseries\relax
\edef\f@series{\ebdefault}\selectfont
diff --git a/language/japanese/zxjafont/zxjafont.tex b/language/japanese/zxjafont/zxjafont.tex
index 4a5a7a22b9..3e011dddc9 100644
--- a/language/japanese/zxjafont/zxjafont.tex
+++ b/language/japanese/zxjafont/zxjafont.tex
@@ -12,8 +12,8 @@
\bxtexlogoimport{*}
\usepackage{shortvrb}
\MakeShortVerb{\|}
-\newcommand{\PkgVersion}{1.1a}
-\newcommand{\PkgDate}{2020/02/15}
+\newcommand{\PkgVersion}{1.2}
+\newcommand{\PkgDate}{2020/02/24}
\newcommand{\Pkg}[1]{\textsf{#1}}
\newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$}
\newcommand{\Note}{\par\noindent ※}
@@ -48,6 +48,7 @@
%===========================================================
\section{使い方}
+\label{sec:Usage}
以下のようにパッケージを読み込むだけである。
(ユーザ命令・環境はない。)
@@ -66,16 +67,17 @@
この場合は\JEmph{和文のみ}にフォント設定が適用される。
%-------------------
-\subsection{メイン設定}
+\subsection{メイン設定オプション}
+\label{ssec:Main-Option}
-総称ファミリに関する設定、すなわち、
+{\LaTeX}\>の総称ファミリに関するプリセット設定、すなわち、
\Pkg{fontspec}の\>|\setmainfont|\JSl|\setsansfont|\JSl|\setmonofont|\>%
(\Pkg{xeCJK}\JSl\Pkg{zxjatype}併用時は\>%
|\setCJKmainfont|\JSl|\setCJKsansfont|\JSl|\setCJKmonofont|)
を行うもの。
-\Note 「メイン設定」は\Pkg{pxchfon}パッケージにおける
-「プリセット設定」をそのまま
+\Note メイン設定のプリセットは\Pkg{pxchfon}パッケージにおける
+プリセットをそのまま
引き継いでいる。
設定内容の詳細については、
\JEmph{\Pkg{pxchfon}の説明書を参照してほしい}。
@@ -83,7 +85,7 @@
\Note 1.0版より、\Pkg{pxchfon}パッケージの多ウェイト設定について
明朝・ゴシックの3ウェイトが全てサポートされるようになった。
-\paragraph{単ウェイト用の設定}
+\paragraph{単ウェイト用プリセット}
明朝・ゴシック各々1ウェイトのみを用いる設定。
セリフ(|\rmfamily|)に明朝、
サンセリフ(|\sffamily|)と等幅(|\ttfamily|)にゴシックを割り当てる。
@@ -100,9 +102,9 @@ IPAフォント。
IPAexフォント。
\end{itemize}
\Note {\XeTeX}\>は「フォント非埋込のPDF生成」に対応していないので、
-|noembed| 設定は存在しない。
+|noembed| プリセットは存在しない。
-例えば、メイン設定\>|ms|\>は以下の\Pkg{fontspec}の設定を行う:
+例えば、|ms|\>プリセットは以下の\Pkg{fontspec}の設定を行う:
\begin{quote}\small\begin{verbatim}
\setmainfont{MS-Mincho}[BoldFont=MS-Gothic]
\setsansfont{MS-Gothic}[BoldFont=MS-Gothic]
@@ -113,7 +115,7 @@ IPAexフォント。
和文スケール設定(|Scale|\>オプションキー)が追加される。
これは以降で紹介する例についても同様である。
-\paragraph{多ウェイト用の設定}
+\paragraph{多ウェイト用プリセット}
セリフ(|\rmfamily|)に明朝、
サンセリフ(|\sffamily|)と等幅(|\ttfamily|)にゴシックを割り当て、
各々について中字(|\mdseries|)と太字(|\bfseries|)のフォントを
@@ -126,7 +128,7 @@ IPAexフォント。
明朝とゴシックの各々について3ウェイトのフォントが
\Pkg{pxchfon}のプリセットと同様に個別に設定される。
\Note |threeweight|\>オプションは通常は既定で有効になっている
-(詳細は後述)。
+(詳細は\>\ref{ssec:Other-Option}\>節を参照)。
\begin{itemize}
\item |ms-hg|\Means
@@ -137,11 +139,20 @@ IPAexフォント。
\item |ipaex-hg|\Means
IPAexフォント + HGフォント。
\item |moga|\Means
- Mogaフォント(2004JIS字形)。
- \Note MogaEx系統が用いられる。
+ Mogaフォント(MogaEx;2004JIS字形)。
+ \Note \Pkg{pxchfon}の\>|moga-mobo-ex|(|jis2004|\>有効)と同じで、
+ MogaEx系統が用いられる。
\item |moga-90|\Means
- Mogaフォント(90\JSl 2000JIS字形)。
- \Note MogaEx90系統が用いられる。
+ Mogaフォント(MogaEx;90\JSl 2000JIS字形)。
+ \Note \Pkg{pxchfon}の\>|moga-mobo-ex|(|jis2004|\>無効)と同じで、
+ MogaEx90系統が用いられる。
+\item |mogaN-90|\Means
+ Mogaフォント(Moga;90\JSl 2000JIS字形)。
+ \Note \Pkg{pxchfon}の\>|moga-mobo|(|jis2004|\>無効)と同じで、
+ Moga90系統が用いられる。
+ \Note |moga|\JSl|moga-90|\JSl|mogaN-90|\>の各プリセットは、%
+ |jis2004|\JSl|jis90|\>オプションが併用された場合にはそれに応じて
+ 適切な字形をもつフォントの方に切り替える。
\item |ume|\Means
梅フォント。
\item |kozuka-pro|\Means
@@ -166,15 +177,19 @@ IPAexフォント。
游書体(macOS搭載版)。
\item |sourcehan|\Means
Source Han Serif(源ノ明朝)+ Source Han Sans(源ノ角ゴシック)、
- 非サブセット版%TODO
- \footnote{つまり、地域別サブセットOTF版以外のもの。
- 後掲の |noto| も同じ。}。
+ 非サブセット版。%TODO
+ \Note つまり地域別サブセットOTF版以外のもの。
+ フォント名での指定であるため、%
+ \Pkg{pxchfon}の\>|sourcehan|\>と\>|sourcehan-otc|\>の両方と
+ 等価である。
\item |sourcehan-jp|\Means
Source Han Serif + Source Han Sans、
日本用地域別サブセット版。
\item |noto|\Means
Noto Serif CJK + Noto Sans CJK、
非サブセット版。
+ \Note |sourcehan|\>と同様の補足事項が当てはまる。
+ \Pkg{pxchfon}の\>|noto|\>と\>|noto-otc|\>の両方と等価。
\item |noto-jp|\Means
Noto Serif JP + Noto Sans JP、
日本用地域別サブセット版。
@@ -182,9 +197,12 @@ IPAexフォント。
原ノ味フォント。
\end{itemize}
-例えば\>|haranoaji|\>オプションについて説明すると、%
+例えば\>|haranoaji|\>プリセットについて説明すると、%
|threeweight|\>が有効の場合は以下の設定
-(3ウェイト)が行われる:
+(3ウェイト)が行われる%
+\footnote{実際には、状況に応じてフォント名の代わりにファイル名
+(\texttt{*.otf})での指定に切り替わる。}
+:
\begin{quote}\small\begin{verbatim}
\setmainfont{HaranoAjiMincho-Regular}[BoldFont=HaranoAjiMincho-Bold,
FontFace={l}{n}{HaranoAjiMincho-Light}]
@@ -205,22 +223,34 @@ IPAexフォント。
|oneweight|\>オプション指定時は以下の設定
(1ウェイトのみ)が行われる:
\begin{quote}\small\begin{verbatim}
-\setmainfont{HaranoAjiMincho-Regular}[BoldFont=HaranoAjiMincho-Medium]
+\setmainfont{HaranoAjiMincho-Regular}[BoldFont=HaranoAjiGothic-Medium]
\setsansfont{HaranoAjiGothic-Medium}[BoldFont=HaranoAjiGothic-Medium]
\setmonofont{HaranoAjiGothic-Medium}[BoldFont=HaranoAjiGothic-Medium]
\end{verbatim}\end{quote}
-\Note 他の例と異なりゴシックで“|HaranoAjiMincho-Medium|”%
-(\Pkg{pxchfon}のマニュアルのプリセットの解説で\>|\setgothicfont|\>に
-割り当てられているフォント)が使われていることに注意。
+\Note 先の例と異なり明朝の太字がゴシックとなり、
+かつゴシックとして“|HaranoAjiGothic-Medium|”%
+(\Pkg{pxchfon}プリセットにおいて\>|\setgothicfont|\>に
+割り当てられているフォント)が使われることに注意。
そして\>|bold|\>オプション指定時は以下の設定が行われる:
\begin{quote}\small\begin{verbatim}
-\setmainfont{HaranoAjiMincho-Regular}[BoldFont=HaranoAjiMincho-Bold]
+\setmainfont{HaranoAjiMincho-Regular}[BoldFont=HaranoAjiGothic-Bold]
\setsansfont{HaranoAjiGothic-Bold}[BoldFont=HaranoAjiGothic-Bold]
\setmonofont{HaranoAjiGothic-Bold}[BoldFont=HaranoAjiGothic-Bold]
\end{verbatim}\end{quote}
-\paragraph{他パッケージとの互換用のオプション}
+\paragraph{特殊なプリセット}
+\mbox{}
+
+\begin{itemize}
+\item |nopreset|\Means
+ メイン設定を何も行わない。
+ \Note フォントの設定は自分で行うが、それでも何らかの理由で
+ \Pkg{zxjafont}パッケージを読み込みたいという場合に
+ 用いることが想定されている。
+\end{itemize}
+
+\paragraph{他パッケージとの互換用のプリセット}
\mbox{}
\begin{itemize}
@@ -230,9 +260,16 @@ IPAexフォント。
\item |morisawa|\Means
|morisawa-pro| の別名。
(\Pkg{ptex-fontmaps}でのプリセット名。)
+\item |moga-mobo|\Means
+ |mogaN-90| の別名。
+ (\Pkg{ptex-fontmaps}でのプリセット名。)
\item |moga-mobo-ex|\Means
- |moga| の別名。
+ |moga-90| の別名。
(\Pkg{ptex-fontmaps}でのプリセット名。)
+ \Note 1.2版より、Moga系プリセットが\>|jis90|\JSl|jis2004|\>での
+ 字体指定に従うようになったため、
+ 他のパッケージの動作との互換がより高い動作に変更された。
+ 現在は既定で90JIS字形になることに注意。
\item |noto-otf|\Means
|noto| の別名。
(\Pkg{luatexja-preset}でのプリセット名。)
@@ -240,11 +277,11 @@ IPAexフォント。
|hiragino-pro| の別名。
(\Pkg{ptex-fontmaps}でのプリセット名。)
\Note 0.6版で追加。
- 0,4版以前では |hiragino| が別の設定を指していたが、
+ 0.4版以前では |hiragino| が別の設定を指していたが、
これは0.5版で廃止された。
\end{itemize}
-\paragraph{廃止されたプリセット設定}
+\paragraph{廃止されたプリセット}
0.2a版以前で用意されていた次のプリセット設定は、
0.5版において廃止された。
@@ -259,7 +296,8 @@ IPAexフォント。
\end{quote}
%-------------------
-\subsection{サブ設定}
+\subsection{サブ設定のオプション}
+\label{ssec:Sub-Option}
\Pkg{fontspec}では使用するフォントを |\newfontfamily| 命令で
増やすことができる。
@@ -308,30 +346,30 @@ Moboフォント(90\JSl 2000JIS字形)を使う設定。
%-------------------
\subsection{その他のオプション}
+\label{ssec:Other-Option}
\begin{itemize}
-\item |oneweight|(または|nodeluxe|)\Means
-多ウェイト用のメイン設定を単ウェイトとして用いる。
+\item |oneweight|\Means
+多ウェイト用のプリセットを単ウェイトとして用いる。
\Note \Pkg{pxchfon}のマニュアルのプリセットの記述に
おいて\>|\setminchofont|\>と\>|\setgothicfont|\>で設定されている
ウェイトのフォントが用いられる。
-\item |nooneweight|(または|deluxe|;既定)\Means
+\item |nooneweight|(既定)\Means
|oneweight|\>の否定。
-\Note |(no)deluxe|\>は\Pkg{luatexja-preset}との互換の別名。
\item |threeweight|(既定)\Means
-多ウェイト用のメイン設定を使う場合に3ウェイトを利用できるようにする。
+多ウェイト用プリセットを使う場合に3ウェイトを利用できるようにする。
\item |nothreeweight|\Means
|threeweight|\>の否定。
-多ウェイト用のメイン設定は2ウェイトのみ使える。
+多ウェイト用プリセットは2ウェイトのみ使える。
\Note |(no)threeweight|\>は1.0版で追加された。
\Note 既定は\>|threeweight|\>であるが、使用中の\Pkg{fontspec}の版が
古くて追加ウェイトに対応できない場合は\>|nothreeweight|\>が既定になる。
\item |bold|\Means
-|oneweight|\>と同じく多ウェイト用のメイン設定を単ウェイトとして用いるが、
+|oneweight|\>と同じく多ウェイト用プリセットを単ウェイトとして用いるが、
この際のゴシック体のフォントとして太字ウェイトに相当するものを用いる。
-\Note \Pkg{pxchfon}の説明書の記述における\>|\setminchofont|\>%
+\Note \Pkg{pxchfon}のプリセットでの\>|\setminchofont|\>%
と\>|\setboldgothicfont|\>のフォントが用いられる。
\Note \Pkg{luatexja-preset}とは異なり、|bold|\>の指定自体が
単ウェイト設定を強制する。
@@ -341,11 +379,11 @@ Moboフォント(90\JSl 2000JIS字形)を使う設定。
\item |prop|\Means
プロポーショナル幅のフォントを用いる。
-例えば、「IPA明朝」の代わりに「IPA P明朝」、
+例えば「IPA明朝」の代わりに「IPA P明朝」、
「HGS行書体」の代わりに「HGP行書体」を指定する。
既定で用いるのは等幅のフォントだが、
「欧文のみプロポーショナル」の変種(HGフォントの場合「HGS~」名称のもの)
-がある場合はそれを優先させている。
+がある場合はそれを優先させる。
\Note 1.1版より、\Pkg{xeCJK}\JSl\Pkg{zxjatype}併用時でも\>|prop|\>が
指定できるようになった。
\item |noprop|(既定)\Means
@@ -365,12 +403,17 @@ Moboフォント(90\JSl 2000JIS字形)を使う設定。
\item |nojisshape|(既定)\Means
特定のJIS字形の使用の指定を行わない。
+\item |expert|\Means
+横組専用仮名字形を(可能であれば)利用する。
+\Note \Pkg{luatexja-preset}の\>|expert|\>とは異なり、
+ルビ用字形は未サポート。
+
\item |ignorejatype|\Means
たとえ\Pkg{xeCJK}\JSl\Pkg{zxjatype}が読み込まれていたとしても
それらを無視して、「和文欧文の区別がない」前提の動作を行う。
\Note この場合「プリセットで指定した日本語フォントが\JEmph{欧文のみ}に
-適用される」という奇妙な動作になるため、このオプションの有用性は
-ほぼないと思われる。
+適用される」という奇妙な動作になる。
+有用性はほぼないと思われるが念のため用意している。
\item |noignorejatype|(既定)\Means
|ignorejatype|\>の否定。
\Note |(no)ignorejatype|\>は1.0版で追加された。
@@ -382,6 +425,22 @@ Moboフォント(90\JSl 2000JIS字形)を使う設定。
\end{itemize}
+\paragraph{他パッケージとの互換用のオプション}
+\Pkg{luatexja-preset}との互換のためのもの。
+
+\begin{itemize}
+\item |deluxe|\JSl|nodeluxe|\Means
+ それぞれ |nooneweight|\JSl|oneweight| の別名。
+\item |match|\JSl|fontspec|\Means
+ これらの機能は“常に有効”と考えられるため、黙って無視される。
+\item |nfssonly|\Means
+ 非サポートのため警告が出て無視される。
+\item |noembed|\Means
+ \ref{ssec:Main-Option}で述べた通り、非埋込の設定はサポートできない
+ ので、警告が出た上で、|nopreset|\>プリセットが指定されたものと
+ 見なされる。
+\end{itemize}
+
%===========================================================
\end{document}
%% EOF
diff --git a/macros/latex-dev/base/README.md b/macros/latex-dev/base/README.md
index c64cc34a5e..b1e0da2aef 100644
--- a/macros/latex-dev/base/README.md
+++ b/macros/latex-dev/base/README.md
@@ -1,7 +1,7 @@
The LaTeX kernel
================
-Release 2020-02-02 pre-release 2
+Release 2020-02-02 pre-release 4
Overview
--------
diff --git a/macros/latex-dev/base/alltt.pdf b/macros/latex-dev/base/alltt.pdf
index 74e5cbab05..17dfc861e4 100644
--- a/macros/latex-dev/base/alltt.pdf
+++ b/macros/latex-dev/base/alltt.pdf
Binary files differ
diff --git a/macros/latex-dev/base/cfgguide.pdf b/macros/latex-dev/base/cfgguide.pdf
index d39fb3a2fd..b5bfde7242 100644
--- a/macros/latex-dev/base/cfgguide.pdf
+++ b/macros/latex-dev/base/cfgguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/changes.txt b/macros/latex-dev/base/changes.txt
index f193c09b0f..bb0c31288b 100644
--- a/macros/latex-dev/base/changes.txt
+++ b/macros/latex-dev/base/changes.txt
@@ -1,11 +1,67 @@
-This file lists changes to the LaTeX2e files in reverse chronological order.
+================================================================================
+This file lists changes to the LaTeX2e files in reverse chronological order of
+publication (therefore the dates might be out of sequence if there are hotfixes).
It is provided for convenience only. It therefore makes no claims to
completeness or accuracy and it contains some references to files that
are not part of the distribution.
-=======================================================================
+================================================================================
+
+2020-02-18 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltmath.dtx (subsubsection{Flush left equations}):
+ Make \mathindent a skip register to match
+ amsmath (gh/252)
+ Separate formula and eqn number by a compressable space when
+ fleqn option is in force.
+
+2020-02-14 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltpictur.dtx (section{Picture Mode}):
+ Suppress spaces following \linethickness declaration (gh/274)
+
+2020-02-07 Will Robertson <will.robertson@latex-project.org>
+
+ * ltfssini.dtx:
+ XeTeX-specific definition for \symbol to avoid bug in maths mode (gh/124)
+
+
+================================================================================
+All changes above are only part of the development branch for the next release.
+================================================================================
+
+
+#########################
+# 2020-02-02 PL 4 Release
+#########################
+
+2020-02-21 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltclass.dtx (subsection{Providing shipment}):
+ Fix missing quotes around file name when opening for output (gh/284)
#########################
-# 2020-02-07 PL 2 Release
+# 2020-02-02 PL 3 Release
+#########################
+
+2020-02-18 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltfssaxes.dtx:
+ When \fontseriesforce is used do not auto-update the series if the
+ family changes (gh/277)
+
+2020-02-18 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltfssini.dtx:
+ Added some debugging code, but not extracted at the moment.
+ Make the \ifx selection in \bfseries outside
+ of \fontseries argument so that it is not done several times.
+ When \fontseriesforce is used do not auto-update the series if the
+ family changes (gh/277)
+ Recognize current family if it is not a ``meta'' family and
+ auto-update series if \mddefault or \bfdefault match (gh/277)
+
+#########################
+# 2020-02-02 PL 2 Release
#########################
2020-02-11 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
@@ -31,13 +87,6 @@ are not part of the distribution.
Use \@tabacckludge for tabbing where necessary if defining \capitalacute
and friends for Unicode engines (gh/271)
-
-2020-02-07 Will Robertson <will.robertson@latex-project.org>
-
- * ltfssini.dtx:
- XeTeX-specific definition for \symbol to avoid bug in maths mode (gh/124)
-
-
#########################
# 2020-02-02 PL 1 Release
#########################
diff --git a/macros/latex-dev/base/classes.pdf b/macros/latex-dev/base/classes.pdf
index a05d509aa4..36dd536c82 100644
--- a/macros/latex-dev/base/classes.pdf
+++ b/macros/latex-dev/base/classes.pdf
Binary files differ
diff --git a/macros/latex-dev/base/clsguide.pdf b/macros/latex-dev/base/clsguide.pdf
index f59acfc8bb..227220ee8b 100644
--- a/macros/latex-dev/base/clsguide.pdf
+++ b/macros/latex-dev/base/clsguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/cmfonts.pdf b/macros/latex-dev/base/cmfonts.pdf
index 35bcfe766f..562ebc1ed5 100644
--- a/macros/latex-dev/base/cmfonts.pdf
+++ b/macros/latex-dev/base/cmfonts.pdf
Binary files differ
diff --git a/macros/latex-dev/base/cyrguide.pdf b/macros/latex-dev/base/cyrguide.pdf
index ad09552b20..5ac7c0a51c 100644
--- a/macros/latex-dev/base/cyrguide.pdf
+++ b/macros/latex-dev/base/cyrguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/doc.dtx b/macros/latex-dev/base/doc.dtx
index 1341f56b8b..3011994d9d 100644
--- a/macros/latex-dev/base/doc.dtx
+++ b/macros/latex-dev/base/doc.dtx
@@ -132,7 +132,7 @@
% \setcounter{StandardModuleDepth}{1}
%
% {\catcode`\p=12 \catcode`\t=12 ^^A hack used later on to print
-% \gdef\dimenvalue#1pt{$#1$pt}} ^^A a register value with a - sign
+% \gdef\dimenvalue#1pt{$#1$pt}} ^^A register values with a - sign
%
% \newcommand{\DOC}{\texttt{doc}}
%
diff --git a/macros/latex-dev/base/doc.pdf b/macros/latex-dev/base/doc.pdf
index c073ac0ea8..9b9a2da5a1 100644
--- a/macros/latex-dev/base/doc.pdf
+++ b/macros/latex-dev/base/doc.pdf
Binary files differ
diff --git a/macros/latex-dev/base/docstrip.pdf b/macros/latex-dev/base/docstrip.pdf
index 0cd5aad0a8..3ca1968ce8 100644
--- a/macros/latex-dev/base/docstrip.pdf
+++ b/macros/latex-dev/base/docstrip.pdf
Binary files differ
diff --git a/macros/latex-dev/base/encguide.pdf b/macros/latex-dev/base/encguide.pdf
index 1bcaa8cd24..367d7577a7 100644
--- a/macros/latex-dev/base/encguide.pdf
+++ b/macros/latex-dev/base/encguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/exscale.pdf b/macros/latex-dev/base/exscale.pdf
index 59a248ad8e..a584441052 100644
--- a/macros/latex-dev/base/exscale.pdf
+++ b/macros/latex-dev/base/exscale.pdf
Binary files differ
diff --git a/macros/latex-dev/base/fix-cm.pdf b/macros/latex-dev/base/fix-cm.pdf
index a2e4ce8231..975cdc3c9b 100644
--- a/macros/latex-dev/base/fix-cm.pdf
+++ b/macros/latex-dev/base/fix-cm.pdf
Binary files differ
diff --git a/macros/latex-dev/base/fntguide.pdf b/macros/latex-dev/base/fntguide.pdf
index 5f17da9efc..c44cbb4561 100644
--- a/macros/latex-dev/base/fntguide.pdf
+++ b/macros/latex-dev/base/fntguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/graphpap.pdf b/macros/latex-dev/base/graphpap.pdf
index 8a93635b4d..8718025def 100644
--- a/macros/latex-dev/base/graphpap.pdf
+++ b/macros/latex-dev/base/graphpap.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ifthen.pdf b/macros/latex-dev/base/ifthen.pdf
index a99fdd2ab4..43cf7e863c 100644
--- a/macros/latex-dev/base/ifthen.pdf
+++ b/macros/latex-dev/base/ifthen.pdf
Binary files differ
diff --git a/macros/latex-dev/base/inputenc.pdf b/macros/latex-dev/base/inputenc.pdf
index 12e0a4a331..45c2c0ebfa 100644
--- a/macros/latex-dev/base/inputenc.pdf
+++ b/macros/latex-dev/base/inputenc.pdf
Binary files differ
diff --git a/macros/latex-dev/base/latexchanges.pdf b/macros/latex-dev/base/latexchanges.pdf
index 31261fdb11..ac91adda03 100644
--- a/macros/latex-dev/base/latexchanges.pdf
+++ b/macros/latex-dev/base/latexchanges.pdf
Binary files differ
diff --git a/macros/latex-dev/base/latexchanges.tex b/macros/latex-dev/base/latexchanges.tex
index d80ef3702f..d8bb8207f9 100644
--- a/macros/latex-dev/base/latexchanges.tex
+++ b/macros/latex-dev/base/latexchanges.tex
@@ -106,6 +106,27 @@ see for example
\url{https://github.com/latex3/latex2e/commits/master}.
+
+\section{Changes introduced in 2020-02-02 patch~4}
+
+In some cases the \texttt{filecontents} environment was opening the
+file for writing without quoting it, so that files with spaces failed
+(\ghissue{284}).
+
+
+\section{Changes introduced in 2020-02-02 patch~3}
+
+Support the following scenario:
+\begin{verbatim}
+\fontfamily{ptm}\selectfont text \textbf{\sffamily bold sans text}
+\end{verbatim}
+The default bold series for \texttt{ptm} is \texttt{b} so
+\verb=\textbf= switches to that. The \verb=\sffamily= then tried to
+find \texttt{OT1/cmss/b/n} which doesn't exist instead of first
+altering the series default to use \texttt{bx} as needed for Computer
+Modern Sans Serif. This has now been corrected (\ghissue{277}).
+
+
\section{Changes introduced in 2020-02-02 patch~2}
Correct \verb=\capitalacute=, etc.\ so that they work in
diff --git a/macros/latex-dev/base/latexrelease.pdf b/macros/latex-dev/base/latexrelease.pdf
index c8d1f7f0b7..5e0b477eae 100644
--- a/macros/latex-dev/base/latexrelease.pdf
+++ b/macros/latex-dev/base/latexrelease.pdf
Binary files differ
diff --git a/macros/latex-dev/base/latexsym.pdf b/macros/latex-dev/base/latexsym.pdf
index 9ddd10a573..8014a5078d 100644
--- a/macros/latex-dev/base/latexsym.pdf
+++ b/macros/latex-dev/base/latexsym.pdf
Binary files differ
diff --git a/macros/latex-dev/base/lb2.pdf b/macros/latex-dev/base/lb2.pdf
index f2683c6648..c21331d340 100644
--- a/macros/latex-dev/base/lb2.pdf
+++ b/macros/latex-dev/base/lb2.pdf
Binary files differ
diff --git a/macros/latex-dev/base/letter.pdf b/macros/latex-dev/base/letter.pdf
index 1f98a794f4..1d7dc7bb9c 100644
--- a/macros/latex-dev/base/letter.pdf
+++ b/macros/latex-dev/base/letter.pdf
Binary files differ
diff --git a/macros/latex-dev/base/lgc2.pdf b/macros/latex-dev/base/lgc2.pdf
index 976aad6433..5afcd11bab 100644
--- a/macros/latex-dev/base/lgc2.pdf
+++ b/macros/latex-dev/base/lgc2.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltclass.dtx b/macros/latex-dev/base/ltclass.dtx
index 96daa3aa30..578443921b 100644
--- a/macros/latex-dev/base/ltclass.dtx
+++ b/macros/latex-dev/base/ltclass.dtx
@@ -33,7 +33,7 @@
%<*driver>
% \fi
\ProvidesFile{ltclass.dtx}
- [2020/02/05 v1.3i LaTeX Kernel (Class & Package Interface)]
+ [2020/02/20 v1.3j LaTeX Kernel (Class & Package Interface)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltclass.dtx}
@@ -1911,6 +1911,7 @@
% (hopefully) safe. If not opened that means we are going to write
% on the terminal.
% \changes{v1.3g}{2020/01/27}{Fix typo in error message}
+% \changes{v1.3j}{2020/02/20}{Fix missing quotes around file name (gh/284)}
% \begin{macrocode}
\ch@ck7\reserved@c\write\relax%
\if@filesw% % Foul ... trying to overwrite \jobname!
@@ -1920,7 +1921,7 @@
\else%
\@latex@warning@no@line%
{Writing or overwriting file `\@currdir\@curr@file'}%
- \immediate\openout\reserved@c#1\relax%
+ \immediate\openout\reserved@c\q@curr@file\relax%
\fi%
\fi%
\fi%
diff --git a/macros/latex-dev/base/ltfssaxes.dtx b/macros/latex-dev/base/ltfssaxes.dtx
index fcf304d1fa..1a8dbd9cfb 100644
--- a/macros/latex-dev/base/ltfssaxes.dtx
+++ b/macros/latex-dev/base/ltfssaxes.dtx
@@ -35,7 +35,7 @@
%
%
\ProvidesFile{ltfssaxes.dtx}
- [2020/02/05 v1.0b LaTeX Kernel (NFSS Axes handing)]
+ [2020/02/18 v1.0c LaTeX Kernel (NFSS Axes handing)]
% \iffalse
\documentclass{ltxdoc}
\begin{document}
@@ -682,14 +682,25 @@
% \subsection{Changing to a new series}
%
+%
+% \begin{macro}{\if@forced@series}
+% If the series gets forced we need to know that fact later on.
+% \changes{v1.0c}{2020/02/10}{Switch \cs{if@forced@series} added}
+% \begin{macrocode}
+\newif\if@forced@series
+% \end{macrocode}
+% \end{macro}
+%
+%
% \begin{macro}{\fontseriesforce}
% To change unconditionally to a new series you can use
% \cs{fontseriesforce}. If course, if the series doesn't exist for
% the current family substitution still happens, but there is not
% dependency on the current series.
+% \changes{v1.0c}{2020/02/10}{Switch \cs{if@forced@series} added}
% \begin{macrocode}
-\DeclareRobustCommand\fontseriesforce[1]{\edef\f@series{#1}}
+\DeclareRobustCommand\fontseriesforce[1]{\@forced@seriestrue\edef\f@series{#1}}
% \end{macrocode}
% \end{macro}
%
@@ -700,8 +711,9 @@
% expanded value in \cs{f@series}. Now we do a bit more processing
% and look up the final value in the font series data base. This is
% done by \cs{merge@font@series}.
+% \changes{v1.0c}{2020/02/10}{Switch \cs{if@forced@series} added}
% \begin{macrocode}
-\DeclareRobustCommand\fontseries[1]{\merge@font@series{#1}}
+\DeclareRobustCommand\fontseries[1]{\@forced@seriesfalse\merge@font@series{#1}}
% \end{macrocode}
% \end{macro}
diff --git a/macros/latex-dev/base/ltfssini.dtx b/macros/latex-dev/base/ltfssini.dtx
index 71aae0dcfa..bdf5f5e6e9 100644
--- a/macros/latex-dev/base/ltfssini.dtx
+++ b/macros/latex-dev/base/ltfssini.dtx
@@ -36,7 +36,7 @@
%
%
\ProvidesFile{ltfssini.dtx}
- [2020/02/11 v3.1h LaTeX Kernel (NFSS Initialisation)]
+ [2020/02/18 v3.1i LaTeX Kernel (NFSS Initialisation)]
% \iffalse
\documentclass{ltxdoc}
\begin{document}
@@ -414,18 +414,18 @@
% alternatives and therefore check if the current family
% (\cs{f@family}) is the current \cs{rmdef@ult}, \cs{sfdef@ult} or
% \cs{ttdef@ult} and the select the correct family default in that case.
+% \changes{v3.1i}{2020/02/18}{Make the \cs{ifx} selection outside
+% of \cs{fontseries} argument so that it is not done several times}
% \begin{macrocode}
\expand@font@defaults
- \fontseries{%
- \ifx\f@family\rmdef@ult \bfseries@rm
- \else\ifx\f@family\sfdef@ult \bfseries@sf
- \else\ifx\f@family\ttdef@ult \bfseries@tt
+ \ifx\f@family\rmdef@ult \fontseries\bfseries@rm
+ \else\ifx\f@family\sfdef@ult \fontseries\bfseries@sf
+ \else\ifx\f@family\ttdef@ult \fontseries\bfseries@tt
% \end{macrocode}
% If not \cs{bfdefault} is used.
% \begin{macrocode}
- \else \bfdefault
+ \else \fontseries\bfdefault
\fi\fi\fi
- }%
\selectfont
}
% \end{macrocode}
@@ -435,17 +435,17 @@
% \begin{macro}{\mdseries}
% This document command switches to the medium series.
+% \changes{v3.1i}{2020/02/18}{Make the \cs{ifx} selection outside
+% of \cs{fontseries} argument so that it is not done several times}
% \begin{macrocode}
\DeclareRobustCommand\mdseries{%
\not@math@alphabet\mdseries\relax
\expand@font@defaults
- \fontseries{%
- \ifx\f@family\rmdef@ult \mdseries@rm
- \else\ifx\f@family\sfdef@ult \mdseries@sf
- \else\ifx\f@family\ttdef@ult \mdseries@tt
- \else \mddefault
+ \ifx\f@family\rmdef@ult \fontseries\mdseries@rm
+ \else\ifx\f@family\sfdef@ult \fontseries\mdseries@sf
+ \else\ifx\f@family\ttdef@ult \fontseries\mdseries@tt
+ \else \fontseries\mddefault
\fi\fi\fi
- }%
\selectfont
}
% \end{macrocode}
@@ -615,9 +615,25 @@
% \end{macro}
% \end{macro}
% \end{macro}
-
-
-
+%
+%
+%
+%
+% \begin{macro}{\series@change@debug}
+% For debugging, but right now none of this code is extracted. The
+% idea is to have a separate package with debugging code
+% one day.
+% \begin{macrocode}
+%<*debug>
+\let\series@change@debug\typeout
+\let\series@change@debug\@gobble
+%</debug>
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+%
% \begin{macro}{\prepare@family@series@update}
% This is core command that prepares for the family update. The big
% difference to the documented code above is that the nested
@@ -635,6 +651,15 @@
%
% \begin{macrocode}
\def\prepare@family@series@update#1#2{%
+% \end{macrocode}
+%
+% \changes{v3.1i}{2020/02/18}{No series auto-update when forced (gh/277)}
+% \begin{macrocode}
+ \if@forced@series
+%<+debug> \series@change@debug{No series preparation (forced \f@series)\on@line}%
+ \fontfamily#2%
+ \else
+%<+debug> \series@change@debug{Prepearing for switching to #1 (#2)\on@line}%
\expand@font@defaults
% \end{macrocode}
% We prepare for changing the current series. We have to find it
@@ -643,11 +668,36 @@
\let\target@series@value\@empty
\def\target@meta@family@value{#1}%
% \end{macrocode}
+% As the very last item in the meta family list we add
+% \verb=\@elt{??}= and define this pseudo meta family to be the
+% current font family. So if none of the real meta families matched then
+% this will match. This will cover the following case:
+% \begin{itemize}
+% \item \cs{bfseries} is called for a family using \texttt{bx}
+% (e.g., CMR)
+% \item Switch to a font family that is none of the the meta
+% families, e.g., via \verb=\fontfamily{ptm}\selectfont=
+% \item Then none of the real meta families, match but the final
+% \verb=\@elt{??}= will.
+% \item Therefore if the current series is \cs{mddefault} or
+% \cs{bfdefault} it will be detected and the corresponding target
+% series selected.
+% \end{itemize}
+% \changes{v3.1i}{2020/02/18}{Recognize current family if it is not a
+% ``meta'' family and auto-update series using \cs{bfdefault} (gh/277)}
+% \begin{macrocode}
+ \expandafter\edef\csname ??def@ult\endcsname{\f@family}%
+% \end{macrocode}
% To find it we loop over the meta family list with a suitable
% definition of \cs{@elt}.
% \begin{macrocode}
\let\@elt\update@series@target@value
\@meta@family@list
+% \end{macrocode}
+% Last resort pseudo meta family. Will only be looked at f none of
+% the real ones have matched.
+% \begin{macrocode}
+ \@elt{??}%
\let\@elt\relax
% \end{macrocode}
% That will figure out the correct series value to use without updating
@@ -659,10 +709,19 @@
% above.
% \begin{macrocode}
\ifx\target@series@value\@empty
+%<+debug> \series@change@debug{Target series still empty ...}%
\else
- \maybe@load@fontshape
- \let\f@series\target@series@value
+ \ifx \f@series\target@series@value
+%<+debug> \series@change@debug{Target series unchanged:
+%<+debug> \f@series \space = \target@series@value}%
+ \else
+ \maybe@load@fontshape
+%<+debug> \series@change@debug{Target series:
+%<+debug> \f@series \space -> \target@series@value}%
+ \let\f@series\target@series@value
+ \fi
\fi
+ \fi
}
% \end{macrocode}
% \end{macro}
@@ -686,6 +745,8 @@
\def\reserved@a{#1}%
\ifx\target@meta@family@value\reserved@a % rm -> rm do nothing
\else
+%<+debug> \series@change@debug{Trying to match #1: \csname#1def@ult\endcsname
+%<+debug> \space = \f@family\space ?}%
% \end{macrocode}
% We only ``do'' something if the current font family matches the
% current meta family.
@@ -707,6 +768,8 @@
\csname mdseries@\target@meta@family@value\endcsname
\expandafter\let\expandafter\reserved@c
\csname bfseries@\target@meta@family@value\endcsname
+%<+debug>\series@change@debug{Targets for mdseries and bfseries:
+%<+debug> \reserved@b\space and \reserved@c}%
% \end{macrocode}
% This here is now identical to the nested \cs{ifx} block from the
% outline, except that it there appeared twice in
@@ -714,11 +777,15 @@
% loop when a match was found.
% \begin{macrocode}
\expandafter\ifx\csname mdseries@#1\endcsname\f@series
+%<+debug> \series@change@debug{mdseries@#1 matched -> \reserved@b}%
\let\target@series@value\reserved@b
\else\expandafter\ifx\csname bfseries@#1\endcsname\f@series
+%<+debug> \series@change@debug{bfseries@#1 matched -> \reserved@c}%
\let\target@series@value\reserved@c
\else\ifx\f@series\mddef@ult \let\target@series@value\reserved@b
+%<+debug> \series@change@debug{mddef@ult matched -> \reserved@b}%
\else\ifx\f@series\bfdef@ult \let\target@series@value\reserved@c
+%<+debug> \series@change@debug{bfdef@ult matched -> \reserved@c}%
\fi\fi\fi\fi
\fi
\fi
@@ -730,10 +797,6 @@
%
%
%
-%
-%
-%
-%
% \begin{macro}{\init@series@setup}
% This is code to be run at begin document \ldots
% \begin{macrocode}
diff --git a/macros/latex-dev/base/ltluatex.pdf b/macros/latex-dev/base/ltluatex.pdf
index ceb7c58e6b..3f5257fd6e 100644
--- a/macros/latex-dev/base/ltluatex.pdf
+++ b/macros/latex-dev/base/ltluatex.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltmath.dtx b/macros/latex-dev/base/ltmath.dtx
index 18688068b0..86e62e7bf5 100644
--- a/macros/latex-dev/base/ltmath.dtx
+++ b/macros/latex-dev/base/ltmath.dtx
@@ -38,7 +38,7 @@
%<*driver>
% \fi
\ProvidesFile{ltmath.dtx}
- [2019/08/27 v1.2c LaTeX Kernel (Math Setup)]
+ [2020/02/18 v1.2d LaTeX Kernel (Math Setup)]
% \iffalse
%</driver>
%
@@ -1009,9 +1009,11 @@
%
% \begin{macro}{\mathindent}
% The amount of indentation of the equations is stored in a register.
+% \changes{v1.2d}{2020/02/18}{Make \cs{mathindent} a skip register to match
+% amsmath (gh/252)}
% \begin{macrocode}
%<*fleqn>
-\newdimen\mathindent
+\newskip\mathindent
% \end{macrocode}
% The setting of |\mathindent| has to be deferred until the class
% file has been processed, because |\leftmargini| is still 0pt
@@ -1097,7 +1099,13 @@
\hb@xt@\linewidth\bgroup $\m@th% $
\displaystyle
\hskip\mathindent}%
- {$\hfil % $
+% \end{macrocode}
+% Ensure that there is at least a space between formula and
+% equation number so that they don't bump in each other.
+% \changes{v1.2d}{2020/02/18}{Separate formula and eqn number by at
+% least a space in fleqn option}
+% \begin{macrocode}
+ {$\hskip .3em minus.3em\hfil % $
\displaywidth\linewidth\hbox{\@eqnnum}%
\egroup
\endtrivlist}
diff --git a/macros/latex-dev/base/ltnews.pdf b/macros/latex-dev/base/ltnews.pdf
index 9a9e1fb98b..77564e4609 100644
--- a/macros/latex-dev/base/ltnews.pdf
+++ b/macros/latex-dev/base/ltnews.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews01.pdf b/macros/latex-dev/base/ltnews01.pdf
index 03f11bd946..e5e4d434fb 100644
--- a/macros/latex-dev/base/ltnews01.pdf
+++ b/macros/latex-dev/base/ltnews01.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews02.pdf b/macros/latex-dev/base/ltnews02.pdf
index 5d686b479e..99d06d9a91 100644
--- a/macros/latex-dev/base/ltnews02.pdf
+++ b/macros/latex-dev/base/ltnews02.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews03.pdf b/macros/latex-dev/base/ltnews03.pdf
index 9bf1cacc35..2c85575c8a 100644
--- a/macros/latex-dev/base/ltnews03.pdf
+++ b/macros/latex-dev/base/ltnews03.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews04.pdf b/macros/latex-dev/base/ltnews04.pdf
index 65d1e28266..d25f6243c6 100644
--- a/macros/latex-dev/base/ltnews04.pdf
+++ b/macros/latex-dev/base/ltnews04.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews05.pdf b/macros/latex-dev/base/ltnews05.pdf
index 767f94b95d..01faeb219a 100644
--- a/macros/latex-dev/base/ltnews05.pdf
+++ b/macros/latex-dev/base/ltnews05.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews06.pdf b/macros/latex-dev/base/ltnews06.pdf
index 80c903862c..f7a2174a76 100644
--- a/macros/latex-dev/base/ltnews06.pdf
+++ b/macros/latex-dev/base/ltnews06.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews07.pdf b/macros/latex-dev/base/ltnews07.pdf
index 52ddd5f92b..9b1971b171 100644
--- a/macros/latex-dev/base/ltnews07.pdf
+++ b/macros/latex-dev/base/ltnews07.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews08.pdf b/macros/latex-dev/base/ltnews08.pdf
index 6e1e425f36..6411707ae6 100644
--- a/macros/latex-dev/base/ltnews08.pdf
+++ b/macros/latex-dev/base/ltnews08.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews09.pdf b/macros/latex-dev/base/ltnews09.pdf
index e5de35d3ce..e4638e44ac 100644
--- a/macros/latex-dev/base/ltnews09.pdf
+++ b/macros/latex-dev/base/ltnews09.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews10.pdf b/macros/latex-dev/base/ltnews10.pdf
index e9dfb4e575..113610aa98 100644
--- a/macros/latex-dev/base/ltnews10.pdf
+++ b/macros/latex-dev/base/ltnews10.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews11.pdf b/macros/latex-dev/base/ltnews11.pdf
index 7e7db6e0aa..8c3c4f2488 100644
--- a/macros/latex-dev/base/ltnews11.pdf
+++ b/macros/latex-dev/base/ltnews11.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews12.pdf b/macros/latex-dev/base/ltnews12.pdf
index 88392b1988..8f27776352 100644
--- a/macros/latex-dev/base/ltnews12.pdf
+++ b/macros/latex-dev/base/ltnews12.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews13.pdf b/macros/latex-dev/base/ltnews13.pdf
index 69a684ca03..797a7d4876 100644
--- a/macros/latex-dev/base/ltnews13.pdf
+++ b/macros/latex-dev/base/ltnews13.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews14.pdf b/macros/latex-dev/base/ltnews14.pdf
index 9e0f31ff72..ad31b78431 100644
--- a/macros/latex-dev/base/ltnews14.pdf
+++ b/macros/latex-dev/base/ltnews14.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews15.pdf b/macros/latex-dev/base/ltnews15.pdf
index d48705918b..f5859f67ad 100644
--- a/macros/latex-dev/base/ltnews15.pdf
+++ b/macros/latex-dev/base/ltnews15.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews16.pdf b/macros/latex-dev/base/ltnews16.pdf
index f42df695cd..d31ee4e760 100644
--- a/macros/latex-dev/base/ltnews16.pdf
+++ b/macros/latex-dev/base/ltnews16.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews17.pdf b/macros/latex-dev/base/ltnews17.pdf
index 1be9e2a3e0..27cbed3400 100644
--- a/macros/latex-dev/base/ltnews17.pdf
+++ b/macros/latex-dev/base/ltnews17.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews18.pdf b/macros/latex-dev/base/ltnews18.pdf
index 998e82a5b5..58e5a826a7 100644
--- a/macros/latex-dev/base/ltnews18.pdf
+++ b/macros/latex-dev/base/ltnews18.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews19.pdf b/macros/latex-dev/base/ltnews19.pdf
index 08eff45612..90d8e7e25f 100644
--- a/macros/latex-dev/base/ltnews19.pdf
+++ b/macros/latex-dev/base/ltnews19.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews20.pdf b/macros/latex-dev/base/ltnews20.pdf
index 4ecda0b5a6..543b2ff90f 100644
--- a/macros/latex-dev/base/ltnews20.pdf
+++ b/macros/latex-dev/base/ltnews20.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews21.pdf b/macros/latex-dev/base/ltnews21.pdf
index be1c83fd1b..12aa5ccff5 100644
--- a/macros/latex-dev/base/ltnews21.pdf
+++ b/macros/latex-dev/base/ltnews21.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews22.pdf b/macros/latex-dev/base/ltnews22.pdf
index 6784e975fe..b106c51d34 100644
--- a/macros/latex-dev/base/ltnews22.pdf
+++ b/macros/latex-dev/base/ltnews22.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews23.pdf b/macros/latex-dev/base/ltnews23.pdf
index 5e141ff499..1675f45cfe 100644
--- a/macros/latex-dev/base/ltnews23.pdf
+++ b/macros/latex-dev/base/ltnews23.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews24.pdf b/macros/latex-dev/base/ltnews24.pdf
index 643f0c7c5d..8f20710252 100644
--- a/macros/latex-dev/base/ltnews24.pdf
+++ b/macros/latex-dev/base/ltnews24.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews25.pdf b/macros/latex-dev/base/ltnews25.pdf
index 77d8926496..5a1cb20add 100644
--- a/macros/latex-dev/base/ltnews25.pdf
+++ b/macros/latex-dev/base/ltnews25.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews26.pdf b/macros/latex-dev/base/ltnews26.pdf
index 3a7f5683ed..68165d1d3f 100644
--- a/macros/latex-dev/base/ltnews26.pdf
+++ b/macros/latex-dev/base/ltnews26.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews27.pdf b/macros/latex-dev/base/ltnews27.pdf
index 4cd07fa6c4..6cd653cf8a 100644
--- a/macros/latex-dev/base/ltnews27.pdf
+++ b/macros/latex-dev/base/ltnews27.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews28.pdf b/macros/latex-dev/base/ltnews28.pdf
index 2e42d3e2eb..f1f10a8f7b 100644
--- a/macros/latex-dev/base/ltnews28.pdf
+++ b/macros/latex-dev/base/ltnews28.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews29.pdf b/macros/latex-dev/base/ltnews29.pdf
index 5c3e627085..e2e800f450 100644
--- a/macros/latex-dev/base/ltnews29.pdf
+++ b/macros/latex-dev/base/ltnews29.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews30.pdf b/macros/latex-dev/base/ltnews30.pdf
index 69bfe70e34..56f39b0800 100644
--- a/macros/latex-dev/base/ltnews30.pdf
+++ b/macros/latex-dev/base/ltnews30.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews31.pdf b/macros/latex-dev/base/ltnews31.pdf
index 0f20d119a1..e2e6d9068c 100644
--- a/macros/latex-dev/base/ltnews31.pdf
+++ b/macros/latex-dev/base/ltnews31.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews32.pdf b/macros/latex-dev/base/ltnews32.pdf
index 5a6a15d892..3f2c2ba44b 100644
--- a/macros/latex-dev/base/ltnews32.pdf
+++ b/macros/latex-dev/base/ltnews32.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltnews32.tex b/macros/latex-dev/base/ltnews32.tex
index 410f1c6477..e6d91d2ae2 100644
--- a/macros/latex-dev/base/ltnews32.tex
+++ b/macros/latex-dev/base/ltnews32.tex
@@ -157,6 +157,32 @@ this limitation has now been lifted.
\githubissue{124}
+\subsection{Spacing issues when using \cs{linethickness}}
+
+In some circumstances the use of \cs{linethickness} introduced a
+spurious space that shifted objects in a \texttt{picture} environments
+to the right. This has been corrected.
+%
+\githubissue{270}
+
+
+\subsection{Adjusting \texttt{fleqn}}
+
+In \pkg{amsmath} the \cs{mathindent} parameter used with the
+\texttt{fleqn} design is a rubber length paramter allowing for setting
+it to a value such as \texttt{1em minus 1em}, i.e., so the the normal
+indentation can be reduced in case of very wide math displays.
+This is now also supported by the \LaTeX{} standard classes.
+
+In addition a compressable space between formula and equation number
+in the \texttt{equation} environment got added when the \texttt{fleqn}
+option is used so that a very wide formula doesn't bump into the
+equation number.
+%
+\githubissue{252}
+
+
+
\section{Changes to packages in the \pkg{tools} category}
\subsection{Support stretchable glue in \texttt{w}-columns}
@@ -173,5 +199,17 @@ types in this respect.
+\section{Changes to packages in the \pkg{amsmath} category}
+
+\subsection{Placement corrections for two accent commands}
+
+The accent commands \cs{dddot} and \cs{ddddot} (producing triple and
+quatruple dot accents) moved the base character vertically in certain
+situations if it was a single glyph,
+e.g., \verb=$Q \dddot{Q}$=
+were not at the same baseline. This has been corrected.
+%
+\githubissue{126}
+
\end{document}
diff --git a/macros/latex-dev/base/ltpictur.dtx b/macros/latex-dev/base/ltpictur.dtx
index 9440fc783a..4018adba59 100644
--- a/macros/latex-dev/base/ltpictur.dtx
+++ b/macros/latex-dev/base/ltpictur.dtx
@@ -32,7 +32,7 @@
%<*driver>
% \fi
\ProvidesFile{ltpictur.dtx}
- [2019/08/27 v1.1m LaTeX Kernel (Picture Mode)]
+ [2020/02/14 v1.1n LaTeX Kernel (Picture Mode)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltpictur.dtx}
@@ -284,9 +284,10 @@
% \end{macro}
%
% \begin{macro}{\linethickness}
+% \changes{v1.1n}{2020/02/14}{Suppress spaces following the declaration (gh/274)}
% \begin{macrocode}
\DeclareRobustCommand\linethickness[1]
- {\@wholewidth #1\relax \@halfwidth .5\@wholewidth}
+ {\@wholewidth #1\relax \@halfwidth .5\@wholewidth \ignorespaces}
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex-dev/base/lttextcomp.dtx b/macros/latex-dev/base/lttextcomp.dtx
index ed37b9d995..dc2c2c49c7 100644
--- a/macros/latex-dev/base/lttextcomp.dtx
+++ b/macros/latex-dev/base/lttextcomp.dtx
@@ -33,7 +33,7 @@
%
%
\ProvidesFile{lttextcomp.dtx}
- [2020/02/10 v1.0c LaTeX Kernel (text companion symbols)]
+ [2020/02/20 v1.0c LaTeX Kernel (text companion symbols)]
% \iffalse
\documentclass{ltxdoc}
\begin{document}
@@ -445,7 +445,7 @@
% Using \cs{UndeclareTextCommand} above is enough only if the
% encoding definition files are not reloaded afterwards. In the
% past that happened if \texttt{fontenc} was used in the document
-% preamble (not not any longer). So in some sense it is better to fully remove
+% preamble (not any longer). So in some sense it is better to fully remove
% them from the encoding files, but for rollbacks it is easier to
% keep them in for now.
%
diff --git a/macros/latex-dev/base/ltvers.dtx b/macros/latex-dev/base/ltvers.dtx
index 470da0bf29..2b54638bc4 100644
--- a/macros/latex-dev/base/ltvers.dtx
+++ b/macros/latex-dev/base/ltvers.dtx
@@ -115,7 +115,7 @@
{2020-10-01}
%</2ekernel|latexrelease>
%<*2ekernel>
-\def\patch@level{-2}
+\def\patch@level{-4}
% \end{macrocode}
%
% \begin{macro}{\development@branch@name}
diff --git a/macros/latex-dev/base/ltx3info.pdf b/macros/latex-dev/base/ltx3info.pdf
index 5b90a1aa56..4a9f8480c2 100644
--- a/macros/latex-dev/base/ltx3info.pdf
+++ b/macros/latex-dev/base/ltx3info.pdf
Binary files differ
diff --git a/macros/latex-dev/base/ltxdoc.pdf b/macros/latex-dev/base/ltxdoc.pdf
index af8ea6f64b..cec6d52426 100644
--- a/macros/latex-dev/base/ltxdoc.pdf
+++ b/macros/latex-dev/base/ltxdoc.pdf
Binary files differ
diff --git a/macros/latex-dev/base/makeindx.pdf b/macros/latex-dev/base/makeindx.pdf
index 496c9deb00..210ad97489 100644
--- a/macros/latex-dev/base/makeindx.pdf
+++ b/macros/latex-dev/base/makeindx.pdf
Binary files differ
diff --git a/macros/latex-dev/base/manual.pdf b/macros/latex-dev/base/manual.pdf
index 79f7160aec..07648a1373 100644
--- a/macros/latex-dev/base/manual.pdf
+++ b/macros/latex-dev/base/manual.pdf
Binary files differ
diff --git a/macros/latex-dev/base/modguide.pdf b/macros/latex-dev/base/modguide.pdf
index a561928c45..f66470d3a9 100644
--- a/macros/latex-dev/base/modguide.pdf
+++ b/macros/latex-dev/base/modguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/nfssfont.pdf b/macros/latex-dev/base/nfssfont.pdf
index f382479682..5c7b884b97 100644
--- a/macros/latex-dev/base/nfssfont.pdf
+++ b/macros/latex-dev/base/nfssfont.pdf
Binary files differ
diff --git a/macros/latex-dev/base/proc.pdf b/macros/latex-dev/base/proc.pdf
index 1766373c4d..b28e71acfb 100644
--- a/macros/latex-dev/base/proc.pdf
+++ b/macros/latex-dev/base/proc.pdf
Binary files differ
diff --git a/macros/latex-dev/base/slides.dtx b/macros/latex-dev/base/slides.dtx
index a0dbdabe5f..8b7276f492 100644
--- a/macros/latex-dev/base/slides.dtx
+++ b/macros/latex-dev/base/slides.dtx
@@ -53,7 +53,7 @@
%<*driver>
\ProvidesFile{slides.drv}
%</driver>
- [2019/11/04 v2.4b
+ [2020/02/20 v2.4b
%<+class> Standard LaTeX document class]
%<+cmd> SLiTeX definitions]
% \end{macrocode}
@@ -162,7 +162,7 @@
%
% \section{Fonts}
%
-% Note, that that with NFSS you can easily produce slides with special
+% Note, that with NFSS you can easily produce slides with special
% fonts just by calling an appropriate style file (like |times|) in a
% |\usepackage| command. This works, for example, with all
% fonts that are defined to be scaleable (e.g., PostScript fonts) since
@@ -2536,14 +2536,14 @@ COLOR LAYER\\[.75in]%
% \overline, \underline, \frac and \sqrt
%
% \@mathbox{STYLE}{BOX}{MTEXT} : Called in math mode, typesets MTEXT and
-% stores result in BOX, using style STYLE.
+% stores result in BOX, using STYLE.
%
% \@bphant{BOX} : Creates a phantom with dimensions BOX.
% \@vbphant{BOX} : Creates a phantom with ht of BOX and zero width.
% \@hbphant{BOX} : Creates a phantom with width of BOX
% and zero ht & dp.
% \@hvsmash{STYLE}{MTEXT} : Creates a copy of MTEXT with zero height and
-% width in style STYLE.
+% width in STYLE.
%\end{verbatim}
% \begin{macrocode}
\def\@mathbox#1#2#3{\setbox#2\hbox{$\m@th#1{#3}$}}
diff --git a/macros/latex-dev/base/slides.pdf b/macros/latex-dev/base/slides.pdf
index 7707f231f7..b4e866188f 100644
--- a/macros/latex-dev/base/slides.pdf
+++ b/macros/latex-dev/base/slides.pdf
Binary files differ
diff --git a/macros/latex-dev/base/slifonts.pdf b/macros/latex-dev/base/slifonts.pdf
index 2788ca0bc7..c596003248 100644
--- a/macros/latex-dev/base/slifonts.pdf
+++ b/macros/latex-dev/base/slifonts.pdf
Binary files differ
diff --git a/macros/latex-dev/base/source2e.pdf b/macros/latex-dev/base/source2e.pdf
index d267a0eefe..95ba3f354d 100644
--- a/macros/latex-dev/base/source2e.pdf
+++ b/macros/latex-dev/base/source2e.pdf
Binary files differ
diff --git a/macros/latex-dev/base/syntonly.pdf b/macros/latex-dev/base/syntonly.pdf
index 3c5a9d0bc4..af45776ef7 100644
--- a/macros/latex-dev/base/syntonly.pdf
+++ b/macros/latex-dev/base/syntonly.pdf
Binary files differ
diff --git a/macros/latex-dev/base/tlc2.pdf b/macros/latex-dev/base/tlc2.pdf
index af4b7c803f..46ffc8c630 100644
--- a/macros/latex-dev/base/tlc2.pdf
+++ b/macros/latex-dev/base/tlc2.pdf
Binary files differ
diff --git a/macros/latex-dev/base/tulm.pdf b/macros/latex-dev/base/tulm.pdf
index 001007cc39..c47e1c8a85 100644
--- a/macros/latex-dev/base/tulm.pdf
+++ b/macros/latex-dev/base/tulm.pdf
Binary files differ
diff --git a/macros/latex-dev/base/usrguide.pdf b/macros/latex-dev/base/usrguide.pdf
index 89762cd6f3..d46d8381f8 100644
--- a/macros/latex-dev/base/usrguide.pdf
+++ b/macros/latex-dev/base/usrguide.pdf
Binary files differ
diff --git a/macros/latex-dev/base/utf8ienc.pdf b/macros/latex-dev/base/utf8ienc.pdf
index 6d7652eea7..d4a874c11c 100644
--- a/macros/latex-dev/base/utf8ienc.pdf
+++ b/macros/latex-dev/base/utf8ienc.pdf
Binary files differ
diff --git a/macros/latex-dev/base/webcomp.pdf b/macros/latex-dev/base/webcomp.pdf
index 272b89ff6e..50b1878498 100644
--- a/macros/latex-dev/base/webcomp.pdf
+++ b/macros/latex-dev/base/webcomp.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/ACM-Reference-Format.bst b/macros/latex/contrib/acmart/ACM-Reference-Format.bst
index 8b97b18812..80ed3bb23f 100644
--- a/macros/latex/contrib/acmart/ACM-Reference-Format.bst
+++ b/macros/latex/contrib/acmart/ACM-Reference-Format.bst
@@ -717,16 +717,15 @@ FUNCTION { output.eprint } %
}
{ "[" archiveprefix "l" change.case$ "]" * * * }
if$
- "{" *
+ "{" eprint "}" * * *
primaryclass empty.or.unknown
{ eprintclass empty.or.unknown
{ }
- { eprintclass "/" * * }
+ { "~[" eprintclass "]" * * * }
if$
}
- { primaryclass "/" * * }
+ { "~[" primaryclass "]" * * * }
if$
- eprint "}" * *
writeln
}
if$
diff --git a/macros/latex/contrib/acmart/README b/macros/latex/contrib/acmart/README
index c0781d2b64..8a23c4c2a5 100644
--- a/macros/latex/contrib/acmart/README
+++ b/macros/latex/contrib/acmart/README
@@ -259,3 +259,6 @@ Version 1.68 Bug fixes
Version 1.69 Bug fixes
Compatibility with LaTeX 2020-02-02 release
+
+Version 1.70 Title change for ACM/IMS Transactions on Data Science
+ Bug fixes for bibliography
diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx
index 389e3e6e35..72e256f18c 100644
--- a/macros/latex/contrib/acmart/acmart.dtx
+++ b/macros/latex/contrib/acmart/acmart.dtx
@@ -1773,7 +1773,7 @@
% Information Processing\\
% TAP & ACM Transactions on Applied Perception \\
% TCPS & ACM Transactions on Cyber-Physical Systems\\
-% TDS & ACM Transactions on Data Science\\
+% TDS & ACM/IMS Transactions on Data Science\\
% TEAC & ACM Transactions on Economics and Computation\\
% TECS & ACM Transactions on Embedded Computing Systems \\
% TELO & ACM Transactions on Evolutionary Learning \\
@@ -1842,7 +1842,7 @@
\ProvidesFile{acmart.dtx}
%</gobble>
%<class>\ProvidesClass{acmart}
-[2020/02/08 v1.69 Typesetting articles for the Association for Computing Machinery]
+[2020/02/22 v1.70 Typesetting articles for the Association for Computing Machinery]
% \end{macrocode}
%
% \changes{v1.00}{2016/04/14}{First released version}
@@ -3521,6 +3521,7 @@
% \changes{v1.46}{2017/08/25}{PACM now set screen to true}
% \changes{v1.53}{2018/04/14}{Added PACMCGIT, TIOT, TDSCI}
% \changes{v1.58}{2019/03/29}{Added HEALTH. TDSCI is renamed to TDS}
+% \changes{1.70}{2020/02/22}{Name change for TDS}
%
% We use the |xkeyval| interface to define journal titles and the relevant
% information
@@ -3687,8 +3688,8 @@
\or % TCPS
\def\@journalName{ACM Transactions on Cyber-Physical Systems}%
\or % TDS
- \def\@journalName{ACM Transactions on Data Science}%
- \def\@journalNameShort{ACM Trans. Data Sci.}%
+ \def\@journalName{ACM/IMS Transactions on Data Science}%
+ \def\@journalNameShort{ACM/IMS Trans. Data Sci.}%
\def\@permissionCodeOne{2577-3224}%
\or % TEAC
\def\@journalName{ACM Transactions on Economics and Computation}%
@@ -7076,17 +7077,16 @@
%
% \begin{macro}{\showeprint}
% \changes{v1.21}{2016/09/04}{Added macro}
-% The command \cs{showeprint} has two arguments: the (optional) prefix
-% and the eprint number. Right now the only prefix we understand is
-% the (lowercase) word `arxiv' (see
-% \url{http://arxiv.org/hypertex/bibstyles/}).
+% The command \cs{showeprint} has two arguments: the (optional)
+% prefix and the eprint number. Right now the only prefix we understand is
+% the (lowercase) word `arxiv'.
% \begin{macrocode}
\newcommand\showeprint[2][arxiv]{%
\def\@tempa{#1}%
\ifx\@tempa\@empty\def\@tempa{arxiv}\fi
\def\@tempb{arxiv}%
\ifx\@tempa\@tempb
- arXiv:\href{http://arxiv.org/abs/#2}{#2}\else arXiv:#2%
+ arXiv:\href{https://arxiv.org/abs/#2}{#2}\else arXiv:#2%
\fi}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/acmart/acmart.pdf b/macros/latex/contrib/acmart/acmart.pdf
index f54d34e6e0..8c98fc64b6 100644
--- a/macros/latex/contrib/acmart/acmart.pdf
+++ b/macros/latex/contrib/acmart/acmart.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/acmguide.pdf b/macros/latex/contrib/acmart/acmguide.pdf
index 1d7121c44f..3fb7c9a5c6 100644
--- a/macros/latex/contrib/acmart/acmguide.pdf
+++ b/macros/latex/contrib/acmart/acmguide.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
index 5a05ff8d3b..d5ab7238d5 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
index fd0221fe85..3f90e052be 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
index bd87b06be8..57bd85df9f 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
index c4ed5e87cf..361822c0ff 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
index a05f96b441..4e1c8b52ba 100644
--- a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-base.bib b/macros/latex/contrib/acmart/samples/sample-base.bib
index dde657f885..561e5e170a 100644
--- a/macros/latex/contrib/acmart/samples/sample-base.bib
+++ b/macros/latex/contrib/acmart/samples/sample-base.bib
@@ -1598,3 +1598,32 @@ pages = "24--31"}
{http://www.iesl.cs.umass.edu/data/data-umasscitationfield},
lastaccessed = {May 27, 2019}
}
+
+@Eprint{Bornmann2019,
+ author = {Bornmann, Lutz and Wray, K. Brad and Haunschild,
+ Robin},
+ title = {Citation concept analysis {(CCA)}---A new form of
+ citation analysis revealing the usefulness of
+ concepts for other researchers illustrated by two
+ exemplary case studies including classic books by
+ {Thomas S.~Kuhn} and {Karl R.~Popper}},
+ keywords = {Computer Science - Digital Libraries},
+ year = 2019,
+ month = "May",
+ eid = {arXiv:1905.12410},
+archivePrefix = {arXiv},
+ eprint = {1905.12410},
+ primaryClass = {cs.DL},
+}
+
+@Eprint{AnzarootPBM14,
+ author = {Sam Anzaroot and
+ Alexandre Passos and
+ David Belanger and
+ Andrew McCallum},
+ title = {Learning Soft Linear Constraints with Application to
+ Citation Field Extraction},
+ year = {2014},
+ archivePrefix = {arXiv},
+ eprint = {1403.1349},
+}
diff --git a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
index 53500a2498..3c16480ab5 100644
--- a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf b/macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf
index 46e9f4c8ab..7b8c796a50 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigchi-a.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigchi.pdf b/macros/latex/contrib/acmart/samples/sample-sigchi.pdf
index 906f91858e..18cd73a8cb 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigchi.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigchi.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
index 592dbb49f5..f11436a101 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
index f8cf4e026a..3693877765 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
index f7273d8595..620d2448cf 100644
--- a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/samples.dtx b/macros/latex/contrib/acmart/samples/samples.dtx
index 0c9e2514bb..e4236f1e4a 100644
--- a/macros/latex/contrib/acmart/samples/samples.dtx
+++ b/macros/latex/contrib/acmart/samples/samples.dtx
@@ -637,8 +637,9 @@ command in the {\bfseries preamble} (before the command
symposium, workshop for example) (paginated proceedings article)
\cite{Andler79}, a proceedings article with all possible elements
\cite{Smith10}, an example of an enumerated proceedings article
- \cite{VanGundy07}, an informally published work \cite{Harel78}, a
- doctoral dissertation \cite{Clarkson85}, a master's thesis:
+ \cite{VanGundy07}, an informally published work \cite{Harel78},
+ a couple of preprints \cite{Bornmann2019, AnzarootPBM14},
+ a doctoral dissertation \cite{Clarkson85}, a master's thesis:
\cite{anisi03}, an online document / world wide web resource
\cite{Thornburg01, Ablamowicz07, Poker06}, a video game (Case 1)
\cite{Obama08} and (Case 2) \cite{Novak03} and \cite{Lee05} and
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
index 264408e220..13d5d52694 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
@@ -52,7 +52,7 @@
ids = {lakatos_do},
author = {Имре Лакатос},
translator = {И. Н. Веселовского},
- title = {Доказательства и опровержения. Как доказываются теоремы},
+ title = {Доказательства и опровержения. {Как} доказываются теоремы},
shorttitle = {Доказательства и опровержения},
year = 1967,
publisher = {Наука},
@@ -152,7 +152,7 @@
@Book{jones-fogelin:tcqd,
ids = {jones-fogelin_tcqd},
- title = {The Twentieth Century to Quine and Derrida},
+ title = {The Twentieth Century to {Quine} and {Derrida}},
author = {Jones, W. T. and Fogelin, R. J.},
isbn = 9780155003798,
lccn = 96078916,
@@ -217,7 +217,7 @@
@Book{durkheim:spmp,
ids = {durkheim_spmp},
- title = {Социология. Ее предмет, метод, предназначение},
+ title = {Социология. {Ее} предмет, метод, предназначение},
author = {Дюркгейм, Э.},
isbn = 9785275018202,
year = 2008,
@@ -256,8 +256,8 @@
@Book{marcuse:ecoc,
ids = {marcuse_ecoc},
- title = {Эрос и цивилизация. Одномерный человек: Исследование идеологии развитого
- индустриального общества},
+ title = {Эрос и цивилизация. {Одномерный} человек},
+ subtitle = {Исследование идеологии развитого индустриального общества},
shorttitle = {Эрос и цивилизация. Одномерный человек},
author = {Герберт Маркузе},
translator = {Юдина, А. А.},
@@ -330,7 +330,8 @@
ids = {kristeva_it},
author = {Юлия Кристева},
translator = {Г. К. Косикова and Б. Н. Нарумова},
- title = {Избранные труды: Разрушение поэтики},
+ title = {Избранные труды},
+ subtitle = {Разрушение поэтики},
shorttitle = {Избранные труды},
year = 2004,
publisher = {Российская политическая энциклопедия (РОССПЭН)},
@@ -383,6 +384,19 @@
langid = {russian},
}
+@COLLECTION{semiotika2ed,
+ title = {Семиотика. Антология},
+ editor = {Степанова, Ю. С.},
+ editortype = {compiler},
+ edition = {2-е, испр. и доп.},
+ year = 2001,
+ publisher = {Академический проект; Екатеринбург: Деловая книга},
+ pagetotal = 702,
+ location = {М.},
+ language = {russian},
+ langid = {russian},
+}
+
@InCollection{barthes:os,
ids = {barthes_os},
crossref = {szp},
@@ -565,7 +579,7 @@
ids = {barthes_ir},
author = {Ролан Барт},
title = {Избранные работы},
- subtitle = {Семиотика. Поэтика},
+ subtitle = {Семиотика. {Поэтика}},
_credits = {Сост., общ. ред. и вступ. ст. Г. К. Косикова},
editor = {Г. К. Косикова},
editortype = {gecompiler},
@@ -604,7 +618,7 @@
crossref = {derrida:gf},
author = {Жак Деррида},
translator = {С. Г. Кашиной},
- title = {Голос и феномен: введение в проблему знаков в феноменологии Гуссерля},
+ title = {Голос и феномен: введение в проблему знаков в феноменологии {Гуссерля}},
year = 1999,
pages = {9--137},
origlanguage = {french},
@@ -684,7 +698,7 @@
crossref = {james:vv-book},
author = {Джеймс, У.},
title = {Прагматизм},
- subtitle = {Новое название для некоторых старых методов мышления. Популярные лекции
+ subtitle = {Новое название для некоторых старых методов мышления. {Популярные} лекции
по философии},
origtitle = {Pragmatism},
origyear = 1907,
@@ -789,10 +803,10 @@
@Book{brentano:msa,
ids = {brentano_msa},
author = {Брентано, Франц},
- title = {О многозначности сущего по Аристотелю},
+ title = {О многозначности сущего по {Аристотелю}},
isbn = {978-5-900291-30-7},
year = 2012,
- pagetotal = {LXIV, 247},
+ pagetotal = {LXIV, 247 с.},
publisher = {Изд-во Института «Высшая религиозно-философская школа»},
location = {СПб.},
credits = {предисл. издателя Н. А. Печерской~; предисл. к изданию Р. А. Громова~;
@@ -837,7 +851,7 @@
@Book{althusser:zm,
ids = {althusser_zm},
author = {Луи Альтюссер},
- title = {За Маркса},
+ title = {За {Маркса}},
year = 2006,
publisher = {Праксис},
location = {М.},
@@ -902,8 +916,8 @@
editor = {В. В. Бибихина},
editortype = {geneditor},
afterword = {В. В. Бибихина},
- title = {Везен Ф. Философия французская и философия немецкая. Федье
- Ф. Воображаемое. Власть},
+ title = {{Везен} {Ф}. Философия французская и философия немецкая. {Федье}
+ {Ф}. {Воображаемое}. {Власть}},
location = {М.},
publisher = {Едиториал УРСС},
year = 2002,
@@ -935,7 +949,7 @@
ids = {motroshilova_dzh},
crossref = {fmh},
author = {Мотрошилова, Н. В.},
- title = {Драма жизни, идей и грехопадения Мартина Хайдеггера},
+ title = {Драма жизни, идей и грехопадения {Мартина} {Хайдеггера}},
year = 1991,
pages = {3---52},
language = {russian},
@@ -945,7 +959,7 @@
@Collection{fmh,
editor = {Мотрошиловой, Н. В.},
_editortype = {Отв. ред.},
- title = {Философия Мартина Хайдеггера и современность},
+ title = {Философия {Мартина} {Хайдеггера} и современность},
location = {М.},
publisher = {Наука},
year = 1991,
@@ -1025,7 +1039,7 @@
ids = {husserl_ideen2005},
crossref = {husserl:ir},
author = {Эдмунд Гуссерль},
- title = {Идеи к чистой феноменологии и феноменологической философии. Книга I},
+ title = {Идеи к чистой феноменологии и феноменологической философии. {Книга} I},
pages = {241-282},
year = 2005,
translator = {А. В. Михайлова},
@@ -1209,7 +1223,7 @@
author = {John Austin},
editor = {J. O. Urmson},
title = {How to do Things with Words},
- subtitle = {The William James Lectures delivered at Harvard University in 1955},
+ subtitle = {The {William} {James} Lectures delivered at {Harvard} {University} in 1955},
location = {Oxford},
publisher = {Clarendon},
year = 1962,
@@ -1238,11 +1252,9 @@
}
@Collection{alm,
- title = {Autour de \emph{Logiques des mondes d'Alain Badiou}},
+ title = {Autour de \emph{{Logiques} des mondes d'{Alain} {Badiou}}},
editor = {Rabouin, D. and Feltham, O. and Lincoln, L.},
isbn = 9782813000248,
- eprint = {yJfh4V-iLskC},
- eprinttype = {googlebooks},
year = 2011,
pagetotal = 182,
location = {Paris},
@@ -1319,7 +1331,7 @@
@Collection{fe,
editor = {Олеси А. Назаровой},
- title = {Философия и естествознание. Журнал «Erkenntnis» («Познание»). Избранное},
+ title = {Философия и естествознание. Журнал «{Erkenntnis}» («{Познание}»). {Избранное}},
location = {М.},
publisher = {Идея-Пресс, «Канон+» РООИ «Реабилитация»},
year = 2010,
@@ -1903,7 +1915,6 @@
author = {Preston, Aaron},
isbn = 9781441131966,
series = {Bloomsbury Studies in Philosophy},
- url = {http://books.google.ru/books?id=p96pelDACZcC},
year = 2010,
pagetotal = 208,
publisher = {CONTINUUM},
@@ -1939,6 +1950,19 @@
langid = {russian},
}
+@INBOOK{frege:mli,
+ crossref = {frege:lls},
+ author = {Фреге, Готтлоб},
+ title = {Мысль. Логическое исследование},
+ pages = {326-342},
+ year = 2000,
+ origyear = 1919,
+ origtitle = {Der Gedanke. Eine logische Untersuchung},
+ origlanguage = {german},
+ language = {russian},
+ langid = {russian},
+}
+
@InBook{frege:ip,
crossref = {frege:lls},
author = {Фреге, Готтлоб},
@@ -2472,7 +2496,7 @@
}
@Book{Pluth:bpn,
- title = {Badiou: A Philosophy of the New},
+ title = {{Badiou}: A Philosophy of the New},
series = {Key Contemporary Thinkers},
author = {Ed Pluth},
publisher = {Polity},
@@ -3616,10 +3640,12 @@
title = {Logiques des mondes},
year = 2006,
_volume = 2,
- subtitle = {L'être et l'événement, 2},
+ subtitle = {L'\/être et l'\/événement, 2},
language = {french},
publisher = {Seuil},
location = {P.},
+ pagetotal = 638,
+ series = {Collection «L'\/Ordre philosophique»},
isbn = {978-2-02-084324-9},
langid = {french},
_shorttitle = {L'être et l'événement},
@@ -3657,11 +3683,13 @@
@Book{badiou:ee,
ids = {badiou_ee},
author = {Badiou, Alain},
- title = {L'être et l'événement},
+ title = {L'\/être et l'\/événement},
year = 1988,
language = {french},
publisher = {Seuil},
location = {P.},
+ pagetotal = 560,
+ series = {Collection «L'\/Ordre philosophique»},
isbn = 2020098628,
langid = {french},
shorttitle = {L'être et l'événement},
@@ -3878,7 +3906,7 @@
editor = {A. J. Bartlett and Justin Clemens},
introduction = {A. J. Bartlett and Justin Clemens},
afterword = {A. J. Bartlett and Justin Clemens},
- title = {Alain Badiou},
+ title = {Alain {Badiou}},
subtitle = {Key Concepts},
year = 2010,
publisher = {Acumen},
@@ -4402,7 +4430,7 @@
@Article{osullivan:sts,
ids = {osullivan_sts},
author = {O'Sullivan, Simon},
- title = {The strange temporality of the subject: Badiou and Deleuze between the
+ title = {The strange temporality of the subject: {Badiou} and Deleuze between the
finite and the infinite},
journaltitle = {Subjectivity},
date = {2009-07},
@@ -4543,7 +4571,7 @@
langid = {russian},
}
-@MVBook{arist:soch,
+@MVBOOK{aristotle:soch,
ids = {arist_soch},
author = {Аристотель},
title = {Сочинения в 4-х~т.},
@@ -4554,6 +4582,62 @@
langid = {russian},
}
+@BOOK{aristotle:soch-1,
+ crossref = {aristotle:soch},
+ author = {Аристотель},
+ volume = 1,
+ editor = {В. Ф. Асмуса},
+ date = {1976},
+ language = {russian},
+ langid = {russian},
+}
+
+@BOOK{aristotle:soch-2,
+ crossref = {aristotle:soch},
+ author = {Аристотель},
+ volume = 2,
+ editor = {З. Н. Микеладзе},
+ date = {1978},
+ language = {russian},
+ langid = {russian},
+}
+
+@BOOK{aristotle:soch-4,
+ crossref = {aristotle:soch},
+ author = {Аристотель},
+ volume = 4,
+ credits = {пер. с древнегреч.; общ. ред. А. И. Доватура.},
+ date = {1983},
+ pagetotal = 830,
+ language = {russian},
+ langid = {russian},
+}
+
+@INBOOK{aristotle:metaphysica-soch,
+ crossref = {aristotle:soch-1},
+ author = {Аристотель},
+ title = {Метафизика},
+ credits = {пер. А. В. Кубицкого, сверен М. И. Иткиным},
+ date = {1976},
+ pages = {64-368},
+ language = {russian},
+ langid = {russian},
+}
+
+@INBOOK{aristotle:oso,
+ crossref = {aristotle:soch-2},
+ title = {О софистических опровержениях},
+ date = 1978,
+ pages = {533--593},
+ langid = {russian},
+}
+
+@INBOOK{aristotle:od,
+ crossref = {aristotle:soch-1},
+ title = {О душе},
+ pages = {369--447},
+ langid = {russian},
+}
@Book{badiou:deleuze,
ids = {badiou_deleuze},
author = {Бадью, Ален},
@@ -5298,8 +5382,8 @@
translator = {А. Г. Чернякова},
language = {russian},
origlanguage = {german},
- publisher = {Высшая религиозно-Философская школа},
- location = {Санкт-Петербург},
+ publisher = {Высшая религиозно"=Философская школа},
+ location = {Санкт"=Петербург},
isbn = {5-900291-19-7},
langid = {russian},
}
@@ -5733,7 +5817,7 @@
langid = {english},
}
-@Periodical{critical_inquiry2011.37.4,
+@PERIODICAL{critical-inquiry2011.37.4,
year = 2011,
title = {Critical Inquiry},
language = {english},
@@ -5743,8 +5827,8 @@
issue = {Summer},
}
-@Article{nirenberg_nirenberg:bn,
- crossref = {critical_inquiry2011.37.4},
+@ARTICLE{nirenberg:nirenberg:bn,
+ crossref = {critical-inquiry2011.37.4},
author = {Ricardo L. Nirenberg and David Nirenberg},
title = {Badiou's Number},
subtitle = {A Critique of Mathematics as Ontology},
@@ -5758,7 +5842,7 @@
_urldate = {2012-08-27},
}
-@Collection{it_ft,
+@COLLECTION{it-ft,
title = {Интеллектуальные трансформации},
subtitle = {Феномены и тренды},
location = {Новосибирск},
@@ -5768,7 +5852,7 @@
langid = {russian},
}
-@Collection{it_ntp,
+@COLLECTION{it-ntp,
title = {Интеллектуальные трансформации},
subtitle = {Новые теоретические парадигмы},
location = {Екатеринбург},
@@ -5788,8 +5872,6 @@
year = 2010,
pagetotal = 168,
isbn = 9785757703527,
- eprint = {ncSYkgEACAAJ},
- eprinttype = {googlebooks},
language = {russian},
langid = {russian},
}
@@ -5823,8 +5905,8 @@
@Article{veilahti:abm,
author = {Antti Veilahti},
- title = {Alain Badiou's Mistake~--- Two Postulates of Dialectic Materialism},
- shorttitle = {Alain Badiou's Mistake},
+ title = {Alain {Badiou}'s Mistake~--- Two Postulates of Dialectic Materialism},
+ shorttitle = {Alain {Badiou}'s Mistake},
date = {2013-01-10},
eprinttype = {arXiv},
eprint = {1301.1203v2},
@@ -5952,8 +6034,6 @@
isbn = 9783764375249,
lccn = 2007920230,
series = {Science Networks. Historical Studies, 32},
- eprinttype = {googlebook},
- eprint = {nVVsp3\_Jw0sC},
year = 2007,
publisher = {Birkh{\"a}user},
location = {Basel and Boston and Berlin},
@@ -5970,8 +6050,6 @@
pagetotal = 91,
language = {german},
langid = {german},
- eprint = {http://books.google.ru/books?id=9HoIAQAAIAAJ},
- eprinttype = {googlebooks},
}
@InBook{heidegger:psz,
@@ -5987,7 +6065,7 @@
@Article{plotnitsky:ewo,
author = {Plotnitsky, Arkady},
title = {Experimenting with ontologies},
- subtitle = {sets, spaces, and topoi with Badiou and Grothendieck},
+ subtitle = {sets, spaces, and topoi with {Badiou} and Grothendieck},
shorttitle = {Experimenting with ontologies},
volume = 30,
doi = {10.1068/d6610},
@@ -6073,8 +6151,6 @@
title = {Bergson and Philosophy},
author = {Mullarkey, John},
isbn = 9780748609574,
- eprint = {mcQ0A8gRu1cC},
- eprinttype = {googlebooks},
year = 1999,
publisher = {Edinburgh University Press},
pagetotal = 206,
@@ -6151,8 +6227,6 @@
author = {Moran, Dermot},
isbn = 9780203196632,
lccn = 16008648,
- eprint = {ouELk-xPkGQC},
- eprinttype = {googlebooks},
year = 2002,
publisher = {Taylor \& Francis},
pagetotal = 592,
@@ -6165,8 +6239,6 @@
author = {Gander, H.H.},
isbn = 9783534164936,
lccn = 2010395262,
- eprint = {PZNlPgAACAAJ},
- eprinttype = {googlebooks},
year = 2010,
publisher = {WBG, Wissenschaftliche Buchgesellschaft},
language = {german},
@@ -6184,8 +6256,6 @@
lccn = 96010139,
series = {Marquette studies in philosophy},
number = 10,
- eprint = {6-jaAAAAMAAJ},
- eprinttype = {googlebooks},
year = 1996,
publisher = {Marquette University Press},
language = {english},
@@ -6652,6 +6722,7 @@
origyear = 1979,
location = {Новосибирск},
publisher = {Изд-во Новосиб. ун-та},
+ pagetotal = {XIX, 297~с.},
isbn = {5-7615-0404-9},
origlanguage = {english},
language = {russian},
@@ -7306,7 +7377,7 @@
origlanguage = {french},
language = {russian},
langid = {russian},
- number = {\bibstring{number}~5, 6},
+ number = {5, 6},
pages = {102-114},
}
@@ -7501,8 +7572,6 @@
author = {Baudrillard, Jean},
isbn = 9782718603957,
lccn = 91186846,
- eprint = {u95oQgAACAAJ},
- eprinttype = {googlebooks},
year = 1991,
publisher = {Galilée},
location = {P.},
@@ -7536,13 +7605,13 @@
}
@InBook{aristotle:ne,
- crossref = {arist:soch},
+ crossref = {aristotle:soch-4},
author = {Аристотель},
translator = {Н. В. Брагинской},
title = {Никомахова этика},
year = 1983,
pages = {53-293},
- origlanguage = {greek},
+ _origlanguage = {greek},
language = {russian},
langid = {russian},
}
@@ -7706,11 +7775,13 @@
@Book{whitehead:icp,
author = {A. N. Whitehead},
- title = {An Inquiry Concerning the Principles of Natural Knowledge},
+ title = {An Inquiry Concerning the Principles of Natural
+ Knowledge},
year = 1919,
+ pagetotal = 216,
language = {english},
langid = {english},
- publisher = {Camb. Univ. Press},
+ publisher = {Cambridge University Press},
location = {Cambridge}
}
@@ -7720,7 +7791,7 @@
year = 1920,
language = {english},
langid = {english},
- publisher = {Camb. Univ. Press},
+ publisher = {Cambridge University Press},
location = {Cambridge},
url = {http://www.gutenberg.org/files/18835/18835-h/18835-h.htm},
}
@@ -7888,7 +7959,7 @@
@Article{shiver:hdys,
author = {Anthony Shiver},
- title = {How do you say ‘everything is ultimately composed of atoms’?},
+ title = {How do you say `everything is ultimately composed of atoms’?},
journaltitle = {Philosophical Studies},
year = 2015,
language = {english},
@@ -7899,7 +7970,7 @@
doi = {10.1007/s11098-014-0321-0},
}
-@MVBook{russell_whitehead:pm,
+@MVBook{russell:whitehead:pm,
author = {Russell, Bertrand and Whitehead, Alfred North},
title = {Principia Mathematica},
date = {1910/1913},
@@ -7917,8 +7988,6 @@
author = {Roy T. Cook},
pagetotal = 208,
isbn = 9780191648380,
- eprint = {DGeVAwAAQBAJ},
- eprinttype = {googlebooks},
year = 2014,
publisher = {OUP Oxford},
language = {english},
@@ -7983,7 +8052,6 @@
editor = {Norman Madarasz},
introduction = {Norman Madarasz},
isbn = {978-0-7914-6803-6},
- url = {https://books.google.ru/books?id=7HNkAT\_NFksC},
publisher = {SUNY Press},
location = {NY},
pagetotal = 190,
@@ -7997,7 +8065,7 @@
@Book{badiou:ctot,
author = {Badiou, Alain},
title = {Court traité d'ontologie transitoire},
- series = {Ordre philosophique},
+ series = {Collection «L'\/Ordre philosophique»},
year = 1998,
publisher = {Seuil},
location = {P.},
@@ -8013,6 +8081,7 @@
publisher = {Bradford Books/The MIT Press},
location = {Cambridge, Mass.},
year = 1986,
+ pagetotal = 195,
language = {english},
langid = {english},
}
@@ -9050,8 +9119,6 @@
author = {Fitting, Melvin},
title = {Intuitionistic logic, model theory and forcing},
series = {Studies in logic and the foundations of mathematics},
- eprint = {KLZLAAAAMAAJ},
- eprinttype = {googlebooks},
year = 1969,
publisher = {North-Holland Pub. Co.},
location = {Amsterdam and London},
@@ -9091,8 +9158,8 @@
@Article{weyl:ml,
author = {Weyl, Hermann},
title = {Mathematics and logic},
- subtitle = { A brief survey serving as a preface to a review of «The Philosophy of
- Bertrand Russell»},
+ subtitle = {A brief survey serving as a preface to a review of ``The Philosophy of
+ Bertrand Russell''},
journal = {Amer. math, monthly},
year = 1946,
volume = 53,
@@ -9186,8 +9253,8 @@
independence results, and derived rules) are obtained for such systems},
}
-@Book{htt,
- shorthand = {HoTT},
+@Book{hott-book,
+ _shorthand = {HoTT},
author = {{Univalent Foundations Program, The}},
title = {Homotopy Type Theory},
subtitle = {Univalent Foundations of Mathematics},
@@ -9195,6 +9262,7 @@
publisher = {\url{http://homotopytypetheory.org/book}},
location = {Institute for Advanced Study},
year = 2013,
+ pagetotal = 589,
language = {english},
langid = {english},
}
@@ -9331,7 +9399,7 @@
series = {Grundlehren Der Mathematischen Wissenschaften},
number = 279,
publisher = {Springer-Verlag},
- location = {Berlin Heidelberg NewYork Tokyo},
+ location = {Berlin Heidelberg},
pagetotal = 477
}
@@ -9485,10 +9553,11 @@
subtitle = {Notes by Giovanni Sambin of a series of lectures given in Padua, June
1980},
author = {Per Martin-Löf},
- publisher = {Biliopolis},
+ publisher = {Bibliopolis},
location = {Napoli},
isbn = {88-7088-105-9},
year = 1984,
+ pagetotal = 91,
language = {english},
langid = {english},
series = {Studies in Proof Theory},
@@ -9508,7 +9577,7 @@
@Article{hovda:wcm,
author = {Paul Hovda},
title = {What is Classical Mereology?},
- journaltitle = {J. Philos. Logic},
+ journaltitle = {Journal of Philosophical Logic},
year = 2009,
language = {english},
volume = 38,
@@ -9526,6 +9595,7 @@
publisher = {Birkhäuser},
series = {Frontiers in Mathematics},
location = {Basel},
+ pagetotal = 420,
language = {english},
langid = {english},
doi = {10.1007/978-3-0348-0154-6},
@@ -9617,6 +9687,7 @@
pages = {185--217},
language = {french},
langid = {french},
+ url = {http://library.msri.org/books/sga/sga/4-1/4-1t_185.html},
}
@Article{shulman:stct,
@@ -9655,7 +9726,7 @@
}
@InCollection{lawvere:etcc,
- author = {F. W. Lawvere},
+ author = {F. William Lawvere},
title = {The Category of Categories as a Foundation for Mathematics},
year = 1966,
booktitle = {Proceedings of the Conference on Categorical Algebra - La Jolla 1965},
@@ -9703,6 +9774,7 @@
volume = 165,
language = {english},
langid = {english},
+ doi = {10.1016/j.apal.2013.06.004}
}
@Article{marquis:ctf,
@@ -9789,7 +9861,10 @@
year = 2003,
language = {english},
langid = {english},
- doi = {10.2307/3109884},
+ doi = {10.2178/bsl/1058448677},
+ eprinttype = {arxiv},
+ eprintclass = {math.LO},
+ eprint = {math/0305282},
issn = 10798986,
abstract = {Following F. William Lawvere, we show that many self-referential
paradoxes, incompleteness theorems and fixed point theorems fall out of
@@ -9806,6 +9881,7 @@
location = {Cambridge},
isbn = {0-521-55830-1},
year = 1995,
+ pagetotal = 123,
series = {London Mathematical Society Lecture Note Series},
number = 220,
language = {english},
@@ -9924,6 +10000,7 @@
commentary},
year = 1969,
pages = {134-145},
+ doi = "10.1007/BFb0080769",
language = {english},
langid = {english},
}
@@ -9931,9 +10008,10 @@
@Proceedings{ctht2,
title = {Category Theory, Homology Theory and their Applications II},
titleaddon = {Proceedings of the Conference held at the Seattle Research Center of the
- Battelle Memorial Institute, June 24 - July 19,1968 Volume Two},
+ Battelle Memorial Institute, June~24--July~19, 1968 Volume Two},
editor = {Michael Barr (auth.)},
publisher = {Springer-Verlag Berlin Heidelberg},
+ location = {Berlin, Heidelberg},
year = 1969,
series = {Lecture Notes in Mathematics},
number = 92,
@@ -9998,7 +10076,7 @@
}
@Article{lawvere:af,
- author = {Lawvere, F. W.},
+ author = {F. William Lawvere},
title = {Adjointness in Foundations},
journaltitle = {Dialectica},
year = 1969,
@@ -10026,13 +10104,13 @@
note = "Towards Computer Aided Mathematics",
issn = "1570-8683",
doi = "http://dx.doi.org/10.1016/j.jal.2005.10.011",
- abstract = "This paper presents Automath encodings (which are also valid in
- LF/lambdaP) of various kinds of foundations of mathematics. Then it
- compares these encodings according to their size, to find out which
- foundation is the simplest. The systems analyzed in this way are two
- kinds of set theory (ZFC and NF), two systems based on Church's higher
- order logic (Isabelle/Pure and HOL), three kinds of type theory (the
- calculus of constructions, Luo's extended calculus of constructions, and
+ abstract = "This paper presents Automath encodings (which are also valid in LF/lambdaP)
+ of various kinds of foundations of mathematics. Then it compares these
+ encodings according to their size, to find out which foundation is the
+ simplest. The systems analyzed in this way are two kinds of set theory
+ (ZFC and NF), two systems based on Church's higher order logic
+ (Isabelle/Pure and HOL), three kinds of type theory (the calculus of
+ constructions, Luo's extended calculus of constructions, and
Martin-Löf's predicative type theory) and one foundation based on
category theory. The conclusions of this paper are that the simplest
system is type theory (the calculus of constructions), but that type
@@ -10098,6 +10176,19 @@
year = 1989,
language = {english},
langid = {english},
+ abstract = {In this paper, we show that non-well-founded sets can be defined
+ constructively by formalizing Hallnäs' limit definition of these within
+ Martin-Löf's theory of types. A system is a type W together with an
+ assignment of ᾱ ∈ U and α̃ ∈ ᾱ → W to each α ∈ W. We show that for any
+ system W we can define an equivalence relation =<sub>w</sub> such that α
+ =<sub>w</sub> β ∈ U and =<sub>w</sub> is the maximal
+ bisimulation. Aczel's proof that CZF can be interpreted in the type V of
+ iterative sets shows that if the system W satisfies an additional
+ condition (*), then we can interpret CZF minus the set induction scheme
+ in W. W is then extended to a complete system W<sup>*</sup> by taking
+ limits of approximation chains. We show that in W<sup>*</sup> the
+ antifoundation axiom AFA holds as well as the axioms of
+ CFZ<sup>-</sup>.},
}
@Book{jech:st2006,
@@ -10115,7 +10206,7 @@
@Book{fraenkel-bar-hillel-levy:fst,
title = {Foundations of set theory},
- author = {A.A. Fraenkel and Y. Bar\-Hillel and A. Levy},
+ author = {A.A. Fraenkel and Y. Bar-Hillel and A. Levy},
publisher = {Noord-Hollandsche U.M},
isbn = {0720422701,9780720422702,9780080887050},
year = 1973,
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
index 9e222cddf6..1c6e5eb055 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
index eb2e7c63c4..6aaca8b894 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
@@ -1,7 +1,15 @@
\documentclass[a4paper,10pt]{article}
\usepackage[margin=2cm]{geometry}
-\usepackage[T1,T2A]{fontenc}
-\usepackage[utf8]{inputenx}
+\usepackage{fontspec}
+\defaultfontfeatures{%Mapping=tex-text,
+ Ligatures=TeX,
+ % Scale=MatchLowercase,
+}
+\usepackage{luatexbase}
+\setmainfont{CMU Serif}
+\setsansfont{CMU Sans Serif}
+\setmonofont{CMU Typewriter Text}
+
\usepackage[british,american,spanish,greek,french,german,polish,english,russian]{babel}
\usepackage{csquotes}
\usepackage{multicol}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
index e5925a7f75..e8650e5644 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
index 861d2cc15b..2b56723ae4 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
@@ -1,11 +1,11 @@
% -*- mode: LaTeX; coding: utf-8; fill-column: 80 -*-
-\input glyphtounicode.tex %these three lines are
-\input glyphtounicode-cmr.tex %needed for russian search/copy
-\pdfgentounicode=1 %(cmap)
\documentclass[10pt,a4paper,headings=small,numbers=enddot,english,russian]{ltxdockit}
\usepackage[vscale=0.8,hdivide={0.2\paperwidth,*,0.1\paperwidth}]{geometry}
-\usepackage[T1,T2A]{fontenc}
-\usepackage[utf8]{inputenc}
+\RequirePackage{fontspec}
+\RequirePackage{luatexbase}
+\setmainfont{PT Serif}
+\setsansfont{PT Sans}
+\setmonofont{PT Mono}
\usepackage{btxdockit}
\usepackage{babel}
\usepackage[strict]{csquotes}
@@ -20,7 +20,6 @@
bibstyle=gost-standard,
]{biblatex} % to receive \bbx@gost@version, etc.
\usepackage{indentfirst}
-\usepackage{paratype}
\usepackage{wrapfig}
\usepackage[labelsep=period,hypcap=true]{caption}
\DeclareCaptionLabelFormat{continued}{#1~#2 (продолжение)}
@@ -42,8 +41,8 @@ bibstyle=gost-standard,
{http://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gost/}
\makeatletter
-\usepackage{datetime}
-\def\blx@gost@printdateTeX#1/#2/#3//{\formatdate{#3}{#2}{#1}}
+\usepackage[useregional]{datetime2}
+\def\blx@gost@printdateTeX#1/#2/#3//{\DTMdisplaydate{#1}{#2}{#3}{-1}}
\newcommand*{\printdateTeX}[1]{\expandafter\blx@gost@printdateTeX#1//}
\titlepage{%
@@ -183,10 +182,10 @@ This package is maintained.
Для работы \biblatexgost версии \makeatletter\bbx@gost@version\makeatother\
требуются, как минимум,
-\biblatex~3.11%
-\fnurl{http://sourceforge.net/projects/biblatex/files/biblatex-3.11/}
-и \biber~2.11%
-\fnurl{http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/2.11/}.
+\biblatex~3.14%
+\fnurl{http://sourceforge.net/projects/biblatex/files/biblatex-3.14/}
+и \biber~2.14%
+\fnurl{http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/2.14/}.
%(текущие версии на CTAN).
Пакет может не работать с предыдущими версиями.
@@ -197,6 +196,20 @@ This package is maintained.
точки зрения совместимости с предыдущими версиями.
Более полный список изменений см. в \Apxref{apx:changelog}.
+\subsubsection*{Версия 1.18}
+
+\begin{trivlist}
+\item \biblatex в настоящее время (версии до 3.14 включительно) завершается с
+ ошибкой при выводе некоторых символов Юникода; см. подробнее:
+ \url{https://github.com/odomanov/biblatex-gost/issues/22},
+ \url{https://github.com/plk/biblatex/issues/960}.
+ Версия \biblatexgost~1.18 содержит патч для обхода этой ошибки.
+ Патч будет удалён, когда перестанет быть нужным.
+\item Минимальная требуемая версия \biblatex повышена до 3.14.
+\item Исправлено: в минимальных стилях (вида \bibsty{\textellipsis-min}) не
+ выводилось поле \bibfield{pagetotal} (полное количество страниц).
+\end{trivlist}
+
\subsubsection*{Версия 1.16}
\begin{trivlist}
@@ -218,14 +231,14 @@ This package is maintained.
\end{lstlisting}
\end{trivlist}
-\subsubsection*{Версия 1.14}
+% \subsubsection*{Версия 1.14}
-\begin{trivlist}
-\item Изменён вывод авторов в библиографическом списке (см.~\secref{sec:gostbibliography})
- "--- приведён в соответствие с \gostbibname.
-\item Изменено сокращение страниц для некоторых языков.
- См. описание опции \opt{otherlangs}, \secref{sec:newoptions}.
-\end{trivlist}
+% \begin{trivlist}
+% \item Изменён вывод авторов в библиографическом списке (см.~\secref{sec:gostbibliography})
+% "--- приведён в соответствие с \gostbibname.
+% \item Изменено сокращение страниц для некоторых языков.
+% См. описание опции \opt{otherlangs}, \secref{sec:newoptions}.
+% \end{trivlist}
% \subsubsection*{Версия 1.12}
@@ -825,8 +838,9 @@ ISSN серии или подсерии & issn (isbn) \\
\item Статья / пер. с фин. А. Б. Ивановой // Сборник / пер. с фин. А. Б. Ивановой ; \ldots
\end{bibexample}
-Поле \bibfield{bookoriglanguage}, так же как и поле \biblatex \bibfield{origlanguage},
-может содержать только один язык. Поэтому, если вам требуется указать список языков,
+В \biblatexgost версии 1.15 и ниже поле \bibfield{bookoriglanguage} "--- так же
+как и поле \bibfield{origlanguage} в \biblatex версии 3.7 и ниже "--- может
+содержать только один язык. Поэтому, если вам требуется указать список языков,
используйте поля \bibfield{bookcredits} и \bibfield{credits} (см. ниже).
\fielditem{books, parts, issues}{number/literal}
@@ -1340,9 +1354,9 @@ volsorder = {pbi},
18uu & [18\bibrangedash\addnbspace\bibrangedash] \\
% 17uu? & [17\bibrangedash\addnbspace\bibrangedash?] \\
% 17uu? & "--- \\
- 1999-uu & "--- \\
- 1999-01-uu & "--- \\
- 1999-uu-uu & "--- \\
+ 1999-uu & --- \\
+ 1999-01-uu & --- \\
+ 1999-uu-uu & --- \\
% 1993/2002? & [1993—2002?] \\
% 1993/2002\textasciitilde & [1993\bibrangedash ок. 2002] \\
% 1993?\textasciitilde/2002? & [ок. 1993?\bibrangedash 2002?] \\
@@ -2182,19 +2196,36 @@ gost-inline & false & true \\
в двух разных падежах.
В остальном учтены различия, перечисленные в \secref{sec:whatfor}.
-Фактически, помимо изменений форматирования, таких как отступы и поля, окружение
-\texttt{gostbibliography} содержит лишь команду
+Окружение \texttt{gostbibliography} определено следующим образом:
+\begin{lstlisting}[style=latex]
+\defbibenvironment{gostbibliography}
+ {\list
+ {}
+ {\toggletrue{bbx:gostbibliography}%
+ \renewcommand*{\revsdnamepunct}{\addcomma}%
+ \renewcommand*{\labelnamepunct}{\addperiod\space}%
+ \setlength{\bibitemsep}{0pt}%
+ \setlength{\leftmargin}{\bibhang}%
+ \setlength{\itemindent}{-\leftmargin}%
+ \setlength{\itemsep}{\bibitemsep}%
+ \setlength{\parsep}{\bibparsep}}}
+ {\endlist}
+ {\item}
+\end{lstlisting}
+Помимо изменений форматирования, таких как отступы и поля, оно
+содержит команду
\begin{lstlisting}[style=latex]
\toggletrue{bbx:gostbibliography}
\end{lstlisting}
-Поэтому можно попытаться ограничиться только этой командой и пользоваться
+и изменения пунктуации.
+Поэтому можно попытаться ограничиться только этими командами и пользоваться
обычными окружениями.
-При этом формат вывода библиографии будет соответствовать \gostbibname, а оформление
-окружения (включая, например, нумерацию при \kvopt{style}{gost-numeric})
-останется прежним.
+При этом формат вывода библиографии будет соответствовать \gostbibname, а
+оформление окружения (включая, например, нумерацию при
+\kvopt{style}{gost-numeric}) останется прежним.
Это должно работать со всеми стилями, кроме \bibsty{gost-authoryear}, поскольку
-\gostbibname изменяет вывод заголовка библиографической записи, который в этом стиле
-используется для цитирования.
+\gostbibname изменяет вывод заголовка библиографической записи, который в этом
+стиле используется для цитирования.
Если вам всё же нужно цитирование вида «Автор-год», воспользуйтесь стилем
\bibsty{gost-alphabetic}.
@@ -2478,6 +2509,17 @@ pageref & + & + & + & + & + & + & + & +
\begin{changelog}
+ \begin{release}{1.18}{23-02-2020}
+ \item Добавлен патч для обхода ошибки \biblatex 3.14.
+ См. подробнее \url{https://github.com/odomanov/biblatex-gost/issues/22},
+ \url{https://github.com/plk/biblatex/issues/960}.
+ \item Минимальная требуемая версия \biblatex повышена до 3.14.
+ \item Исправлено: в минимальных стилях (вида \bibsty{\textellipsis-min}) не
+ выводилось поле \bibfield{pagetotal} (полное количество страниц).
+ \item В документации добавлено описание окружения
+ \texttt{gostbibliography}\see{sec:gostbibliography}
+ \end{release}
+
\begin{release}{1.17}{20-02-2018}
\item Добавлен перевод поля \bibfield{media} (общее обозначение материала) на
английский, французский и немецкий языки.
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
index 89ec1b0b60..475578d858 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
@@ -1,12 +1,6 @@
\ProvidesFile{ltxdockit.cfg}
%[ltxdockit configuration]
-\RequirePackage[T1,T2A]{fontenc}
-\RequirePackage[utf8]{inputenc}
-%\RequirePackage{lmodern}
-%\RequirePackage{helvet}
-%\RequirePackage{charter}
-
\catcode`\"=\active
\AtEndPreamble{%
\@ifpackageloaded{babel}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
new file mode 100644
index 0000000000..816437eb63
--- /dev/null
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
@@ -0,0 +1,140 @@
+% $Id: ltxdockit.cls,v 1.2d 2011/03/25 20:33:14 lehman stable $
+%
+% Copyright (c) 2008-2011 Philipp Lehman.
+%
+% Permission is granted to copy, distribute and/or modify this
+% software under the terms of the LaTeX Project Public License
+% (LPPL), version 1.3.
+%
+% The LPPL maintenance status of this software is
+% 'author-maintained'.
+%
+% This software is provided 'as is', without warranty of any kind,
+% either expressed or implied, including, but not limited to, the
+% implied warranties of merchantability and fitness for a
+% particular purpose.
+
+\def\ltd@rcsid$#1: #2 #3 #4 #5${#4 v#3}
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{ltxdockit}
+[\ltd@rcsid $Id: ltxdockit.cls,v 1.2d 2011/03/25 20:33:14 lehman stable $
+ LaTeX documentation kit]
+
+\input{ltxdockit.def}
+
+\RequirePackage{etoolbox}
+\RequirePackage{multicol}
+\RequirePackage{keyval}
+\RequirePackage{ltxdockit}
+\RequirePackage{hyperref}
+\RequirePackage[all]{hypcap}
+
+\newrobustcmd*{\fnurl}[1][]{\hyper@normalise\ltd@fnurl{#1}}
+\def\ltd@fnurl#1#2{\footnote{#1\hyper@linkurl{\Hurl{#2}}{#2}}}
+
+\newrobustcmd*{\email}{\hyper@normalise\ltd@email}
+\def\ltd@email#1{\href{mailto:#1}{#1}}
+
+\hypersetup{%
+ colorlinks=true,
+ linkcolor=spot,
+ urlcolor=spot,
+ bookmarks=true,
+ bookmarksopen=false,
+ bookmarksnumbered=false,
+ hyperfootnotes=false,
+ plainpages=false,
+ pdfpagelabels=true,
+ pdfpagemode=UseOutlines,
+ pdfview=FitH,
+ pdfstartview=FitH}
+
+% title
+
+\providecommand*{\titlepage}{}
+\providecommand*{\titlefont}{}
+\renewrobustcmd*{\titlepage}[1]{\setkeys{ltd@ttp}{#1}}
+\renewcommand*{\titlefont}{\bfseries}
+\define@key{ltd@ttp}{title}{\def\ltd@title@title{#1}}
+\define@key{ltd@ttp}{subtitle}{\def\ltd@title@subtitle{#1}}
+\define@key{ltd@ttp}{url}{\def\ltd@title@url{#1}}
+\define@key{ltd@ttp}{author}{\def\ltd@title@author{#1}}
+\define@key{ltd@ttp}{email}{\def\ltd@title@email{#1}}
+\define@key{ltd@ttp}{revision}{\def\ltd@title@revision{#1}}
+\define@key{ltd@ttp}{date}{\def\ltd@title@date{#1}}
+
+\providecommand*{\printtitlepage}{}
+\renewrobustcmd*{\printtitlepage}{%
+ \begingroup
+ \centering\titlefont
+ \begingroup\LARGE
+ \ifundef\ltd@title@url
+ {\ltd@title@title}
+ {\href{\ltd@title@url}{\ltd@title@title}}%
+ \par
+ \endgroup
+ \vspace{0.25\baselineskip}
+ \begingroup\large
+ \ltd@title@subtitle\par
+ \endgroup
+ \vspace{0.25\baselineskip}
+ \begin{multicols}{2}
+ \raggedleft
+ \ltd@title@author\par
+ \expandafter\email\expandafter{\ltd@title@email}\par
+ \raggedright
+ Version \ltd@title@revision\par\ltd@title@date
+ \end{multicols}
+ \endgroup}
+
+% rcs tags
+
+\providecommand*{\rcsfile}{[rcsfile]}
+\providecommand*{\rcsrevision}{[revision]}
+\providecommand*{\rcsdate}{[date]}
+\providecommand*{\rcstime}{[time]}
+\providecommand*{\rcsstate}{[state]}
+\providecommand*{\rcsauthor}{[author]}
+\providecommand*{\rcslocker}{[unlocked]}
+\providecommand*{\rcstoday}{\today}
+
+\providecommand*{\rcsid}[1]{%
+ \ifblank{#1}{}{\ltd@rcsid@i#1}}
+\def\ltd@rcsid@i$Id#1${%
+ \ifblank{#1}{}{\ltd@rcsid@ii#1&}}
+\def\ltd@rcsid@ii#1#2&{%
+ \ifblank{#1}{}{\ltd@rcsid@iii#2&}}
+\def\ltd@rcsid@iii#1 #2 #3 #4&{%
+ \write\@auxout{%
+ \detokenize{\gdef\rcsfile{#2}}^^J%
+ \detokenize{\gdef\rcsrevision{#3}}}%
+ \ltd@rcsid@iv#4&}
+\def\ltd@rcsid@iv#1/#2/#3 #4:#5:#6 #7&{%
+ \write\@auxout{%
+ \detokenize{\gdef\rcsdate{#1/#2/#3}}^^J%
+ \detokenize{\gdef\rcstime{#4:#5:#6}}^^J%
+ \detokenize{\ltd@setdate{#1}{#2}{#3}{#4}{#5}}}%
+ \ltd@rcsid@v#7&}
+\def\ltd@rcsid@v#1 #2 #3&{%
+ \write\@auxout{%
+ \detokenize{\gdef\rcsauthor{#1}}^^J%
+ \detokenize{\gdef\rcsstate{#2}}}%
+ \ifblank{#3}{}{\ltd@rcsid@vi#3&}}
+\def\ltd@rcsid@vi#1 &{%
+ \write\@auxout{%
+ \detokenize{\gdef\rcslocker{#1}}}}
+
+\def\ltd@setdate#1#2#3#4#5{%
+ \global\year=#1
+ \global\month=#2
+ \global\day=#3
+ \global\time=#4
+ \global\multiply\time by 60
+ \global\advance\time by #5}
+
+% config file
+
+\InputIfFileExists{ltxdockit.cfg}{}{}
+
+\endinput
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
index 461e942bd0..afb0c782ef 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic-min.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-alphabetic}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
index 0b5c508940..b220e27f93 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelalpha,sorting=anyvt}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
index cb662f4a7a..542d584d44 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear-min.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-authoryear}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
index 8b95eebd28..849e83fd6b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
index 803c33c397..c84cd3b379 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote-min.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-inline-min}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
index 7d6e5e2bba..0845dd95a4 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-inline}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
index b43cfdd835..a27ac3bad9 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline-min.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-inline}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
index a3832f1f04..2d45396449 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
index cfaae36c03..d3d2c750b8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric-min.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-numeric}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
index 17a8a6cea4..26dc8db11c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
index 4e0ecfd47a..befce113ae 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
@@ -1,18 +1,24 @@
\ProvidesFile{gost-standard.bbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
-\def\bbx@gost@date{2018/02/20}
-\def\bbx@gost@version{1.17}
+\def\bbx@gost@date{2020/02/23}
+\def\bbx@gost@version{1.18}
-\@ifpackagelater{biblatex}{2016/12/06}
+\@ifpackagelater{biblatex}{2019/09/01}
{}
{\PackageError{biblatex}
{Outdated 'biblatex' package}
- {This version of 'biblatex-gost' requires biblatex v3.8 or
+ {This version of 'biblatex-gost' requires biblatex v3.14 or
later.\MessageBreak You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak
This is a fatal error. I'm aborting now.}%
\endinput}
+\ifpdftex
+ \PackageWarningNoLine{biblatex-gost}{Applying temporary patch for
+ Unicode symbols.\MessageBreak For details see biblatex issue \protect#960}
+ \AtEndPreamble{\DefineBibliographyStrings{russian}{number={\textnumero}}}
+\fi
+
\AtEndOfPackage{%
\ifboolexpr{
test {\ifdefstring{\blx@opt@movenames}{true}}
@@ -460,8 +466,8 @@
% FORMATTING COMMANDS
-\newbibmacro*{//}{%
- \nopunct\printtext{\addnbspace\mbox{//}\addspace}}
+\newcommand*{\blxgostdblslash}{\nopunct\printtext{\addnbspace\mbox{//}\addspace}}
+\newbibmacro*{//}{\blxgostdblslash}
\renewcommand*{\labelnamepunct}{\addperiod\space}
\renewcommand*{\intitlepunct}{\addspace}
\renewcommand*{\finalnamedelim}{\addcomma\space}
@@ -2502,7 +2508,6 @@
\clearlist{editioncredits}%
\clearlist{specdata}%
\clearfield{media}%
- \clearfield{pagetotal}%
\clearfield{titleaddon}%
\clearfield{booktitleaddon}%
\clearfield{maintitleaddon}%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
index 5ab77153aa..21ada061cb 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
@@ -1,5 +1,5 @@
\ProvidesFile{biblatex-gost.def}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
% these declarations should be here, not in lbx, to be initialized for all languages
\NewBibliographyString{
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
index 0ced040d8a..7779c2e34a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic-min.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{gost-alphabetic}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
index 682588a555..d6ebfe597b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{alphabetic}
\ExecuteBibliographyOptions{labelalpha,autocite=inline}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
index 32856572c3..b49f13dd78 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear-min.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{gost-authoryear}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
index 120b0e932d..42cc003886 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\ExecuteBibliographyOptions{dashed=false,citetracker=constrict,loccittracker=constrict,
dropdates=false,
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
index 7178cf5dab..5dfdcff83a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote-min.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{gost-footnote}
\renewbibmacro*{cite:clearfields}{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
index d0f65d3540..a84aba835c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{gost-inline}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
index e9afa059ce..c4a9c94dc7 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline-min.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{gost-inline}
\renewbibmacro*{cite:clearfields}{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
index 9cda2b37a0..9521e93d64 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\DeclareLabelname
[inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook]
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
index 40a6c594d2..c041821c47 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric-min.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{gost-numeric}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
index 9c2645cca9..7f31a0858f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric.cbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\RequireCitationStyle{numeric-comp}
\ExecuteBibliographyOptions{dashed=false,citeisbn,citeurl,citedoi,citeeprint}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
index 3c1c59fa3f..3c7f3b3c34 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{biblatex-gost.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
% Biblatex-GOST data model
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
index f04a5875aa..f2fe4543fa 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic-min.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
index 40a75977f3..61039e80a4 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
index 08ccfbd0aa..91773b5351 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear-min.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
index f294f79fe9..1c85e127a1 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
index 4ee9fbe3d0..7755432e02 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote-min.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
index c6863ffab1..2d840913b9 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
index 677788ed5d..746c27a6c7 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline-min.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
index 9770eafa67..98250941e1 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
index b78d0974db..0e9f2779da 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric-min.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
index 3e0690e317..b010d659a7 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric.dbx}
-[2018/02/20\space v1.17\space biblatex-gost data model]
+[2020/02/23\space v1.18\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
index a81e30e10e..9d8b6281d8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{american-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{american}
\InheritBibliographyStrings{american}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
index e4097613ee..c4052074cb 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{brazilian-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{brazilian}
\InheritBibliographyStrings{brazilian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
index fe2f7855cb..d235ceaa6c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{british-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{british}
\InheritBibliographyStrings{british}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
index 55f275849f..57e4a5774b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{catalan-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{catalan}
\InheritBibliographyStrings{catalan}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
index c23eba2ef4..4be2631311 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{croatian-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{croatian}
\InheritBibliographyStrings{croatian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
index 4848f70449..4b2f928433 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{english-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{english}
\InheritBibliographyStrings{english}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
index a7d2478480..1cd2477f32 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{french-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{french}
\InheritBibliographyStrings{french}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
index 35b127870d..24d423937c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{galician-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{galician}
\InheritBibliographyStrings{galician}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
index f8803d8c09..5060e35457 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{german-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{german}
\InheritBibliographyStrings{german}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
index a6697995c6..c760f0643c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{greek-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{greek}
\InheritBibliographyStrings{greek}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
index 224c3e8b44..19e640fb06 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{icelandic-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{icelandic}
\InheritBibliographyStrings{icelandic}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
index 9222cf6519..0ef978a477 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{italian-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{italian}
\InheritBibliographyStrings{italian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
index 09fed08c3c..7d49f2e285 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{portuguese-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{portuguese}
\InheritBibliographyStrings{portuguese}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
index 1c5c327bc3..89ec537b3b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{russian-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{russian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
index a58ef046f7..4f9f1f089d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{slovene-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{slovene}
\InheritBibliographyStrings{slovene}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
index 4303796fe5..1c7c6b203d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{spanish-gost.lbx}
-[2018/02/20\space v1.17\space biblatex-gost styles]
+[2020/02/23\space v1.18\space biblatex-gost styles]
\InheritBibliographyExtras{spanish}
\InheritBibliographyStrings{spanish}
diff --git a/macros/latex/contrib/hitszthesis/Compile.bat b/macros/latex/contrib/hitszthesis/Compile.bat
new file mode 100644
index 0000000000..230b133a56
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/Compile.bat
@@ -0,0 +1,147 @@
+@echo off
+chcp 65001 >nul
+
+set THESIS=main
+set PACKAGE=hitszthesis
+set SPINE=spine
+
+set flag=%1
+if %flag%x == x (
+ set flag=thesis
+)
+
+if %flag%x == thesisx (
+ call :cleanall
+ call :thesis
+ if ERRORLEVEL 1 (
+ echo Error! Please check the 'main.log' for more details...
+ pause
+ ) else (
+ call :clean
+ echo Finished!
+ )
+ goto :EOF
+)
+
+if %flag%x == clsx (
+ call :cls
+ goto :EOF
+)
+
+if %flag%x == allx (
+ call :all
+ goto :EOF
+)
+
+if %flag%x == spinex (
+ call :all
+ goto :EOF
+)
+
+if %flag%x == docx (
+ call :doc
+ goto :EOF
+)
+
+if %flag%x == cleanx (
+ call :clean
+ goto :EOF
+)
+
+if %flag%x == cleanallx (
+ call :cleanall
+ goto :EOF
+)
+
+if %flag%x == wordcountx (
+ call :wordcounty
+ goto :EOF
+)
+
+:help
+ echo This is the compile batch script for hitszhesis.
+ echo Usage:
+ echo compile.bat [option]
+ echo options:
+ echo thesis Compile the thesis (default)
+ echo clean Clean all work files
+ echo cleanall Clean all work files and main.pdf
+ echo wordcount Count words in main.pdf
+ echo help Print this help message
+goto :EOF
+
+:thesis
+ echo Compile...
+ latexmk -xelatex -quiet -file-line-error -halt-on-error -interaction=nonstopmode main >nul 2>nul
+goto :EOF
+
+:cls
+ echo Split cls file...
+ xetex %PACKAGE%.ins
+goto :EOF
+
+:spine
+ echo Compile spine.tex file...
+ latexmk -xelatex -quiet -file-line-error -halt-on-error -interaction=nonstopmode spine >nul 2>nul
+goto :EOF
+
+:all
+ echo Compile thesis and spine...
+ latexmk -xelatex -file-line-error -halt-on-error -interaction=nonstopmode main >nul 2>nul
+ latexmk -xelatex -file-line-error -halt-on-error -interaction=nonstopmode spine >nul 2>nul
+goto :EOF
+
+:doc
+ echo Compile documentation...
+ latexmk -xelatex -file-line-error -halt-on-error -interaction=nonstopmode %PACKAGE%.dtx >nul 2>nul
+goto :EOF
+
+:clean
+ echo Clean auxiliary files...
+ latexmk -c -silent %PACKAGE%.dtx %THESIS% %SPINE% 2>nul
+ del tex\*.aux >nul 2>nul
+goto :EOF
+
+:cleanall
+ echo Clean pdf files...
+ del /Q %PACKAGE%.pdf %THESIS%.pdf %SPINE%.pdf >nul 2>nul
+ goto :clean
+goto :EOF
+
+:wordcountx
+ set found=0
+ setlocal enabledelayedexpansion
+
+ findstr "\\documentclass\[[^\[]*english" %THESIS%.tex > nul
+ if %errorlevel% equ 0 (
+ for /f "delims=" %%i in ('texcount %THESIS%.tex -inc -char-only 2^>nul') do (
+ if !found! equ 1 (
+ echo 英文字符数: !%%i!
+ goto :total
+ )
+ echo %%i | findstr "total" > nul && set found=1
+ )
+ ) else (
+ for /f "delims=" %%i in ('texcount %THESIS%.tex -inc -ch-only 2^>nul') do (
+ if !found! equ 1 (
+ echo 纯中文字数: !%%i!
+ goto :total
+ )
+ echo %%i | findstr "total" > nul && set found=1
+ )
+ )
+
+:total
+ set found=0
+ for /f "delims=" %%i in ('texcount %THESIS%.tex -inc -chinese 2^>nul') do (
+ if !found! equ 1 (
+ echo 总字数^(英文单词+中文字^):!%%i!
+ goto :EOF
+ )
+ echo %%i | findstr "total" > nul && set found=1
+ )
+goto :EOF
+
+:wordcounty
+ texcount %THESIS%.tex -inc -chinese
+goto :EOF
diff --git a/macros/latex/contrib/hitszthesis/Makefile b/macros/latex/contrib/hitszthesis/Makefile
index ce3df42ab9..7f8b55e6a8 100644
--- a/macros/latex/contrib/hitszthesis/Makefile
+++ b/macros/latex/contrib/hitszthesis/Makefile
@@ -16,7 +16,7 @@ else
RM = rm -f
endif
-.PHONY: all all-dev clean distclean dist thesis viewthesis spine viewspine doc viewdoc cls check save savepdf test FORCE_MAKE
+.PHONY: all all-dev wordcount clean distclean dist thesis viewthesis spine viewspine doc viewdoc cls check save savepdf test FORCE_MAKE
thesis: $(THESIS).pdf
@@ -60,6 +60,9 @@ savepdf:
test:
l3build check
+wordcount : $(THESIS).tex
+ @texcount $< -inc -chinese
+
clean:
$(LATEXMK) -c $(PACKAGE).dtx $(THESIS) $(SPINE)
-@$(RM) *~ main-survey.*
diff --git a/macros/latex/contrib/hitszthesis/README.md b/macros/latex/contrib/hitszthesis/README.md
index c915afa624..69d04a94f3 100644
--- a/macros/latex/contrib/hitszthesis/README.md
+++ b/macros/latex/contrib/hitszthesis/README.md
@@ -1,14 +1,14 @@
<!-- Author : Jingxuan Yang-->
<!-- Program Email: yanglatex2e@gmail.com -->
-[Github](https://github.com/YangLaTeX/YangThesis) | [Download](https://github.com/YangLaTeX/YangThesis/releases) | [Wiki](https://github.com/YangLaTeX/YangThesis/wiki) | [CTAN](https://www.ctan.org/pkg/hitszthesis)
+[Github](https://github.com/YangLaTeX/hitszthesis) | [Download](https://github.com/YangLaTeX/hitszthesis/releases) | [Wiki](https://github.com/YangLaTeX/hitszthesis/wiki) | [CTAN](https://www.ctan.org/pkg/hitszthesis)
# Introduction to hitszthesis
-HITSZThesis is a **bachelor dissertation** LaTeX template for **Harbin Institute of Technology, ShenZhen** (HITSZ). Current version is 2.0, updated on 2020/2/18.
+HITSZThesis is a **bachelor dissertation** LaTeX template for **Harbin Institute of Technology, ShenZhen** (HITSZ). Current version is 2.1, updated on 2020/2/23.
# Documentation
-Download and unzip the template. Specific usage documentation and examples can be found in the files below. At present, these documents are <b>only available in Chinese</b>:
+Download and unzip the template. Specific usage documentation and examples can be found in the files below. At present, these documents are **only available in Chinese**:
* Template usage (hitszthesis.pdf)
* Template example (main.pdf)
@@ -17,6 +17,7 @@ Download and unzip the template. Specific usage documentation and examples can b
* Developer version: [GitHub](https://github.com/YangLaTeX/hitszthesis)
# Updates
+
## Automatic
Get the most up-to-date published version with your TeX distribution from [CTAN](https://www.ctan.org/pkg/hitszthesis).
@@ -32,6 +33,7 @@ You'll get `hitszthesis.cls` along with other template files.
# Reporting Issues
Please follow the procedure below:
+* QQ group: 1039392552
* Check the [FAQ](https://github.com/YangLaTeX/hitszthesis/wiki/FAQ)
* [GitHub Issues](https://github.com/YangLaTeX/hitszthesis/issues)
@@ -46,9 +48,23 @@ make [{all|thesis|spine|doc|clean|cleanall|distclean}]
* `make spine` generate book spine for printing spine.pdf;
* `make doc` generate template documentation hitszthesis.pdf;
* `make all` generate thesis and spine, same as `make thesis && make spine`;
+* `make wordcount` count word in thesis main.pdf
* `make clean` delete all examples' files (excluding main.pdf);
-* `make cleanall` delete all examples' files and main.pdf;
+* `make cleanall` delete all examples' files and all pdf file;
* `make distclean` delete all examples' and templates' files and PDFs.
+# Compile.bat Usage
+
+```bash
+Compile.bat cls # generate class hitszthesis.cls
+Compile.bat doc # generate template documentation hitszthesis.pdf
+Compile.bat thesis # generate thesis main.pdf
+Compile.bat spine # generate book spine for printing spine.pdf
+Compile.bat all # generate thesis and spine, same as `make thesis && make spine`
+Compile.bat wordcount # count word in thesis main.pdf
+Compile.bat clean # delete all examples' files (excluding main.pdf)
+Compile.bat cleanall # delete all examples' files and all pdf file
+```
+
# License
This material is subject to the [LATEX Project Public License 1.3c](https://ctan.org/license/lppl1.3) or any later version.
diff --git a/macros/latex/contrib/hitszthesis/hitszthesis.dtx b/macros/latex/contrib/hitszthesis/hitszthesis.dtx
index ffb6069343..7ae72e10e2 100644
--- a/macros/latex/contrib/hitszthesis/hitszthesis.dtx
+++ b/macros/latex/contrib/hitszthesis/hitszthesis.dtx
@@ -16,7 +16,7 @@
%
% \iffalse
%<*driver>
-\ProvidesFile{hitszthesis.dtx}[2020/02/18 v2.0 A Bachelor Thesis Template for Harbin Institute of Technology, ShenZhen (HITSZ) ]
+\ProvidesFile{hitszthesis.dtx}[2020/02/23 v2.1 A Bachelor Thesis Template for Harbin Institute of Technology, ShenZhen (HITSZ) ]
\documentclass{ltxdoc}
\usepackage{dtx-style}
@@ -160,8 +160,10 @@
% spine.tex & 书脊示例文档\\
% figure/ & 示例文档插图路径\\
% front/ & 示例文档封面插图路径\\
+% tex/ & 示例文档正文各部分路径\\
% hitszthesis.sty & 为示例文档加载其它宏包\\\midrule
-% Makefile & Makefile\\
+% Makefile & GNU make 使用 Makefile\\
+% Compile.bat & Windows 编译用脚本文件\\
% latexmkrc & latexmk 配置文件 \\
% README.md & Readme\\
% \textbf{hitszthesis.pdf} & 用户手册(本文档)\\\bottomrule
@@ -246,11 +248,14 @@
% 则使用 \texttt{make} 生成文件是最方便的办法。
%
% \begin{shell}
-% $ make clean # 清理辅助文件
% $ make cls # 生成 hitszthesis.cls
% $ make doc # 生成说明文档 hitszthesis.pdf
% $ make thesis # 生成示例文档 main.pdf
% $ make spine # 生成书脊 spine.pdf
+% $ make all # 生成示例文档 main.pdf 以及书脊 spine.pdf
+% $ make wordcount # 统计论文字数
+% $ make clean # 清理辅助文件
+% $ make cleanall # 删除所有 pdf 文件和所有辅助文件
% \end{shell}
%
% \hitszthesis\ 的 \file{Makefile} 默认用 \texttt{latexmk} 调用\texttt{xelatex} 编
@@ -258,6 +263,21 @@
% 改 \file{Makefile} 开头的参数或通过命令行传递参数(请参看 \file{README.md}),
% 进一步还可以修改 \file{latexmkrc} 进行定制。
%
+% \changes{v2.1}{2020/02/23}{Add \file{Compile.bat}, add wordcount function, regulate writing style of \file{main.tex} to use \file{input}}
+% \subsubsection{Compile.bat}
+% \label{sec:bat}
+% 针对windows系统,本模板提供了 \file{Compile.bat} 脚本文件,
+% 可以双击直接编译,也可以在命令提示符窗口中使用脚本提供的额外功能:
+% \begin{shell}
+% $ Compile.bat cls # 生成 hitszthesis.cls
+% $ Compile.bat doc # 生成说明文档 hitszthesis.pdf
+% $ Compile.bat thesis # 生成示例文档 main.pdf
+% $ Compile.bat spine # 生成书脊 spine.pdf
+% $ Compile.bat all # 生成示例文档 main.pdf 以及书脊 spine.pdf
+% $ Compile.bat wordcount # 统计论文字数
+% $ Compile.bat clean # 删除编译所产生的辅助文件
+% $ Compile.bat cleanall # 删除所有 pdf 文件和所有辅助文件
+% \end{shell}
% \subsection{升级}
% \label{sec:updgrade}
% \hitszthesis\ 升级非常简单,可以通过 \TeX\ 发行版的包管理工具自动更新发行版,
@@ -320,6 +340,13 @@
% \documentclass[infoalign=infoleft]{hitszthesis}
% \end{latex}
%
+% \DescribeOption{mathfont}
+% 论文使用的数学字体。可选:\option{newtxmath},\option{mtpro2},其中\option{newtxmath}为默认选项。推荐使用\option{mtpro2}字体,但是此字体需要额外下载安装。
+% \begin{latex}
+% % 论文采用mtpro2数学字体
+% \documentclass[mathfont=mtpro2]{hitszthesis}
+% \end{latex}
+%
% \subsection{引用方式}
% \label{sec:citestyle}
%
@@ -554,7 +581,7 @@
%
% \section{致谢}
% \label{sec:thanks}
-% 感谢|thuthesis|、|hithesis|、|elegantbook|模板的作者,本模板基于他们改编而来!
+% 感谢|thuthesis|、|hithesis|、|sjtuthesis|、|elegantbook|模板的作者,本模板基于他们改编而来!
%
% 欢迎各位到 \href{http://github.com/YangLaTeX/hitszthesis/}{\hitszthesis\ Github 主页}贡献!
%
@@ -568,7 +595,7 @@
% \begin{macrocode}
%<cls>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<cls>\ProvidesClass{hitszthesis}
-%<cls>[2020/02/18 v2.0 A Bachelor Thesis Template for Harbin Institute of Technology, ShenZhen
+%<cls>[2020/02/23 v2.1 A Bachelor Thesis Template for Harbin Institute of Technology, ShenZhen
%<cls> (HITSZ)]
% \end{macrocode}
%
@@ -2251,10 +2278,10 @@ text centered, draw=black]
}
\def\hitsz@spine{%
\newpage\thispagestyle{empty}%
- \fangsong\addCJKfontfeatures*{RawFeature={vertical:}}
+ \heiti\addCJKfontfeatures*{RawFeature={vertical:}}
\xiaosan\ziju{0.4}%
\noindent\hfill\rotatebox[origin=lt]{-90}{%
- \makebox[\textheight]{\hitsztitle \hfill \hitszauthor}
+ \makebox[\textheight]{本科毕业设计(论文)\hfill \hitsztitle \hfill \hitszauthor}
}
}
% \end{macrocode}
@@ -2398,4 +2425,4 @@ text centered, draw=black]
% mode: doctex
% TeX-master: t
% End:
-% \fi
+% \fi \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/hitszthesis.ins b/macros/latex/contrib/hitszthesis/hitszthesis.ins
index bdcb66f961..f3303aab23 100644
--- a/macros/latex/contrib/hitszthesis/hitszthesis.ins
+++ b/macros/latex/contrib/hitszthesis/hitszthesis.ins
@@ -54,8 +54,6 @@ through LaTeX.
\Msg{* The recommended directory is TEXMF/tex/latex/hitszthesis}
\Msg{*}
\Msg{* \space\space hitszthesis.cls}
- \Msg{* \space\space hitszthesis-author-year.bst}
- \Msg{* \space\space hitszthesis-numeric.bst}
\Msg{*}
\Msg{* To produce the documentation run the file hitszthesis.dtx}
\Msg{* through LaTeX.}
diff --git a/macros/latex/contrib/hitszthesis/hitszthesis.pdf b/macros/latex/contrib/hitszthesis/hitszthesis.pdf
index 01ea746ab8..a9f862476d 100644
--- a/macros/latex/contrib/hitszthesis/hitszthesis.pdf
+++ b/macros/latex/contrib/hitszthesis/hitszthesis.pdf
Binary files differ
diff --git a/macros/latex/contrib/hitszthesis/hitszthesis.sty b/macros/latex/contrib/hitszthesis/hitszthesis.sty
index e27d8309cf..8b6c62e1fb 100644
--- a/macros/latex/contrib/hitszthesis/hitszthesis.sty
+++ b/macros/latex/contrib/hitszthesis/hitszthesis.sty
@@ -11,7 +11,7 @@
%
% This work has the LPPL maintenance status `maintained'.
%
-\ProvidesPackage{hitszthesis}[2020/02/18 v2.0 A Collection of Styles for Bachelor Thesis of Harbin Institute of Technology, ShenZhen]
+\ProvidesPackage{hitszthesis}[2020/02/23 v2.1 A Collection of Styles for Bachelor Thesis of Harbin Institute of Technology, ShenZhen]
% 将引入的宏包以及各种自定义命令都放在这里
% 在 \file{main.tex} 中使用 |\usepackage{hitszthesis}| 引入本文件
diff --git a/macros/latex/contrib/hitszthesis/main.pdf b/macros/latex/contrib/hitszthesis/main.pdf
index 96295c1920..8429fe8d7f 100644
--- a/macros/latex/contrib/hitszthesis/main.pdf
+++ b/macros/latex/contrib/hitszthesis/main.pdf
Binary files differ
diff --git a/macros/latex/contrib/hitszthesis/main.tex b/macros/latex/contrib/hitszthesis/main.tex
index 466bc54b8c..ec89f2b7f2 100644
--- a/macros/latex/contrib/hitszthesis/main.tex
+++ b/macros/latex/contrib/hitszthesis/main.tex
@@ -3,7 +3,7 @@
% !TEX program = XeLaTeX
%%=============================================
% 模板名称:HITSZThesis
-% 模板版本:V2.0
+% 模板版本:V2.1
% 模板作者:杨敬轩(Jingxuan Yang)
% 联系作者:yangjingxuan@stu.hit.edu.cn & yanglatex2e@gmail.com
% 模板交流:QQ群:1039392552,加群请备注LaTeX、HITSZThesis相关说明
@@ -11,7 +11,7 @@
% 模板编译:XeLaTeX,编译两次,两次,两次!!!
% GNU make 工具:make thesis
% 更多编译细节详见说明文档:hitszthesis.pdf
-% 更新时间:02/18/2020
+% 更新时间:02/23/2020
% 模板帮助:请**务必务必务必**阅读 hitszthesis.pdf 说明文档,文档查看方法:
% cmd 命令行:texdoc hitszthesis
% 推荐前往模板的GitHub仓库获取最新文件,地址:
@@ -41,27 +41,7 @@
\usepackage{hitszthesis}
% 填写封面信息
-% 论文标题
-\thesistitle{基于神经网络的机器人智能抓取研究}
-% 标题拆分为两行
-% 第一行标题
-\titleone{基于神经网络的}
-% 第二行标题
-\titletwo{机器人智能抓取研究}
-% 学校名称
-\schoolname{哈尔滨工业大学(深圳)}
-% 学院名称
-\departname{机电工程与自动化学院}
-% 专业
-\majorin{机械设计制造及其自动化}
-% 姓名
-\authorname{杨敬轩}
-% 学号
-\studentID{SZ160310217}
-% 答辩日期
-\dateinput{2020年6月7日}
-% 指导教师
-\instructor{XX 教授}
+\input{tex/information}
%%=============================================
% 开始写文章
@@ -76,40 +56,12 @@
% 开始写前言部分
\frontmatter
-
-% 开始写摘要
-\begin{abstract}
-
-近年来,基于神经网络方法的机器人智能抓取物体的研究方兴未艾。本文首先介绍了该研究的背景,采用神经网络的方法进行机器人智能抓取研究是一个可行的方案。
-而后,本文总结归纳了神经网络在机器人智能抓取领域的研究历史与研究现状。由实值神经网络的三个里程碑意义的模型到复值神经网络的兴起,神经网络的模型得到了极大地扩展。基于深度学习的方法已经在机器人视觉识别领域取得了重大的成就,识别要抓取的物体图像以后,机器人的抓取策略也很有讲究。
-
-本文还重点介绍了基于三种不同的神经网络方法进行的机器人智能抓取研究。首先是基于复值神经网络的方法,该方法包含离散、连续、多值三种模型,复值神经网络以其自然的复数处理能力,使得图像等常需频域处理的信号有了直接的表达和处理方式。
-
-然后是基于轻量级卷积神经网络的方法,目前基于神经网络的机器人抓取位姿预测方法的研究使用的网络结构通常具有大量的参数,需要大量的计算和存储资源。基于 SqueezeNet 的轻量级卷积神经网络抓取预测模型在不降低准确率的情况下,网络模型更小,需要的存储资源更少,速度更快。
-
-最后是基于级联卷积神经网络的方法,该方法提出一种抓取姿态细估计的卷积神经网络模型 Angle-Net,在此基础上,提出一种两阶段级联式抓取位姿检测模型。
-
-% 中文关键词
-\keywords{轻量级;卷积神经网络;复值神经网络;级联神经网络;轻量级卷积神经网络;位姿检测模型}
-\end{abstract}
+% 中文摘要
+\input{tex/abstract}
% 英文摘要
-\begin{abstracten}
-
-In recent years, the research of intelligent object grabbing by robots based on neural network method is in the ascendant. Firstly, this paper introduces the background of this research, and it is a feasible scheme to apply the neural network method to the intelligent grasping of robots.
-
-Then, this paper summarizes the research history and status quo of neural network in the field of robotic intelligent grasping. From the three milestone models of real-valued neural networks to the emergence of complex-valued neural networks, the model of neural networks has been greatly expanded. The method based on deep learning has made great achievements in the field of robot vision recognition. After recognizing the object image to be grasped, the strategy of robot grasping is also very exquisite.
-
-This paper also focuses on the intelligent grasping of robots based on three different neural network methods. Firstly, the method based on complex-valued neural network includes three models: discrete, continuous and multi-valued. Complex-valued neural network, with its natural complex processing ability, makes the signal which often needs to be processed in frequency domain, such as image, have a direct expression and processing mode.
-
-Then it is based on the method of lightweight convolution neural network. At present, the network structure used in the research of robot grasping pose prediction method based on neural network usually has a large number of parameters, which requires a lot of computing and storage resources. The grabbing prediction model of lightweight convolutional neural network based on SqueezeNet has smaller network model, less storage resources and faster speed without reducing accuracy.
-
-Finally, based on the method of cascade convolution neural network, a convolution neural network model Angle-Net for fine grabbing attitude estimation is proposed. On this basis, a two-stage cascade grabbing pose detection model is proposed.
-
-% 英文关键词
-\keywordsen{Lightweight, Convolutional Neural Network, Complex Neural Network, Two stage cascade grabbing pose detection model}
-\end{abstracten}
+\input{tex/abstracten}
% 生成目录
\tableofcontents
@@ -117,554 +69,42 @@ Finally, based on the method of cascade convolution neural network, a convolutio
% 开始写正文
\mainmatter
-% 第1章的标题
-\chapter{绪论}
-
-% 正文内容,注意LaTeX分段有两种方法,直接空一行或者使用<\par>
-% 默认首行缩进,不需要在代码编辑区手动敲空格
-随着社会发展,人口老龄化,劳动力短缺等问题逐渐凸显,对服务机器人的需求也越来越大,但是服务机器人所工作的非结构化环境也带来了许多技术难题,其中十分主要的一个问题就是非结构环境中机器人的自动抓取,因为抓取是机器人与现实世界交互的主要方式之一。不同于工业机器人在结构化环境中对工件的抓取,服务机器人在非结构化环境下的自动抓取面临着诸多挑战,例如动态化环境、光照变化、物体间存在相互遮挡,以及最主要的,非结构化环境中除了已知的物体,还有大量未知物体。对于非结构化环境中工作的服务机器人,预先获取所有需要进行抓取的物体的模型是不现实的,因此机器人必须能够对未知的物体在线进行快速稳定可靠的抓取规划。
-
-为了解决上述问题,常用的一种做法就是使用机器学习方法来学习从传感器数据提取出的特征表达到抓取位姿的映射关系,相比于建立物体的模型库来保存抓取经验,机器学习方法可以在没见过的物体上进行抓取经验的迁移。在这个领域中,一些传统的方法通常借助于人工设计的特征来表示和存储抓取经验,并训练分类器,但人工设计的特征往往只针对于某一种特定物体或任务有效,且人工设计特征的工作量大难度高,很难在其他场景进行使用。
-
-近年来,以卷积神经网络(Convolutional Neural Network, CNN)为代表的深度学习技术,在计算机视觉和机械设备健康监测等诸多领域取得了重大的突破,在一些领域中达到了超过人类的性能。卷积神经网络可以通过大量数据的训练挖掘出适合于当前任务的特征表达,由于通常卷积神经网络需要堆叠很多层来提高特征表达能力,因此参数较多,需要使用比传统机器学习算法更多的标注数据来进行训练,抑制过拟合提高算法的泛化能力。
-
-在机器人抓取规划领域,使用卷积神经网络学习的特征取代人工设计的特征来对抓取进行表示和分类有很大的优势和应用前景。首先,相比于人工设计的特征,卷积神经网络通过大量数据的学习可以挖掘出泛化能力更强效果更好的特征,可以进一步提高抓取规划算法的性能,且省去了复杂的人工特征设计工作。其次,随着硬件计算力和仿真软件性能的提升,视觉传感器的普及,目前已有许多通过实验或者仿真收集的机器人抓取数据集可供使用。
-
-综上,有了足够的数据以及合理设计的卷积神经网络结构就可以建立更高性能的自动抓取规划算法,进而提高服务机器人在非结构化环境的交互能力,提高其自主化和智能化程度,提高服务机器人的实用性和推进产业落地。因此,基于卷积神经网络的机器人自动抓取规划具有重要的研究价值,可以带来巨大的经济效益。
-
-% 第2章的标题
-\chapter{文献综述}
-
-% 第2章第1节的标题
-\section{实值神经网络发展历程}
-
-% <\upcite{}>为在右上角引用参考文献命令
-% <\cite{}>为在正文中引用参考文献命令
-% 目前不支持[1-6]类型的引用,需手动填写<$^{[1\text{-}6]}$>
-
-人类利用人工神经网络对生物神经网络的结构、机理和功能模拟的研究,经历了近半
-个多世纪漫长而又曲折的过程。具有里程碑意义的是如下三个模型\upcite{bibc1,bibc2}。
-
-1943年神经生理学家McCulloch和数学家Pitts提出的第一个人工神经网络模型:
-McCulloch-Pitts模型\upcite{bibc3},成为神经网络研究的开端。1949年心理学家D.O.Hebb在文献\upcite{bibc4}中提出了神经元之间突触联系强度可以改变的假设,并据此提出了神经元学习的准则,为神经网络的学习算法奠定了基础。这些重大进展促进了神经网络早期的研究。
-
-1958年Rosenblat将McCulloch和Pitts的工作与Hebb的工作结合在一起,设计出的
-一种称为感知机的神经网络模型\upcite{bibc5},首次把人工神经网络的研究从理论付诸工程实践,引起了许多科学家的兴趣。不过在1969年,人工智能创始人之一Minsky和Papert出版了以《感知机》为名的书\upcite{bibc6},书中从数学上深入分析了感知机的原理,指出了其局限性并从理论上对感知机的原理给予了沉重的打击,使得神经网络早期的研究热潮迅速降温,并开始陷入低潮和休眠状态。
-
-% <\/>命令解决fi、ff等上边连接在一起的问题
-1982年和1984年美国加州理工大学的生物物理学家J.J.Hopf\/ield提出了Hopf\/ield神经网络\upcite{bibc7,bibc8}。Hopf\/ield神经网络模型的提出具有划时代的伟大意义,使得神经网络的研究从体眠的状态开始复苏。Hopf\/ield在文献\cite{bibc7,bibc8}中设计出用电子电路实现这一网络的方案,从而为神经计算机的研究奠定了基础。更为重要的是他把设计出的神经网络应用于联想记忆以及解决优化领域一直困扰的TSP问题,并取得了巨大的成功,这些重大进展大大促进了神经网络的研究。此外,他还通过引入类似于Lapunov函的“计算能量函数”的概念对网络的动力学特性进行了分析并给出了网络稳定性的条件,从而开启了神经网络稳定性研究。
-
-% 节标题
-\section{复值神经网络的兴起}
-
-复值神经网络(Complex-valued Neural Network)是实值神经网络在复数域的推广。相比实值神经网络,复值神经网络的起步稍晚。其历史可追溯到1975年Widrow提出的复值最小均方(LMS)算法,该算法后来被广泛运用于信号处理领域\upcite{bibc9}。但正如复数的出现和被人认可经历了一个漫长的过程一样,复值神经网络在出现后的相当长时间,并未引起人们的重视。直至近几年来,随着神经网络应用领域的不断扩展,许多需要处理复数信号的领域也提出了用神经网络解决其相关问题的要求,例如量子力学、电磁学、光电子、图像、遥感、时间序列分析等。在这些领域中,基于复数信号的表示、分析和处理具有极大的便利,而复值神经网络则能直接处理复数信号,因而很自然地使二者联系在一起。事实上,在需要幅值和相位(或理解为大小和方向)两方面信息来表示同一信号的场合,运用复值神经网络较之实值神经网络,要更为直接。尽管可以用2个实值神经网络分别表达此类信号的大小和方向(或实部和虚部),但正如复数虽然只是两个实数按某种规则而连接,但依然有其独立于实数而存在的必要性一样,复值神经网络由于复数有实部和虚部,且复数运算规则的特殊性等原因,在其实现和运用过程中表现出一些实值神经网络所不具有特质,因此复值神经网络也不能简单地理解为可用2个实值神经网络所取代。而且在将神经网络从实数域到复数域的推广中,并不是像表面上理解的那样:仅是简单地将一个变量从实数变成复数。如果这样做的话,许多诸如奇异等意想不到的问题就有可能发生\upcite{bibc10}。
-
-作为复值神经网络研究领域的先导者,日本的Akira Hirose教授总结了近年来复值神经网络的研究成果,并出版一本名为《复值神经网络的理论及应用》专著\upcite{bibc10}。书中总结了近年来复值神经网络理论的发展和应用情况。
-
-% 节标题
-\section{抓取物体图像识别}
-
-近年来,基于深度学习的方法已经在包括视觉识别\upcite{bib1,bib2},语音识别和自然语言处理等任务上取得了重大成就。美国康奈尔大学 Lenz 等\upcite{bib3}借鉴深度学习在图像检测及图像识别等任务中的成功经验,提出了基于深度学习的机器人抓取检测的方法\upcite{bib3,bib4}。与传统的依靠人工经验抽取样本点特征的方式相比,基于深度学习的机器人抓取检测的方法可以自动学习如何识别和提取待抓取位置的特定特征。越来越多的机器人学者研究如何将深度学习的方法应用于机器人抓取检测上从而使机器人具备更强大的智能。大部分研究学者都是将深度学习的方法用来学习不同形状和位姿的物体的末端执行器的最佳配置,基于深度学习的深层表达能力学习的参数为每个图像预测多个抓取位置进行排序来找到最佳抓取位置。
-
-基于深度学习的方法,Lenz 等\upcite{bib3}提出了基于稀疏自编码器的两步级联抓取检测系统,构建两个大小网络用于提取 RGB-D 输入数据的抓取特征,采用滑动窗的方法搜索抓取框,最后在网络顶层添加支持向量机(Support Vector Machine,SVM)作为分类器的网络结构。在标准康奈尔抓取数据集\upcite{bib6}上达到 73.9\%的检测准确率,耗时13.5s,由于采用类似于穷举法的搜索机制,需要在不同大小的图像块上使用分类器进行重复计算,计算量非常大,且十分耗时。
-
-Redmon 等\upcite{bib7}认为采用滑动窗口的方法来预测抓取位置是一种非常耗时的方法,而且使用单阶段的网络性能优于 Lenz 等的级联系统。为了避免在不同大小的图像块上重复计算,他们利用卷积神经网络强大的特征提取能力将整个图像输入网络中,在整个图像上直接进行全局的抓取预测,目前大部分学者采用这种方案\upcite{bib5,bib8}。使用类似于 AlexNet\upcite{bib9}的卷积神经网络模型来实现单阶段的检测方法,以更快的速度达到了更高的检测精度,但是这种方法由于卷积神经网络结构的复杂性仍然存在模型较大的缺陷。
-
-Kumra 等\upcite{bib4}也采用将整个图像输入卷积神经网络中进行全局的抓取预测,网络结构上,他们采用网络结构更复杂特征提取能力更强的ResNet50提取抓取特征\upcite{bib10},用 SVM 预测抓取配置的参数。精度上可以达到比较好的检测精度,但是由于模型采用层数较深的残差网络,导致网络模型和计算量都比较大。
-
-Chu 等\upcite{bib5}提出了一种适合于多物体场景抓取模型,首先使用 ResNet50 对输入图像提取抓取特征,然后使用类似于 RPN 网络的模型进行抓取框的推荐,最后经 ROI Pooling 进行角度参数的分类和抓取框的回归。这种模型适用于多物体的抓取场景, 并且达到了较高的抓取检测准确率,由于模型较深且类似于级联系统导致模型较大。
-
-% 节标题
-\section{机器人抓取策略}
-
-在机器人分拣、 搬运等抓取作业任务中,包括顶抓(top-grasp)和侧抓(side-grasp) 2 种方式的平面抓取(planar grasp)是最为常用的抓取策略。对于任意姿态的未知不规则物体,在光照不均、 背景复杂的场景下,如何利用低成本的单目相机实现快速可靠的机器人自主抓取姿态检测具有很大的挑战。
-
-机器人自主抓取姿态规划方法根据感知信息的不同可分为 2 类:一类是基于物体模型的抓取姿态估计\upcite{bibb1,bibb2,bibb3},一类是不依赖物体模型的抓取姿态检测。基于模型的方法需要给定精确、 完整的物体 3 维模型,然而低成本相机的成像噪声大,很难扫描建立精确模型。另外,基于 3 维模型的方法计算复杂,难以适应机器人实时抓取判断的需求。
-
-不依赖物体模型的方法借助于机器学习技术,其实质是将抓取位姿检测问题转化成目标识别问题。例如,文\cite{bibb4} 提出了一种用 2 维矢量矩形表示图像上物体抓取位姿的直观方法。机器学习方法的出现令抓取检测不局限于已知物体。早期的学习方法\upcite{bibb4} 需要人为针对特定物体设定特定的视觉特征,不具备灵活性。近年来,深度学习\upcite{bibb5} 发展迅速,其优越性正在于可自主提取与抓取位姿有关的特征。
-
-% 章标题
-\chapter{典型神经网络案例分析}
-
-% 节标题
-\section{基于复值神经网络的机器人智能抓取}
-
-% 条标题
-\subsection{一类离散时间复值Hopf\/ield神经网络的分析与综合}
-
-% <$x$>为行内公式
-假设网络神经元的个数为$n$,其中第$i$个神经元的动态描述为:
-% 行间公式环境,此公式环境有自动标号
-\begin{equation}
-\left\{
-\begin{aligned}
- u_i(k+1)&=\sum\limits_{j=1}^nT_{ij}V_{j}(k)+a_iu_i(k)+I_i\\
- V_i(k)&=g_i[u_i(k)]+\intab x\dif x
-\end{aligned}
-\right.
-\end{equation}
-其中$u_i(k)\in \mathbb{C},\ V_i(k)\in \mcc$和$I_i\in\mcc$分别为第$i$个神经元在$k$步的状态、输出和阈值,$T_{ij}\in\mcc$为第$j$个神经元到第$i$个神经元的连接权值,$a_i\in\mrr$是第$i$个神经元的动态时间常数,$g(\cdot)$为某种非线性复值函数,即$g_i:\ \mcc\rightarrow\mcc$。
-
-若定义$\mathbf{u}=[u_1,\cdots,u_n]^T\in\mcc^n,\ \mathbf{ V}=[V_1,\cdots,V_n]^T\in\mcc^n,\ \mathbf{g}=[g_1,\ldots,g_n]^T\in\mcc^n\rightarrow\mcc^n,\ \mathbf{ T}
-=[T_{ij}]\in\mcc^{n\times n},\ \mathbf{A}=\diag(a_i)\triangleq \diag(A_{ii})
-\in\mcc^{n\times n},\ \mathbf{ I}=[I_{i}]\in\mcc^{n}$,则系统动态可写成:
-\begin{equation}
-\left\{
-\begin{aligned}
- \mathbf{u}(k+1)&=\mathbf{T}\cdot\mathbf{V}(k)+\mathbf{A}\mathbf{u}(k)+\mathbf{ I}\\
- \mathbf{V}(k)&=\mathbf{g}[\mathbf{u}(k)]
-\end{aligned}
-\right.
-\end{equation}
-
-如果需要对公式的子公式进行编号,则使用\lstinline{subnumcases}环境:
-\begin{lstlisting}
-\begin{subnumcases}{\label{w} w\equiv}
- 0 & $c = d = 0$\label{wzero}\\
- \sqrt{|c|}\,\sqrt{\frac{1 + \sqrt{1+(d/c)^2}}{2}} & $|c| \geq |d|$ \\
- \sqrt{|d|}\,\sqrt{\frac{|c/d| + \sqrt{1+(c/d)^2}}{2}} & $|c| < |d|$
-\end{subnumcases}
-\end{lstlisting}
-上述代码输出如下:
-\begin{subnumcases}{\label{w} w\equiv}
-0 & $c = d = 0$\label{wzero}\\
-\sqrt{|c|}\,\sqrt{\frac{1 + \sqrt{1+(d/c)^2}}{2}} & $|c| \geq |d|$ \\
-\sqrt{|d|}\,\sqrt{\frac{|c/d| + \sqrt{1+(c/d)^2}}{2}} & $|c| < |d|$
-\end{subnumcases}
-
-\equref{w}中,\lstinline{label:w}为整个公式的编号,\lstinline{label:wzero}为子公式的编号。
-
-% 条标题
-\subsection{一类连续复值 Hopf\/ield 神经网络}
-
-考虑一类复值Hopf\/ield神经网络,该网络具有$n$个神经元,其动态描述如下:
-\begin{equation}
-\left\{
-\begin{aligned}
- \frac{\dif u_i(t)}{\dif t}&=-c_iu_i(t)+\sum\limits_{j=1}^na_{ij}V_{j}(t)+I_i\\
- V_i(t)&=f_i[u_i(t)]
-\end{aligned}
-\right.
-\end{equation}
-
-其中$u_i(t)\in \mathbb{C},\ V_i(t)\in \mcc$和$I_i\in\mcc$分别为第$i$个神经元在时刻$t$的状态、输出和阈值,$a_{ij}\in\mcc$为第$j$个神经元到第$i$个神经元的连接权值,$c_i>0$是第$i$个神经元的动态时间常数,$f(\cdot)$为某种非线性复值函数,即$f_i:\ \mcc\rightarrow\mcc$。
-
-\subsection{一种具有多值状态的复值 Hopf\/ield 神经网络模型}
-具有多值状态的复值 Hopf\/ield 神经网络是传统的二值Hopf\/ield 神经网络在复数域的扩展。该网络具有$n$个神经元,单层全连接结构,每个神经元具有复平面单位圆上的$K$种状态,即若表示第$l$个神经元在第$k$步迭代中的状态为$x_l(k)$,则:
-\begin{equation}
-x_l(k)=\exp[{i\theta_K\cdot l(k)}],\ \theta_K=\frac{2\pi}{K},\ l(k)=0,\ 1,\ \cdots,\ K-1
-\end{equation}
-
- \figref{figmulti}给出了状态种类 $K=8$时的神经元状态取值示例,其中状态种类数$K$平分复平面单位圆为$K$等分。当记第$j$个神经元到第$l$个神经元的连接权值为$w_{lj}$时,第$l$神经元在第$k$步迭代后的输出为:
-\begin{equation}
-y_l(k) = \csign_K\left(\sum\limits_{j=1}^n w_{lj}\cdot x_j(k)\right)
-% 公式标签,可用<\eqref{}>引用
-\label{eqiter}
-\end{equation}
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.5\textwidth]{figmutihopcomplex.png}
- \caption{复值神经元状态$(K=8)$及状态转移规则}
- % 图片标签,可用<\figref{}>引用
- \label{figmulti}
-\end{figure}
-
-其中激活函数$\csign(\cdot)$定义如下:
-\begin{equation}
-\csign(u)=
-\left\{
-\begin{array}{cc}
- e^{i0},&0\ls\arg[u\cdot\exp(i\pi/K)]<\frac{2\pi}{K}\\
- e^{i\frac{2\pi}{K}},&\frac{2\pi}{K}\ls\arg[u\cdot\exp(i\pi/K)]<\frac{4\pi}{K}\\
- \vdots&\vdots\\
- e^{i\frac{2\pi}{K}(K-1)},&(K-1)\frac{2\pi}{K}
- \ls\arg[u\cdot\exp(i\pi/K)]<2\pi\\
-\end{array}
-\right.
-\end{equation}
-
-可见,激活函数$\csign(\cdot)$实际上可理解为一种复数域上定义的signum函数,它将神经元状态的加权和映射到了复平面单位圆上最接近该加权和的量化点上,其间加权和幅值固定映射成了1。相应的状态转移过程如\figref{figmulti}所示。
-
-从激活函数的定义还可以看出,这种网络是一种全连接回归,且由于神经元的状态有$K$种$(K\gs2)$,因此可将该网络看作传统的二值Hopf\/ield神经网络在复数多值域中的扩展。于是,沿袭Hopf\/ield网络的状态更新方式,该类网络的状态更新也可分同步和异步两种:
-
-异步方式:网络中的神经元状态等概率地依\equref{eqiter}进行更新,一次只更新一个神经元状态;
-
-同步方式:网络的每次迭代中,所有神经元状态同时被更新,即依照下式更新:\begin{equation}
-{\mathbf{ X}}(k+1)=\mathbf{ Y}(k)=\csign[\mathbf{ W }\cdot\mathbf{ X }(k)]
-\end{equation}
-其中$\mathbf{ X}(k)$为神经元状态$x(k)$组成的列向量,$\mathbf{ W}=(w_{kj})$为整个网络的连接权矩阵。
-
-% 节标题
-\section{基于轻量级卷积神经网络的机器人智能抓取}
-
-% 条标题
-\subsection{机器人抓取检测的问题描述}
-
-目前基于神经网络的机器人抓取位姿预测方法的研究主要集中在结合基础分类网络如 AlexNet、ResNet 等提高抓取检测准确性上,这些网络最初是为复杂的分类任务和海量数据的特点而设计的,网络结构通常具有大量的参数,需要大量的计算和存储资源。针对上述深度学习抓取检测方法的不足,文献\cite{bib:one}提出了基于 SqueezeNet 的轻量级卷积神经网络抓取预测模型,在不降低准确率的情况下,该网络模型更小,需要的存储资源更少,速度更快,更适合于移动机器人平台中。 类似的设计轻量级模型的工作如\cite{bib11}。
-
-如\figref{figless1}所示的抓取位姿预测问题与如\figref{figless2}所示普通检测问题的区别在于:抓取位姿预测问题不只是在最佳抓取位置处预测出类似于普通检测问题形式的回归框,还要预测出最佳抓取位姿$(x,\ y,\ h,\ w,\ \theta)$。
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.4\textwidth]{less1.jpg}
- \caption{五维抓取表示}
- \label{figless1}
-\end{figure}
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.3\textwidth]{less2.jpg}
- \caption{普通检测表示}
- \label{figless2}
-\end{figure}
-
-机器人抓取位姿检测问题可以被表述为对于给定对象的图像$I$找到最佳抓取位姿$g$。\figref{figless1}显示了一个五维抓取表示\upcite{bib3},以便对物体的潜在的最佳抓取位姿进行表示,五维抓取位姿$g$可以表示为\equref{eqgrasp}:
-\begin{equation}
-g=f(x,y,h,w,\theta)
-\label{eqgrasp}
-\end{equation}
-
-其中$(x,\ y)$是与抓取矩形的中心对应的坐标,$h$是平行板的高度,$w$是平行板之间的最大距离,$\theta$是抓取矩形相对于水平轴的取向。蓝线$h$表示二指机器人手爪的平行板,红线$w$对应于抓取之前手爪的平行板之间的距离,该五维抓取表示给出了在对物体执行抓取时平行板夹具的位置和方向。Lenz 等表明一个最佳的五维抓取表示可以被映射回一个可以被机器人用来执行抓取的七维抓取表示,还可以降低计算成本。
-
-% 条标题
-\subsection{多模态轻量级抓取检测模型架构}
-
-与以前的方法\upcite{bib3,bib4,bib5}相比,文献\cite{bib:one}使用一个小型轻量级的卷积神经网络架构 SqueezeNet-RM(SqueezeNet Regression Model),该架构结合 SqueezeNet\upcite{bib12}参数少的优点和 DenseNet\upcite{bib13}多旁路连接加强特征复用的思想能提升抓取检测准确率的优点,在康奈尔抓取数据集检测任务上,在保证准确率不降低的情况下,网络模型更小,所需存储空间更少,模型速度更快。
-
-如\figref{figflowchart}所示,整体架构的思想是在 SqueezeNet 网络模型中引入 DenseNet 增加旁路加强特征复用的思想,conv1 和 conv10 之后加入 Batch Normalization,并在最后一层后面添加一个全连接层。全连接层有六个输出神经元对应抓取矩形框的坐标,四个神经元对应位置和高度,抓取角度使用两个附加的参数化坐标:正弦和余弦的两倍角。网络直接从原始图像回归出抓取位姿$(x,y,h,w,\theta)$。
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.4\textwidth]{flowchart}
- \caption{SqueezeNet-RM 网络模型}
- \label{figflowchart}
-\end{figure}
-
-% 条标题
-\subsection{SqueezeNet轻量级卷积神经网络架构}
+% 第1章
+\input{tex/chapter01}
-如\figref{figflowchart}, SqueezeNet-RM 网络模型以一个独立的卷积层 conv1 为开端,相邻的是 8 个 f\/ire 模块,之后加一个独立的卷积层 conv10,最后以一个最终的全连接层结束。在层 conv1,f\/ire4,f\/ire8 和 conv10 之后使用步长为 2 的 max-pooling、f\/ire2、f\/ire4、f\/ire6 分别向后面的每一层引出旁路连接,这些相对较后的 pooling 和旁路连接有助于提高检测精度。
+% 第2章
+\input{tex/chapter02}
-类似于 Inception\upcite{bib14}和 DenseNet\upcite{bib15}的模块化思想,SqueezeNet 神经网络采用了模块化的设计思想,它的基础模块称为 f\/ire 模块,如\figref{figfire}所示: f\/ire 模块含两部分:squeeze 层和 expand 层。首先使用$1\times1$的卷积操作对输入特征图进行压缩,其卷积核数要少于上一层 feature map 数,输出特征图的数量可以远比输入特征图的数量少,这是 squeeze层的设计。然后,采用不同大小的卷积核$1\times1$和$3\times3$进行卷积操作,将这些卷积操作的输出特征图 concat 起来,这是 expand 层操作,最终将特征图的数量提升上去。将上述 f\/ire 模块堆叠, 得到 SqueezeNet 网络。
+% 第3章
+\input{tex/chapter03}
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.6\textwidth]{less3}
- \caption{f\/ire模块}
- \label{figfire}
-\end{figure}
+% 第4章
+%\input{tex/chapter04}
-SqueezeNet 通过 f\/ire 模块和自身优化结构,采用了以下几种常用的策略实现参数的减少。策略 1: 使用$1\times1$过滤器替换$3\times3$过滤器,因为$1\times1$滤波器具有比$3\times3$滤波器少9倍的参数,见\figref{figfire}中 Squeeze 层。策略 2:使用 Squeeze 层将输入到$3\times3$过滤器的通道的数量减少。具体而言,对于一个完全由$3\times3$滤波器组成的卷积层,该层中的参数的总量是(输入通道的数量)$\times$(滤波器的数量)$\times3\times3$,因此,为了在 CNN 中保持小的参数总数,在采用策略1的同时还要减少$3\times3$滤波器的输入通道的数量。策略 3:延迟降采样, 以使卷积层具有大的激活图,见\figref{figflowchart}中的 Maxpool 位置,大的激活图(通过延迟降采样)可以获得更高的检测精度,有助于提高任务的准确性\upcite{bib16}。策略1和2在试图保持准确性的同时减少CNN中的参数的数量,策略3是在有限的参数运算量上最大化精度。
+% 第5章
+%\input{tex/chapter05}
-文献\cite{bib:one}采用在ImageNet分类问题上表现最佳的SqueezeNet (Simple Bypass Conection) 架构\upcite{bib12}。 SqueezeNet是一个全卷积网络,在f\/ire9 层之后添加了一个随机失活层dropout\upcite{bib17},以避免过拟合,在 SqueezeNet 网络的最后一层添加一个全连接层Fully Connected Layer (FC层) 作为输出层。
-
-% 节标题
-\section{基于级联卷积神经网络的机器人智能抓取}
-
-% 条标题
-\subsection{机器人抓取检测的问题}
-
-机器人抓取检测问题包括 2 个部分:抓取位置确定和抓取姿态估计。传统的位置检测方法根据二值化的图像计算物体重心作为抓取位置,但是可抓取位置不在重心处的物体甚多。通常采用滑动窗口法\upcite{bibb6,bibb7} 解决抓取点不在重心上的问题,但此方法以遍历搜索获得最优解,时间代价大。文\cite{bibb8} 对此作出了改进,通过缩小搜索区域范围并减少搜索窗旋转次数来实现时间的优化。Pinto 等人\upcite{bibb9}尝试用随机采样法缩短定位时间,但检测结果因依赖采样位置而表现不稳定,且计算时间减少的成效不明显。 在抓取姿态估计方面,文\cite{bibb7,bibb10}将最优搜索窗的旋转角度作为抓取角度,文\cite{bibb9} 率先以旋转角度为标签将抓取检测感知部分当作分类问题解决,但这些属于粗估计方法,低精度的抓取角度可导致机器人在实际抓取时因受力点错误而抓取失败。因此,减少抓取定位时间消耗和提升姿态估计精度是机器人在线抓取检测时亟待解决的 2 个问题。
-
-深度神经网络用于机器人抓取位姿检测的另一个问题是,已有公开模型如文\cite{bibb7}和文\cite{bibb11}所提出的模型等都是在封闭大数据集上训练所得,通常需要随机器人部署而扩展关于实际特定抓取对象的小样本数据集。迁移学习为特定任务小样本集下深度网络模型训练提供了方法。自建的数据集规模虽小,但能够在已经过百万级封闭数据集训练并具有基本特征提取能力的模型上微调训练,令在特定小样本集下训练的模型仍具有卓越的性能。这样不仅能缩短训练周期,还可提升整个系统的拓展性。
-
-文献\cite{bib:three}针对任意姿态的未知不规则物体,提出一种适于顶抓策略的平面抓取位姿快速检测方法,其主要研究内容及贡献包括:
-
-% enumerate,有序列表环境
-% fullwidth,正文不缩进
-% label,设置编号格式,可选:\Alph \alph \Roman \roman 或 \arabic
-% itemindent,编号缩进量
-\begin{enumerate}[fullwidth, label=(\arabic*), itemindent=2em]
-\item 提出一种抓取姿态细估计的卷积神经网络模型 Anlge-Net。
-
-\item 在此基础上,提出一种两阶段级联式抓取位姿检测模型。模型第 1 阶段先以基于区域的全卷积网络\upcite{bibb12}为基础提取少量且可靠的候选抓取位置, 再对候选结果筛选排序确定最优抓取位置,以此加快检测速度;第 2 阶段为 Angle-Net 在前一阶段输出的局部位置图像下计算抓取角度。 相比于文\cite{bibb9}的方法,直接计算的抓取角度误差更小,抓取检测精度得以提升。
-\end{enumerate}
-
-% 条标题
-\subsection{机器人抓取问题描述}
-
-机器人平面抓取作业任务如\figref{figgrasp}所示。机器人视觉系统分析给定抓取场景的彩色图像,推断出顶抓策略下的目标物体最优抓取位姿。
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.6\textwidth]{3grasp}
- \caption{机器人抓取作业任务示例}
- \label{figgrasp}
-\end{figure}
-
-为使抓取检测结果与机器人末端执行器位姿对应,图像中抓取位姿检测结果采用基于文\cite{bibb4}方法简化得到的“点线法”表示,如\figref{figgrasp}中的采集图像部分所示,圆点为抓取位置的中心点,图像坐标系下记作$(u, v)$,对应机器人末端执行器两指连线的中点;短实线对应机器人末端执行器的两指连线,抓取角度$\theta$为该线顺时针旋转时与图像坐标系下$X$轴正方向的夹角,对应机器人末端执行器绕机器人 基坐标系$Z$轴旋转的角度。考虑到抓取角度的对称性,设$\theta\in [0, 180)$。线长$l$对应机器人末端执行器尝试抓取时的两指开度。
-
-针对上述研究目标和相关定义,机器人抓取检测问题可描述如下:$t$时刻机器人获取目标的$n$维度特征序列$X (t) = (x_1(t), x_2(t),\cdots, x_n(t))$,有
-\begin{equation}
-G(u(t), v(t), \theta(t), l(t)) = F(X (t))
-\end{equation}
-
-其中,$F$为级联机器人平面抓取位姿检测模型,$G$为“点线法”表示的抓取检测结果。
-
-% 条标题
-\subsection{R-FCN与Angle-Net级联的抓取检测器}
-
-抓取位姿检测任务包括抓取点确定和抓取姿态估计 2 个阶段。采取由粗到细的方式,针对各部分任务设计对应的卷积神经网络,并将网络级联成最终的检测模型。
-
-模型结构如\figref{figpoe}所示,第 1 个阶段可视作定位与分类问题,以 R-FCN 为基础实现抓取定位以及抓取角度的粗估计;第 2 个阶段转换成回归问题,通过构造 Angle-Net 模型实现抓取角度的精细估计。
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=\textwidth]{3posoreest}
- \caption{抓取位姿检测模型结构}
- \label{figpoe}
-\end{figure}
-
-针对目标检测问题已提出了许多优秀的深度学习模型,根据文\upcite{bibb14}的研究,基于区域的全卷积网络(R-FCN)兼具优秀的检测速度和准确率。故本文选用 R-FCN 实现图像中候选抓取位置的提取, 可抓取位置在图像上由边界框(bounding-box)标出,抓取点即为边界框中心点.为实现抓取角度的 粗估计,以抓取角度$\theta$为分类标签,共计 4 类:$0\degree,\ 45\degree,\ 90\degree,\ 135\degree$。为在提高检测速度的同时尽量降低对检测结果的影响,抓取位置候选框定为 300 个。 R-FCN 模型输入为任意尺寸的包含目标物体的场景图像,输出为候选框及其对应的可靠性分数,通过筛选和排序确定在工作区域内分数最高的抓取位置。
-
-深度网络目标检测模型根据感兴趣区域(RoI)池化层分为两大类:一类是共享计算的全卷积子网络模型,如 R-CNN\upcite{bibb15}、 快速 R-CNN\upcite{bibb16}、 更快 R-CNN \upcite{bibb17};另一类为不共享计算的作用于各自 RoI 的子网络模型,如 SSD (single shot multibox detector)\upcite{bibb18}、YOLO (you only look once) \upcite{bibb19}。R-FCN 基于 R-CNN 的框架,即先进行区域建议再进行区域分类的策略,为了使检测能对目标的平移做出准确 响应,采用全卷积网络(FCN),用专门的卷积层构建位置敏感分数图 (position-sensitive score map)。每个空间敏感地图对 RoI 的相对空间位置信息进行编码,并在 FCN 上面增加 1 个位置敏感的RoI池化层来监管这些分数图。R-FCN 的结构如\figref{figrfcn}所示。
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.6\textwidth]{3rfcn}
- \caption{R-FCN 模型结构}
- \label{figrfcn}
-\end{figure}
-
-设待检测类别共有$c$类,在机器人抓取检测模型中$c = 4$。R-FCN 结构中的基础卷积网络基于残差网络(ResNet)\upcite{bibb20},采用 ResNet 的前 100 层并在其最后接一个$1\times1\times1024$的全卷积层。基础卷积网络用于特征提取并输出特征图。区域建议网络沿用更快R-CNN中的区域建议网络(region proposal network,RPN)\upcite{bibb17}网络,生成多个 RoI,即抓取位置候选区域,每个 RoI 被分成$k\times k$块。$k^2$位置敏感分数图作为 R-FCN 中的最后一层卷积层,其功能是输出用于分类的结果。R-FCN 中对RoI 的$(i, j)$块$(0\ls i, j\ls k-1)$进行位置敏感的池化操作,定义为\equref{eqrcijt}:
-\begin{equation}
-r_c(i,j\mid\theta)=\sum_{(x,y)\in(i,j)}\frac{z_{i,j,c}(x+x_0,\ y+y_0|\Theta)}{n}
-\label{eqrcijt}
-\end{equation}
-
-其中,$r_c(i,j\mid\theta)$表示$ (i, j) $块对第$ C $类的池化响应;$z_{i,j,c}$是 $k^2(4 + 1)$分数图中的一个,$(x_0, y_0)$ 表示 RoI 的左上角;$n$表示的是每一块当中的像素值,$\Theta$为待学习参数。
-
-池化操作后输出$k^2$个位置敏感的分数图,利用\equref{eqrc}和\equref{eqsc}得到每一类最终的分数,用于计算损失。
-\begin{equation}
-r_c(\Theta)=\sum_{i,j}r_c(i,j\mid\theta)
-\label{eqrc}
-\end{equation}
-\begin{equation}
-s_c(\Theta)=\dfrac{\exp[{r_c(\Theta)}]}{\sum\limits_{c'=0}^C\exp[{r_{c'}(\Theta)}]}
-\label{eqsc}
-\end{equation}
-
-用模型直接输出角度值替代角度分类标签值可实现更高精度的抓取姿态估计,故构建姿态细估计模型 Angle-Net,结构如\figref{figangle}所示。
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.6\textwidth]{3angle}
- \caption{Angle-Net 结构}
- \label{figangle}
-\end{figure}
-
-Angle-Net 由 4 个卷积层和 2 个全连接层组成。卷积层的卷积核个数分别为 16、 32、 64、 128,全连接层的神经元个数均为 4096。 损失函数(loss function)作为模型预测值与真实值差异程度的估量函数,决定了模型训练的收敛速度和最终效果。 Angle-Net 的损失函数采用L1范数函数,为防止过拟合,在损失函数的基础上加上正则化项,定义如\equref{eqnor}:
-\begin{equation}
-L=\frac{1}{N}\left(\Big|\theta'-\theta_0\Big|+\sum\limits_i^n\lambda\omega_i^2\right)
-\label{eqnor}
-\end{equation}
-其中,$\theta_0$为期望的抓取角度,$\lambda$为正则化项,$\omega_i$为模型权值参数。
-
-\subsubsection{四级标题示例}
-
-% 条标题
-\section{表格绘制示例}
-
-表格按规定为五号字,引用表格示例:\tabref{symbol}.
-
-% 第一列不用填写,自动编号的三线表
-% 设置表格第一列计数器归零
-\setcounter{rowno}{0}
-\begin{center}
-\renewcommand{\arraystretch}{1.25}
-\begin{table}[H]
-\centering %居中
-\setlength{\abovecaptionskip}{0pt}
-\setlength{\belowcaptionskip}{0pt}
-\caption{符号说明}\label{symbol}
-\begin{tabular}{>{\stepcounter{rowno}\therowno}ccl}
- \toprule[1.5pt]
-\multicolumn{1}{c}{序号}& \makebox[0.2\textwidth][c]{符号} & \makebox[0.4\textwidth][c]{意义} \\ \midrule
- &$CNCi\#$&编号为$i$的CNC, $i=1,2,\cdots,8$\\
- &$t_{mj}$ & RGV移动$j$个单位所需时间, $j=0,1,2,3$ \\
- &$t_{cnc}$ & CNC加工完成一道工序的物料所需时间 \\
- &$t_{cnc1}$ & CNC加工完成第一道工序所需时间 \\
- &$t_{cnc2}$ & CNC加工完成第二道工序所需时间 \\
-\bottomrule[1.5pt]
-\end{tabular}
-\end{table}
-\end{center}
-
-定义定理等环境示例:模板支持以下环境:definition、theorem、proposition、corollary、lemma、remark、exam、exer、note、proof、assumption、conclusion、solution,第二对\{\}内的内容为此定理的label,可以用此label引用,定理\ref{thm:sin}如下。
-\begin{theorem}{正弦定理}{thm:sin}
-\begin{equation}
-\frac{a}{\sin A}=\frac{b}{\sin B}=\frac{c}{\sin C}
-\end{equation}
-\vspace{0.01cm}
-\end{theorem}
-% 证明环境
-\begin{proof}
-以下是一段无意义文字:\lipsum[5]
-\end{proof}
+% 第6章
+%\input{tex/chapter06}
% 结论
-\chapter*{结\quad 论}
-\addcontentsline{toc}{chapter}{结\quad 论}
-
-学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。结论是对整个论文主要成果的总结。在结论中应明确指出本研究内容的创新性成果或创新点(含新见解、新观点),并指出今后进一步在本研究方向进行研究工作的展望与设想,上述各项用(1).(2). $\cdots$表述,不要将结论写成论文的摘要。结论字数一般在2000字以内。
+\input{tex/conclusion}
% 参考文献
-% 文献个数小于99
-\begin{thebibliography}{99}
-\addcontentsline{toc}{chapter}{参考文献}
-
-% 每条参考文献均需用<\bibitem{}>引出,
-% 花括号里的内容为此条参考文献的标签label,
-% 可用<\upcite{}>和<\cite{}>引用。
-
-\bibitem{bibc1} 焦李成.神经网络系统理论[M].西安:西安电子科技大学出版社,1991.
-\bibitem{bibc2} 何玉彬,李新忠.神经网络控制及其应用[M].北京:科学出版社,2000.
-\bibitem{bibc3} McCulloch W S, Pitts W A. A logical calculus of the ideas immanent in nervous activity[J]. Bulletin of Mathematical Biophysics, 1943, 5: 115-133.
-\bibitem{bibc4} Hebb D O. The Organization of Behaviour [M]. New York, John Wiley\&Sons Inc., 1949.
-\bibitem{bibc5} Rosenblatt. The perception: a probabilistic model for information storage and organization in the brain [J]. Psychology Review, 1958, 65: 386-408.
-\bibitem{bibc6} Minsky M, Papert S. Perceptron [M]. Cambridge, MA: MIT Press, 1969.
-\bibitem{bibc7} Hopf\/ield J J. Neural networks and physical systems with emergent collective computational abilities[C]. Proceeding of the National Academy of Science. USA (Biophysics), 1982, 79: 2554-2558.
-\bibitem{bibc8} Hopf\/ield J J. Neurons with graded response have collective computational properties like those of two-state neurons[C]. Proceedins of the National Academy of Science, USA(Biophysics), 1984, 81:3088-3092.
-\bibitem{bibc9} Widrow B, McCool J, Ball M. The complex LMS algorithm [C]. Proc. IEEE, 1975, 63(4):719-720
-\bibitem{bibc10} Hirose A. Complex-valued neural networks: theories and applications [M]. World Scientif\/ic Series on Innovation Intelligence, vol 5, Singapore: World Scientif\/ic Publishing Co. Pte. Ltd. 2003
-
-\bibitem{bib1} 谢林江, 季桂树, 彭清, 等. 改进的卷积神经网络在行人检测中的应用[J]. 计算机科学与探索, 2018, 12(5):708-718.
-\bibitem{bib2}王耀玮, 唐伦, 刘云龙, 等. 基于多任务卷积神经网络的车辆多属性识别[J]. 计算机工程与应用, 2018, 54(8):21-27.
-\bibitem{bib3} Lenz I, Lee H, Saxena A. Deep learning for detecting robotic grasps[J]. The International Journal of Robotics Research, 2015, 34(4-5):705-724.
-\bibitem{bib4} Kumra S, Kanan C. Robotic grasp detection using deep convolutional neural networks[C]//2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2017: 769-776.
-\bibitem{bib5} Chu F J, Xu R, Vela P A. Real-world multiobject, multigrasp detection[J]. IEEE Robotics and Automation Letters, 2018, 3(4): 3355-3362.
-\bibitem{bib6} Robot Learning Lab: Learning to Grasp[EB/OL].(2009) [2019-03-12].
-\bibitem{bib7} Redmon J, Angelova A. Real-time grasp detection using convolutional neural networks[C]//2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2015: 1316-1322.
-\bibitem{bib8} Ni P, Zhang W, Bai W, et al. A New Approach Based on Two-stream CNNs for Novel Objects Grasping in Clutter[J]. Journal of Intelligent \& Robotic Systems, 2018(2):1-17.
-\bibitem{bib9} Krizhevsky A, Sutskever I, Hinton G E. Imagenet classif\/ication with deep convolutional neural networks[C]// Advances in neural information processing systems. 2012: 1097-1105.
-\bibitem{bib10} He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
-
-\bibitem{bibb1} Dogar M, Hsiao K, Ciocarlie M, et al. Physics-based grasp planning through clutter[C]//Robotics: Science and Systems VIII. Cambridge, USA: MIT Press, 2012: 8pp.
-\bibitem{bibb2} Goldfeder C, Ciocarlie M, Dang H, et al. The Columbia grasp database[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2009: 1710-1716.
-\bibitem{bibb3} Weisz J, Allen P K. Pose error robust grasping from contact wrench space metrics[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2012: 557- 562.
-\bibitem{bibb4} Jiang Y, Moseson S, Saxena A. Eff\/icient grasping from RGB-D images: Learning using a new rectangle representation[C]// IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE,2011: 3304-3311.
-\bibitem{bibb5} Hinton G E, Salakhutdinov R R. Reducing the dimensionality of data with neural networks[J]. Science, 2006, 313(5786): 504-507.
-
-\bibitem{bib11} Qiang Z, Li Z, Li J, et al. Vehicle color recognition using
-Multiple-Layer Feature Representations of lightweight convolutional neural network[J]. Signal Processing, 2018, 147: 146-153.
-
- \bibitem{bib:one} 马倩倩,李晓娟,施智平.轻量级卷积神经网络的机器人抓取检测研究[J/OL].计算机工程与应用:1-11[2019-04-09].
-
- \bibitem{bib12} Iandola F N, Han S, Moskewicz M W, et al. SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and<
-0.5 MB model size[J].2016.
-
- \bibitem{bib13} Huang G, Liu Z, Van Der Maaten L, et al. Densely connected convolutional networks[C]//Proceedings of the IEEE conference on computer vision and pattern recognition, 2017: 4700-4708.
-
- \bibitem{bib14} Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]// Proceedings of the IEEE conference on computer vision and pat- tern recognition. 2016: 2818-2826.
- \bibitem{bib15} Huang G, Liu Z, Van Der Maaten L, et al. Densely connected convolutional networks[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2017: 4700-4708.
- \bibitem{bib16} He K, Sun J. Convolutional neural networks at con-strained time cost[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2015: 5353-5360.
- \bibitem{bib17} Srivastava N, Hinton G, Krizhevsky A, et al. Dropout: a simple way to prevent neural networks from overfitting[J]. The Journal of Machine Learning Research, 2014, 15(1): 1929-1958.
-
-\bibitem{bibb6} 仲训杲,徐敏,仲训昱,等.基于多模特征深度学习的机器人抓取判别方法 [J].自动化学报,2016,42(7):1022- 1029.
-\bibitem{bibb7} Lenz I, Lee H, Saxena A. Deep learning for detecting robotic grasps[J]. International Journal of Robotics Research, 2015, 34(4/5): 705-724.
-\bibitem{bibb8} 杜学丹,蔡莹皓,鲁涛,等.一种基于深度学习的机械臂抓取方法 [J].机器人,2017,39(6):820-828,837.
-\bibitem{bibb9} Pinto L, Gupta A. Supersizing self-supervision: Learning to grasp from 50k tries and 700 robot hours[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2016: 3406-3413.
-\bibitem{bibb10} Guo D, Sun F C, Liu H P, et al. A hybrid deep architecture for robotic grasp detection[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2017: 1609-1614.
-\bibitem{bibb11} 刘义军.基于 FPGA 的线结构光视觉测量系统研究 [D]. 长 春:吉林大学,2017:23-49.
-
- \bibitem{bib:three} 夏晶,钱堃,马旭东,刘环.基于级联卷积神经网络的机器人平面抓取位姿快速检测[J].机器人,2018,40(06):794-802.
-
-\bibitem{bibb12} 邹媛媛,赵明扬,张雷.基于量块的线结构光视觉传感器直接标定方法 [J]. 中国激光,2014,41(11):189-194.
-\bibitem{bibb13} 卢津,孙惠斌,常智勇.新型正交消隐点的摄像机标定方法 [J]. 中国激光,2014,41(2):294-302.
-
-\bibitem{bibb14} Huang J, Rathod V, Sun C, et al. Speed/accuracy trade-offs for modern convolutional object detectors[A/OL]. (2017-04-25) [2017-12-07].
-\bibitem{bibb15} Girshick R, Donahue J, Darrell T, et al. Rich feature hierarchies for accurate object detection and semantic segmentation[C]//IEEE Conference on Computer Vision and Pattern Recognition. Piscataway, USA: IEEE, 2014: 580-587.
-\bibitem{bibb16} Girshick R. Fast R-CNN[C]//IEEE International Conference on Computer Vision. Piscataway, USA: IEEE, 2015: 1440-1448.
-\bibitem{bibb17} Ren S Q, He K M, Girshick R, et al. Faster R-CNN: Towards real-time object detection with region proposal networks[M]// Advances in Neural Information Processing Systems 28. Cam- bridge, USA: MIT Press, 2015: 91-99.
-\bibitem{bibb18} Liu W, Anguelov D, Erhan D, et al. SSD: Single shot multibox detector[C]//European Conference on Computer Vision. Cham, Switzerland: Springer, 2016: 21-37.
-\bibitem{bibb19} Redmon J, Divvala S, Girshick R, et al. You only look once: Unified, real-time object detection[C]//IEEE Conference on Computer Vision and Pattern Recognition. Piscataway, USA:IEEE, 2016: 779-788.
-\bibitem{bibb20} Szegedy C, Ioffe S, Vanhoucke V, et al. Inception-v4, Inception-ResNet and the impact of residual connections on learning [A/OL]. (2016-08-23) [2017-12-07].
-
-\bibitem{bib:two} 李传浩. 基于卷积神经网络的机器人自动抓取规划研究[D].哈尔滨工业大学,2018.
-
- \bibitem{bib:four} 胡琳,晁飞.基于双神经网络结构的发展型机器人3D抓取[J].电脑知识与技术,2012,8(12):2859-2862.
-\bibitem{bib:five} 刘晓玉. 复杂环境下基于神经网络的工件识别与机器人智能抓取[D].武汉科技大学,2009.
-\bibitem{bib:six} 游辉胜. 基于模糊神经网络的单目视觉伺服机器人智能抓取[D].武汉科技大学,2008.
-\end{thebibliography}
+\input{tex/reference}
% 原创性声明
\declaration
-% 致谢
-\chapter*{致\quad 谢}
-\addcontentsline{toc}{chapter}{致\quad 谢}
-
-衷心感谢导师XXX教授对本人的精心指导。$\cdots\cdots$,他的言传身教将使我终生受益。
-
-感谢XXX教授,以及实验室全体老师和同窗们的热情帮助和支持!
-
-本课题承蒙XXXX基金资助,特此致谢。
-
-$\cdots$
-
% 开始写附录
\appendix
-% 注意:由于模板的一些限制,附录部分章节需要手动编号
-% 附录的章节均需要使用带星号的版本
-\chapter*{附录A\hskip.5em 外文资料翻译}
-\addcontentsline{toc}{chapter}{附录A\hskip.5em 外文资料翻译}
-% 设置章节编号为1,即A
-\setcounter{chapter}{1}
-% 重置所有计数器
-\setcounter{equation}{0}
-\setcounter{figure}{0}
-\setcounter{table}{0}
-
-题目:基于驾驶员—车辆—道路交互的驾驶安全场
-
-期刊:IEEE Transactions on Intelligent Transportation Systems, 2015, 16: 2203-2214.
-
-摘要:车辆驾驶安全受许多因素的影响,包括驾驶员、车辆和道路环境,它们之间的相互作用非常复杂。现有的评估驾驶安全性的方法仅考虑有限的因素及其相互作用,基于运动学和动力学的车辆驾驶安全辅助系统难以适应日益复杂的交通环境。在本文中,我们提出了一个新的概念——驾驶安全场。驾驶安全场利用场论来表示由驾驶员、车辆、道路状况和其他交通因素引起的风险因素。本文构建了一个统一的驾驶安全场模型,包括以下三个部分:(1)势能场,由道路上的静止物体构成,例如停止的车辆;(2)动能场,由道路上的移动物体构成,例如车辆和行人;(3)行为场,由驾驶员的个人特征构成。
-
-\section*{A.1\hskip.5em 求和算子}
-
-\textbf{求和算子} 是用以表达多个数求和运算的一个缩略符号,它在统计学和计量经济学分析中扮演着重要作用。如果 $\{x_i: i=1, 2, \cdots, n\}$ 表示 $n$ 个数的一个序列,那么我们就把这 $n$ 个数的和写为\equref{eq:1}:
-\begin{equation}
-\label{eq:1}
-\sum_{i=1}^n x_i \equiv x_1 + x_2 +\cdots + x_n
-\end{equation}
-
-引用图片示例:\figref{appen:angle}
-
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.6\textwidth]{3angle}
- \caption{附录插图示例:Angle-Net 结构}
- \label{appen:angle}
-\end{figure}
-
-\chapter*{附录B\hskip.5em 其他附录文本}
-\addcontentsline{toc}{chapter}{附录B\hskip.5em 其他附录文本}
-% 设置章节编号为1,即A
-\setcounter{chapter}{2}
-% 重置所有计数器
-\setcounter{equation}{0}
-\setcounter{figure}{0}
-\setcounter{table}{0}
-
-\lipsum[2]
-
-\section*{B.1\hskip.5em 求和算子}
-
-\textbf{求和算子} 是用以表达多个数求和运算的一个缩略符号,它在统计学和计量经济学分析中扮演着重要作用。如果 $\{x_i: i=1, 2, \cdots, n\}$ 表示 $n$ 个数的一个序列,那么我们就把这 $n$ 个数的和写为\equref{eq:2}:
-\begin{equation}
-\label{eq:2}
-a^2+b^2=c^2
-\end{equation}
-
-引用图片示例:\figref{appen:fire}
+% 附录A
+\input{tex/appendix01}
-\begin{figure}[!htbp]
- \centering
- \includegraphics[width=0.6\textwidth]{less3}
- \caption{附录插图示例:f\/ire模块}
- \label{appen:fire}
-\end{figure}
+% 附录B
+\input{tex/appendix02}
% 结束文档撰写
-\end{document}
+\end{document}
+%%============================================= \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/spine.pdf b/macros/latex/contrib/hitszthesis/spine.pdf
index 68581cc563..2a5b78f4eb 100644
--- a/macros/latex/contrib/hitszthesis/spine.pdf
+++ b/macros/latex/contrib/hitszthesis/spine.pdf
Binary files differ
diff --git a/macros/latex/contrib/hitszthesis/spine.tex b/macros/latex/contrib/hitszthesis/spine.tex
index b4144230d8..737e622dcc 100644
--- a/macros/latex/contrib/hitszthesis/spine.tex
+++ b/macros/latex/contrib/hitszthesis/spine.tex
@@ -8,7 +8,7 @@
\begin{document}
-% 使用默认标题和默认作者
+% 使用默认标题和默认作者生成书脊
\spine
-\end{document}
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/abstract.tex b/macros/latex/contrib/hitszthesis/tex/abstract.tex
new file mode 100644
index 0000000000..4bc6a0c565
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/abstract.tex
@@ -0,0 +1,18 @@
+% !TEX root = ../main.tex
+
+% 开始写摘要
+\begin{abstract}
+
+近年来,基于神经网络方法的机器人智能抓取物体的研究方兴未艾。本文首先介绍了该研究的背景,采用神经网络的方法进行机器人智能抓取研究是一个可行的方案。
+
+而后,本文总结归纳了神经网络在机器人智能抓取领域的研究历史与研究现状。由实值神经网络的三个里程碑意义的模型到复值神经网络的兴起,神经网络的模型得到了极大地扩展。基于深度学习的方法已经在机器人视觉识别领域取得了重大的成就,识别要抓取的物体图像以后,机器人的抓取策略也很有讲究。
+
+本文还重点介绍了基于三种不同的神经网络方法进行的机器人智能抓取研究。首先是基于复值神经网络的方法,该方法包含离散、连续、多值三种模型,复值神经网络以其自然的复数处理能力,使得图像等常需频域处理的信号有了直接的表达和处理方式。
+
+然后是基于轻量级卷积神经网络的方法,目前基于神经网络的机器人抓取位姿预测方法的研究使用的网络结构通常具有大量的参数,需要大量的计算和存储资源。基于 SqueezeNet 的轻量级卷积神经网络抓取预测模型在不降低准确率的情况下,网络模型更小,需要的存储资源更少,速度更快。
+
+最后是基于级联卷积神经网络的方法,该方法提出一种抓取姿态细估计的卷积神经网络模型 Angle-Net,在此基础上,提出一种两阶段级联式抓取位姿检测模型。
+
+% 中文关键词
+\keywords{轻量级;卷积神经网络;复值神经网络;级联神经网络;轻量级卷积神经网络;位姿检测模型}
+\end{abstract} \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/abstracten.tex b/macros/latex/contrib/hitszthesis/tex/abstracten.tex
new file mode 100644
index 0000000000..bfcc60d8ca
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/abstracten.tex
@@ -0,0 +1,18 @@
+% !TEX root = ../main.tex
+
+% 英文摘要
+\begin{abstracten}
+
+In recent years, the research of intelligent object grabbing by robots based on neural network method is in the ascendant. Firstly, this paper introduces the background of this research, and it is a feasible scheme to apply the neural network method to the intelligent grasping of robots.
+
+Then, this paper summarizes the research history and status quo of neural network in the field of robotic intelligent grasping. From the three milestone models of real-valued neural networks to the emergence of complex-valued neural networks, the model of neural networks has been greatly expanded. The method based on deep learning has made great achievements in the field of robot vision recognition. After recognizing the object image to be grasped, the strategy of robot grasping is also very exquisite.
+
+This paper also focuses on the intelligent grasping of robots based on three different neural network methods. Firstly, the method based on complex-valued neural network includes three models: discrete, continuous and multi-valued. Complex-valued neural network, with its natural complex processing ability, makes the signal which often needs to be processed in frequency domain, such as image, have a direct expression and processing mode.
+
+Then it is based on the method of lightweight convolution neural network. At present, the network structure used in the research of robot grasping pose prediction method based on neural network usually has a large number of parameters, which requires a lot of computing and storage resources. The grabbing prediction model of lightweight convolutional neural network based on SqueezeNet has smaller network model, less storage resources and faster speed without reducing accuracy.
+
+Finally, based on the method of cascade convolution neural network, a convolution neural network model Angle-Net for fine grabbing attitude estimation is proposed. On this basis, a two-stage cascade grabbing pose detection model is proposed.
+
+% 英文关键词
+\keywordsen{Lightweight, Convolutional Neural Network, Complex Neural Network, Two stage cascade grabbing pose detection model}
+\end{abstracten} \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/acknowledgements.tex b/macros/latex/contrib/hitszthesis/tex/acknowledgements.tex
new file mode 100644
index 0000000000..9bc038fbe2
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/acknowledgements.tex
@@ -0,0 +1,13 @@
+% !TEX root = ../main.tex
+
+% 致谢
+\chapter*{致\quad 谢}
+\addcontentsline{toc}{chapter}{致\quad 谢}
+
+衷心感谢导师XXX教授对本人的精心指导。$\cdots\cdots$,他的言传身教将使我终生受益。
+
+感谢XXX教授,以及实验室全体老师和同窗们的热情帮助和支持!
+
+本课题承蒙XXXX基金资助,特此致谢。
+
+$\cdots$ \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/appendix01.tex b/macros/latex/contrib/hitszthesis/tex/appendix01.tex
new file mode 100644
index 0000000000..3951a0b2d3
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/appendix01.tex
@@ -0,0 +1,35 @@
+% !TEX root = ../main.tex
+
+% 注意:由于模板的一些限制,附录部分章节需要手动编号
+% 附录的章节均需要使用带星号的版本
+\chapter*{附录A\hskip.5em 外文资料翻译}
+\addcontentsline{toc}{chapter}{附录A\hskip.5em 外文资料翻译}
+% 设置章节编号为1,即A
+\setcounter{chapter}{1}
+% 重置所有计数器
+\setcounter{equation}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+
+题目:基于驾驶员—车辆—道路交互的驾驶安全场
+
+期刊:IEEE Transactions on Intelligent Transportation Systems, 2015, 16: 2203-2214.
+
+摘要:车辆驾驶安全受许多因素的影响,包括驾驶员、车辆和道路环境,它们之间的相互作用非常复杂。现有的评估驾驶安全性的方法仅考虑有限的因素及其相互作用,基于运动学和动力学的车辆驾驶安全辅助系统难以适应日益复杂的交通环境。在本文中,我们提出了一个新的概念——驾驶安全场。驾驶安全场利用场论来表示由驾驶员、车辆、道路状况和其他交通因素引起的风险因素。本文构建了一个统一的驾驶安全场模型,包括以下三个部分:(1)势能场,由道路上的静止物体构成,例如停止的车辆;(2)动能场,由道路上的移动物体构成,例如车辆和行人;(3)行为场,由驾驶员的个人特征构成。
+
+\section*{A.1\hskip.5em 求和算子}
+
+\textbf{求和算子} 是用以表达多个数求和运算的一个缩略符号,它在统计学和计量经济学分析中扮演着重要作用。如果 $\{x_i: i=1, 2, \cdots, n\}$ 表示 $n$ 个数的一个序列,那么我们就把这 $n$ 个数的和写为\equref{eq:1}:
+\begin{equation}
+\label{eq:1}
+\sum_{i=1}^n x_i \equiv x_1 + x_2 +\cdots + x_n
+\end{equation}
+
+引用图片示例:\figref{appen:angle}
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{3angle}
+ \caption{附录插图示例:Angle-Net 结构}
+ \label{appen:angle}
+\end{figure} \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/appendix02.tex b/macros/latex/contrib/hitszthesis/tex/appendix02.tex
new file mode 100644
index 0000000000..e3b918caa7
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/appendix02.tex
@@ -0,0 +1,29 @@
+% !TEX root = ../main.tex
+
+\chapter*{附录B\hskip.5em 其他附录文本}
+\addcontentsline{toc}{chapter}{附录B\hskip.5em 其他附录文本}
+% 设置章节编号为1,即A
+\setcounter{chapter}{2}
+% 重置所有计数器
+\setcounter{equation}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+
+\lipsum[2]
+
+\section*{B.1\hskip.5em 求和算子}
+
+\textbf{求和算子} 是用以表达多个数求和运算的一个缩略符号,它在统计学和计量经济学分析中扮演着重要作用。如果 $\{x_i: i=1, 2, \cdots, n\}$ 表示 $n$ 个数的一个序列,那么我们就把这 $n$ 个数的和写为\equref{eq:2}:
+\begin{equation}
+\label{eq:2}
+a^2+b^2=c^2
+\end{equation}
+
+引用图片示例:\figref{appen:fire}
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{less3}
+ \caption{附录插图示例:f\/ire模块}
+ \label{appen:fire}
+\end{figure} \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/chapter01.tex b/macros/latex/contrib/hitszthesis/tex/chapter01.tex
new file mode 100644
index 0000000000..f666f53f29
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/chapter01.tex
@@ -0,0 +1,16 @@
+% !TEX root = ../main.tex
+
+% 第1章的标题
+\chapter{绪论}
+
+% 正文内容,注意LaTeX分段有两种方法,直接空一行或者使用<\par>
+% 默认首行缩进,不需要在代码编辑区手动敲空格
+随着社会发展,人口老龄化,劳动力短缺等问题逐渐凸显,对服务机器人的需求也越来越大,但是服务机器人所工作的非结构化环境也带来了许多技术难题,其中十分主要的一个问题就是非结构环境中机器人的自动抓取,因为抓取是机器人与现实世界交互的主要方式之一。不同于工业机器人在结构化环境中对工件的抓取,服务机器人在非结构化环境下的自动抓取面临着诸多挑战,例如动态化环境、光照变化、物体间存在相互遮挡,以及最主要的,非结构化环境中除了已知的物体,还有大量未知物体。对于非结构化环境中工作的服务机器人,预先获取所有需要进行抓取的物体的模型是不现实的,因此机器人必须能够对未知的物体在线进行快速稳定可靠的抓取规划。
+
+为了解决上述问题,常用的一种做法就是使用机器学习方法来学习从传感器数据提取出的特征表达到抓取位姿的映射关系,相比于建立物体的模型库来保存抓取经验,机器学习方法可以在没见过的物体上进行抓取经验的迁移。在这个领域中,一些传统的方法通常借助于人工设计的特征来表示和存储抓取经验,并训练分类器,但人工设计的特征往往只针对于某一种特定物体或任务有效,且人工设计特征的工作量大难度高,很难在其他场景进行使用。
+
+近年来,以卷积神经网络(Convolutional Neural Network, CNN)为代表的深度学习技术,在计算机视觉和机械设备健康监测等诸多领域取得了重大的突破,在一些领域中达到了超过人类的性能。卷积神经网络可以通过大量数据的训练挖掘出适合于当前任务的特征表达,由于通常卷积神经网络需要堆叠很多层来提高特征表达能力,因此参数较多,需要使用比传统机器学习算法更多的标注数据来进行训练,抑制过拟合提高算法的泛化能力。
+
+在机器人抓取规划领域,使用卷积神经网络学习的特征取代人工设计的特征来对抓取进行表示和分类有很大的优势和应用前景。首先,相比于人工设计的特征,卷积神经网络通过大量数据的学习可以挖掘出泛化能力更强效果更好的特征,可以进一步提高抓取规划算法的性能,且省去了复杂的人工特征设计工作。其次,随着硬件计算力和仿真软件性能的提升,视觉传感器的普及,目前已有许多通过实验或者仿真收集的机器人抓取数据集可供使用。
+
+综上,有了足够的数据以及合理设计的卷积神经网络结构就可以建立更高性能的自动抓取规划算法,进而提高服务机器人在非结构化环境的交互能力,提高其自主化和智能化程度,提高服务机器人的实用性和推进产业落地。因此,基于卷积神经网络的机器人自动抓取规划具有重要的研究价值,可以带来巨大的经济效益。 \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/chapter02.tex b/macros/latex/contrib/hitszthesis/tex/chapter02.tex
new file mode 100644
index 0000000000..510218ecdd
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/chapter02.tex
@@ -0,0 +1,52 @@
+% !TEX root = ../main.tex
+
+% 第2章的标题
+\chapter{文献综述}
+
+% 第2章第1节的标题
+\section{实值神经网络发展历程}
+
+% <\upcite{}>为在右上角引用参考文献命令
+% <\cite{}>为在正文中引用参考文献命令
+% 目前不支持[1-6]类型的引用,需手动填写<$^{[1\text{-}6]}$>
+
+人类利用人工神经网络对生物神经网络的结构、机理和功能模拟的研究,经历了近半
+个多世纪漫长而又曲折的过程。具有里程碑意义的是如下三个模型\upcite{bibc1,bibc2}。
+
+1943年神经生理学家McCulloch和数学家Pitts提出的第一个人工神经网络模型:
+McCulloch-Pitts模型\upcite{bibc3},成为神经网络研究的开端。1949年心理学家D.O.Hebb在文献\upcite{bibc4}中提出了神经元之间突触联系强度可以改变的假设,并据此提出了神经元学习的准则,为神经网络的学习算法奠定了基础。这些重大进展促进了神经网络早期的研究。
+
+1958年Rosenblat将McCulloch和Pitts的工作与Hebb的工作结合在一起,设计出的
+一种称为感知机的神经网络模型\upcite{bibc5},首次把人工神经网络的研究从理论付诸工程实践,引起了许多科学家的兴趣。不过在1969年,人工智能创始人之一Minsky和Papert出版了以《感知机》为名的书\upcite{bibc6},书中从数学上深入分析了感知机的原理,指出了其局限性并从理论上对感知机的原理给予了沉重的打击,使得神经网络早期的研究热潮迅速降温,并开始陷入低潮和休眠状态。
+
+% <\/>命令解决fi、ff等上边连接在一起的问题
+1982年和1984年美国加州理工大学的生物物理学家J.J.Hopf\/ield提出了Hopf\/ield神经网络\upcite{bibc7,bibc8}。Hopf\/ield神经网络模型的提出具有划时代的伟大意义,使得神经网络的研究从体眠的状态开始复苏。Hopf\/ield在文献\cite{bibc7,bibc8}中设计出用电子电路实现这一网络的方案,从而为神经计算机的研究奠定了基础。更为重要的是他把设计出的神经网络应用于联想记忆以及解决优化领域一直困扰的TSP问题,并取得了巨大的成功,这些重大进展大大促进了神经网络的研究。此外,他还通过引入类似于Lapunov函的“计算能量函数”的概念对网络的动力学特性进行了分析并给出了网络稳定性的条件,从而开启了神经网络稳定性研究。
+
+% 节标题
+\section{复值神经网络的兴起}
+
+复值神经网络(Complex-valued Neural Network)是实值神经网络在复数域的推广。相比实值神经网络,复值神经网络的起步稍晚。其历史可追溯到1975年Widrow提出的复值最小均方(LMS)算法,该算法后来被广泛运用于信号处理领域\upcite{bibc9}。但正如复数的出现和被人认可经历了一个漫长的过程一样,复值神经网络在出现后的相当长时间,并未引起人们的重视。直至近几年来,随着神经网络应用领域的不断扩展,许多需要处理复数信号的领域也提出了用神经网络解决其相关问题的要求,例如量子力学、电磁学、光电子、图像、遥感、时间序列分析等。在这些领域中,基于复数信号的表示、分析和处理具有极大的便利,而复值神经网络则能直接处理复数信号,因而很自然地使二者联系在一起。事实上,在需要幅值和相位(或理解为大小和方向)两方面信息来表示同一信号的场合,运用复值神经网络较之实值神经网络,要更为直接。尽管可以用2个实值神经网络分别表达此类信号的大小和方向(或实部和虚部),但正如复数虽然只是两个实数按某种规则而连接,但依然有其独立于实数而存在的必要性一样,复值神经网络由于复数有实部和虚部,且复数运算规则的特殊性等原因,在其实现和运用过程中表现出一些实值神经网络所不具有特质,因此复值神经网络也不能简单地理解为可用2个实值神经网络所取代。而且在将神经网络从实数域到复数域的推广中,并不是像表面上理解的那样:仅是简单地将一个变量从实数变成复数。如果这样做的话,许多诸如奇异等意想不到的问题就有可能发生\upcite{bibc10}。
+
+作为复值神经网络研究领域的先导者,日本的Akira Hirose教授总结了近年来复值神经网络的研究成果,并出版一本名为《复值神经网络的理论及应用》专著\upcite{bibc10}。书中总结了近年来复值神经网络理论的发展和应用情况。
+
+% 节标题
+\section{抓取物体图像识别}
+
+近年来,基于深度学习的方法已经在包括视觉识别\upcite{bib1,bib2},语音识别和自然语言处理等任务上取得了重大成就。美国康奈尔大学 Lenz 等\upcite{bib3}借鉴深度学习在图像检测及图像识别等任务中的成功经验,提出了基于深度学习的机器人抓取检测的方法\upcite{bib3,bib4}。与传统的依靠人工经验抽取样本点特征的方式相比,基于深度学习的机器人抓取检测的方法可以自动学习如何识别和提取待抓取位置的特定特征。越来越多的机器人学者研究如何将深度学习的方法应用于机器人抓取检测上从而使机器人具备更强大的智能。大部分研究学者都是将深度学习的方法用来学习不同形状和位姿的物体的末端执行器的最佳配置,基于深度学习的深层表达能力学习的参数为每个图像预测多个抓取位置进行排序来找到最佳抓取位置。
+
+基于深度学习的方法,Lenz 等\upcite{bib3}提出了基于稀疏自编码器的两步级联抓取检测系统,构建两个大小网络用于提取 RGB-D 输入数据的抓取特征,采用滑动窗的方法搜索抓取框,最后在网络顶层添加支持向量机(Support Vector Machine,SVM)作为分类器的网络结构。在标准康奈尔抓取数据集\upcite{bib6}上达到 73.9\%的检测准确率,耗时13.5s,由于采用类似于穷举法的搜索机制,需要在不同大小的图像块上使用分类器进行重复计算,计算量非常大,且十分耗时。
+
+Redmon 等\upcite{bib7}认为采用滑动窗口的方法来预测抓取位置是一种非常耗时的方法,而且使用单阶段的网络性能优于 Lenz 等的级联系统。为了避免在不同大小的图像块上重复计算,他们利用卷积神经网络强大的特征提取能力将整个图像输入网络中,在整个图像上直接进行全局的抓取预测,目前大部分学者采用这种方案\upcite{bib5,bib8}。使用类似于 AlexNet\upcite{bib9}的卷积神经网络模型来实现单阶段的检测方法,以更快的速度达到了更高的检测精度,但是这种方法由于卷积神经网络结构的复杂性仍然存在模型较大的缺陷。
+
+Kumra 等\upcite{bib4}也采用将整个图像输入卷积神经网络中进行全局的抓取预测,网络结构上,他们采用网络结构更复杂特征提取能力更强的ResNet50提取抓取特征\upcite{bib10},用 SVM 预测抓取配置的参数。精度上可以达到比较好的检测精度,但是由于模型采用层数较深的残差网络,导致网络模型和计算量都比较大。
+
+Chu 等\upcite{bib5}提出了一种适合于多物体场景抓取模型,首先使用 ResNet50 对输入图像提取抓取特征,然后使用类似于 RPN 网络的模型进行抓取框的推荐,最后经 ROI Pooling 进行角度参数的分类和抓取框的回归。这种模型适用于多物体的抓取场景, 并且达到了较高的抓取检测准确率,由于模型较深且类似于级联系统导致模型较大。
+
+% 节标题
+\section{机器人抓取策略}
+
+在机器人分拣、 搬运等抓取作业任务中,包括顶抓(top-grasp)和侧抓(side-grasp) 2 种方式的平面抓取(planar grasp)是最为常用的抓取策略。对于任意姿态的未知不规则物体,在光照不均、 背景复杂的场景下,如何利用低成本的单目相机实现快速可靠的机器人自主抓取姿态检测具有很大的挑战。
+
+机器人自主抓取姿态规划方法根据感知信息的不同可分为 2 类:一类是基于物体模型的抓取姿态估计\upcite{bibb1,bibb2,bibb3},一类是不依赖物体模型的抓取姿态检测。基于模型的方法需要给定精确、 完整的物体 3 维模型,然而低成本相机的成像噪声大,很难扫描建立精确模型。另外,基于 3 维模型的方法计算复杂,难以适应机器人实时抓取判断的需求。
+
+不依赖物体模型的方法借助于机器学习技术,其实质是将抓取位姿检测问题转化成目标识别问题。例如,文\cite{bibb4} 提出了一种用 2 维矢量矩形表示图像上物体抓取位姿的直观方法。机器学习方法的出现令抓取检测不局限于已知物体。早期的学习方法\upcite{bibb4} 需要人为针对特定物体设定特定的视觉特征,不具备灵活性。近年来,深度学习\upcite{bibb5} 发展迅速,其优越性正在于可自主提取与抓取位姿有关的特征。 \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/chapter03.tex b/macros/latex/contrib/hitszthesis/tex/chapter03.tex
new file mode 100644
index 0000000000..ba66e82f4d
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/chapter03.tex
@@ -0,0 +1,319 @@
+% !TEX root = ../main.tex
+
+% 章标题
+\chapter{典型神经网络案例分析}
+
+% 节标题
+\section{基于复值神经网络的机器人智能抓取}
+
+% 条标题
+\subsection{一类离散时间复值Hopf\/ield神经网络的分析与综合}
+
+% <$x$>为行内公式
+假设网络神经元的个数为$n$,其中第$i$个神经元的动态描述为:
+% 行间公式环境,此公式环境有自动标号
+\begin{equation}
+\left\{
+\begin{aligned}
+ u_i(k+1)&=\sum\limits_{j=1}^nT_{ij}V_{j}(k)+a_iu_i(k)+I_i\\
+ V_i(k)&=g_i[u_i(k)]+\intab x\dif x
+\end{aligned}
+\right.
+\end{equation}
+其中$u_i(k)\in \mathbb{C},\ V_i(k)\in \mcc$和$I_i\in\mcc$分别为第$i$个神经元在$k$步的状态、输出和阈值,$T_{ij}\in\mcc$为第$j$个神经元到第$i$个神经元的连接权值,$a_i\in\mrr$是第$i$个神经元的动态时间常数,$g(\cdot)$为某种非线性复值函数,即$g_i:\ \mcc\rightarrow\mcc$。
+
+若定义$\mathbf{u}=[u_1,\cdots,u_n]^T\in\mcc^n,\ \mathbf{ V}=[V_1,\cdots,V_n]^T\in\mcc^n,\ \mathbf{g}=[g_1,\ldots,g_n]^T\in\mcc^n\rightarrow\mcc^n,\ \mathbf{ T}
+=[T_{ij}]\in\mcc^{n\times n},\ \mathbf{A}=\diag(a_i)\triangleq \diag(A_{ii})
+\in\mcc^{n\times n},\ \mathbf{ I}=[I_{i}]\in\mcc^{n}$,则系统动态可写成:
+\begin{equation}
+\left\{
+\begin{aligned}
+ \mathbf{u}(k+1)&=\mathbf{T}\cdot\mathbf{V}(k)+\mathbf{A}\mathbf{u}(k)+\mathbf{ I}\\
+ \mathbf{V}(k)&=\mathbf{g}[\mathbf{u}(k)]
+\end{aligned}
+\right.
+\end{equation}
+
+如果需要对公式的子公式进行编号,则使用\lstinline{subnumcases}环境:
+\begin{lstlisting}
+\begin{subnumcases}{\label{w} w\equiv}
+ 0 & $c = d = 0$\label{wzero}\\
+ \sqrt{|c|}\,\sqrt{\frac{1 + \sqrt{1+(d/c)^2}}{2}} & $|c| \geq |d|$ \\
+ \sqrt{|d|}\,\sqrt{\frac{|c/d| + \sqrt{1+(c/d)^2}}{2}} & $|c| < |d|$
+\end{subnumcases}
+\end{lstlisting}
+上述代码输出如下:
+\begin{subnumcases}{\label{w} w\equiv}
+0 & $c = d = 0$\label{wzero}\\
+\sqrt{|c|}\,\sqrt{\frac{1 + \sqrt{1+(d/c)^2}}{2}} & $|c| \geq |d|$ \\
+\sqrt{|d|}\,\sqrt{\frac{|c/d| + \sqrt{1+(c/d)^2}}{2}} & $|c| < |d|$
+\end{subnumcases}
+
+\equref{w}中,\lstinline{label:w}为整个公式的编号,\lstinline{label:wzero}为子公式的编号。
+
+% 条标题
+\subsection{一类连续复值 Hopf\/ield 神经网络}
+
+考虑一类复值Hopf\/ield神经网络,该网络具有$n$个神经元,其动态描述如下:
+\begin{equation}
+\left\{
+\begin{aligned}
+ \frac{\dif u_i(t)}{\dif t}&=-c_iu_i(t)+\sum\limits_{j=1}^na_{ij}V_{j}(t)+I_i\\
+ V_i(t)&=f_i[u_i(t)]
+\end{aligned}
+\right.
+\end{equation}
+
+其中$u_i(t)\in \mathbb{C},\ V_i(t)\in \mcc$和$I_i\in\mcc$分别为第$i$个神经元在时刻$t$的状态、输出和阈值,$a_{ij}\in\mcc$为第$j$个神经元到第$i$个神经元的连接权值,$c_i>0$是第$i$个神经元的动态时间常数,$f(\cdot)$为某种非线性复值函数,即$f_i:\ \mcc\rightarrow\mcc$。
+
+\subsection{一种具有多值状态的复值 Hopf\/ield 神经网络模型}
+具有多值状态的复值 Hopf\/ield 神经网络是传统的二值Hopf\/ield 神经网络在复数域的扩展。该网络具有$n$个神经元,单层全连接结构,每个神经元具有复平面单位圆上的$K$种状态,即若表示第$l$个神经元在第$k$步迭代中的状态为$x_l(k)$,则:
+\begin{equation}
+x_l(k)=\exp[{i\theta_K\cdot l(k)}],\ \theta_K=\frac{2\pi}{K},\ l(k)=0,\ 1,\ \cdots,\ K-1
+\end{equation}
+
+ \figref{figmulti}给出了状态种类 $K=8$时的神经元状态取值示例,其中状态种类数$K$平分复平面单位圆为$K$等分。当记第$j$个神经元到第$l$个神经元的连接权值为$w_{lj}$时,第$l$神经元在第$k$步迭代后的输出为:
+\begin{equation}
+y_l(k) = \csign_K\left(\sum\limits_{j=1}^n w_{lj}\cdot x_j(k)\right)
+% 公式标签,可用<\eqref{}>引用
+\label{eqiter}
+\end{equation}
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.5\textwidth]{figmutihopcomplex.png}
+ \caption{复值神经元状态$(K=8)$及状态转移规则}
+ % 图片标签,可用<\figref{}>引用
+ \label{figmulti}
+\end{figure}
+
+其中激活函数$\csign(\cdot)$定义如下:
+\begin{equation}
+\csign(u)=
+\left\{
+\begin{array}{cc}
+ e^{i0},&0\ls\arg[u\cdot\exp(i\pi/K)]<\frac{2\pi}{K}\\
+ e^{i\frac{2\pi}{K}},&\frac{2\pi}{K}\ls\arg[u\cdot\exp(i\pi/K)]<\frac{4\pi}{K}\\
+ \vdots&\vdots\\
+ e^{i\frac{2\pi}{K}(K-1)},&(K-1)\frac{2\pi}{K}
+ \ls\arg[u\cdot\exp(i\pi/K)]<2\pi\\
+\end{array}
+\right.
+\end{equation}
+
+可见,激活函数$\csign(\cdot)$实际上可理解为一种复数域上定义的signum函数,它将神经元状态的加权和映射到了复平面单位圆上最接近该加权和的量化点上,其间加权和幅值固定映射成了1。相应的状态转移过程如\figref{figmulti}所示。
+
+从激活函数的定义还可以看出,这种网络是一种全连接回归,且由于神经元的状态有$K$种$(K\gs2)$,因此可将该网络看作传统的二值Hopf\/ield神经网络在复数多值域中的扩展。于是,沿袭Hopf\/ield网络的状态更新方式,该类网络的状态更新也可分同步和异步两种:
+
+异步方式:网络中的神经元状态等概率地依\equref{eqiter}进行更新,一次只更新一个神经元状态;
+
+同步方式:网络的每次迭代中,所有神经元状态同时被更新,即依照下式更新:\begin{equation}
+{\mathbf{ X}}(k+1)=\mathbf{ Y}(k)=\csign[\mathbf{ W }\cdot\mathbf{ X }(k)]
+\end{equation}
+其中$\mathbf{ X}(k)$为神经元状态$x(k)$组成的列向量,$\mathbf{ W}=(w_{kj})$为整个网络的连接权矩阵。
+
+% 节标题
+\section{基于轻量级卷积神经网络的机器人智能抓取}
+
+% 条标题
+\subsection{机器人抓取检测的问题描述}
+
+目前基于神经网络的机器人抓取位姿预测方法的研究主要集中在结合基础分类网络如 AlexNet、ResNet 等提高抓取检测准确性上,这些网络最初是为复杂的分类任务和海量数据的特点而设计的,网络结构通常具有大量的参数,需要大量的计算和存储资源。针对上述深度学习抓取检测方法的不足,文献\cite{bib:one}提出了基于 SqueezeNet 的轻量级卷积神经网络抓取预测模型,在不降低准确率的情况下,该网络模型更小,需要的存储资源更少,速度更快,更适合于移动机器人平台中。 类似的设计轻量级模型的工作如\cite{bib11}。
+
+如\figref{figless1}所示的抓取位姿预测问题与如\figref{figless2}所示普通检测问题的区别在于:抓取位姿预测问题不只是在最佳抓取位置处预测出类似于普通检测问题形式的回归框,还要预测出最佳抓取位姿$(x,\ y,\ h,\ w,\ \theta)$。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.4\textwidth]{less1.jpg}
+ \caption{五维抓取表示}
+ \label{figless1}
+\end{figure}
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.3\textwidth]{less2.jpg}
+ \caption{普通检测表示}
+ \label{figless2}
+\end{figure}
+
+机器人抓取位姿检测问题可以被表述为对于给定对象的图像$I$找到最佳抓取位姿$g$。\figref{figless1}显示了一个五维抓取表示\upcite{bib3},以便对物体的潜在的最佳抓取位姿进行表示,五维抓取位姿$g$可以表示为\equref{eqgrasp}:
+\begin{equation}
+g=f(x,y,h,w,\theta)
+\label{eqgrasp}
+\end{equation}
+
+其中$(x,\ y)$是与抓取矩形的中心对应的坐标,$h$是平行板的高度,$w$是平行板之间的最大距离,$\theta$是抓取矩形相对于水平轴的取向。蓝线$h$表示二指机器人手爪的平行板,红线$w$对应于抓取之前手爪的平行板之间的距离,该五维抓取表示给出了在对物体执行抓取时平行板夹具的位置和方向。Lenz 等表明一个最佳的五维抓取表示可以被映射回一个可以被机器人用来执行抓取的七维抓取表示,还可以降低计算成本。
+
+% 条标题
+\subsection{多模态轻量级抓取检测模型架构}
+
+与以前的方法\upcite{bib3,bib4,bib5}相比,文献\cite{bib:one}使用一个小型轻量级的卷积神经网络架构 SqueezeNet-RM(SqueezeNet Regression Model),该架构结合 SqueezeNet\upcite{bib12}参数少的优点和 DenseNet\upcite{bib13}多旁路连接加强特征复用的思想能提升抓取检测准确率的优点,在康奈尔抓取数据集检测任务上,在保证准确率不降低的情况下,网络模型更小,所需存储空间更少,模型速度更快。
+
+如\figref{figflowchart}所示,整体架构的思想是在 SqueezeNet 网络模型中引入 DenseNet 增加旁路加强特征复用的思想,conv1 和 conv10 之后加入 Batch Normalization,并在最后一层后面添加一个全连接层。全连接层有六个输出神经元对应抓取矩形框的坐标,四个神经元对应位置和高度,抓取角度使用两个附加的参数化坐标:正弦和余弦的两倍角。网络直接从原始图像回归出抓取位姿$(x,y,h,w,\theta)$。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.4\textwidth]{flowchart}
+ \caption{SqueezeNet-RM 网络模型}
+ \label{figflowchart}
+\end{figure}
+
+% 条标题
+\subsection{SqueezeNet轻量级卷积神经网络架构}
+
+如\figref{figflowchart}, SqueezeNet-RM 网络模型以一个独立的卷积层 conv1 为开端,相邻的是 8 个 f\/ire 模块,之后加一个独立的卷积层 conv10,最后以一个最终的全连接层结束。在层 conv1,f\/ire4,f\/ire8 和 conv10 之后使用步长为 2 的 max-pooling、f\/ire2、f\/ire4、f\/ire6 分别向后面的每一层引出旁路连接,这些相对较后的 pooling 和旁路连接有助于提高检测精度。
+
+类似于 Inception\upcite{bib14}和 DenseNet\upcite{bib15}的模块化思想,SqueezeNet 神经网络采用了模块化的设计思想,它的基础模块称为 f\/ire 模块,如\figref{figfire}所示: f\/ire 模块含两部分:squeeze 层和 expand 层。首先使用$1\times1$的卷积操作对输入特征图进行压缩,其卷积核数要少于上一层 feature map 数,输出特征图的数量可以远比输入特征图的数量少,这是 squeeze层的设计。然后,采用不同大小的卷积核$1\times1$和$3\times3$进行卷积操作,将这些卷积操作的输出特征图 concat 起来,这是 expand 层操作,最终将特征图的数量提升上去。将上述 f\/ire 模块堆叠, 得到 SqueezeNet 网络。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{less3}
+ \caption{f\/ire模块}
+ \label{figfire}
+\end{figure}
+
+SqueezeNet 通过 f\/ire 模块和自身优化结构,采用了以下几种常用的策略实现参数的减少。策略 1: 使用$1\times1$过滤器替换$3\times3$过滤器,因为$1\times1$滤波器具有比$3\times3$滤波器少9倍的参数,见\figref{figfire}中 Squeeze 层。策略 2:使用 Squeeze 层将输入到$3\times3$过滤器的通道的数量减少。具体而言,对于一个完全由$3\times3$滤波器组成的卷积层,该层中的参数的总量是(输入通道的数量)$\times$(滤波器的数量)$\times3\times3$,因此,为了在 CNN 中保持小的参数总数,在采用策略1的同时还要减少$3\times3$滤波器的输入通道的数量。策略 3:延迟降采样, 以使卷积层具有大的激活图,见\figref{figflowchart}中的 Maxpool 位置,大的激活图(通过延迟降采样)可以获得更高的检测精度,有助于提高任务的准确性\upcite{bib16}。策略1和2在试图保持准确性的同时减少CNN中的参数的数量,策略3是在有限的参数运算量上最大化精度。
+
+文献\cite{bib:one}采用在ImageNet分类问题上表现最佳的SqueezeNet (Simple Bypass Conection) 架构\upcite{bib12}。 SqueezeNet是一个全卷积网络,在f\/ire9 层之后添加了一个随机失活层dropout\upcite{bib17},以避免过拟合,在 SqueezeNet 网络的最后一层添加一个全连接层Fully Connected Layer (FC层) 作为输出层。
+
+% 节标题
+\section{基于级联卷积神经网络的机器人智能抓取}
+
+% 条标题
+\subsection{机器人抓取检测的问题}
+
+机器人抓取检测问题包括 2 个部分:抓取位置确定和抓取姿态估计。传统的位置检测方法根据二值化的图像计算物体重心作为抓取位置,但是可抓取位置不在重心处的物体甚多。通常采用滑动窗口法\upcite{bibb6,bibb7} 解决抓取点不在重心上的问题,但此方法以遍历搜索获得最优解,时间代价大。文\cite{bibb8} 对此作出了改进,通过缩小搜索区域范围并减少搜索窗旋转次数来实现时间的优化。Pinto 等人\upcite{bibb9}尝试用随机采样法缩短定位时间,但检测结果因依赖采样位置而表现不稳定,且计算时间减少的成效不明显。 在抓取姿态估计方面,文\cite{bibb7,bibb10}将最优搜索窗的旋转角度作为抓取角度,文\cite{bibb9} 率先以旋转角度为标签将抓取检测感知部分当作分类问题解决,但这些属于粗估计方法,低精度的抓取角度可导致机器人在实际抓取时因受力点错误而抓取失败。因此,减少抓取定位时间消耗和提升姿态估计精度是机器人在线抓取检测时亟待解决的 2 个问题。
+
+深度神经网络用于机器人抓取位姿检测的另一个问题是,已有公开模型如文\cite{bibb7}和文\cite{bibb11}所提出的模型等都是在封闭大数据集上训练所得,通常需要随机器人部署而扩展关于实际特定抓取对象的小样本数据集。迁移学习为特定任务小样本集下深度网络模型训练提供了方法。自建的数据集规模虽小,但能够在已经过百万级封闭数据集训练并具有基本特征提取能力的模型上微调训练,令在特定小样本集下训练的模型仍具有卓越的性能。这样不仅能缩短训练周期,还可提升整个系统的拓展性。
+
+文献\cite{bib:three}针对任意姿态的未知不规则物体,提出一种适于顶抓策略的平面抓取位姿快速检测方法,其主要研究内容及贡献包括:
+
+% enumerate,有序列表环境
+% fullwidth,正文不缩进
+% label,设置编号格式,可选:\Alph \alph \Roman \roman 或 \arabic
+% itemindent,编号缩进量
+\begin{enumerate}[fullwidth, label=(\arabic*), itemindent=2em]
+\item 提出一种抓取姿态细估计的卷积神经网络模型 Anlge-Net。
+
+\item 在此基础上,提出一种两阶段级联式抓取位姿检测模型。模型第 1 阶段先以基于区域的全卷积网络\upcite{bibb12}为基础提取少量且可靠的候选抓取位置, 再对候选结果筛选排序确定最优抓取位置,以此加快检测速度;第 2 阶段为 Angle-Net 在前一阶段输出的局部位置图像下计算抓取角度。 相比于文\cite{bibb9}的方法,直接计算的抓取角度误差更小,抓取检测精度得以提升。
+\end{enumerate}
+
+% 条标题
+\subsection{机器人抓取问题描述}
+
+机器人平面抓取作业任务如\figref{figgrasp}所示。机器人视觉系统分析给定抓取场景的彩色图像,推断出顶抓策略下的目标物体最优抓取位姿。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{3grasp}
+ \caption{机器人抓取作业任务示例}
+ \label{figgrasp}
+\end{figure}
+
+为使抓取检测结果与机器人末端执行器位姿对应,图像中抓取位姿检测结果采用基于文\cite{bibb4}方法简化得到的“点线法”表示,如\figref{figgrasp}中的采集图像部分所示,圆点为抓取位置的中心点,图像坐标系下记作$(u, v)$,对应机器人末端执行器两指连线的中点;短实线对应机器人末端执行器的两指连线,抓取角度$\theta$为该线顺时针旋转时与图像坐标系下$X$轴正方向的夹角,对应机器人末端执行器绕机器人 基坐标系$Z$轴旋转的角度。考虑到抓取角度的对称性,设$\theta\in [0, 180)$。线长$l$对应机器人末端执行器尝试抓取时的两指开度。
+
+针对上述研究目标和相关定义,机器人抓取检测问题可描述如下:$t$时刻机器人获取目标的$n$维度特征序列$X (t) = (x_1(t), x_2(t),\cdots, x_n(t))$,有
+\begin{equation}
+G(u(t), v(t), \theta(t), l(t)) = F(X (t))
+\end{equation}
+
+其中,$F$为级联机器人平面抓取位姿检测模型,$G$为“点线法”表示的抓取检测结果。
+
+% 条标题
+\subsection{R-FCN与Angle-Net级联的抓取检测器}
+
+抓取位姿检测任务包括抓取点确定和抓取姿态估计 2 个阶段。采取由粗到细的方式,针对各部分任务设计对应的卷积神经网络,并将网络级联成最终的检测模型。
+
+模型结构如\figref{figpoe}所示,第 1 个阶段可视作定位与分类问题,以 R-FCN 为基础实现抓取定位以及抓取角度的粗估计;第 2 个阶段转换成回归问题,通过构造 Angle-Net 模型实现抓取角度的精细估计。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=\textwidth]{3posoreest}
+ \caption{抓取位姿检测模型结构}
+ \label{figpoe}
+\end{figure}
+
+针对目标检测问题已提出了许多优秀的深度学习模型,根据文\upcite{bibb14}的研究,基于区域的全卷积网络(R-FCN)兼具优秀的检测速度和准确率。故本文选用 R-FCN 实现图像中候选抓取位置的提取, 可抓取位置在图像上由边界框(bounding-box)标出,抓取点即为边界框中心点.为实现抓取角度的 粗估计,以抓取角度$\theta$为分类标签,共计 4 类:$0\degree,\ 45\degree,\ 90\degree,\ 135\degree$。为在提高检测速度的同时尽量降低对检测结果的影响,抓取位置候选框定为 300 个。 R-FCN 模型输入为任意尺寸的包含目标物体的场景图像,输出为候选框及其对应的可靠性分数,通过筛选和排序确定在工作区域内分数最高的抓取位置。
+
+深度网络目标检测模型根据感兴趣区域(RoI)池化层分为两大类:一类是共享计算的全卷积子网络模型,如 R-CNN\upcite{bibb15}、 快速 R-CNN\upcite{bibb16}、 更快 R-CNN \upcite{bibb17};另一类为不共享计算的作用于各自 RoI 的子网络模型,如 SSD (single shot multibox detector)\upcite{bibb18}、YOLO (you only look once) \upcite{bibb19}。R-FCN 基于 R-CNN 的框架,即先进行区域建议再进行区域分类的策略,为了使检测能对目标的平移做出准确 响应,采用全卷积网络(FCN),用专门的卷积层构建位置敏感分数图 (position-sensitive score map)。每个空间敏感地图对 RoI 的相对空间位置信息进行编码,并在 FCN 上面增加 1 个位置敏感的RoI池化层来监管这些分数图。R-FCN 的结构如\figref{figrfcn}所示。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{3rfcn}
+ \caption{R-FCN 模型结构}
+ \label{figrfcn}
+\end{figure}
+
+设待检测类别共有$c$类,在机器人抓取检测模型中$c = 4$。R-FCN 结构中的基础卷积网络基于残差网络(ResNet)\upcite{bibb20},采用 ResNet 的前 100 层并在其最后接一个$1\times1\times1024$的全卷积层。基础卷积网络用于特征提取并输出特征图。区域建议网络沿用更快R-CNN中的区域建议网络(region proposal network,RPN)\upcite{bibb17}网络,生成多个 RoI,即抓取位置候选区域,每个 RoI 被分成$k\times k$块。$k^2$位置敏感分数图作为 R-FCN 中的最后一层卷积层,其功能是输出用于分类的结果。R-FCN 中对RoI 的$(i, j)$块$(0\ls i, j\ls k-1)$进行位置敏感的池化操作,定义为\equref{eqrcijt}:
+\begin{equation}
+r_c(i,j\mid\theta)=\sum_{(x,y)\in(i,j)}\frac{z_{i,j,c}(x+x_0,\ y+y_0|\Theta)}{n}
+\label{eqrcijt}
+\end{equation}
+
+其中,$r_c(i,j\mid\theta)$表示$ (i, j) $块对第$ C $类的池化响应;$z_{i,j,c}$是 $k^2(4 + 1)$分数图中的一个,$(x_0, y_0)$ 表示 RoI 的左上角;$n$表示的是每一块当中的像素值,$\Theta$为待学习参数。
+
+池化操作后输出$k^2$个位置敏感的分数图,利用\equref{eqrc}和\equref{eqsc}得到每一类最终的分数,用于计算损失。
+\begin{equation}
+r_c(\Theta)=\sum_{i,j}r_c(i,j\mid\theta)
+\label{eqrc}
+\end{equation}
+\begin{equation}
+s_c(\Theta)=\dfrac{\exp[{r_c(\Theta)}]}{\sum\limits_{c'=0}^C\exp[{r_{c'}(\Theta)}]}
+\label{eqsc}
+\end{equation}
+
+用模型直接输出角度值替代角度分类标签值可实现更高精度的抓取姿态估计,故构建姿态细估计模型 Angle-Net,结构如\figref{figangle}所示。
+
+\begin{figure}[!htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{3angle}
+ \caption{Angle-Net 结构}
+ \label{figangle}
+\end{figure}
+
+Angle-Net 由 4 个卷积层和 2 个全连接层组成。卷积层的卷积核个数分别为 16、 32、 64、 128,全连接层的神经元个数均为 4096。 损失函数(loss function)作为模型预测值与真实值差异程度的估量函数,决定了模型训练的收敛速度和最终效果。 Angle-Net 的损失函数采用L1范数函数,为防止过拟合,在损失函数的基础上加上正则化项,定义如\equref{eqnor}:
+\begin{equation}
+L=\frac{1}{N}\left(\Big|\theta'-\theta_0\Big|+\sum\limits_i^n\lambda\omega_i^2\right)
+\label{eqnor}
+\end{equation}
+其中,$\theta_0$为期望的抓取角度,$\lambda$为正则化项,$\omega_i$为模型权值参数。
+
+\subsubsection{四级标题示例}
+
+% 条标题
+\section{表格绘制示例}
+
+表格按规定为五号字,引用表格示例:\tabref{symbol}.
+
+% 第一列不用填写,自动编号的三线表
+% 设置表格第一列计数器归零
+\setcounter{rowno}{0}
+\begin{center}
+\renewcommand{\arraystretch}{1.25}
+\begin{table}[H]
+\centering %居中
+\setlength{\abovecaptionskip}{0pt}
+\setlength{\belowcaptionskip}{0pt}
+\caption{符号说明}\label{symbol}
+\begin{tabular}{>{\stepcounter{rowno}\therowno}ccl}
+ \toprule[1.5pt]
+\multicolumn{1}{c}{序号}& \makebox[0.2\textwidth][c]{符号} & \makebox[0.4\textwidth][c]{意义} \\ \midrule
+ &$CNCi\#$&编号为$i$的CNC, $i=1,2,\cdots,8$\\
+ &$t_{mj}$ & RGV移动$j$个单位所需时间, $j=0,1,2,3$ \\
+ &$t_{cnc}$ & CNC加工完成一道工序的物料所需时间 \\
+ &$t_{cnc1}$ & CNC加工完成第一道工序所需时间 \\
+ &$t_{cnc2}$ & CNC加工完成第二道工序所需时间 \\
+\bottomrule[1.5pt]
+\end{tabular}
+\end{table}
+\end{center}
+
+定义定理等环境示例:模板支持以下环境:definition、theorem、proposition、corollary、lemma、remark、exam、exer、note、proof、assumption、conclusion、solution,第二对\{\}内的内容为此定理的label,可以用此label引用,定理\ref{thm:sin}如下。
+\begin{theorem}{正弦定理}{thm:sin}
+\begin{equation}
+\frac{a}{\sin A}=\frac{b}{\sin B}=\frac{c}{\sin C}
+\end{equation}
+\vspace{0.01cm}
+\end{theorem}
+% 证明环境
+\begin{proof}
+以下是一段无意义文字:\lipsum[5]
+\end{proof} \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/chapter04.tex b/macros/latex/contrib/hitszthesis/tex/chapter04.tex
new file mode 100644
index 0000000000..c27e0dd0fe
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/chapter04.tex
@@ -0,0 +1,2 @@
+% !TEX root = ../main.tex
+
diff --git a/macros/latex/contrib/hitszthesis/tex/chapter05.tex b/macros/latex/contrib/hitszthesis/tex/chapter05.tex
new file mode 100644
index 0000000000..7dddb495fc
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/chapter05.tex
@@ -0,0 +1 @@
+% !TEX root = ../main.tex \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/chapter06.tex b/macros/latex/contrib/hitszthesis/tex/chapter06.tex
new file mode 100644
index 0000000000..7dddb495fc
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/chapter06.tex
@@ -0,0 +1 @@
+% !TEX root = ../main.tex \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/conclusion.tex b/macros/latex/contrib/hitszthesis/tex/conclusion.tex
new file mode 100644
index 0000000000..937975925a
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/conclusion.tex
@@ -0,0 +1,7 @@
+% !TEX root = ../main.tex
+
+% 结论
+\chapter*{结\quad 论}
+\addcontentsline{toc}{chapter}{结\quad 论}
+
+学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。结论是对整个论文主要成果的总结。在结论中应明确指出本研究内容的创新性成果或创新点(含新见解、新观点),并指出今后进一步在本研究方向进行研究工作的展望与设想,上述各项用(1).(2). $\cdots$表述,不要将结论写成论文的摘要。结论字数一般在2000字以内。 \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/information.tex b/macros/latex/contrib/hitszthesis/tex/information.tex
new file mode 100644
index 0000000000..bbf854c59f
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/information.tex
@@ -0,0 +1,27 @@
+% !TEX root = ../main.tex
+
+%TC:ignore
+
+% 论文标题
+\thesistitle{基于神经网络的机器人智能抓取研究}
+% 标题拆分为两行
+% 第一行标题
+\titleone{基于神经网络的}
+% 第二行标题
+\titletwo{机器人智能抓取研究}
+% 学校名称
+\schoolname{哈尔滨工业大学(深圳)}
+% 学院名称
+\departname{机电工程与自动化学院}
+% 专业
+\majorin{机械设计制造及其自动化}
+% 姓名
+\authorname{杨敬轩}
+% 学号
+\studentID{SZ160310217}
+% 答辩日期
+\dateinput{2020年6月7日}
+% 指导教师
+\instructor{XX 教授}
+
+%TC:endignore \ No newline at end of file
diff --git a/macros/latex/contrib/hitszthesis/tex/reference.tex b/macros/latex/contrib/hitszthesis/tex/reference.tex
new file mode 100644
index 0000000000..2dded07576
--- /dev/null
+++ b/macros/latex/contrib/hitszthesis/tex/reference.tex
@@ -0,0 +1,80 @@
+% !TEX root = ../main.tex
+
+% 参考文献
+% 文献个数小于99
+\begin{thebibliography}{99}
+\addcontentsline{toc}{chapter}{参考文献}
+
+% 每条参考文献均需用<\bibitem{}>引出,
+% 花括号里的内容为此条参考文献的标签label,
+% 可用<\upcite{}>和<\cite{}>引用。
+
+\bibitem{bibc1} 焦李成.神经网络系统理论[M].西安:西安电子科技大学出版社,1991.
+\bibitem{bibc2} 何玉彬,李新忠.神经网络控制及其应用[M].北京:科学出版社,2000.
+\bibitem{bibc3} McCulloch W S, Pitts W A. A logical calculus of the ideas immanent in nervous activity[J]. Bulletin of Mathematical Biophysics, 1943, 5: 115-133.
+\bibitem{bibc4} Hebb D O. The Organization of Behaviour [M]. New York, John Wiley\&Sons Inc., 1949.
+\bibitem{bibc5} Rosenblatt. The perception: a probabilistic model for information storage and organization in the brain [J]. Psychology Review, 1958, 65: 386-408.
+\bibitem{bibc6} Minsky M, Papert S. Perceptron [M]. Cambridge, MA: MIT Press, 1969.
+\bibitem{bibc7} Hopf\/ield J J. Neural networks and physical systems with emergent collective computational abilities[C]. Proceeding of the National Academy of Science. USA (Biophysics), 1982, 79: 2554-2558.
+\bibitem{bibc8} Hopf\/ield J J. Neurons with graded response have collective computational properties like those of two-state neurons[C]. Proceedins of the National Academy of Science, USA(Biophysics), 1984, 81:3088-3092.
+\bibitem{bibc9} Widrow B, McCool J, Ball M. The complex LMS algorithm [C]. Proc. IEEE, 1975, 63(4):719-720
+\bibitem{bibc10} Hirose A. Complex-valued neural networks: theories and applications [M]. World Scientif\/ic Series on Innovation Intelligence, vol 5, Singapore: World Scientif\/ic Publishing Co. Pte. Ltd. 2003
+
+\bibitem{bib1} 谢林江, 季桂树, 彭清, 等. 改进的卷积神经网络在行人检测中的应用[J]. 计算机科学与探索, 2018, 12(5):708-718.
+\bibitem{bib2}王耀玮, 唐伦, 刘云龙, 等. 基于多任务卷积神经网络的车辆多属性识别[J]. 计算机工程与应用, 2018, 54(8):21-27.
+\bibitem{bib3} Lenz I, Lee H, Saxena A. Deep learning for detecting robotic grasps[J]. The International Journal of Robotics Research, 2015, 34(4-5):705-724.
+\bibitem{bib4} Kumra S, Kanan C. Robotic grasp detection using deep convolutional neural networks[C]//2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2017: 769-776.
+\bibitem{bib5} Chu F J, Xu R, Vela P A. Real-world multiobject, multigrasp detection[J]. IEEE Robotics and Automation Letters, 2018, 3(4): 3355-3362.
+\bibitem{bib6} Robot Learning Lab: Learning to Grasp[EB/OL].(2009) [2019-03-12].
+\bibitem{bib7} Redmon J, Angelova A. Real-time grasp detection using convolutional neural networks[C]//2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2015: 1316-1322.
+\bibitem{bib8} Ni P, Zhang W, Bai W, et al. A New Approach Based on Two-stream CNNs for Novel Objects Grasping in Clutter[J]. Journal of Intelligent \& Robotic Systems, 2018(2):1-17.
+\bibitem{bib9} Krizhevsky A, Sutskever I, Hinton G E. Imagenet classif\/ication with deep convolutional neural networks[C]// Advances in neural information processing systems. 2012: 1097-1105.
+\bibitem{bib10} He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
+
+\bibitem{bibb1} Dogar M, Hsiao K, Ciocarlie M, et al. Physics-based grasp planning through clutter[C]//Robotics: Science and Systems VIII. Cambridge, USA: MIT Press, 2012: 8pp.
+\bibitem{bibb2} Goldfeder C, Ciocarlie M, Dang H, et al. The Columbia grasp database[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2009: 1710-1716.
+\bibitem{bibb3} Weisz J, Allen P K. Pose error robust grasping from contact wrench space metrics[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2012: 557- 562.
+\bibitem{bibb4} Jiang Y, Moseson S, Saxena A. Eff\/icient grasping from RGB-D images: Learning using a new rectangle representation[C]// IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE,2011: 3304-3311.
+\bibitem{bibb5} Hinton G E, Salakhutdinov R R. Reducing the dimensionality of data with neural networks[J]. Science, 2006, 313(5786): 504-507.
+
+\bibitem{bib11} Qiang Z, Li Z, Li J, et al. Vehicle color recognition using
+Multiple-Layer Feature Representations of lightweight convolutional neural network[J]. Signal Processing, 2018, 147: 146-153.
+
+ \bibitem{bib:one} 马倩倩,李晓娟,施智平.轻量级卷积神经网络的机器人抓取检测研究[J/OL].计算机工程与应用:1-11[2019-04-09].
+
+ \bibitem{bib12} Iandola F N, Han S, Moskewicz M W, et al. SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and<
+0.5 MB model size[J].2016.
+
+ \bibitem{bib13} Huang G, Liu Z, Van Der Maaten L, et al. Densely connected convolutional networks[C]//Proceedings of the IEEE conference on computer vision and pattern recognition, 2017: 4700-4708.
+
+ \bibitem{bib14} Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]// Proceedings of the IEEE conference on computer vision and pat- tern recognition. 2016: 2818-2826.
+ \bibitem{bib15} Huang G, Liu Z, Van Der Maaten L, et al. Densely connected convolutional networks[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2017: 4700-4708.
+ \bibitem{bib16} He K, Sun J. Convolutional neural networks at con-strained time cost[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2015: 5353-5360.
+ \bibitem{bib17} Srivastava N, Hinton G, Krizhevsky A, et al. Dropout: a simple way to prevent neural networks from overfitting[J]. The Journal of Machine Learning Research, 2014, 15(1): 1929-1958.
+
+\bibitem{bibb6} 仲训杲,徐敏,仲训昱,等.基于多模特征深度学习的机器人抓取判别方法 [J].自动化学报,2016,42(7):1022- 1029.
+\bibitem{bibb7} Lenz I, Lee H, Saxena A. Deep learning for detecting robotic grasps[J]. International Journal of Robotics Research, 2015, 34(4/5): 705-724.
+\bibitem{bibb8} 杜学丹,蔡莹皓,鲁涛,等.一种基于深度学习的机械臂抓取方法 [J].机器人,2017,39(6):820-828,837.
+\bibitem{bibb9} Pinto L, Gupta A. Supersizing self-supervision: Learning to grasp from 50k tries and 700 robot hours[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2016: 3406-3413.
+\bibitem{bibb10} Guo D, Sun F C, Liu H P, et al. A hybrid deep architecture for robotic grasp detection[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2017: 1609-1614.
+\bibitem{bibb11} 刘义军.基于 FPGA 的线结构光视觉测量系统研究 [D]. 长 春:吉林大学,2017:23-49.
+
+ \bibitem{bib:three} 夏晶,钱堃,马旭东,刘环.基于级联卷积神经网络的机器人平面抓取位姿快速检测[J].机器人,2018,40(06):794-802.
+
+\bibitem{bibb12} 邹媛媛,赵明扬,张雷.基于量块的线结构光视觉传感器直接标定方法 [J]. 中国激光,2014,41(11):189-194.
+\bibitem{bibb13} 卢津,孙惠斌,常智勇.新型正交消隐点的摄像机标定方法 [J]. 中国激光,2014,41(2):294-302.
+
+\bibitem{bibb14} Huang J, Rathod V, Sun C, et al. Speed/accuracy trade-offs for modern convolutional object detectors[A/OL]. (2017-04-25) [2017-12-07].
+\bibitem{bibb15} Girshick R, Donahue J, Darrell T, et al. Rich feature hierarchies for accurate object detection and semantic segmentation[C]//IEEE Conference on Computer Vision and Pattern Recognition. Piscataway, USA: IEEE, 2014: 580-587.
+\bibitem{bibb16} Girshick R. Fast R-CNN[C]//IEEE International Conference on Computer Vision. Piscataway, USA: IEEE, 2015: 1440-1448.
+\bibitem{bibb17} Ren S Q, He K M, Girshick R, et al. Faster R-CNN: Towards real-time object detection with region proposal networks[M]// Advances in Neural Information Processing Systems 28. Cam- bridge, USA: MIT Press, 2015: 91-99.
+\bibitem{bibb18} Liu W, Anguelov D, Erhan D, et al. SSD: Single shot multibox detector[C]//European Conference on Computer Vision. Cham, Switzerland: Springer, 2016: 21-37.
+\bibitem{bibb19} Redmon J, Divvala S, Girshick R, et al. You only look once: Unified, real-time object detection[C]//IEEE Conference on Computer Vision and Pattern Recognition. Piscataway, USA:IEEE, 2016: 779-788.
+\bibitem{bibb20} Szegedy C, Ioffe S, Vanhoucke V, et al. Inception-v4, Inception-ResNet and the impact of residual connections on learning [A/OL]. (2016-08-23) [2017-12-07].
+
+\bibitem{bib:two} 李传浩. 基于卷积神经网络的机器人自动抓取规划研究[D].哈尔滨工业大学,2018.
+
+ \bibitem{bib:four} 胡琳,晁飞.基于双神经网络结构的发展型机器人3D抓取[J].电脑知识与技术,2012,8(12):2859-2862.
+\bibitem{bib:five} 刘晓玉. 复杂环境下基于神经网络的工件识别与机器人智能抓取[D].武汉科技大学,2009.
+\bibitem{bib:six} 游辉胜. 基于模糊神经网络的单目视觉伺服机器人智能抓取[D].武汉科技大学,2008.
+\end{thebibliography} \ No newline at end of file
diff --git a/macros/latex/contrib/l3backend/CHANGELOG.md b/macros/latex/contrib/l3backend/CHANGELOG.md
index 8c02b66744..93cf02a404 100644
--- a/macros/latex/contrib/l3backend/CHANGELOG.md
+++ b/macros/latex/contrib/l3backend/CHANGELOG.md
@@ -6,6 +6,11 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2020-02-23]
+
+### Fixed
+- Mismatch between release tag and CTAN version
+
## [2020-02-21]
### Added
@@ -51,7 +56,8 @@ this project uses date-based 'snapshot' version identifiers.
- Include `l3backend` in file names
- Moved backend code to internal for each 'parent' module
-[Unreleased]: https://github.com/latex3/latex3/compare/2020-02-21...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2020-02-23...HEAD
+[2020-02-23]: https://github.com/latex3/latex3/compare/2020-02-21...2020-02-23
[2020-02-21]: https://github.com/latex3/latex3/compare/2020-02-03...2020-02-21
[2020-02-03]: https://github.com/latex3/latex3/compare/2019-11-25...2020-02-03
[2019-11-25]: https://github.com/latex3/latex3/compare/2019-10-11...2019-11-25
diff --git a/macros/latex/contrib/l3backend/README.md b/macros/latex/contrib/l3backend/README.md
index e8009d03ef..82169e18b7 100644
--- a/macros/latex/contrib/l3backend/README.md
+++ b/macros/latex/contrib/l3backend/README.md
@@ -1,7 +1,7 @@
LaTeX3 Backend Drivers
======================
-Release 2020-02-21
+Release 2020-02-23
This package forms parts of `expl3`, and contains the code used to interface
with backends (drivers) across the `expl3` codebase. The functions here are
diff --git a/macros/latex/contrib/l3backend/l3backend-basics.dtx b/macros/latex/contrib/l3backend/l3backend-basics.dtx
index 978044c5ea..ac6952ee3e 100644
--- a/macros/latex/contrib/l3backend/l3backend-basics.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-basics.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
@@ -71,23 +71,23 @@
%<*package>
\ProvidesExplFile
%<*dvipdfmx>
- {l3backend-dvipdfmx.def}{2020-02-21}{}
+ {l3backend-dvipdfmx.def}{2020-02-23}{}
{L3 backend support: dvipdfmx}
%</dvipdfmx>
%<*dvips>
- {l3backend-dvips.def}{2020-02-21}{}
+ {l3backend-dvips.def}{2020-02-23}{}
{L3 backend support: dvips}
%</dvips>
%<*dvisvgm>
- {l3backend-dvisvgm.def}{2020-02-21}{}
+ {l3backend-dvisvgm.def}{2020-02-23}{}
{L3 backend support: dvisvgm}
%</dvisvgm>
%<*pdfmode>
- {l3backend-pdfmode.def}{2020-02-21}{}
+ {l3backend-pdfmode.def}{2020-02-23}{}
{L3 backend support: PDF mode}
%</pdfmode>
%<*xdvipdfmx>
- {l3backend-xdvipdfmx.def}{2020-02-21}{}
+ {l3backend-xdvipdfmx.def}{2020-02-23}{}
{L3 backend support: xdvipdfmx}
%</xdvipdfmx>
%</package>
@@ -156,10 +156,12 @@
% actual output does not write anything.
% \begin{macrocode}
\cs_if_exist:NTF \AtBeginDvi
- { \exp_not:N \AtBeginDvi }
+ { \AtBeginDvi }
{ \use:n }
{
- \bool_if:NT \g__kernel_backend_header_bool
+ \bool_lazy_and:nnT
+ { \cs_if_exist_p:N \g__kernel_backend_header_bool }
+ { \g__kernel_backend_header_bool }
{ \__kernel_backend_literal:n { header = l3backend-dvips.pro } }
}
% \end{macrocode}
diff --git a/macros/latex/contrib/l3backend/l3backend-box.dtx b/macros/latex/contrib/l3backend/l3backend-box.dtx
index 749bf6ce78..1fec3f8c31 100644
--- a/macros/latex/contrib/l3backend/l3backend-box.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-box.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3backend/l3backend-code.pdf b/macros/latex/contrib/l3backend/l3backend-code.pdf
index c835787f40..7d1ecc38fb 100644
--- a/macros/latex/contrib/l3backend/l3backend-code.pdf
+++ b/macros/latex/contrib/l3backend/l3backend-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3backend/l3backend-color.dtx b/macros/latex/contrib/l3backend/l3backend-color.dtx
index 154acc28bb..f580a1e884 100644
--- a/macros/latex/contrib/l3backend/l3backend-color.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-color.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3backend/l3backend-draw.dtx b/macros/latex/contrib/l3backend/l3backend-draw.dtx
index 955e6af819..f94cb38fc0 100644
--- a/macros/latex/contrib/l3backend/l3backend-draw.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-draw.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3backend/l3backend-graphics.dtx b/macros/latex/contrib/l3backend/l3backend-graphics.dtx
index 727b2c0e99..3549147e91 100644
--- a/macros/latex/contrib/l3backend/l3backend-graphics.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-graphics.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3backend/l3backend-header.dtx b/macros/latex/contrib/l3backend/l3backend-header.dtx
index b9f82d7381..d43145935b 100644
--- a/macros/latex/contrib/l3backend/l3backend-header.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-header.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3backend/l3backend-pdf.dtx b/macros/latex/contrib/l3backend/l3backend-pdf.dtx
index 5e041f1555..fbc9fcd198 100644
--- a/macros/latex/contrib/l3backend/l3backend-pdf.dtx
+++ b/macros/latex/contrib/l3backend/l3backend-pdf.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2020-02-21}
+% \date{Released 2020-02-23}
%
% \maketitle
%
diff --git a/macros/latex/contrib/luacolor/luacolor.dtx b/macros/latex/contrib/luacolor/luacolor.dtx
index 7ce99e5322..3073f2be03 100644
--- a/macros/latex/contrib/luacolor/luacolor.dtx
+++ b/macros/latex/contrib/luacolor/luacolor.dtx
@@ -1,12 +1,12 @@
% \iffalse meta-comment
%
% File: luacolor.dtx
-% Version: 2019/11/29 v1.13
+% Version: 2020-02-22 v1.14
% Info: Color support via LuaTeX's attributes
%
% Copyright (C)
% 2007, 2009-2011 Heiko Oberdiek
-% 2016-2019 Oberdiek Package Support Group
+% 2016-2020 Oberdiek Package Support Group
% https://github.com/ho-tex/luacolor/issues
%
% This work may be distributed and/or modified under the
@@ -80,7 +80,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: luacolor 2019/11/29 v1.13 Color support via LuaTeX's attributes (HO)}
+\Msg{* Package: luacolor 2020-02-22 v1.14 Color support via LuaTeX's attributes (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -92,11 +92,11 @@
This is a generated file.
Project: luacolor
-Version: 2019/11/29 v1.13
+Version: 2020-02-22 v1.14
Copyright (C)
2007, 2009-2011 Heiko Oberdiek
- 2016-2019 Oberdiek Package Support Group
+ 2016-2020 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -118,7 +118,6 @@ https://github.com/ho-tex/luacolor/issues
This work consists of the main source file luacolor.dtx
and the derived files
luacolor.sty, luacolor.pdf, luacolor.ins, luacolor.drv,
- luacolor-test1.tex, luacolor-test2.tex, luacolor-test3.tex,
luacolor.lua,
\endpreamble
@@ -129,14 +128,6 @@ and the derived files
\file{luacolor.drv}{\from{luacolor.dtx}{driver}}%
\usedir{tex/latex/luacolor}%
\file{luacolor.sty}{\from{luacolor.dtx}{package}}%
-% \usedir{doc/latex/luacolor/test}%
-% \file{luacolor-test1.tex}{\from{luacolor.dtx}{test1}}%
-% \file{luacolor-test2.tex}{\from{luacolor.dtx}{test2}}%
-% \file{luacolor-test3.tex}{\from{luacolor.dtx}{test3}}%
- \nopreamble
- \nopostamble
-% \usedir{source/latex/luacolor/catalogue}%
-% \file{luacolor.xml}{\from{luacolor.dtx}{catalogue}}%
}
\def\MetaPrefix{-- }
\def\defaultpostamble{%
@@ -178,7 +169,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{luacolor.drv}%
- [2019/11/29 v1.13 Color support via LuaTeX's attributes (HO)]%
+ [2020-02-22 v1.14 Color support via LuaTeX's attributes (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\usepackage{paralist}
@@ -194,26 +185,11 @@ and the derived files
% \fi
%
%
-% \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
-% Lower-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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
%
% \GetFileInfo{luacolor.drv}
%
% \title{The \xpackage{luacolor} package}
-% \date{2019/11/29 v1.13}
+% \date{2020-02-22 v1.14}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/luacolor/issues}}}
%
@@ -356,44 +332,31 @@ and the derived files
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{luacolor}%
- [2019/11/29 v1.13 Color support via LuaTeX's attributes (HO)]
+ [2020-02-22 v1.14 Color support via LuaTeX's attributes (HO)]
% \end{macrocode}
%
% \subsection{Check for \LuaTeX}
%
% Without \LuaTeX\ there is no point in using this package.
% \begin{macrocode}
-\RequirePackage{infwarerr}[2010/04/08]%
-\RequirePackage{iftex}[2019/11/07]%
-\RequirePackage{ltxcmds}[2011/04/18]%
\RequirePackage{color}
% \end{macrocode}
-% require ltluatex rather than luatex package support for \LuaTeX\ allocations.
+%
% \begin{macrocode}
-\ifluatex
- \ifx\newattribute\@undefined
- \RequirePackage{ltluatex}%
- \fi
-\else
- \@PackageError{luacolor}{%
+\ifx\directlua\@undefined
+ \PackageError{luacolor}{%
This package may only be run using LuaTeX%
}\@ehc
\expandafter\LuaCol@AtEnd
\fi%
% \end{macrocode}
%
-% \begin{macro}{\LuaCol@directlua}
-% \begin{macrocode}
- \let\LuaCol@directlua\directlua
-% \end{macrocode}
-% \end{macro}
-%
% \subsection{Check for disabled colors}
%
% \begin{macrocode}
\ifcolors@
\else
- \@PackageWarningNoLine{luacolor}{%
+ \PackageWarningNoLine{luacolor}{%
Colors are disabled by option `monochrome'%
}%
\def\set@color{}%
@@ -407,15 +370,15 @@ and the derived files
% \subsection{Load module and check version}
%
% \begin{macrocode}
-\LuaCol@directlua{%
+\directlua{%
require("luacolor")%
}
% \end{macrocode}
% \begin{macrocode}
\begingroup
- \edef\x{\LuaCol@directlua{tex.write("2019/11/29 v1.13")}}%
+ \edef\x{\directlua{tex.write("2020-02-22 v1.14")}}%
\edef\y{%
- \LuaCol@directlua{%
+ \directlua{%
if oberdiek.luacolor.getversion then %
oberdiek.luacolor.getversion()%
end%
@@ -423,7 +386,7 @@ and the derived files
}%
\ifx\x\y
\else
- \@PackageError{luacolor}{%
+ \PackageError{luacolor}{%
Wrong version of lua module.\MessageBreak
Package version: \x\MessageBreak
Lua module: \y
@@ -435,7 +398,7 @@ and the derived files
% \subsection{Find driver}
%
% \begin{macrocode}
-\ifpdf
+\ifnum\outputmode=\@ne
\else
\begingroup
\def\current@color{}%
@@ -446,21 +409,21 @@ and the derived files
\endgroup
}%
\edef\reserved@a{%
- \LuaCol@directlua{%
+ \directlua{%
oberdiek.luacolor.dvidetect()%
}%
}%
\ifx\reserved@a\@empty
- \@PackageError{luacolor}{%
+ \PackageError{luacolor}{%
DVI driver detection failed because of\MessageBreak
unrecognized color \string\special
}\@ehc
\endgroup
\expandafter\expandafter\expandafter\LuaCol@AtEnd
\else
- \@PackageInfoNoLine{luacolor}{%
+ \PackageInfo{luacolor}{%
Type of color \string\special: \reserved@a
- }%
+ \@gobble}%
\fi%
\endgroup
\fi
@@ -470,17 +433,9 @@ and the derived files
%
% \begin{macro}{\LuaCol@Attribute}
% \begin{macrocode}
-\ltx@IfUndefined{newluatexattribute}{%
- \newattribute\LuaCol@Attribute
-}{%
- \newluatexattribute\LuaCol@Attribute
-}
-\ltx@IfUndefined{setluatexattribute}{%
- \let\LuaCol@setattribute\setattribute
-}{%
- \let\LuaCol@setattribute\setluatexattribute
-}
-\LuaCol@directlua{%
+\newattribute\LuaCol@Attribute
+\let\LuaCol@setattribute\setattribute
+\directlua{%
oberdiek.luacolor.setattribute(\number\allocationnumber)%
}
% \end{macrocode}
@@ -490,7 +445,7 @@ and the derived files
% \begin{macrocode}
\protected\def\set@color{%
\LuaCol@setattribute\LuaCol@Attribute{%
- \LuaCol@directlua{%
+ \directlua{%
oberdiek.luacolor.get("\luaescapestring{\current@color}")%
}%
}%
@@ -508,7 +463,7 @@ and the derived files
% \begin{macro}{\luacolorProcessBox}
% \begin{macrocode}
\def\luacolorProcessBox#1{%
- \LuaCol@directlua{%
+ \directlua{%
oberdiek.luacolor.process(\number#1)%
}%
}
@@ -527,44 +482,26 @@ and the derived files
\set@color
% \end{macrocode}
%
-% \subsection{\cs{pdfxform} support}
+% \subsection{\cs{pdfxform}/\cs{saveboxresource} support}
%
% \begin{macrocode}
-\ifpdf
- \ifx\pdfxform\@undefined
- \let\pdfxform\saveboxresource
- \fi
- \ltx@IfUndefined{pdfxform}{%
- \directlua{%
- tex.enableprimitives('',{%
- 'pdfxform','pdflastxform','pdfrefxform'%
- })%
+\ifnum\outputmode=\@ne
+ \let\LuaCol@org@pdfxform\saveboxresource
+% \end{macrocode}
+% This is written in Lua so the integer setting is expandable and does not interfere with
+% a preceding \verb|\immediate|.
+% \begin{macrocode}
+ \protected\def\saveboxresource{%
+ \directlua{
+ local c = token.scan_int()
+ oberdiek.luacolor.process(c)
+ token.put_next(token.create'LuaCol@org@pdfxform', token.new(c, token.command_id'char_given'))
}%
- }{}%
- \ltx@IfUndefined{protected}{%
- \directlua{tex.enableprimitives('',{'protected'})}%
- }{}%
- \ltx@IfUndefined{pdfxform}{%
- \@PackageWarning{luacolor}{\string\pdfxform\space not found}%
- }{%
- \let\LuaCol@org@pdfxform\pdfxform
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname protected\endcsname\relax
- \@PackageWarning{luacolor}{\string\protected\space not found}%
- \else
- \expandafter\protected
- \fi
- \def\pdfxform{%
- \begingroup
- \afterassignment\LuaCol@pdfxform
- \count@=%
}%
- \def\LuaCol@pdfxform{%
- \luacolorProcessBox\count@
- \LuaCol@org@pdfxform\count@
- \endgroup
- }%
- }%
+% \end{macrocode}
+% Legacy alias.
+% \begin{macrocode}
+ \let\pdfxform\saveboxresource
\fi
% \end{macrocode}
%
@@ -589,7 +526,7 @@ oberdiek.luacolor = luacolor
% \begin{macro}{getversion()}
% \begin{macrocode}
function luacolor.getversion()
- tex.write("2019/11/29 v1.13")
+ tex.write("2020-02-22 v1.14")
end
% \end{macrocode}
% \end{macro}
@@ -784,8 +721,10 @@ local function traverse(list, color, dry)
traverse(n.leader, color, DRY_FALSE or dry)
else
traverse(n.leader, '', DRY_FALSE or dry)
+% \end{macrocode}
% The color status is unknown here, because the leader box
% will or will not be set.
+% \begin{macrocode}
color = ''
end
elseif t == COLOR then
@@ -829,160 +768,21 @@ function luacolor.process(box)
end
% \end{macrocode}
% \end{macro}
-%
-% \begin{macrocode}
-%</lua>
-% \end{macrocode}
-%
-% \section{Test}
-%
-% \begin{macrocode}
-%<*test1>
-\documentclass{article}
-\usepackage{color}
-%</test1>
-% \end{macrocode}
-% \subsection{Catcode checks for loading}
-%
-% \begin{macrocode}
-%<*test1>
-% \end{macrocode}
+% For recent versions of luaotfload, we can register a callback to
+% control how coloring glyph is handled for the color feature.
% \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
- \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
- \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
- \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
- \expandafter\@firstofone
-\else
- \expandafter\@gobble
-\fi
-{%
- \def\loop#1\repeat{%
- \def\body{#1}%
- \iterate
- }%
- \def\iterate{%
- \body
- \let\next\iterate
- \else
- \let\next\relax
- \fi
- \next
- }%
- \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
- \edef\RestoreCatcodes{%
- \RestoreCatcodes
- \catcode\the\count@=\the\catcode\count@\relax
- }%
-\ifnum\count@<255 %
- \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
- \count@=#1\relax
- \loop
- \catcode\count@=15 %
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
- \count@=#1\relax
- \loop
- \ifnum#3=\catcode\count@
- \else
- \errmessage{%
- Character \the\count@\space
- with wrong catcode \the\catcode\count@\space
- instead of \number#3%
- }%
- \fi
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
- \def\LoadCommand{\input luacolor.sty\relax}%
-\fi
-\def\Test{%
- \RangeCatcodeInvalid{0}{47}%
- \RangeCatcodeInvalid{58}{64}%
- \RangeCatcodeInvalid{91}{96}%
- \RangeCatcodeInvalid{123}{255}%
- \catcode`\@=12 %
- \catcode`\\=0 %
- \catcode`\%=14 %
- \LoadCommand
- \RangeCatcodeCheck{0}{36}{15}%
- \RangeCatcodeCheck{37}{37}{14}%
- \RangeCatcodeCheck{38}{47}{15}%
- \RangeCatcodeCheck{48}{57}{12}%
- \RangeCatcodeCheck{58}{63}{15}%
- \RangeCatcodeCheck{64}{64}{12}%
- \RangeCatcodeCheck{65}{90}{11}%
- \RangeCatcodeCheck{91}{91}{15}%
- \RangeCatcodeCheck{92}{92}{0}%
- \RangeCatcodeCheck{93}{96}{15}%
- \RangeCatcodeCheck{97}{122}{11}%
- \RangeCatcodeCheck{123}{255}{15}%
- \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-% \end{macrocode}
-% \begin{macrocode}
-%</test1>
-% \end{macrocode}
-%
-% \subsection{Driver detection}
-%
-% \begin{macrocode}
-%<*test2>
-\NeedsTeXFormat{LaTeX2e}
-\ifcsname driver\endcsname
- \expandafter\PassOptionsToPackage\expandafter{\driver}{color}%
- \pdfoutput=0 %
-\fi
-\documentclass{minimal}
-\usepackage{luacolor}[2018/11/01]
-\csname @@end\endcsname
-\end
-%</test2>
+if luaotfload.set_colorhandler then
+ local set_attribute = node.direct.set_attribute
+ luaotfload.set_colorhandler(function(head, n, color)
+ set_attribute(n, attribute, luacolor.getvalue(color))
+ return head, n
+ end)
+end
% \end{macrocode}
%
% \begin{macrocode}
-%<*test3>
-\NeedsTeXFormat{LaTeX2e}
-% \end{macrocode}
-% \begin{macrocode}
-\documentclass{minimal}
-\usepackage{luacolor}[2018/11/01]
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\makeatletter
-% \end{macrocode}
-% \begin{macrocode}
-\@@end
-%</test3>
+%</lua>
% \end{macrocode}
-%
% \section{Installation}
%
% \subsection{Download}
@@ -1236,6 +1036,14 @@ end
% Documentation updates.
% \item Use \xpackage{iftex} directly.
% \end{Version}
+% \begin{Version}{2020-02-22 v1.14}
+% \item Drop use of \textsf{iftex} \textsf{ltxcmds} and \textsf{infwarerr}.
+% \item Assume \textsf{ltluatex} preloaded into format (true since 2015).
+% \item Patch \verb|\saveboxresource| rather than \verb|\pdfxform| (keep old name as alias).
+% \item Grab the number via Lua so that a \verb|\immediate| prefix still works with
+% \verb|\saveboxresource|\slash \verb|\pdfxform|.
+% \item Added handler for the color feature of luaotfload
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/luacolor/luacolor.pdf b/macros/latex/contrib/luacolor/luacolor.pdf
index a3bcae1cf2..edcf74c136 100644
--- a/macros/latex/contrib/luacolor/luacolor.pdf
+++ b/macros/latex/contrib/luacolor/luacolor.pdf
Binary files differ
diff --git a/macros/latex/contrib/ntgclass/ntgclass.dtx b/macros/latex/contrib/ntgclass/ntgclass.dtx
index b8322eb68f..3c906338de 100644
--- a/macros/latex/contrib/ntgclass/ntgclass.dtx
+++ b/macros/latex/contrib/ntgclass/ntgclass.dtx
@@ -59,7 +59,7 @@
%<*driver>
\ProvidesFile{ntgclass.drv}
%</driver>
- [2020/02/22 v2.1c
+ [2020/02/22 v2.1d
%<artikel|rapport|boek> NTG LaTeX document class]
%<10pt|11pt|12pt> NTG LaTeX file (size option)]
% \end{macrocode}
@@ -5399,4 +5399,4 @@
% \Finale
%
\endinput
-% \ No newline at end of file
+%
diff --git a/macros/latex/contrib/ntgclass/ntgstyle.pdf b/macros/latex/contrib/ntgclass/ntgstyle.pdf
deleted file mode 100644
index 9329ad1b60..0000000000
--- a/macros/latex/contrib/ntgclass/ntgstyle.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/ntgclass/ntgstyle.tex b/macros/latex/contrib/ntgclass/ntgstyle.tex
deleted file mode 100644
index 3dd634ee0e..0000000000
--- a/macros/latex/contrib/ntgclass/ntgstyle.tex
+++ /dev/null
@@ -1,128 +0,0 @@
-\documentstyle[a4]{artikel1} % or just 'article'
-\begin{document}
-
-\title{An introduction to the Dutch \LaTeX\ styles}
-\author{Victor Eijkhout}
-\date{3 September 1989}
-\maketitle
-
-\section{Background}
-
-The Dutch \LaTeX\ styles are an attempt to provide
-\LaTeX\ users with facilities of the standard distribution
-styles `article' and `report',
-but coupled to typography that is geared towards Dutch usage.
-In order to ensure interchangeability, the new styles
-implemented the commands of the distribution styles.
-In principle, then, no manual for these styles would be needed.
-There are a few points, however, that can't go without
-comment.
-
-Table 1 lists all files connected with the Dutch styles.
-These files can be found on the {\tt tex-nl} fileserver
-on the {\tt hearn} node of Bitnet/Earn.
-Not all of them are necessary, the ones with extension {\tt .tex}
-contain just blah.
-
-Remark: there exists a Dutch version of `letter', which is so
-specifically Dutch that I decided not to include it in this list.
-
-\begin{table}[bp]\begin{center}\begin{tabular}{|@{\tt\hspace{1em}}r|l|}
- \hline
- artikel1.sty & article compatible, design 1, straightforward \\
- artikel2.sty & article compatible, design 2, rather different \\
- artikel3.sty & article compatible, design 3,
- parskip instead of indent\\
- rapport1.sty & report compatible, design 1 \\
- rapport3.sty & report compatible, design 3 \\
- book.sty & book compatible, design 1, under development\\
- ntg10.sty & 10 point option for all styles \\
- ntg11.sty & 11 point option for all styles \\
- ntg12.sty & 12 point option for all styles \\
- voorwerk.sty & Dutch version of titlepage, needed for `rapport$x$' \\
- a4.sty & page size for European norm A4 paper.\\
- ntgstyle.tex & this story \\
- artdoc.tex & the genesis of the `artikel' styles, in Dutch \\
- rapdoc.tex & the genesis of the `rapport' styles, also in Dutch.\\
- \hline \end{tabular}\end{center}
-\caption{List of files}
-\end{table}
-
-
-\section{Languages}
-
-These styles have been developed bearing in mind suggestions
-of Hubert Partl for making the language of styles switchable.
-Thus, on their own these styles will produce English captions
-like `chapter' and `table of contents', but specifying
-the options `dutch' or `german', or any language option
-that follows the directions of Partl, will switch these
-to the language of the option.
-
-
-\section{Design}
-
-At the moment there are styles compatible with `article' and
-with `report'. The Dutch names for these are `artikel'
-and `rapport'. In contrast to the standard styles, however,
-the user can now choose from different visual designs.
-Names of the styles are formed by appending their number
-to the name, for instance `rapport3'.
-\begin{enumerate}
-\item Design one is meant to be a universally acceptable style.
-It has been kept as uncontroversial as possible.
-Under heavy protests of the implementer (me) the one
-point that has turned out to be controversial, the table
-of contents, has been made subject to a switch that can
-restore the old \LaTeX\ layout. Explanation of this follows.
-\item Design two will probably never be heavily used. It is
-more something of a heroic attempt to be different. At the
-moment only available in `artikel' form.
-\item Design three meets the wishes of people who like
-a zero \verb.\parindent. and a positive \verb.\parskip..
-As just setting these parameters within for instance `artikel1'
-will give some unwanted side effects, I~decided to repair
-these in a separate style.
-\end{enumerate}
-Credits for the visual design go to one real-life designer
-and a couple of books by designers I consulted.
-The full story can be found elsewhere.
-
-\subsection{User options}
-
-As was mentioned above, the new layout of the table
-of contents has turned out to be somewhat controversial.
-So, in order to ensure wider acceptance of these styles
-I~have incorporated a switch that will restore the
-old layout. Just specify the {\tt oldtoc} option.
-This is available in designs 1 and~3. Number~2 really
-insists on being different.
-
-I~do no page sizing, so kindly use an option like {\tt a4}.
-There is a nice one on the server, which is not the one
-by John Pavel.
-
-\subsection{Option files}
-
-Like in the standard styles there exist option files for
-$10/11/12$ point layout. Until now, however, I~have
-managed to get away with using the same option files
-for both the `artikel' `rapport', and `boek' styles.
-The option files then have to have some neutral
-names. Which are at the moment {\tt ntg10}, {\tt ntg11},
-and~{\tt ntg12}. `NTG', of course, stands for Nederlandse
-\TeX\ Gebruikersgroep, i.e., Dutch \TeX\ Users Group.
-
-When doing the `rapport' styles, I~needed to modify
-the `titlpage' option file. Thus there is a Dutch
-version of that, bearing the name of `voorwerk'
-(literal translation: `frontwork').
-Probably the majority of Dutch \LaTeX\ users
-don't even know that this is the correct term.
-You're never too old to learn.
-
-
-
-
-\end{document}
-
diff --git a/macros/latex/contrib/ntgclass/rapport.dtx b/macros/latex/contrib/ntgclass/rapport.dtx
deleted file mode 100644
index 9033f939ac..0000000000
--- a/macros/latex/contrib/ntgclass/rapport.dtx
+++ /dev/null
@@ -1,3560 +0,0 @@
-% \CheckSum{0}
-%
-%
-% \iffalse
-%<*dtx>
-\Providesfile{wijzer.dtx}
-%</dtx>
-%<class>\NeedsTeXFormat{LaTeX2e}
-%<class>\ProvidesClass{wijzer}
-%<driver>\ProvidesFile{wijzer.drv}
-%\Providesfile{wijzer.dtx}
- [PTT Research computer handboeken]
-%
-%<*driver>
-\documentclass{ptt-ltxdoc}
-\usepackage[dutch]{babel}
-\CodelineNumbered
-\CodelineIndex
-\EnableCrossrefs
-\DoNotIndex{\',\.,\@M,\@@input,\@addtoreset,\@arabic,\@badmath}
-\DoNotIndex{\@centercr,\@cite}
-\DoNotIndex{\@dotsep,\@empty,\@float,\@gobble,\@gobbletwo,\@ignoretrue}
-\DoNotIndex{\@input,\@ixpt,\@m}
-\DoNotIndex{\@minus,\@mkboth,\@ne,\@nil,\@nomath,\@plus,\@set@topoint}
-\DoNotIndex{\@tempboxa,\@tempcnta,\@tempdima,\@tempdimb}
-\DoNotIndex{\@tempswafalse,\@tempswatrue,\@viipt,\@viiipt,\@vipt}
-\DoNotIndex{\@vpt,\@warning,\@xiipt,\@xipt,\@xivpt,\@xpt,\@xviipt}
-\DoNotIndex{\@xxpt,\@xxvpt,\\,\ ,\addpenalty,\addtolength,\addvspace}
-\DoNotIndex{\advance,\Alph,\alph}
-\DoNotIndex{\arabic,\ast,\begin,\begingroup,\bfseries,\bgroup,\box}
-\DoNotIndex{\bullet}
-\DoNotIndex{\cdot,\cite,\CodelineIndex,\cr,\day,\DeclareOption}
-\DoNotIndex{\def,\DisableCrossrefs,\divide,\DocInput,\documentclass}
-\DoNotIndex{\DoNotIndex,\egroup,\ifdim,\else,\fi,\em,\endtrivlist}
-\DoNotIndex{\EnableCrossrefs,\end,\end@dblfloat,\end@float,\endgroup}
-\DoNotIndex{\endlist,\everycr,\everypar,\ExecuteOptions,\expandafter}
-\DoNotIndex{\fbox}
-\DoNotIndex{\filedate,\filename,\fileversion,\fontsize,\framebox,\gdef}
-\DoNotIndex{\global,\halign,\hangindent,\hbox,\hfil,\hfill,\hrule}
-\DoNotIndex{\hsize,\hskip,\hspace,\hss,\if@tempswa,\ifcase,\or,\fi,\fi}
-\DoNotIndex{\ifhmode,\ifvmode,\ifnum,\iftrue,\ifx,\fi,\fi,\fi,\fi,\fi}
-\DoNotIndex{\input}
-\DoNotIndex{\jobname,\kern,\leavevmode,\let,\leftmark}
-\DoNotIndex{\list,\llap,\long,\m@ne,\m@th,\mark,\markboth,\markright}
-\DoNotIndex{\month,\newcommand,\newcounter,\newenvironment}
-\DoNotIndex{\NeedsTeXFormat,\newdimen}
-\DoNotIndex{\newlength,\newpage,\nobreak,\noindent,\null,\number}
-\DoNotIndex{\numberline,\OldMakeindex,\OnlyDescription,\p@}
-\DoNotIndex{\pagestyle,\par,\paragraph,\paragraphmark,\parfillskip}
-\DoNotIndex{\penalty,\PrintChanges,\PrintIndex,\ProcessOptions}
-\DoNotIndex{\protect,\ProvidesClass,\raggedbottom,\raggedright}
-\DoNotIndex{\refstepcounter,\relax,\renewcommand,\reset@font}
-\DoNotIndex{\rightmargin,\rightmark,\rightskip,\rlap,\rmfamily,\roman}
-\DoNotIndex{\roman,\secdef,\selectfont,\setbox,\setcounter,\setlength}
-\DoNotIndex{\settowidth,\sfcode,\skip,\sloppy,\slshape,\space}
-\DoNotIndex{\symbol,\the,\trivlist,\typeout,\tw@,\undefined,\uppercase}
-\DoNotIndex{\usecounter,\usefont,\usepackage,\vfil,\vfill,\viiipt}
-\DoNotIndex{\viipt,\vipt,\vskip,\vspace}
-\DoNotIndex{\wd,\xiipt,\year,\z@}
-\newcommand{\m}[1]{\mbox{$\langle$\it #1\/$\rangle$}}
-\providecommand{\marg}[1]{{\ttfamiliy\char`\{}\m{#1}{\ttfamiliy\char`\}}}
-\providecommand{\oarg}[1]{{\ttfamiliy[}\m{#1}{\ttfamiliy]}}
-\begin{document}
-\DocInput{wijzer.dtx}
-\clearpage
-\PrintIndex
-\end{document}
-%</driver>
-% \fi
-%
-% \GetFileInfo{wijzer.dtx}
-% \title{Document Class \texttt{wijzer}}
-% \author{Johannes Braams}
-% \date{Version~\fileversion, dated~\filedate}
-% \maketitle
-% \tableofcontents
-% \clearpage
-%
-% \StopEventually{} ^^A
-%
-% \section{Introduction}
-%
-% \section{The {\sc docstrip} modules}
-%
-% The following modules are used in the implementation to direct
-% {\sc docstrip} in generating the external files:
-% \begin{center}
-% \begin{tabular}{ll}
-% class & produce the document class\\
-% type1 & produce the `1' variants of the classes\\
-% type3 & produce the `3' variants of the classes\\
-% driver & produce a documentation driver file \\
-% \end{tabular}
-% \end{center}
-%
-% \section{Initial Code}
-%
-% In this part we define a few commands that are used later on.
-%
-% \begin{macro}{\@ptsize}
-% This control sequence is used to store the second digit of the
-% pointsize we are typesetting in. So, normally, it's value is one
-% of 0, 1 or 2.
-% \begin{macrocode}
-%<*class>
-\newcommand\@ptsize{}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@restonecol}
-% When the document has to printed in two columns, we sometimes
-% have to temporarily switch to one column. This switch is used to
-% remember to switch back.
-% \begin{macrocode}
-\newif\if@restonecol
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@titlepage}
-% A switch to indicate if a titlepage has to be produced.
-% \begin{macrocode}
-\newif\if@titlepage
-\@titlepagetrue
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@openright}
-% A switch to indicate if chapters must start on a right-hand page.
-% The default for the report class is no; for the book class it's
-% yes.
-% \begin{macrocode}
-\newif\if@openright
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@openbib}
-% A switch to indicate if the bibliography has to be produced in
-% the ``open'' format. The default is to use a ``closed'' format.
-% \begin{macrocode}
-\newif\if@openbib
-\@openbibfalse
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@oldtoc}
-% A switch to indicate if `old' layout of the table of contents
-% should be produced. These document classes normally produce a
-% table of contents that looks quite different from what the
-% standard classes produce.
-% \begin{macrocode}
-\newif\if@oldtoc
-\@oldtocfalse
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@allcaps}
-% By default the text on the titlepage is set in capital letters.
-% This can be disabled by the option \Lopt{mctitle}, which sets the
-% switch |\if@allcaps| to false.
-% \begin{macrocode}
-\newif\if@allcaps
-% \end{macro}
-%
-% \begin{macro}{\if@titlecentered}
-% In the document classes \file{wijzer3} the
-% default placement of the title that is produced by |\maketitle|
-% is flushleft. This can be changed by the switch
-% |\if@titlecentered|.
-% \begin{macrocode}
-%<+type3>\newif\if@titlecentered
-%<+type3>\@titlecenteredfalse
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@revlabel}
-% These document classes need to be able to change the positioning
-% of the label in labeled lists. This switch is used for that
-% purpose.
-% \begin{macrocode}
-\newif\if@revlabel
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Declaration of Options}
-%
-%
-% \subsection{Setting Paper Sizes}
-%
-% The variables |\paperwidth| and |\paperheight| should reflect the
-% physical paper size after trimming. For desk printer output this
-% is usually the real paper size since there is no post-processing.
-% Classes for real book production will probably add other paper
-% sizes and additionally the production of crop marks for trimming.
-% \begin{macrocode}
-\DeclareOption{a4paper}
- {\setlength\paperheight {297mm}%
- \setlength\paperwidth {210mm}}
-\DeclareOption{a5paper}
- {\setlength\paperheight {210mm}%
- \setlength\paperwidth {148mm}}
-\DeclareOption{b5paper}
- {\setlength\paperheight {250mm}%
- \setlength\paperwidth {176mm}}
-\DeclareOption{letterpaper}
- {\setlength\paperheight {11in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{legalpaper}
- {\setlength\paperheight {14in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{executivepaper}
- {\setlength\paperheight {10.5in}%
- \setlength\paperwidth {7.25in}}
-% \end{macrocode}
-%
-% The option \Lopt{landscape} switches the values of |\paperheight|
-% and |\paperwidth|, assuming the dimensions wer given for portrait
-% paper.
-% \begin{macrocode}
-\DeclareOption{landscape}
- {\setlength\@tempdima {\paperheight}%
- \setlength\paperheight {\paperwidth}%
- \setlength\paperwidth {\@tempdima}}
-% \end{macrocode}
-%
-% \subsection{Choosing the type size}
-%
-% The type size options are handled by defining |\@ptsize| to contain
-% the last digit of the size in question and branching on |\ifcase|
-% statements. This is done for historical reasons to stay compatible
-% with other packages that use the |\@ptsize| variable to select
-% special actions. It makes the declarations of size options less
-% than 10pt difficult, although one can probably use \texttt{9}
-% and \texttt{8} assuming that a class won't define both
-% \Lopt{8pt} and \Lopt{18pt} options.
-%
-% \begin{macrocode}
-\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
-\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
-\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
-% \end{macrocode}
-%
-%
-% \subsection{Two-side or one-side printing}
-%
-% For two-sided printing we use the switch |\if@twoside|. In
-% addition we have to set the |\if@mparswitch| to get any margin
-% paragraphs into the outside margin.
-% \begin{macrocode}
-\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
-\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
-% \end{macrocode}
-%
-%
-% \subsection{Draft option}
-%
-% If the user requests \Lopt{draft} we show any overfull boxes.
-% We could probably add some more interesting stuff to this option.
-% \begin{macrocode}
-\DeclareOption{draft}{\setlength\overfullrule{5pt}}
-\DeclareOption{final}{\setlength\overfullrule{0pt}}
-% \end{macrocode}
-%
-% \subsection{Titlepage option}
-% An article usually has no separate titlepage, but the user can
-% request one.
-% \begin{macrocode}
-\DeclareOption{titlepage}{\@titlepagetrue}
-\DeclareOption{notitlepage}{\@titlepagefalse}
-% \end{macrocode}
-%
-% \subsection{openright option}
-% This option determines whether or not a chapter must start on
-% a right-hand page
-% request one.
-% \begin{macrocode}
-\DeclareOption{openright}{\@openrighttrue}
-\DeclareOption{openany}{\@openrightfalse}
-% \end{macrocode}
-%
-% For these document classes there used to be a file
-% \file{voorwerk.sty} which was a replacement for
-% \file{titlepag.sty}. Therefore we also have the option
-% \Lopt{voorwerk}.
-% \begin{macrocode}
-\DeclareOption{voorwerk}{\@titlepagetrue}
-\DeclareOption{geenvoorwerk}{\@titlepagefalse}
-% \end{macrocode}
-%
-%
-% \subsection{Table of contents formatting}
-%
-% This document class uses a new layout for the table of contents,
-% but in order to maintain compatibility with the standard \LaTeXe
-% document classes we supply an extra option: \Lopt{oldtoc}. If
-% this option is specified the switch |\if@oldtoc| will be set
-% true.
-% \begin{macrocode}
-\DeclareOption{oldtoc}{\@oldtoctrue}
-% \end{macrocode}
-%
-% \subsection{Formatting of the title}
-%
-% The option \Lopt{titlecentered} changes the behaviour of the
-% |\maketitle| command. It then produces a title like it does for
-% the \file{artikel1} document class.
-% \begin{macrocode}
-%<+type3>\DeclareOption{titlecentered}{\@titlecenteredtrue}
-% \end{macrocode}
-%
-% In this document class the titlepage uses all capital
-% letters. The option \Lopt{mctitle} (for `mixed case') prevents
-% this.
-% \begin{macrocode}
-\DeclareOption{mctitle}{\@allcapsfalse}
-\DeclareOption{uctitle}{\@allcapstrue}
-% \end{macrocode}
-%
-% \subsection{Twocolumn printing}
-%
-% Two-column and one-column printing is again realized via a switch.
-% \begin{macrocode}
-\DeclareOption{onecolumn}{\@twocolumnfalse}
-\DeclareOption{twocolumn}{\@twocolumntrue}
-% \end{macrocode}
-%
-% \subsection{Equation numbering on the left}
-%
-% The option \Lopt{leqno} can be used to get the equation numbers
-% on the left side of the equation.
-% \begin{macrocode}
-\DeclareOption{leqno}{\input{leqno.clo}}
-% \end{macrocode}
-%
-% \subsection{Flush left displays}
-%
-% The option \Lopt{fleqn} redefines the displayed math environmens
-% in such a way that they come out flush left, with an indentation
-% of |\mathindent| from the prevailing left margin.
-% \begin{macrocode}
-\DeclareOption{fleqn}{\input{fleqn.clo}}
-% \end{macrocode}
-%
-% \subsection{Open bibliography}
-%
-% The option \Lopt{openbib} produces the ``open'' bibliography
-% style, in which each block starts on a new line, and succeeding
-% lines in a block are indented by |\bibindent|.
-% \begin{macrocode}
-\DeclareOption{openbib}{\@openbibtrue}
-% \end{macrocode}
-%
-%
-% \section{Executing Options}
-%
-% Here we execute the default options to initialize certain
-% variables.
-% \begin{macrocode}
-\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,uctitle,openany}
-% \end{macrocode}
-%
-% The |\ProcessOptions| command causes the execution of the code
-% for every option \Lopt{FOO}
-% which is declared and for which the user typed
-% the \Lopt{FOO} option in his
-% |\documentclass| command. For every option \Lopt{BAR} he typed,
-% which is not declared, the option is assumed to be a global option.
-% All options will be passed as document options to any
-% |\usepackage| command in the document preamble.
-% \begin{macrocode}
-\ProcessOptions
-% \end{macrocode}
-% Now that all the options have been executed we can load the
-% chosen class option file that contains all size dependent code.
-% \begin{macrocode}
-\input{ntg1\@ptsize.clo}
-% \end{macrocode}
-%
-% \section{Loading Packages}
-%
-% These class files do not load additional packages.
-%
-%
-% \section{Document Layout}
-% \label{sec:maincode}
-%
-% In this section we are finally dealing with the nasty typographical
-% details.
-%
-% \subsection{Paragraphing}
-%
-% \begin{macro}{\lineskip}
-% \begin{macro}{\normallineskip}
-% These parameters control \TeX's behaviour when two lines tend to
-% come too close together.
-% \begin{macrocode}
-\setlength\lineskip{1\p@}
-\setlength\normallineskip{1\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\baselinestretch}
-% This is used as a multiplier for |\baselineskip|. The default is
-% to {\em not\/} stretch the baselines.
-% \begin{macrocode}
-\renewcommand\baselinestretch{}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\unitindent}
-% These document classes all use a single dimension for a number of
-% layout parameters:
-% \begin{itemize}
-% \item the label width in section heading,
-% \item the |\parindent|
-% \item the footnote label indent (= half |\unitindent|)
-% \item listindent on the first level
-% \end{itemize}
-% \begin{macrocode}
-\newdimen\unitindent
-% \end{macrocode}
-% The default setting accomodates three levels of single digit
-% section numbering.
-% \begin{macrocode}
-{\setbox0\hbox{\normalsize\rmfamily 2.2.2\hskip.5em}
- \global\unitindent=\wd0}
-% \end{macrocode}
-%
-% \begin{macro}{\othermargin}
-% Other indentations are maximal label width plus white space.
-% \begin{macrocode}
-\newdimen\othermargin
-{\setbox0\hbox{\normalsize (m)\hskip.6em}\global\othermargin=\wd0}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{if@needwriteindent}
-% If this is not enough, a new width is calculated, set, and the
-% file{.aux} file contains an instruction that will set
-% |\unitindent| on the next run.
-%
-% For this we need a switch
-% \begin{macrocode}
-\newif\if@needwriteindent
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@indentset}
-% And a command that sets the various parameters.
-% \begin{macrocode}
-\newcommand\@indentset{%
-%<-type3> \global\parindent=\unitindent
- \global\leftmargini=\unitindent
- \global\@needwriteindenttrue}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@writeindent}
-% The |\end{document}| command will call |\@writeindent| to write
-% the final width of |\unitindent| on the \file{.aux} file. Also a
-% command is written to set |\unitindent|. To be compatible with
-% other document classes a check is written to the \file{.aux} file
-% for the existence of |\unitindent|. This prevents nasty errors
-% when another document class is used.
-% \begin{macrocode}
-\newcommand\@writeindent[1]{\immediate\write\@mainaux
- {\string\@ifundefined{unitindent}{\string\newdimen\string\unitindent
- \let\string\@indentset\relax}{}}
- \immediate\write\@mainaux{\global\string\unitindent=#1\string\relax
- \string\@indentset \string\relax}}
-% \end{macrocode}
-% \end{macro}
-%
-% We need to use the hook into |\end{document}| to write the final
-% value of |\unitindent| om the file{.aux} file for the next run.
-% \begin{macrocode}
-\AtEndDocument{%
- \if@filesw
- \if@needwriteindent
- \@writeindent{\the\unitindent}
- \fi
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\parskip}
-% \begin{macro}{\parindent}
-% |\parskip| gives extra vertical space between paragraphs and
-% |\parindent| is the width of the paragraph indentation. The value
-% of |\parindent| depends on whether we are in two column mode.
-% \begin{macrocode}
-%<*type1>
-\setlength\parskip{0\p@}
-\setlength\parindent{\unitindent}
-%</type1>
-%<*type3>
-\setlength\parskip{.5\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip}
-\setlength\parindent{\z@}
-%</type3>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@lowpenalty}
-% \begin{macro}{\@medpenalty}
-% \begin{macro}{\@highpenalty}%
-% The commands |\nopagebreak| and |\nolinebreak| put in penalties
-% to discourage these breaks at the point they are put in.
-% They use |\@lowpenalty|, |\@medpenalty| or |\@highpenalty|,
-% dependent on their argument.
-% \begin{macrocode}
-\@lowpenalty 51
-\@medpenalty 151
-\@highpenalty 301
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\clubpenalty}
-% \begin{macro}{\widowpenalty}
-% These penalties are use to discourrage club and widow lines.
-% Because we use their default values we only show them here,
-% commented out.
-% \begin{macrocode}
-% \clubpenalty 150
-% \widowpenalty 150
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\displaywidowpenalty}
-% \begin{macro}{\predisplaypenalty}
-% \begin{macro}{\postdisplaypenalty}
-% Discourrage (but not so much) widows in front of a math display
-% and forbid breaking directly in front of a display. Allow break
-% after a display without a penalty. Again the default values are
-% used, therefore we only show them here.
-% \begin{macrocode}
-% \displaywidowpenalty 50
-% \predisplaypenalty 10000
-% \postdisplaypenalty 0
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\interlinepenalty}
-% Allow the breaking of a page in the middle of a paragraph.
-% \begin{macrocode}
-% \interlinepenalty 0
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \begin{macro}{\brokenpenalty}
-% We allow the breaking of a page after a hyphenated line.
-% \begin{macrocode}
-% \brokenpenalty 0
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Float placement parameters}
-%
-% All float parameters are given default values in the \LaTeXe{}
-% kernel. For this reason counters only need to be set with
-% |\setcounter| and other parameters are set using |\renewcommand|.
-%
-% \paragraph{Limits for the placement of floating objects}
-%
-% \begin{macro}{\c@topnumber}
-% The \Lcount{topnumber} counter holds the maximum number of
-% floats that can appear on the top of a text page.
-% \begin{macrocode}
-\setcounter{topnumber}{2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\topfraction}
-% This indicates the maximum part of a text page that can be
-% occupied by floats at the top.
-% \begin{macrocode}
-\renewcommand\topfraction{.7}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@bottomnumber}
-% The \Lcount{bottomnumber} counter holds the maximum number of
-% floats that can appear on the bottom of a text page.
-% \begin{macrocode}
-\setcounter{bottomnumber}{1}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\bottomfraction}
-% This indicates the maximum part of a text page that can be
-% occupied by floats at the bottom.
-% \begin{macrocode}
-\renewcommand\bottomfraction{.3}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@totalnumber}
-% This indicates the maximum number of floats that can appear on
-% any text page.
-% \begin{macrocode}
-\setcounter{totalnumber}{3}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\textfraction}
-% This indicates the minimum part of a text page that has to be
-% occupied by text.
-% \begin{macrocode}
-\renewcommand\textfraction{.2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\floatpagefraction}
-% This indicates the minimum part of a page that has to be
-% occupied by floating objects before a `float page' is produced.
-% \begin{macrocode}
-\renewcommand\floatpagefraction{.5}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@dbltopnumber}
-% The \Lcount{dbltopnumber} counter holds the maximum number of
-% two column floats that can appear on the top of a two column text
-% page.
-% \begin{macrocode}
-\setcounter{dbltopnumber}{2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\dbltopfraction}
-% This indicates the maximum part of a two column text page that
-% can be occupied by two column floats at the top.
-% \begin{macrocode}
-\renewcommand\dbltopfraction{.7}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\dblfloatpagefraction}
-% This indicates the minimum part of a page that has to be
-% occupied by two column wide floating objects before a `float
-% page' is produced.
-% \begin{macrocode}
-\renewcommand\dblfloatpagefraction{.5}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Page Styles}
-%
-% The page style \pstyle{foo} is defined by defining the command
-% |\ps@foo|. This command should make only local definitions.
-% There should be no stray spaces in the definition, since they
-% could lead to mysterious extra spaces in the output (well, that's
-% something that should be always avoided).
-%
-% \begin{macro}{\@evenhead}
-% \begin{macro}{\@oddhead}
-% \begin{macro}{\@evenfoot}
-% \begin{macro}{\@oddfoot}
-% The |\ps@...| command defines the macros |\@oddhead|,
-% |\@oddfoot|, |\@evenhead|, and |\@evenfoot| to define the running
-% heads and feet---e.g., |\@oddhead| is the macro to produce the
-% contents of the heading box for odd-numbered pages. It is called
-% inside an |\hbox| of width |\textwidth|.
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\thispagestyle}
-% Several commands (|\index|, |\maketitle|) give a
-% |\thispagestyle{plain}| command, which will overrule a
-% |\pagestyle{empty}| command. This situation is almost always
-% unwanted. Therefore we provide a more careful definition.
-%
-% First save the original definition.
-% \begin{macrocode}
-\let\Thispagestyle\thispagestyle
-% \end{macrocode}
-% Then we provide the new definition, for which we must also adapt
-% |\pagestyle| a little.
-% \begin{macrocode}
-\newcommand\@emptypagestyle{empty}
-\renewcommand\pagestyle[1]{\@nameuse{ps@#1}\def\@currentpagestyle{#1}}
-\renewcommand\thispagestyle[1]{%
- \ifx\@currentpagestyle\@emptypagestyle
- \else
- \global\@specialpagetrue
- \gdef\@specialstyle{#1}%
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Marking conventions}
-%
-% To make headings determined by the sectioning commands, the page
-% style defines the commands |\chaptermark|, |\sectionmark|,
-% \ldots,\\
-% where |\chaptermark{|\meta{TEXT}|}| is called by
-% |\chapter| to set a mark, and so on.
-%
-% The |\...mark| commands and the |\...head| macros are defined
-% with the help of the following macros. (All the |\...mark|
-% commands should be initialized to no-ops.)
-%
-% \LaTeX{} extends \TeX's |\mark| facility by producing two kinds
-% of marks, a `left' and a `right' mark, using the following
-% commands:
-% \begin{flushleft}
-% |\markboth{|\meta{LEFT}|}{|\meta{RIGHT}|}|: Adds both marks.
-%
-% |\markright{|\meta{RIGHT}|}|: Adds a `right' mark.
-%
-% |\leftmark|: Used in the |\@oddhead|, |\@oddfoot|, |\@evenhead|
-% or |\@evenfoot| macros, it gets the current `left'
-% mark. |\leftmark| works like \TeX's |\botmark|
-% command.
-%
-% |\rightmark|: Used in the |\@oddhead|, |\@oddfoot|, |\@evenhead|
-% or |\@evenfoot| macros, it gets the current
-% `right' mark. |\rightmark| works like \TeX's
-% |\firstmark| command.
-% \end{flushleft}
-%
-% The marking commands work reasonably well for right marks
-% `numbered within' left marks--e.g., the left mark is changed by a
-% |\chapter| command and the right mark is changed by a |\section|
-% command. However, it does produce somewhat anomalous results if
-% two |\markboth|'s occur on the same page.
-%
-%
-% Commands like |\tableofcontents| that should set the marks in some
-% page styles use a |\@mkboth| command, which is |\let| by the
-% pagestyle command (|\ps@...|) to |\markboth| for setting the
-% heading or to |\@gobbletwo| to do nothing.
-%
-%
-% \begin{macrocode}
-% %%%\mark{{}{}} % Initializes TeX's marks <--- can vanish
-% \end{macrocode}
-%
-% \subsubsection{Defining the page styles}
-% \label{sec:pagestyle}
-%
-% The pagestyle \pstyle{empty} is defined in \file{latex.dtx}, but
-% the pagestyle \pstyle{plain} is slightly altered here. The
-% difference is that the page numbers are set flush right in
-% onesided and flush left and right in the twosided style.
-%
-% \begin{macro}{\ps@plain}
-%
-% \begin{macrocode}
-\renewcommand\ps@plain{%
-% \end{macrocode}
-% The running head are empty in this pagestyle, the page number
-% appears in the running foot.
-% \begin{macrocode}
- \let\@oddhead\@empty\let\@evenhead\@empty
- \def\@oddfoot{\hfil\PageFont\thepage}%
- \if@twoside
- \def\@evenfoot{\PageFont\thepage\hfil}%
- \else
- \let\@evenfoot\@oddfoot
- \fi
-% \end{macrocode}
-% Because the running heads should be empty we |let| |\@mkboth| to
-% |\@gobbletwo|, thus disabling the mark commands.
-% \begin{macrocode}
- \let\@mkboth\@gobbletwo}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\ps@headings}
-% The definition of the page style \pstyle{headings} has to be
-% different for two sided printing than it is for one sided
-% printing.
-%
-% \begin{macrocode}
-\if@twoside
- \def\ps@headings{%
-% \end{macrocode}
-% The running feet are empty in this page style, the running head
-% contains the page number and one of the marks.
-% \begin{macrocode}
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{{\PageFont\thepage}\hfil\MarkFont\leftmark}%
- \def\@oddhead{{\MarkFont\rightmark}\hfil\PageFont\thepage}%
-% \end{macrocode}
-%
-% When using this page style, the contents of the running head is
-% determined by the chapter and section titles. So we |\let|
-% |\@mkboth| to |\markboth|.
-% \begin{macrocode}
- \let\@mkboth\markboth
-% \end{macrocode}
-%
-% In thisdocument class we use the |\chaptermark|
-% and |\sectionmark| macros to fill the running heads.
-%
-% Note the use of |##1| for the parameter of the |\chaptermark|
-% command, which will be defined when |\ps@headings| is executed.
-%
-% \begin{macrocode}
- \def\chaptermark##1{%
- \markboth {\uppercase{\ifnum \c@secnumdepth >\m@ne
- \@chapapp\ \thechapter. \ \fi
- ##1}}{}}%
- \def\sectionmark##1{%
- \markright {\uppercase{\ifnum \c@secnumdepth >\z@
- \thesection. \ \fi
- ##1}}}}
-% \end{macrocode}
-%
-% The definition of |\ps@headings| for one sided printing can be
-% much simpler, because we treat even and odd pages the same.
-% Therefore we don't need to define |\@even...|.
-% \begin{macrocode}
-\else
- \def\ps@headings{%
- \let\@oddfoot\@empty
- \def\@oddhead{{\MarkFont\rightmark}\hfil\PageFont\thepage}%
- \let\@mkboth\markboth
-% \end{macrocode}
-% We use |\markright| now instead of |\markboth| as we did for two
-% sided printing.
-% \begin{macrocode}
- \def\chaptermark##1{%
- \markright {\uppercase{\ifnum \c@secnumdepth >\m@ne
- \@chapapp\ \thechapter. \ \fi
- ##1}}}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\ps@myheadings}
-% The definition of the page style \pstyle{myheadings} is fairly
-% simple because the user determines the contents of the running
-% head himself by using the |\markboth| and |\markright| commands.
-%
-% \begin{macrocode}
-\def\ps@myheadings{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{{\PageFont\thepage}\hfil\MarkFont\leftmark}%
- \def\@oddhead{{\MarkFont\rightmark}\hfil\PageFont\thepage}%
-% \end{macrocode}
-%
-% We have to make sure that the marking commands that are used by
-% the chapter and section headings are disabled. We do this
-% |\let|ting them to a macro that gobbles its argument(s).
-% \begin{macrocode}
- \let\@mkboth\@gobbletwo
- \let\chaptermark\@gobble
- \let\sectionmark\@gobble
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\PageFont}
-% \begin{macro}{\MarkFont}
-% These macros are use to store the fonts that are used to typeset
-% the pagenumber (|\PageFont|) and the marks (|\MarkFont|) in the
-% running head and feet.
-% \begin{macrocode}
-\newcommand\PageFont{\rmfamily}
-\newcommand\MarkFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\RunningFonts}
-% Use this macro to change the fonts that are used in the running
-% heads.
-% \begin{macrocode}
-\newcommand\RunningFonts[2]{%
- \renewcommand\PageFont{#1}\renewcommand\MarkFont{#2}}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Document Markup}
-%
-% \subsection{The title}
-%
-% \begin{macro}{\title}
-% \begin{macro}{\author}
-% \begin{macro}{\date}
-% These three macros are provided by \file{latex.dtx} to provide
-% information about the title, author(s) and date of the document.
-% The information is stored away in internal control sequences.
-% It is the task of the |\maketitle| command to use the
-% information provided. The definitions of these macros are shown
-% here for information.
-% \begin{macrocode}
-% \newcommand\title[1]{\gdef\@title{#1}}
-% \newcommand\author[1]{\gdef\@author{#1}}
-% \newcommand\date[1]{\gdef\@date{#1}}
-% \end{macrocode}
-% The |\date| macro gets today's date by default.
-% \begin{macrocode}
-% \gdef\@date{\today}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\TitleFont}
-% This selects the font to use in the title of the document.
-% \begin{macrocode}
-\newcommand\TitleFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\maketitle}
-% The definition of |\maketitle| depends on whether a seperate
-% title page is made. This is the default for this document class.
-% Note that the title, author and date information is printed in
-% capital letters by default. This can be changed by the option
-% \Lopt{mctitle}.
-%
-% When we are making a title page, we locally redefine
-% |\footnotesize| and |\footnoterule| to change the appearance of
-% the footnotes that are produced by the |\thanks| command.
-% \begin{macrocode}
-\renewcommand\TitleFont{\rmfamily}
-\newcommand\maketitle{%
- \begin{titlepage}%
- \let\footnotesize\small
- \let\footnoterule\relax
-% \end{macrocode}
-% Footnotes on the titlepage, generated by the use of |\thanks|,
-% use symbols in these document classes.
-% \begin{macrocode}
- \long\def\@makefntext##1{\parindent\z@
- \def\labelitemi{--}\@revlabeltrue
- \leavevmode$\m@th^{\@thefnmark}$\kern1em\relax ##1}
- \renewcommand\thefootnote{\fnsymbol{footnote}}%
-% \end{macrocode}
-% We center the entire title vertically; the centering is set off a
-% little by adding a |\vskip|. In compatibility mode the pagenumber
-% is set to 0 to keep the behaviour of \LaTeX\ 2.09 style files
-% \begin{macrocode}
- \if@compatibility\setcounter{page}{0}\fi
- \null\vfil
- \vskip 60\p@
-% \end{macrocode}
-% Then we set the title, in a |\LARGE| font; leave a little space
-% and set the author(s) in a |\large| font. We do this inside a
-% tabular environment to get them in a single column.
-% Before the date we leave a little whitespace again.
-% \begin{macrocode}
- \begin{center}%
- \TitleFont
- {\LARGE \def\\{\penalty -\@M}
- \if@allcaps
- \expandafter\uc@nothanks\@title\thanks\relax
- \else
- \@title
- \fi\par}%
- \vskip 3em%
- {\large
- \lineskip .75em \parindent\z@
- \begin{tabular}[t]{c}%
- \if@allcaps
- \expandafter\uc@authornothanks\@author\and\relax
- \else
- \@author
- \fi
- \end{tabular}\par}%
- \vskip 1.5em%
- {\large
- \if@allcaps
- \uppercase\expandafter{\@date}%
- \else
- \@date
- \fi\par}%
- \end{center}\par
-% \end{macrocode}
-% Then we call |\@thanks| to print the information that goes into
-% the footnote and finish the page.
-% \begin{macrocode}
- \@thanks
- \vfil\null
- \end{titlepage}%
-% \end{macrocode}
-% We reset the \Lcount{footnote} counter, disable |\thanks| and
-% |\maketitle| and save some storage space by emptying the internal
-% information macros.
-% \begin{macrocode}
- \setcounter{footnote}{0}%
- \let\thanks\relax\let\maketitle\relax
- \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
-% \end{macrocode}
-%
-% We want to have the title, author and date information in
-% uppercase, but we have to be very carefull not to put too much
-% text in uppercase. The macros that perform the filtering of texts
-% that shouldn't be in uppercase were developped with th help of
-% Howard Trickey.
-%
-% \begin{macro}{\uc@nothanks}
-% This macro takes all the text up to the first use of |\thanks|
-% and passes it to |\uppercase|. The use of |\futurelet| will store
-% the token \emph{after} the |\thanks| in |\@tempa|. The macro
-% |\u@tx| uses that information to determine what to do next.
-% \begin{macrocode}
-\def\uc@nothanks#1\thanks{\uppercase{#1}\futurelet\@tempa\uc@tx}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@authornothanks}
-% A document can have more than one author. Usually they are
-% seperated with |\and|. For each author a footnote --using
-% |\thanks| can be present. Therefore this macro takes all the text
-% up to the first use of |\and|, thus picking up all the
-% information for one author. This is than passsed to
-% |\uc@nothanks|, which checks for the presence of |\thanks|. For
-% this to work the argument of |\uc@nothanks| has to be delimited
-% by |\thanks\relax|.
-% \begin{macrocode}
-\def\uc@authornothanks#1\and{\uc@nothanks#1\thanks\relax
-% \end{macrocode}
-% Then we have to check whether the |\and| we ound earlier was put
-% in by the user, in which case information for another user will
-% follow, or by the call from another macro, in which case the
-% |\and| will be followed by a |\relax| token. The |\futurelet|
-% contstruct stores the first token \emph{after} the |\and| in
-% |\@tempa| to be inspected by |\u@ax|.
-% \begin{macrocode}
- \futurelet\@tempa\uc@ax}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@ax}
-% When |\@tempa| contains a |\relax| token nothing needs to be
-% done, when it doesn't we put in a linebreak |\\| the word `and'
-% (stored in |\andname| so that this control sequence can be
-% redeined for other languages), another linebreak and we call
-% |\uc@authornothanks| to continue processing. The |\expandafter|
-% lets \TeX\ see the |\fi| first.
-% \begin{macrocode}
-\def\uc@ax{%
- \ifx\@tempa\relax
- \else
- \\ \andname \\ \expandafter\uc@authornothanks
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@tx}
-% This macro simply checks whether |\@tempa| contains a |\relax|
-% token. When it doesn't further processing is performed by
-% |\u@ty|.
-% \begin{macrocode}
-\def\uc@tx{\ifx\@tempa\relax
- \else \expandafter\uc@ty \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@ty}
-% The macro |\uc@ty| gets executed when the |\thanks| that
-% delimited text earlier on in the processing had a real argument.
-% In that case it was a |\thanks| put in by the user, \emph{not} by
-% these macros. Therefore the argument is now passed to |\thanks|
-% and processing continues by calling |\uc@nothanks|.
-% \begin{macrocode}
-\def\uc@ty#1{\thanks{#1}\uc@nothanks}
-% \end{macrocode}
-% \end{macro}
-%
-% When the title is not on a page of its own, the layout of the
-% title is a little different. We use symbols to mark the footnotes
-% and we have to deal with two column documents.
-%
-% Therefore we first start a new group to keep changes local. Then
-% we redefine |\thefootnote| to use |\fnsymbol|; and change
-% |\@makefnmark| so that footnotemarks have zero width (to make the
-% centering of the author names look better). We also want raised
-% footnotemarkers in the footnotes here.
-% \begin{macrocode}
-\else
-\newcommand\maketitle{\par
- \begingroup
- \renewcommand\thefootnote{\fnsymbol{footnote}}%
- \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
- \def\@makefntext{\@xmakefntext{$\m@th^{\@thefnmark}$}}%
-% \end{macrocode}
-% If this is a twocolumn document we start a new page in twocolumn
-% mode, with the title set to the full width of the text. The
-% actual printing of the title information is left to
-% |\@maketitle|.
-% \begin{macrocode}
- \if@twocolumn
- \ifnum \col@number=\@ne
- \@maketitle
- \else
- \twocolumn[\@maketitle]%
- \fi
- \else
-% \end{macrocode}
-% When this is not a twocolumn document we just start a new page,
-% prevent floating objects from appearing on the top of this page
-% and print the title information.
-% \begin{macrocode}
- \newpage
- \global\@topnum\z@
- \@maketitle
- \fi
-% \end{macrocode}
-% This page gets a \pstyle{plain} layout. We call |\@thanks| to
-% produce the footnotes.
-% \begin{macrocode}
- \thispagestyle{plain}\@thanks
-% \end{macrocode}
-% Now we can close the group, reset the \Lcount{footnote} counter,
-% disable |\thanks|, |\maketitle| and |\@maketitle| and save some
-% storage space by emptying the internal information macros.
-% \begin{macrocode}
- \endgroup
- \setcounter{footnote}{0}%
- \let\thanks\relax
- \let\maketitle\relax\let\@maketitle\relax
- \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
-% \end{macrocode}
-%
-% \begin{macro}{\@maketitle}
-% This macro takes care of formatting the title information when we
-% have no seperate title page.
-%
-% We always start a new page, leave some white space and center the
-% information. The title is set in a |\LARGE| font, the author
-% names and the in a |\large| font.
-% \begin{macrocode}
-\def\@maketitle{%
- \newpage
- \null
- \vskip 2em%
-%<+type3>\if@titlecentered
- \begin{center}%
- {\LARGE \TitleFont \@title \par}%
- \vskip 1.5em%
- {\large \TitleFont
- \lineskip .5em%
- \begin{tabular}[t]{c}%
- \@author
- \end{tabular}\par}%
- \vskip 1em%
- {\large \TitleFont \@date}%
- \end{center}%
-%<*type3>
- \else
- {\LARGE \TitleFont \head@style \@title \par} \vskip 1.5em
- {\large \TitleFont \lineskip .5em \tabcolsep\z@
- \def\and{%%% \begin{tabular} has already started
- \end{tabular}\hskip 1em plus .17fil
- \begin{tabular}[t]{l}}%% \end{tabular} will come
- \begin{tabular}[t]{l}\@author\end{tabular}\par}
- \vskip 1em {\large \TitleFont \@date}
- \fi
-%</type3>
- \par
- \vskip 1.5em}
-\fi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{Chapters and Sections}
-%
-% \subsubsection{Building blocks}
-% The definitions in this part of the class file make use of two
-% macros, |\@startsection| and |\secdef|, which are defined by
-% \file{latex.dtx}. To understand what is going on here, we
-% describe their syntax.
-%
-% The macro |\@startsection| has 6 required arguments, optionally
-% followed by a $*$, an optional argument and a required argument:
-%
-% |\@startsection|\meta{name}\meta{level}\meta{indent}^^A
-% \meta{beforeskip}\meta{afterskip}\meta{style}
-% optional *\\
-% \null\hphantom{\bslash @startsection}^^A
-% |[|\meta{altheading}|]|\meta{heading}
-%
-% It is a generic command to start a section, the arguments have
-% the following meaning:
-%
-% \begin{description}
-% \item[\meta{name}] The name of the user level command, e.g.,
-% `section'.
-% \item[\meta{level}] A number, denoting the depth of the section
-% -- e.g., chapter=1, section = 2, etc. A section number
-% will be printed if and only if \meta{level} $<=$ the value
-% of the \Lcount{secnumdepth} counter.
-% \item[\meta{indent}] The indentation of the heading from the left
-% margin
-% \item[\meta{beforeskip}] The absolute value of this argument
-% gives the skip to leave above the heading. If it is
-% negative, then the paragraph indent of the text following
-% the heading is suppressed.
-% \item[\meta{afterskip}] If positive, this gives the skip to leave
-% below the heading, else it gives the skip to leave to the
-% right of a run-in heading.
-% \item[\meta{style}] Commands to set the style of the heading.
-% \item[$*$] When this is missing the heading is numbered and the
-% corresponding counter is incremented.
-% \item[\meta{altheading}] Gives an alternative heading to use in
-% the table of contents and in the running heads. This should
-% be present when the $*$ form is used.
-% \item[\meta{heading}] The heading of the new section.
-% \end{description}
-% A sectioning command is normally defined to |\@startsection| and
-% its first six arguments.
-%
-% The macro |\secdef| can be used when a sectioning command is
-% defined without using |\@startsection|. It has two arguments:
-%
-% |\secdef|\meta{unstarcmds}\meta{starcmds}
-%
-% \begin{description}
-% \item[\meta{unstarcmds}] Used for the normal form of the
-% sectioning command.
-% \item[\meta{starcmds}] Used for the $*$-form of the
-% sectioning command.
-% \end{description}
-%
-% You can use |\secdef| as follows:
-% \begin{verbatim}
-% \def\chapter { ... \secdef \CMDA \CMDB }
-% \def\CMDA [#1]#2{ ... } % Command to define
-% % \chapter[...]{...}
-% \def\CMDB #1{ ... } % Command to define
-% % \chapter*{...}
-% \end{verbatim}
-%
-% \begin{macro}{\head@style}
-% In the definition of chapter and section commands a number of
-% settings frequently occur. Therefore we store them in a control
-% sequence.
-%
-% Section headings are to be set extremely raggedright, with no
-% hyphenations, not even at explicit hyphens.
-%
-% \begin{macrocode}
-\newcommand\head@style{%
- \interlinepenalty \@M
- \hyphenpenalty=\@M \exhyphenpenalty=\@M
- \rightskip=0cm plus .7\hsize\relax}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@sect}
-% The definition of this macro from \file{latex.dtx} needs to be
-% repeated here because we want to modify its behaviour with
-% respect to:
-% \begin{enumerate}
-% \item the width of the number, which is fixed;
-% \item checking the value of |\unitindent|;
-% \item formatting the section title ragged right;
-% \item changing the argument of |\contentsline|.
-% \end{enumerate}
-% \begin{macrocode}
-\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
- \let\@svsec\@empty\else
- \refstepcounter{#1}%
-% \end{macrocode}
-% The following code (within the group) checks the value of
-% |\unitindent|. If the sectionnumber is wider than |\unitindent|
-% its value is adapted and a flag is set to rememeber to store the
-% new value in the \file{.aux}-file.
-% \begin{macrocode}
- \begingroup
- \setbox\@tempboxa=\hbox{#6\relax
- \csname the#1\endcsname
- \hskip.5em}
- \ifdim\wd\@tempboxa>\unitindent
- \global\unitindent=\wd\@tempboxa
- \@indentset
- \fi
- \endgroup
- \let\@@protect\protect
- \def\protect{\noexpand\protect\noexpand}%
- \edef\@svsec{\@seccntformat{#1}}%
- \let\protect\@@protect\fi
- \@tempskipa #5\relax
- \ifdim \@tempskipa>\z@
- \begingroup #6\relax
- \@hangfrom{\hskip #3\relax\@svsec}{\head@style #8\par}%
- \endgroup
- \csname #1mark\endcsname{#7}%
- \addcontentsline{toc}{#1}{%
- \ifnum #2>\c@secnumdepth
- \else
- \protect\numberline{\csname the#1\endcsname}%
- \fi
- \toc@font#2 #7}%
- \else
- \def\@svsechd{#6\hskip #3\relax
- \@svsec #8\csname #1mark\endcsname{#7}%
- \addcontentsline{toc}{#1}{%
- \ifnum #2>\c@secnumdepth
- \else
- \protect\numberline{\csname the#1\endcsname}%
- \fi
- \toc@font#2 #7}}%
- \fi
- \@xsect{#5}}
-% \end{macrocode}
-% This macro was introduced in \LaTeXe, its definition is changed
-% here to get the fixed with of the section number.
-% \begin{macrocode}
-\def\@seccntformat#1{%
- \hbox to \unitindent{\csname the#1\endcsname \hfil}%
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@ssect}
-% Similar changes need to be made to the definition of |\@ssect|,
-% which is used in `starred' sections.
-% \begin{macrocode}
-\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax
- \ifdim \@tempskipa>\z@
- \begingroup #4\relax
- \@hangfrom{\hskip #1}{\head@style #5\par}\endgroup
- \else \def\@svsechd{#4\hskip #1\relax #5}\fi
- \@xsect{#3}}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Mark commands}
-%
-% \begin{macro}{\chaptermark}
-% \begin{macro}{\sectionmark}
-% \begin{macro}{\subsectionmark}
-% \begin{macro}{\subsubsectionmark}
-% \begin{macro}{\paragraphmark}
-% \begin{macro}{\subparagraphmark}
-% Default initializations of |\...mark| commands. These commands
-% are used in the definition of the page styles (see
-% section~\ref{sec:pagestyle}) Most of them are already defined by
-% \file{latex.ltx}, so they are only shown here.
-%
-% \begin{macrocode}
-\newcommand\chaptermark[1]{}
-% \newcommand\sectionmark[1]{}
-% \newcommand\subsectionmark[1]{}
-% \newcommand\subsubsectionmark[1]{}
-% \newcommand\paragraphmark[1]{}
-% \newcommand\subparagraphmark[1]{}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Define Counters}
-%
-% \begin{macro}{\c@secnumdepth}
-% The value of the counter \Lcount{secnumdepth} gives the depth of
-% the highest-level sectioning command that is to produce section
-% numbers.
-% \begin{macrocode}
-\setcounter{secnumdepth}{2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@part}
-% \begin{macro}{\c@chapter}
-% \begin{macro}{\c@section}
-% \begin{macro}{\c@subsection}
-% \begin{macro}{\c@subsubsection}
-% \begin{macro}{\c@paragraph}
-% \begin{macro}{\c@subparagraph}
-% These counters are used for the section numbers. The macro\\
-% |\newcounter{|\meta{newctr}|}[|\meta{oldctr}|]|\\
-% defines \meta{newctr} to be a counter, which is reset to zero when
-% counter \meta{oldctr} is stepped. Counter \meta{oldctr} must
-% already be defined.
-%
-% \begin{macrocode}
-\newcounter {part}
-\newcounter {chapter}
-\newcounter {section}[chapter]
-\newcounter {subsection}[section]
-\newcounter {subsubsection}[subsection]
-\newcounter {paragraph}[subsubsection]
-\newcounter {subparagraph}[paragraph]
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\thepart}
-% \begin{macro}{\thechapter}
-% \begin{macro}{\thesection}
-% \begin{macro}{\thesubsection}
-% \begin{macro}{\thesubsubsection}
-% \begin{macro}{\theparagraph}
-% \begin{macro}{\thesubparagraph}
-% For any counter \Lcount{CTR}, |\theCTR| is a macro that defines
-% the printed version of counter \Lcount{CTR}. It is defined in
-% terms of the following macros:
-%
-% |\arabic{|\Lcount{COUNTER}|}| prints the value of
-% \Lcount{COUNTER} as an arabic numeral.
-%
-% |\roman{|\Lcount{COUNTER}|}| prints the value of
-% \Lcount{COUNTER} as a lowercase roman numberal.
-%
-% |\Roman{|\Lcount{COUNTER}|}| prints the value of
-% \Lcount{COUNTER} as an uppercase roman numberal.
-%
-% |\alph{|\Lcount{COUNTER}|}| prints the value of \Lcount{COUNTER}
-% as a lowercase letter: $1 =$~a, $2 =$~ b, etc.
-%
-% |\Alph{|\Lcount{COUNTER}|}| prints the value of \Lcount{COUNTER}
-% as an uppercase letter: $1 =$~A, $2 =$~B, etc.
-%
-% \begin{macrocode}
-\renewcommand\thepart {\Roman{part}}
-\renewcommand\thechapter {\arabic{chapter}}
-\renewcommand\thesection {\thechapter.\arabic{section}}
-\renewcommand\thesubsection {\thesection.\arabic{subsection}}
-\renewcommand\thesubsubsection {\thesubsection .\arabic{subsubsection}}
-\renewcommand\theparagraph {\thesubsubsection.\arabic{paragraph}}
-\renewcommand\thesubparagraph {\theparagraph.\arabic{subparagraph}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@chapapp}
-% |\@chapapp| is initially defined to be `|\chaptername|'. The
-% |\appendix| command redefines it to be `|\appendixname|'.
-%
-% \begin{macrocode}
-\newcommand\@chapapp{\chaptername}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Parts}
-%
-% \begin{macro}{\part}
-% The command to start a new part of our document.
-%
-% We start a new (righthand) page and use the \pstyle{empty}.
-% \begin{macrocode}
-\newcommand\part{\cleardoublepage
- \thispagestyle{empty}%
-% \end{macrocode}
-% When we are making a two column document, this will be a one
-% column page. We use |@tempswa| to remember to switch back to two
-% columns.
-% \begin{macrocode}
- \if@twocolumn
- \onecolumn
- \@tempswatrue
- \else
- \@tempswafalse
- \fi
-% \end{macrocode}
-% We need an empty box to prevent the fil glue from disappearing.
-% \begin{macrocode}
- \hbox{}\vfil
-% \end{macrocode}
-% Here we use |\secdef| to indicate wwhich commands to use to make
-% the actual heading.
-% \begin{macrocode}
- \secdef\@part\@spart}
-% \end{macrocode}
-%
-% \begin{macro}{\@part}
-% This macro does the actual formatting of the title of the part.
-%
-% \begin{macro}{\PartFont}
-% The font used to typeset the part is stored in this maro.
-% \begin{macrocode}
-\newcommand\PartFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-%
-% When \Lcount{secnumdepth} is larger than $-2$ for this document
-% class, we have a numbered part, otherwise it is unnumbered.
-% \begin{macrocode}
-\def\@part[#1]#2{%
- \ifnum \c@secnumdepth >-2\relax
- \refstepcounter{part}%
- \addcontentsline{toc}{part}{\thepart\hspace{1em}\toc@case{#1}}%
- \else
- \addcontentsline{toc}{part}{\toc@case{#1}}%
- \fi
-% \end{macrocode}
-% We empty the mark registers and center the title on the page.
-% Also we prevent breaking between lines and reset the font.
-% \begin{macrocode}
- \markboth{}{}
- {\centering
- \interlinepenalty \@M
- \reset@font
-% \end{macrocode}
-% When this is a numbered part we have to print the number. We have
-% to expand |\partname| before |\uppercase| is called, therefore we
-% use a temporary control sequence that, when called will execute
-% |\uppercase| on the contents of |\partname|.
-% \begin{macrocode}
- \ifnum \c@secnumdepth >-2\relax
- \Large\PartFont
- \edef\@tempa{\noexpand\uppercase{\partname}}\@tempa~\thepart
- \par
-% \end{macrocode}
-% We leave some space before we print the title and leave the
-% finishing up to |\@endpart|.
-% \begin{macrocode}
- \vskip 20\p@
- \fi
- \Large \PartFont \uppercase{#2}\par}%
- \@endpart}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@spart}
-% This macro does the actual formatting of the title of the part
-% when the star form of the user command was used. In this case we
-% {\em never} print a number. Otherwise the formatting is the same.
-%
-% \begin{macrocode}
-\def\@spart#1{%
- {\centering
- \interlinepenalty \@M
- \reset@font
- \Large \PartFont #1\par}%
- \@endpart}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@endpart}
-% This macro finishes the part page, for both |\@part| and
-% |\@spart|.
-%
-% First we fill the current page.
-% \begin{macrocode}
-\def\@endpart{\vfil\newpage
-% \end{macrocode}
-% Then, when we are in twosided mode, we produce a completely blank
-% page.
-% \begin{macrocode}
- \if@twoside
- \hbox{}%
- \thispagestyle{empty}%
- \newpage
- \fi
-% \end{macrocode}
-% When this was a two column document we have to switch back to two
-% column mode.
-% \begin{macrocode}
- \if@tempswa
- \twocolumn
- \fi}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Chapters}
-%
-% \begin{macro}{\chapter}
-% A chapter should always start on a new page therefore we start by
-% calling |\clearpage| and setting the pagestyle for this page to
-% \pstyle{plain}.
-% \begin{macrocode}
-\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
- \thispagestyle{plain}%
-% \end{macrocode}
-% Then we prevent floats from appearing at the top of this page
-% because it looks weird to see a floating object above a chapter
-% title.
-% \begin{macrocode}
- \global\@topnum\z@
-% \end{macrocode}
-% Then we suppress the indentation of the first paragraph by
-% setting the switch |\@afterindent| to |false|. We use |\secdef|
-% to specify the macros to use for actually setting the chapter
-% title.
-% \begin{macrocode}
- \@afterindentfalse
- \secdef\@chapter\@schapter}
-% \end{macrocode}
-%
-% \begin{macro}{\@chapter}
-% This macro is called when we have a numbered chapter. When
-% \Lcount{secnumdepth} is larger than $-1$ we display the chapter
-% number. We also inform the user that a new chapter is about to be
-% typeset by writing a message to the terminal.
-% \begin{macrocode}
-\def\@chapter[#1]#2{%
- \ifnum \c@secnumdepth >\m@ne
- \refstepcounter{chapter}%
- \typeout{\@chapapp\space\thechapter.}%
- \addcontentsline{toc}{chapter}%
- {\protect\numberline{\thechapter}\toc@font0 #1}%
- \else
- \addcontentsline{toc}{chapter}{\toc@font0 #1}%
- \fi
-% \end{macrocode}
-% After having written an entry to the table of contents we store
-% the (alternative) title of this chapter with |\chaptermark| and
-% add some white space to the lists of figures and tables.
-% \begin{macrocode}
- \chaptermark{#1}%
- \addtocontents{lof}{\protect\addvspace{10\p@}}%
- \addtocontents{lot}{\protect\addvspace{10\p@}}%
-% \end{macrocode}
-% Then we call upon |\@makechapterhead| to format the actual
-% chapter title. We have to do this in a special way when we are in
-% twocolumn mode in order to have the chapter title use the entire
-% |\textwidth|. In one column mode we call |\@afterheading| which
-% takes care of suppressing the indentation.
-% \begin{macrocode}
- \if@twocolumn
- \@topnewpage[\@makechapterhead{#2}]%
- \else
- \@makechapterhead{#2}%
- \@afterheading
- \fi}
-% \end{macrocode}
-%
-% \begin{macro}{\ChapFont}
-% The font used to typeset the chapters is stored in this maro.
-% \begin{macrocode}
-\newcommand\ChapFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@makechapterhead}
-% The macro above uses |\@makechapterhead|\meta{text} to format the
-% heading of the chapter.
-%
-% We begin by leaving some white space. The we open a group in
-% which we have a paragraph indent of 0pt, and in which we have the
-% text set ragged right. We also reset the font.
-% \begin{macrocode}
-\def\@makechapterhead#1{%
- \vspace*{50\p@ \@plus 5\p@}%
- {\setlength\parindent{\z@}%
- \setlength\parskip {\z@}%
- \head@style \reset@font
-% \end{macrocode}
-% Then we check whether the number of the chapter has to be printed.
-% If so we leave some whitespace between the chapternumber and its
-% title.
-% \begin{macrocode}
- \ifnum \c@secnumdepth >\m@ne
- \Large\ChapFont \@chapapp{} \thechapter
- \par
- \vskip 20\p@
- \fi
-% \end{macrocode}
-% Now we set the title in a large bold font. We prevent a pagebreak
-% at this point and leave some whitespace before the text begins.
-% \begin{macrocode}
- \Large \ChapFont #1\par
- \nobreak
- \vskip 40\p@
- }}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@schapter}
-% This macro is called when we have an unnumbered chapter. It is
-% much simpler than |\@chapter| because it only needs to typeset
-% the chapter title.
-% \begin{macrocode}
-\def\@schapter#1{\if@twocolumn
- \@topnewpage[\@makeschapterhead{#1}]%
- \else
- \@makeschapterhead{#1}%
- \@afterheading
- \fi}
-% \end{macrocode}
-%
-% \begin{macro}{\@makeschapterhead}
-% The macro above uses |\@makeschapterhead|\meta{text}to format
-% the heading of the chapter. It is similar to |\@makechapterhead|
-% except that it never has to print a chapter number.
-%
-% \begin{macrocode}
-\def\@makeschapterhead#1{%
- \vspace*{50\p@\@plus 5\p@}%
- {\setlength\parindent{\z@}%
- \setlength\parskip{\z@}%
- \head@style
- \reset@font
- \Large \ChapFont #1\par
- \nobreak
- \vskip 40\p@
- }}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-%
-% \subsubsection{Lower level headings}
-%
-% These commands all make use of |\@startsection|.
-% \begin{macro}{\section}
-% This gives a normal heading with white space above the heading
-% (the whitespace below the heading will be generated by the
-% |\parskip| that is inserted at the start of the first paragraph),
-% the title set in |\large\bfseries|, and no indentation on the
-% first paragraph.
-% \begin{macrocode}
-\newcommand\section{%
- \@startsection {section}{1}{\z@}%
- {-2\baselineskip\@plus -1\baselineskip \@minus -.5\baselineskip}%
-%<+type1> {.5\baselineskip}%
-%<+type3> {.01\baselineskip}%
- {\reset@font\large\SectFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SectFont}
-% The font used to typeset the sections is stored in this maro.
-% \begin{macrocode}
-\newcommand\SectFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\subsection}
-% This gives a normal heading with white space above the heading,
-% the title set in |\normalsize\bfseries|, and no indentation on
-% the first paragraph.
-% \begin{macrocode}
-\newcommand\subsection{%
- \@startsection{subsection}{2}{\z@}%
- {-1\baselineskip\@plus -.5\baselineskip \@minus -.25\baselineskip}%
-%<+type1> {.25\baselineskip}%
-%<+type3> {.01\baselineskip}%
- {\reset@font\normalsize\SSectFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SSectFont}
-% The font used to typeset the subsections is stored in this maro.
-% \begin{macrocode}
-\newcommand\SSectFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\subsubsection}
-% This gives a normal heading with white space above the heading,
-% the title set in |\normalsize\tm|, and no indentation on the
-% first paragraph.
-% \begin{macrocode}
-\newcommand\subsubsection{%
- \@startsection{subsubsection}{3}{\z@}%
- {-1\baselineskip plus -.5\baselineskip minus -.25\baselineskip}%
-%<+type1> {.25\baselineskip}%
-%<+type3> {.01\baselineskip}%
- {\reset@font\normalsize\SSSectFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SSSectFont}
-% The font used to typeset the subsubsections is stored in this maro.
-% \begin{macrocode}
-\newcommand\SSSectFont{\rmfamily}
-\newcommand\SSSectFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\paragraph}
-% This gives a run-in heading with white space above and to the
-% right of the heading, the title set in |\normalsize\slshape|.
-% \begin{macrocode}
-\newcommand\paragraph{%
- \@startsection{paragraph}{4}{\z@}%
- {3.25ex \@plus1ex \@minus.2ex}%
- {-1em}%
- {\reset@font\normalsize\ParaFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\ParaFont}
-% The font used to typeset the paragraphs is stored in this maro.
-% \begin{macrocode}
-\newcommand\ParaFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\subparagraph}
-% This gives an indented run-in heading with white space above and
-% to the right of the heading, the title set in
-% |\normalsize\slshape|.
-% \begin{macrocode}
-\newcommand\subparagraph{%
- \@startsection{subparagraph}{5}{\parindent}%
- {3.25ex \@plus1ex \@minus .2ex}%
- {-1em}%
- {\reset@font\normalsize\SParaFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SParaFont}
-% The font used to typeset the subparagraphs is stored in this maro.
-% \begin{macrocode}
-\newcommand\SParaFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\Headingfonts}
-% To change the fonts that are used to typeset the title,part,
-% chapter and section headings this macro can be used.
-% \begin{macrocode}
-\newcommand\HeadingFonts[8]{%
- \renewcommand\TitleFont{#1}%
- \renewcommand\PartFont{#2}%
- \renewcommand\ChapFont{#3}%
- \renewcommand\SectFont{#4}%
- \renewcommand\SSectFont{#5}%
- \renewcommand\SSSectFont{#6}%
- \renewcommand\ParaFont{#7}%
- \renewcommand\SParaFont{#8}}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Lists}
-%
-% \subsubsection{General List Parameters}
-%
-% The following commands are used to set the default values for the list
-% environment's parameters. See the \LaTeX{} manual for an explanation
-% of the meanings of the parameters. Defaults for the list
-% environment are set as follows. First, |\rightmargin|,
-% |\listparindent| and |\itemindent| are set to 0pt. Then, for a Kth
-% level list, the command |\@listK| is called, where `K' denotes `i',
-% '`i', ... , `vi'. (I.e., |\@listiii| is called for a third-level
-% list.) By convention, |\@listK| should set |\leftmargin| to
-% |\leftmarginK|.
-%
-% \begin{macro}{\leftmargin}
-% \begin{macro}{\leftmargini}
-% \begin{macro}{\leftmarginii}
-% \begin{macro}{\leftmarginiii}
-% \begin{macro}{\leftmarginiv}
-% \begin{macro}{\leftmarginv}
-% \begin{macro}{\leftmarginvi}
-% For efficiency, level-one list's values are defined at top level, and
-% |\@listi| is defined to set only |\leftmargin|.
-%
-% \begin{macrocode}
-\setlength\leftmargini {\unitindent}
-\setlength\leftmarginii {\othermargin}
-\setlength\leftmarginiii{\othermargin}
-\setlength\leftmarginiv {\othermargin}
-\setlength\leftmarginv {\othermargin}
-\setlength\leftmarginvi {1em}
-% \end{macrocode}
-% Here we set the top level leftmargin.
-% \begin{macrocode}
-\setlength\leftmargin {\leftmargini}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\labelsep}
-% \begin{macro}{\labelwidth}
-% |\labelsep| is the distance between the label and the text of an
-% item; |\labelwidth| is the width of the label.
-% \begin{macrocode}
-\setlength \labelsep {5\p@}
-\setlength \labelwidth{\leftmargini}
-\addtolength\labelwidth{-\labelsep}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\partopsep}
-% When the user leaves a blank line before the environment an extra
-% vertical space of |\partopsep| is inserted, in addition to
-% |\parskip| and |\topsep|.
-% \begin{macrocode}
-\setlength\partopsep{\z@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\topsep}
-% Extra vertical space, in addition to |\parskip|, added above and
-% below list and paragraphing environments.
-% \begin{macrocode}
-\setlength\topsep{\z@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@beginparpenalty}
-% \begin{macro}{\@endparpenalty}
-% These penalties are inserted before and after a list or paragraph
-% environment. They are set to a bonus value to encourage page
-% breaking at these points.
-% \begin{macro}{\@itempenalty}
-% This penalty is inserted between list items.
-% \begin{macrocode}
-\@beginparpenalty -\@lowpenalty
-\@endparpenalty -\@lowpenalty
-\@itempenalty -\@lowpenalty
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@listI}
-% \begin{macro}{\@listi}
-% |\@listI| defines top level and |\@listi| values of
-% |\leftmargin|, |\parsep|, |\topsep|, and |\itemsep|
-%
-% \begin{macrocode}
-\def\@listI{%
- \leftmargin\unitindent
- \labelsep.5em%
- \labelwidth\leftmargin
- \advance\labelwidth-\labelsep
- \parsep \z@
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip \@plus\p@
- \itemsep 0\p@ \@plus1\p@}
-\let\@listi\@listI
-% \end{macrocode}
-% We have to initialise these parameters.
-% \begin{macrocode}
-\@listi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@listii}
-% \begin{macro}{\@listiii}
-% \begin{macro}{\@listiv}
-% \begin{macro}{\@listv}
-% \begin{macro}{\@listvi}
-% Here are the same macros for the higher level lists.
-% \begin{macrocode}
-\def\@listii {\leftmargin\leftmarginii
- \labelsep .5em%
- \labelwidth\leftmarginii
- \advance\labelwidth-\labelsep
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-\def\@listiii{\leftmargin\leftmarginiii
- \labelsep .5em%
- \labelwidth\leftmarginiii
- \advance\labelwidth-\labelsep
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \partopsep \z@ \@plus\p@
- \itemsep \z@ \@plus\p@}
-\def\@listiv {\leftmargin\leftmarginiv
- \labelsep .5em%
- \labelwidth\leftmarginiv%
- \advance\labelwidth-\labelsep
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-\def\@listv {\leftmargin\leftmarginv
- \labelsep .5em%
- \labelwidth\leftmarginv
- \advance\labelwidth-\labelsep%
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-\def\@listvi {\leftmargin\leftmarginvi
- \labelsep .5em
- \labelwidth\leftmarginvi
- \advance\labelwidth{-\labelsep}%
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Enumerate}
-%
-% The enumerate environment uses four counters: \Lcount{enumi},
-% \Lcount{enumii}, \Lcount{enumiii} and \Lcount{enumiv}, where
-% \Lcount{enumN} controls the numbering of the Nth level
-% enumeration.
-%
-% \begin{macro}{\theenumi}
-% \begin{macro}{\theenumii}
-% \begin{macro}{\theenumiii}
-% \begin{macro}{\theenumiv}
-% The counters are already defined in \file{latex.dtx}, but their
-% representation is changed here.
-%
-% \begin{macrocode}
-\renewcommand\theenumi{\arabic{enumi}}
-\renewcommand\theenumii{\alph{enumii}}
-\renewcommand\theenumiii{\roman{enumiii}}
-\renewcommand\theenumiv{\Alph{enumiv}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\labelenumi}
-% \begin{macro}{\labelenumii}
-% \begin{macro}{\labelenumiii}
-% \begin{macro}{\labelenumiv}
-% The label for each item is generated by the commands\\
-% |\labelenumi| ... |\labelenumiv|.
-% \begin{macrocode}
-\newcommand\labelenumi{\theenumi.}
-\newcommand\labelenumii{(\theenumii)}
-\newcommand\labelenumiii{\theenumiii.}
-\newcommand\labelenumiv{\theenumiv.}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\p@enumii}
-% \begin{macro}{\p@enumiii}
-% \begin{macro}{\p@enumiv}
-% The expansion of |\p@enumN||\theenumN| defines the output of a
-% |\ref| command when referencing an item of the Nth level of an
-% enumerated list.
-% \begin{macrocode}
-\renewcommand\p@enumii{\theenumi}
-\renewcommand\p@enumiii{\theenumi(\theenumii)}
-\renewcommand\p@enumiv{\p@enumiii\theenumiii}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-%
-% \begin{environment}{enumerate}
-% We want to have different label positioning on different levels of
-% list. To acheive this we have to redefine the \Lenv{enumerate}
-% environment.
-%
-% \begin{macrocode}
-\renewenvironment{enumerate}{%
- \ifnum \@enumdepth >3
- \@toodeep
- \else
- \advance\@enumdepth \@ne
- \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
- \list{\csname label\@enumctr\endcsname}
- {\usecounter{\@enumctr}%
-%<+type1> \ifnum \@listdepth=1
- \if@revlabel
- \def\makelabel##1{\hskip .5\unitindent{##1\hfil}}%
- \else
-%<-type3> \def\makelabel##1{\hfil##1}
-%<+type3> \def\makelabel##1{##1\hfil}
- \fi
-%<*type1>
- \else
- \def\makelabel##1{##1\hfil}%
-%</type1>
- \fi
- }%
- \fi}
-% \end{macrocode}
-% We try to suppress spaces after these list constructs.
-% \begin{macrocode}
- {\global\@ignoretrue \endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Itemize}
-%
-% \begin{macro}{\labelitemi}
-% \begin{macro}{\labelitemii}
-% \begin{macro}{\labelitemiii}
-% \begin{macro}{\labelitemiv}
-% Itemization is controlled by four commands: |\labelitemi|,
-% |\labelitemii|, |\labelitemiii|, and |\labelitemiv|, which define
-% the labels of thevarious itemization levels: the symbols used are
-% bullet, bold en-dash, asterisk and centred dot.
-%
-% \begin{macrocode}
-\newcommand\labelitemi{$\m@th\bullet$}
-\newcommand\labelitemii{\bfseries --}
-\newcommand\labelitemiii{$\m@th\ast$}
-\newcommand\labelitemiv{$\m@th\cdot$}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{environment}{itemize}
-% We want to have differen label positioning on different levels of
-% list. To acheive this we have to redefine the \Lenv{itemize}
-% environment.
-% \begin{macrocode}
-\renewenvironment{itemize}{%
- \ifnum \@itemdepth >3
- \@toodeep
- \else
- \advance\@itemdepth \@ne
- \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
- \list{\csname\@itemitem\endcsname}%
- {%
-%<+type1> \ifnum \@listdepth=1\relax
- \if@revlabel
- \def\makelabel##1{\hskip .5\unitindent{##1\hfil}}\else
-%<+type1> \def\makelabel##1{\hfil##1}
-%<+type3> \def\makelabel##1{##1\hfil}
- \fi
-%<*type1>
- \else
- \def\makelabel##1{##1\hfil}
- \fi
-%</type1>
- }%
- \fi}
-% \end{macrocode}
-% We try to suppress spaces after these list constructs.
-% \begin{macrocode}
- {\global\@ignoretrue \endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Description}
-%
-% \begin{environment}{description}
-% The description environment is defined here -- while the itemize
-% and enumerate environments are defined in \file{latex.dtx}.
-%
-% \begin{macrocode}
-\newenvironment{description}
- {\list{}{\labelwidth\z@ \itemindent-\leftmargin
- \let\makelabel\descriptionlabel}}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\descriptionlabel}
-% To change the formatting of the label, you must redefine
-% |\descriptionlabel|.
-%
-% \begin{macrocode}
-\newcommand\descriptionlabel[1]{\hspace\labelsep \bfseries #1}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Adapting existing environments}
-%
-% Because we globally set |\topsep| to zero, we need to modify the
-% definitions of a number of environments slightly to get a litle
-% whitespace around them.
-%
-% \begin{environment}{center}
-% Add a litle surrounding whitespace.
-% \begin{macrocode}
-%<*type1>
-\def\center
- {\topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \trivlist \centering\item[]}
-\let\endcenter\endtrivlist
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{flushleft}
-% Add a litle surrounding whitespace.
-% \begin{macrocode}
-\def\flushleft
- {\topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \trivlist \raggedright\item[]}
-\let\endflushleft=\endtrivlist
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{flushright}
-% Add a litle surrounding whitespace.
-% \begin{macrocode}
-\def\flushright
- {\topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \trivlist \raggedleft\item[]}
-\let\endflushright=\endtrivlist
-%</type1>
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{verbatim}
-% In \Lenv{verbatim} we add a little surrounding whitespace,
-% --which for \file{rapport3} is negative to
-% compensate for the positive |\parskip|-- but also an indent for
-% the \file{rapport1} document class.
-% \begin{macrocode}
-\def\verbatim{%
-%<*type1>
- \topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \@verbatim
- \leftskip\unitindent
-%</type1>
-%<*type3>
- \topsep=-.5\parskip
- \@verbatim
-%</type3>
- \frenchspacing\@vobeyspaces \@xverbatim}
-%<+type1>\def\endverbatim{\if@newlist \leavevmode\fi\endtrivlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsection{Defining new environments}
-%
-% \subsubsection{Abstract}
-%
-% \begin{environment}{abstract}
-% When we are producing a separate titlepage we also put the
-% abstract on a page of its own. It will be centred vertically on
-% the page.
-%
-% \begin{macrocode}
-\if@titlepage
- \newenvironment{abstract}{%
- \titlepage
- \null\vfil
- \hbox{\SectFont \abstractname}
- \noindent\ignorespaces}
- {\par\vfil\null\endtitlepage}
-% \end{macrocode}
-% When we are not making a seperate titlepagewe have to check if we
-% are in twocolumn mode. In that case the abstract is set as a
-% |\section*|, otherwise the abstract is typeset flushleft, an
-% amount |\unitindent| smaller as the normal text.
-% \begin{macrocode}
-\else
- \newenvironment{abstract}{%
- \if@twocolumn
- \section*{\abstractname}%
- \else
- \small
- \bgroup\rightskip=\unitindent
- \hbox{\SectFont \abstractname}%
- \noindent\ignorespaces
-% \end{macrocode}
- \fi}
-% \end{macrocode}
-% Which implies that the definition of |\end{abstract}| is also
-% different.
-% \begin{macrocode}
- {\if@twocolumn\else\par\egroup\fi}
-\fi
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Verse}
-%
-% \begin{environment}{verse}
-% The verse environment is defined by making clever use of the
-% list environment's parameters. The user types |\\| to end a line.
-% This is implemented by |\let|'ing |\\| equal |\@centercr|.
-%
-% \begin{macrocode}
-\newenvironment{verse}
- {\let\\=\@centercr
- \list{}{\itemsep\z@
- \itemindent-1.5em%
- \listparindent\itemindent
- \rightmargin\leftmargin
- \advance\leftmargin1.5em}%
- \item[]}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Quotation}
-%
-% \begin{environment}{quotation}
-% The quotation environment is also defined by making clever use of
-% the list environment's parameters. The lines in the environment
-% are set smaller than |\textwidth|. The first line of a paragraph
-% inside this environment is indented.
-%
-% \begin{macrocode}
-\newenvironment{quotation}
- {\list{}{%
- \listparindent\z@
- \itemindent\listparindent
- \rightmargin\leftmargin
- \parsep\z@ \@plus\p@}%
- \item[]}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Quote}
-%
-% \begin{environment}{quote}
-% The quote environment is like the quotation environment except
-% that paragraphs are not indented.
-%
-% \begin{macrocode}
-\newenvironment{quote}
- {\list{}{\rightmargin\leftmargin}%
- \item[]}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Theorem}
-%
-% \begin{macro}{\@begintheorem}
-% \begin{macro}{\@opargbegintheorem}
-% \begin{macro}{\@endtheorem}
-% These document classes have a slightly modified \Lenv{theorem}
-% environment style. Surrounding whitespace is added and an
-% initialisation of |\labelsep|. Finally a slanted font instead of
-% an italic font is used.
-% \begin{macrocode}
-\def\@begintheorem#1#2{%
- \vskip\baselineskip \labelsep=.5em%
- \trivlist
- \item[\hskip \labelsep{\bfseries #1\ #2}]\slshape}
-\def\@opargbegintheorem#1#2#3{%
- \vskip\baselineskip \labelsep=.5em%
- \trivlist
- \item[\hskip \labelsep{\bfseries #1\ #2\ (#3)}]\slshape}
-\def\@endtheorem{\endtrivlist \vskip\baselineskip}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Titlepage}
-%
-% \begin{environment}{titlepage}
-% In the normal environments, the titlepage environment does nothing
-% but start and end a page, and inhibit page numbers. It also resets
-% the page number to zero. In two-column style, it still makes a
-% one-column page.
-%
-% \begin{macrocode}
-\newenvironment{titlepage}
- {
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse\newpage
- \fi
- \thispagestyle{empty}%
- \if@compatibility
- \setcounter{page}{0}
- \else
- \setcounter{page}{1}%
- \fi}
- {\if@restonecol\twocolumn \else \newpage \fi
- \setcounter{page}{1}%
- }
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Appendix}
-%
-% \begin{macro}{\appendix}
-%
-% The |\appendix| command is not really an environment, it is a
-% macro that makes some changes in the way things are done.
-%
-% In this document class the |\appendix| command must do the
-% following:
-% \begin{itemize}
-% \item reset the chapter and section counters to zero,
-% \item set |\@chapapp| to |\appendixname| (for messages),
-% \item redefine the chapter counter to produce appendix numbers,
-% \item possibly redefine the |\chapter| command if appendix titles
-% and headings are to look different from chapter titles and
-% headings.
-% \end{itemize}
-%
-% \begin{macrocode}
-\newcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \renewcommand\@chapapp{\appendixname}%
- \renewcommand\thechapter{\Alph{chapter}}}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Setting parameters for existing environments}
-%
-% \subsubsection{Array and tabular}
-%
-% \begin{macro}{\arraycolsep}
-% The columns in an array environment are separated by
-% 2|\arraycolsep|.
-% \begin{macrocode}
-\setlength\arraycolsep{5\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\tabcolsep}
-% The columns in an tabular environment are separated by
-% 2|\tabcolsep|.
-% \begin{macrocode}
-\setlength\tabcolsep{6\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\arrayrulewidth}
-% The width of rules in the array and tabular environments is given
-% by |\arrayrulewidth|.
-% \begin{macrocode}
-\setlength\arrayrulewidth{.4\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\doublerulesep}
-% The space between adjacent rules in the array and tabular
-% environments is given by |\doublerulesep|.
-% \begin{macrocode}
-\setlength\doublerulesep{2\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Tabbing}
-%
-% \begin{macro}{\tabbingsep}
-% This controls the space that the |\'| command puts in. (See
-% \LaTeX{} manual for an explanation.)
-% \begin{macrocode}
-\setlength\tabbingsep{\labelsep}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Minipage}
-%
-% \begin{macro}{\@minipagerestore}
-% The macro |\@minipagerestore| is called upon entry to a minipage
-% environment to set up things that are to be handled differently
-% inside a minipage environment.
-%
-% \begin{macrocode}
-%<+type1>\def\@minipagerestore{\parindent\unitindent}
-%<*type3>
-\def\@minipagerestore{%
- \parskip=.5\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip}
-%</type3>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@mpfootins}
-% Minipages have their own footnotes; |\skip||\@mpfootins| plays
-% same r\^ole for footnotes in a minipage as |\skip||\footins| does
-% for ordinary footnotes.
-%
-% \begin{macrocode}
-\skip\@mpfootins = \skip\footins
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Framed boxes}
-%
-% \begin{macro}{\fboxsep}
-% The space left by |\fbox| and |\framebox| between the box and the
-% text in it.
-% \begin{macro}{\fboxrule}
-% The width of the rules in the box made by |\fbox| and |\framebox|.
-% \begin{macrocode}
-\setlength\fboxsep{3\p@}
-\setlength\fboxrule{.4\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Equation and eqnarray}
-%
-% \begin{macro}{\theequation}
-% The equation counter will be reset at beginning of a new chapter
-% and the equation number will be prefixed by the chapter number.
-%
-% This code must follow the |\chapter| definition, or more exactly
-% the definition of the chapter counter.
-% \begin{macrocode}
-\@addtoreset{equation}{chapter}
-\renewcommand\theequation{\thechapter.\arabic{equation}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\jot}
-% |\jot| is the extra space added between lines of an eqnarray
-% environment. The default value is used.
-% \begin{macrocode}
-% \setlength\jot{3pt}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@eqnnum}
-% The macro |\@eqnnum| defines how equation numbers are to appear in
-% equations. Again the default is used.
-%
-% \begin{macrocode}
-% \def\@eqnnum{(\theequation)}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Floating objects}
-%
-% The file \file{latex.dtx} only defines a number of tools with
-% which floating objects can be defined. This is done in the
-% document class. It needs to define the following macros for each
-% floating object of type \texttt{TYPE} (e.g., \texttt{TYPE} =
-% figure).
-%
-% \begin{description}
-% \item[\texttt{\bslash fps@TYPE}]
-% The default placement specifier for floats of type
-% \texttt{TYPE}.
-%
-% \item[\texttt{\bslash ftype@TYPE}]
-% The type number for floats of type \texttt{TYPE}. Each
-% \texttt{TYPE} has associated a unique positive {\texttt
-% TYPE} number, which is a power of two. E.g., figures might
-% have type number 1, tables type number 2, programs type
-% number 4, etc.
-%
-% \item[\texttt{\bslash ext@TYPE}]
-% The file extension indicating the file on which the contents
-% list for float type \texttt{TYPE} is stored. For example,
-% |\ext@figure| = `lof'.
-%
-% \item[\texttt{\bslash fnum@TYPE}]
-% A macro to generate the figure number for a caption. For
-% example, |\fnum@TYPE| == `Figure |\thefigure|'.
-%
-% \item[\texttt{\bslash @makecaption{\meta{num}}{\meta{text}}}]
-% A macro to make a caption, with \meta{num} the value produced
-% by |\fnum@...| and \meta{text} the text of the caption. It
-% can assume it's in a |\parbox| of the appropriate width.
-% This will be used for {\em all} floating objects.
-%
-% \end{description}
-%
-% The actual environment that implements a floating object such as
-% a figure is defined using the macros |\@float| and |\end@float|,
-% which are defined in \file{latex.dtx}.
-%
-% An environment that implements a single column floating object is
-% started with |\@float{|\texttt{TYPE}|}[|\meta{placement}|]| of type
-% \texttt{TYPE} with \meta{placement} as the placement specifier.
-% The default value of \meta{PLACEMENT} is defined by |\fps@TYPE|.
-%
-% The environment is ended by |\end@float|. E.g., |\figure| ==
-% |\@float|{figure}, |\endfigure| == |\end@float|.
-%
-% \subsubsection{Figure}
-%
-% Here is the implementation of the figure environment.
-%
-% \begin{macro}{\c@figure}
-% First we have to allocate a counter to number the figures. In
-% this document class the figures are numbered per chapter.
-% \begin{macrocode}
-\newcounter{figure}[chapter]
-\renewcommand\thefigure{\thechapter.\@arabic\c@figure}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\fps@figure}
-% \begin{macro}{\ftype@figure}
-% \begin{macro}{\ext@figure}
-% \begin{macro}{\num@figure}
-% Here are the parameters for the floating objects of type `figure'.
-% \begin{macrocode}
-\def\fps@figure{tbp}
-\def\ftype@figure{1}
-\def\ext@figure{lof}
-\def\fnum@figure{\figurename~\thefigure}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{environment}{figure}
-% \begin{environment}{figure*}
-% And the definition of the actual environment. The form with the
-% |*| is used for double column figures.
-% \begin{macrocode}
-\newenvironment{figure}
- {\@float{figure}}
- {\end@float}
-\newenvironment{figure*}
- {\@dblfloat{figure}}
- {\end@dblfloat}
-% \end{macrocode}
-% \end{environment}
-% \end{environment}
-%
-% \subsubsection{Table}
-%
-% Here is the implementation of the table environment. It is very
-% much the same as the figure environment.
-%
-% \begin{macro}{\c@table}
-% First we have to allocate a counter to number the tables. In this
-% document class the tables are numbered per chapter.
-% \begin{macrocode}
-\newcounter{table}[chapter]
-\renewcommand\thetable{\thechapter.\@arabic\c@table}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\fps@table}
-% \begin{macro}{\ftype@table}
-% \begin{macro}{\ext@table}
-% \begin{macro}{\num@table}
-% Here are the parameters for the floating objects of type `table'.
-% \begin{macrocode}
-\def\fps@table{tbp}
-\def\ftype@table{2}
-\def\ext@table{lot}
-\def\fnum@table{\tablename~\thetable}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{environment}{table}
-% \begin{environment}{table*}
-% And the definition of the actual environment. The form with the
-% |*| is used for double column tables.
-% \begin{macrocode}
-\newenvironment{table}
- {\@float{table}}
- {\end@float}
-\newenvironment{table*}
- {\@dblfloat{table}}
- {\end@dblfloat}
-% \end{macrocode}
-% \end{environment}
-% \end{environment}
-%
-% \subsubsection{Captions}
-%
-% \begin{macro}{\@makecaption}
-% The |\caption| command calls |\@makecaption| to format the
-% caption of floating objects. It gets two arguments,
-% \meta{number}, the number of the floating object and \meta{text},
-% the text of the caption. Usually \meta{number} contains a string
-% such as `Figure 3.2'. The macro can assume it is called inside a
-% |\parbox| of right width, with |\normalsize|.
-%
-% \begin{macro}{\abovecaptionskip}
-% \begin{macro}{\belowcaptionskip}
-% These lengths contain the amount of white space to leave above
-% and below the caption.
-% \begin{macrocode}
-\newlength\abovecaptionskip
-\newlength\belowcaptionskip
-\setlength\abovecaptionskip{10\p@}
-\setlength\belowcaptionskip{0\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% The definition of this macro is |\long| in order to allow more
-% then one paragraph in a caption.
-% \begin{macrocode}
-\long\def\@makecaption#1#2{%
- \vskip\abovecaptionskip
-% \end{macrocode}
-% We want to see if the caption fits on one line on the page,
-% therefore we first typeset it in a temporary box.
-% \begin{macrocode}
- \sbox\@tempboxa{{\CaptionLabelFont#1:} \CaptionTextFont#2}%
-% \end{macrocode}
-% We can the measure its width. It that is larger than the current
-% |\hsize| we typeset the caption as an ordinary paragraph.
-% \begin{macrocode}
- \ifdim \wd\@tempboxa >\hsize
- {\CaptionLabelFont#1:} \CaptionTextFont#2\par
-% \end{macrocode}
-% If the caption fits, we center it.
-% \begin{macrocode}
- \else
- \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
- \fi
- \vskip\belowcaptionskip}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\CaptionLabelFont}
-% \begin{macro}{\CaptionTextFont}
-% These macros can contain the fonts used for typesetting captions.
-% By default they do nothing.
-% \begin{macrocode}
-\newcommand\CaptionLabelFont{\relax}
-\newcommand\CaptionTextFont{\relax}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\CaptionFonts}
-% To change the fonts that are used to typeset captions
-% this macro can be used.
-% \begin{macrocode}
-\newcommand\CaptionFonts[2]{%
- \renewcommand\CaptionLabelFont{#1}%
- \renewcommand\CaptionTextFont{#2}%
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Font changing}
-%
-% Here we supply the declarative font changing commands that were
-% common in \LaTeX\ version 2.09 and earlier. These commands work
-% in text mode \emph{and} in math mode. They are provided for
-% compatibility, but one should start using the |\text...| and
-% |\math...| commands instead. These commands are defined using
-% |\DeclareOldFontCommand|, a command with three arguments: the user
-% command to be defined; \LaTeX\ commands to execute in text mode
-% and \LaTeX\ commands to execute in math mode.
-%
-% \begin{macro}{\rm}
-% \begin{macro}{\tt}
-% \begin{macro}{\sf}
-%
-% The commands to change the family. When in compatibility mode we
-% select the `default' font first, to get \LaTeX2.09 behviour.
-% \begin{macrocode}
-\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
-\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
-\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\bf}
-% The command to change to the bold series. One should use
-% |\mdseries| to explicitly switch back to medium series.
-% \begin{macrocode}
-\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\sl}
-% \begin{macro}{\it}
-% \begin{macro}{\sc}
-%
-% And the commands to change the shape of the font. The slanted and
-% small caps shapes are not available by default as math alphabets,
-% so those changes do nothing in math mode. One should use
-% |\upshape| to explicitly change back to the upright shape.
-% \begin{macrocode}
-\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
-\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\relax}
-\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\relax}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\cal}
-% \begin{macro}{\mit}
-%
-% The commands |\cal| and |\mit| should only be used in math mode,
-% outside math mode they have no effect. Currently the New Font
-% Selection Scheme defines these commands to generate warning
-% messages. Therefore we have to define them `by hand'.
-% \begin{macrocode}
-\renewcommand{\cal}{\protect\pcal}
-\newcommand{\pcal}{\@fontswitch{\relax}{\mathcal}}
-\renewcommand{\mit}{\protect\pmit}
-\newcommand{\pmit}{\@fontswitch{\relax}{\mathnormal}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\pem}
-% The definition of |\pem| is changed here to have slanted instead
-% of italic fonts.
-% \begin{macrocode}
-\def\pem{\@nomath\em \ifdim \fontdimen\@ne\font >\z@
- \upshape \else \slshape \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Cross Referencing}
-% \subsection{Table of Contents, etc.}
-%
-% A |\section| command writes a
-% |\contentsline{section}{|\meta{title}|}{|\meta{page}|}| command
-% on the \file{.toc} file, where \meta{title} contains the
-% contents of the entry and \meta{page} is the page number. If
-% sections are being numbered, then \meta{title} will be of the
-% form |\numberline{|\meta{num}|}{|\meta{heading}|}| where
-% \meta{num} is the number produced by |\thesection|. Other
-% sectioning commands work similarly.
-%
-% A |\caption| command in a `figure' environment writes
-%
-% |\contentsline{figure}{\numberline{|\meta{num}|}{|%
-% \meta{caption}|}}{|\meta{page}|}|
-%
-% on the .\file{lof} file, where \meta{num} is the number produced
-% by |\thefigure| and \meta{caption} is the figure caption. It
-% works similarly for a `table' environment.
-%
-% The command |\contentsline{|\meta{name}|}| expands to
-% |\l@|\meta{name}. So, to specify the table of contents, we must
-% define |\l@chapter|, |\l@section|, |\l@subsection|, ... ; to
-% specify the list of figures, we must define |\l@figure|; and so
-% on. Most of these can be defined with either the
-% |\@dottedtocline| or the |\@regtocline| command, which work as
-% follows.
-%
-% |\@dottedtocline{|\meta{level}|}{|\meta{indent}|}{|^^A
-% \meta{numwidth}|}{|^^A
-% \meta{title}|}{|\meta{page}|}|
-%
-% |\@regtocline{|\meta{level}|}{|\meta{title}|}{|\meta{page}|}|
-%
-% \begin{description}
-% \item[\meta{level}] An entry is produced only if\meta{ level}
-% $<=$ value of the \Lcount{tocdepth} counter. Note,
-% |\chapter| is level 0, |\section| is level 1, etc.
-% \item[\meta{indent}] The indentation from the outer left margin
-% of the start of the contents line.
-% \item[\meta{numwidth}] The width of a box in which the section
-% number is to go, if \meta{title} includes a |\numberline|
-% command.
-% \end{description}
-%
-% \begin{macro}{\@pnumwidth}
-% \begin{macro}{\@tocrmarg}
-% \begin{macro}{\@dotsep}
-% This command uses the following three parameters, which are set
-% with a |\newcommand| (so em's can be used to make them depend upon
-% the font).
-% \begin{description}
-% \item[\texttt{\bslash @pnumwidth}] The width of a box in which the
-% page number is put.
-% \item[\texttt{\bslash @tocrmarg}] The right margin for multiple
-% line entries. One wants |\@tocrmarg| > or = |\@pnumwidth|
-% \item[\texttt{\bslash @dotsep}] Separation between dots, in mu
-% units. Should be defined as a number like 2 or 1.7
-% \end{description}
-%
-% \begin{macrocode}
-\newcommand\@pnumwidth{1.55em}
-\newcommand\@tocrmarg {2.55em}
-\newcommand\@dotsep{4.5}
-\setcounter{tocdepth}{2}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Table of Contents}
-%
-% \begin{macro}{\tableofcontents}
-% This macro is used to request that \LaTeX{} produces a table of
-% contents. The tables of contents, figures etc. are always set in
-% single-column style.
-%
-% \begin{macrocode}
-\newcommand\tableofcontents{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
-% \end{macrocode}
-% The title is set using the |\chapter*| command, making sure that
-% the running head --if one is required-- contains the right
-% information.
-% \begin{macrocode}
- \chapter*{\contentsname
- \@mkboth{\uppercase{\contentsname}}{\uppercase{\contentsname}}}%
-% \end{macrocode}
-% The the actual table of contents is made by calling
-% |\@starttoc{toc}|. After that we restore twocolumn mode if
-% necessary.
-% \begin{macrocode}
- \@starttoc{toc}%
- \if@restonecol\twocolumn\fi
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@starttoc}
-% The internal \LaTeXe macro |\@starttoc| needs to be adapted for
-% the \file{rapport3} document classes,in order to deal with a the
-% fact that for these document classes the |\parskip| is normally
-% non-zero. We don't want that in the table of contents.
-% \begin{macrocode}
-%<*type3>
-\def\@starttoc#1{\begingroup
- \makeatletter
- \parskip\z@
- \@input{\jobname.#1}%
- \if@filesw
- \expandafter\newwrite\csname tf@#1\endcsname
- \immediate\openout \csname tf@#1\endcsname \jobname.#1\relax
- \fi \global\@nobreakfalse \endgroup}
-%</type3>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@regtocline}
-% These document classes use a different format for the table of
-% contents than the standard classes from which they were
-% developped. In order to acheive this different format we defined
-% the macro |\@regtocline|.
-% \begin{macrocode}
-\newcommand\@regtocline[3]{%
- \ifnum #1>\c@tocdepth
- \else
- \vskip \z@ plus .2pt
- {\hangindent\z@ \@afterindenttrue \interlinepenalty\@M
- \leftskip\unitindent
- \rightskip=\unitindent plus 1fil
- \parfillskip=0cm
- \@tempdima=\unitindent
- \parindent\z@
- \leavevmode
- \hbox{}\hskip -\leftskip\relax#2\nobreak
- \hskip 1em \nobreak{\slshape #3}\par
- }%
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\toc@font}
-% The changed definition of |\@sect| that we use, selects a
-% different font for the table of contents for the various header
-% levels. It does this using |\toc@font|.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\toc@font[1]{\relax}
-\else
- \newcommand\toc@font[1]{%
- \ifcase#1\relax
- \bfseries
- \or\slshape
- \or\rmfamily
- \fi}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\toc@case}
-% The entries for parts are typeset in capital letters in the new
-% style of the table of contents. In the old style this isn't
-% done. The macro |\toc@case| is used to switch this.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\toc@case{\relax}
-\else
- \newcommand\toc@case{\uppercase}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@part}
-% Each sectioning command needs an additional macro to format its
-% entry in the table of contents, as described above. The macro for
-% the entry for parts is defined in a special way.
-%
-% First we make sure that if a pagebreak should occur, it occurs
-% {\em before} this entry. Also a little whitespace is added and a
-% group begun to keep changes local.
-%
-% First we have the definition from the standard classes.
-% \begin{macrocode}
-\if@oldtoc
-\newcommand\l@part[2]{%
- \addpenalty{-\@highpenalty}%
- \addvspace{2.25em \@plus\p@}%
- \begingroup
-% \end{macrocode}
-% The macro |\numberline| requires that the width of the box that
-% holds the part number is stored in \LaTeX's scratch register
-% |\@tempdima|. Therefore we put it there.
-% \begin{macrocode}
- \setlength\@tempdima{3em}%
-% \end{macrocode}
-% The we set |\parindent| to 0pt and use |\rightskip| to leave
-% enough room for the pagenumbers. To prevent overfull box messages
-% the |\parfillskip| is set to a negative value.
-% \begin{macrocode}
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
-% \end{macrocode}
-% Now we can set the entry, in a large bold font. We make sure to
-% leave vertical mode, set the part title and add the pagenumber,
-% set flush right.
-% \begin{macrocode}
- {\leavevmode
- \large \bfseries #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
-% \end{macrocode}
-% Prevent a pagebreak immediately after this entry, but use
-% |\everypar| to reset the |\if@nobreak| switch. Finally we close
-% the group.
-% \begin{macrocode}
- \nobreak
- \global\@nobreaktrue
- \everypar{\global\@nobreakfalse\everypar{}}
- \endgroup}
-% \end{macrocode}
-% Then we can introduce our new definition.
-% \begin{macrocode}
-\else
- \newcommand\l@part{\addpenalty{-\@highpenalty}
- \addvspace{2.25em \@plus \p@}\@regtocline{0}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@chapter}
-% This macro formats the entries in the table of contents for
-% chapters. It is very similar to |\l@part|
-%
-% First we make sure that if a pagebreak should occur, it occurs
-% {\em before} this entry. Also a little whitespace is added and a
-% group begun to keep changes local.
-%
-% Again we first present the `standard' definition
-% \begin{macrocode}
-\if@oldtoc
-\newcommand\l@chapter[2]{%
- \addpenalty{-\@highpenalty}%
- \vskip 1.0em \@plus\p@
-% \end{macrocode}
-%
-% The macro |\numberline| requires that the width of the box that
-% holds the part number is stored in \LaTeX's scratch register
-% |\@tempdima|. Therefore we put it there. We begin a group, and
-% change some of the paragraph parameters.
-% \begin{macrocode}
- \setlength\@tempdima{1.5em}%
- \begingroup
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
-% \end{macrocode}
-% Then we leave vertical mode and switch to a bold font.
-% \begin{macrocode}
- \leavevmode \bfseries
-% \end{macrocode}
-% Because we do not use |\numberline| here, we have do some fine
-% tuning `by hand', before we can set the entry. We discourage but
-% not disallow a pagebreak immediately after a chapter entry.
-% \begin{macrocode}
- \advance\leftskip\@tempdima
- \hskip -\leftskip
- #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
- \penalty\@highpenalty
- \endgroup}
-% \end{macrocode}
-% Then we present our new definition.
-% \begin{macrocode}
-\else
- \newcommand\l@chapter{\@regtocline{0}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@section}
-% In this document class the definition for
-% |\l@section| is very simple.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\l@section {\@dottedtocline{1}{1.5em}{2.3em}}
-\else
- \newcommand\l@section {\@regtocline{1}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@subsection}
-% \begin{macro}{\l@subsubsection}
-% \begin{macro}{\l@paragraph}
-% \begin{macro}{\l@subparagraph}
-% All lower level entries are defined using the macro
-% |\@dottedtocline| or |\@regtocline| (see above).
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\l@subsection {\@dottedtocline{2}{3.8em}{3.2em}}
- \newcommand\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
- \newcommand\l@paragraph {\@dottedtocline{4}{10em}{5em}}
- \newcommand\l@subparagraph {\@dottedtocline{5}{12em}{6em}}
-\else
- \newcommand\l@subsection {\@regtocline{2}}
- \newcommand\l@subsubsection{\@regtocline{3}}
- \newcommand\l@paragraph {\@regtocline{4}}
- \newcommand\l@subparagraph {\@regtocline{5}}
-\fi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{List of figures}
-%
-% \begin{macro}{\listoffigures}
-% This macro is used to request that \LaTeX{} produces a list of
-% figures. It is very similar to |\tableofcontents|.
-%
-% \begin{macrocode}
-\newcommand\listoffigures{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \chapter*{\listfigurename
- \@mkboth{\uppercase{\listfigurename}}%
- {\uppercase{\listfigurename}}}%
- \@starttoc{lof}%
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@figure}
-% This macro produces an entry in the list of figures.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
-\else
- \newcommand\l@figure{\@regtocline{1}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{List of tables}
-%
-% \begin{macro}{\listoftables}
-% This macro is used to request that \LaTeX{} produces a list of
-% tables. It is very similar to |\tableofcontents|.
-%
-% \begin{macrocode}
-\newcommand\listoftables{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \chapter*{\listtablename
- \@mkboth{\uppercase{\listtablename}}{\uppercase{\listtablename}}}%
- \@starttoc{lot}%
- \if@restonecol\twocolumn\fi
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@table}
-% This macro produces an entry in the list of tables.
-% \begin{macrocode}
-\let\l@table\l@figure
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Bibliography}
-%
-% \begin{macro}{\bibindent}
-% The ``open'' bibliography format uses an indentation of
-% |\bibindent|.
-% \begin{macrocode}
-\newdimen\bibindent
-\bibindent=1.5em
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\newblock}
-% This is a dummy definition for this macro which is used in the
-% \textsf{thebibliography} environment.
-% \begin{macrocode}
-\newcommand\newblock{}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{thebibliography}
-% The `thebibliography' environment executes the following
-% commands:
-%
-% |\renewcommand\newblock{\hskip .11em \@plus .33em \@minus .07em}|
-% -- Defines the ``closed'' format, where the blocks (major units
-% of information) of an entry run together.
-%
-% |\sloppy| -- Used because it's rather hard to do line breaks in
-% bibliographies,
-%
-% |\sfcode`\.=1000\relax| --
-% Causes a `.' (period) not to produce an end-of-sentence space.
-%
-% The implementation of this environment is based on the generic
-% list environment. It uses the \Lcount{enumiv} counter internally
-% to generate the labels of the list.
-%
-% When an empty `thebibliography' environment is found, a warning
-% is issued.
-%
-% \begin{macrocode}
-\newenvironment{thebibliography}[1]
- {\chapter*{\bibname
- \@mkboth{\uppercase{\bibname}}%
- {\uppercase{\bibname}}}%
- \list{\@biblabel{\arabic{enumiv}}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \if@openbib
- \advance\leftmargin\bibindent
- \itemindent -\bibindent
- \listparindent \itemindent
- \parsep \z@
- \fi
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\arabic{enumiv}}}%
- \if@openbib
- \renewcommand\newblock{\par}
- \else
- \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
- \fi
- \sloppy\clubpenalty4000\widowpenalty4000%
- \sfcode`\.=\@m}
- {\def\@noitemerr{\@warning{Empty `thebibliography' environment}}%
- \endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\@biblabel}
-% The label for a |\bibitem[...]| command is produced by this
-% macro. The default from \file{latex.dtx} is used.
-% \begin{macrocode}
-% \renewcommand\@biblabel[1]{[#1]\hfill}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@cite}
-% The output of the |\cite| command is produced by this macro. The
-% default from \file{latex.dtx} is used.
-% \begin{macrocode}
-% \renewcommand\@cite[1]{[#1]}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{The index}
-%
-% \begin{environment}{theindex}
-% The environment `theindex' can be used for indices. It makes an
-% index with two columns, with each entry a seperate paragraph. At
-% the user level the commands |\item|, |\subitem| and |\subsubitem|
-% are used to produce index entries of various levels. When a new
-% letter of the alphabet is encountered an amount of |\indexspace|
-% white space can be added.
-%
-% \begin{macrocode}
-\newenvironment{theindex}
- {\if@twocolumn
- \@restonecolfalse
- \else
- \@restonecoltrue
- \fi
- \columnseprule \z@
- \columnsep 35\p@
- \twocolumn[\@makeschapterhead{\indexname}]%
- \@mkboth{\uppercase{\indexname}}%
- {\uppercase{\indexname}}%
- \thispagestyle{plain}\parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem}
-% \end{macrocode}
-% When the document continues after the index and it was a one
-% column document we have to switch back to one column after the
-% index.
-% \begin{macrocode}
- {\if@restonecol\onecolumn\else\clearpage\fi}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\@idxitem}
-% \begin{macro}{\subitem}
-% \begin{macro}{\subsubitem}
-% Thsee macros are used to format the entries in the index. ^^AA ???
-% \begin{macrocode}
-\newcommand\@idxitem {\par\hangindent 40\p@}
-\newcommand\subitem {\par\hangindent 40\p@ \hspace*{20\p@}}
-\newcommand\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\indexspace}
-% The amount of white space that is inserted between `letter
-% blocks' in the index.
-% \begin{macrocode}
-\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Footnotes}
-%
-% \begin{macro}{\footnoterule}
-% Usually, footnotes are separated from the main body of the text
-% by a small rule. This rule is drawn by the macro |\footnoterule|.
-% We have to make sure that the rule takes no vertical space (see
-% \file{plain.tex}) so we compensate for the natural heigth of the
-% rule of 0.4pt by adding the right amount of vertical skip.
-%
-% To prevent the rule from colliding with the footnote we first add
-% a little negative vertical skip, then we put the rule and add
-% some positive vertical skip.
-% \begin{macrocode}
-\renewcommand\footnoterule{%
- \kern-3\p@
- \kern.5\baselineskip
- \hrule\@width\unitindent
- \kern.4\baselineskip
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@footnote}
-% Footnotes are numbered within chapters.
-% \begin{macrocode}
-% \newcounter{footnote}
-\@addtoreset{footnote}{chapter}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@makefntext}
-% The footnote mechanism of \LaTeX{} calls the macro |\@makefntext|
-% to produce the actual footnote. The macro gets the text of the
-% footnote as its argument and should use |\@thefnmark| as the mark
-% of the footnote. The macro |\@makefntext|is called when
-% effectively inside a |\parbox| of width |\columnwidth| (i.e.,
-% with |\hsize| = |\columnwidth|).
-%
-% An example of what can be achieved is given by the following piece
-% of \TeX\ code.
-% \begin{verbatim}
-% \long\def\@xmakefntext#1#2{%
-% %<-type3> \parindent=.5\unitindent
-% %<+type3> \parindent=\z@\parskip=.5\baselineskip
-% \def\labelitemi{--}\@revlabeltrue
-% {\setbox0=\hbox {#1\hskip.5em plus 1fil}%
-% \dimen0=2\wd0
-% \ifdim\dimen0>\unitindent
-% \global\unitindent=\dimen0
-% \@indentset
-% \fi}%
-% \@setpar{\@@par
-% \@tempdima \hsize
-% \advance\@tempdima-.5\unitindent
-% \parshape \@ne .5\unitindent \@tempdima}%
-% \par
-% \noindent\llap{\hbox to .5\unitindent{#1\hfil}}#2}
-% \end{verbatim}
-% The effect of this definition is that all lines of the footnote
-% are indented by 10pt, while the first line of a new paragraph is
-% indented by 1em. To change these dimensions, just substitute the
-% desired value for `10pt' (in both places) or `1em'. The mark is
-% flushright against the footnote.
-%
-% In these document classes we use a simpler macro, in which the
-% footnote text is set like an ordinary text paragraph, with no
-% indentation except on the first line of the footnote. Thus, all
-% the macro must do is set |\parindent| to the appropriate value
-% for succeeding paragraphs and put the proper indentation before
-% the mark. We change the label of itemized lists inside footnotes
-% and need to check that the |\unitindent| is large enough for our
-% purposes.
-%
-% For most of the document classes produced from this file we need
-% a slightly modified |\@makefntext| on the title page, so we
-% introduce an extra macro, |\@xmakefntext|.
-% \begin{macrocode}
-\def\@makefntext{\@xmakefntext{$\m@th\@thefnmark$.}}
-\long\def\@xmakefntext#1{%
- \parindent\z@
- \def\labelitemi{--}\@revlabeltrue
- {\setbox0=\hbox {#1\hskip.5em plus 1fil}
- \dimen0=2\wd0\relax
- \ifdim\dimen0>\unitindent
- \global\unitindent=\dimen0\relax
- \@indentset
- \fi}
- \leavevmode\hbox to .5\unitindent{#1\hfil}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@makefnmark}
-% The footnote markers that are printed in the text to point to the
-% footnotes should be produced by the macro |\@makefnmark|. We use
-% the default definition for it.
-% \begin{macrocode}
-%\def\@makefnmark{\hbox{$^{\@thefnmark}\m@th$}}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Initialization}
-%
-% \subsection{Words}
-%
-% \begin{macro}{\contentsname}
-% \begin{macro}{\listfigurename}
-% \begin{macro}{\listtablename}
-% \begin{macro}{\refname}
-% \begin{macro}{\bibname}
-% \begin{macro}{\indexname}
-% \begin{macro}{\figurename}
-% \begin{macro}{\tablename}
-% \begin{macro}{\partname}
-% \begin{macro}{\chaptername}
-% \begin{macro}{\appendixname}
-% \begin{macro}{\abstractname}
-% \begin{macro}{\seename}
-% \begin{macro}{\andname}
-% This document class is for documents prepared in the English language.
-% To prepare a version for another language, various English words must
-% be replaced. All the English words that require replacement are
-% defined below in command names.
-%
-% \begin{macrocode}
-\newcommand\contentsname{Contents}
-\newcommand\listfigurename{List of Figures}
-\newcommand\listtablename{List of Tables}
-\newcommand\bibname{Bibliography}
-\newcommand\indexname{Index}
-\newcommand\figurename{Figure}
-\newcommand\tablename{Table}
-\newcommand\partname{Part}
-\newcommand\chaptername{Chapter}
-\newcommand\appendixname{Appendix}
-\newcommand\abstractname{Abstract}
-\newcommand\seename{see}
-\newcommand\andname{and}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{Date}
-%
-% \begin{macro}{\today}
-% This macro uses the \TeX\ primitives |\month|, |\day| and |\year|
-% to provide the date of the \LaTeX-run.
-% \begin{macrocode}
-\newcommand\today{\ifcase\month\or
- January\or February\or March\or April\or May\or June\or
- July\or August\or September\or October\or November\or December\fi
- \space\number\day, \number\year}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Two column mode}
-%
-% \begin{macro}{\columnsep}
-% This gives the distance between two columns in two column mode.
-% \begin{macrocode}
-\setlength\columnsep{10\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\columnseprule}
-% This gives the width of the rule between two columns in two
-% column mode. We have no visible rule.
-% \begin{macrocode}
-\setlength\columnseprule{0\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{The page style}
-%
-% We have \pstyle{plain} pages unless the user specified
-% otherwise. We use arabic pagenumbers.
-% \begin{macrocode}
-\pagestyle{plain}
-\pagenumbering{arabic} % Arabic page numbers
-% \end{macrocode}
-%
-% When the \Lopt{twocolumn} option was specified we call
-% |\twocolumn| to activate this mode. We try to make each column as
-% long as the others, but call |sloppy| to make our life easier.
-% \begin{macrocode}
-\if@twocolumn
- \twocolumn
- \sloppy
- \flushbottom
-% \end{macrocode}
-% Normally we call |\onecolumn| to initiate typesetting in one
-% column.
-% \begin{macrocode}
-\else
- \onecolumn
-\fi
-% \end{macrocode}
-%
-% \begin{macro}{\frenchspacing}
-% Controls the amount of space after a punctuation mark.
-% \begin{macrocode}
-\frenchspacing
-%</class>
-% \end{macrocode}
-% \end{macro}
-%
-% \Finale
-%
-\endinput
-%
diff --git a/macros/latex/contrib/ntgclass/wijzer.dtx b/macros/latex/contrib/ntgclass/wijzer.dtx
deleted file mode 100644
index 9033f939ac..0000000000
--- a/macros/latex/contrib/ntgclass/wijzer.dtx
+++ /dev/null
@@ -1,3560 +0,0 @@
-% \CheckSum{0}
-%
-%
-% \iffalse
-%<*dtx>
-\Providesfile{wijzer.dtx}
-%</dtx>
-%<class>\NeedsTeXFormat{LaTeX2e}
-%<class>\ProvidesClass{wijzer}
-%<driver>\ProvidesFile{wijzer.drv}
-%\Providesfile{wijzer.dtx}
- [PTT Research computer handboeken]
-%
-%<*driver>
-\documentclass{ptt-ltxdoc}
-\usepackage[dutch]{babel}
-\CodelineNumbered
-\CodelineIndex
-\EnableCrossrefs
-\DoNotIndex{\',\.,\@M,\@@input,\@addtoreset,\@arabic,\@badmath}
-\DoNotIndex{\@centercr,\@cite}
-\DoNotIndex{\@dotsep,\@empty,\@float,\@gobble,\@gobbletwo,\@ignoretrue}
-\DoNotIndex{\@input,\@ixpt,\@m}
-\DoNotIndex{\@minus,\@mkboth,\@ne,\@nil,\@nomath,\@plus,\@set@topoint}
-\DoNotIndex{\@tempboxa,\@tempcnta,\@tempdima,\@tempdimb}
-\DoNotIndex{\@tempswafalse,\@tempswatrue,\@viipt,\@viiipt,\@vipt}
-\DoNotIndex{\@vpt,\@warning,\@xiipt,\@xipt,\@xivpt,\@xpt,\@xviipt}
-\DoNotIndex{\@xxpt,\@xxvpt,\\,\ ,\addpenalty,\addtolength,\addvspace}
-\DoNotIndex{\advance,\Alph,\alph}
-\DoNotIndex{\arabic,\ast,\begin,\begingroup,\bfseries,\bgroup,\box}
-\DoNotIndex{\bullet}
-\DoNotIndex{\cdot,\cite,\CodelineIndex,\cr,\day,\DeclareOption}
-\DoNotIndex{\def,\DisableCrossrefs,\divide,\DocInput,\documentclass}
-\DoNotIndex{\DoNotIndex,\egroup,\ifdim,\else,\fi,\em,\endtrivlist}
-\DoNotIndex{\EnableCrossrefs,\end,\end@dblfloat,\end@float,\endgroup}
-\DoNotIndex{\endlist,\everycr,\everypar,\ExecuteOptions,\expandafter}
-\DoNotIndex{\fbox}
-\DoNotIndex{\filedate,\filename,\fileversion,\fontsize,\framebox,\gdef}
-\DoNotIndex{\global,\halign,\hangindent,\hbox,\hfil,\hfill,\hrule}
-\DoNotIndex{\hsize,\hskip,\hspace,\hss,\if@tempswa,\ifcase,\or,\fi,\fi}
-\DoNotIndex{\ifhmode,\ifvmode,\ifnum,\iftrue,\ifx,\fi,\fi,\fi,\fi,\fi}
-\DoNotIndex{\input}
-\DoNotIndex{\jobname,\kern,\leavevmode,\let,\leftmark}
-\DoNotIndex{\list,\llap,\long,\m@ne,\m@th,\mark,\markboth,\markright}
-\DoNotIndex{\month,\newcommand,\newcounter,\newenvironment}
-\DoNotIndex{\NeedsTeXFormat,\newdimen}
-\DoNotIndex{\newlength,\newpage,\nobreak,\noindent,\null,\number}
-\DoNotIndex{\numberline,\OldMakeindex,\OnlyDescription,\p@}
-\DoNotIndex{\pagestyle,\par,\paragraph,\paragraphmark,\parfillskip}
-\DoNotIndex{\penalty,\PrintChanges,\PrintIndex,\ProcessOptions}
-\DoNotIndex{\protect,\ProvidesClass,\raggedbottom,\raggedright}
-\DoNotIndex{\refstepcounter,\relax,\renewcommand,\reset@font}
-\DoNotIndex{\rightmargin,\rightmark,\rightskip,\rlap,\rmfamily,\roman}
-\DoNotIndex{\roman,\secdef,\selectfont,\setbox,\setcounter,\setlength}
-\DoNotIndex{\settowidth,\sfcode,\skip,\sloppy,\slshape,\space}
-\DoNotIndex{\symbol,\the,\trivlist,\typeout,\tw@,\undefined,\uppercase}
-\DoNotIndex{\usecounter,\usefont,\usepackage,\vfil,\vfill,\viiipt}
-\DoNotIndex{\viipt,\vipt,\vskip,\vspace}
-\DoNotIndex{\wd,\xiipt,\year,\z@}
-\newcommand{\m}[1]{\mbox{$\langle$\it #1\/$\rangle$}}
-\providecommand{\marg}[1]{{\ttfamiliy\char`\{}\m{#1}{\ttfamiliy\char`\}}}
-\providecommand{\oarg}[1]{{\ttfamiliy[}\m{#1}{\ttfamiliy]}}
-\begin{document}
-\DocInput{wijzer.dtx}
-\clearpage
-\PrintIndex
-\end{document}
-%</driver>
-% \fi
-%
-% \GetFileInfo{wijzer.dtx}
-% \title{Document Class \texttt{wijzer}}
-% \author{Johannes Braams}
-% \date{Version~\fileversion, dated~\filedate}
-% \maketitle
-% \tableofcontents
-% \clearpage
-%
-% \StopEventually{} ^^A
-%
-% \section{Introduction}
-%
-% \section{The {\sc docstrip} modules}
-%
-% The following modules are used in the implementation to direct
-% {\sc docstrip} in generating the external files:
-% \begin{center}
-% \begin{tabular}{ll}
-% class & produce the document class\\
-% type1 & produce the `1' variants of the classes\\
-% type3 & produce the `3' variants of the classes\\
-% driver & produce a documentation driver file \\
-% \end{tabular}
-% \end{center}
-%
-% \section{Initial Code}
-%
-% In this part we define a few commands that are used later on.
-%
-% \begin{macro}{\@ptsize}
-% This control sequence is used to store the second digit of the
-% pointsize we are typesetting in. So, normally, it's value is one
-% of 0, 1 or 2.
-% \begin{macrocode}
-%<*class>
-\newcommand\@ptsize{}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@restonecol}
-% When the document has to printed in two columns, we sometimes
-% have to temporarily switch to one column. This switch is used to
-% remember to switch back.
-% \begin{macrocode}
-\newif\if@restonecol
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@titlepage}
-% A switch to indicate if a titlepage has to be produced.
-% \begin{macrocode}
-\newif\if@titlepage
-\@titlepagetrue
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@openright}
-% A switch to indicate if chapters must start on a right-hand page.
-% The default for the report class is no; for the book class it's
-% yes.
-% \begin{macrocode}
-\newif\if@openright
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@openbib}
-% A switch to indicate if the bibliography has to be produced in
-% the ``open'' format. The default is to use a ``closed'' format.
-% \begin{macrocode}
-\newif\if@openbib
-\@openbibfalse
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@oldtoc}
-% A switch to indicate if `old' layout of the table of contents
-% should be produced. These document classes normally produce a
-% table of contents that looks quite different from what the
-% standard classes produce.
-% \begin{macrocode}
-\newif\if@oldtoc
-\@oldtocfalse
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@allcaps}
-% By default the text on the titlepage is set in capital letters.
-% This can be disabled by the option \Lopt{mctitle}, which sets the
-% switch |\if@allcaps| to false.
-% \begin{macrocode}
-\newif\if@allcaps
-% \end{macro}
-%
-% \begin{macro}{\if@titlecentered}
-% In the document classes \file{wijzer3} the
-% default placement of the title that is produced by |\maketitle|
-% is flushleft. This can be changed by the switch
-% |\if@titlecentered|.
-% \begin{macrocode}
-%<+type3>\newif\if@titlecentered
-%<+type3>\@titlecenteredfalse
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\if@revlabel}
-% These document classes need to be able to change the positioning
-% of the label in labeled lists. This switch is used for that
-% purpose.
-% \begin{macrocode}
-\newif\if@revlabel
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Declaration of Options}
-%
-%
-% \subsection{Setting Paper Sizes}
-%
-% The variables |\paperwidth| and |\paperheight| should reflect the
-% physical paper size after trimming. For desk printer output this
-% is usually the real paper size since there is no post-processing.
-% Classes for real book production will probably add other paper
-% sizes and additionally the production of crop marks for trimming.
-% \begin{macrocode}
-\DeclareOption{a4paper}
- {\setlength\paperheight {297mm}%
- \setlength\paperwidth {210mm}}
-\DeclareOption{a5paper}
- {\setlength\paperheight {210mm}%
- \setlength\paperwidth {148mm}}
-\DeclareOption{b5paper}
- {\setlength\paperheight {250mm}%
- \setlength\paperwidth {176mm}}
-\DeclareOption{letterpaper}
- {\setlength\paperheight {11in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{legalpaper}
- {\setlength\paperheight {14in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{executivepaper}
- {\setlength\paperheight {10.5in}%
- \setlength\paperwidth {7.25in}}
-% \end{macrocode}
-%
-% The option \Lopt{landscape} switches the values of |\paperheight|
-% and |\paperwidth|, assuming the dimensions wer given for portrait
-% paper.
-% \begin{macrocode}
-\DeclareOption{landscape}
- {\setlength\@tempdima {\paperheight}%
- \setlength\paperheight {\paperwidth}%
- \setlength\paperwidth {\@tempdima}}
-% \end{macrocode}
-%
-% \subsection{Choosing the type size}
-%
-% The type size options are handled by defining |\@ptsize| to contain
-% the last digit of the size in question and branching on |\ifcase|
-% statements. This is done for historical reasons to stay compatible
-% with other packages that use the |\@ptsize| variable to select
-% special actions. It makes the declarations of size options less
-% than 10pt difficult, although one can probably use \texttt{9}
-% and \texttt{8} assuming that a class won't define both
-% \Lopt{8pt} and \Lopt{18pt} options.
-%
-% \begin{macrocode}
-\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
-\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
-\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
-% \end{macrocode}
-%
-%
-% \subsection{Two-side or one-side printing}
-%
-% For two-sided printing we use the switch |\if@twoside|. In
-% addition we have to set the |\if@mparswitch| to get any margin
-% paragraphs into the outside margin.
-% \begin{macrocode}
-\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
-\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
-% \end{macrocode}
-%
-%
-% \subsection{Draft option}
-%
-% If the user requests \Lopt{draft} we show any overfull boxes.
-% We could probably add some more interesting stuff to this option.
-% \begin{macrocode}
-\DeclareOption{draft}{\setlength\overfullrule{5pt}}
-\DeclareOption{final}{\setlength\overfullrule{0pt}}
-% \end{macrocode}
-%
-% \subsection{Titlepage option}
-% An article usually has no separate titlepage, but the user can
-% request one.
-% \begin{macrocode}
-\DeclareOption{titlepage}{\@titlepagetrue}
-\DeclareOption{notitlepage}{\@titlepagefalse}
-% \end{macrocode}
-%
-% \subsection{openright option}
-% This option determines whether or not a chapter must start on
-% a right-hand page
-% request one.
-% \begin{macrocode}
-\DeclareOption{openright}{\@openrighttrue}
-\DeclareOption{openany}{\@openrightfalse}
-% \end{macrocode}
-%
-% For these document classes there used to be a file
-% \file{voorwerk.sty} which was a replacement for
-% \file{titlepag.sty}. Therefore we also have the option
-% \Lopt{voorwerk}.
-% \begin{macrocode}
-\DeclareOption{voorwerk}{\@titlepagetrue}
-\DeclareOption{geenvoorwerk}{\@titlepagefalse}
-% \end{macrocode}
-%
-%
-% \subsection{Table of contents formatting}
-%
-% This document class uses a new layout for the table of contents,
-% but in order to maintain compatibility with the standard \LaTeXe
-% document classes we supply an extra option: \Lopt{oldtoc}. If
-% this option is specified the switch |\if@oldtoc| will be set
-% true.
-% \begin{macrocode}
-\DeclareOption{oldtoc}{\@oldtoctrue}
-% \end{macrocode}
-%
-% \subsection{Formatting of the title}
-%
-% The option \Lopt{titlecentered} changes the behaviour of the
-% |\maketitle| command. It then produces a title like it does for
-% the \file{artikel1} document class.
-% \begin{macrocode}
-%<+type3>\DeclareOption{titlecentered}{\@titlecenteredtrue}
-% \end{macrocode}
-%
-% In this document class the titlepage uses all capital
-% letters. The option \Lopt{mctitle} (for `mixed case') prevents
-% this.
-% \begin{macrocode}
-\DeclareOption{mctitle}{\@allcapsfalse}
-\DeclareOption{uctitle}{\@allcapstrue}
-% \end{macrocode}
-%
-% \subsection{Twocolumn printing}
-%
-% Two-column and one-column printing is again realized via a switch.
-% \begin{macrocode}
-\DeclareOption{onecolumn}{\@twocolumnfalse}
-\DeclareOption{twocolumn}{\@twocolumntrue}
-% \end{macrocode}
-%
-% \subsection{Equation numbering on the left}
-%
-% The option \Lopt{leqno} can be used to get the equation numbers
-% on the left side of the equation.
-% \begin{macrocode}
-\DeclareOption{leqno}{\input{leqno.clo}}
-% \end{macrocode}
-%
-% \subsection{Flush left displays}
-%
-% The option \Lopt{fleqn} redefines the displayed math environmens
-% in such a way that they come out flush left, with an indentation
-% of |\mathindent| from the prevailing left margin.
-% \begin{macrocode}
-\DeclareOption{fleqn}{\input{fleqn.clo}}
-% \end{macrocode}
-%
-% \subsection{Open bibliography}
-%
-% The option \Lopt{openbib} produces the ``open'' bibliography
-% style, in which each block starts on a new line, and succeeding
-% lines in a block are indented by |\bibindent|.
-% \begin{macrocode}
-\DeclareOption{openbib}{\@openbibtrue}
-% \end{macrocode}
-%
-%
-% \section{Executing Options}
-%
-% Here we execute the default options to initialize certain
-% variables.
-% \begin{macrocode}
-\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,uctitle,openany}
-% \end{macrocode}
-%
-% The |\ProcessOptions| command causes the execution of the code
-% for every option \Lopt{FOO}
-% which is declared and for which the user typed
-% the \Lopt{FOO} option in his
-% |\documentclass| command. For every option \Lopt{BAR} he typed,
-% which is not declared, the option is assumed to be a global option.
-% All options will be passed as document options to any
-% |\usepackage| command in the document preamble.
-% \begin{macrocode}
-\ProcessOptions
-% \end{macrocode}
-% Now that all the options have been executed we can load the
-% chosen class option file that contains all size dependent code.
-% \begin{macrocode}
-\input{ntg1\@ptsize.clo}
-% \end{macrocode}
-%
-% \section{Loading Packages}
-%
-% These class files do not load additional packages.
-%
-%
-% \section{Document Layout}
-% \label{sec:maincode}
-%
-% In this section we are finally dealing with the nasty typographical
-% details.
-%
-% \subsection{Paragraphing}
-%
-% \begin{macro}{\lineskip}
-% \begin{macro}{\normallineskip}
-% These parameters control \TeX's behaviour when two lines tend to
-% come too close together.
-% \begin{macrocode}
-\setlength\lineskip{1\p@}
-\setlength\normallineskip{1\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\baselinestretch}
-% This is used as a multiplier for |\baselineskip|. The default is
-% to {\em not\/} stretch the baselines.
-% \begin{macrocode}
-\renewcommand\baselinestretch{}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\unitindent}
-% These document classes all use a single dimension for a number of
-% layout parameters:
-% \begin{itemize}
-% \item the label width in section heading,
-% \item the |\parindent|
-% \item the footnote label indent (= half |\unitindent|)
-% \item listindent on the first level
-% \end{itemize}
-% \begin{macrocode}
-\newdimen\unitindent
-% \end{macrocode}
-% The default setting accomodates three levels of single digit
-% section numbering.
-% \begin{macrocode}
-{\setbox0\hbox{\normalsize\rmfamily 2.2.2\hskip.5em}
- \global\unitindent=\wd0}
-% \end{macrocode}
-%
-% \begin{macro}{\othermargin}
-% Other indentations are maximal label width plus white space.
-% \begin{macrocode}
-\newdimen\othermargin
-{\setbox0\hbox{\normalsize (m)\hskip.6em}\global\othermargin=\wd0}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{if@needwriteindent}
-% If this is not enough, a new width is calculated, set, and the
-% file{.aux} file contains an instruction that will set
-% |\unitindent| on the next run.
-%
-% For this we need a switch
-% \begin{macrocode}
-\newif\if@needwriteindent
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@indentset}
-% And a command that sets the various parameters.
-% \begin{macrocode}
-\newcommand\@indentset{%
-%<-type3> \global\parindent=\unitindent
- \global\leftmargini=\unitindent
- \global\@needwriteindenttrue}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@writeindent}
-% The |\end{document}| command will call |\@writeindent| to write
-% the final width of |\unitindent| on the \file{.aux} file. Also a
-% command is written to set |\unitindent|. To be compatible with
-% other document classes a check is written to the \file{.aux} file
-% for the existence of |\unitindent|. This prevents nasty errors
-% when another document class is used.
-% \begin{macrocode}
-\newcommand\@writeindent[1]{\immediate\write\@mainaux
- {\string\@ifundefined{unitindent}{\string\newdimen\string\unitindent
- \let\string\@indentset\relax}{}}
- \immediate\write\@mainaux{\global\string\unitindent=#1\string\relax
- \string\@indentset \string\relax}}
-% \end{macrocode}
-% \end{macro}
-%
-% We need to use the hook into |\end{document}| to write the final
-% value of |\unitindent| om the file{.aux} file for the next run.
-% \begin{macrocode}
-\AtEndDocument{%
- \if@filesw
- \if@needwriteindent
- \@writeindent{\the\unitindent}
- \fi
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\parskip}
-% \begin{macro}{\parindent}
-% |\parskip| gives extra vertical space between paragraphs and
-% |\parindent| is the width of the paragraph indentation. The value
-% of |\parindent| depends on whether we are in two column mode.
-% \begin{macrocode}
-%<*type1>
-\setlength\parskip{0\p@}
-\setlength\parindent{\unitindent}
-%</type1>
-%<*type3>
-\setlength\parskip{.5\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip}
-\setlength\parindent{\z@}
-%</type3>
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@lowpenalty}
-% \begin{macro}{\@medpenalty}
-% \begin{macro}{\@highpenalty}%
-% The commands |\nopagebreak| and |\nolinebreak| put in penalties
-% to discourage these breaks at the point they are put in.
-% They use |\@lowpenalty|, |\@medpenalty| or |\@highpenalty|,
-% dependent on their argument.
-% \begin{macrocode}
-\@lowpenalty 51
-\@medpenalty 151
-\@highpenalty 301
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\clubpenalty}
-% \begin{macro}{\widowpenalty}
-% These penalties are use to discourrage club and widow lines.
-% Because we use their default values we only show them here,
-% commented out.
-% \begin{macrocode}
-% \clubpenalty 150
-% \widowpenalty 150
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\displaywidowpenalty}
-% \begin{macro}{\predisplaypenalty}
-% \begin{macro}{\postdisplaypenalty}
-% Discourrage (but not so much) widows in front of a math display
-% and forbid breaking directly in front of a display. Allow break
-% after a display without a penalty. Again the default values are
-% used, therefore we only show them here.
-% \begin{macrocode}
-% \displaywidowpenalty 50
-% \predisplaypenalty 10000
-% \postdisplaypenalty 0
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\interlinepenalty}
-% Allow the breaking of a page in the middle of a paragraph.
-% \begin{macrocode}
-% \interlinepenalty 0
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \begin{macro}{\brokenpenalty}
-% We allow the breaking of a page after a hyphenated line.
-% \begin{macrocode}
-% \brokenpenalty 0
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Float placement parameters}
-%
-% All float parameters are given default values in the \LaTeXe{}
-% kernel. For this reason counters only need to be set with
-% |\setcounter| and other parameters are set using |\renewcommand|.
-%
-% \paragraph{Limits for the placement of floating objects}
-%
-% \begin{macro}{\c@topnumber}
-% The \Lcount{topnumber} counter holds the maximum number of
-% floats that can appear on the top of a text page.
-% \begin{macrocode}
-\setcounter{topnumber}{2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\topfraction}
-% This indicates the maximum part of a text page that can be
-% occupied by floats at the top.
-% \begin{macrocode}
-\renewcommand\topfraction{.7}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@bottomnumber}
-% The \Lcount{bottomnumber} counter holds the maximum number of
-% floats that can appear on the bottom of a text page.
-% \begin{macrocode}
-\setcounter{bottomnumber}{1}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\bottomfraction}
-% This indicates the maximum part of a text page that can be
-% occupied by floats at the bottom.
-% \begin{macrocode}
-\renewcommand\bottomfraction{.3}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@totalnumber}
-% This indicates the maximum number of floats that can appear on
-% any text page.
-% \begin{macrocode}
-\setcounter{totalnumber}{3}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\textfraction}
-% This indicates the minimum part of a text page that has to be
-% occupied by text.
-% \begin{macrocode}
-\renewcommand\textfraction{.2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\floatpagefraction}
-% This indicates the minimum part of a page that has to be
-% occupied by floating objects before a `float page' is produced.
-% \begin{macrocode}
-\renewcommand\floatpagefraction{.5}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@dbltopnumber}
-% The \Lcount{dbltopnumber} counter holds the maximum number of
-% two column floats that can appear on the top of a two column text
-% page.
-% \begin{macrocode}
-\setcounter{dbltopnumber}{2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\dbltopfraction}
-% This indicates the maximum part of a two column text page that
-% can be occupied by two column floats at the top.
-% \begin{macrocode}
-\renewcommand\dbltopfraction{.7}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\dblfloatpagefraction}
-% This indicates the minimum part of a page that has to be
-% occupied by two column wide floating objects before a `float
-% page' is produced.
-% \begin{macrocode}
-\renewcommand\dblfloatpagefraction{.5}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Page Styles}
-%
-% The page style \pstyle{foo} is defined by defining the command
-% |\ps@foo|. This command should make only local definitions.
-% There should be no stray spaces in the definition, since they
-% could lead to mysterious extra spaces in the output (well, that's
-% something that should be always avoided).
-%
-% \begin{macro}{\@evenhead}
-% \begin{macro}{\@oddhead}
-% \begin{macro}{\@evenfoot}
-% \begin{macro}{\@oddfoot}
-% The |\ps@...| command defines the macros |\@oddhead|,
-% |\@oddfoot|, |\@evenhead|, and |\@evenfoot| to define the running
-% heads and feet---e.g., |\@oddhead| is the macro to produce the
-% contents of the heading box for odd-numbered pages. It is called
-% inside an |\hbox| of width |\textwidth|.
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\thispagestyle}
-% Several commands (|\index|, |\maketitle|) give a
-% |\thispagestyle{plain}| command, which will overrule a
-% |\pagestyle{empty}| command. This situation is almost always
-% unwanted. Therefore we provide a more careful definition.
-%
-% First save the original definition.
-% \begin{macrocode}
-\let\Thispagestyle\thispagestyle
-% \end{macrocode}
-% Then we provide the new definition, for which we must also adapt
-% |\pagestyle| a little.
-% \begin{macrocode}
-\newcommand\@emptypagestyle{empty}
-\renewcommand\pagestyle[1]{\@nameuse{ps@#1}\def\@currentpagestyle{#1}}
-\renewcommand\thispagestyle[1]{%
- \ifx\@currentpagestyle\@emptypagestyle
- \else
- \global\@specialpagetrue
- \gdef\@specialstyle{#1}%
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Marking conventions}
-%
-% To make headings determined by the sectioning commands, the page
-% style defines the commands |\chaptermark|, |\sectionmark|,
-% \ldots,\\
-% where |\chaptermark{|\meta{TEXT}|}| is called by
-% |\chapter| to set a mark, and so on.
-%
-% The |\...mark| commands and the |\...head| macros are defined
-% with the help of the following macros. (All the |\...mark|
-% commands should be initialized to no-ops.)
-%
-% \LaTeX{} extends \TeX's |\mark| facility by producing two kinds
-% of marks, a `left' and a `right' mark, using the following
-% commands:
-% \begin{flushleft}
-% |\markboth{|\meta{LEFT}|}{|\meta{RIGHT}|}|: Adds both marks.
-%
-% |\markright{|\meta{RIGHT}|}|: Adds a `right' mark.
-%
-% |\leftmark|: Used in the |\@oddhead|, |\@oddfoot|, |\@evenhead|
-% or |\@evenfoot| macros, it gets the current `left'
-% mark. |\leftmark| works like \TeX's |\botmark|
-% command.
-%
-% |\rightmark|: Used in the |\@oddhead|, |\@oddfoot|, |\@evenhead|
-% or |\@evenfoot| macros, it gets the current
-% `right' mark. |\rightmark| works like \TeX's
-% |\firstmark| command.
-% \end{flushleft}
-%
-% The marking commands work reasonably well for right marks
-% `numbered within' left marks--e.g., the left mark is changed by a
-% |\chapter| command and the right mark is changed by a |\section|
-% command. However, it does produce somewhat anomalous results if
-% two |\markboth|'s occur on the same page.
-%
-%
-% Commands like |\tableofcontents| that should set the marks in some
-% page styles use a |\@mkboth| command, which is |\let| by the
-% pagestyle command (|\ps@...|) to |\markboth| for setting the
-% heading or to |\@gobbletwo| to do nothing.
-%
-%
-% \begin{macrocode}
-% %%%\mark{{}{}} % Initializes TeX's marks <--- can vanish
-% \end{macrocode}
-%
-% \subsubsection{Defining the page styles}
-% \label{sec:pagestyle}
-%
-% The pagestyle \pstyle{empty} is defined in \file{latex.dtx}, but
-% the pagestyle \pstyle{plain} is slightly altered here. The
-% difference is that the page numbers are set flush right in
-% onesided and flush left and right in the twosided style.
-%
-% \begin{macro}{\ps@plain}
-%
-% \begin{macrocode}
-\renewcommand\ps@plain{%
-% \end{macrocode}
-% The running head are empty in this pagestyle, the page number
-% appears in the running foot.
-% \begin{macrocode}
- \let\@oddhead\@empty\let\@evenhead\@empty
- \def\@oddfoot{\hfil\PageFont\thepage}%
- \if@twoside
- \def\@evenfoot{\PageFont\thepage\hfil}%
- \else
- \let\@evenfoot\@oddfoot
- \fi
-% \end{macrocode}
-% Because the running heads should be empty we |let| |\@mkboth| to
-% |\@gobbletwo|, thus disabling the mark commands.
-% \begin{macrocode}
- \let\@mkboth\@gobbletwo}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\ps@headings}
-% The definition of the page style \pstyle{headings} has to be
-% different for two sided printing than it is for one sided
-% printing.
-%
-% \begin{macrocode}
-\if@twoside
- \def\ps@headings{%
-% \end{macrocode}
-% The running feet are empty in this page style, the running head
-% contains the page number and one of the marks.
-% \begin{macrocode}
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{{\PageFont\thepage}\hfil\MarkFont\leftmark}%
- \def\@oddhead{{\MarkFont\rightmark}\hfil\PageFont\thepage}%
-% \end{macrocode}
-%
-% When using this page style, the contents of the running head is
-% determined by the chapter and section titles. So we |\let|
-% |\@mkboth| to |\markboth|.
-% \begin{macrocode}
- \let\@mkboth\markboth
-% \end{macrocode}
-%
-% In thisdocument class we use the |\chaptermark|
-% and |\sectionmark| macros to fill the running heads.
-%
-% Note the use of |##1| for the parameter of the |\chaptermark|
-% command, which will be defined when |\ps@headings| is executed.
-%
-% \begin{macrocode}
- \def\chaptermark##1{%
- \markboth {\uppercase{\ifnum \c@secnumdepth >\m@ne
- \@chapapp\ \thechapter. \ \fi
- ##1}}{}}%
- \def\sectionmark##1{%
- \markright {\uppercase{\ifnum \c@secnumdepth >\z@
- \thesection. \ \fi
- ##1}}}}
-% \end{macrocode}
-%
-% The definition of |\ps@headings| for one sided printing can be
-% much simpler, because we treat even and odd pages the same.
-% Therefore we don't need to define |\@even...|.
-% \begin{macrocode}
-\else
- \def\ps@headings{%
- \let\@oddfoot\@empty
- \def\@oddhead{{\MarkFont\rightmark}\hfil\PageFont\thepage}%
- \let\@mkboth\markboth
-% \end{macrocode}
-% We use |\markright| now instead of |\markboth| as we did for two
-% sided printing.
-% \begin{macrocode}
- \def\chaptermark##1{%
- \markright {\uppercase{\ifnum \c@secnumdepth >\m@ne
- \@chapapp\ \thechapter. \ \fi
- ##1}}}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\ps@myheadings}
-% The definition of the page style \pstyle{myheadings} is fairly
-% simple because the user determines the contents of the running
-% head himself by using the |\markboth| and |\markright| commands.
-%
-% \begin{macrocode}
-\def\ps@myheadings{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{{\PageFont\thepage}\hfil\MarkFont\leftmark}%
- \def\@oddhead{{\MarkFont\rightmark}\hfil\PageFont\thepage}%
-% \end{macrocode}
-%
-% We have to make sure that the marking commands that are used by
-% the chapter and section headings are disabled. We do this
-% |\let|ting them to a macro that gobbles its argument(s).
-% \begin{macrocode}
- \let\@mkboth\@gobbletwo
- \let\chaptermark\@gobble
- \let\sectionmark\@gobble
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\PageFont}
-% \begin{macro}{\MarkFont}
-% These macros are use to store the fonts that are used to typeset
-% the pagenumber (|\PageFont|) and the marks (|\MarkFont|) in the
-% running head and feet.
-% \begin{macrocode}
-\newcommand\PageFont{\rmfamily}
-\newcommand\MarkFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\RunningFonts}
-% Use this macro to change the fonts that are used in the running
-% heads.
-% \begin{macrocode}
-\newcommand\RunningFonts[2]{%
- \renewcommand\PageFont{#1}\renewcommand\MarkFont{#2}}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Document Markup}
-%
-% \subsection{The title}
-%
-% \begin{macro}{\title}
-% \begin{macro}{\author}
-% \begin{macro}{\date}
-% These three macros are provided by \file{latex.dtx} to provide
-% information about the title, author(s) and date of the document.
-% The information is stored away in internal control sequences.
-% It is the task of the |\maketitle| command to use the
-% information provided. The definitions of these macros are shown
-% here for information.
-% \begin{macrocode}
-% \newcommand\title[1]{\gdef\@title{#1}}
-% \newcommand\author[1]{\gdef\@author{#1}}
-% \newcommand\date[1]{\gdef\@date{#1}}
-% \end{macrocode}
-% The |\date| macro gets today's date by default.
-% \begin{macrocode}
-% \gdef\@date{\today}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\TitleFont}
-% This selects the font to use in the title of the document.
-% \begin{macrocode}
-\newcommand\TitleFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\maketitle}
-% The definition of |\maketitle| depends on whether a seperate
-% title page is made. This is the default for this document class.
-% Note that the title, author and date information is printed in
-% capital letters by default. This can be changed by the option
-% \Lopt{mctitle}.
-%
-% When we are making a title page, we locally redefine
-% |\footnotesize| and |\footnoterule| to change the appearance of
-% the footnotes that are produced by the |\thanks| command.
-% \begin{macrocode}
-\renewcommand\TitleFont{\rmfamily}
-\newcommand\maketitle{%
- \begin{titlepage}%
- \let\footnotesize\small
- \let\footnoterule\relax
-% \end{macrocode}
-% Footnotes on the titlepage, generated by the use of |\thanks|,
-% use symbols in these document classes.
-% \begin{macrocode}
- \long\def\@makefntext##1{\parindent\z@
- \def\labelitemi{--}\@revlabeltrue
- \leavevmode$\m@th^{\@thefnmark}$\kern1em\relax ##1}
- \renewcommand\thefootnote{\fnsymbol{footnote}}%
-% \end{macrocode}
-% We center the entire title vertically; the centering is set off a
-% little by adding a |\vskip|. In compatibility mode the pagenumber
-% is set to 0 to keep the behaviour of \LaTeX\ 2.09 style files
-% \begin{macrocode}
- \if@compatibility\setcounter{page}{0}\fi
- \null\vfil
- \vskip 60\p@
-% \end{macrocode}
-% Then we set the title, in a |\LARGE| font; leave a little space
-% and set the author(s) in a |\large| font. We do this inside a
-% tabular environment to get them in a single column.
-% Before the date we leave a little whitespace again.
-% \begin{macrocode}
- \begin{center}%
- \TitleFont
- {\LARGE \def\\{\penalty -\@M}
- \if@allcaps
- \expandafter\uc@nothanks\@title\thanks\relax
- \else
- \@title
- \fi\par}%
- \vskip 3em%
- {\large
- \lineskip .75em \parindent\z@
- \begin{tabular}[t]{c}%
- \if@allcaps
- \expandafter\uc@authornothanks\@author\and\relax
- \else
- \@author
- \fi
- \end{tabular}\par}%
- \vskip 1.5em%
- {\large
- \if@allcaps
- \uppercase\expandafter{\@date}%
- \else
- \@date
- \fi\par}%
- \end{center}\par
-% \end{macrocode}
-% Then we call |\@thanks| to print the information that goes into
-% the footnote and finish the page.
-% \begin{macrocode}
- \@thanks
- \vfil\null
- \end{titlepage}%
-% \end{macrocode}
-% We reset the \Lcount{footnote} counter, disable |\thanks| and
-% |\maketitle| and save some storage space by emptying the internal
-% information macros.
-% \begin{macrocode}
- \setcounter{footnote}{0}%
- \let\thanks\relax\let\maketitle\relax
- \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
-% \end{macrocode}
-%
-% We want to have the title, author and date information in
-% uppercase, but we have to be very carefull not to put too much
-% text in uppercase. The macros that perform the filtering of texts
-% that shouldn't be in uppercase were developped with th help of
-% Howard Trickey.
-%
-% \begin{macro}{\uc@nothanks}
-% This macro takes all the text up to the first use of |\thanks|
-% and passes it to |\uppercase|. The use of |\futurelet| will store
-% the token \emph{after} the |\thanks| in |\@tempa|. The macro
-% |\u@tx| uses that information to determine what to do next.
-% \begin{macrocode}
-\def\uc@nothanks#1\thanks{\uppercase{#1}\futurelet\@tempa\uc@tx}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@authornothanks}
-% A document can have more than one author. Usually they are
-% seperated with |\and|. For each author a footnote --using
-% |\thanks| can be present. Therefore this macro takes all the text
-% up to the first use of |\and|, thus picking up all the
-% information for one author. This is than passsed to
-% |\uc@nothanks|, which checks for the presence of |\thanks|. For
-% this to work the argument of |\uc@nothanks| has to be delimited
-% by |\thanks\relax|.
-% \begin{macrocode}
-\def\uc@authornothanks#1\and{\uc@nothanks#1\thanks\relax
-% \end{macrocode}
-% Then we have to check whether the |\and| we ound earlier was put
-% in by the user, in which case information for another user will
-% follow, or by the call from another macro, in which case the
-% |\and| will be followed by a |\relax| token. The |\futurelet|
-% contstruct stores the first token \emph{after} the |\and| in
-% |\@tempa| to be inspected by |\u@ax|.
-% \begin{macrocode}
- \futurelet\@tempa\uc@ax}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@ax}
-% When |\@tempa| contains a |\relax| token nothing needs to be
-% done, when it doesn't we put in a linebreak |\\| the word `and'
-% (stored in |\andname| so that this control sequence can be
-% redeined for other languages), another linebreak and we call
-% |\uc@authornothanks| to continue processing. The |\expandafter|
-% lets \TeX\ see the |\fi| first.
-% \begin{macrocode}
-\def\uc@ax{%
- \ifx\@tempa\relax
- \else
- \\ \andname \\ \expandafter\uc@authornothanks
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@tx}
-% This macro simply checks whether |\@tempa| contains a |\relax|
-% token. When it doesn't further processing is performed by
-% |\u@ty|.
-% \begin{macrocode}
-\def\uc@tx{\ifx\@tempa\relax
- \else \expandafter\uc@ty \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\uc@ty}
-% The macro |\uc@ty| gets executed when the |\thanks| that
-% delimited text earlier on in the processing had a real argument.
-% In that case it was a |\thanks| put in by the user, \emph{not} by
-% these macros. Therefore the argument is now passed to |\thanks|
-% and processing continues by calling |\uc@nothanks|.
-% \begin{macrocode}
-\def\uc@ty#1{\thanks{#1}\uc@nothanks}
-% \end{macrocode}
-% \end{macro}
-%
-% When the title is not on a page of its own, the layout of the
-% title is a little different. We use symbols to mark the footnotes
-% and we have to deal with two column documents.
-%
-% Therefore we first start a new group to keep changes local. Then
-% we redefine |\thefootnote| to use |\fnsymbol|; and change
-% |\@makefnmark| so that footnotemarks have zero width (to make the
-% centering of the author names look better). We also want raised
-% footnotemarkers in the footnotes here.
-% \begin{macrocode}
-\else
-\newcommand\maketitle{\par
- \begingroup
- \renewcommand\thefootnote{\fnsymbol{footnote}}%
- \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
- \def\@makefntext{\@xmakefntext{$\m@th^{\@thefnmark}$}}%
-% \end{macrocode}
-% If this is a twocolumn document we start a new page in twocolumn
-% mode, with the title set to the full width of the text. The
-% actual printing of the title information is left to
-% |\@maketitle|.
-% \begin{macrocode}
- \if@twocolumn
- \ifnum \col@number=\@ne
- \@maketitle
- \else
- \twocolumn[\@maketitle]%
- \fi
- \else
-% \end{macrocode}
-% When this is not a twocolumn document we just start a new page,
-% prevent floating objects from appearing on the top of this page
-% and print the title information.
-% \begin{macrocode}
- \newpage
- \global\@topnum\z@
- \@maketitle
- \fi
-% \end{macrocode}
-% This page gets a \pstyle{plain} layout. We call |\@thanks| to
-% produce the footnotes.
-% \begin{macrocode}
- \thispagestyle{plain}\@thanks
-% \end{macrocode}
-% Now we can close the group, reset the \Lcount{footnote} counter,
-% disable |\thanks|, |\maketitle| and |\@maketitle| and save some
-% storage space by emptying the internal information macros.
-% \begin{macrocode}
- \endgroup
- \setcounter{footnote}{0}%
- \let\thanks\relax
- \let\maketitle\relax\let\@maketitle\relax
- \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
-% \end{macrocode}
-%
-% \begin{macro}{\@maketitle}
-% This macro takes care of formatting the title information when we
-% have no seperate title page.
-%
-% We always start a new page, leave some white space and center the
-% information. The title is set in a |\LARGE| font, the author
-% names and the in a |\large| font.
-% \begin{macrocode}
-\def\@maketitle{%
- \newpage
- \null
- \vskip 2em%
-%<+type3>\if@titlecentered
- \begin{center}%
- {\LARGE \TitleFont \@title \par}%
- \vskip 1.5em%
- {\large \TitleFont
- \lineskip .5em%
- \begin{tabular}[t]{c}%
- \@author
- \end{tabular}\par}%
- \vskip 1em%
- {\large \TitleFont \@date}%
- \end{center}%
-%<*type3>
- \else
- {\LARGE \TitleFont \head@style \@title \par} \vskip 1.5em
- {\large \TitleFont \lineskip .5em \tabcolsep\z@
- \def\and{%%% \begin{tabular} has already started
- \end{tabular}\hskip 1em plus .17fil
- \begin{tabular}[t]{l}}%% \end{tabular} will come
- \begin{tabular}[t]{l}\@author\end{tabular}\par}
- \vskip 1em {\large \TitleFont \@date}
- \fi
-%</type3>
- \par
- \vskip 1.5em}
-\fi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{Chapters and Sections}
-%
-% \subsubsection{Building blocks}
-% The definitions in this part of the class file make use of two
-% macros, |\@startsection| and |\secdef|, which are defined by
-% \file{latex.dtx}. To understand what is going on here, we
-% describe their syntax.
-%
-% The macro |\@startsection| has 6 required arguments, optionally
-% followed by a $*$, an optional argument and a required argument:
-%
-% |\@startsection|\meta{name}\meta{level}\meta{indent}^^A
-% \meta{beforeskip}\meta{afterskip}\meta{style}
-% optional *\\
-% \null\hphantom{\bslash @startsection}^^A
-% |[|\meta{altheading}|]|\meta{heading}
-%
-% It is a generic command to start a section, the arguments have
-% the following meaning:
-%
-% \begin{description}
-% \item[\meta{name}] The name of the user level command, e.g.,
-% `section'.
-% \item[\meta{level}] A number, denoting the depth of the section
-% -- e.g., chapter=1, section = 2, etc. A section number
-% will be printed if and only if \meta{level} $<=$ the value
-% of the \Lcount{secnumdepth} counter.
-% \item[\meta{indent}] The indentation of the heading from the left
-% margin
-% \item[\meta{beforeskip}] The absolute value of this argument
-% gives the skip to leave above the heading. If it is
-% negative, then the paragraph indent of the text following
-% the heading is suppressed.
-% \item[\meta{afterskip}] If positive, this gives the skip to leave
-% below the heading, else it gives the skip to leave to the
-% right of a run-in heading.
-% \item[\meta{style}] Commands to set the style of the heading.
-% \item[$*$] When this is missing the heading is numbered and the
-% corresponding counter is incremented.
-% \item[\meta{altheading}] Gives an alternative heading to use in
-% the table of contents and in the running heads. This should
-% be present when the $*$ form is used.
-% \item[\meta{heading}] The heading of the new section.
-% \end{description}
-% A sectioning command is normally defined to |\@startsection| and
-% its first six arguments.
-%
-% The macro |\secdef| can be used when a sectioning command is
-% defined without using |\@startsection|. It has two arguments:
-%
-% |\secdef|\meta{unstarcmds}\meta{starcmds}
-%
-% \begin{description}
-% \item[\meta{unstarcmds}] Used for the normal form of the
-% sectioning command.
-% \item[\meta{starcmds}] Used for the $*$-form of the
-% sectioning command.
-% \end{description}
-%
-% You can use |\secdef| as follows:
-% \begin{verbatim}
-% \def\chapter { ... \secdef \CMDA \CMDB }
-% \def\CMDA [#1]#2{ ... } % Command to define
-% % \chapter[...]{...}
-% \def\CMDB #1{ ... } % Command to define
-% % \chapter*{...}
-% \end{verbatim}
-%
-% \begin{macro}{\head@style}
-% In the definition of chapter and section commands a number of
-% settings frequently occur. Therefore we store them in a control
-% sequence.
-%
-% Section headings are to be set extremely raggedright, with no
-% hyphenations, not even at explicit hyphens.
-%
-% \begin{macrocode}
-\newcommand\head@style{%
- \interlinepenalty \@M
- \hyphenpenalty=\@M \exhyphenpenalty=\@M
- \rightskip=0cm plus .7\hsize\relax}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@sect}
-% The definition of this macro from \file{latex.dtx} needs to be
-% repeated here because we want to modify its behaviour with
-% respect to:
-% \begin{enumerate}
-% \item the width of the number, which is fixed;
-% \item checking the value of |\unitindent|;
-% \item formatting the section title ragged right;
-% \item changing the argument of |\contentsline|.
-% \end{enumerate}
-% \begin{macrocode}
-\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
- \let\@svsec\@empty\else
- \refstepcounter{#1}%
-% \end{macrocode}
-% The following code (within the group) checks the value of
-% |\unitindent|. If the sectionnumber is wider than |\unitindent|
-% its value is adapted and a flag is set to rememeber to store the
-% new value in the \file{.aux}-file.
-% \begin{macrocode}
- \begingroup
- \setbox\@tempboxa=\hbox{#6\relax
- \csname the#1\endcsname
- \hskip.5em}
- \ifdim\wd\@tempboxa>\unitindent
- \global\unitindent=\wd\@tempboxa
- \@indentset
- \fi
- \endgroup
- \let\@@protect\protect
- \def\protect{\noexpand\protect\noexpand}%
- \edef\@svsec{\@seccntformat{#1}}%
- \let\protect\@@protect\fi
- \@tempskipa #5\relax
- \ifdim \@tempskipa>\z@
- \begingroup #6\relax
- \@hangfrom{\hskip #3\relax\@svsec}{\head@style #8\par}%
- \endgroup
- \csname #1mark\endcsname{#7}%
- \addcontentsline{toc}{#1}{%
- \ifnum #2>\c@secnumdepth
- \else
- \protect\numberline{\csname the#1\endcsname}%
- \fi
- \toc@font#2 #7}%
- \else
- \def\@svsechd{#6\hskip #3\relax
- \@svsec #8\csname #1mark\endcsname{#7}%
- \addcontentsline{toc}{#1}{%
- \ifnum #2>\c@secnumdepth
- \else
- \protect\numberline{\csname the#1\endcsname}%
- \fi
- \toc@font#2 #7}}%
- \fi
- \@xsect{#5}}
-% \end{macrocode}
-% This macro was introduced in \LaTeXe, its definition is changed
-% here to get the fixed with of the section number.
-% \begin{macrocode}
-\def\@seccntformat#1{%
- \hbox to \unitindent{\csname the#1\endcsname \hfil}%
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@ssect}
-% Similar changes need to be made to the definition of |\@ssect|,
-% which is used in `starred' sections.
-% \begin{macrocode}
-\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax
- \ifdim \@tempskipa>\z@
- \begingroup #4\relax
- \@hangfrom{\hskip #1}{\head@style #5\par}\endgroup
- \else \def\@svsechd{#4\hskip #1\relax #5}\fi
- \@xsect{#3}}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Mark commands}
-%
-% \begin{macro}{\chaptermark}
-% \begin{macro}{\sectionmark}
-% \begin{macro}{\subsectionmark}
-% \begin{macro}{\subsubsectionmark}
-% \begin{macro}{\paragraphmark}
-% \begin{macro}{\subparagraphmark}
-% Default initializations of |\...mark| commands. These commands
-% are used in the definition of the page styles (see
-% section~\ref{sec:pagestyle}) Most of them are already defined by
-% \file{latex.ltx}, so they are only shown here.
-%
-% \begin{macrocode}
-\newcommand\chaptermark[1]{}
-% \newcommand\sectionmark[1]{}
-% \newcommand\subsectionmark[1]{}
-% \newcommand\subsubsectionmark[1]{}
-% \newcommand\paragraphmark[1]{}
-% \newcommand\subparagraphmark[1]{}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Define Counters}
-%
-% \begin{macro}{\c@secnumdepth}
-% The value of the counter \Lcount{secnumdepth} gives the depth of
-% the highest-level sectioning command that is to produce section
-% numbers.
-% \begin{macrocode}
-\setcounter{secnumdepth}{2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@part}
-% \begin{macro}{\c@chapter}
-% \begin{macro}{\c@section}
-% \begin{macro}{\c@subsection}
-% \begin{macro}{\c@subsubsection}
-% \begin{macro}{\c@paragraph}
-% \begin{macro}{\c@subparagraph}
-% These counters are used for the section numbers. The macro\\
-% |\newcounter{|\meta{newctr}|}[|\meta{oldctr}|]|\\
-% defines \meta{newctr} to be a counter, which is reset to zero when
-% counter \meta{oldctr} is stepped. Counter \meta{oldctr} must
-% already be defined.
-%
-% \begin{macrocode}
-\newcounter {part}
-\newcounter {chapter}
-\newcounter {section}[chapter]
-\newcounter {subsection}[section]
-\newcounter {subsubsection}[subsection]
-\newcounter {paragraph}[subsubsection]
-\newcounter {subparagraph}[paragraph]
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\thepart}
-% \begin{macro}{\thechapter}
-% \begin{macro}{\thesection}
-% \begin{macro}{\thesubsection}
-% \begin{macro}{\thesubsubsection}
-% \begin{macro}{\theparagraph}
-% \begin{macro}{\thesubparagraph}
-% For any counter \Lcount{CTR}, |\theCTR| is a macro that defines
-% the printed version of counter \Lcount{CTR}. It is defined in
-% terms of the following macros:
-%
-% |\arabic{|\Lcount{COUNTER}|}| prints the value of
-% \Lcount{COUNTER} as an arabic numeral.
-%
-% |\roman{|\Lcount{COUNTER}|}| prints the value of
-% \Lcount{COUNTER} as a lowercase roman numberal.
-%
-% |\Roman{|\Lcount{COUNTER}|}| prints the value of
-% \Lcount{COUNTER} as an uppercase roman numberal.
-%
-% |\alph{|\Lcount{COUNTER}|}| prints the value of \Lcount{COUNTER}
-% as a lowercase letter: $1 =$~a, $2 =$~ b, etc.
-%
-% |\Alph{|\Lcount{COUNTER}|}| prints the value of \Lcount{COUNTER}
-% as an uppercase letter: $1 =$~A, $2 =$~B, etc.
-%
-% \begin{macrocode}
-\renewcommand\thepart {\Roman{part}}
-\renewcommand\thechapter {\arabic{chapter}}
-\renewcommand\thesection {\thechapter.\arabic{section}}
-\renewcommand\thesubsection {\thesection.\arabic{subsection}}
-\renewcommand\thesubsubsection {\thesubsection .\arabic{subsubsection}}
-\renewcommand\theparagraph {\thesubsubsection.\arabic{paragraph}}
-\renewcommand\thesubparagraph {\theparagraph.\arabic{subparagraph}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@chapapp}
-% |\@chapapp| is initially defined to be `|\chaptername|'. The
-% |\appendix| command redefines it to be `|\appendixname|'.
-%
-% \begin{macrocode}
-\newcommand\@chapapp{\chaptername}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Parts}
-%
-% \begin{macro}{\part}
-% The command to start a new part of our document.
-%
-% We start a new (righthand) page and use the \pstyle{empty}.
-% \begin{macrocode}
-\newcommand\part{\cleardoublepage
- \thispagestyle{empty}%
-% \end{macrocode}
-% When we are making a two column document, this will be a one
-% column page. We use |@tempswa| to remember to switch back to two
-% columns.
-% \begin{macrocode}
- \if@twocolumn
- \onecolumn
- \@tempswatrue
- \else
- \@tempswafalse
- \fi
-% \end{macrocode}
-% We need an empty box to prevent the fil glue from disappearing.
-% \begin{macrocode}
- \hbox{}\vfil
-% \end{macrocode}
-% Here we use |\secdef| to indicate wwhich commands to use to make
-% the actual heading.
-% \begin{macrocode}
- \secdef\@part\@spart}
-% \end{macrocode}
-%
-% \begin{macro}{\@part}
-% This macro does the actual formatting of the title of the part.
-%
-% \begin{macro}{\PartFont}
-% The font used to typeset the part is stored in this maro.
-% \begin{macrocode}
-\newcommand\PartFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-%
-% When \Lcount{secnumdepth} is larger than $-2$ for this document
-% class, we have a numbered part, otherwise it is unnumbered.
-% \begin{macrocode}
-\def\@part[#1]#2{%
- \ifnum \c@secnumdepth >-2\relax
- \refstepcounter{part}%
- \addcontentsline{toc}{part}{\thepart\hspace{1em}\toc@case{#1}}%
- \else
- \addcontentsline{toc}{part}{\toc@case{#1}}%
- \fi
-% \end{macrocode}
-% We empty the mark registers and center the title on the page.
-% Also we prevent breaking between lines and reset the font.
-% \begin{macrocode}
- \markboth{}{}
- {\centering
- \interlinepenalty \@M
- \reset@font
-% \end{macrocode}
-% When this is a numbered part we have to print the number. We have
-% to expand |\partname| before |\uppercase| is called, therefore we
-% use a temporary control sequence that, when called will execute
-% |\uppercase| on the contents of |\partname|.
-% \begin{macrocode}
- \ifnum \c@secnumdepth >-2\relax
- \Large\PartFont
- \edef\@tempa{\noexpand\uppercase{\partname}}\@tempa~\thepart
- \par
-% \end{macrocode}
-% We leave some space before we print the title and leave the
-% finishing up to |\@endpart|.
-% \begin{macrocode}
- \vskip 20\p@
- \fi
- \Large \PartFont \uppercase{#2}\par}%
- \@endpart}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@spart}
-% This macro does the actual formatting of the title of the part
-% when the star form of the user command was used. In this case we
-% {\em never} print a number. Otherwise the formatting is the same.
-%
-% \begin{macrocode}
-\def\@spart#1{%
- {\centering
- \interlinepenalty \@M
- \reset@font
- \Large \PartFont #1\par}%
- \@endpart}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@endpart}
-% This macro finishes the part page, for both |\@part| and
-% |\@spart|.
-%
-% First we fill the current page.
-% \begin{macrocode}
-\def\@endpart{\vfil\newpage
-% \end{macrocode}
-% Then, when we are in twosided mode, we produce a completely blank
-% page.
-% \begin{macrocode}
- \if@twoside
- \hbox{}%
- \thispagestyle{empty}%
- \newpage
- \fi
-% \end{macrocode}
-% When this was a two column document we have to switch back to two
-% column mode.
-% \begin{macrocode}
- \if@tempswa
- \twocolumn
- \fi}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Chapters}
-%
-% \begin{macro}{\chapter}
-% A chapter should always start on a new page therefore we start by
-% calling |\clearpage| and setting the pagestyle for this page to
-% \pstyle{plain}.
-% \begin{macrocode}
-\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
- \thispagestyle{plain}%
-% \end{macrocode}
-% Then we prevent floats from appearing at the top of this page
-% because it looks weird to see a floating object above a chapter
-% title.
-% \begin{macrocode}
- \global\@topnum\z@
-% \end{macrocode}
-% Then we suppress the indentation of the first paragraph by
-% setting the switch |\@afterindent| to |false|. We use |\secdef|
-% to specify the macros to use for actually setting the chapter
-% title.
-% \begin{macrocode}
- \@afterindentfalse
- \secdef\@chapter\@schapter}
-% \end{macrocode}
-%
-% \begin{macro}{\@chapter}
-% This macro is called when we have a numbered chapter. When
-% \Lcount{secnumdepth} is larger than $-1$ we display the chapter
-% number. We also inform the user that a new chapter is about to be
-% typeset by writing a message to the terminal.
-% \begin{macrocode}
-\def\@chapter[#1]#2{%
- \ifnum \c@secnumdepth >\m@ne
- \refstepcounter{chapter}%
- \typeout{\@chapapp\space\thechapter.}%
- \addcontentsline{toc}{chapter}%
- {\protect\numberline{\thechapter}\toc@font0 #1}%
- \else
- \addcontentsline{toc}{chapter}{\toc@font0 #1}%
- \fi
-% \end{macrocode}
-% After having written an entry to the table of contents we store
-% the (alternative) title of this chapter with |\chaptermark| and
-% add some white space to the lists of figures and tables.
-% \begin{macrocode}
- \chaptermark{#1}%
- \addtocontents{lof}{\protect\addvspace{10\p@}}%
- \addtocontents{lot}{\protect\addvspace{10\p@}}%
-% \end{macrocode}
-% Then we call upon |\@makechapterhead| to format the actual
-% chapter title. We have to do this in a special way when we are in
-% twocolumn mode in order to have the chapter title use the entire
-% |\textwidth|. In one column mode we call |\@afterheading| which
-% takes care of suppressing the indentation.
-% \begin{macrocode}
- \if@twocolumn
- \@topnewpage[\@makechapterhead{#2}]%
- \else
- \@makechapterhead{#2}%
- \@afterheading
- \fi}
-% \end{macrocode}
-%
-% \begin{macro}{\ChapFont}
-% The font used to typeset the chapters is stored in this maro.
-% \begin{macrocode}
-\newcommand\ChapFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@makechapterhead}
-% The macro above uses |\@makechapterhead|\meta{text} to format the
-% heading of the chapter.
-%
-% We begin by leaving some white space. The we open a group in
-% which we have a paragraph indent of 0pt, and in which we have the
-% text set ragged right. We also reset the font.
-% \begin{macrocode}
-\def\@makechapterhead#1{%
- \vspace*{50\p@ \@plus 5\p@}%
- {\setlength\parindent{\z@}%
- \setlength\parskip {\z@}%
- \head@style \reset@font
-% \end{macrocode}
-% Then we check whether the number of the chapter has to be printed.
-% If so we leave some whitespace between the chapternumber and its
-% title.
-% \begin{macrocode}
- \ifnum \c@secnumdepth >\m@ne
- \Large\ChapFont \@chapapp{} \thechapter
- \par
- \vskip 20\p@
- \fi
-% \end{macrocode}
-% Now we set the title in a large bold font. We prevent a pagebreak
-% at this point and leave some whitespace before the text begins.
-% \begin{macrocode}
- \Large \ChapFont #1\par
- \nobreak
- \vskip 40\p@
- }}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@schapter}
-% This macro is called when we have an unnumbered chapter. It is
-% much simpler than |\@chapter| because it only needs to typeset
-% the chapter title.
-% \begin{macrocode}
-\def\@schapter#1{\if@twocolumn
- \@topnewpage[\@makeschapterhead{#1}]%
- \else
- \@makeschapterhead{#1}%
- \@afterheading
- \fi}
-% \end{macrocode}
-%
-% \begin{macro}{\@makeschapterhead}
-% The macro above uses |\@makeschapterhead|\meta{text}to format
-% the heading of the chapter. It is similar to |\@makechapterhead|
-% except that it never has to print a chapter number.
-%
-% \begin{macrocode}
-\def\@makeschapterhead#1{%
- \vspace*{50\p@\@plus 5\p@}%
- {\setlength\parindent{\z@}%
- \setlength\parskip{\z@}%
- \head@style
- \reset@font
- \Large \ChapFont #1\par
- \nobreak
- \vskip 40\p@
- }}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-%
-% \subsubsection{Lower level headings}
-%
-% These commands all make use of |\@startsection|.
-% \begin{macro}{\section}
-% This gives a normal heading with white space above the heading
-% (the whitespace below the heading will be generated by the
-% |\parskip| that is inserted at the start of the first paragraph),
-% the title set in |\large\bfseries|, and no indentation on the
-% first paragraph.
-% \begin{macrocode}
-\newcommand\section{%
- \@startsection {section}{1}{\z@}%
- {-2\baselineskip\@plus -1\baselineskip \@minus -.5\baselineskip}%
-%<+type1> {.5\baselineskip}%
-%<+type3> {.01\baselineskip}%
- {\reset@font\large\SectFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SectFont}
-% The font used to typeset the sections is stored in this maro.
-% \begin{macrocode}
-\newcommand\SectFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\subsection}
-% This gives a normal heading with white space above the heading,
-% the title set in |\normalsize\bfseries|, and no indentation on
-% the first paragraph.
-% \begin{macrocode}
-\newcommand\subsection{%
- \@startsection{subsection}{2}{\z@}%
- {-1\baselineskip\@plus -.5\baselineskip \@minus -.25\baselineskip}%
-%<+type1> {.25\baselineskip}%
-%<+type3> {.01\baselineskip}%
- {\reset@font\normalsize\SSectFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SSectFont}
-% The font used to typeset the subsections is stored in this maro.
-% \begin{macrocode}
-\newcommand\SSectFont{\bfseries}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\subsubsection}
-% This gives a normal heading with white space above the heading,
-% the title set in |\normalsize\tm|, and no indentation on the
-% first paragraph.
-% \begin{macrocode}
-\newcommand\subsubsection{%
- \@startsection{subsubsection}{3}{\z@}%
- {-1\baselineskip plus -.5\baselineskip minus -.25\baselineskip}%
-%<+type1> {.25\baselineskip}%
-%<+type3> {.01\baselineskip}%
- {\reset@font\normalsize\SSSectFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SSSectFont}
-% The font used to typeset the subsubsections is stored in this maro.
-% \begin{macrocode}
-\newcommand\SSSectFont{\rmfamily}
-\newcommand\SSSectFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\paragraph}
-% This gives a run-in heading with white space above and to the
-% right of the heading, the title set in |\normalsize\slshape|.
-% \begin{macrocode}
-\newcommand\paragraph{%
- \@startsection{paragraph}{4}{\z@}%
- {3.25ex \@plus1ex \@minus.2ex}%
- {-1em}%
- {\reset@font\normalsize\ParaFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\ParaFont}
-% The font used to typeset the paragraphs is stored in this maro.
-% \begin{macrocode}
-\newcommand\ParaFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\subparagraph}
-% This gives an indented run-in heading with white space above and
-% to the right of the heading, the title set in
-% |\normalsize\slshape|.
-% \begin{macrocode}
-\newcommand\subparagraph{%
- \@startsection{subparagraph}{5}{\parindent}%
- {3.25ex \@plus1ex \@minus .2ex}%
- {-1em}%
- {\reset@font\normalsize\SParaFont}}
-% \end{macrocode}
-%
-% \begin{macro}{\SParaFont}
-% The font used to typeset the subparagraphs is stored in this maro.
-% \begin{macrocode}
-\newcommand\SParaFont{\slshape}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\Headingfonts}
-% To change the fonts that are used to typeset the title,part,
-% chapter and section headings this macro can be used.
-% \begin{macrocode}
-\newcommand\HeadingFonts[8]{%
- \renewcommand\TitleFont{#1}%
- \renewcommand\PartFont{#2}%
- \renewcommand\ChapFont{#3}%
- \renewcommand\SectFont{#4}%
- \renewcommand\SSectFont{#5}%
- \renewcommand\SSSectFont{#6}%
- \renewcommand\ParaFont{#7}%
- \renewcommand\SParaFont{#8}}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Lists}
-%
-% \subsubsection{General List Parameters}
-%
-% The following commands are used to set the default values for the list
-% environment's parameters. See the \LaTeX{} manual for an explanation
-% of the meanings of the parameters. Defaults for the list
-% environment are set as follows. First, |\rightmargin|,
-% |\listparindent| and |\itemindent| are set to 0pt. Then, for a Kth
-% level list, the command |\@listK| is called, where `K' denotes `i',
-% '`i', ... , `vi'. (I.e., |\@listiii| is called for a third-level
-% list.) By convention, |\@listK| should set |\leftmargin| to
-% |\leftmarginK|.
-%
-% \begin{macro}{\leftmargin}
-% \begin{macro}{\leftmargini}
-% \begin{macro}{\leftmarginii}
-% \begin{macro}{\leftmarginiii}
-% \begin{macro}{\leftmarginiv}
-% \begin{macro}{\leftmarginv}
-% \begin{macro}{\leftmarginvi}
-% For efficiency, level-one list's values are defined at top level, and
-% |\@listi| is defined to set only |\leftmargin|.
-%
-% \begin{macrocode}
-\setlength\leftmargini {\unitindent}
-\setlength\leftmarginii {\othermargin}
-\setlength\leftmarginiii{\othermargin}
-\setlength\leftmarginiv {\othermargin}
-\setlength\leftmarginv {\othermargin}
-\setlength\leftmarginvi {1em}
-% \end{macrocode}
-% Here we set the top level leftmargin.
-% \begin{macrocode}
-\setlength\leftmargin {\leftmargini}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\labelsep}
-% \begin{macro}{\labelwidth}
-% |\labelsep| is the distance between the label and the text of an
-% item; |\labelwidth| is the width of the label.
-% \begin{macrocode}
-\setlength \labelsep {5\p@}
-\setlength \labelwidth{\leftmargini}
-\addtolength\labelwidth{-\labelsep}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\partopsep}
-% When the user leaves a blank line before the environment an extra
-% vertical space of |\partopsep| is inserted, in addition to
-% |\parskip| and |\topsep|.
-% \begin{macrocode}
-\setlength\partopsep{\z@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\topsep}
-% Extra vertical space, in addition to |\parskip|, added above and
-% below list and paragraphing environments.
-% \begin{macrocode}
-\setlength\topsep{\z@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@beginparpenalty}
-% \begin{macro}{\@endparpenalty}
-% These penalties are inserted before and after a list or paragraph
-% environment. They are set to a bonus value to encourage page
-% breaking at these points.
-% \begin{macro}{\@itempenalty}
-% This penalty is inserted between list items.
-% \begin{macrocode}
-\@beginparpenalty -\@lowpenalty
-\@endparpenalty -\@lowpenalty
-\@itempenalty -\@lowpenalty
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@listI}
-% \begin{macro}{\@listi}
-% |\@listI| defines top level and |\@listi| values of
-% |\leftmargin|, |\parsep|, |\topsep|, and |\itemsep|
-%
-% \begin{macrocode}
-\def\@listI{%
- \leftmargin\unitindent
- \labelsep.5em%
- \labelwidth\leftmargin
- \advance\labelwidth-\labelsep
- \parsep \z@
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip \@plus\p@
- \itemsep 0\p@ \@plus1\p@}
-\let\@listi\@listI
-% \end{macrocode}
-% We have to initialise these parameters.
-% \begin{macrocode}
-\@listi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@listii}
-% \begin{macro}{\@listiii}
-% \begin{macro}{\@listiv}
-% \begin{macro}{\@listv}
-% \begin{macro}{\@listvi}
-% Here are the same macros for the higher level lists.
-% \begin{macrocode}
-\def\@listii {\leftmargin\leftmarginii
- \labelsep .5em%
- \labelwidth\leftmarginii
- \advance\labelwidth-\labelsep
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-\def\@listiii{\leftmargin\leftmarginiii
- \labelsep .5em%
- \labelwidth\leftmarginiii
- \advance\labelwidth-\labelsep
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \partopsep \z@ \@plus\p@
- \itemsep \z@ \@plus\p@}
-\def\@listiv {\leftmargin\leftmarginiv
- \labelsep .5em%
- \labelwidth\leftmarginiv%
- \advance\labelwidth-\labelsep
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-\def\@listv {\leftmargin\leftmarginv
- \labelsep .5em%
- \labelwidth\leftmarginv
- \advance\labelwidth-\labelsep%
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-\def\@listvi {\leftmargin\leftmarginvi
- \labelsep .5em
- \labelwidth\leftmarginvi
- \advance\labelwidth{-\labelsep}%
-%<-type3> \topsep 0\p@ \@plus\p@
-%<+type3> \topsep -.5\parskip\@plus\p@
- \parsep \z@
- \itemsep \z@ \@plus\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Enumerate}
-%
-% The enumerate environment uses four counters: \Lcount{enumi},
-% \Lcount{enumii}, \Lcount{enumiii} and \Lcount{enumiv}, where
-% \Lcount{enumN} controls the numbering of the Nth level
-% enumeration.
-%
-% \begin{macro}{\theenumi}
-% \begin{macro}{\theenumii}
-% \begin{macro}{\theenumiii}
-% \begin{macro}{\theenumiv}
-% The counters are already defined in \file{latex.dtx}, but their
-% representation is changed here.
-%
-% \begin{macrocode}
-\renewcommand\theenumi{\arabic{enumi}}
-\renewcommand\theenumii{\alph{enumii}}
-\renewcommand\theenumiii{\roman{enumiii}}
-\renewcommand\theenumiv{\Alph{enumiv}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\labelenumi}
-% \begin{macro}{\labelenumii}
-% \begin{macro}{\labelenumiii}
-% \begin{macro}{\labelenumiv}
-% The label for each item is generated by the commands\\
-% |\labelenumi| ... |\labelenumiv|.
-% \begin{macrocode}
-\newcommand\labelenumi{\theenumi.}
-\newcommand\labelenumii{(\theenumii)}
-\newcommand\labelenumiii{\theenumiii.}
-\newcommand\labelenumiv{\theenumiv.}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\p@enumii}
-% \begin{macro}{\p@enumiii}
-% \begin{macro}{\p@enumiv}
-% The expansion of |\p@enumN||\theenumN| defines the output of a
-% |\ref| command when referencing an item of the Nth level of an
-% enumerated list.
-% \begin{macrocode}
-\renewcommand\p@enumii{\theenumi}
-\renewcommand\p@enumiii{\theenumi(\theenumii)}
-\renewcommand\p@enumiv{\p@enumiii\theenumiii}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-%
-% \begin{environment}{enumerate}
-% We want to have different label positioning on different levels of
-% list. To acheive this we have to redefine the \Lenv{enumerate}
-% environment.
-%
-% \begin{macrocode}
-\renewenvironment{enumerate}{%
- \ifnum \@enumdepth >3
- \@toodeep
- \else
- \advance\@enumdepth \@ne
- \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
- \list{\csname label\@enumctr\endcsname}
- {\usecounter{\@enumctr}%
-%<+type1> \ifnum \@listdepth=1
- \if@revlabel
- \def\makelabel##1{\hskip .5\unitindent{##1\hfil}}%
- \else
-%<-type3> \def\makelabel##1{\hfil##1}
-%<+type3> \def\makelabel##1{##1\hfil}
- \fi
-%<*type1>
- \else
- \def\makelabel##1{##1\hfil}%
-%</type1>
- \fi
- }%
- \fi}
-% \end{macrocode}
-% We try to suppress spaces after these list constructs.
-% \begin{macrocode}
- {\global\@ignoretrue \endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Itemize}
-%
-% \begin{macro}{\labelitemi}
-% \begin{macro}{\labelitemii}
-% \begin{macro}{\labelitemiii}
-% \begin{macro}{\labelitemiv}
-% Itemization is controlled by four commands: |\labelitemi|,
-% |\labelitemii|, |\labelitemiii|, and |\labelitemiv|, which define
-% the labels of thevarious itemization levels: the symbols used are
-% bullet, bold en-dash, asterisk and centred dot.
-%
-% \begin{macrocode}
-\newcommand\labelitemi{$\m@th\bullet$}
-\newcommand\labelitemii{\bfseries --}
-\newcommand\labelitemiii{$\m@th\ast$}
-\newcommand\labelitemiv{$\m@th\cdot$}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{environment}{itemize}
-% We want to have differen label positioning on different levels of
-% list. To acheive this we have to redefine the \Lenv{itemize}
-% environment.
-% \begin{macrocode}
-\renewenvironment{itemize}{%
- \ifnum \@itemdepth >3
- \@toodeep
- \else
- \advance\@itemdepth \@ne
- \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
- \list{\csname\@itemitem\endcsname}%
- {%
-%<+type1> \ifnum \@listdepth=1\relax
- \if@revlabel
- \def\makelabel##1{\hskip .5\unitindent{##1\hfil}}\else
-%<+type1> \def\makelabel##1{\hfil##1}
-%<+type3> \def\makelabel##1{##1\hfil}
- \fi
-%<*type1>
- \else
- \def\makelabel##1{##1\hfil}
- \fi
-%</type1>
- }%
- \fi}
-% \end{macrocode}
-% We try to suppress spaces after these list constructs.
-% \begin{macrocode}
- {\global\@ignoretrue \endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Description}
-%
-% \begin{environment}{description}
-% The description environment is defined here -- while the itemize
-% and enumerate environments are defined in \file{latex.dtx}.
-%
-% \begin{macrocode}
-\newenvironment{description}
- {\list{}{\labelwidth\z@ \itemindent-\leftmargin
- \let\makelabel\descriptionlabel}}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\descriptionlabel}
-% To change the formatting of the label, you must redefine
-% |\descriptionlabel|.
-%
-% \begin{macrocode}
-\newcommand\descriptionlabel[1]{\hspace\labelsep \bfseries #1}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Adapting existing environments}
-%
-% Because we globally set |\topsep| to zero, we need to modify the
-% definitions of a number of environments slightly to get a litle
-% whitespace around them.
-%
-% \begin{environment}{center}
-% Add a litle surrounding whitespace.
-% \begin{macrocode}
-%<*type1>
-\def\center
- {\topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \trivlist \centering\item[]}
-\let\endcenter\endtrivlist
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{flushleft}
-% Add a litle surrounding whitespace.
-% \begin{macrocode}
-\def\flushleft
- {\topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \trivlist \raggedright\item[]}
-\let\endflushleft=\endtrivlist
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{flushright}
-% Add a litle surrounding whitespace.
-% \begin{macrocode}
-\def\flushright
- {\topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \trivlist \raggedleft\item[]}
-\let\endflushright=\endtrivlist
-%</type1>
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{verbatim}
-% In \Lenv{verbatim} we add a little surrounding whitespace,
-% --which for \file{rapport3} is negative to
-% compensate for the positive |\parskip|-- but also an indent for
-% the \file{rapport1} document class.
-% \begin{macrocode}
-\def\verbatim{%
-%<*type1>
- \topsep=.25\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip
- \@verbatim
- \leftskip\unitindent
-%</type1>
-%<*type3>
- \topsep=-.5\parskip
- \@verbatim
-%</type3>
- \frenchspacing\@vobeyspaces \@xverbatim}
-%<+type1>\def\endverbatim{\if@newlist \leavevmode\fi\endtrivlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsection{Defining new environments}
-%
-% \subsubsection{Abstract}
-%
-% \begin{environment}{abstract}
-% When we are producing a separate titlepage we also put the
-% abstract on a page of its own. It will be centred vertically on
-% the page.
-%
-% \begin{macrocode}
-\if@titlepage
- \newenvironment{abstract}{%
- \titlepage
- \null\vfil
- \hbox{\SectFont \abstractname}
- \noindent\ignorespaces}
- {\par\vfil\null\endtitlepage}
-% \end{macrocode}
-% When we are not making a seperate titlepagewe have to check if we
-% are in twocolumn mode. In that case the abstract is set as a
-% |\section*|, otherwise the abstract is typeset flushleft, an
-% amount |\unitindent| smaller as the normal text.
-% \begin{macrocode}
-\else
- \newenvironment{abstract}{%
- \if@twocolumn
- \section*{\abstractname}%
- \else
- \small
- \bgroup\rightskip=\unitindent
- \hbox{\SectFont \abstractname}%
- \noindent\ignorespaces
-% \end{macrocode}
- \fi}
-% \end{macrocode}
-% Which implies that the definition of |\end{abstract}| is also
-% different.
-% \begin{macrocode}
- {\if@twocolumn\else\par\egroup\fi}
-\fi
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Verse}
-%
-% \begin{environment}{verse}
-% The verse environment is defined by making clever use of the
-% list environment's parameters. The user types |\\| to end a line.
-% This is implemented by |\let|'ing |\\| equal |\@centercr|.
-%
-% \begin{macrocode}
-\newenvironment{verse}
- {\let\\=\@centercr
- \list{}{\itemsep\z@
- \itemindent-1.5em%
- \listparindent\itemindent
- \rightmargin\leftmargin
- \advance\leftmargin1.5em}%
- \item[]}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Quotation}
-%
-% \begin{environment}{quotation}
-% The quotation environment is also defined by making clever use of
-% the list environment's parameters. The lines in the environment
-% are set smaller than |\textwidth|. The first line of a paragraph
-% inside this environment is indented.
-%
-% \begin{macrocode}
-\newenvironment{quotation}
- {\list{}{%
- \listparindent\z@
- \itemindent\listparindent
- \rightmargin\leftmargin
- \parsep\z@ \@plus\p@}%
- \item[]}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Quote}
-%
-% \begin{environment}{quote}
-% The quote environment is like the quotation environment except
-% that paragraphs are not indented.
-%
-% \begin{macrocode}
-\newenvironment{quote}
- {\list{}{\rightmargin\leftmargin}%
- \item[]}
- {\endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Theorem}
-%
-% \begin{macro}{\@begintheorem}
-% \begin{macro}{\@opargbegintheorem}
-% \begin{macro}{\@endtheorem}
-% These document classes have a slightly modified \Lenv{theorem}
-% environment style. Surrounding whitespace is added and an
-% initialisation of |\labelsep|. Finally a slanted font instead of
-% an italic font is used.
-% \begin{macrocode}
-\def\@begintheorem#1#2{%
- \vskip\baselineskip \labelsep=.5em%
- \trivlist
- \item[\hskip \labelsep{\bfseries #1\ #2}]\slshape}
-\def\@opargbegintheorem#1#2#3{%
- \vskip\baselineskip \labelsep=.5em%
- \trivlist
- \item[\hskip \labelsep{\bfseries #1\ #2\ (#3)}]\slshape}
-\def\@endtheorem{\endtrivlist \vskip\baselineskip}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Titlepage}
-%
-% \begin{environment}{titlepage}
-% In the normal environments, the titlepage environment does nothing
-% but start and end a page, and inhibit page numbers. It also resets
-% the page number to zero. In two-column style, it still makes a
-% one-column page.
-%
-% \begin{macrocode}
-\newenvironment{titlepage}
- {
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse\newpage
- \fi
- \thispagestyle{empty}%
- \if@compatibility
- \setcounter{page}{0}
- \else
- \setcounter{page}{1}%
- \fi}
- {\if@restonecol\twocolumn \else \newpage \fi
- \setcounter{page}{1}%
- }
-% \end{macrocode}
-% \end{environment}
-%
-% \subsubsection{Appendix}
-%
-% \begin{macro}{\appendix}
-%
-% The |\appendix| command is not really an environment, it is a
-% macro that makes some changes in the way things are done.
-%
-% In this document class the |\appendix| command must do the
-% following:
-% \begin{itemize}
-% \item reset the chapter and section counters to zero,
-% \item set |\@chapapp| to |\appendixname| (for messages),
-% \item redefine the chapter counter to produce appendix numbers,
-% \item possibly redefine the |\chapter| command if appendix titles
-% and headings are to look different from chapter titles and
-% headings.
-% \end{itemize}
-%
-% \begin{macrocode}
-\newcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \renewcommand\@chapapp{\appendixname}%
- \renewcommand\thechapter{\Alph{chapter}}}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Setting parameters for existing environments}
-%
-% \subsubsection{Array and tabular}
-%
-% \begin{macro}{\arraycolsep}
-% The columns in an array environment are separated by
-% 2|\arraycolsep|.
-% \begin{macrocode}
-\setlength\arraycolsep{5\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\tabcolsep}
-% The columns in an tabular environment are separated by
-% 2|\tabcolsep|.
-% \begin{macrocode}
-\setlength\tabcolsep{6\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\arrayrulewidth}
-% The width of rules in the array and tabular environments is given
-% by |\arrayrulewidth|.
-% \begin{macrocode}
-\setlength\arrayrulewidth{.4\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\doublerulesep}
-% The space between adjacent rules in the array and tabular
-% environments is given by |\doublerulesep|.
-% \begin{macrocode}
-\setlength\doublerulesep{2\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Tabbing}
-%
-% \begin{macro}{\tabbingsep}
-% This controls the space that the |\'| command puts in. (See
-% \LaTeX{} manual for an explanation.)
-% \begin{macrocode}
-\setlength\tabbingsep{\labelsep}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Minipage}
-%
-% \begin{macro}{\@minipagerestore}
-% The macro |\@minipagerestore| is called upon entry to a minipage
-% environment to set up things that are to be handled differently
-% inside a minipage environment.
-%
-% \begin{macrocode}
-%<+type1>\def\@minipagerestore{\parindent\unitindent}
-%<*type3>
-\def\@minipagerestore{%
- \parskip=.5\baselineskip \@plus .1\baselineskip
- \@minus .1\baselineskip}
-%</type3>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@mpfootins}
-% Minipages have their own footnotes; |\skip||\@mpfootins| plays
-% same r\^ole for footnotes in a minipage as |\skip||\footins| does
-% for ordinary footnotes.
-%
-% \begin{macrocode}
-\skip\@mpfootins = \skip\footins
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Framed boxes}
-%
-% \begin{macro}{\fboxsep}
-% The space left by |\fbox| and |\framebox| between the box and the
-% text in it.
-% \begin{macro}{\fboxrule}
-% The width of the rules in the box made by |\fbox| and |\framebox|.
-% \begin{macrocode}
-\setlength\fboxsep{3\p@}
-\setlength\fboxrule{.4\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Equation and eqnarray}
-%
-% \begin{macro}{\theequation}
-% The equation counter will be reset at beginning of a new chapter
-% and the equation number will be prefixed by the chapter number.
-%
-% This code must follow the |\chapter| definition, or more exactly
-% the definition of the chapter counter.
-% \begin{macrocode}
-\@addtoreset{equation}{chapter}
-\renewcommand\theequation{\thechapter.\arabic{equation}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\jot}
-% |\jot| is the extra space added between lines of an eqnarray
-% environment. The default value is used.
-% \begin{macrocode}
-% \setlength\jot{3pt}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@eqnnum}
-% The macro |\@eqnnum| defines how equation numbers are to appear in
-% equations. Again the default is used.
-%
-% \begin{macrocode}
-% \def\@eqnnum{(\theequation)}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Floating objects}
-%
-% The file \file{latex.dtx} only defines a number of tools with
-% which floating objects can be defined. This is done in the
-% document class. It needs to define the following macros for each
-% floating object of type \texttt{TYPE} (e.g., \texttt{TYPE} =
-% figure).
-%
-% \begin{description}
-% \item[\texttt{\bslash fps@TYPE}]
-% The default placement specifier for floats of type
-% \texttt{TYPE}.
-%
-% \item[\texttt{\bslash ftype@TYPE}]
-% The type number for floats of type \texttt{TYPE}. Each
-% \texttt{TYPE} has associated a unique positive {\texttt
-% TYPE} number, which is a power of two. E.g., figures might
-% have type number 1, tables type number 2, programs type
-% number 4, etc.
-%
-% \item[\texttt{\bslash ext@TYPE}]
-% The file extension indicating the file on which the contents
-% list for float type \texttt{TYPE} is stored. For example,
-% |\ext@figure| = `lof'.
-%
-% \item[\texttt{\bslash fnum@TYPE}]
-% A macro to generate the figure number for a caption. For
-% example, |\fnum@TYPE| == `Figure |\thefigure|'.
-%
-% \item[\texttt{\bslash @makecaption{\meta{num}}{\meta{text}}}]
-% A macro to make a caption, with \meta{num} the value produced
-% by |\fnum@...| and \meta{text} the text of the caption. It
-% can assume it's in a |\parbox| of the appropriate width.
-% This will be used for {\em all} floating objects.
-%
-% \end{description}
-%
-% The actual environment that implements a floating object such as
-% a figure is defined using the macros |\@float| and |\end@float|,
-% which are defined in \file{latex.dtx}.
-%
-% An environment that implements a single column floating object is
-% started with |\@float{|\texttt{TYPE}|}[|\meta{placement}|]| of type
-% \texttt{TYPE} with \meta{placement} as the placement specifier.
-% The default value of \meta{PLACEMENT} is defined by |\fps@TYPE|.
-%
-% The environment is ended by |\end@float|. E.g., |\figure| ==
-% |\@float|{figure}, |\endfigure| == |\end@float|.
-%
-% \subsubsection{Figure}
-%
-% Here is the implementation of the figure environment.
-%
-% \begin{macro}{\c@figure}
-% First we have to allocate a counter to number the figures. In
-% this document class the figures are numbered per chapter.
-% \begin{macrocode}
-\newcounter{figure}[chapter]
-\renewcommand\thefigure{\thechapter.\@arabic\c@figure}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\fps@figure}
-% \begin{macro}{\ftype@figure}
-% \begin{macro}{\ext@figure}
-% \begin{macro}{\num@figure}
-% Here are the parameters for the floating objects of type `figure'.
-% \begin{macrocode}
-\def\fps@figure{tbp}
-\def\ftype@figure{1}
-\def\ext@figure{lof}
-\def\fnum@figure{\figurename~\thefigure}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{environment}{figure}
-% \begin{environment}{figure*}
-% And the definition of the actual environment. The form with the
-% |*| is used for double column figures.
-% \begin{macrocode}
-\newenvironment{figure}
- {\@float{figure}}
- {\end@float}
-\newenvironment{figure*}
- {\@dblfloat{figure}}
- {\end@dblfloat}
-% \end{macrocode}
-% \end{environment}
-% \end{environment}
-%
-% \subsubsection{Table}
-%
-% Here is the implementation of the table environment. It is very
-% much the same as the figure environment.
-%
-% \begin{macro}{\c@table}
-% First we have to allocate a counter to number the tables. In this
-% document class the tables are numbered per chapter.
-% \begin{macrocode}
-\newcounter{table}[chapter]
-\renewcommand\thetable{\thechapter.\@arabic\c@table}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\fps@table}
-% \begin{macro}{\ftype@table}
-% \begin{macro}{\ext@table}
-% \begin{macro}{\num@table}
-% Here are the parameters for the floating objects of type `table'.
-% \begin{macrocode}
-\def\fps@table{tbp}
-\def\ftype@table{2}
-\def\ext@table{lot}
-\def\fnum@table{\tablename~\thetable}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{environment}{table}
-% \begin{environment}{table*}
-% And the definition of the actual environment. The form with the
-% |*| is used for double column tables.
-% \begin{macrocode}
-\newenvironment{table}
- {\@float{table}}
- {\end@float}
-\newenvironment{table*}
- {\@dblfloat{table}}
- {\end@dblfloat}
-% \end{macrocode}
-% \end{environment}
-% \end{environment}
-%
-% \subsubsection{Captions}
-%
-% \begin{macro}{\@makecaption}
-% The |\caption| command calls |\@makecaption| to format the
-% caption of floating objects. It gets two arguments,
-% \meta{number}, the number of the floating object and \meta{text},
-% the text of the caption. Usually \meta{number} contains a string
-% such as `Figure 3.2'. The macro can assume it is called inside a
-% |\parbox| of right width, with |\normalsize|.
-%
-% \begin{macro}{\abovecaptionskip}
-% \begin{macro}{\belowcaptionskip}
-% These lengths contain the amount of white space to leave above
-% and below the caption.
-% \begin{macrocode}
-\newlength\abovecaptionskip
-\newlength\belowcaptionskip
-\setlength\abovecaptionskip{10\p@}
-\setlength\belowcaptionskip{0\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% The definition of this macro is |\long| in order to allow more
-% then one paragraph in a caption.
-% \begin{macrocode}
-\long\def\@makecaption#1#2{%
- \vskip\abovecaptionskip
-% \end{macrocode}
-% We want to see if the caption fits on one line on the page,
-% therefore we first typeset it in a temporary box.
-% \begin{macrocode}
- \sbox\@tempboxa{{\CaptionLabelFont#1:} \CaptionTextFont#2}%
-% \end{macrocode}
-% We can the measure its width. It that is larger than the current
-% |\hsize| we typeset the caption as an ordinary paragraph.
-% \begin{macrocode}
- \ifdim \wd\@tempboxa >\hsize
- {\CaptionLabelFont#1:} \CaptionTextFont#2\par
-% \end{macrocode}
-% If the caption fits, we center it.
-% \begin{macrocode}
- \else
- \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
- \fi
- \vskip\belowcaptionskip}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\CaptionLabelFont}
-% \begin{macro}{\CaptionTextFont}
-% These macros can contain the fonts used for typesetting captions.
-% By default they do nothing.
-% \begin{macrocode}
-\newcommand\CaptionLabelFont{\relax}
-\newcommand\CaptionTextFont{\relax}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\CaptionFonts}
-% To change the fonts that are used to typeset captions
-% this macro can be used.
-% \begin{macrocode}
-\newcommand\CaptionFonts[2]{%
- \renewcommand\CaptionLabelFont{#1}%
- \renewcommand\CaptionTextFont{#2}%
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Font changing}
-%
-% Here we supply the declarative font changing commands that were
-% common in \LaTeX\ version 2.09 and earlier. These commands work
-% in text mode \emph{and} in math mode. They are provided for
-% compatibility, but one should start using the |\text...| and
-% |\math...| commands instead. These commands are defined using
-% |\DeclareOldFontCommand|, a command with three arguments: the user
-% command to be defined; \LaTeX\ commands to execute in text mode
-% and \LaTeX\ commands to execute in math mode.
-%
-% \begin{macro}{\rm}
-% \begin{macro}{\tt}
-% \begin{macro}{\sf}
-%
-% The commands to change the family. When in compatibility mode we
-% select the `default' font first, to get \LaTeX2.09 behviour.
-% \begin{macrocode}
-\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
-\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
-\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\bf}
-% The command to change to the bold series. One should use
-% |\mdseries| to explicitly switch back to medium series.
-% \begin{macrocode}
-\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\sl}
-% \begin{macro}{\it}
-% \begin{macro}{\sc}
-%
-% And the commands to change the shape of the font. The slanted and
-% small caps shapes are not available by default as math alphabets,
-% so those changes do nothing in math mode. One should use
-% |\upshape| to explicitly change back to the upright shape.
-% \begin{macrocode}
-\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
-\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\relax}
-\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\relax}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\cal}
-% \begin{macro}{\mit}
-%
-% The commands |\cal| and |\mit| should only be used in math mode,
-% outside math mode they have no effect. Currently the New Font
-% Selection Scheme defines these commands to generate warning
-% messages. Therefore we have to define them `by hand'.
-% \begin{macrocode}
-\renewcommand{\cal}{\protect\pcal}
-\newcommand{\pcal}{\@fontswitch{\relax}{\mathcal}}
-\renewcommand{\mit}{\protect\pmit}
-\newcommand{\pmit}{\@fontswitch{\relax}{\mathnormal}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\pem}
-% The definition of |\pem| is changed here to have slanted instead
-% of italic fonts.
-% \begin{macrocode}
-\def\pem{\@nomath\em \ifdim \fontdimen\@ne\font >\z@
- \upshape \else \slshape \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Cross Referencing}
-% \subsection{Table of Contents, etc.}
-%
-% A |\section| command writes a
-% |\contentsline{section}{|\meta{title}|}{|\meta{page}|}| command
-% on the \file{.toc} file, where \meta{title} contains the
-% contents of the entry and \meta{page} is the page number. If
-% sections are being numbered, then \meta{title} will be of the
-% form |\numberline{|\meta{num}|}{|\meta{heading}|}| where
-% \meta{num} is the number produced by |\thesection|. Other
-% sectioning commands work similarly.
-%
-% A |\caption| command in a `figure' environment writes
-%
-% |\contentsline{figure}{\numberline{|\meta{num}|}{|%
-% \meta{caption}|}}{|\meta{page}|}|
-%
-% on the .\file{lof} file, where \meta{num} is the number produced
-% by |\thefigure| and \meta{caption} is the figure caption. It
-% works similarly for a `table' environment.
-%
-% The command |\contentsline{|\meta{name}|}| expands to
-% |\l@|\meta{name}. So, to specify the table of contents, we must
-% define |\l@chapter|, |\l@section|, |\l@subsection|, ... ; to
-% specify the list of figures, we must define |\l@figure|; and so
-% on. Most of these can be defined with either the
-% |\@dottedtocline| or the |\@regtocline| command, which work as
-% follows.
-%
-% |\@dottedtocline{|\meta{level}|}{|\meta{indent}|}{|^^A
-% \meta{numwidth}|}{|^^A
-% \meta{title}|}{|\meta{page}|}|
-%
-% |\@regtocline{|\meta{level}|}{|\meta{title}|}{|\meta{page}|}|
-%
-% \begin{description}
-% \item[\meta{level}] An entry is produced only if\meta{ level}
-% $<=$ value of the \Lcount{tocdepth} counter. Note,
-% |\chapter| is level 0, |\section| is level 1, etc.
-% \item[\meta{indent}] The indentation from the outer left margin
-% of the start of the contents line.
-% \item[\meta{numwidth}] The width of a box in which the section
-% number is to go, if \meta{title} includes a |\numberline|
-% command.
-% \end{description}
-%
-% \begin{macro}{\@pnumwidth}
-% \begin{macro}{\@tocrmarg}
-% \begin{macro}{\@dotsep}
-% This command uses the following three parameters, which are set
-% with a |\newcommand| (so em's can be used to make them depend upon
-% the font).
-% \begin{description}
-% \item[\texttt{\bslash @pnumwidth}] The width of a box in which the
-% page number is put.
-% \item[\texttt{\bslash @tocrmarg}] The right margin for multiple
-% line entries. One wants |\@tocrmarg| > or = |\@pnumwidth|
-% \item[\texttt{\bslash @dotsep}] Separation between dots, in mu
-% units. Should be defined as a number like 2 or 1.7
-% \end{description}
-%
-% \begin{macrocode}
-\newcommand\@pnumwidth{1.55em}
-\newcommand\@tocrmarg {2.55em}
-\newcommand\@dotsep{4.5}
-\setcounter{tocdepth}{2}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Table of Contents}
-%
-% \begin{macro}{\tableofcontents}
-% This macro is used to request that \LaTeX{} produces a table of
-% contents. The tables of contents, figures etc. are always set in
-% single-column style.
-%
-% \begin{macrocode}
-\newcommand\tableofcontents{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
-% \end{macrocode}
-% The title is set using the |\chapter*| command, making sure that
-% the running head --if one is required-- contains the right
-% information.
-% \begin{macrocode}
- \chapter*{\contentsname
- \@mkboth{\uppercase{\contentsname}}{\uppercase{\contentsname}}}%
-% \end{macrocode}
-% The the actual table of contents is made by calling
-% |\@starttoc{toc}|. After that we restore twocolumn mode if
-% necessary.
-% \begin{macrocode}
- \@starttoc{toc}%
- \if@restonecol\twocolumn\fi
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@starttoc}
-% The internal \LaTeXe macro |\@starttoc| needs to be adapted for
-% the \file{rapport3} document classes,in order to deal with a the
-% fact that for these document classes the |\parskip| is normally
-% non-zero. We don't want that in the table of contents.
-% \begin{macrocode}
-%<*type3>
-\def\@starttoc#1{\begingroup
- \makeatletter
- \parskip\z@
- \@input{\jobname.#1}%
- \if@filesw
- \expandafter\newwrite\csname tf@#1\endcsname
- \immediate\openout \csname tf@#1\endcsname \jobname.#1\relax
- \fi \global\@nobreakfalse \endgroup}
-%</type3>
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@regtocline}
-% These document classes use a different format for the table of
-% contents than the standard classes from which they were
-% developped. In order to acheive this different format we defined
-% the macro |\@regtocline|.
-% \begin{macrocode}
-\newcommand\@regtocline[3]{%
- \ifnum #1>\c@tocdepth
- \else
- \vskip \z@ plus .2pt
- {\hangindent\z@ \@afterindenttrue \interlinepenalty\@M
- \leftskip\unitindent
- \rightskip=\unitindent plus 1fil
- \parfillskip=0cm
- \@tempdima=\unitindent
- \parindent\z@
- \leavevmode
- \hbox{}\hskip -\leftskip\relax#2\nobreak
- \hskip 1em \nobreak{\slshape #3}\par
- }%
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\toc@font}
-% The changed definition of |\@sect| that we use, selects a
-% different font for the table of contents for the various header
-% levels. It does this using |\toc@font|.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\toc@font[1]{\relax}
-\else
- \newcommand\toc@font[1]{%
- \ifcase#1\relax
- \bfseries
- \or\slshape
- \or\rmfamily
- \fi}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\toc@case}
-% The entries for parts are typeset in capital letters in the new
-% style of the table of contents. In the old style this isn't
-% done. The macro |\toc@case| is used to switch this.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\toc@case{\relax}
-\else
- \newcommand\toc@case{\uppercase}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@part}
-% Each sectioning command needs an additional macro to format its
-% entry in the table of contents, as described above. The macro for
-% the entry for parts is defined in a special way.
-%
-% First we make sure that if a pagebreak should occur, it occurs
-% {\em before} this entry. Also a little whitespace is added and a
-% group begun to keep changes local.
-%
-% First we have the definition from the standard classes.
-% \begin{macrocode}
-\if@oldtoc
-\newcommand\l@part[2]{%
- \addpenalty{-\@highpenalty}%
- \addvspace{2.25em \@plus\p@}%
- \begingroup
-% \end{macrocode}
-% The macro |\numberline| requires that the width of the box that
-% holds the part number is stored in \LaTeX's scratch register
-% |\@tempdima|. Therefore we put it there.
-% \begin{macrocode}
- \setlength\@tempdima{3em}%
-% \end{macrocode}
-% The we set |\parindent| to 0pt and use |\rightskip| to leave
-% enough room for the pagenumbers. To prevent overfull box messages
-% the |\parfillskip| is set to a negative value.
-% \begin{macrocode}
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
-% \end{macrocode}
-% Now we can set the entry, in a large bold font. We make sure to
-% leave vertical mode, set the part title and add the pagenumber,
-% set flush right.
-% \begin{macrocode}
- {\leavevmode
- \large \bfseries #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
-% \end{macrocode}
-% Prevent a pagebreak immediately after this entry, but use
-% |\everypar| to reset the |\if@nobreak| switch. Finally we close
-% the group.
-% \begin{macrocode}
- \nobreak
- \global\@nobreaktrue
- \everypar{\global\@nobreakfalse\everypar{}}
- \endgroup}
-% \end{macrocode}
-% Then we can introduce our new definition.
-% \begin{macrocode}
-\else
- \newcommand\l@part{\addpenalty{-\@highpenalty}
- \addvspace{2.25em \@plus \p@}\@regtocline{0}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@chapter}
-% This macro formats the entries in the table of contents for
-% chapters. It is very similar to |\l@part|
-%
-% First we make sure that if a pagebreak should occur, it occurs
-% {\em before} this entry. Also a little whitespace is added and a
-% group begun to keep changes local.
-%
-% Again we first present the `standard' definition
-% \begin{macrocode}
-\if@oldtoc
-\newcommand\l@chapter[2]{%
- \addpenalty{-\@highpenalty}%
- \vskip 1.0em \@plus\p@
-% \end{macrocode}
-%
-% The macro |\numberline| requires that the width of the box that
-% holds the part number is stored in \LaTeX's scratch register
-% |\@tempdima|. Therefore we put it there. We begin a group, and
-% change some of the paragraph parameters.
-% \begin{macrocode}
- \setlength\@tempdima{1.5em}%
- \begingroup
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
-% \end{macrocode}
-% Then we leave vertical mode and switch to a bold font.
-% \begin{macrocode}
- \leavevmode \bfseries
-% \end{macrocode}
-% Because we do not use |\numberline| here, we have do some fine
-% tuning `by hand', before we can set the entry. We discourage but
-% not disallow a pagebreak immediately after a chapter entry.
-% \begin{macrocode}
- \advance\leftskip\@tempdima
- \hskip -\leftskip
- #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
- \penalty\@highpenalty
- \endgroup}
-% \end{macrocode}
-% Then we present our new definition.
-% \begin{macrocode}
-\else
- \newcommand\l@chapter{\@regtocline{0}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@section}
-% In this document class the definition for
-% |\l@section| is very simple.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\l@section {\@dottedtocline{1}{1.5em}{2.3em}}
-\else
- \newcommand\l@section {\@regtocline{1}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@subsection}
-% \begin{macro}{\l@subsubsection}
-% \begin{macro}{\l@paragraph}
-% \begin{macro}{\l@subparagraph}
-% All lower level entries are defined using the macro
-% |\@dottedtocline| or |\@regtocline| (see above).
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\l@subsection {\@dottedtocline{2}{3.8em}{3.2em}}
- \newcommand\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
- \newcommand\l@paragraph {\@dottedtocline{4}{10em}{5em}}
- \newcommand\l@subparagraph {\@dottedtocline{5}{12em}{6em}}
-\else
- \newcommand\l@subsection {\@regtocline{2}}
- \newcommand\l@subsubsection{\@regtocline{3}}
- \newcommand\l@paragraph {\@regtocline{4}}
- \newcommand\l@subparagraph {\@regtocline{5}}
-\fi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{List of figures}
-%
-% \begin{macro}{\listoffigures}
-% This macro is used to request that \LaTeX{} produces a list of
-% figures. It is very similar to |\tableofcontents|.
-%
-% \begin{macrocode}
-\newcommand\listoffigures{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \chapter*{\listfigurename
- \@mkboth{\uppercase{\listfigurename}}%
- {\uppercase{\listfigurename}}}%
- \@starttoc{lof}%
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@figure}
-% This macro produces an entry in the list of figures.
-% \begin{macrocode}
-\if@oldtoc
- \newcommand\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
-\else
- \newcommand\l@figure{\@regtocline{1}}
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{List of tables}
-%
-% \begin{macro}{\listoftables}
-% This macro is used to request that \LaTeX{} produces a list of
-% tables. It is very similar to |\tableofcontents|.
-%
-% \begin{macrocode}
-\newcommand\listoftables{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \chapter*{\listtablename
- \@mkboth{\uppercase{\listtablename}}{\uppercase{\listtablename}}}%
- \@starttoc{lot}%
- \if@restonecol\twocolumn\fi
- }
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\l@table}
-% This macro produces an entry in the list of tables.
-% \begin{macrocode}
-\let\l@table\l@figure
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Bibliography}
-%
-% \begin{macro}{\bibindent}
-% The ``open'' bibliography format uses an indentation of
-% |\bibindent|.
-% \begin{macrocode}
-\newdimen\bibindent
-\bibindent=1.5em
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\newblock}
-% This is a dummy definition for this macro which is used in the
-% \textsf{thebibliography} environment.
-% \begin{macrocode}
-\newcommand\newblock{}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{thebibliography}
-% The `thebibliography' environment executes the following
-% commands:
-%
-% |\renewcommand\newblock{\hskip .11em \@plus .33em \@minus .07em}|
-% -- Defines the ``closed'' format, where the blocks (major units
-% of information) of an entry run together.
-%
-% |\sloppy| -- Used because it's rather hard to do line breaks in
-% bibliographies,
-%
-% |\sfcode`\.=1000\relax| --
-% Causes a `.' (period) not to produce an end-of-sentence space.
-%
-% The implementation of this environment is based on the generic
-% list environment. It uses the \Lcount{enumiv} counter internally
-% to generate the labels of the list.
-%
-% When an empty `thebibliography' environment is found, a warning
-% is issued.
-%
-% \begin{macrocode}
-\newenvironment{thebibliography}[1]
- {\chapter*{\bibname
- \@mkboth{\uppercase{\bibname}}%
- {\uppercase{\bibname}}}%
- \list{\@biblabel{\arabic{enumiv}}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \if@openbib
- \advance\leftmargin\bibindent
- \itemindent -\bibindent
- \listparindent \itemindent
- \parsep \z@
- \fi
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\arabic{enumiv}}}%
- \if@openbib
- \renewcommand\newblock{\par}
- \else
- \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
- \fi
- \sloppy\clubpenalty4000\widowpenalty4000%
- \sfcode`\.=\@m}
- {\def\@noitemerr{\@warning{Empty `thebibliography' environment}}%
- \endlist}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\@biblabel}
-% The label for a |\bibitem[...]| command is produced by this
-% macro. The default from \file{latex.dtx} is used.
-% \begin{macrocode}
-% \renewcommand\@biblabel[1]{[#1]\hfill}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@cite}
-% The output of the |\cite| command is produced by this macro. The
-% default from \file{latex.dtx} is used.
-% \begin{macrocode}
-% \renewcommand\@cite[1]{[#1]}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{The index}
-%
-% \begin{environment}{theindex}
-% The environment `theindex' can be used for indices. It makes an
-% index with two columns, with each entry a seperate paragraph. At
-% the user level the commands |\item|, |\subitem| and |\subsubitem|
-% are used to produce index entries of various levels. When a new
-% letter of the alphabet is encountered an amount of |\indexspace|
-% white space can be added.
-%
-% \begin{macrocode}
-\newenvironment{theindex}
- {\if@twocolumn
- \@restonecolfalse
- \else
- \@restonecoltrue
- \fi
- \columnseprule \z@
- \columnsep 35\p@
- \twocolumn[\@makeschapterhead{\indexname}]%
- \@mkboth{\uppercase{\indexname}}%
- {\uppercase{\indexname}}%
- \thispagestyle{plain}\parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem}
-% \end{macrocode}
-% When the document continues after the index and it was a one
-% column document we have to switch back to one column after the
-% index.
-% \begin{macrocode}
- {\if@restonecol\onecolumn\else\clearpage\fi}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\@idxitem}
-% \begin{macro}{\subitem}
-% \begin{macro}{\subsubitem}
-% Thsee macros are used to format the entries in the index. ^^AA ???
-% \begin{macrocode}
-\newcommand\@idxitem {\par\hangindent 40\p@}
-\newcommand\subitem {\par\hangindent 40\p@ \hspace*{20\p@}}
-\newcommand\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\indexspace}
-% The amount of white space that is inserted between `letter
-% blocks' in the index.
-% \begin{macrocode}
-\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Footnotes}
-%
-% \begin{macro}{\footnoterule}
-% Usually, footnotes are separated from the main body of the text
-% by a small rule. This rule is drawn by the macro |\footnoterule|.
-% We have to make sure that the rule takes no vertical space (see
-% \file{plain.tex}) so we compensate for the natural heigth of the
-% rule of 0.4pt by adding the right amount of vertical skip.
-%
-% To prevent the rule from colliding with the footnote we first add
-% a little negative vertical skip, then we put the rule and add
-% some positive vertical skip.
-% \begin{macrocode}
-\renewcommand\footnoterule{%
- \kern-3\p@
- \kern.5\baselineskip
- \hrule\@width\unitindent
- \kern.4\baselineskip
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\c@footnote}
-% Footnotes are numbered within chapters.
-% \begin{macrocode}
-% \newcounter{footnote}
-\@addtoreset{footnote}{chapter}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@makefntext}
-% The footnote mechanism of \LaTeX{} calls the macro |\@makefntext|
-% to produce the actual footnote. The macro gets the text of the
-% footnote as its argument and should use |\@thefnmark| as the mark
-% of the footnote. The macro |\@makefntext|is called when
-% effectively inside a |\parbox| of width |\columnwidth| (i.e.,
-% with |\hsize| = |\columnwidth|).
-%
-% An example of what can be achieved is given by the following piece
-% of \TeX\ code.
-% \begin{verbatim}
-% \long\def\@xmakefntext#1#2{%
-% %<-type3> \parindent=.5\unitindent
-% %<+type3> \parindent=\z@\parskip=.5\baselineskip
-% \def\labelitemi{--}\@revlabeltrue
-% {\setbox0=\hbox {#1\hskip.5em plus 1fil}%
-% \dimen0=2\wd0
-% \ifdim\dimen0>\unitindent
-% \global\unitindent=\dimen0
-% \@indentset
-% \fi}%
-% \@setpar{\@@par
-% \@tempdima \hsize
-% \advance\@tempdima-.5\unitindent
-% \parshape \@ne .5\unitindent \@tempdima}%
-% \par
-% \noindent\llap{\hbox to .5\unitindent{#1\hfil}}#2}
-% \end{verbatim}
-% The effect of this definition is that all lines of the footnote
-% are indented by 10pt, while the first line of a new paragraph is
-% indented by 1em. To change these dimensions, just substitute the
-% desired value for `10pt' (in both places) or `1em'. The mark is
-% flushright against the footnote.
-%
-% In these document classes we use a simpler macro, in which the
-% footnote text is set like an ordinary text paragraph, with no
-% indentation except on the first line of the footnote. Thus, all
-% the macro must do is set |\parindent| to the appropriate value
-% for succeeding paragraphs and put the proper indentation before
-% the mark. We change the label of itemized lists inside footnotes
-% and need to check that the |\unitindent| is large enough for our
-% purposes.
-%
-% For most of the document classes produced from this file we need
-% a slightly modified |\@makefntext| on the title page, so we
-% introduce an extra macro, |\@xmakefntext|.
-% \begin{macrocode}
-\def\@makefntext{\@xmakefntext{$\m@th\@thefnmark$.}}
-\long\def\@xmakefntext#1{%
- \parindent\z@
- \def\labelitemi{--}\@revlabeltrue
- {\setbox0=\hbox {#1\hskip.5em plus 1fil}
- \dimen0=2\wd0\relax
- \ifdim\dimen0>\unitindent
- \global\unitindent=\dimen0\relax
- \@indentset
- \fi}
- \leavevmode\hbox to .5\unitindent{#1\hfil}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@makefnmark}
-% The footnote markers that are printed in the text to point to the
-% footnotes should be produced by the macro |\@makefnmark|. We use
-% the default definition for it.
-% \begin{macrocode}
-%\def\@makefnmark{\hbox{$^{\@thefnmark}\m@th$}}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{Initialization}
-%
-% \subsection{Words}
-%
-% \begin{macro}{\contentsname}
-% \begin{macro}{\listfigurename}
-% \begin{macro}{\listtablename}
-% \begin{macro}{\refname}
-% \begin{macro}{\bibname}
-% \begin{macro}{\indexname}
-% \begin{macro}{\figurename}
-% \begin{macro}{\tablename}
-% \begin{macro}{\partname}
-% \begin{macro}{\chaptername}
-% \begin{macro}{\appendixname}
-% \begin{macro}{\abstractname}
-% \begin{macro}{\seename}
-% \begin{macro}{\andname}
-% This document class is for documents prepared in the English language.
-% To prepare a version for another language, various English words must
-% be replaced. All the English words that require replacement are
-% defined below in command names.
-%
-% \begin{macrocode}
-\newcommand\contentsname{Contents}
-\newcommand\listfigurename{List of Figures}
-\newcommand\listtablename{List of Tables}
-\newcommand\bibname{Bibliography}
-\newcommand\indexname{Index}
-\newcommand\figurename{Figure}
-\newcommand\tablename{Table}
-\newcommand\partname{Part}
-\newcommand\chaptername{Chapter}
-\newcommand\appendixname{Appendix}
-\newcommand\abstractname{Abstract}
-\newcommand\seename{see}
-\newcommand\andname{and}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{Date}
-%
-% \begin{macro}{\today}
-% This macro uses the \TeX\ primitives |\month|, |\day| and |\year|
-% to provide the date of the \LaTeX-run.
-% \begin{macrocode}
-\newcommand\today{\ifcase\month\or
- January\or February\or March\or April\or May\or June\or
- July\or August\or September\or October\or November\or December\fi
- \space\number\day, \number\year}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Two column mode}
-%
-% \begin{macro}{\columnsep}
-% This gives the distance between two columns in two column mode.
-% \begin{macrocode}
-\setlength\columnsep{10\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\columnseprule}
-% This gives the width of the rule between two columns in two
-% column mode. We have no visible rule.
-% \begin{macrocode}
-\setlength\columnseprule{0\p@}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{The page style}
-%
-% We have \pstyle{plain} pages unless the user specified
-% otherwise. We use arabic pagenumbers.
-% \begin{macrocode}
-\pagestyle{plain}
-\pagenumbering{arabic} % Arabic page numbers
-% \end{macrocode}
-%
-% When the \Lopt{twocolumn} option was specified we call
-% |\twocolumn| to activate this mode. We try to make each column as
-% long as the others, but call |sloppy| to make our life easier.
-% \begin{macrocode}
-\if@twocolumn
- \twocolumn
- \sloppy
- \flushbottom
-% \end{macrocode}
-% Normally we call |\onecolumn| to initiate typesetting in one
-% column.
-% \begin{macrocode}
-\else
- \onecolumn
-\fi
-% \end{macrocode}
-%
-% \begin{macro}{\frenchspacing}
-% Controls the amount of space after a punctuation mark.
-% \begin{macrocode}
-\frenchspacing
-%</class>
-% \end{macrocode}
-% \end{macro}
-%
-% \Finale
-%
-\endinput
-%
diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx
index 7bceb45bf1..bd9895a113 100644
--- a/macros/latex/contrib/siunitx/siunitx.dtx
+++ b/macros/latex/contrib/siunitx/siunitx.dtx
@@ -697,6 +697,8 @@ This work consists of the file siunitx.dtx
% the kernel)}
% \changes{v2.8}{2020/02/20}{Allow \cs{ohm} to appear correctly in PDF
% bookmarks}
+% \changes{v2.8a}{2020/02/23}{Correct appearance of ohm when
+% \pkg{unicode-math} is loaded}
%
%\begin{abstract}
% Physical quantities have both numbers and units, and each physical
@@ -5221,7 +5223,7 @@ This work consists of the file siunitx.dtx
%
% The usual preliminaries.
% \begin{macrocode}
-\ProvidesExplPackage {siunitx} {2020/02/20} {2.8}
+\ProvidesExplPackage {siunitx} {2020/02/23} {2.8a}
{A comprehensive (SI) units package}
% \end{macrocode}
%
@@ -15373,13 +15375,21 @@ This work consists of the file siunitx.dtx
{ \AA }
{ \capitalring { A } }
}
+ \@ifpackageloaded { unicode-math }
+ {
+ \exp_args:NNnx
+ \@@_option_unchanged:Nnn \l_@@_ohm_math_tl
+ { \text { \ensuremath { \Omega } } }
+ { \char_generate:nn { "03A9 } { 12 } }
+ }
+ { }
\@ifpackageloaded { upgreek }
{
\@@_option_unchanged:Nnn \l_@@_ohm_math_tl
{ \text { \ensuremath { \Omega } } }
{ \text { \ensuremath { \Upomega } } }
}
- { }
+ { }
}
}
% \end{macrocode}
diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf
index 8c71ffa425..e03e55beaf 100644
--- a/macros/latex/contrib/siunitx/siunitx.pdf
+++ b/macros/latex/contrib/siunitx/siunitx.pdf
Binary files differ
diff --git a/macros/latex/contrib/thucoursework/Makefile b/macros/latex/contrib/thucoursework/Makefile
index 2872ec98f5..a3097a8184 100644
--- a/macros/latex/contrib/thucoursework/Makefile
+++ b/macros/latex/contrib/thucoursework/Makefile
@@ -24,7 +24,7 @@ after_install_dep: install_dep
$(eval export PATH :=$(PLATFORM3)/texlive/bin/$(PLATFORM2):$(PATH))
echo $$PATH
# to make tlmgr work, we need perl
- tlmgr install xkeyval matlab-prettifier caption doublestroke xcolor listings l3kernel l3packages ms ulem fontspec environ trimspaces booktabs moreenum mathtools oberdiek enumitem fmtcount etoolbox latex-bin
+ tlmgr install xkeyval matlab-prettifier caption doublestroke xcolor listings l3kernel l3packages ms ulem fontspec environ trimspaces booktabs moreenum mathtools oberdiek enumitem fmtcount etoolbox latex-bin alphalph
install_dep: pre_install_dep
mkdir -p $(INSTALL_DIR)
tar -zxvf $(INSTALL_PACKAGE) -C $(INSTALL_DIR) --strip-components 1
@@ -46,7 +46,7 @@ ithw.pdf: ithw.tex after_install_dep
archive:
# make tar.gz which is submitted to ctan.org
# first copy the necessary files to the dist dir
- cp README.md iihw.pdf ithw.pdf iihw.tex ithw.tex matlabscript.m pdf_normal.eps thucoursework.dtx thucoursework.pdf Makefile thucoursework/
+ cp README.md iihw.pdf ithw.pdf iihw.tex ithw.tex matlabscript.m pdf_normal.pdf thucoursework.dtx thucoursework.pdf Makefile thucoursework/
# then tar it
COPYFILE_DISABLE=1 tar -zcvf thucoursework.tar.gz thucoursework/
doc : $(PACKAGE).pdf
diff --git a/macros/latex/contrib/thucoursework/README.md b/macros/latex/contrib/thucoursework/README.md
index 5791713aee..61c7c82949 100644
--- a/macros/latex/contrib/thucoursework/README.md
+++ b/macros/latex/contrib/thucoursework/README.md
@@ -1,5 +1,6 @@
# THU coursework Template
-[![Build Status](https://www.travis-ci.org/zhaofeng-shu33/THU-coursework-template.svg?branch=master)](https://www.travis-ci.org/zhaofeng-shu33/THU-coursework-template)
+[![Build Status](https://travis-ci.com/zhaofeng-shu33/THU-coursework-template.svg?branch=master)](https://travis-ci.com/zhaofeng-shu33/THU-coursework-template)
+
LaTeX package for students in Tsinghua University to write coursework more efficiently, also can be used by students from other university.
Notice that the package itself does not import ctex package, to use it with Chinese writing, see example file `ithw.tex` for detail.
@@ -39,9 +40,9 @@ Use `make doc` or run the following commands one by one:
## Contributors
- TA xiangxiangxu revised this template, zhaofeng-shu33 made it a latex package.
+ [Xiangxiang Xu](https://xiangxiangxu.com/) revised this template, zhaofeng-shu33 made it a latex package.
## License
- see [LICENSE.md](LICENSE.md) for detail.
+ This project is licensed by The LaTeX Project Public Li­cense.
diff --git a/macros/latex/contrib/thucoursework/iihw.pdf b/macros/latex/contrib/thucoursework/iihw.pdf
index a9582fec98..3a084a0d34 100644
--- a/macros/latex/contrib/thucoursework/iihw.pdf
+++ b/macros/latex/contrib/thucoursework/iihw.pdf
Binary files differ
diff --git a/macros/latex/contrib/thucoursework/iihw.tex b/macros/latex/contrib/thucoursework/iihw.tex
index b444b3d01b..6ed3e7f06c 100644
--- a/macros/latex/contrib/thucoursework/iihw.tex
+++ b/macros/latex/contrib/thucoursework/iihw.tex
@@ -9,7 +9,6 @@
\usepackage{moreenum}
\usepackage{mathtools}
\usepackage{url}
-\usepackage[outdir=./]{epstopdf}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{booktabs} % toprule
@@ -36,7 +35,7 @@
\rule{\textwidth}{1pt}
\begin{itemize}
\item {\bf Acknowledgments: \/}
- This template takes some materials from course CSE 547/Stat 548 of Washington University: \small{\url{https://courses.cs.washington.edu/courses/cse547/17sp/index.html}}.
+ This template takes some materials from course CSE 547/Stat 548, University of Washington: \small{\url{https://courses.cs.washington.edu/courses/cse547/17sp/index.html}}.
If you refer to other materials in your homework, please list here.
\item {\bf Collaborators: \/}
@@ -120,7 +119,7 @@ You may use \texttt{enumerate} to generate answers for each question:
\item You may need to add figure and source codes in your homework. Figure \ref{fig:1} is an example that compares the empirical distribution (histogram) and probability density function of the Gaussian random variable.
\begin{figure}[htbp]
\centering
- \includegraphics[width = 0.8\textwidth]{pdf_normal.eps}
+ \includegraphics[width = 0.8\textwidth]{pdf_normal.pdf}
\caption{Gaussian PDF and histogram of samples}
\label{fig:1}
\end{figure}
diff --git a/macros/latex/contrib/thucoursework/ithw.pdf b/macros/latex/contrib/thucoursework/ithw.pdf
index 17a80e5757..2007701e93 100644
--- a/macros/latex/contrib/thucoursework/ithw.pdf
+++ b/macros/latex/contrib/thucoursework/ithw.pdf
Binary files differ
diff --git a/macros/latex/contrib/thucoursework/pdf_normal.pdf b/macros/latex/contrib/thucoursework/pdf_normal.pdf
new file mode 100644
index 0000000000..708a1568b7
--- /dev/null
+++ b/macros/latex/contrib/thucoursework/pdf_normal.pdf
Binary files differ
diff --git a/macros/latex/contrib/thucoursework/thucoursework.dtx b/macros/latex/contrib/thucoursework/thucoursework.dtx
index d7b7dd509f..7aa62a8bf5 100644
--- a/macros/latex/contrib/thucoursework/thucoursework.dtx
+++ b/macros/latex/contrib/thucoursework/thucoursework.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2018 by zhaofeng-shu33 <616545598@qq.com>
+% Copyright (C) 2020 by zhaofeng-shu33 <616545598@qq.com>
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -56,7 +56,7 @@ through LaTeX.
\endgroup
%</internal>
%<*driver>
-\ProvidesFile{thucoursework.dtx}[2018/05/20 2.5 Tsinghua University Coursework Template]
+\ProvidesFile{thucoursework.dtx}[2020/02/23 2.5.1 Tsinghua University Coursework Template]
\documentclass{ltxdoc}
\usepackage{dtx-style}
@@ -389,6 +389,7 @@ through LaTeX.
% 感谢师兄徐祥祥的最初的作业模板设计, \textsc{Thu}\-\textsc{Thesis} 宏包的文档源码。
% \changes{v2.4}{2018/04/09}{[\zhaofeng] finish the chinese pdf manual}
% \changes{v2.5}{2018/05/20}{[\zhaofeng] make documentation more compact by including \texttt{dtx-style.sty} in the \texttt{dtx} file itself.}
+% \changes{v2.5.1}{2020/02/23}{[\zhaofeng] remove dtx-style source code from manual}
% \StopEventually{\PrintChanges\PrintIndex}
% \clearpage
%
@@ -400,7 +401,7 @@ through LaTeX.
%<*sty>
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{iidef}
-[2018/04/09 2.4 Tsinghua University Coursework Template]
+[2020/02/23 2.5.1 Tsinghua University Coursework Template]
% \end{macrocode}
% \subsection{装载宏包}
% \label{sec:loadpackage}
@@ -561,6 +562,7 @@ through LaTeX.
%%************************************************************************************
%</sty>
% \end{macrocode}
+% \iffalse
% \begin{macrocode}
%<*dtx-style>
\ProvidesPackage{dtx-style}
@@ -674,6 +676,7 @@ through LaTeX.
\endinput
%</dtx-style>
% \end{macrocode}
+% \fi
% \Finale
%
\endinput
diff --git a/macros/latex/contrib/thucoursework/thucoursework.pdf b/macros/latex/contrib/thucoursework/thucoursework.pdf
index a22254b625..ea6c3ddde0 100644
--- a/macros/latex/contrib/thucoursework/thucoursework.pdf
+++ b/macros/latex/contrib/thucoursework/thucoursework.pdf
Binary files differ
diff --git a/macros/latex/contrib/thuthesis/README.md b/macros/latex/contrib/thuthesis/README.md
index 7c09042602..3f30682f45 100644
--- a/macros/latex/contrib/thuthesis/README.md
+++ b/macros/latex/contrib/thuthesis/README.md
@@ -1,4 +1,4 @@
-[![Actions Status](https://github.com/xueruini/thuthesis/workflows/build/badge.svg)](https://github.com/xueruini/thuthesis/actions)
+[![Actions Status](https://github.com/xueruini/thuthesis/workflows/Test/badge.svg)](https://github.com/xueruini/thuthesis/actions)
[![Join the chat at https://gitter.im/thuthesis/Lobby](https://badges.gitter.im/thuthesis/Lobby.svg)](https://gitter.im/thuthesis/Lobby)
[![GitHub downloads](https://img.shields.io/github/downloads/xueruini/thuthesis/total)](https://github.com/xueruini/thuthesis/releases)
[![GitHub commits](https://img.shields.io/github/commits-since/xueruini/thuthesis/latest)](https://github.com/xueruini/thuthesis/commits/master)
diff --git a/macros/latex/contrib/thuthesis/main.pdf b/macros/latex/contrib/thuthesis/main.pdf
index 9ed6f02a7a..dd7dc07b26 100644
--- a/macros/latex/contrib/thuthesis/main.pdf
+++ b/macros/latex/contrib/thuthesis/main.pdf
Binary files differ
diff --git a/macros/latex/contrib/thuthesis/spine.pdf b/macros/latex/contrib/thuthesis/spine.pdf
index c8f7d1468c..2c7a051036 100644
--- a/macros/latex/contrib/thuthesis/spine.pdf
+++ b/macros/latex/contrib/thuthesis/spine.pdf
Binary files differ
diff --git a/macros/latex/contrib/thuthesis/thuthesis.dtx b/macros/latex/contrib/thuthesis/thuthesis.dtx
index df09334781..0a40047d0e 100644
--- a/macros/latex/contrib/thuthesis/thuthesis.dtx
+++ b/macros/latex/contrib/thuthesis/thuthesis.dtx
@@ -16,7 +16,7 @@
%
% \iffalse
%<*driver>
-\ProvidesFile{thuthesis.dtx}[2020/02/03 6.0.1 Tsinghua University Thesis Template]
+\ProvidesFile{thuthesis.dtx}[2020/02/23 6.0.2 Tsinghua University Thesis Template]
\documentclass{ltxdoc}
\usepackage{dtx-style}
@@ -230,18 +230,18 @@
% $ makeindex -s gind.ist -o thuthesis.ind thuthesis.idx
% $ makeindex -s gglo.ist -o thuthesis.gls thuthesis.glo
% $ xelatex thuthesis.dtx
-% $ xelatex thuthesis.dtx % 生成说明文档 thuthesis.pdf
+% $ xelatex thuthesis.dtx # 生成说明文档 thuthesis.pdf
% \end{shell}
%
% \subsection{升级}
% \label{sec:upgrade}
% 如果需要升级 \thuthesis{},应当从 GitHub 下载最新的版本,
-% 将 \file{thuthesis.dtx},\file{thuthesis.ins},\file{tsinghua.pdf}和
+% 将 \file{thuthesis.dtx},\file{thuthesis.ins},\file{tsinghua.pdf} 和
% \file{thuthesis-*.bst} 拷贝至工作目录覆盖相应的文件,然后按照
% 第~\ref{sec:generate-cls} 节的内容生成新的模板和使用说明。
%
-% 有时模板可能进行了重要的修改,不兼容已写好的正文内容,
-% 用户应当按照 GitHub 上的示例文档的格式重新调整。
+% 有时模板可能进行了重要的修改,不兼容已写好的正文内容,用户应按照示例
+% 文档重新调整。
%
% \section{使用说明}
% \label{sec:usage}
@@ -689,29 +689,18 @@
%
% \subsubsection{引用方式}
% \label{sec:citestyle}
-% 模板支持两种引用方式,分别为理工科常用的“顺序编码制\textsuperscript{[1]}”和文科常用
-% 的“著者-出版年制 (Zhang, 2008)”。
+% 模板支持两种引用方式,分别为理工科常用的“顺序编码制”和文科常用
+% 的“著者-出版年制”。
% 使用者在设置参考文献表的格式
% (\cs{bibliographystyle},见第~\ref{sec:bibliography} 节)时,
-% 正文中引用文献的标注会自动调整为对应的格式:
-%
-% \begin{latex}
-% % 顺序编码制
-% \bibliographystyle{thuthesis-numeric}
-% \end{latex}
-%
-% 或
-%
-% \begin{latex}
-% % 著者-出版年制
-% \bibliographystyle{thuthesis-author-year}
-% \end{latex}
+% 正文中引用文献的标注会自动调整为对应的格式。
%
+% \paragraph{顺序编码制}
% \DescribeMacro{\inlinecite}
-% 顺序编码制的参考文献引用也有两种模式:
+% 顺序编码制的参考文献引用分为两种模式:
% \begin{enumerate}
-% \item 上标模式。比如“同样的工作有很多\textsuperscript{[1,2]}\dots”。
-% \item 正文模式。比如“文 [3] 中详细说明了\dots”。
+% \item 上标模式,比如“同样的工作有很多\textsuperscript{[1-2]}……”;
+% \item 正文模式,比如“文 [3] 中详细说明了……”。
% \end{enumerate}
%
% \DescribeOption{cite-style}
@@ -725,6 +714,17 @@
%
% 也可以使用 \cs{inlinecite}\marg{key} 临时使用正文模式的引用标注。
%
+% \paragraph{著者-出版年制}
+% 著者-出版年制的参考文献引用有三种模式:
+% \begin{enumerate}
+% \item \cs{citep}:著者与年份均在括号中,比如“(Zhang, 2008)”,
+% 同默认的 \cs{cite} 命令;
+% \item \cs{citet}:著者姓名作为正文的一部分,比如“Zhang (2008)”;
+% \item \cs{citeyear}:只插入年份,但不含括号,比如“2008”。
+% \end{enumerate}
+%
+% 关于参考文献引用的更多细节参考 \pkg{natbib} 的文档。
+%
% \subsection{其他部分}
%
% \subsubsection{参考文献}
@@ -736,7 +736,7 @@
% \bibliographystyle{thuthesis-numeric} % 顺序编码制
% % \bibliographystyle{thuthesis-author-year} % 著者-出版年制
% % \bibliographystyle{thuthesis-bachelor} % 本科生参考文献的著录格式
-% \bibliographystyle{ref1,ref2} % 载入 ref1.bib 和 ref2.bib
+% \bibliography{ref1,ref2} % 载入 ref1.bib 和 ref2.bib
% \end{latex}
%
% \note[注意:]{\cs{bibliographystyle} 命令只能出现一次。}
@@ -755,14 +755,14 @@
%
% 可选的语言有 \option{english}, \option{chinese}, \option{japanese} 和 \option{russian}。
%
-% 国标规定参考文献表采用著者-出版年制组织时,各篇文献首先按文种集中,然后按著者字
+% 国标规定参考文献表采用“著者-出版年”制组织时,各篇文献首先按文种集中,然后按著者字
% 顺和出版年排列;中文文献可以按著者汉语拼音字顺排列,也可以按著者的笔画笔顺排列。
% 由于 \hologo{BibTeX} 功能的局限性,无法自动获取著者姓名的拼音或笔画笔顺,所
-% 以\emph{必须}在 \file{.bib} 数据库中的 |key| 域手动录入著者姓名的拼音,如:
+% 以\emph{必须}在 \file{.bib} 数据库中的 |key| 字段手动录入著者姓名的拼音,如:
% \begin{latex}
% @book{capital,
% author = {马克思 and 恩格斯},
-% key = {ma3 ke4 si1 en1 ge2 si1},
+% key = {ma3 ke4 si1 en1 ge2 si1}, % 名字之间用 2 或 3 个空格
% ...
% }
% \end{latex}
@@ -930,7 +930,7 @@
% \begin{macrocode}
%<cls>\NeedsTeXFormat{LaTeX2e}
%<cls>\ProvidesClass{thuthesis}
-%<cls>[2020/02/03 6.0.1 Tsinghua University Thesis Template]
+%<cls>[2020/02/23 6.0.2 Tsinghua University Thesis Template]
% \end{macrocode}
%
% 检查编译引擎,要求使用 \XeLaTeX。
@@ -946,7 +946,7 @@
%<*cls>
\hyphenation{Thu-Thesis}
\def\thuthesis{ThuThesis}
-\def\version{6.0.1}
+\def\version{6.0.2}
\RequirePackage{kvdefinekeys}
\RequirePackage{kvsetkeys}
\RequirePackage{kvoptions}
@@ -1224,10 +1224,10 @@
\fi
% \end{macrocode}
%
-% 利用 \pkg{CJKfntef} 实现汉字的下划线和盒子内两段对齐,并可以避免
+% 利用 \pkg{xeCJKfntef} 实现汉字的下划线和盒子内两段对齐,并可以避免
% \cs{makebox}\oarg{width}\oarg{s} 可能产生的 underful boxes。
% \begin{macrocode}
-\RequirePackage{CJKfntef}
+\RequirePackage{xeCJKfntef}
% \end{macrocode}
%
% 表格控制
@@ -1858,6 +1858,15 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\checkmark}
+% 允许在文本模式中使用 \cs{checkmark}。
+% \begin{macrocode}
+\AtBeginDocument{%
+ \renewcommand\checkmark{\ensuremath{✓}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
% 允许太长的公式断行、分页等。
% \begin{macrocode}
\allowdisplaybreaks[4]
@@ -3082,6 +3091,7 @@
\@starttoc{\csname ext@#1\endcsname}
\let\numberline\oldnumberline}
\def\thu@listof#1{% #1: float type
+ \setcounter{tocdepth}{2} % restore tocdepth in case being modified
\@ifstar
{\thu@chapter*[]{\csname list#1name\endcsname}\thu@starttoc{#1}}
{\thu@chapter*{\csname list#1name\endcsname}\thu@starttoc{#1}}}
@@ -3392,6 +3402,7 @@
psdextra = true,
breaklinks = true,
plainpages = false,
+ pdfdisplaydoctitle = true,
hidelinks,
}%
\newcounter{thu@bookmark}
@@ -3426,6 +3437,7 @@
pdfauthor = \thu@author,
pdfsubject = \thu@degree@name,
pdfkeywords = \thu@keywords,
+ pdflang = zh-CN,
}%
\else
\hypersetup{
@@ -3433,6 +3445,7 @@
pdfauthor = \thu@author@en,
pdfsubject = \thu@degree@name@en,
pdfkeywords = \thu@keywords@en,
+ pdflang = en-US,
}%
\fi
\hypersetup{
diff --git a/macros/latex/contrib/thuthesis/thuthesis.pdf b/macros/latex/contrib/thuthesis/thuthesis.pdf
index 7e7cf172cc..61143ff60d 100644
--- a/macros/latex/contrib/thuthesis/thuthesis.pdf
+++ b/macros/latex/contrib/thuthesis/thuthesis.pdf
Binary files differ
diff --git a/macros/latex/contrib/xsim/README b/macros/latex/contrib/xsim/README
index 43d9ae3536..d8f72533c5 100644
--- a/macros/latex/contrib/xsim/README
+++ b/macros/latex/contrib/xsim/README
@@ -1,5 +1,5 @@
--------------------------------------------------------------------------
-XSIM 2020/01/21 v0.17
+XSIM 2020/02/23 v0.18
XSIMVERB 2019/12/29 v0.1a
eXercise Sheets IMproved
diff --git a/macros/latex/contrib/xsim/code/xsim.environments.code.tex b/macros/latex/contrib/xsim/code/xsim.environments.code.tex
index 37a3df68e9..ce4b281ba0 100644
--- a/macros/latex/contrib/xsim/code/xsim.environments.code.tex
+++ b/macros/latex/contrib/xsim/code/xsim.environments.code.tex
@@ -427,7 +427,7 @@
}
}
}
-\cs_generate_variant:Nn \xsim_insert:nnnn {nV,VV,nnnV,xx}
+\cs_generate_variant:Nn \xsim_insert:nnnn {nV,VV,nnnV,xx,ne}
% #1: type
% #2: id
diff --git a/macros/latex/contrib/xsim/code/xsim.interface.code.tex b/macros/latex/contrib/xsim/code/xsim.interface.code.tex
index 0eb8535e3f..b0ca92a1c4 100644
--- a/macros/latex/contrib/xsim/code/xsim.interface.code.tex
+++ b/macros/latex/contrib/xsim/code/xsim.interface.code.tex
@@ -513,10 +513,10 @@
{ \xsim_foreach_exercise_id_type:nn {print} {#1} }
\NewDocumentCommand \ForEachUsedExerciseByType {+m}
- { \xsim_foreach_exercise_type_id:nn {use} {#1} }
+ { \xsim_foreach_exercise_type_id:nn {used} {#1} }
\NewDocumentCommand \ForEachUsedExerciseByID {+m}
- { \xsim_foreach_exercise_id_type:nn {use} {#1} }
+ { \xsim_foreach_exercise_id_type:nn {used} {#1} }
% ----------------------------------------------------------------------------
@@ -553,10 +553,10 @@
{
\group_begin:
\keys_set:nn {xsim/random} {#1}
- \xsim_print_random_list:VnV
+ \xsim_print_random_list:VnN
\l_xsim_random_collection_tl
{#2}
- \l_xsim_random_exclude_list_tl
+ \l_xsim_random_exclude_list_clist
\group_end:
}
@@ -610,22 +610,34 @@
% ----------------------------------------------------------------------------
\NewDocumentCommand \XSIMprint {mO{}mm}
- { \xsim_insert:nnnn {#3} {#4} {#2} {#1} }
+ { \xsim_insert:nenn {#3} { \xsim_normalize_id:n {#4} } {#2} {#1} }
\NewDocumentCommand \XSIMxprint {mO{}mm}
- { \xsim_insert:xxnn {#3} {#4} {#2} {#1} }
+ { \xsim_insert:xxnn {#3} { \xsim_normalize_id:e {#4} } {#2} {#1} }
\NewDocumentCommand \printexercise {O{}mm}
- { \xsim_insert:nnnn {#2} {#3} {#1} {exercise} }
+ {
+ \clist_map_inline:nn {#3}
+ { \xsim_insert:nenn {#2} { \xsim_normalize_id:n {##1} } {#1} {exercise} }
+ }
\NewDocumentCommand \xprintexercise {O{}mm}
- { \xsim_insert:xxnn {#2} {#3} {#1} {exercise} }
+ {
+ \clist_map_inline:nn {#3}
+ { \xsim_insert:xxnn {#2} { \xsim_normalize_id:e {##1} } {#1} {exercise} }
+ }
\NewDocumentCommand \printsolution {O{}mm}
- { \xsim_insert:nnnn {#2} {#3} {#1} {solution} }
+ {
+ \clist_map_inline:nn {#3}
+ { \xsim_insert:nenn {#2} { \xsim_normalize_id:n {##1} } {#1} {solution} }
+ }
\NewDocumentCommand \xprintsolution {O{}mm}
- { \xsim_insert:xxnn {#2} {#3} {#1} {solution} }
+ {
+ \clist_map_inline:nn {#3}
+ { \xsim_insert:xxnn {#2} { \xsim_normalize_id:e {##1} } {#1} {solution} }
+ }
% ----------------------------------------------------------------------------
diff --git a/macros/latex/contrib/xsim/code/xsim.properties.code.tex b/macros/latex/contrib/xsim/code/xsim.properties.code.tex
index 825b8f2517..0bbc972f21 100644
--- a/macros/latex/contrib/xsim/code/xsim.properties.code.tex
+++ b/macros/latex/contrib/xsim/code/xsim.properties.code.tex
@@ -447,6 +447,16 @@
{ \prop_item:cn {g__xsim_property_#1_type_prop} {#2} }
\cs_generate_variant:Nn \xsim_get_type_for_property:nn {nV}
+% #1: id or ID
+\cs_new:Npn \xsim_normalize_id:n #1
+ {
+ \tl_if_blank:eTF
+ { \xsim_get_id_for_property:nn {ID} {#1} }
+ {#1}
+ { \xsim_get_id_for_property:nn {ID} {#1} }
+ }
+\cs_generate_variant:Nn \xsim_normalize_id:n {e}
+
\cs_new:Npn \__xsim_get_property_tmp:n #1 {}
\cs_generate_variant:Nn \__xsim_get_property_tmp:n {V}
diff --git a/macros/latex/contrib/xsim/code/xsim.random.code.tex b/macros/latex/contrib/xsim/code/xsim.random.code.tex
index 2087adf9de..422963792f 100644
--- a/macros/latex/contrib/xsim/code/xsim.random.code.tex
+++ b/macros/latex/contrib/xsim/code/xsim.random.code.tex
@@ -40,7 +40,6 @@
\xsim_load_modules:n {collections}
\tl_new:N \l_xsim_random_collection_tl
-\tl_new:N \l_xsim_random_exclude_list_tl
\tl_new:N \l__xsim_print_random_choice_tl
\tl_const:Nn \c__xsim_print_random_both_tl {both}
\tl_const:Nn \c__xsim_print_random_exercise_tl {exercise}
@@ -49,6 +48,7 @@
\seq_new:N \l__xsim_allowed_exercise_ids_seq
\int_new:N \g__xsim_random_list_id_int
\bool_new:N \l__xsim_sort_random_bool
+\clist_new:N \l_xsim_random_exclude_list_clist
% #1: random list id
% #2: csv list of integers
@@ -106,8 +106,8 @@
% #1: collection
% #2: number of items
-% #3: csv list of excluded ids
-\cs_new_protected:Npn \xsim_print_random_list:nnn #1#2#3
+% #3: clist variable of excluded ids
+\cs_new_protected:Npn \xsim_print_random_list:nnN #1#2#3
{
\xsim_if_collection_exist:nTF {#1}
{
@@ -122,7 +122,7 @@
{ \xsim_get_type_for_property:nn {id} {##1} }
\xsim_if_in_collection:nVnT {#1} \l__xsim_tmpa_tl {##1}
{
- \clist_if_in:nnF {#3} {##1}
+ \clist_if_in:NnF #3 {##1}
{ \seq_put_right:Nn \l__xsim_allowed_exercise_ids_seq {##1} }
}
}
@@ -157,7 +157,7 @@
}
{ \msg_error:nnn {xsim} {unknown-collection} {#1} }
}
-\cs_generate_variant:Nn \xsim_print_random_list:nnn {VnV}
+\cs_generate_variant:Nn \xsim_print_random_list:nnN {V}
% #1: random list id
% #2: max number to choose from
@@ -299,8 +299,9 @@
}
}
\seq_remove_duplicates:N \l__xsim_tmpa_seq
- \tl_set:Nx \l_xsim_random_exclude_list_tl
- { \seq_use:Nn \l__xsim_tmpa_seq {,} }
+ \clist_set_from_seq:NN
+ \l_xsim_random_exclude_list_clist
+ \l__xsim_tmpa_seq
}
% use this in the exclude list:
diff --git a/macros/latex/contrib/xsim/code/xsim.solutions.code.tex b/macros/latex/contrib/xsim/code/xsim.solutions.code.tex
index 902f377864..2666d1aa86 100644
--- a/macros/latex/contrib/xsim/code/xsim.solutions.code.tex
+++ b/macros/latex/contrib/xsim/code/xsim.solutions.code.tex
@@ -104,7 +104,8 @@
% ----------------------------------------------------------------------------
-% #1: conditional base function (three n args)% #2: name
+% #1: conditional base function (three n args)
+% #2: name
% #3: code (refer to type and id with `#1' and `#2'), #3 refers to the boolean
% properties use/print
\cs_new_protected:Npn \xsim_new_solutions_condition:Nnn #1#2#3
@@ -270,7 +271,7 @@
{ \bool_set_true:N \l__xsim_tmpa_bool }
}
{
- \xsim_if_solutions_do:nnn {#4} {use}
+ \xsim_if_solutions_do:nnn {#4} {used}
{ \bool_set_true:N \l__xsim_tmpa_bool }
}
\tl_set:Nn \ExerciseType {#4}
@@ -289,7 +290,7 @@
{ \__xsim_print_entry:nn {#4} {##2} }
}
{
- \xsim_if_solutions_do:nnn {#4} {use}
+ \xsim_if_solutions_do:nnn {#4} {used}
{ \__xsim_print_entry:nn {#4} {##2} }
}
#3
@@ -341,9 +342,9 @@
}
}
{
- \xsim_foreach_exercise_id_type:nn {use}
+ \xsim_foreach_exercise_id_type:nn {used}
{
- \xsim_if_this_solution_do:nnnn {##1} {##2} {use}
+ \xsim_if_this_solution_do:nnnn {##1} {##2} {used}
{ \xsim_insert:nnnn {##1} {##2} {} {solution} }
}
}
@@ -406,3 +407,5 @@
% ----------------------------------------------------------------------------
\file_input_stop:
+
+2020/02/23 - resolve bug #56
diff --git a/macros/latex/contrib/xsim/code/xsim.sty b/macros/latex/contrib/xsim/code/xsim.sty
index 0939f4796a..8cd0f23796 100644
--- a/macros/latex/contrib/xsim/code/xsim.sty
+++ b/macros/latex/contrib/xsim/code/xsim.sty
@@ -29,9 +29,9 @@
\ExplSyntaxOn
-\tl_const:Nn \c_xsim_date_tl {2020/02/21}
+\tl_const:Nn \c_xsim_date_tl {2020/02/23}
\tl_const:Nn \c_xsim_version_major_number_tl {0}
-\tl_const:Nn \c_xsim_version_minor_number_tl {17}
+\tl_const:Nn \c_xsim_version_minor_number_tl {18}
\tl_const:Nn \c_xsim_version_subrelease_tl {}
\tl_const:Nx \c_xsim_version_number_tl
{
diff --git a/macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex b/macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
index 11ab475b2a..31f5810bce 100644
--- a/macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
+++ b/macros/latex/contrib/xsim/code/xsim.style.layouts.code.tex
@@ -73,7 +73,7 @@
}
{\endtrivlist}
-\DeclareExerciseEnvironmentTemplate{minimal}
+\DeclareExerciseEnvironmentTemplate{inline}
{%
\textbf{\GetExerciseProperty{counter}}%
\IfInsideSolutionF{%
@@ -88,5 +88,34 @@
}
{}
+\DeclareExerciseEnvironmentTemplate{minimal}
+ {\par\UseExerciseTemplate{begin}{inline}}
+ {\UseExerciseTemplate{end}{inline}\par}
+
+\DeclareExerciseEnvironmentTemplate{centered}
+ {%
+ \par\vspace{\baselineskip}
+ \Needspace*{2\baselineskip}
+ \noindent
+ \hfil\textbf{\XSIMmixedcase{\GetExerciseName}~\GetExerciseProperty{counter}}%
+ \GetExercisePropertyT{subtitle}{ \textit{#1}}\hfil
+ \par\noindent
+ \IfInsideSolutionF{%
+ \GetExercisePropertyT{points}{%
+ \marginpar{%
+ \printgoal{\PropertyValue}%
+ \GetExercisePropertyT{bonus-points}{+\printgoal{\PropertyValue}}%
+ \,\IfExerciseGoalSingularTF{points}
+ {\XSIMtranslate{point}}
+ {\XSIMtranslate{points}}%
+ }%
+ }%
+ }%
+ }
+ {}
+
% ----------------------------------------------------------------------------
\endinput
+
+2020/02/23 - added: inline, centered
+ - adapt to removed \par from the generic environments
diff --git a/macros/latex/contrib/xsim/doc/xsim-manual.cls b/macros/latex/contrib/xsim/doc/xsim-manual.cls
index 3fa56cc833..1171fe9dd2 100644
--- a/macros/latex/contrib/xsim/doc/xsim-manual.cls
+++ b/macros/latex/contrib/xsim/doc/xsim-manual.cls
@@ -29,7 +29,7 @@
% please ignore the contents of this file -- it is not a good example for
% coding...
%
-\ProvidesClass{xsim-manual}[2019/12/29]
+\ProvidesClass{xsim-manual}[2020/02/23]
\LoadClass[load-preamble,add-index]{cnltx-doc}
\RequirePackage{imakeidx}
@@ -103,6 +103,7 @@
ForEachUsedExerciseByID ,
GetExerciseAliasProperty ,
GetExerciseHeadingF ,
+ GetExerciseIdForProperty ,
GetExerciseName ,
GetExerciseParameter ,
GetExerciseProperty ,
@@ -248,6 +249,7 @@
\RequirePackage[en-US]{datetime2}
+\DTMlangsetup[en-US]{abbr}
\newrobustcmd*\xsim@add@version[2]{\csdef{xsimversion#1}{\DTMdate{#2}}}
\renewrobustcmd*\sinceversion[1]{%
\cnltx@version@note{\GetTranslation{cnltx-introduced}~#1 (\csuse{xsimversion#1})}%
@@ -796,23 +798,24 @@
\newcommand*\listlayouts{%
\def\do##1{%
- \begin{cnltxcode}[{title=Layout \enquote{\texttt{##1}}}]
+ \begin{cnltxcode}[{title=Layout \enquote{\texttt{##1}}\csuse{xsim@layout@description@##1}}]
\ifcsdef{xsim@layout@extra@##1}
{\csuse{xsim@layout@extra@##1}}
{}%
\xsimsetup{exercise/template={##1}}
\let\marginpar\marginnote
- \XSIMexpandcode{%
- \printexercise{exercise}{\GetExerciseIdForProperty{ID}{showlayout}}
- }%
+ \printexercise{exercise}{showlayout}%
\end{cnltxcode}
}%
\dolistloop\xsim@layouts
}
-\NewDocumentCommand\xsim@add@layout{mo}{%
+\NewDocumentCommand\xsim@add@layout{moo}{%
\listadd\xsim@layouts{#1}%
\IfNoValueF{#2}{\csdef{xsim@layout@extra@#1}{#2}}%
+ \IfNoValueTF{#3}
+ {\csdef{xsim@layout@description@#1}{}}
+ {\csdef{xsim@layout@description@#1}{ \footnotesize(#3)}}%
}
% ----------------------------------------------------------------------------
@@ -862,7 +865,10 @@
\xsim@add@layout{default}
\xsim@add@layout{runin}[\renewcommand*\theexercise{\arabic{exercise}.}]
\xsim@add@layout{margin}[\renewcommand*\theexercise{\arabic{exercise}.}]
-\xsim@add@layout{minimal}[\renewcommand*\theexercise{\arabic{exercise}.}]
+\xsim@add@layout{inline}[\renewcommand*\theexercise{\arabic{exercise}.}]
+\xsim@add@layout{minimal}[\renewcommand*\theexercise{\arabic{exercise}.}][Like
+\enquote{\texttt{inline}} but as own paragraph.]
+\xsim@add@layout{centered}[\renewcommand*\theexercise{\arabic{exercise}.}]
% ----------------------------------------------------------------------------
% versions:
@@ -892,6 +898,7 @@
\xsim@add@version{0.16} {2019-11-10}
\xsim@add@version{0.16a} {2020-01-16}
\xsim@add@version{0.17} {2020-02-21}
+\xsim@add@version{0.18} {2020-02-23}
% ----------------------------------------------------------------------------
\newrobustcmd*\xsimauxfileinfo{%
diff --git a/macros/latex/contrib/xsim/doc/xsim.history b/macros/latex/contrib/xsim/doc/xsim.history
index 7cb4ab4849..20415de1bf 100644
--- a/macros/latex/contrib/xsim/doc/xsim.history
+++ b/macros/latex/contrib/xsim/doc/xsim.history
@@ -144,3 +144,7 @@ HISTORY:
- fix issue #27
- implement issue #2
- don't allow package options to be set with \xsimsetup
+ v0.18 2020/02/23 - fix issue #56
+ - change \printexercise and \printsolution to accept a
+ clist of either ids or IDs (or mixed)
+ - new templates in the `layouts' style
diff --git a/macros/latex/contrib/xsim/doc/xsim.ideas b/macros/latex/contrib/xsim/doc/xsim.ideas
index 6ae5cd9a6a..b23ebec899 100644
--- a/macros/latex/contrib/xsim/doc/xsim.ideas
+++ b/macros/latex/contrib/xsim/doc/xsim.ideas
@@ -26,3 +26,4 @@ IDEAS:
- a document class `xsim-exam' for creating exams
- a mechanism for providing variants of an exam
+
diff --git a/macros/latex/contrib/xsim/doc/xsim_manual.pdf b/macros/latex/contrib/xsim/doc/xsim_manual.pdf
index 9014b1c368..03d1892dac 100644
--- a/macros/latex/contrib/xsim/doc/xsim_manual.pdf
+++ b/macros/latex/contrib/xsim/doc/xsim_manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/xsim/doc/xsim_manual.tex b/macros/latex/contrib/xsim/doc/xsim_manual.tex
index e3328631df..e301758b60 100644
--- a/macros/latex/contrib/xsim/doc/xsim_manual.tex
+++ b/macros/latex/contrib/xsim/doc/xsim_manual.tex
@@ -817,7 +817,7 @@ depending on different settings:
\end{itemize}
\begin{example}
- \begin{exercise}[print=false]
+ \begin{exercise}[print=false,ID=invisible]
This exercise will not be printed but the exercise counter will be
incremented nonetheless. Its solution will be printed in the list of
solutions.
@@ -912,15 +912,16 @@ the environments' names are the module names for the options (here using the
If you know type and \property{id} of an exercise you can (re-)insert every
existing exercise, \ie, every exercise whose external file exists.
\begin{commands}
- \command{printexercise}[\marg{type}\marg{id}]
- Inserts the exercise of type \meta{type} with the \property{id}
- \meta{id}.
- \command{xprintexercise}[\marg{type}\marg{id}]
- \sinceversion{0.16}The same as \cs{printexercise} but expands \meta{type}
- and \meta{id} before it uses them.
+ \command{printexercise}[\marg{type}\marg{csv of ids}]
+ \changedversion{0.17a}Inserts the exercise or exercises of type
+ \meta{type} with the \property{id}s or \property{ID}s given in \meta{csv
+ of ids}.
+ \command{xprintexercise}[\marg{type}\marg{csv of ids}]
+ \sincechanged{0.16}{0.17a}The same as \cs{printexercise} but expands
+ \meta{type} and the items of \meta{csv of ids} before it uses them.
\end{commands}
\begin{example}
- \printexercise{exercise}{5}
+ \printexercise{exercise}{invisible}
\end{example}
\section{Collecting Exercises}\label{sec:collecting-exercises}
@@ -1290,14 +1291,17 @@ yourself in order to achieve certain layouts\footnote{I plan to incorporate
information on style files\index{style file}).
\item[\code{margin}] A layout rather similar to the one by package
\pkg{exsheets}, see section~\ref{sec:margin-template}. Available through
- the style file \code{layouts} (see section~\vref{sec:style-files} for more
- information on style files\index{style file}).
- \item[\code{minimal}] A\sinceversion{0.13a} minimalistic layout, see
- section~\ref{sec:minimal-template}. Available through the style file
- \code{layouts} (see section~\vref{sec:style-files} for more information on
- style files\index{style file}).
+ the style file \code{layouts}.
+ \item[\code{minimal}] A\sinceversion{0.13} minimalistic layout, see
+ section~\ref{sec:minimal-template}. As the others inspired by an
+ \pkg{exsheets} layout. Available through the style file \code{layouts}.
+ \item[\code{inline}] A\sinceversion{0.18} minimalistic layout, the same as
+ \code{minimal} but doesn't add \cs*{par} at the beginning and end.
+ Available through the style file \code{layouts}.
+ \item[\code{centered}] A\sinceversion{0.18} layout with a centered heading.
+ Available through the style file \code{layouts}.
\end{description}
-
+
\collectexercises{layouts}
\begin{exercise}[subtitle=The Subtitle,points=2.5,ID=showlayout]
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
@@ -1544,11 +1548,11 @@ yourself in order to achieve certain layouts\footnote{I plan to incorporate
\item \code{\#6}: the \property{bonus-points} property of the exercise
\end{itemize}
\command{XSIMprint}[\Marg{exercise|solution}\marg{type}\marg{id}]
- \sinceversion{0.16}Inserts the either the exercise or the solution of type
- \meta{type} with the \property{id} \meta{id}.
+ \sincechanged{0.16}{0.17a}Inserts the either the exercise or the solution
+ of type \meta{type} with the \property{id} or \property{ID} \meta{id}.
\command{XSIMxprint}[\Marg{exercise|solution}\marg{type}\marg{id}]
- \sinceversion{0.16}The same as \cs{XSIMprint} but expands \meta{type} and
- \meta{id} before it uses them.
+ \sincechanged{0.16}{0.17a}The same as \cs{XSIMprint} but expands
+ \meta{type} and \meta{id} before it uses them.
\expandable\command{XSIMtranslate}[\marg{keyword}]
Delivers the translation of \meta{keyword} according to the current
document language (in the meaning of a \pkg{babel}~\cite{pkg:babel} or
@@ -1627,6 +1631,67 @@ The predefined templates are \enquote{\code{default}} and
\enquote{\code{default*}}, see sections~\vref{sec:table-templ-default}
and~\vref{sec:table-templ-default*}.
+\subsection{Create and Use \xsim\ Style Files}\label{sec:style-files}
+\index{style file|(}
+
+\xsim\changedversion{0.11} offers you the possibility to create own
+\emph{style files}. Let's say you want to have a style called
+\code{math-exam}. Then you need to save all necessary definitions in a file
+called:
+\begin{center}
+ \code{xsim.style.math-exam.code.tex}
+\end{center}
+The first command in the file should be \cs{xsimstyle}\Marg{math-exam}. This
+file can now be loaded into your document using
+\cs{loadxsimstyle}\Marg{math-exam} or by using
+\cs{xsimsetup}\Marg{load-style=math-exam}:
+\begin{sourcecode}
+ \documentclass[DIV=18,parskip=half]{scrartcl}
+ \usepackage[T1]{fontenc}
+ \usepackage[utf8]{inputenc}
+
+ \usepackage[clear-aux]{xsim}
+ \loadxsimstyle{math-exam}
+
+ \title{Math Exam \#3}
+ \date{2017-03-28}
+\end{sourcecode}
+
+In this style file stuff like template and property definitions should
+happen. This is more or less a convenient way to
+\begin{itemize}
+ \item keep the preamble \enquote{clean} and
+ \item define re-usable styles without the need of copying the document
+ preamble to another document.
+\end{itemize}
+A style file is like a package or class file, \ie, \code{@} has category
+code~11 (letter).
+
+The formal description of the commands:
+\begin{commands}
+ \command{xsimstyle}[\sarg\marg{style name}]
+ The\changedversion{0.11} first command in a \xsim\ style file called
+ \code{xsim.style.\meta{style name}.code.tex} which defines the \xsim\
+ style \meta{style name}. The starred version activates expl3
+ syntax\footnote{Those users who want this will know what it means. If you
+ don't know what it means you will not need it.}.
+ \command{loadxsimstyle}[\marg{csv list of style names}]
+ Load one or more styles into the document.
+\end{commands}
+\begin{options}
+ \keyval{load-style}{csv list of style names}
+ Another\sinceversion{0.14} interface for \cs{loadxsimstyle}\marg{csv list
+ of style names}.
+\end{options}
+
+\begin{bewareofthedog}
+ At the moment this mechanism offers no advantages over creating a custom
+ package or simply \cs*{input}ing a file. Future versions might provide
+ additional features.
+\end{bewareofthedog}
+
+\index{style file|)}
+
\subsection{Examples}\label{sec:template-examples}
The repository of this package\footnote{GitHub:
@@ -1793,6 +1858,7 @@ This shows the implementation of the \code{minimal} template:
\begin{sourcecode}
\DeclareExerciseEnvironmentTemplate{minimal}
{%
+ \par
\textbf{\GetExerciseProperty{counter}}%
\IfInsideSolutionF{%
\GetExercisePropertyT{points}{%
@@ -1803,7 +1869,7 @@ This shows the implementation of the \code{minimal} template:
}%
}%
}
- {}
+ {\par}
\end{sourcecode}
\subsubsection{The Headings Templates}\label{sec:headings-templates}
@@ -2184,67 +2250,6 @@ The usage is now as follows:
\end{exercise}
\end{example}
-\subsection{\dots Create and Use \xsim\ Style Files?}\label{sec:style-files}
-\index{style file|(}
-
-\xsim\changedversion{0.11} offers you the possibility to create own
-\emph{style files}. Let's say you want to have a style called
-\code{math-exam}. Then you need to save all necessary definitions in a file
-called:
-\begin{center}
- \code{xsim.style.math-exam.code.tex}
-\end{center}
-The first command in the file should be \cs{xsimstyle}\Marg{math-exam}. This
-file can now be loaded into your document using
-\cs{loadxsimstyle}\Marg{math-exam} or by using
-\cs{xsimsetup}\Marg{load-style=math-exam}:
-\begin{sourcecode}
- \documentclass[DIV=18,parskip=half]{scrartcl}
- \usepackage[T1]{fontenc}
- \usepackage[utf8]{inputenc}
-
- \usepackage[clear-aux]{xsim}
- \loadxsimstyle{math-exam}
-
- \title{Math Exam \#3}
- \date{2017-03-28}
-\end{sourcecode}
-
-In this style file stuff like template and property definitions should
-happen. This is more or less a convenient way to
-\begin{itemize}
- \item keep the preamble \enquote{clean} and
- \item define re-usable styles without the need of copying the document
- preamble to another document.
-\end{itemize}
-A style file is like a package or class file, \ie, \code{@} has category
-code~11 (letter).
-
-The formal description of the commands:
-\begin{commands}
- \command{xsimstyle}[\sarg\marg{style name}]
- The\changedversion{0.11} first command in a \xsim\ style file called
- \code{xsim.style.\meta{style name}.code.tex} which defines the \xsim\
- style \meta{style name}. The starred version activates expl3
- syntax\footnote{Those users who want this will know what it means. If you
- don't know what it means you will not need it.}.
- \command{loadxsimstyle}[\marg{csv list of style names}]
- Load one or more styles into the document.
-\end{commands}
-\begin{options}
- \keyval{load-style}{csv list of style names}
- Another\sinceversion{0.14} interface for \cs{loadxsimstyle}\marg{csv list
- of style names}.
-\end{options}
-
-\begin{bewareofthedog}
- At the moment this mechanism offers no advantages over creating a custom
- package or simply \cs*{input}ing a file. Future versions might provide
- additional features.
-\end{bewareofthedog}
-
-\index{style file|)}
-
\subsection{\dots Print All Solutions Grouped by Section?}
Here is an idea how to get a list of all solutions grouped by the section the
corresponding exercises are appearing in.
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index dfd489b22b..ecb885a67b 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2019
-depend revision/53863
+depend revision/53877
name 00texlive.image
category TLCore
-revision 53848
+revision 53874
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
@@ -1703,6 +1703,7 @@ runfiles size=4998
tlpkg/tlpsrc/fonts-churchslavonic.tlpsrc
tlpkg/tlpsrc/fonts-tlwg.tlpsrc
tlpkg/tlpsrc/fontsetup.tlpsrc
+ tlpkg/tlpsrc/fontsize.tlpsrc
tlpkg/tlpsrc/fontspec.tlpsrc
tlpkg/tlpsrc/fonttable.tlpsrc
tlpkg/tlpsrc/fontware.tlpsrc
@@ -33639,7 +33640,7 @@ catalogue-version 2.6.2
name biblatex-apa
category Package
-revision 53630
+revision 53873
shortdesc BibLaTeX citation and reference style for APA
relocated 1
longdesc This is a fairly complete BibLaTeX style (citations and
@@ -33649,11 +33650,12 @@ longdesc guidelines in the APA 7th edition style guide for citations and
longdesc references. An example document is also given which typesets
longdesc every citation and reference example in the APA 7th edition
longdesc style guide. This version of the package requires use of
-longdesc BibLaTeX v3.13, biber v2.13, and csquotes [?]4.3.
-containersize 23692
-containerchecksum 1c47e59fcd27b9856dc57d5245b17a1a82243cce08f8fab0eaf1277dc4a4979404d6ce447977b98551c485868e713f1b65a018a08b80146c334694fef8e184a8
-doccontainersize 317280
-doccontainerchecksum 0421cbbde1c314408b6ae48c9fcf768d65d24baf5e8d369726bba631edf46f0349255a870a219a87b7d245cce8e2805ccb70ee3e6cdfd4a9f1038380b20e28a1
+longdesc csquotes [?]4.3, BibLaTeX [?]3.4, and the biber backend for
+longdesc BibLaTeX [?]2.5.
+containersize 23800
+containerchecksum 1fa8864f512f62025a4ad844c2c1b9571028911846f8ad57dd86ad189c331586e316ae403104ba717af308c89ca27f822ce6f2800df574e5acbb07d95b822c2c
+doccontainersize 317404
+doccontainerchecksum 7bb1923fb7ea69b4a34e77c0e7b3b5792be6e603042021108ad679a045b2fe0bb8cbd6a74bf3530c981e94ed0d8d419bd95d2491bf05f4bcce1d610682d1d912
docfiles size=113
RELOC/doc/latex/biblatex-apa/README details="Readme"
RELOC/doc/latex/biblatex-apa/biblatex-apa-test-citations.bib
@@ -33697,7 +33699,7 @@ catalogue-contact-repository https://github.com/plk/biblatex-apa.git
catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-apa
catalogue-license lppl1.3c
catalogue-topics apa biblatex psychology journalpub
-catalogue-version 9.5
+catalogue-version 9.6
name biblatex-apa6
category Package
@@ -63448,7 +63450,7 @@ containerchecksum f2ea20d7371094b37c3ee5157008affe576939143acd5e77e530dc32b0799c
name collection-latexextra
category Collection
-revision 53779
+revision 53874
shortdesc LaTeX additional packages
relocated 1
longdesc A very large collection of add-on packages for LaTeX.
@@ -63924,6 +63926,7 @@ depend fnumprint
depend foilhtml
depend fontaxes
depend fontsetup
+depend fontsize
depend fonttable
depend footmisc
depend footmisx
@@ -64755,7 +64758,7 @@ depend zref
depend zwgetfdate
depend zwpagelayout
containersize 6052
-containerchecksum 2a1ce89c98bee629d2be2548006972c674396362c706e39afc075690344d47f2f643160642a3d360f595c4273e6e545709ab7e80dde2c6bc1fda05c1d49e2bf7
+containerchecksum a71e5d24ab05ab02ba62cf2a4ac6c1f9d3df1776a742612ce1306ee283a4631042f90fd3a1bd453b7d6d735d16cda82b78e01b3c4f77f2572e261f5a5887bf1a
name collection-latexrecommended
category Collection
@@ -107498,27 +107501,27 @@ catalogue-version 5.1b
name expkv
category Package
-revision 53516
+revision 53872
shortdesc An expandable key=val implementation
relocated 1
-longdesc `expkv` is a minimalistic but fast and expandable key=val
-longdesc implementation. It provides two parsing macros: *
-longdesc `ekvset{<set>}{<key=val list>}` which is comparable to keyval's
-longdesc `setkeys` * `ekvparse<cs1><cs2>{<key=val list>}` which expands
-longdesc in two steps to `<cs1>{key}` and `<cs2>{key}{val}` for the
-longdesc entries in the `<key=val list>`. `expkv` has predictable
+longdesc expkv is a minimalistic but fast and expandable <key>=<val>
+longdesc implementation. It provides two parsing macros:
+longdesc \ekvset{<set>}{<key=val list>} which is comparable to keyval's
+longdesc \setkeys. \ekvparse<cs1><cs2>{<key=val list>} which can be used
+longdesc inside \expanded and expands to <cs1>{key} and <cs2>{key}{val}
+longdesc for the entries in the <key=val list>. expkv has predictable
longdesc brace-stripping behaviour and handles commas and equal signs
longdesc with category codes 12 and 13 correctly.
-containersize 2824
-containerchecksum 6ae3cf07124ec90fea6fe151b29037d450ce65a0367a10d110ac2dde74064b051d2fb20f39a8dbcbfbf1e52a7d7f8fa71b6fe00746cce538f6c3367e545c109d
-doccontainersize 328488
-doccontainerchecksum 74bb510eae87abda99b2af2af0c0cf6e321c6216f8478622ca3b40956ae00b49be81ae4bc2309bd683073673525bcfbd3fd80b20a3af8582240df238eaa628e2
-docfiles size=83
+containersize 2860
+containerchecksum bef3c1694d798b0ed033c44bc6888dfeb6fc968589212898425577a58adf700c0946f125e1ba6ad21592d9e4e0f19ed33d80845ef2e365dcf1694b32ccad15bf
+doccontainersize 335456
+doccontainerchecksum 1a24047bc57e2ab65735bb1276c8e83770ef22efdb78bca62f238fcb2956a405a0f2ea111eb6f6b911089068c2838438b3600e733651123eb29c17e88bd544b1
+docfiles size=85
RELOC/doc/latex/expkv/README.md details="Readme"
RELOC/doc/latex/expkv/expkv.pdf details="Package documentation"
-srccontainersize 14824
-srccontainerchecksum 3133eea80f1e7c705299c80232d79b5abe452bad4bab586eeda749d0a470a43210571ff7d9e7fc7dadc00f45bd2afc81d6bf0a421532be33ee284dccd78a2bab
-srcfiles size=13
+srccontainersize 15848
+srccontainerchecksum 3ec2ae09431a1a5e44d77c0685715d8a40646c7050f76dfe1c5aaab99e331d3fb7a0cb19e72e91d054caf8bcf2fd5e013ef51b6fa5c079ed644b9ec971d5f361
+srcfiles size=14
RELOC/source/latex/expkv/expkv.dtx
runfiles size=4
RELOC/tex/generic/expkv/expkv.tex
@@ -107527,7 +107530,7 @@ catalogue-contact-repository https://github.com/Skillmon/tex_expkv
catalogue-ctan /macros/generic/expkv
catalogue-license lppl1.3c
catalogue-topics keyval
-catalogue-version 0.3
+catalogue-version 0.4
name export
category Package
@@ -118041,6 +118044,31 @@ catalogue-license gpl3
catalogue-topics font-sel font-supp xetex luatex maths
catalogue-version 1.002
+name fontsize
+category Package
+revision 53874
+shortdesc A small package to set arbitrary sizes for the main font of the document
+relocated 1
+longdesc The package allows you to set arbitrary sizes for the main font
+longdesc of the document, through the fontsize=<size> option.
+containersize 2136
+containerchecksum e174166999dac65cdf95a0d1bb79c88858ad448608bdc1ccc3390f04d4b5e02a4e219539092aaeb4217a44a1d230d977a482b4b63c67e0c7582d75ac2c85e98c
+doccontainersize 617916
+doccontainerchecksum 049f38a64e19dd9eaae0f2a26d7c6ce2fea6e7e7078ca63818beedd830c4f3e2e52e0ab4da1865e58752c73910c62da47c456345f7452d902eb2e9b778cc7086
+docfiles size=152
+ RELOC/doc/latex/fontsize/README details="Readme"
+ RELOC/doc/latex/fontsize/fontsize.pdf details="Package documentation"
+srccontainersize 4696
+srccontainerchecksum c25db2e82383e0cec01cdc7ba3bdfefb3f2fac0cf44ce24e0f807d39dddbf316818b01f383dbfa574d5232d7ddbf56da567a76b3beb35c9a84f2388944af3923
+srcfiles size=5
+ RELOC/source/latex/fontsize/fontsize.dtx
+runfiles size=3
+ RELOC/tex/latex/fontsize/fontsize.sty
+catalogue-ctan /macros/latex/contrib/fontsize
+catalogue-license lppl1.3
+catalogue-topics font-supp-misc
+catalogue-version 0.1
+
name fontspec
category Package
revision 53860
@@ -151398,7 +151426,7 @@ catalogue-version 1.1
name l3backend
category Package
-revision 53673
+revision 53875
shortdesc LaTeX3 backend drivers
relocated 1
longdesc This package forms parts of expl3, and contains the code used
@@ -151407,17 +151435,17 @@ longdesc The functions here are defined differently depending on the
longdesc engine in use. As such, these are distributed separately from
longdesc l3kernel to allow this code to be updated on an independent
longdesc schedule.
-containersize 11896
-containerchecksum 541f6ab4fb7d1287eccd5e72b469b075512818c0d5cc13a77ed2cbdab86db36b9b643e50bc8f60f35e78a1715b73179cf63f826d6be57f97b4694794bd06a683
-doccontainersize 727672
-doccontainerchecksum 6a3e3a75af5930a219cff12388994830efdccd671fa0a42622a88bfdae0f6fecea00f3074d47175570a3466c7ecf6e056c20b6ffc451c9e3b12d5c483a939686
+containersize 11920
+containerchecksum d52e9ab3db40acbc4f20f89f12deb3df4796bcd547254ddac3b345257abfb2d59ca916666f44738663f1cf959766e6afbf8bf4973d41e1844a22b897b99be716
+doccontainersize 727240
+doccontainerchecksum f799edba3460ab977bdd660dd43760cddf3722ea86fb75ad5f7c7e860eea5a2cc4058c3f03cdee887d47baa0a81be00412ae0530ecc41feda23de365509d5435
docfiles size=185
RELOC/doc/latex/l3backend/CHANGELOG.md
RELOC/doc/latex/l3backend/README.md details="Readme"
RELOC/doc/latex/l3backend/l3backend-code.pdf details="Package documentation"
RELOC/doc/latex/l3backend/l3backend-code.tex
-srccontainersize 25824
-srccontainerchecksum 0c00c9572d6a5045ffb2804907f06db2b0766207341ea401232287f33063f61d281bc2fa515c5ab5185c6f2452563145e5c1b5b7012cc61f32895d96f8fa2725
+srccontainersize 25848
+srccontainerchecksum b2bc703fb0274221c395dcd57d360565a024ac47cf42763e1b1223408fc7fd94f24f30b1a1ecdfcdd37a5feb0205aeca11398eb5e127431c43a99158af630101
srcfiles size=45
RELOC/source/latex/l3backend/l3backend-basics.dtx
RELOC/source/latex/l3backend/l3backend-box.dtx
@@ -165551,7 +165579,7 @@ catalogue-version 6.9
name libertinus-otf
category Package
-revision 53716
+revision 53871
shortdesc Support for Libertinus OpenType
relocated 1
longdesc This package offers LuaLaTeX/XeLaTeX support for the Libertinus
@@ -165559,22 +165587,22 @@ longdesc OpenType fonts maintained by Khaled Hosny. Missing fonts are
longdesc defined via several font feature settings. The Libertinus fonts
longdesc are similiar to Libertine and Biolinum, but come with math
longdesc symbols.
-containersize 3236
-containerchecksum 85d7df20fbc00fc8c1cf61514a4e8677e6237a4077f7ee3b1ad4427051c02be28be8230e08611b7854ecd562243da24fd6208a2fce3a06f8be980caf70706857
-doccontainersize 538188
-doccontainerchecksum 8b8f5b62cc0ac6bcdb69f8cccb18e63c9befe632dd934577ef08fdb2b8de56adb413abb8b5160f8b92069c52dcfdaf3a4bf73b5052071049ead444bf1353d0e0
-docfiles size=149
+containersize 3628
+containerchecksum a4b85c7861aea614fa87a44314331aa51a53de6647f83f440577b3840e3748c02da110824b64188be9f052c4542a747fc44bf6a5119c30a7bc1f0b4e16e6499d
+doccontainersize 654468
+doccontainerchecksum 437f9151d0bc948ef3a70984769c8cb53a658d1fafc2b774f6f8573eb6ef5e89970fb4ccff3e3c7b3e59584b06ff81ea308d78287412c5e552b9c9b457801bb7
+docfiles size=184
RELOC/doc/fonts/libertinus-otf/Changes
RELOC/doc/fonts/libertinus-otf/README.md details="Readme"
RELOC/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf details="Package documentation"
RELOC/doc/fonts/libertinus-otf/libertinus-otf-doc.tex
-runfiles size=6
+runfiles size=7
RELOC/tex/latex/libertinus-otf/libertinus-otf.sty
catalogue-also libertinus-fonts libertinus-type1
catalogue-ctan /fonts/libertinus-otf
catalogue-license lppl1.3
catalogue-topics font-body font-otf font-supp font-serif font-sans font-proportional font-mono font-maths luatex xetex
-catalogue-version 0.23
+catalogue-version 0.24
name libertinus-type1
category Package
@@ -216156,7 +216184,7 @@ catalogue-version 2.01a
name ntgclass
category Package
-revision 15878
+revision 53870
shortdesc "European" versions of standard classes
relocated 1
longdesc The bundle offers versions of the standard LaTeX article and
@@ -216166,36 +216194,41 @@ longdesc paper than is the a4paper class option of the standard classes.
longdesc The classes include several for article and report
longdesc requirements, and a letter class. The elements of the bundle
longdesc were designed by members of the Dutch TeX Users Group NTG.
-containersize 16552
-containerchecksum a801b4653b65eb27764a37330bd01b690c6eaf6cf569d18df01019af61b9a32efdfe3d1140ce6101f58a06294bdbe07a4c30110abaa9932df693d594d3a17135
-doccontainersize 1003764
-doccontainerchecksum bf6d05d54c425b716b6a3c9a4f2e899d37bb7233b5386700e27e365f236ccb38b025722b7148529923bb94a4e88222a4c34855ab5c7490104a8d02f759acf3fc
-docfiles size=313
- RELOC/doc/latex/ntgclass/00readme.txt details="Readme"
+containersize 16052
+containerchecksum 1e4f2b7d423dd0f6046cc2d9d8cd0651d85e54e32c8f9c275e29bd801812a1e8e2d50cf19ff1b238d0fdc0692675677224ed7387c02cfcac9541bb72c4be72d2
+doccontainersize 1772272
+doccontainerchecksum 649ba146fa1426e40f7262bb3abbc06610ac8308e07e2be06d1d74ebbd222de0d660c38885764c561ee1aee72e2ff6fcf9ec5238726fa2b0ee68a48551a312ba
+docfiles size=504
+ RELOC/doc/latex/ntgclass/CATALOG
+ RELOC/doc/latex/ntgclass/ChangeLog
+ RELOC/doc/latex/ntgclass/MANIFEST
+ RELOC/doc/latex/ntgclass/README details="Readme"
RELOC/doc/latex/ntgclass/a4.pdf
RELOC/doc/latex/ntgclass/artdoc.pdf details="The artikel (article) classes" language="nl"
RELOC/doc/latex/ntgclass/artdoc.tex
+ RELOC/doc/latex/ntgclass/brief-sample.pdf
+ RELOC/doc/latex/ntgclass/brief-sample.tex
RELOC/doc/latex/ntgclass/brief.pdf
- RELOC/doc/latex/ntgclass/brief.tex
RELOC/doc/latex/ntgclass/briefdoc.pdf details="The brief (letter) class" language="nl"
RELOC/doc/latex/ntgclass/briefdoc.tex
- RELOC/doc/latex/ntgclass/catalog.txt
- RELOC/doc/latex/ntgclass/changes.txt
RELOC/doc/latex/ntgclass/classdoc.pdf details="Introduction to the classes"
RELOC/doc/latex/ntgclass/classdoc.tex
- RELOC/doc/latex/ntgclass/manifest.txt
RELOC/doc/latex/ntgclass/ntgclass.pdf
+ RELOC/doc/latex/ntgclass/ntgstyle.pdf
+ RELOC/doc/latex/ntgclass/ntgstyle.tex
RELOC/doc/latex/ntgclass/rapdoc.pdf details="The rapport (report) classes" language="nl"
RELOC/doc/latex/ntgclass/rapdoc.tex
-srccontainersize 54560
-srccontainerchecksum 1462eb56cddc974bc562c258eaeb6e031f89c3d0e0983c7810e276f500513bca0819f6ebbeb65182dfddc1dd495242ea260d945845e3b2c5e72ebcf15b8b13cf
-srcfiles size=74
+srccontainersize 59096
+srccontainerchecksum 074113ee685dcf92186f4384b5affd0d668cc50ae42a305db44523761684e75daceeb045795cc38b19e0701b9bccdcce34524d97918a9dddd1a04b4b3c8b4ed9
+srcfiles size=134
RELOC/source/latex/ntgclass/a4.dtx
RELOC/source/latex/ntgclass/a4.ins
RELOC/source/latex/ntgclass/brief.dtx
RELOC/source/latex/ntgclass/ntgclass.dtx
RELOC/source/latex/ntgclass/ntgclass.ins
-runfiles size=73
+ RELOC/source/latex/ntgclass/rapport.dtx
+ RELOC/source/latex/ntgclass/wijzer.dtx
+runfiles size=71
RELOC/tex/latex/ntgclass/a4.sty
RELOC/tex/latex/ntgclass/artikel1.cls
RELOC/tex/latex/ntgclass/artikel2.cls
@@ -216211,7 +216244,7 @@ runfiles size=73
catalogue-ctan /macros/latex/contrib/ntgclass
catalogue-license lppl1.3
catalogue-topics class letter
-catalogue-version 2.1a
+catalogue-version 2.1c
name ntheorem
category Package
@@ -270754,21 +270787,21 @@ catalogue-version 1.0a
name suftesi
category Package
-revision 53759
+revision 53876
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 13888
-containerchecksum 6f59dfe9915693938bd3d3447bb0b0341fb251d927699ffc9052324268ec91ba16e3e75c0eb4ea1449b3315a8a3b71e97b53dba9abc04636b5234ce7a3a971f9
-doccontainersize 1313624
-doccontainerchecksum b2e215d1a6666640b971e75b0a9e5f0070f0206181caa9ae9aa70d3ea97ec81bf20d99dd82ad126a56391720dbcedb1a4f3c9b37e2831e31caea163b74165b2d
-docfiles size=441
+containersize 13912
+containerchecksum 914a146916e1b55ec380269e572867e05ae71e9bbfb1e97ac607d6a80e95a0c4565fbb7df00c861f4d9a2af3eb663ece1829f86b5ed8a140c0ed1d70ed446923
+doccontainersize 963504
+doccontainerchecksum e1cbbd420b7932ddbbbc5acc0e7df24d22a724303075e7cf3cc34468e7ced71f2248eeb632bdb1cb6ebedea31f432082d2fe55a242fd99d46840e35bf6416f28
+docfiles size=355
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 36232
-srccontainerchecksum 7c4925b614a3fa5814d28eab1192d60c8d786b9a35c2d619238e65a7d1568be1374e4cc72d69b310c3dd50e6db893a4270366a37d0c5cb6e696e963a7ae73818
+srccontainersize 37092
+srccontainerchecksum cb4b04e79e469c307582abf0fc9b157a9331173a90fae5cb164cb31d07d873a357f3022bc621dda52e663947cf7bfd1d75adf69ccaa1ac659cd1c72c6fe29607
srcfiles size=47
RELOC/source/latex/suftesi/suftesi.dtx
runfiles size=23
@@ -270776,7 +270809,7 @@ runfiles size=23
catalogue-ctan /macros/latex/contrib/suftesi
catalogue-license lppl1.3
catalogue-topics book-pub class dissertation
-catalogue-version 2.9.6a
+catalogue-version 2.9.7
name sugconf
category Package
@@ -285005,15 +285038,15 @@ docfiles size=572
name texlive-docindex
category TLCore
-revision 53851
+revision 53865
shortdesc top-level TeX Live doc.html, etc.
longdesc These files are regenerated as needed, which is often, so we
longdesc make them a separate package. See the tl-update-auto script
longdesc for the process.
-containersize 388
-containerchecksum 4de4b8c86182b72755c937b3351926507751cb4558052f2c2d14e93ac9d7b3690443a9ee33c8bcc79d6f8621120cd75e15859719a128e44ce1889c1d19e58d45
-doccontainersize 158956
-doccontainerchecksum 74513b00748a7d29f7b9f827e720aed508c7e291e263589897bcc202c9e05f2f031f4d116abfbf08afe83a18744df6ab22add30bbc369df9548a297d216c2dcf
+containersize 392
+containerchecksum 22301cd9c8fa4a81842c00661fee54d8819de7ac42ece542e7c3dd324d0e713a06985e5f9fe3e00487cc0a180aea2e472d6d980791357aa3f5484aecb7736ab2
+doccontainersize 158928
+doccontainerchecksum ab17de8366f793f827e99902b3dc13301d5ee37d0642156e60ee705b73651e20c3f56489d43dd1a2ad2cb719af00d8908245d5d4ed03991064953171999a759f
docfiles size=311
doc.html
@@ -319908,16 +319941,16 @@ catalogue-version 0.15
name xsim
category Package
-revision 53443
+revision 53877
shortdesc eXercise Sheets IMproved
relocated 1
longdesc This package helps in creating exercises and the corresponding
longdesc solutions. It is the official successor of the exsheets package
longdesc and fixes/improves various long-standing issues.
-containersize 31596
-containerchecksum ebb6e5fb2bb3e0ed3e2d81acc3be89983a76cc178d14dcaa1c441d92bd3036999c117f8af28da80e93990e635a5cd9b7cc0feddd1e30b1c904344b474443f71b
-doccontainersize 2636608
-doccontainerchecksum 8ed29f839116c8e8e69f91881af475ffd899f02d671d2292b62036e9f19e9fea7233599eeadbd908212365a3fff2abed88da2976f8089cdef108572590493667
+containersize 32656
+containerchecksum 79a43cdd3e98b06038809b6dcf40d7dc4b01299b7d3874f5255c3b859f6c18efb415ba17f9b5321ce0e8a23efe1b78da1cf1ced0af19b50f12f74a3bc25267c5
+doccontainersize 2636676
+doccontainerchecksum 12f763cee3db7a863ee2f238fae563d286f4e00d4e29e763a13845477b7a26136bddac78e306f1648e193cf08d190ecf088eafed2608b61eb4d53577f632cd39
docfiles size=790
RELOC/doc/latex/xsim/README details="Readme"
RELOC/doc/latex/xsim/examples/xsim.blanks.pdf
@@ -319998,7 +320031,7 @@ docfiles size=790
RELOC/doc/latex/xsim/xsim.ideas
RELOC/doc/latex/xsim/xsim_manual.pdf details="Package documentation"
RELOC/doc/latex/xsim/xsim_manual.tex
-runfiles size=65
+runfiles size=68
RELOC/tex/latex/xsim/xsim-manual.cls
RELOC/tex/latex/xsim/xsim.auxfile.code.tex
RELOC/tex/latex/xsim/xsim.base.code.tex
@@ -320026,7 +320059,7 @@ catalogue-contact-repository https://github.com/cgnieder/xsim/
catalogue-ctan /macros/latex/contrib/xsim
catalogue-license lppl1.3
catalogue-topics exercise exam expl3
-catalogue-version 0.16a
+catalogue-version 0.17
name xskak
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 52db866e46..30d0a70142 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-e00b3fc471bc093d2b83b7f5d7f13eb0 texlive.tlpdb
+ad0ed1f3967e77fdb701ee230c559e3c texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 282e5e0d80..f0cb411f55 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-0d90334f6bd5849e401d9ac0cf7eb8dc0f1739039ed789efa6d28fc8ca3c1eb10920e147cafc89657059c5b284bf1b5af319c9d766cefd906c149d75ec50952a texlive.tlpdb
+7b5139e410eed2931ac6ffe0a8bc65d12c66d8d0053136b7c5d82be6b3ad42f9be2e567c8db719f671bcc9b1379bccd13580cc373996880a738ceeb4dc9cff13 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index f287c49542..8e5c6754e0 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-----
-iQEcBAEBCgAGBQJeUHwLAAoJEEzhh34ZQ4xwRNUH+gPYxC1ubnphkzy/AAp9F4YZ
-dL3NEywoK/Q/WjjthSHoCZAHKuag01KSgDzrVbAbdqIct10i0le6Sx+taFnDen1t
-j+yMd/ANtXVA6EtUswtrZRBeiTaUY16oF9vURGkt2PynTASMHZ+hPFqvwIGTmHd9
-YR/T5ptAVsV0CHV3BSvoNUjAmKhqFDkI+BfoVNboQn2T8WqWvk07clORlTroVZ7W
-uSCrsxGFUW2bAN0Igxa5jxuHJSZWW+p53Me0CGTV5jbe1dq50UdoFu7f3t672Y0p
-C9KVk7xG+E91zWTAV1GVIe3n0YlFYHps0GZeWwm7lYu9zgUUJaME/gdDROkTF0E=
-=Kg6M
+iQEcBAEBCgAGBQJeUc1eAAoJEEzhh34ZQ4xwHM4IAIMgSa7ZMnKcHgmq9aeLBGVy
+C2j2i7B9Qn68sHactj7ZgHNhk7JGpQ8eytENaaRilrm5cWsHWu+fYyJpWW7/g/q9
+xQJ/bG8kAeGVxk0BZGzgvno8nPuvzWY4/aZDmyOUn4WLmdmEyg42VBkjhWrSebqu
+k66uv3UPP+2ZncxCRLjSoJ5HTCWywS6kCaOsdgn7DiG6fSVSbHqX4/3yHkdPF+Gw
+gUGLkDv9GUvexY19JMSqROiWU3ff0Y4vMC1ZHwqwrRDy21kH055drtti2tqha+FP
+dLDNpy+61OBttEIiNkGcPBaQNZWpvEzzpB0QIdF+dXTEfkg+A0qibH+DmNvGlYs=
+=BCxb
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 636595f0c7..ba296958af 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 32a35b6696..e5da476040 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 8c734baec7..cc2e6c85a8 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 d0025f102d..12c8d4988f 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1582406081
+date=1582492477
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=978b579b8588e3a9b89945af1099597b
-numpkg=3863
+lstdigest=f6994631fd350783248ae40fc1722f47
+numpkg=3865
relstate=next
-version=7357
+version=7358
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 99ebc19c0c..1d825e64d6 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1582405876
-lastupd=fontspec keyvaltable l3backend l3build l3kernel nameauth ltxbase siunitx lexend lwarp rgltxdoc xint breqn dynkin-diagrams etbb hitszthesis miktex-misc optex xecjk ghsystem
-lstdigest=9fae0c90ac960b1bd9679b021bdc1734
-numpkg=3863
+date=1582492269
+lastupd=biblatex-apa circuitikz emoji expkv fontsize libertinus-otf ntgclass overpic suftesi xsim fontspec keyvaltable l3backend l3build l3kernel nameauth ltxbase siunitx lexend lwarp
+lstdigest=70aa6a3f95088187c5cc3cf975570fb7
+numpkg=3865
relstate=stable
-version=7357
+version=7358
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index 2c6a592964..03ed626e02 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,48 @@
W32TeX (x86 & x64) ChangeLog
+[2020/02/23]
+(01) context.tar.xz
+ Update a format file for euptex.
+(02) latex-dev.tar.xz
+ Update a format file for euptex.
+(03) uptex-w32.tar.xz
+ Update upmpost.dll, euptex.dll, uptex.dll, upbibtex.exe,
+ updvitype.exe, uppltotf.exe, and uptftopl.exe.
+(04) win64/uptex-w64.tar.xz
+ Update upmpost.dll, euptex.dll, uptex.dll, upbibtex.exe,
+ updvitype.exe, uppltotf.exe, and uptftopl.exe.
+
+[2020/02/22]
+(01) aleph-w32.tar.xz
+ Update format files.
+(02) latex-dev.tar.xz
+ Update format files.
+(03) ltxpkgs.tar.xz
+ Update fontspec, keyvaltable, l3backend, l3build, l3kernel,
+ nameauth, and siunitx.
+(04) luatex-dev-w32.tar.xz
+ Update format files.
+(05) luatex-exp-w32.tar.xz
+ Update format files.
+(06) luatex-w32.tar.xz
+ Update format files.
+(07) makeindex-w32.tar.xz
+ Update upmendex.exe.
+(08) pdftex-w32.tar.xz
+ Update format files.
+(09) ptex-ng-w32.tar.xz
+ Update format files.
+(10) ptex-w32.tar.xz
+ Update format files.
+(11) uptex-w32.tar.xz
+ Update format files.
+(12) xetex-w32.tar.xz
+ Update xetex.dll, and format files.
+(13) win64/makeindex-w64.tar.xz
+ Update upmendex.exe.
+(14) win64/xetex-w64.tar.xz
+ Update xetex.dll.
+
[2020/02/21]
(01) aleph-w32.tar.xz
Update format files.
diff --git a/timestamp b/timestamp
index 5bcf82bca7..fd6e66c726 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2020-02-23-02-02
+2020-02-24-02-02