summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-11-08 03:00:45 +0000
committerNorbert Preining <norbert@preining.info>2019-11-08 03:00:45 +0000
commit378b2ba55f417b42b93d9edb06dd4d007872f8b9 (patch)
tree293121092c933d279f85a62eb4db94b0c451c0e6
parent2e1d63b8ed8c6b7c6d206bfe9e2712797108e8bd (diff)
CTAN sync 201911080300
-rw-r--r--CTAN.sites1
-rw-r--r--FILES.byname922
-rw-r--r--FILES.byname.gzbin2132270 -> 2132334 bytes
-rw-r--r--FILES.last07days728
-rw-r--r--fonts/erewhon/README7
-rw-r--r--fonts/erewhon/doc/erewhon-doc.pdfbin719306 -> 719299 bytes
-rw-r--r--fonts/erewhon/doc/erewhon-doc.tex2
-rw-r--r--fonts/erewhon/tex/erewhon.sty4
-rw-r--r--fonts/erewhon/tex/newtx-erewhon-subs.tex (renamed from fonts/erewhon/tex/newtx-utopia-subs.tex)0
-rw-r--r--fonts/erewhon/tex/untxmia.fd93
-rw-r--r--fonts/newtx/README5
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin1012618 -> 1013556 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex5
-rw-r--r--fonts/newtx/tex/newtxmath.sty6
-rw-r--r--fonts/newtx/tex/untxmia.fd30
-rw-r--r--macros/latex/contrib/asmeconf/README.md4
-rw-r--r--macros/latex/contrib/asmeconf/asmeconf-template.pdfbin502614 -> 484899 bytes
-rw-r--r--macros/latex/contrib/asmeconf/asmeconf-template.tex40
-rw-r--r--macros/latex/contrib/asmeconf/asmeconf.cls67
-rw-r--r--macros/latex/contrib/asmejour/README.md4
-rw-r--r--macros/latex/contrib/asmejour/asmejour-template.pdfbin476968 -> 476955 bytes
-rw-r--r--macros/latex/contrib/asmejour/asmejour-template.tex9
-rw-r--r--macros/latex/contrib/asmejour/asmejour.cls17
-rw-r--r--macros/latex/contrib/footnotehyper/README.md41
-rw-r--r--macros/latex/contrib/footnotehyper/footnotehyper.dtx126
-rw-r--r--macros/latex/contrib/footnotehyper/footnotehyper.ins48
-rw-r--r--macros/latex/contrib/footnotehyper/footnotehyper.pdfbin57912 -> 61195 bytes
-rw-r--r--macros/latex/contrib/grffile/README.md18
-rw-r--r--macros/latex/contrib/grffile/grffile.dtx (renamed from macros/latex/contrib/oberdiek/grffile.dtx)101
-rw-r--r--macros/latex/contrib/grffile/grffile.pdfbin0 -> 353503 bytes
-rw-r--r--macros/latex/contrib/l3kernel/CHANGELOG.md10
-rw-r--r--macros/latex/contrib/l3kernel/README.md2
-rw-r--r--macros/latex/contrib/l3kernel/expl3.dtx6
-rw-r--r--macros/latex/contrib/l3kernel/expl3.pdfbin585147 -> 585033 bytes
-rw-r--r--macros/latex/contrib/l3kernel/interface3.pdfbin1534753 -> 1534997 bytes
-rw-r--r--macros/latex/contrib/l3kernel/interface3.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3alloc.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3basics.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3bootstrap.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3box.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3candidates.dtx4
-rw-r--r--macros/latex/contrib/l3kernel/l3clist.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3coffins.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3color-base.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3debug.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3deprecation.dtx6
-rw-r--r--macros/latex/contrib/l3kernel/l3doc.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3docstrip.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3docstrip.pdfbin263471 -> 263406 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3expan.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3file.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3final.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3flag.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-assign.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-aux.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-basics.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-convert.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-expo.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-extended.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-logic.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-parse.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-random.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-round.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-traps.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-trig.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fparray.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3int.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3intarray.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3kernel-functions.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3keys.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3legacy.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3luatex.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3msg.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3names.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3prefixes.pdfbin59064 -> 59064 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3prg.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3prop.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3quark.dtx14
-rw-r--r--macros/latex/contrib/l3kernel/l3regex.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3seq.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3skip.dtx4
-rw-r--r--macros/latex/contrib/l3kernel/l3sort.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3str-convert.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3str.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3styleguide.pdfbin280271 -> 280166 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3styleguide.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3syntax-changes.pdfbin227998 -> 227888 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3syntax-changes.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3sys.dtx7
-rw-r--r--macros/latex/contrib/l3kernel/l3term-glossary.pdfbin186787 -> 186679 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3term-glossary.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3tl-analysis.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3tl.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3token.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3unicode.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/source3.pdfbin5693995 -> 5694617 bytes
-rw-r--r--macros/latex/contrib/l3kernel/source3.tex2
-rw-r--r--macros/latex/contrib/lwarp/README.txt2
-rw-r--r--macros/latex/contrib/lwarp/lwarp.dtx627
-rw-r--r--macros/latex/contrib/lwarp/lwarp.ins1
-rw-r--r--macros/latex/contrib/lwarp/lwarp.pdfbin2486257 -> 2493809 bytes
-rwxr-xr-xmacros/latex/contrib/lwarp/lwarpmk.lua2
-rw-r--r--macros/latex/contrib/oberdiek/README.txt2
-rw-r--r--macros/latex/contrib/oberdiek/accsupp.pdfbin146703 -> 143244 bytes
-rw-r--r--macros/latex/contrib/oberdiek/aliascnt.pdfbin103506 -> 102037 bytes
-rw-r--r--macros/latex/contrib/oberdiek/alphalph.pdfbin198686 -> 193130 bytes
-rw-r--r--macros/latex/contrib/oberdiek/askinclude.pdfbin265850 -> 254703 bytes
-rw-r--r--macros/latex/contrib/oberdiek/atbegshi.pdfbin238401 -> 230848 bytes
-rw-r--r--macros/latex/contrib/oberdiek/atenddvi.pdfbin96112 -> 94817 bytes
-rw-r--r--macros/latex/contrib/oberdiek/attachfile2.pdfbin271773 -> 262049 bytes
-rw-r--r--macros/latex/contrib/oberdiek/atveryend.pdfbin191935 -> 185769 bytes
-rw-r--r--macros/latex/contrib/oberdiek/auxhook.pdfbin105339 -> 103704 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bigintcalc.pdfbin352284 -> 335422 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bitset.pdfbin350945 -> 335601 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bmpsize.pdfbin334590 -> 321654 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bookmark.pdfbin295034 -> 284584 bytes
-rw-r--r--macros/latex/contrib/oberdiek/catchfile.pdfbin144454 -> 140522 bytes
-rw-r--r--macros/latex/contrib/oberdiek/centernot.pdfbin167624 -> 166432 bytes
-rw-r--r--macros/latex/contrib/oberdiek/chemarr.pdfbin94602 -> 93028 bytes
-rw-r--r--macros/latex/contrib/oberdiek/classlist.pdfbin96619 -> 94603 bytes
-rw-r--r--macros/latex/contrib/oberdiek/colonequals.pdfbin102626 -> 101476 bytes
-rw-r--r--macros/latex/contrib/oberdiek/dvipscol.pdfbin89542 -> 88601 bytes
-rw-r--r--macros/latex/contrib/oberdiek/embedfile.pdfbin216223 -> 209765 bytes
-rw-r--r--macros/latex/contrib/oberdiek/engord.pdfbin132358 -> 129605 bytes
-rw-r--r--macros/latex/contrib/oberdiek/enparen.pdfbin120297 -> 118177 bytes
-rw-r--r--macros/latex/contrib/oberdiek/eolgrab.pdfbin134496 -> 131179 bytes
-rw-r--r--macros/latex/contrib/oberdiek/epstopdf.pdfbin181478 -> 176111 bytes
-rw-r--r--macros/latex/contrib/oberdiek/etexcmds.pdfbin131015 -> 127684 bytes
-rw-r--r--macros/latex/contrib/oberdiek/fibnum.pdfbin146925 -> 142633 bytes
-rw-r--r--macros/latex/contrib/oberdiek/flags.pdfbin102501 -> 100887 bytes
-rw-r--r--macros/latex/contrib/oberdiek/gettitlestring.pdfbin142847 -> 138311 bytes
-rw-r--r--macros/latex/contrib/oberdiek/grfext.pdfbin149013 -> 144711 bytes
-rw-r--r--macros/latex/contrib/oberdiek/grffile.pdfbin159592 -> 0 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hologo.pdfbin397486 -> 381267 bytes
-rw-r--r--macros/latex/contrib/oberdiek/holtxdoc.pdfbin123250 -> 120802 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hopatch.pdfbin126669 -> 123258 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hycolor.pdfbin226620 -> 218909 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypbmsec.pdfbin110435 -> 109430 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypcap.pdfbin109017 -> 107147 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypdestopt.pdfbin129527 -> 126952 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypdoc.pdfbin150628 -> 145946 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypgotoe.pdfbin108266 -> 105557 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hyphsubst.pdfbin126506 -> 123351 bytes
-rw-r--r--macros/latex/contrib/oberdiek/ifdraft.pdfbin92297 -> 91504 bytes
-rw-r--r--macros/latex/contrib/oberdiek/iflang.pdfbin155949 -> 151769 bytes
-rw-r--r--macros/latex/contrib/oberdiek/infwarerr.pdfbin147080 -> 142120 bytes
-rw-r--r--macros/latex/contrib/oberdiek/inputenx.pdfbin795215 -> 756001 bytes
-rw-r--r--macros/latex/contrib/oberdiek/intcalc.pdfbin326643 -> 311872 bytes
-rw-r--r--macros/latex/contrib/oberdiek/kvdefinekeys.pdfbin117906 -> 114014 bytes
-rw-r--r--macros/latex/contrib/oberdiek/kvoptions.pdfbin309969 -> 300209 bytes
-rw-r--r--macros/latex/contrib/oberdiek/kvsetkeys.pdfbin219662 -> 212957 bytes
-rw-r--r--macros/latex/contrib/oberdiek/letltxmacro.pdfbin147322 -> 143033 bytes
-rw-r--r--macros/latex/contrib/oberdiek/listingsutf8.pdfbin120491 -> 118432 bytes
-rw-r--r--macros/latex/contrib/oberdiek/ltxcmds.pdfbin292290 -> 280743 bytes
-rw-r--r--macros/latex/contrib/oberdiek/luacolor.pdfbin140627 -> 137115 bytes
-rw-r--r--macros/latex/contrib/oberdiek/luatex.pdfbin205270 -> 199124 bytes
-rw-r--r--macros/latex/contrib/oberdiek/magicnum.pdfbin151116 -> 146803 bytes
-rw-r--r--macros/latex/contrib/oberdiek/makerobust.pdfbin89302 -> 88245 bytes
-rw-r--r--macros/latex/contrib/oberdiek/mleftright.pdfbin129818 -> 126500 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.pdfbin439336 -> 429853 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.tex47
-rw-r--r--macros/latex/contrib/oberdiek/pagegrid.pdfbin144113 -> 139893 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pagesel.pdfbin122302 -> 119789 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcol.pdfbin145322 -> 141674 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolfoot.pdfbin112535 -> 110408 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolmk.pdfbin144057 -> 140361 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparallel.pdfbin149359 -> 145142 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparcolumns.pdfbin125421 -> 123365 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcrypt.pdfbin139967 -> 136233 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfescape.pdfbin234876 -> 226577 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdflscape.pdfbin132649 -> 129405 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfrender.pdfbin202520 -> 196539 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdftexcmds.pdfbin232471 -> 225949 bytes
-rw-r--r--macros/latex/contrib/oberdiek/picture.pdfbin114999 -> 112778 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pmboxdraw.pdfbin516461 -> 490117 bytes
-rw-r--r--macros/latex/contrib/oberdiek/protecteddef.pdfbin138222 -> 134013 bytes
-rw-r--r--macros/latex/contrib/oberdiek/refcount.pdfbin177955 -> 173123 bytes
-rw-r--r--macros/latex/contrib/oberdiek/rerunfilecheck.pdfbin141152 -> 137032 bytes
-rw-r--r--macros/latex/contrib/oberdiek/resizegather.pdfbin134361 -> 130955 bytes
-rw-r--r--macros/latex/contrib/oberdiek/rotchiffre.pdfbin161338 -> 156943 bytes
-rw-r--r--macros/latex/contrib/oberdiek/scrindex.pdfbin110890 -> 108731 bytes
-rw-r--r--macros/latex/contrib/oberdiek/selinput.pdfbin153732 -> 151202 bytes
-rw-r--r--macros/latex/contrib/oberdiek/setouterhbox.pdfbin151424 -> 147193 bytes
-rw-r--r--macros/latex/contrib/oberdiek/settobox.pdfbin112454 -> 111275 bytes
-rw-r--r--macros/latex/contrib/oberdiek/soulutf8.pdfbin224591 -> 215530 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stackrel.pdfbin100674 -> 99039 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stampinclude.pdfbin101903 -> 100971 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stringenc.pdfbin582291 -> 547591 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularht.pdfbin148442 -> 144719 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularkv.pdfbin88749 -> 87063 bytes
-rw-r--r--macros/latex/contrib/oberdiek/telprint.pdfbin130156 -> 127469 bytes
-rw-r--r--macros/latex/contrib/oberdiek/thepdfnumber.pdfbin167137 -> 161727 bytes
-rw-r--r--macros/latex/contrib/oberdiek/transparent.pdfbin100291 -> 98390 bytes
-rw-r--r--macros/latex/contrib/oberdiek/twoopt.pdfbin96863 -> 95417 bytes
-rw-r--r--macros/latex/contrib/oberdiek/uniquecounter.pdfbin134116 -> 129787 bytes
-rw-r--r--macros/latex/contrib/oberdiek/zref.pdfbin516424 -> 497086 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/README.md73
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdfbin0 -> 576172 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdfbin626420 -> 622081 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdfbin0 -> 570005 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdfbin590855 -> 590850 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdfbin635416 -> 816402 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdfbin556366 -> 561878 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdfbin657262 -> 852649 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdfbin0 -> 551571 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdfbin590714 -> 590049 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdfbin629337 -> 810788 bytes
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex122
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex30
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib8
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex182
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco8
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex8
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex91
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex20
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex68
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex64
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex8
-rw-r--r--macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex28
-rw-r--r--macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty15
-rw-r--r--macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty15
-rw-r--r--macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty136
-rw-r--r--macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty108
-rw-r--r--macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty14
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo41
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo41
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo41
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo41
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo41
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo41
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty159
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudabeamer.cls25
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudacolors.def12
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudacolors.sty13
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudaexercise.cls726
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudafonts.sty34
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudaletter.cls16
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo30
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudaposter.cls355
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudapub.cls546
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudarules.sty12
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudasciposter.cls83
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo30
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudathesis.cfg20
-rw-r--r--macros/luatex/generic/luavlna/README.md2
-rw-r--r--macros/luatex/generic/luavlna/luavlna-doc.pdfbin88997 -> 91288 bytes
-rw-r--r--macros/luatex/generic/luavlna/luavlna-doc.tex17
-rw-r--r--macros/luatex/generic/luavlna/luavlna.lua38
-rw-r--r--macros/luatex/generic/luavlna/luavlna.sty14
-rw-r--r--macros/luatex/generic/luavlna/luavlna.tex1
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini6
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini6
-rw-r--r--systems/win32/w32tex/ChangeLog24
-rw-r--r--timestamp2
255 files changed, 4434 insertions, 2097 deletions
diff --git a/CTAN.sites b/CTAN.sites
index 00ef1d68d6..bf9838ed0f 100644
--- a/CTAN.sites
+++ b/CTAN.sites
@@ -64,6 +64,7 @@ by country):
mirrors.hit.edu.cn (China)
URL: http://mirrors.hit.edu.cn/CTAN/
+ URL: https://mirrors.hit.edu.cn/CTAN/
mirrors.huaweicloud.com (China)
URL: http://mirrors.huaweicloud.com/repository/toolkit/CTAN/
diff --git a/FILES.byname b/FILES.byname
index 241f051883..07c3787f5e 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -1831,7 +1831,7 @@
1989/12/11 | 6196 | biblio/tib/tib.man
1989/03/29 | 23265 | biblio/tib/vitaMake
2005/12/15 | 366385 | biblio/tib.zip
-2019/10/24 | 16056 | CTAN.sites
+2019/11/07 | 16138 | CTAN.sites
1990/10/03 | 5032 | dviware/beebe/00readme.txt
1990/10/03 | 479 | dviware/beebe/doc/00dir.cmd
1990/10/03 | 1209 | dviware/beebe/doc/00dir.lst
@@ -4990,7 +4990,7 @@
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz
-2019/11/06 | 94393 | FILES.last07days
+2019/11/07 | 164765 | 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
@@ -35049,8 +35049,8 @@
2019/01/14 | 510716 | fonts/erewhon/afm/Erewhon-RegularSlanted.afm
2019/11/01 | 7940 | fonts/erewhon/afm/erewMI.afm
2019/11/02 | 4509 | fonts/erewhon/afm/erewMR.afm
-2019/11/06 | 719306 | fonts/erewhon/doc/erewhon-doc.pdf
-2019/11/06 | 10718 | fonts/erewhon/doc/erewhon-doc.tex
+2019/11/07 | 719299 | fonts/erewhon/doc/erewhon-doc.pdf
+2019/11/07 | 10719 | fonts/erewhon/doc/erewhon-doc.tex
2014/09/07 | 6654 | fonts/erewhon/doc/FontLog.txt
2014/04/17 | 43780 | fonts/erewhon/doc/OFL-FAQ.txt
2014/09/07 | 4800 | fonts/erewhon/doc/OFL.txt
@@ -35206,9 +35206,9 @@
2019/01/14 | 186912 | fonts/erewhon/opentype/Erewhon-Italic.otf
2019/01/14 | 233828 | fonts/erewhon/opentype/Erewhon-Regular.otf
2019/01/14 | 234892 | fonts/erewhon/opentype/Erewhon-RegularSlanted.otf
-2019/11/05 | 7276 | fonts/erewhon/README
+2019/11/07 | 7508 | fonts/erewhon/README
2016/02/04 | 348 | fonts/erewhon/tex/erewhon.fontspec
-2019/11/02 | 5422 | fonts/erewhon/tex/erewhon.sty
+2019/11/07 | 5423 | fonts/erewhon/tex/erewhon.sty
2019/06/09 | 1323 | fonts/erewhon/tex/LY1erewhon-Dnom.fd
2019/06/11 | 1301 | fonts/erewhon/tex/LY1erewhon-Inf.fd
2019/06/11 | 2116 | fonts/erewhon/tex/LY1erewhon-LF.fd
@@ -35217,7 +35217,7 @@
2019/06/11 | 2060 | fonts/erewhon/tex/LY1erewhon-Sup.fd
2019/06/11 | 2155 | fonts/erewhon/tex/LY1erewhon-TLF.fd
2019/06/11 | 2194 | fonts/erewhon/tex/LY1erewhon-TOsF.fd
-2019/11/02 | 171 | fonts/erewhon/tex/newtx-utopia-subs.tex
+2019/11/02 | 171 | fonts/erewhon/tex/newtx-erewhon-subs.tex
2019/06/11 | 1358 | fonts/erewhon/tex/OT2erewhon-TLF.fd
2019/06/11 | 1304 | fonts/erewhon/tex/T1erewhon-Dnom.fd
2019/06/11 | 1283 | fonts/erewhon/tex/T1erewhon-Inf.fd
@@ -35255,7 +35255,6 @@
2019/06/11 | 1301 | fonts/erewhon/tex/TS1erewhon-OsF.fd
2019/06/11 | 1301 | fonts/erewhon/tex/TS1erewhon-TLF.fd
2019/06/11 | 1322 | fonts/erewhon/tex/TS1erewhon-TOsF.fd
-2019/11/01 | 2584 | fonts/erewhon/tex/untxmia.fd
2019/11/01 | 1472 | fonts/erewhon/tfm/erewBMI.tfm
2019/11/03 | 1120 | fonts/erewhon/tfm/erewBRM.tfm
2019/01/14 | 1740 | fonts/erewhon/tfm/Erewhon-Bold-dnom-ly1.tfm
@@ -35900,7 +35899,7 @@
2019/01/14 | 1696 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t1.vf
2019/01/14 | 1724 | fonts/erewhon/vf/Erewhon-Regular-tosf-t1.vf
2019/01/14 | 564 | fonts/erewhon/vf/Erewhon-Regular-tosf-ts1.vf
-2019/11/06 | 4734179 | fonts/erewhon.zip
+2019/11/07 | 4733556 | fonts/erewhon.zip
2014/12/12 | 28168 | fonts/esrelation/esrelation10.pfb
2015/05/06 | 23676 | fonts/esrelation/esrelation.dtx
2015/05/06 | 867 | fonts/esrelation/esrelation.ins
@@ -73251,8 +73250,8 @@
2015/01/31 | 478 | fonts/newtx/doc/MANIFEST-newtx.txt
2013/09/09 | 188187 | fonts/newtx/doc/mathnotes.pdf
2013/09/09 | 4388 | fonts/newtx/doc/mathnotes.tex
-2019/10/24 | 1012618 | fonts/newtx/doc/newtxdoc.pdf
-2019/10/24 | 68733 | fonts/newtx/doc/newtxdoc.tex
+2019/11/07 | 1013556 | fonts/newtx/doc/newtxdoc.pdf
+2019/11/07 | 68605 | fonts/newtx/doc/newtxdoc.tex
2012/05/27 | 17530 | fonts/newtx/doc/sample-lib-crop.pdf
2012/05/22 | 18519 | fonts/newtx/doc/sample-libmtp-crop.pdf
2012/05/06 | 18157 | fonts/newtx/doc/sample-mtp-crop.pdf
@@ -73311,7 +73310,7 @@
2019/10/10 | 174304 | fonts/newtx/opentype/TeXGyreTermesX-Bold.otf
2019/10/10 | 181388 | fonts/newtx/opentype/TeXGyreTermesX-Italic.otf
2019/10/10 | 179064 | fonts/newtx/opentype/TeXGyreTermesX-Regular.otf
-2019/11/06 | 32383 | fonts/newtx/README
+2019/11/07 | 32458 | fonts/newtx/README
2018/06/07 | 312975 | fonts/newtxsf/doc/newtxsf-doc.pdf
2018/06/07 | 6059 | fonts/newtxsf/doc/newtxsf-doc.tex
2014/09/29 | 43780 | fonts/newtxsf/doc/OFL-FAQ.txt
@@ -73349,7 +73348,7 @@
2012/05/01 | 1516 | fonts/newtx/tex/ly1ntxtt.fd
2019/10/01 | 164 | fonts/newtx/tex/newtx-ebgaramond-subs.tex
2019/10/01 | 149 | fonts/newtx/tex/newtx-libertine-subs.tex
-2019/11/03 | 116745 | fonts/newtx/tex/newtxmath.sty
+2019/11/07 | 116746 | fonts/newtx/tex/newtxmath.sty
2018/03/28 | 8038 | fonts/newtx/tex/newtxtext.sty
2019/10/23 | 818 | fonts/newtx/tex/omlntxebgmi.fd
2016/10/07 | 1919 | fonts/newtx/tex/omlntxmi.fd
@@ -73381,7 +73380,7 @@
2012/05/01 | 1483 | fonts/newtx/tex/ts1ntxtt.fd
2019/10/23 | 814 | fonts/newtx/tex/untxebgmia.fd
2013/08/07 | 558 | fonts/newtx/tex/untxexa.fd
-2018/04/19 | 1962 | fonts/newtx/tex/untxmia.fd
+2019/11/01 | 2584 | fonts/newtx/tex/untxmia.fd
2013/08/07 | 558 | fonts/newtx/tex/untxsyc.fd
2015/03/21 | 561 | fonts/newtx/tex/untxsym.fd
2012/05/01 | 1460 | fonts/newtx/tex/untxtt.fd
@@ -74138,7 +74137,7 @@
2019/11/02 | 2656 | fonts/newtx/vf/zutbmi.vf
2019/11/02 | 1920 | fonts/newtx/vf/zutmia.vf
2019/11/02 | 2552 | fonts/newtx/vf/zutmi.vf
-2019/11/06 | 6840897 | fonts/newtx.zip
+2019/11/07 | 6841237 | fonts/newtx.zip
2005/10/24 | 6224 | fonts/niceframe/afm/bbding10.afm
2005/10/24 | 2299 | fonts/niceframe/afm/dingbat.afm
2005/10/24 | 9099 | fonts/niceframe/afm/karta15.afm
@@ -157877,7 +157876,7 @@
2019/06/24 | 4801373 | install/fonts/droid.tds.zip
2018/05/02 | 343085 | install/fonts/dsserif.tds.zip
2019/10/22 | 16000054 | install/fonts/ebgaramond.tds.zip
-2019/11/06 | 4803759 | install/fonts/erewhon.tds.zip
+2019/11/07 | 4803072 | install/fonts/erewhon.tds.zip
2017/09/11 | 2838552 | install/fonts/fbb.tds.zip
2012/05/28 | 1585477 | install/fonts/fdsymbol.tds.zip
2013/01/24 | 104073 | install/fonts/figbas.tds.zip
@@ -157921,7 +157920,7 @@
2019/10/19 | 18331132 | install/fonts/montserrat.tds.zip
2015/12/30 | 4535379 | install/fonts/musixtex-fonts.tds.zip
2019/10/26 | 3291727 | install/fonts/newpx.tds.zip
-2019/11/06 | 6902397 | install/fonts/newtx.tds.zip
+2019/11/07 | 6902737 | install/fonts/newtx.tds.zip
2017/05/21 | 350847 | install/fonts/newtxtt.tds.zip
2019/10/18 | 5679844 | install/fonts/nimbus15.tds.zip
2019/10/23 | 107832415 | install/fonts/noto.tds.zip
@@ -158191,7 +158190,7 @@
2019/10/11 | 781473 | install/macros/latex/contrib/l3backend.tds.zip
2019/11/01 | 785644 | install/macros/latex/contrib/l3build.tds.zip
2019/10/11 | 4942596 | install/macros/latex/contrib/l3experimental.tds.zip
-2019/10/28 | 9428971 | install/macros/latex/contrib/l3kernel.tds.zip
+2019/11/07 | 9430371 | install/macros/latex/contrib/l3kernel.tds.zip
2019/10/11 | 2111774 | install/macros/latex/contrib/l3packages.tds.zip
2015/03/29 | 573323 | install/macros/latex/contrib/lastpage.tds.zip
2009/09/02 | 556672 | install/macros/latex/contrib/layouts.tds.zip
@@ -158206,7 +158205,7 @@
2012/10/01 | 317588 | install/macros/latex/contrib/longnamefilelist.tds.zip
2012/05/03 | 406018 | install/macros/latex/contrib/lstaddons.tds.zip
2011/03/25 | 10183 | install/macros/latex/contrib/ltxdockit.tds.zip
-2019/10/15 | 3264578 | install/macros/latex/contrib/lwarp.tds.zip
+2019/11/07 | 3274270 | install/macros/latex/contrib/lwarp.tds.zip
2009/09/03 | 125014 | install/macros/latex/contrib/makecmds.tds.zip
2018/08/09 | 330020 | install/macros/latex/contrib/marginnote.tds.zip
2019/09/19 | 647757 | install/macros/latex/contrib/mathastext.tds.zip
@@ -158241,7 +158240,7 @@
2016/03/22 | 162114 | install/macros/latex/contrib/normalcolor.tds.zip
2011/09/20 | 179685 | install/macros/latex/contrib/nowidow.tds.zip
2019/03/18 | 7939966 | install/macros/latex/contrib/nwejm.tds.zip
-2019/10/30 | 17511827 | install/macros/latex/contrib/oberdiek.tds.zip
+2019/11/07 | 16831834 | install/macros/latex/contrib/oberdiek.tds.zip
2019/11/04 | 22757 | install/macros/latex/contrib/ocgx2.tds.zip
2012/12/08 | 1025300 | install/macros/latex/contrib/ocgx.tds.zip
2017/05/29 | 424133 | install/macros/latex/contrib/pagecolor.tds.zip
@@ -174696,25 +174695,25 @@
2013/12/04 | 745 | macros/latex/contrib/askmaps/README
2013/12/04 | 313666 | macros/latex/contrib/askmaps.zip
2019/07/07 | 33861 | macros/latex/contrib/asmeconf/asmeconf.bst
-2019/10/02 | 31716 | macros/latex/contrib/asmeconf/asmeconf.cls
+2019/11/07 | 32868 | macros/latex/contrib/asmeconf/asmeconf.cls
2019/10/02 | 9272 | macros/latex/contrib/asmeconf/asmeconf-sample.bib
-2019/10/02 | 502614 | macros/latex/contrib/asmeconf/asmeconf-template.pdf
-2019/10/02 | 31309 | macros/latex/contrib/asmeconf/asmeconf-template.tex
-2019/10/02 | 4227 | macros/latex/contrib/asmeconf/README.md
+2019/11/07 | 484899 | macros/latex/contrib/asmeconf/asmeconf-template.pdf
+2019/11/07 | 33165 | macros/latex/contrib/asmeconf/asmeconf-template.tex
+2019/11/07 | 4330 | macros/latex/contrib/asmeconf/README.md
2019/03/24 | 17689 | macros/latex/contrib/asmeconf/sample-figure-1.pdf
2019/07/08 | 95556 | macros/latex/contrib/asmeconf/sample-figure-2a.pdf
2019/07/08 | 91105 | macros/latex/contrib/asmeconf/sample-figure-2b.pdf
-2019/10/03 | 705929 | macros/latex/contrib/asmeconf.zip
+2019/11/07 | 689565 | macros/latex/contrib/asmeconf.zip
2019/07/07 | 35226 | macros/latex/contrib/asmejour/asmejour.bst
-2019/11/06 | 26298 | macros/latex/contrib/asmejour/asmejour.cls
+2019/11/07 | 26402 | macros/latex/contrib/asmejour/asmejour.cls
2019/11/06 | 13281 | macros/latex/contrib/asmejour/asmejour-sample.bib
-2019/11/06 | 476968 | macros/latex/contrib/asmejour/asmejour-template.pdf
-2019/11/06 | 35629 | macros/latex/contrib/asmejour/asmejour-template.tex
-2019/11/06 | 4086 | macros/latex/contrib/asmejour/README.md
+2019/11/07 | 476955 | macros/latex/contrib/asmejour/asmejour-template.pdf
+2019/11/07 | 35781 | macros/latex/contrib/asmejour/asmejour-template.tex
+2019/11/07 | 4142 | macros/latex/contrib/asmejour/README.md
2019/03/24 | 17689 | macros/latex/contrib/asmejour/sample-figure-1.pdf
2019/07/08 | 95556 | macros/latex/contrib/asmejour/sample-figure-2a.pdf
2019/07/08 | 91105 | macros/latex/contrib/asmejour/sample-figure-2b.pdf
-2019/11/06 | 683687 | macros/latex/contrib/asmejour.zip
+2019/11/07 | 683767 | macros/latex/contrib/asmejour.zip
2008/02/08 | 3136 | macros/latex/contrib/aspectratio/amarbi.pfb
2008/02/08 | 144 | macros/latex/contrib/aspectratio/amarbi.tfm
2008/01/27 | 3138 | macros/latex/contrib/aspectratio/amarri.pfb
@@ -183860,11 +183859,10 @@
2012/07/01 | 1718 | macros/latex/contrib/footnotebackref/footnotebackref.tex
2012/07/01 | 620 | macros/latex/contrib/footnotebackref/README
2012/07/01 | 114077 | macros/latex/contrib/footnotebackref.zip
-2018/01/23 | 37501 | macros/latex/contrib/footnotehyper/footnotehyper.dtx
-2018/01/23 | 1597 | macros/latex/contrib/footnotehyper/footnotehyper.ins
-2018/01/23 | 57912 | macros/latex/contrib/footnotehyper/footnotehyper.pdf
-2018/01/23 | 3054 | macros/latex/contrib/footnotehyper/README.md
-2018/01/23 | 70145 | macros/latex/contrib/footnotehyper.zip
+2019/11/07 | 36668 | macros/latex/contrib/footnotehyper/footnotehyper.dtx
+2019/11/07 | 61195 | macros/latex/contrib/footnotehyper/footnotehyper.pdf
+2019/11/07 | 3137 | macros/latex/contrib/footnotehyper/README.md
+2019/11/07 | 72072 | macros/latex/contrib/footnotehyper.zip
2018/10/15 | 39475 | macros/latex/contrib/footnoterange/footnoterange.dtx
2018/10/15 | 82980 | macros/latex/contrib/footnoterange/footnoterange-example.pdf
2018/10/15 | 319711 | macros/latex/contrib/footnoterange/footnoterange.pdf
@@ -185146,6 +185144,10 @@
2008/07/30 | 114123 | macros/latex/contrib/greekdates/greekdates.pdf
2008/07/30 | 867 | macros/latex/contrib/greekdates/README
2008/07/30 | 107172 | macros/latex/contrib/greekdates.zip
+2019/11/07 | 43295 | macros/latex/contrib/grffile/grffile.dtx
+2019/11/07 | 353503 | macros/latex/contrib/grffile/grffile.pdf
+2019/11/07 | 505 | macros/latex/contrib/grffile/README.md
+2019/11/07 | 359773 | macros/latex/contrib/grffile.zip
2010/03/06 | 395204 | macros/latex/contrib/grfpaste/doc/grfpaste.pdf
2010/03/06 | 12286 | macros/latex/contrib/grfpaste/doc/grfpaste.tex
1999/04/11 | 9900 | macros/latex/contrib/grfpaste/dvipaste.txt
@@ -187554,81 +187556,81 @@
2019/10/11 | 1625 | macros/latex/contrib/l3experimental/xgalley.ins
2019/10/11 | 285678 | macros/latex/contrib/l3experimental/xgalley.pdf
2019/10/12 | 4900116 | macros/latex/contrib/l3experimental.zip
-2019/10/28 | 17534 | macros/latex/contrib/l3kernel/CHANGELOG.md
-2019/10/28 | 62238 | macros/latex/contrib/l3kernel/expl3.dtx
-2019/10/28 | 585147 | macros/latex/contrib/l3kernel/expl3.pdf
-2019/10/28 | 1534753 | macros/latex/contrib/l3kernel/interface3.pdf
-2019/10/28 | 1909 | macros/latex/contrib/l3kernel/interface3.tex
-2019/10/28 | 6236 | macros/latex/contrib/l3kernel/l3alloc.dtx
-2019/10/28 | 127036 | macros/latex/contrib/l3kernel/l3basics.dtx
-2019/10/28 | 19309 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
-2019/10/28 | 77128 | macros/latex/contrib/l3kernel/l3box.dtx
-2019/10/28 | 127597 | macros/latex/contrib/l3kernel/l3candidates.dtx
-2019/10/28 | 74349 | macros/latex/contrib/l3kernel/l3clist.dtx
-2019/10/28 | 85507 | macros/latex/contrib/l3kernel/l3coffins.dtx
-2019/10/28 | 6203 | macros/latex/contrib/l3kernel/l3color-base.dtx
-2019/10/28 | 42137 | macros/latex/contrib/l3kernel/l3debug.dtx
-2019/10/28 | 35043 | macros/latex/contrib/l3kernel/l3deprecation.dtx
-2019/10/28 | 149143 | macros/latex/contrib/l3kernel/l3doc.dtx
-2019/10/28 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx
-2019/10/28 | 263471 | macros/latex/contrib/l3kernel/l3docstrip.pdf
-2019/10/28 | 106688 | macros/latex/contrib/l3kernel/l3expan.dtx
-2019/10/28 | 122056 | macros/latex/contrib/l3kernel/l3file.dtx
-2019/10/28 | 15708 | macros/latex/contrib/l3kernel/l3final.dtx
-2019/10/28 | 9450 | macros/latex/contrib/l3kernel/l3flag.dtx
-2019/10/28 | 5667 | macros/latex/contrib/l3kernel/l3format.ins
-2019/10/28 | 11826 | macros/latex/contrib/l3kernel/l3fparray.dtx
-2019/10/28 | 6970 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
-2019/10/28 | 47215 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
-2019/10/28 | 84833 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
-2019/10/28 | 19661 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
-2019/10/28 | 70287 | macros/latex/contrib/l3kernel/l3fp.dtx
-2019/10/28 | 49394 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
-2019/10/28 | 51073 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
-2019/10/28 | 23068 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
-2019/10/28 | 105630 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
-2019/10/28 | 25753 | macros/latex/contrib/l3kernel/l3fp-random.dtx
-2019/10/28 | 18605 | macros/latex/contrib/l3kernel/l3fp-round.dtx
-2019/10/28 | 12979 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
-2019/10/28 | 73859 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
-2019/10/28 | 5990 | macros/latex/contrib/l3kernel/l3.ins
-2019/10/28 | 19693 | macros/latex/contrib/l3kernel/l3intarray.dtx
-2019/10/28 | 88273 | macros/latex/contrib/l3kernel/l3int.dtx
-2019/10/28 | 19219 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
-2019/10/28 | 97721 | macros/latex/contrib/l3kernel/l3keys.dtx
-2019/10/28 | 2479 | macros/latex/contrib/l3kernel/l3legacy.dtx
-2019/10/28 | 16725 | macros/latex/contrib/l3kernel/l3luatex.dtx
-2019/10/28 | 71688 | macros/latex/contrib/l3kernel/l3msg.dtx
-2019/10/28 | 112671 | macros/latex/contrib/l3kernel/l3names.dtx
-2019/10/28 | 35785 | macros/latex/contrib/l3kernel/l3obsolete.txt
-2019/10/28 | 29531 | macros/latex/contrib/l3kernel/l3prefixes.csv
-2019/10/28 | 59064 | macros/latex/contrib/l3kernel/l3prefixes.pdf
-2019/10/28 | 2592 | macros/latex/contrib/l3kernel/l3prefixes.tex
-2019/10/28 | 64264 | macros/latex/contrib/l3kernel/l3prg.dtx
-2019/10/28 | 49619 | macros/latex/contrib/l3kernel/l3prop.dtx
-2019/10/28 | 21791 | macros/latex/contrib/l3kernel/l3quark.dtx
-2019/10/28 | 250949 | macros/latex/contrib/l3kernel/l3regex.dtx
-2019/10/28 | 82562 | macros/latex/contrib/l3kernel/l3seq.dtx
-2019/10/28 | 75902 | macros/latex/contrib/l3kernel/l3skip.dtx
-2019/10/28 | 40930 | macros/latex/contrib/l3kernel/l3sort.dtx
-2019/10/28 | 109736 | macros/latex/contrib/l3kernel/l3str-convert.dtx
-2019/10/28 | 72900 | macros/latex/contrib/l3kernel/l3str.dtx
-2019/10/28 | 280271 | macros/latex/contrib/l3kernel/l3styleguide.pdf
-2019/10/28 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
-2019/10/28 | 227998 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
-2019/10/28 | 6104 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
-2019/10/28 | 26465 | macros/latex/contrib/l3kernel/l3sys.dtx
-2019/10/28 | 186787 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
-2019/10/28 | 1642 | macros/latex/contrib/l3kernel/l3term-glossary.tex
-2019/10/28 | 40709 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
-2019/10/28 | 132279 | macros/latex/contrib/l3kernel/l3tl.dtx
-2019/10/28 | 98506 | macros/latex/contrib/l3kernel/l3token.dtx
-2019/10/28 | 8973 | macros/latex/contrib/l3kernel/l3unicode.dtx
-2019/10/28 | 2997 | macros/latex/contrib/l3kernel/README.md
-2019/10/28 | 21047 | macros/latex/contrib/l3kernel/source3body.tex
-2019/10/28 | 5693995 | macros/latex/contrib/l3kernel/source3.pdf
-2019/10/28 | 2153 | macros/latex/contrib/l3kernel/source3.tex
-2019/10/28 | 9221142 | macros/latex/contrib/l3kernel.zip
+2019/11/07 | 17754 | macros/latex/contrib/l3kernel/CHANGELOG.md
+2019/11/07 | 62239 | macros/latex/contrib/l3kernel/expl3.dtx
+2019/11/07 | 585033 | macros/latex/contrib/l3kernel/expl3.pdf
+2019/11/07 | 1534997 | macros/latex/contrib/l3kernel/interface3.pdf
+2019/11/07 | 1909 | macros/latex/contrib/l3kernel/interface3.tex
+2019/11/07 | 6236 | macros/latex/contrib/l3kernel/l3alloc.dtx
+2019/11/07 | 127036 | macros/latex/contrib/l3kernel/l3basics.dtx
+2019/11/07 | 19309 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
+2019/11/07 | 77128 | macros/latex/contrib/l3kernel/l3box.dtx
+2019/11/07 | 127602 | macros/latex/contrib/l3kernel/l3candidates.dtx
+2019/11/07 | 74349 | macros/latex/contrib/l3kernel/l3clist.dtx
+2019/11/07 | 85507 | macros/latex/contrib/l3kernel/l3coffins.dtx
+2019/11/07 | 6203 | macros/latex/contrib/l3kernel/l3color-base.dtx
+2019/11/07 | 42137 | macros/latex/contrib/l3kernel/l3debug.dtx
+2019/11/07 | 35123 | macros/latex/contrib/l3kernel/l3deprecation.dtx
+2019/11/07 | 149143 | macros/latex/contrib/l3kernel/l3doc.dtx
+2019/11/07 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx
+2019/11/07 | 263406 | macros/latex/contrib/l3kernel/l3docstrip.pdf
+2019/11/07 | 106688 | macros/latex/contrib/l3kernel/l3expan.dtx
+2019/11/07 | 122056 | macros/latex/contrib/l3kernel/l3file.dtx
+2019/11/07 | 15708 | macros/latex/contrib/l3kernel/l3final.dtx
+2019/11/07 | 9450 | macros/latex/contrib/l3kernel/l3flag.dtx
+2019/11/07 | 5667 | macros/latex/contrib/l3kernel/l3format.ins
+2019/11/07 | 11826 | macros/latex/contrib/l3kernel/l3fparray.dtx
+2019/11/07 | 6970 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
+2019/11/07 | 47215 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
+2019/11/07 | 84833 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
+2019/11/07 | 19661 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
+2019/11/07 | 70287 | macros/latex/contrib/l3kernel/l3fp.dtx
+2019/11/07 | 49394 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
+2019/11/07 | 51073 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
+2019/11/07 | 23068 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
+2019/11/07 | 105630 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
+2019/11/07 | 25753 | macros/latex/contrib/l3kernel/l3fp-random.dtx
+2019/11/07 | 18605 | macros/latex/contrib/l3kernel/l3fp-round.dtx
+2019/11/07 | 12979 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
+2019/11/07 | 73859 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
+2019/11/07 | 5990 | macros/latex/contrib/l3kernel/l3.ins
+2019/11/07 | 19693 | macros/latex/contrib/l3kernel/l3intarray.dtx
+2019/11/07 | 88273 | macros/latex/contrib/l3kernel/l3int.dtx
+2019/11/07 | 19219 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
+2019/11/07 | 97721 | macros/latex/contrib/l3kernel/l3keys.dtx
+2019/11/07 | 2479 | macros/latex/contrib/l3kernel/l3legacy.dtx
+2019/11/07 | 16725 | macros/latex/contrib/l3kernel/l3luatex.dtx
+2019/11/07 | 71688 | macros/latex/contrib/l3kernel/l3msg.dtx
+2019/11/07 | 112671 | macros/latex/contrib/l3kernel/l3names.dtx
+2019/11/07 | 35785 | macros/latex/contrib/l3kernel/l3obsolete.txt
+2019/11/07 | 29531 | macros/latex/contrib/l3kernel/l3prefixes.csv
+2019/11/07 | 59064 | macros/latex/contrib/l3kernel/l3prefixes.pdf
+2019/11/07 | 2592 | macros/latex/contrib/l3kernel/l3prefixes.tex
+2019/11/07 | 64264 | macros/latex/contrib/l3kernel/l3prg.dtx
+2019/11/07 | 49619 | macros/latex/contrib/l3kernel/l3prop.dtx
+2019/11/07 | 21817 | macros/latex/contrib/l3kernel/l3quark.dtx
+2019/11/07 | 250949 | macros/latex/contrib/l3kernel/l3regex.dtx
+2019/11/07 | 82562 | macros/latex/contrib/l3kernel/l3seq.dtx
+2019/11/07 | 75907 | macros/latex/contrib/l3kernel/l3skip.dtx
+2019/11/07 | 40930 | macros/latex/contrib/l3kernel/l3sort.dtx
+2019/11/07 | 109736 | macros/latex/contrib/l3kernel/l3str-convert.dtx
+2019/11/07 | 72900 | macros/latex/contrib/l3kernel/l3str.dtx
+2019/11/07 | 280166 | macros/latex/contrib/l3kernel/l3styleguide.pdf
+2019/11/07 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
+2019/11/07 | 227888 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+2019/11/07 | 6104 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
+2019/11/07 | 26532 | macros/latex/contrib/l3kernel/l3sys.dtx
+2019/11/07 | 186679 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
+2019/11/07 | 1642 | macros/latex/contrib/l3kernel/l3term-glossary.tex
+2019/11/07 | 40709 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
+2019/11/07 | 132279 | macros/latex/contrib/l3kernel/l3tl.dtx
+2019/11/07 | 98506 | macros/latex/contrib/l3kernel/l3token.dtx
+2019/11/07 | 8973 | macros/latex/contrib/l3kernel/l3unicode.dtx
+2019/11/07 | 2997 | macros/latex/contrib/l3kernel/README.md
+2019/11/07 | 21047 | macros/latex/contrib/l3kernel/source3body.tex
+2019/11/07 | 5694617 | macros/latex/contrib/l3kernel/source3.pdf
+2019/11/07 | 2153 | macros/latex/contrib/l3kernel/source3.tex
+2019/11/07 | 9222507 | macros/latex/contrib/l3kernel.zip
2019/10/11 | 1947 | macros/latex/contrib/l3packages/CHANGELOG.md
2019/10/11 | 1444 | macros/latex/contrib/l3packages/l3keys2e-demo.tex
2019/10/11 | 11156 | macros/latex/contrib/l3packages/l3keys2e.dtx
@@ -188541,15 +188543,15 @@
1999/06/10 | 980 | macros/latex/contrib/lucold/t1hlos.fd
1999/05/25 | 407 | macros/latex/contrib/lucold/test.tex
2005/04/30 | 25682 | macros/latex/contrib/lucold.zip
-2019/10/15 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps
-2019/10/15 | 89 | macros/latex/contrib/lwarp/lwarp_baseline_marker.png
-2019/10/15 | 2035043 | macros/latex/contrib/lwarp/lwarp.dtx
-2019/10/15 | 25207 | macros/latex/contrib/lwarp/lwarp.ins
-2019/10/15 | 28612 | macros/latex/contrib/lwarp/lwarpmk.lua
-2019/10/15 | 2486257 | macros/latex/contrib/lwarp/lwarp.pdf
-2019/10/15 | 2947 | macros/latex/contrib/lwarp/lwarp_tutorial.txt
-2019/10/15 | 1623 | macros/latex/contrib/lwarp/README.txt
-2019/10/15 | 2841972 | macros/latex/contrib/lwarp.zip
+2019/11/07 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps
+2019/11/07 | 89 | macros/latex/contrib/lwarp/lwarp_baseline_marker.png
+2019/11/07 | 2041674 | macros/latex/contrib/lwarp/lwarp.dtx
+2019/11/07 | 25271 | macros/latex/contrib/lwarp/lwarp.ins
+2019/11/07 | 28612 | macros/latex/contrib/lwarp/lwarpmk.lua
+2019/11/07 | 2493809 | macros/latex/contrib/lwarp/lwarp.pdf
+2019/11/07 | 2947 | macros/latex/contrib/lwarp/lwarp_tutorial.txt
+2019/11/07 | 1623 | macros/latex/contrib/lwarp/README.txt
+2019/11/07 | 2850760 | macros/latex/contrib/lwarp.zip
2006/09/11 | 4093 | macros/latex/contrib/lyx/sikumuna/article-sikumuna.layout
2006/09/11 | 781 | macros/latex/contrib/lyx/sikumuna/README
2006/09/11 | 1806 | macros/latex/contrib/lyx/sikumuna.zip
@@ -190637,198 +190639,196 @@
2019/03/18 | 24099 | macros/latex/contrib/nwejm/source/nwejm-examples-template.dtx
2019/03/18 | 1957953 | macros/latex/contrib/nwejm.zip
2019/07/26 | 34671 | macros/latex/contrib/oberdiek/accsupp.dtx
-2019/10/30 | 146703 | macros/latex/contrib/oberdiek/accsupp.pdf
+2019/11/07 | 143244 | macros/latex/contrib/oberdiek/accsupp.pdf
2019/07/26 | 19570 | macros/latex/contrib/oberdiek/aliascnt.dtx
-2019/10/30 | 103506 | macros/latex/contrib/oberdiek/aliascnt.pdf
+2019/11/07 | 102037 | macros/latex/contrib/oberdiek/aliascnt.pdf
2019/07/26 | 55425 | macros/latex/contrib/oberdiek/alphalph.dtx
-2019/10/30 | 198686 | macros/latex/contrib/oberdiek/alphalph.pdf
+2019/11/07 | 193130 | macros/latex/contrib/oberdiek/alphalph.pdf
2019/07/26 | 86194 | macros/latex/contrib/oberdiek/askinclude.dtx
-2019/10/30 | 265850 | macros/latex/contrib/oberdiek/askinclude.pdf
+2019/11/07 | 254703 | macros/latex/contrib/oberdiek/askinclude.pdf
2019/07/26 | 70883 | macros/latex/contrib/oberdiek/atbegshi.dtx
-2019/10/30 | 238401 | macros/latex/contrib/oberdiek/atbegshi.pdf
+2019/11/07 | 230848 | macros/latex/contrib/oberdiek/atbegshi.pdf
2019/07/26 | 19998 | macros/latex/contrib/oberdiek/atenddvi.dtx
-2019/10/30 | 96112 | macros/latex/contrib/oberdiek/atenddvi.pdf
+2019/11/07 | 94817 | macros/latex/contrib/oberdiek/atenddvi.pdf
2019/07/26 | 92533 | macros/latex/contrib/oberdiek/attachfile2.dtx
-2019/10/30 | 271773 | macros/latex/contrib/oberdiek/attachfile2.pdf
+2019/11/07 | 262049 | macros/latex/contrib/oberdiek/attachfile2.pdf
2019/07/26 | 46172 | macros/latex/contrib/oberdiek/atveryend.dtx
-2019/10/30 | 191935 | macros/latex/contrib/oberdiek/atveryend.pdf
+2019/11/07 | 185769 | macros/latex/contrib/oberdiek/atveryend.pdf
2019/07/26 | 20684 | macros/latex/contrib/oberdiek/auxhook.dtx
-2019/10/30 | 105339 | macros/latex/contrib/oberdiek/auxhook.pdf
+2019/11/07 | 103704 | macros/latex/contrib/oberdiek/auxhook.pdf
2019/07/26 | 110542 | macros/latex/contrib/oberdiek/bigintcalc.dtx
-2019/10/30 | 352284 | macros/latex/contrib/oberdiek/bigintcalc.pdf
+2019/11/07 | 335422 | macros/latex/contrib/oberdiek/bigintcalc.pdf
2019/07/26 | 108399 | macros/latex/contrib/oberdiek/bitset.dtx
-2019/10/30 | 350945 | macros/latex/contrib/oberdiek/bitset.pdf
+2019/11/07 | 335601 | macros/latex/contrib/oberdiek/bitset.pdf
2019/07/26 | 109594 | macros/latex/contrib/oberdiek/bmpsize.dtx
-2019/10/30 | 334590 | macros/latex/contrib/oberdiek/bmpsize.pdf
+2019/11/07 | 321654 | macros/latex/contrib/oberdiek/bmpsize.pdf
2019/07/26 | 97140 | macros/latex/contrib/oberdiek/bookmark.dtx
-2019/10/30 | 295034 | macros/latex/contrib/oberdiek/bookmark.pdf
+2019/11/07 | 284584 | macros/latex/contrib/oberdiek/bookmark.pdf
2019/07/26 | 31998 | macros/latex/contrib/oberdiek/catchfile.dtx
-2019/10/30 | 144454 | macros/latex/contrib/oberdiek/catchfile.pdf
+2019/11/07 | 140522 | macros/latex/contrib/oberdiek/catchfile.pdf
2019/07/26 | 18183 | macros/latex/contrib/oberdiek/centernot.dtx
-2019/10/30 | 167624 | macros/latex/contrib/oberdiek/centernot.pdf
+2019/11/07 | 166432 | macros/latex/contrib/oberdiek/centernot.pdf
2019/07/26 | 17102 | macros/latex/contrib/oberdiek/chemarr.dtx
-2019/10/30 | 94602 | macros/latex/contrib/oberdiek/chemarr.pdf
+2019/11/07 | 93028 | macros/latex/contrib/oberdiek/chemarr.pdf
2019/07/26 | 20085 | macros/latex/contrib/oberdiek/classlist.dtx
-2019/10/30 | 96619 | macros/latex/contrib/oberdiek/classlist.pdf
+2019/11/07 | 94603 | macros/latex/contrib/oberdiek/classlist.pdf
2019/07/26 | 19661 | macros/latex/contrib/oberdiek/colonequals.dtx
-2019/10/30 | 102626 | macros/latex/contrib/oberdiek/colonequals.pdf
+2019/11/07 | 101476 | macros/latex/contrib/oberdiek/colonequals.pdf
2019/07/26 | 17250 | macros/latex/contrib/oberdiek/dvipscol.dtx
-2019/10/30 | 89542 | macros/latex/contrib/oberdiek/dvipscol.pdf
+2019/11/07 | 88601 | macros/latex/contrib/oberdiek/dvipscol.pdf
2019/07/26 | 64123 | macros/latex/contrib/oberdiek/embedfile.dtx
-2019/10/30 | 216223 | macros/latex/contrib/oberdiek/embedfile.pdf
+2019/11/07 | 209765 | macros/latex/contrib/oberdiek/embedfile.pdf
2019/07/26 | 29656 | macros/latex/contrib/oberdiek/engord.dtx
-2019/10/30 | 132358 | macros/latex/contrib/oberdiek/engord.pdf
+2019/11/07 | 129605 | macros/latex/contrib/oberdiek/engord.pdf
2019/07/26 | 27635 | macros/latex/contrib/oberdiek/enparen.dtx
-2019/10/30 | 120297 | macros/latex/contrib/oberdiek/enparen.pdf
+2019/11/07 | 118177 | macros/latex/contrib/oberdiek/enparen.pdf
2019/07/26 | 31553 | macros/latex/contrib/oberdiek/eolgrab.dtx
-2019/10/30 | 134496 | macros/latex/contrib/oberdiek/eolgrab.pdf
+2019/11/07 | 131179 | macros/latex/contrib/oberdiek/eolgrab.pdf
2019/07/26 | 49064 | macros/latex/contrib/oberdiek/epstopdf.dtx
-2019/10/30 | 181478 | macros/latex/contrib/oberdiek/epstopdf.pdf
+2019/11/07 | 176111 | macros/latex/contrib/oberdiek/epstopdf.pdf
2019/07/26 | 27657 | macros/latex/contrib/oberdiek/etexcmds.dtx
-2019/10/30 | 131015 | macros/latex/contrib/oberdiek/etexcmds.pdf
+2019/11/07 | 127684 | macros/latex/contrib/oberdiek/etexcmds.pdf
2019/07/26 | 32601 | macros/latex/contrib/oberdiek/fibnum.dtx
-2019/10/30 | 146925 | macros/latex/contrib/oberdiek/fibnum.pdf
+2019/11/07 | 142633 | macros/latex/contrib/oberdiek/fibnum.pdf
2019/07/26 | 19955 | macros/latex/contrib/oberdiek/flags.dtx
-2019/10/30 | 102501 | macros/latex/contrib/oberdiek/flags.pdf
+2019/11/07 | 100887 | macros/latex/contrib/oberdiek/flags.pdf
2019/07/26 | 29756 | macros/latex/contrib/oberdiek/gettitlestring.dtx
-2019/10/30 | 142847 | macros/latex/contrib/oberdiek/gettitlestring.pdf
+2019/11/07 | 138311 | macros/latex/contrib/oberdiek/gettitlestring.pdf
2019/07/26 | 33485 | macros/latex/contrib/oberdiek/grfext.dtx
-2019/10/30 | 149013 | macros/latex/contrib/oberdiek/grfext.pdf
-2019/07/26 | 42442 | macros/latex/contrib/oberdiek/grffile.dtx
-2019/10/30 | 159592 | macros/latex/contrib/oberdiek/grffile.pdf
+2019/11/07 | 144711 | macros/latex/contrib/oberdiek/grfext.pdf
2019/10/27 | 44566 | macros/latex/contrib/oberdiek/hobsub.dtx
2019/10/27 | 482 | macros/latex/contrib/oberdiek/hobsub-generic.sty
2019/10/27 | 456 | macros/latex/contrib/oberdiek/hobsub-hyperref.sty
2019/10/27 | 157 | macros/latex/contrib/oberdiek/hobsub.sty
2019/07/26 | 123975 | macros/latex/contrib/oberdiek/hologo.dtx
-2019/10/30 | 397486 | macros/latex/contrib/oberdiek/hologo.pdf
+2019/11/07 | 381267 | macros/latex/contrib/oberdiek/hologo.pdf
2019/07/27 | 24165 | macros/latex/contrib/oberdiek/holtxdoc.dtx
-2019/10/30 | 123250 | macros/latex/contrib/oberdiek/holtxdoc.pdf
+2019/11/07 | 120802 | macros/latex/contrib/oberdiek/holtxdoc.pdf
2019/07/26 | 27776 | macros/latex/contrib/oberdiek/hopatch.dtx
-2019/10/30 | 126669 | macros/latex/contrib/oberdiek/hopatch.pdf
+2019/11/07 | 123258 | macros/latex/contrib/oberdiek/hopatch.pdf
2019/07/26 | 64189 | macros/latex/contrib/oberdiek/hycolor.dtx
-2019/10/30 | 226620 | macros/latex/contrib/oberdiek/hycolor.pdf
+2019/11/07 | 218909 | macros/latex/contrib/oberdiek/hycolor.pdf
2019/07/26 | 28281 | macros/latex/contrib/oberdiek/hypbmsec.dtx
-2019/10/30 | 110435 | macros/latex/contrib/oberdiek/hypbmsec.pdf
+2019/11/07 | 109430 | macros/latex/contrib/oberdiek/hypbmsec.pdf
2019/07/26 | 24861 | macros/latex/contrib/oberdiek/hypcap.dtx
-2019/10/30 | 109017 | macros/latex/contrib/oberdiek/hypcap.pdf
+2019/11/07 | 107147 | macros/latex/contrib/oberdiek/hypcap.pdf
2019/07/26 | 32133 | macros/latex/contrib/oberdiek/hypdestopt.dtx
-2019/10/30 | 129527 | macros/latex/contrib/oberdiek/hypdestopt.pdf
+2019/11/07 | 126952 | macros/latex/contrib/oberdiek/hypdestopt.pdf
2019/07/26 | 38934 | macros/latex/contrib/oberdiek/hypdoc.dtx
-2019/10/30 | 150628 | macros/latex/contrib/oberdiek/hypdoc.pdf
+2019/11/07 | 145946 | macros/latex/contrib/oberdiek/hypdoc.pdf
2019/07/26 | 20980 | macros/latex/contrib/oberdiek/hypgotoe.dtx
-2019/10/30 | 108266 | macros/latex/contrib/oberdiek/hypgotoe.pdf
+2019/11/07 | 105557 | macros/latex/contrib/oberdiek/hypgotoe.pdf
2019/07/26 | 27843 | macros/latex/contrib/oberdiek/hyphsubst.dtx
-2019/10/30 | 126506 | macros/latex/contrib/oberdiek/hyphsubst.pdf
+2019/11/07 | 123351 | macros/latex/contrib/oberdiek/hyphsubst.pdf
2019/10/27 | 18708 | macros/latex/contrib/oberdiek/ifdraft.dtx
-2019/10/30 | 92297 | macros/latex/contrib/oberdiek/ifdraft.pdf
+2019/11/07 | 91504 | macros/latex/contrib/oberdiek/ifdraft.pdf
2019/10/27 | 35662 | macros/latex/contrib/oberdiek/iflang.dtx
-2019/10/30 | 155949 | macros/latex/contrib/oberdiek/iflang.pdf
+2019/11/07 | 151769 | macros/latex/contrib/oberdiek/iflang.pdf
2019/10/27 | 26423 | macros/latex/contrib/oberdiek/ifluatex.dtx
2019/10/27 | 3726 | macros/latex/contrib/oberdiek/ifpdf.dtx
2019/10/27 | 24834 | macros/latex/contrib/oberdiek/ifvtex.dtx
2019/07/26 | 34157 | macros/latex/contrib/oberdiek/infwarerr.dtx
-2019/10/30 | 147080 | macros/latex/contrib/oberdiek/infwarerr.pdf
+2019/11/07 | 142120 | macros/latex/contrib/oberdiek/infwarerr.pdf
2019/07/26 | 411560 | macros/latex/contrib/oberdiek/inputenx.dtx
-2019/10/30 | 795215 | macros/latex/contrib/oberdiek/inputenx.pdf
+2019/11/07 | 756001 | macros/latex/contrib/oberdiek/inputenx.pdf
2019/07/26 | 96115 | macros/latex/contrib/oberdiek/intcalc.dtx
-2019/10/30 | 326643 | macros/latex/contrib/oberdiek/intcalc.pdf
+2019/11/07 | 311872 | macros/latex/contrib/oberdiek/intcalc.pdf
2019/07/26 | 22667 | macros/latex/contrib/oberdiek/kvdefinekeys.dtx
-2019/10/30 | 117906 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf
+2019/11/07 | 114014 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf
2019/07/26 | 103056 | macros/latex/contrib/oberdiek/kvoptions.dtx
-2019/10/30 | 309969 | macros/latex/contrib/oberdiek/kvoptions.pdf
+2019/11/07 | 300209 | macros/latex/contrib/oberdiek/kvoptions.pdf
2019/07/26 | 61016 | macros/latex/contrib/oberdiek/kvsetkeys.dtx
-2019/10/30 | 219662 | macros/latex/contrib/oberdiek/kvsetkeys.pdf
+2019/11/07 | 212957 | macros/latex/contrib/oberdiek/kvsetkeys.pdf
2019/07/26 | 33932 | macros/latex/contrib/oberdiek/letltxmacro.dtx
-2019/10/30 | 147322 | macros/latex/contrib/oberdiek/letltxmacro.pdf
+2019/11/07 | 143033 | macros/latex/contrib/oberdiek/letltxmacro.pdf
2019/07/26 | 25213 | macros/latex/contrib/oberdiek/listingsutf8.dtx
-2019/10/30 | 120491 | macros/latex/contrib/oberdiek/listingsutf8.pdf
+2019/11/07 | 118432 | macros/latex/contrib/oberdiek/listingsutf8.pdf
2019/07/26 | 91670 | macros/latex/contrib/oberdiek/ltxcmds.dtx
-2019/10/30 | 292290 | macros/latex/contrib/oberdiek/ltxcmds.pdf
+2019/11/07 | 280743 | macros/latex/contrib/oberdiek/ltxcmds.pdf
2019/07/26 | 35530 | macros/latex/contrib/oberdiek/luacolor.dtx
-2019/10/30 | 140627 | macros/latex/contrib/oberdiek/luacolor.pdf
+2019/11/07 | 137115 | macros/latex/contrib/oberdiek/luacolor.pdf
2019/07/26 | 56708 | macros/latex/contrib/oberdiek/luatex.dtx
-2019/10/30 | 205270 | macros/latex/contrib/oberdiek/luatex.pdf
+2019/11/07 | 199124 | macros/latex/contrib/oberdiek/luatex.pdf
2019/07/26 | 42892 | macros/latex/contrib/oberdiek/magicnum.dtx
-2019/10/30 | 151116 | macros/latex/contrib/oberdiek/magicnum.pdf
+2019/11/07 | 146803 | macros/latex/contrib/oberdiek/magicnum.pdf
2019/07/26 | 17500 | macros/latex/contrib/oberdiek/makerobust.dtx
-2019/10/30 | 89302 | macros/latex/contrib/oberdiek/makerobust.pdf
+2019/11/07 | 88245 | macros/latex/contrib/oberdiek/makerobust.pdf
2019/07/26 | 28899 | macros/latex/contrib/oberdiek/mleftright.dtx
-2019/10/30 | 129818 | macros/latex/contrib/oberdiek/mleftright.pdf
-2019/10/30 | 439336 | macros/latex/contrib/oberdiek/oberdiek.pdf
-2019/10/27 | 40469 | macros/latex/contrib/oberdiek/oberdiek.tex
+2019/11/07 | 126500 | macros/latex/contrib/oberdiek/mleftright.pdf
+2019/11/07 | 429853 | macros/latex/contrib/oberdiek/oberdiek.pdf
+2019/11/07 | 39106 | macros/latex/contrib/oberdiek/oberdiek.tex
2019/07/26 | 33856 | macros/latex/contrib/oberdiek/pagegrid.dtx
-2019/10/30 | 144113 | macros/latex/contrib/oberdiek/pagegrid.pdf
+2019/11/07 | 139893 | macros/latex/contrib/oberdiek/pagegrid.pdf
2019/07/26 | 27193 | macros/latex/contrib/oberdiek/pagesel.dtx
-2019/10/30 | 122302 | macros/latex/contrib/oberdiek/pagesel.pdf
+2019/11/07 | 119789 | macros/latex/contrib/oberdiek/pagesel.pdf
2019/07/26 | 33829 | macros/latex/contrib/oberdiek/pdfcol.dtx
2019/07/26 | 23328 | macros/latex/contrib/oberdiek/pdfcolfoot.dtx
-2019/10/30 | 112535 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf
+2019/11/07 | 110408 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf
2019/07/26 | 28892 | macros/latex/contrib/oberdiek/pdfcolmk.dtx
-2019/10/30 | 144057 | macros/latex/contrib/oberdiek/pdfcolmk.pdf
+2019/11/07 | 140361 | macros/latex/contrib/oberdiek/pdfcolmk.pdf
2019/07/26 | 33144 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx
-2019/10/30 | 149359 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+2019/11/07 | 145142 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf
2019/07/26 | 25399 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
-2019/10/30 | 125421 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
-2019/10/30 | 145322 | macros/latex/contrib/oberdiek/pdfcol.pdf
+2019/11/07 | 123365 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+2019/11/07 | 141674 | macros/latex/contrib/oberdiek/pdfcol.pdf
2019/07/26 | 31338 | macros/latex/contrib/oberdiek/pdfcrypt.dtx
-2019/10/30 | 139967 | macros/latex/contrib/oberdiek/pdfcrypt.pdf
+2019/11/07 | 136233 | macros/latex/contrib/oberdiek/pdfcrypt.pdf
2019/07/26 | 60905 | macros/latex/contrib/oberdiek/pdfescape.dtx
-2019/10/30 | 234876 | macros/latex/contrib/oberdiek/pdfescape.pdf
+2019/11/07 | 226577 | macros/latex/contrib/oberdiek/pdfescape.pdf
2019/07/26 | 31248 | macros/latex/contrib/oberdiek/pdflscape.dtx
-2019/10/30 | 132649 | macros/latex/contrib/oberdiek/pdflscape.pdf
+2019/11/07 | 129405 | macros/latex/contrib/oberdiek/pdflscape.pdf
2019/07/26 | 56424 | macros/latex/contrib/oberdiek/pdfrender.dtx
-2019/10/30 | 202520 | macros/latex/contrib/oberdiek/pdfrender.pdf
+2019/11/07 | 196539 | macros/latex/contrib/oberdiek/pdfrender.pdf
2019/07/26 | 77194 | macros/latex/contrib/oberdiek/pdftexcmds.dtx
-2019/10/30 | 232471 | macros/latex/contrib/oberdiek/pdftexcmds.pdf
+2019/11/07 | 225949 | macros/latex/contrib/oberdiek/pdftexcmds.pdf
2019/07/26 | 23880 | macros/latex/contrib/oberdiek/picture.dtx
-2019/10/30 | 114999 | macros/latex/contrib/oberdiek/picture.pdf
+2019/11/07 | 112778 | macros/latex/contrib/oberdiek/picture.pdf
2019/07/26 | 152785 | macros/latex/contrib/oberdiek/pmboxdraw.dtx
-2019/10/30 | 516461 | macros/latex/contrib/oberdiek/pmboxdraw.pdf
+2019/11/07 | 490117 | macros/latex/contrib/oberdiek/pmboxdraw.pdf
2019/07/26 | 29744 | macros/latex/contrib/oberdiek/protecteddef.dtx
-2019/10/30 | 138222 | macros/latex/contrib/oberdiek/protecteddef.pdf
-2019/10/27 | 977 | macros/latex/contrib/oberdiek/README.txt
+2019/11/07 | 134013 | macros/latex/contrib/oberdiek/protecteddef.pdf
+2019/11/07 | 977 | macros/latex/contrib/oberdiek/README.txt
2019/07/26 | 43933 | macros/latex/contrib/oberdiek/refcount.dtx
-2019/10/30 | 177955 | macros/latex/contrib/oberdiek/refcount.pdf
+2019/11/07 | 173123 | macros/latex/contrib/oberdiek/refcount.pdf
2019/07/26 | 32667 | macros/latex/contrib/oberdiek/rerunfilecheck.dtx
-2019/10/30 | 141152 | macros/latex/contrib/oberdiek/rerunfilecheck.pdf
+2019/11/07 | 137032 | macros/latex/contrib/oberdiek/rerunfilecheck.pdf
2019/07/26 | 30455 | macros/latex/contrib/oberdiek/resizegather.dtx
-2019/10/30 | 134361 | macros/latex/contrib/oberdiek/resizegather.pdf
+2019/11/07 | 130955 | macros/latex/contrib/oberdiek/resizegather.pdf
2019/07/26 | 37092 | macros/latex/contrib/oberdiek/rotchiffre.dtx
-2019/10/30 | 161338 | macros/latex/contrib/oberdiek/rotchiffre.pdf
+2019/11/07 | 156943 | macros/latex/contrib/oberdiek/rotchiffre.pdf
2019/07/26 | 22511 | macros/latex/contrib/oberdiek/scrindex.dtx
-2019/10/30 | 110890 | macros/latex/contrib/oberdiek/scrindex.pdf
+2019/11/07 | 108731 | macros/latex/contrib/oberdiek/scrindex.pdf
2019/07/26 | 30870 | macros/latex/contrib/oberdiek/selinput.dtx
-2019/10/30 | 153732 | macros/latex/contrib/oberdiek/selinput.pdf
+2019/11/07 | 151202 | macros/latex/contrib/oberdiek/selinput.pdf
2019/07/26 | 35937 | macros/latex/contrib/oberdiek/setouterhbox.dtx
-2019/10/30 | 151424 | macros/latex/contrib/oberdiek/setouterhbox.pdf
+2019/11/07 | 147193 | macros/latex/contrib/oberdiek/setouterhbox.pdf
2019/07/26 | 23337 | macros/latex/contrib/oberdiek/settobox.dtx
-2019/10/30 | 112454 | macros/latex/contrib/oberdiek/settobox.pdf
+2019/11/07 | 111275 | macros/latex/contrib/oberdiek/settobox.pdf
2019/07/26 | 51844 | macros/latex/contrib/oberdiek/soulutf8.dtx
-2019/10/30 | 224591 | macros/latex/contrib/oberdiek/soulutf8.pdf
+2019/11/07 | 215530 | macros/latex/contrib/oberdiek/soulutf8.pdf
2019/07/26 | 16856 | macros/latex/contrib/oberdiek/stackrel.dtx
-2019/10/30 | 100674 | macros/latex/contrib/oberdiek/stackrel.pdf
+2019/11/07 | 99039 | macros/latex/contrib/oberdiek/stackrel.pdf
2019/07/26 | 21786 | macros/latex/contrib/oberdiek/stampinclude.dtx
-2019/10/30 | 101903 | macros/latex/contrib/oberdiek/stampinclude.pdf
+2019/11/07 | 100971 | macros/latex/contrib/oberdiek/stampinclude.pdf
2019/07/26 | 314433 | macros/latex/contrib/oberdiek/stringenc.dtx
-2019/10/30 | 582291 | macros/latex/contrib/oberdiek/stringenc.pdf
+2019/11/07 | 547591 | macros/latex/contrib/oberdiek/stringenc.pdf
2019/07/26 | 34602 | macros/latex/contrib/oberdiek/tabularht.dtx
-2019/10/30 | 148442 | macros/latex/contrib/oberdiek/tabularht.pdf
+2019/11/07 | 144719 | macros/latex/contrib/oberdiek/tabularht.pdf
2019/07/26 | 16620 | macros/latex/contrib/oberdiek/tabularkv.dtx
-2019/10/30 | 88749 | macros/latex/contrib/oberdiek/tabularkv.pdf
+2019/11/07 | 87063 | macros/latex/contrib/oberdiek/tabularkv.pdf
2019/07/26 | 30281 | macros/latex/contrib/oberdiek/telprint.dtx
-2019/10/30 | 130156 | macros/latex/contrib/oberdiek/telprint.pdf
+2019/11/07 | 127469 | macros/latex/contrib/oberdiek/telprint.pdf
2019/07/26 | 41051 | macros/latex/contrib/oberdiek/thepdfnumber.dtx
-2019/10/30 | 167137 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
+2019/11/07 | 161727 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
2019/07/28 | 19424 | macros/latex/contrib/oberdiek/transparent.dtx
-2019/10/30 | 100291 | macros/latex/contrib/oberdiek/transparent.pdf
+2019/11/07 | 98390 | macros/latex/contrib/oberdiek/transparent.pdf
2019/07/26 | 19827 | macros/latex/contrib/oberdiek/twoopt.dtx
-2019/10/30 | 96863 | macros/latex/contrib/oberdiek/twoopt.pdf
+2019/11/07 | 95417 | macros/latex/contrib/oberdiek/twoopt.pdf
2019/07/26 | 29210 | macros/latex/contrib/oberdiek/uniquecounter.dtx
-2019/10/30 | 134116 | macros/latex/contrib/oberdiek/uniquecounter.pdf
-2019/10/30 | 16911975 | macros/latex/contrib/oberdiek.zip
+2019/11/07 | 129787 | macros/latex/contrib/oberdiek/uniquecounter.pdf
+2019/11/07 | 16235661 | macros/latex/contrib/oberdiek.zip
2019/07/26 | 199847 | macros/latex/contrib/oberdiek/zref.dtx
-2019/10/30 | 516424 | macros/latex/contrib/oberdiek/zref.pdf
+2019/11/07 | 497086 | macros/latex/contrib/oberdiek/zref.pdf
1997/01/07 | 192 | macros/latex/contrib/objectz/catalog
1996/08/06 | 79 | macros/latex/contrib/objectz/makefile
1997/01/07 | 448 | macros/latex/contrib/objectz/manifest
@@ -200070,41 +200070,55 @@
2010/12/07 | 1604 | macros/latex/contrib/tucv/tucv.ins
2010/12/07 | 180557 | macros/latex/contrib/tucv/tucv.pdf
2010/12/06 | 260987 | macros/latex/contrib/tucv.zip
-2019/09/25 | 626420 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
-2019/09/25 | 590855 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
-2019/09/25 | 635416 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
-2019/09/25 | 556366 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
-2019/09/25 | 657262 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
-2019/09/25 | 590714 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
-2019/09/25 | 629337 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
-2019/09/25 | 4805 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
-2019/09/25 | 1619 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2019/09/25 | 3621 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
-2019/09/25 | 4631 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
-2019/09/25 | 15620 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2019/09/25 | 4276 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
-2019/09/25 | 16763 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
-2019/09/25 | 10506 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
-2019/09/25 | 15607 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
-2019/09/25 | 5800 | macros/latex/contrib/tuda-ci/README.md
-2019/09/25 | 3808 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2019/09/25 | 2094 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
-2019/09/25 | 6970 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
-2019/09/25 | 6267 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
-2019/09/25 | 2224 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
-2019/09/25 | 5815 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
-2019/09/25 | 4439 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
-2019/09/25 | 4673 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
-2019/09/25 | 2708 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
-2019/09/25 | 14172 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
-2019/09/25 | 5384 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
-2019/09/25 | 11439 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
-2019/09/25 | 33338 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
-2019/09/25 | 5624 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
-2019/09/25 | 17258 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
-2019/09/25 | 5436 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
-2019/09/25 | 21911 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
-2019/09/25 | 4146265 | macros/latex/contrib/tuda-ci.zip
+2019/11/07 | 576172 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
+2019/11/07 | 622081 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
+2019/11/07 | 570005 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
+2019/11/07 | 590850 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
+2019/11/07 | 816402 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
+2019/11/07 | 561878 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
+2019/11/07 | 852649 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
+2019/11/07 | 551571 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
+2019/11/07 | 590049 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
+2019/11/07 | 810788 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
+2019/11/07 | 4133 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
+2019/11/07 | 5819 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
+2019/11/07 | 1620 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
+2019/11/07 | 7187 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
+2019/11/07 | 3622 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
+2019/11/07 | 4632 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
+2019/11/07 | 16211 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
+2019/11/07 | 5416 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
+2019/11/07 | 17992 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
+2019/11/07 | 2101 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
+2019/11/07 | 10507 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
+2019/11/07 | 16252 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
+2019/11/07 | 7886 | macros/latex/contrib/tuda-ci/README.md
+2019/11/07 | 3890 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
+2019/11/07 | 2180 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
+2019/11/07 | 8999 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
+2019/11/07 | 7543 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
+2019/11/07 | 2225 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
+2019/11/07 | 1666 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
+2019/11/07 | 1671 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
+2019/11/07 | 1670 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
+2019/11/07 | 1672 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
+2019/11/07 | 1674 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
+2019/11/07 | 1676 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
+2019/11/07 | 5804 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
+2019/11/07 | 4439 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
+2019/11/07 | 4731 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
+2019/11/07 | 22256 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
+2019/11/07 | 3074 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
+2019/11/07 | 14170 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
+2019/11/07 | 6595 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
+2019/11/07 | 4329 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
+2019/11/07 | 16291 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
+2019/11/07 | 36675 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
+2019/11/07 | 5624 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
+2019/11/07 | 16786 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
+2019/11/07 | 6640 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
+2019/11/07 | 22010 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
+2019/11/07 | 6350006 | macros/latex/contrib/tuda-ci.zip
2019/07/17 | 1398 | macros/latex/contrib/tudscr/doc/LICENSE.md
2019/10/23 | 1160022 | macros/latex/contrib/tudscr/doc/tudscr.pdf
2019/10/23 | 1144517 | macros/latex/contrib/tudscr/doc/tudscr_print.pdf
@@ -203622,20 +203636,20 @@
2019/01/07 | 6717 | macros/luatex/generic/lua-visual-debug/lua-visual-debug.lua
2019/01/07 | 1000 | macros/luatex/generic/lua-visual-debug/lua-visual-debug.sty
2019/01/07 | 382877 | macros/luatex/generic/lua-visual-debug.zip
-2019/10/29 | 46 | macros/luatex/generic/luavlna/luavlna.4ht
-2019/10/29 | 449 | macros/luatex/generic/luavlna/luavlna-csplain-langs.lua
-2019/10/29 | 88997 | macros/luatex/generic/luavlna/luavlna-doc.pdf
-2019/10/29 | 8629 | macros/luatex/generic/luavlna/luavlna-doc.tex
-2019/10/29 | 3131 | macros/luatex/generic/luavlna/luavlna-langno.lua
-2019/10/29 | 10458 | macros/luatex/generic/luavlna/luavlna.lua
-2019/10/29 | 705 | macros/luatex/generic/luavlna/luavlna-predegrees.lua
-2019/10/29 | 217 | macros/luatex/generic/luavlna/luavlna-presi.lua
-2019/10/29 | 289 | macros/luatex/generic/luavlna/luavlna-si.lua
-2019/10/29 | 1072 | macros/luatex/generic/luavlna/luavlna.sty
-2019/10/29 | 204 | macros/luatex/generic/luavlna/luavlna-sufdegrees.lua
-2019/10/29 | 3726 | macros/luatex/generic/luavlna/luavlna.tex
-2019/10/29 | 3321 | macros/luatex/generic/luavlna/README.md
-2019/10/29 | 100289 | macros/luatex/generic/luavlna.zip
+2019/11/07 | 46 | macros/luatex/generic/luavlna/luavlna.4ht
+2019/11/07 | 449 | macros/luatex/generic/luavlna/luavlna-csplain-langs.lua
+2019/11/07 | 91288 | macros/luatex/generic/luavlna/luavlna-doc.pdf
+2019/11/07 | 9311 | macros/luatex/generic/luavlna/luavlna-doc.tex
+2019/11/07 | 3131 | macros/luatex/generic/luavlna/luavlna-langno.lua
+2019/11/07 | 11401 | macros/luatex/generic/luavlna/luavlna.lua
+2019/11/07 | 705 | macros/luatex/generic/luavlna/luavlna-predegrees.lua
+2019/11/07 | 217 | macros/luatex/generic/luavlna/luavlna-presi.lua
+2019/11/07 | 289 | macros/luatex/generic/luavlna/luavlna-si.lua
+2019/11/07 | 1458 | macros/luatex/generic/luavlna/luavlna.sty
+2019/11/07 | 204 | macros/luatex/generic/luavlna/luavlna-sufdegrees.lua
+2019/11/07 | 3782 | macros/luatex/generic/luavlna/luavlna.tex
+2019/11/07 | 3321 | macros/luatex/generic/luavlna/README.md
+2019/11/07 | 103102 | macros/luatex/generic/luavlna.zip
2019/09/20 | 8816 | macros/luatex/generic/luaxml/luaxml-cssquery.lua
2019/09/20 | 15694 | macros/luatex/generic/luaxml/luaxml-domobject.lua
2019/09/20 | 1352 | macros/luatex/generic/luaxml/luaxml-entities.lua
@@ -262055,7 +262069,7 @@
2019/10/04 | 281928 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2019/11/06 | 509694 | systems/win32/miktex/tm/packages/files.csv.lzma
+2019/11/07 | 509694 | 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
@@ -263155,9 +263169,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2019/09/28 | 38716 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2019/09/28 | 42876 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2019/11/06 | 191559 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2019/11/06 | 1141204 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2019/11/06 | 1062612 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2019/11/07 | 191638 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2019/11/07 | 1140663 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2019/11/07 | 1063154 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2019/09/28 | 13043 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2019/09/28 | 14032 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -263302,183 +263316,183 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2019/11/06 | 509482 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2019/11/06 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2019/11/06 | 33427 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2019/11/06 | 863044 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2019/11/06 | 954181 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2019/11/06 | 24053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2019/11/06 | 26197 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2019/11/06 | 29257 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2019/11/06 | 34851 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2019/11/06 | 49731 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2019/11/06 | 57192 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2019/11/06 | 84431 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2019/11/06 | 94258 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2019/11/06 | 60337 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2019/11/06 | 67253 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2019/11/06 | 26649 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2019/11/06 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2019/11/06 | 328751 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2019/11/06 | 391448 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2019/11/06 | 32193 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2019/11/06 | 36367 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2019/11/06 | 49275 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2019/11/06 | 53940 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2019/11/06 | 198186 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2019/11/06 | 214120 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2019/11/06 | 169240 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2019/11/06 | 184241 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2019/11/06 | 52036 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2019/11/06 | 58851 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2019/11/06 | 20720 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2019/11/06 | 22910 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2019/11/06 | 450077 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2019/11/06 | 41010 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2019/11/06 | 45777 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2019/11/06 | 271720 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2019/11/06 | 308929 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2019/11/06 | 40557 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2019/11/06 | 44954 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2019/11/06 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2019/11/06 | 127165 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2019/11/06 | 1205461 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2019/11/06 | 1326762 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2019/11/06 | 33356 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2019/11/06 | 38691 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2019/11/06 | 43448 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2019/11/06 | 47971 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2019/11/06 | 45472 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2019/11/06 | 50507 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2019/11/06 | 56634 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2019/11/06 | 61779 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2019/11/06 | 133150 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2019/11/06 | 152131 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2019/11/06 | 69600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2019/11/06 | 72689 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2019/11/06 | 68750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2019/11/06 | 77426 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2019/11/06 | 246473 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2019/11/06 | 281507 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2019/11/06 | 25320 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2019/11/06 | 28738 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2019/11/06 | 100715 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2019/11/06 | 116837 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2019/11/06 | 63278 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2019/11/06 | 72560 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2019/11/06 | 94162 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2019/11/06 | 110968 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2019/11/06 | 35221 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2019/11/06 | 39877 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2019/11/06 | 457520 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2019/11/06 | 544494 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2019/11/06 | 1101601 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
-2019/11/06 | 1273248 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
-2019/11/06 | 137120 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2019/11/06 | 149927 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2019/11/06 | 92919 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2019/11/06 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2019/11/06 | 15892 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2019/11/06 | 17692 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2019/11/06 | 27655 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2019/11/06 | 29714 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2019/11/06 | 499168 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2019/11/06 | 560964 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2019/11/06 | 539378 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2019/11/06 | 575507 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2019/11/06 | 93415 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2019/11/06 | 102391 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2019/11/06 | 1407481 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2019/11/06 | 1620005 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2019/11/06 | 67252 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2019/11/06 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2019/11/06 | 26962 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2019/11/06 | 31187 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2019/11/06 | 7497 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2019/11/06 | 8453 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2019/11/06 | 167815 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2019/11/06 | 182711 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2019/11/06 | 247520 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2019/11/06 | 281256 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2019/11/06 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2019/11/06 | 92005 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2019/11/06 | 77868 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2019/11/06 | 86746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2019/11/06 | 165673 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2019/11/06 | 185585 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2019/11/06 | 146753 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2019/11/06 | 165558 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2019/11/06 | 194934 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2019/11/06 | 177648 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2019/11/06 | 80470 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2019/11/06 | 91206 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2019/11/06 | 31009 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2019/11/06 | 34837 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2019/11/06 | 56406 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2019/11/06 | 62919 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2019/11/06 | 41901 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2019/11/06 | 45726 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2019/11/06 | 45617 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2019/11/06 | 52009 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2019/11/06 | 354710 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
-2019/11/06 | 387870 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
-2019/11/06 | 321228 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2019/11/06 | 356014 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2019/11/06 | 186822 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2019/11/06 | 193860 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2019/11/06 | 202551 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2019/11/06 | 237450 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2019/11/06 | 77971 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2019/11/06 | 87207 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2019/11/06 | 933132 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2019/11/06 | 1042829 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2019/11/06 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2019/11/06 | 23334 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2019/11/06 | 31156 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2019/11/06 | 36628 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2019/11/06 | 63193 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2019/11/06 | 71581 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2019/11/06 | 42566 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2019/11/06 | 50931 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2019/11/06 | 1066577 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2019/11/06 | 1194278 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2019/11/06 | 41908 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2019/11/06 | 50894 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2019/11/06 | 53400 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2019/11/06 | 59418 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2019/11/06 | 26741 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2019/11/06 | 29126 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2019/11/06 | 16037 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2019/11/06 | 17767 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2019/11/06 | 63349 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2019/11/06 | 69224 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2019/11/06 | 147140 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2019/11/06 | 160578 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2019/11/06 | 73170 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2019/11/06 | 82644 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2019/11/06 | 91281 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2019/11/06 | 96183 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2019/11/06 | 2457990 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2019/11/06 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2019/11/06 | 54821 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2019/11/06 | 61567 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2019/11/06 | 26507 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2019/11/06 | 32351 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2019/11/06 | 61554 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2019/11/06 | 65042 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2019/11/06 | 247005 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2019/11/06 | 276791 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2019/11/06 | 533672 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2019/11/06 | 563403 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2019/11/06 | 39211 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2019/11/06 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2019/11/06 | 191544 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2019/11/06 | 1141180 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2019/11/06 | 1063091 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2019/11/06 | 13060 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2019/11/06 | 14055 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2019/11/07 | 509482 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2019/11/07 | 29253 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2019/11/07 | 33426 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2019/11/07 | 863046 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2019/11/07 | 954181 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2019/11/07 | 24055 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2019/11/07 | 26197 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2019/11/07 | 29257 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2019/11/07 | 34850 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2019/11/07 | 49732 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2019/11/07 | 57192 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2019/11/07 | 84435 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2019/11/07 | 94256 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2019/11/07 | 60335 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2019/11/07 | 67252 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2019/11/07 | 26649 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2019/11/07 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2019/11/07 | 328751 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2019/11/07 | 391448 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2019/11/07 | 32193 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2019/11/07 | 36366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2019/11/07 | 49273 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2019/11/07 | 53939 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2019/11/07 | 198184 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2019/11/07 | 214122 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2019/11/07 | 169240 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2019/11/07 | 184240 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2019/11/07 | 52037 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2019/11/07 | 58851 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2019/11/07 | 20720 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2019/11/07 | 22909 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2019/11/07 | 450076 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2019/11/07 | 41009 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2019/11/07 | 45777 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2019/11/07 | 271721 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2019/11/07 | 308931 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2019/11/07 | 40558 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2019/11/07 | 44954 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2019/11/07 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2019/11/07 | 127165 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2019/11/07 | 1205463 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2019/11/07 | 1326761 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2019/11/07 | 33356 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2019/11/07 | 38690 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2019/11/07 | 43445 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2019/11/07 | 47970 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2019/11/07 | 45471 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2019/11/07 | 50507 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2019/11/07 | 56632 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2019/11/07 | 61778 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2019/11/07 | 133152 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2019/11/07 | 152131 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2019/11/07 | 69598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2019/11/07 | 72690 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2019/11/07 | 68748 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2019/11/07 | 77425 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2019/11/07 | 246473 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2019/11/07 | 281504 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2019/11/07 | 25319 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2019/11/07 | 28738 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2019/11/07 | 100716 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2019/11/07 | 116836 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2019/11/07 | 63278 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2019/11/07 | 72560 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2019/11/07 | 94162 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2019/11/07 | 110969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2019/11/07 | 35221 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2019/11/07 | 39876 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2019/11/07 | 457517 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2019/11/07 | 544494 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2019/11/07 | 1101602 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
+2019/11/07 | 1273248 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
+2019/11/07 | 137122 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2019/11/07 | 149927 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2019/11/07 | 92920 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2019/11/07 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2019/11/07 | 15891 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2019/11/07 | 17692 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2019/11/07 | 27653 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2019/11/07 | 29712 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2019/11/07 | 499167 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2019/11/07 | 560964 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2019/11/07 | 539377 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2019/11/07 | 575508 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2019/11/07 | 93414 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2019/11/07 | 102390 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2019/11/07 | 1407481 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2019/11/07 | 1620004 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2019/11/07 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2019/11/07 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2019/11/07 | 26959 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2019/11/07 | 31186 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2019/11/07 | 7497 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2019/11/07 | 8454 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2019/11/07 | 167815 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2019/11/07 | 182711 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2019/11/07 | 247519 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2019/11/07 | 281254 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2019/11/07 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2019/11/07 | 92004 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2019/11/07 | 77868 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2019/11/07 | 86746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2019/11/07 | 165673 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2019/11/07 | 185586 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2019/11/07 | 146753 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2019/11/07 | 165557 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2019/11/07 | 194933 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2019/11/07 | 177647 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2019/11/07 | 80469 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2019/11/07 | 91204 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2019/11/07 | 31008 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2019/11/07 | 34836 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2019/11/07 | 56407 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2019/11/07 | 62919 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2019/11/07 | 41902 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2019/11/07 | 45726 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2019/11/07 | 45618 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2019/11/07 | 52009 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2019/11/07 | 354709 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2019/11/07 | 387869 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2019/11/07 | 321227 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2019/11/07 | 356013 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2019/11/07 | 186820 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2019/11/07 | 193858 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2019/11/07 | 202549 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2019/11/07 | 237451 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2019/11/07 | 77970 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2019/11/07 | 87206 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2019/11/07 | 933127 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2019/11/07 | 1042829 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2019/11/07 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2019/11/07 | 23333 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2019/11/07 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2019/11/07 | 36629 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2019/11/07 | 63194 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2019/11/07 | 71579 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2019/11/07 | 42566 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2019/11/07 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2019/11/07 | 1066577 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2019/11/07 | 1194276 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2019/11/07 | 41908 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2019/11/07 | 50895 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2019/11/07 | 53398 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2019/11/07 | 59419 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2019/11/07 | 26741 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2019/11/07 | 29124 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2019/11/07 | 16038 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2019/11/07 | 17767 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2019/11/07 | 63351 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2019/11/07 | 69224 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2019/11/07 | 147141 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2019/11/07 | 160579 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2019/11/07 | 73170 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2019/11/07 | 82644 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2019/11/07 | 91284 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2019/11/07 | 96184 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2019/11/07 | 2457992 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2019/11/07 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2019/11/07 | 54821 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2019/11/07 | 61568 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2019/11/07 | 26506 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2019/11/07 | 32350 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2019/11/07 | 61554 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2019/11/07 | 65042 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2019/11/07 | 247005 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2019/11/07 | 276791 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2019/11/07 | 533671 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2019/11/07 | 563404 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2019/11/07 | 39211 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2019/11/07 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2019/11/07 | 191554 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2019/11/07 | 1140277 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2019/11/07 | 1062451 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2019/11/07 | 13060 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2019/11/07 | 14056 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2019/11/06 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2019/11/07 | 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
@@ -263776,7 +263790,7 @@
2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma
2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
-2019/11/06 | 357 | systems/win32/miktex/tm/packages/pr.ini
+2019/11/07 | 357 | 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
@@ -264882,7 +264896,7 @@
2019/10/16 | 4909460 | systems/win32/w32tex/aleph-w32.tar.xz
2019/11/02 | 62941632 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2019/11/04 | 540062 | systems/win32/w32tex/ChangeLog
+2019/11/06 | 540959 | 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
@@ -264890,9 +264904,9 @@
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
2019/11/03 | 22166600 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2019/10/30 | 132044448 | systems/win32/w32tex/context.tar.xz
+2019/11/06 | 132051668 | systems/win32/w32tex/context.tar.xz
2019/08/14 | 904952 | systems/win32/w32tex/cweb-w32.tar.xz
-2019/10/31 | 6210360 | systems/win32/w32tex/datetime2.tar.xz
+2019/11/05 | 6223712 | systems/win32/w32tex/datetime2.tar.xz
2019/08/14 | 838256 | systems/win32/w32tex/dvi2ps-w32.tar.xz
2019/09/11 | 483568 | systems/win32/w32tex/dvi2tty-w32.tar.xz
2019/10/31 | 4648748 | systems/win32/w32tex/dvipdfm-w32.tar.xz
@@ -264901,7 +264915,7 @@
2019/10/27 | 684496 | systems/win32/w32tex/extractpdfmark-w32.tar.xz
2019/08/14 | 17348028 | systems/win32/w32tex/gregorio-w32.tar.xz
2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip
-2019/11/01 | 4608652 | systems/win32/w32tex/harftex-w32.tar.xz
+2019/11/06 | 3800604 | systems/win32/w32tex/harftex-w32.tar.xz
2019/10/16 | 1807036 | systems/win32/w32tex/jtex-w32.tar.xz
2019/09/30 | 31786872 | systems/win32/w32tex/latex-dev.tar.xz
2019/10/17 | 28082096 | systems/win32/w32tex/latex.tar.xz
@@ -264911,10 +264925,10 @@
2019/11/04 | 5030332 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2019/11/01 | 5001504 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2019/11/01 | 5035908 | systems/win32/w32tex/luajittex-w32.tar.xz
-2019/11/04 | 16164968 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2019/11/01 | 16172296 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2019/11/06 | 16413364 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2019/11/06 | 16420748 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2019/09/27 | 17698764 | systems/win32/w32tex/luatexja.tar.xz
-2019/11/01 | 15200256 | systems/win32/w32tex/luatex-w32.tar.xz
+2019/11/06 | 15447784 | systems/win32/w32tex/luatex-w32.tar.xz
2019/10/05 | 1598764 | systems/win32/w32tex/makeindex-w32.tar.xz
2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz
2019/10/31 | 438344 | systems/win32/w32tex/mftools.tar.xz
@@ -264961,7 +264975,7 @@
2019/10/11 | 43954796 | systems/win32/w32tex/web2c-w32.tar.xz
2019/08/28 | 810352 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2019/08/25 | 21280532 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
-2019/10/29 | 1935308 | systems/win32/w32tex/win64/context-w64.tar.xz
+2019/11/06 | 1934572 | systems/win32/w32tex/win64/context-w64.tar.xz
2019/08/28 | 82568 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2019/08/14 | 745316 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2019/09/11 | 447424 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
@@ -265098,7 +265112,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2019/11/07 | 186 | timestamp
+2019/11/08 | 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 5298283559..60831b206e 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index cf16a845d0..2304a5e37d 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,459 @@
+2019/11/07 | 99039 | macros/latex/contrib/oberdiek/stackrel.pdf
+2019/11/07 | 98506 | macros/latex/contrib/l3kernel/l3token.dtx
+2019/11/07 | 98390 | macros/latex/contrib/oberdiek/transparent.pdf
+2019/11/07 | 977 | macros/latex/contrib/oberdiek/README.txt
+2019/11/07 | 9772 | macros/latex/contrib/l3kernel/l3docstrip.dtx
+2019/11/07 | 97721 | macros/latex/contrib/l3kernel/l3keys.dtx
+2019/11/07 | 96184 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2019/11/07 | 954181 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2019/11/07 | 95417 | macros/latex/contrib/oberdiek/twoopt.pdf
+2019/11/07 | 94817 | macros/latex/contrib/oberdiek/atenddvi.pdf
+2019/11/07 | 94603 | macros/latex/contrib/oberdiek/classlist.pdf
+2019/11/07 | 9450 | macros/latex/contrib/l3kernel/l3flag.dtx
+2019/11/07 | 9430371 | install/macros/latex/contrib/l3kernel.tds.zip
+2019/11/07 | 94256 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2019/11/07 | 94162 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2019/11/07 | 93414 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2019/11/07 | 933127 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2019/11/07 | 9311 | macros/luatex/generic/luavlna/luavlna-doc.tex
+2019/11/07 | 93028 | macros/latex/contrib/oberdiek/chemarr.pdf
+2019/11/07 | 92920 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2019/11/07 | 9222507 | macros/latex/contrib/l3kernel.zip
+2019/11/07 | 92004 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2019/11/07 | 91504 | macros/latex/contrib/oberdiek/ifdraft.pdf
+2019/11/07 | 91288 | macros/luatex/generic/luavlna/luavlna-doc.pdf
+2019/11/07 | 91284 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2019/11/07 | 91204 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2019/11/07 | 89 | macros/latex/contrib/lwarp/lwarp_baseline_marker.png
+2019/11/07 | 8999 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
+2019/11/07 | 8973 | macros/latex/contrib/l3kernel/l3unicode.dtx
+2019/11/07 | 88601 | macros/latex/contrib/oberdiek/dvipscol.pdf
+2019/11/07 | 88273 | macros/latex/contrib/l3kernel/l3int.dtx
+2019/11/07 | 88245 | macros/latex/contrib/oberdiek/makerobust.pdf
+2019/11/07 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2019/11/07 | 87206 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2019/11/07 | 87063 | macros/latex/contrib/oberdiek/tabularkv.pdf
+2019/11/07 | 86746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2019/11/07 | 863046 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2019/11/07 | 85507 | macros/latex/contrib/l3kernel/l3coffins.dtx
+2019/11/07 | 852649 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
+2019/11/07 | 84833 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
+2019/11/07 | 8454 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2019/11/07 | 84435 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2019/11/07 | 82644 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2019/11/07 | 82562 | macros/latex/contrib/l3kernel/l3seq.dtx
+2019/11/07 | 816402 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
+2019/11/07 | 810788 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
+2019/11/07 | 80469 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2019/11/07 | 7886 | macros/latex/contrib/tuda-ci/README.md
+2019/11/07 | 77970 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2019/11/07 | 77868 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2019/11/07 | 77425 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2019/11/07 | 77128 | macros/latex/contrib/l3kernel/l3box.dtx
+2019/11/07 | 75907 | macros/latex/contrib/l3kernel/l3skip.dtx
+2019/11/07 | 756001 | macros/latex/contrib/oberdiek/inputenx.pdf
+2019/11/07 | 7543 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
+2019/11/07 | 7508 | fonts/erewhon/README
+2019/11/07 | 7497 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2019/11/07 | 74349 | macros/latex/contrib/l3kernel/l3clist.dtx
+2019/11/07 | 73859 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
+2019/11/07 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2019/11/07 | 73170 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2019/11/07 | 72900 | macros/latex/contrib/l3kernel/l3str.dtx
+2019/11/07 | 72690 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2019/11/07 | 72560 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2019/11/07 | 72072 | macros/latex/contrib/footnotehyper.zip
+2019/11/07 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps
+2019/11/07 | 719299 | fonts/erewhon/doc/erewhon-doc.pdf
+2019/11/07 | 7187 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
+2019/11/07 | 71688 | macros/latex/contrib/l3kernel/l3msg.dtx
+2019/11/07 | 71579 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2019/11/07 | 705 | macros/luatex/generic/luavlna/luavlna-predegrees.lua
+2019/11/07 | 70287 | macros/latex/contrib/l3kernel/l3fp.dtx
+2019/11/07 | 6970 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
+2019/11/07 | 69598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2019/11/07 | 69224 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2019/11/07 | 6902737 | install/fonts/newtx.tds.zip
+2019/11/07 | 689565 | macros/latex/contrib/asmeconf.zip
+2019/11/07 | 68748 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2019/11/07 | 68605 | fonts/newtx/doc/newtxdoc.tex
+2019/11/07 | 6841237 | fonts/newtx.zip
+2019/11/07 | 683767 | macros/latex/contrib/asmejour.zip
+2019/11/07 | 67252 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2019/11/07 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2019/11/07 | 6640 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
+2019/11/07 | 6595 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
+2019/11/07 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
+2019/11/07 | 65042 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2019/11/07 | 64264 | macros/latex/contrib/l3kernel/l3prg.dtx
+2019/11/07 | 6350006 | macros/latex/contrib/tuda-ci.zip
+2019/11/07 | 63351 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2019/11/07 | 63278 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2019/11/07 | 63194 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2019/11/07 | 62919 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2019/11/07 | 6236 | macros/latex/contrib/l3kernel/l3alloc.dtx
+2019/11/07 | 62239 | macros/latex/contrib/l3kernel/expl3.dtx
+2019/11/07 | 622081 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
+2019/11/07 | 6203 | macros/latex/contrib/l3kernel/l3color-base.dtx
+2019/11/07 | 61778 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2019/11/07 | 61568 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2019/11/07 | 61554 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2019/11/07 | 61195 | macros/latex/contrib/footnotehyper/footnotehyper.pdf
+2019/11/07 | 6104 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
+2019/11/07 | 60335 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2019/11/07 | 5990 | macros/latex/contrib/l3kernel/l3.ins
+2019/11/07 | 59419 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2019/11/07 | 590850 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
+2019/11/07 | 59064 | macros/latex/contrib/l3kernel/l3prefixes.pdf
+2019/11/07 | 590049 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
+2019/11/07 | 58851 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2019/11/07 | 585033 | macros/latex/contrib/l3kernel/expl3.pdf
+2019/11/07 | 5819 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
+2019/11/07 | 5804 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
+2019/11/07 | 576172 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
+2019/11/07 | 575508 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2019/11/07 | 57192 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2019/11/07 | 570005 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
+2019/11/07 | 5694617 | macros/latex/contrib/l3kernel/source3.pdf
+2019/11/07 | 5667 | macros/latex/contrib/l3kernel/l3format.ins
+2019/11/07 | 56632 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2019/11/07 | 56407 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2019/11/07 | 563404 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2019/11/07 | 5624 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
+2019/11/07 | 561878 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
+2019/11/07 | 560964 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2019/11/07 | 551571 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
+2019/11/07 | 54821 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2019/11/07 | 547591 | macros/latex/contrib/oberdiek/stringenc.pdf
+2019/11/07 | 544494 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2019/11/07 | 5423 | fonts/erewhon/tex/erewhon.sty
+2019/11/07 | 5416 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
+2019/11/07 | 53939 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2019/11/07 | 539377 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2019/11/07 | 53398 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2019/11/07 | 533671 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2019/11/07 | 52037 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2019/11/07 | 52009 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2019/11/07 | 51073 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
+2019/11/07 | 509694 | systems/win32/miktex/tm/packages/files.csv.lzma
+2019/11/07 | 509482 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2019/11/07 | 50932 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2019/11/07 | 50895 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2019/11/07 | 505 | macros/latex/contrib/grffile/README.md
+2019/11/07 | 50507 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2019/11/07 | 499167 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2019/11/07 | 49732 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2019/11/07 | 497086 | macros/latex/contrib/oberdiek/zref.pdf
+2019/11/07 | 49619 | macros/latex/contrib/l3kernel/l3prop.dtx
+2019/11/07 | 49394 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
+2019/11/07 | 49273 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2019/11/07 | 490117 | macros/latex/contrib/oberdiek/pmboxdraw.pdf
+2019/11/07 | 484899 | macros/latex/contrib/asmeconf/asmeconf-template.pdf
+2019/11/07 | 4803072 | install/fonts/erewhon.tds.zip
+2019/11/07 | 47970 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2019/11/07 | 476955 | macros/latex/contrib/asmejour/asmejour-template.pdf
+2019/11/07 | 4733556 | fonts/erewhon.zip
+2019/11/07 | 4731 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
+2019/11/07 | 47215 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
+2019/11/07 | 46 | macros/luatex/generic/luavlna/luavlna.4ht
+2019/11/07 | 4632 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
+2019/11/07 | 45777 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2019/11/07 | 457517 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2019/11/07 | 45726 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2019/11/07 | 45618 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2019/11/07 | 45471 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2019/11/07 | 450076 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2019/11/07 | 449 | macros/luatex/generic/luavlna/luavlna-csplain-langs.lua
+2019/11/07 | 44954 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2019/11/07 | 4439 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
+2019/11/07 | 43445 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2019/11/07 | 4330 | macros/latex/contrib/asmeconf/README.md
+2019/11/07 | 4329 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
+2019/11/07 | 43295 | macros/latex/contrib/grffile/grffile.dtx
+2019/11/07 | 429853 | macros/latex/contrib/oberdiek/oberdiek.pdf
+2019/11/07 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2019/11/07 | 42566 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2019/11/07 | 42137 | macros/latex/contrib/l3kernel/l3debug.dtx
+2019/11/07 | 41908 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2019/11/07 | 41902 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2019/11/07 | 4142 | macros/latex/contrib/asmejour/README.md
+2019/11/07 | 4133 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
+2019/11/07 | 41009 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2019/11/07 | 40930 | macros/latex/contrib/l3kernel/l3sort.dtx
+2019/11/07 | 40709 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
+2019/11/07 | 40558 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2019/11/07 | 39876 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2019/11/07 | 39211 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2019/11/07 | 391448 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2019/11/07 | 39106 | macros/latex/contrib/oberdiek/oberdiek.tex
+2019/11/07 | 3890 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
+2019/11/07 | 387869 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
+2019/11/07 | 38690 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2019/11/07 | 381267 | macros/latex/contrib/oberdiek/hologo.pdf
+2019/11/07 | 3782 | macros/luatex/generic/luavlna/luavlna.tex
+2019/11/07 | 36675 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
+2019/11/07 | 36668 | macros/latex/contrib/footnotehyper/footnotehyper.dtx
+2019/11/07 | 36629 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2019/11/07 | 36366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2019/11/07 | 3622 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
+2019/11/07 | 359773 | macros/latex/contrib/grffile.zip
+2019/11/07 | 357 | systems/win32/miktex/tm/packages/pr.ini
+2019/11/07 | 35785 | macros/latex/contrib/l3kernel/l3obsolete.txt
+2019/11/07 | 35781 | macros/latex/contrib/asmejour/asmejour-template.tex
+2019/11/07 | 356013 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2019/11/07 | 354709 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
+2019/11/07 | 353503 | macros/latex/contrib/grffile/grffile.pdf
+2019/11/07 | 35221 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2019/11/07 | 35123 | macros/latex/contrib/l3kernel/l3deprecation.dtx
+2019/11/07 | 34850 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2019/11/07 | 34836 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2019/11/07 | 335601 | macros/latex/contrib/oberdiek/bitset.pdf
+2019/11/07 | 335422 | macros/latex/contrib/oberdiek/bigintcalc.pdf
+2019/11/07 | 33426 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2019/11/07 | 33356 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2019/11/07 | 3321 | macros/luatex/generic/luavlna/README.md
+2019/11/07 | 33165 | macros/latex/contrib/asmeconf/asmeconf-template.tex
+2019/11/07 | 328751 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2019/11/07 | 32868 | macros/latex/contrib/asmeconf/asmeconf.cls
+2019/11/07 | 3274270 | install/macros/latex/contrib/lwarp.tds.zip
+2019/11/07 | 32458 | fonts/newtx/README
+2019/11/07 | 32350 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2019/11/07 | 32193 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2019/11/07 | 321654 | macros/latex/contrib/oberdiek/bmpsize.pdf
+2019/11/07 | 321227 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2019/11/07 | 3137 | macros/latex/contrib/footnotehyper/README.md
+2019/11/07 | 3131 | macros/luatex/generic/luavlna/luavlna-langno.lua
+2019/11/07 | 311872 | macros/latex/contrib/oberdiek/intcalc.pdf
+2019/11/07 | 31186 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2019/11/07 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2019/11/07 | 31008 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2019/11/07 | 308931 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2019/11/07 | 3074 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
+2019/11/07 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2019/11/07 | 300209 | macros/latex/contrib/oberdiek/kvoptions.pdf
+2019/11/07 | 2997 | macros/latex/contrib/l3kernel/README.md
+2019/11/07 | 29712 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2019/11/07 | 29531 | macros/latex/contrib/l3kernel/l3prefixes.csv
+2019/11/07 | 2947 | macros/latex/contrib/lwarp/lwarp_tutorial.txt
+2019/11/07 | 29257 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2019/11/07 | 29253 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2019/11/07 | 29124 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2019/11/07 | 289 | macros/luatex/generic/luavlna/luavlna-si.lua
+2019/11/07 | 28738 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2019/11/07 | 28612 | macros/latex/contrib/lwarp/lwarpmk.lua
+2019/11/07 | 2850760 | macros/latex/contrib/lwarp.zip
+2019/11/07 | 284584 | macros/latex/contrib/oberdiek/bookmark.pdf
+2019/11/07 | 281504 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2019/11/07 | 281254 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2019/11/07 | 280743 | macros/latex/contrib/oberdiek/ltxcmds.pdf
+2019/11/07 | 280166 | macros/latex/contrib/l3kernel/l3styleguide.pdf
+2019/11/07 | 276791 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2019/11/07 | 27653 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2019/11/07 | 271721 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2019/11/07 | 26959 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2019/11/07 | 26741 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2019/11/07 | 26649 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2019/11/07 | 26532 | macros/latex/contrib/l3kernel/l3sys.dtx
+2019/11/07 | 26506 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2019/11/07 | 26402 | macros/latex/contrib/asmejour/asmejour.cls
+2019/11/07 | 263406 | macros/latex/contrib/l3kernel/l3docstrip.pdf
+2019/11/07 | 262049 | macros/latex/contrib/oberdiek/attachfile2.pdf
+2019/11/07 | 26197 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2019/11/07 | 2592 | macros/latex/contrib/l3kernel/l3prefixes.tex
+2019/11/07 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2019/11/07 | 25753 | macros/latex/contrib/l3kernel/l3fp-random.dtx
+2019/11/07 | 254703 | macros/latex/contrib/oberdiek/askinclude.pdf
+2019/11/07 | 25319 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2019/11/07 | 25271 | macros/latex/contrib/lwarp/lwarp.ins
+2019/11/07 | 250949 | macros/latex/contrib/l3kernel/l3regex.dtx
+2019/11/07 | 2493809 | macros/latex/contrib/lwarp/lwarp.pdf
+2019/11/07 | 2479 | macros/latex/contrib/l3kernel/l3legacy.dtx
+2019/11/07 | 247519 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2019/11/07 | 247005 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2019/11/07 | 246473 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2019/11/07 | 2457992 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2019/11/07 | 24055 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2019/11/07 | 237451 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2019/11/07 | 23333 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2019/11/07 | 230848 | macros/latex/contrib/oberdiek/atbegshi.pdf
+2019/11/07 | 23068 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
+2019/11/07 | 22909 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2019/11/07 | 227888 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+2019/11/07 | 226577 | macros/latex/contrib/oberdiek/pdfescape.pdf
+2019/11/07 | 225949 | macros/latex/contrib/oberdiek/pdftexcmds.pdf
+2019/11/07 | 2225 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
+2019/11/07 | 22256 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
+2019/11/07 | 22010 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
+2019/11/07 | 218909 | macros/latex/contrib/oberdiek/hycolor.pdf
+2019/11/07 | 21817 | macros/latex/contrib/l3kernel/l3quark.dtx
+2019/11/07 | 2180 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
+2019/11/07 | 217 | macros/luatex/generic/luavlna/luavlna-presi.lua
+2019/11/07 | 215530 | macros/latex/contrib/oberdiek/soulutf8.pdf
+2019/11/07 | 2153 | macros/latex/contrib/l3kernel/source3.tex
+2019/11/07 | 214122 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2019/11/07 | 212957 | macros/latex/contrib/oberdiek/kvsetkeys.pdf
+2019/11/07 | 21047 | macros/latex/contrib/l3kernel/source3body.tex
+2019/11/07 | 2101 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
+2019/11/07 | 209765 | macros/latex/contrib/oberdiek/embedfile.pdf
+2019/11/07 | 20720 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2019/11/07 | 204 | macros/luatex/generic/luavlna/luavlna-sufdegrees.lua
+2019/11/07 | 2041674 | macros/latex/contrib/lwarp/lwarp.dtx
+2019/11/07 | 202549 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2019/11/07 | 199124 | macros/latex/contrib/oberdiek/luatex.pdf
+2019/11/07 | 198184 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2019/11/07 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2019/11/07 | 19693 | macros/latex/contrib/l3kernel/l3intarray.dtx
+2019/11/07 | 19661 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
+2019/11/07 | 196539 | macros/latex/contrib/oberdiek/pdfrender.pdf
+2019/11/07 | 194933 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2019/11/07 | 193858 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2019/11/07 | 193130 | macros/latex/contrib/oberdiek/alphalph.pdf
+2019/11/07 | 19309 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
+2019/11/07 | 19219 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
+2019/11/07 | 191638 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2019/11/07 | 191554 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2019/11/07 | 1909 | macros/latex/contrib/l3kernel/interface3.tex
+2019/11/07 | 186820 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2019/11/07 | 186679 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
+2019/11/07 | 18605 | macros/latex/contrib/l3kernel/l3fp-round.dtx
+2019/11/07 | 185769 | macros/latex/contrib/oberdiek/atveryend.pdf
+2019/11/07 | 185586 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2019/11/07 | 184240 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2019/11/07 | 182711 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2019/11/07 | 17992 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
+2019/11/07 | 17767 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2019/11/07 | 177647 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2019/11/07 | 17754 | macros/latex/contrib/l3kernel/CHANGELOG.md
+2019/11/07 | 17692 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2019/11/07 | 176111 | macros/latex/contrib/oberdiek/epstopdf.pdf
+2019/11/07 | 173123 | macros/latex/contrib/oberdiek/refcount.pdf
+2019/11/07 | 169240 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2019/11/07 | 16831834 | install/macros/latex/contrib/oberdiek.tds.zip
+2019/11/07 | 16786 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
+2019/11/07 | 167815 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2019/11/07 | 1676 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
+2019/11/07 | 1674 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
+2019/11/07 | 1672 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
+2019/11/07 | 16725 | macros/latex/contrib/l3kernel/l3luatex.dtx
+2019/11/07 | 1671 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
+2019/11/07 | 1670 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
+2019/11/07 | 1666 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
+2019/11/07 | 166432 | macros/latex/contrib/oberdiek/centernot.pdf
+2019/11/07 | 165673 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2019/11/07 | 165557 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2019/11/07 | 1642 | macros/latex/contrib/l3kernel/l3term-glossary.tex
+2019/11/07 | 16291 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
+2019/11/07 | 16252 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
+2019/11/07 | 1623 | macros/latex/contrib/lwarp/README.txt
+2019/11/07 | 16235661 | macros/latex/contrib/oberdiek.zip
+2019/11/07 | 16211 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
+2019/11/07 | 1620 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
+2019/11/07 | 1620004 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2019/11/07 | 161727 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
+2019/11/07 | 16138 | CTAN.sites
+2019/11/07 | 160579 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2019/11/07 | 16038 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2019/11/07 | 15891 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2019/11/07 | 15708 | macros/latex/contrib/l3kernel/l3final.dtx
+2019/11/07 | 156943 | macros/latex/contrib/oberdiek/rotchiffre.pdf
+2019/11/07 | 1534997 | macros/latex/contrib/l3kernel/interface3.pdf
+2019/11/07 | 152131 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2019/11/07 | 151769 | macros/latex/contrib/oberdiek/iflang.pdf
+2019/11/07 | 151202 | macros/latex/contrib/oberdiek/selinput.pdf
+2019/11/07 | 149927 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2019/11/07 | 149143 | macros/latex/contrib/l3kernel/l3doc.dtx
+2019/11/07 | 147193 | macros/latex/contrib/oberdiek/setouterhbox.pdf
+2019/11/07 | 147141 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2019/11/07 | 146803 | macros/latex/contrib/oberdiek/magicnum.pdf
+2019/11/07 | 146753 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2019/11/07 | 145946 | macros/latex/contrib/oberdiek/hypdoc.pdf
+2019/11/07 | 1458 | macros/luatex/generic/luavlna/luavlna.sty
+2019/11/07 | 145142 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+2019/11/07 | 144719 | macros/latex/contrib/oberdiek/tabularht.pdf
+2019/11/07 | 144711 | macros/latex/contrib/oberdiek/grfext.pdf
+2019/11/07 | 143244 | macros/latex/contrib/oberdiek/accsupp.pdf
+2019/11/07 | 143033 | macros/latex/contrib/oberdiek/letltxmacro.pdf
+2019/11/07 | 142633 | macros/latex/contrib/oberdiek/fibnum.pdf
+2019/11/07 | 142120 | macros/latex/contrib/oberdiek/infwarerr.pdf
+2019/11/07 | 14170 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
+2019/11/07 | 141674 | macros/latex/contrib/oberdiek/pdfcol.pdf
+2019/11/07 | 1407481 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2019/11/07 | 14056 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2019/11/07 | 140522 | macros/latex/contrib/oberdiek/catchfile.pdf
+2019/11/07 | 140361 | macros/latex/contrib/oberdiek/pdfcolmk.pdf
+2019/11/07 | 139893 | macros/latex/contrib/oberdiek/pagegrid.pdf
+2019/11/07 | 138311 | macros/latex/contrib/oberdiek/gettitlestring.pdf
+2019/11/07 | 137122 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2019/11/07 | 137115 | macros/latex/contrib/oberdiek/luacolor.pdf
+2019/11/07 | 137032 | macros/latex/contrib/oberdiek/rerunfilecheck.pdf
+2019/11/07 | 136233 | macros/latex/contrib/oberdiek/pdfcrypt.pdf
+2019/11/07 | 134013 | macros/latex/contrib/oberdiek/protecteddef.pdf
+2019/11/07 | 133152 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2019/11/07 | 1326761 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2019/11/07 | 132279 | macros/latex/contrib/l3kernel/l3tl.dtx
+2019/11/07 | 131179 | macros/latex/contrib/oberdiek/eolgrab.pdf
+2019/11/07 | 130955 | macros/latex/contrib/oberdiek/resizegather.pdf
+2019/11/07 | 13060 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2019/11/07 | 12979 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
+2019/11/07 | 129787 | macros/latex/contrib/oberdiek/uniquecounter.pdf
+2019/11/07 | 129605 | macros/latex/contrib/oberdiek/engord.pdf
+2019/11/07 | 129405 | macros/latex/contrib/oberdiek/pdflscape.pdf
+2019/11/07 | 127684 | macros/latex/contrib/oberdiek/etexcmds.pdf
+2019/11/07 | 127602 | macros/latex/contrib/l3kernel/l3candidates.dtx
+2019/11/07 | 127469 | macros/latex/contrib/oberdiek/telprint.pdf
+2019/11/07 | 1273248 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
+2019/11/07 | 127165 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2019/11/07 | 127036 | macros/latex/contrib/l3kernel/l3basics.dtx
+2019/11/07 | 126952 | macros/latex/contrib/oberdiek/hypdestopt.pdf
+2019/11/07 | 126500 | macros/latex/contrib/oberdiek/mleftright.pdf
+2019/11/07 | 123365 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+2019/11/07 | 123351 | macros/latex/contrib/oberdiek/hyphsubst.pdf
+2019/11/07 | 123258 | macros/latex/contrib/oberdiek/hopatch.pdf
+2019/11/07 | 122056 | macros/latex/contrib/l3kernel/l3file.dtx
+2019/11/07 | 120802 | macros/latex/contrib/oberdiek/holtxdoc.pdf
+2019/11/07 | 1205463 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2019/11/07 | 119789 | macros/latex/contrib/oberdiek/pagesel.pdf
+2019/11/07 | 1194276 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2019/11/07 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
+2019/11/07 | 118432 | macros/latex/contrib/oberdiek/listingsutf8.pdf
+2019/11/07 | 11826 | macros/latex/contrib/l3kernel/l3fparray.dtx
+2019/11/07 | 118177 | macros/latex/contrib/oberdiek/enparen.pdf
+2019/11/07 | 116836 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2019/11/07 | 116746 | fonts/newtx/tex/newtxmath.sty
+2019/11/07 | 1140663 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2019/11/07 | 1140277 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2019/11/07 | 11401 | macros/luatex/generic/luavlna/luavlna.lua
+2019/11/07 | 114014 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf
+2019/11/07 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2019/11/07 | 112778 | macros/latex/contrib/oberdiek/picture.pdf
+2019/11/07 | 112671 | macros/latex/contrib/l3kernel/l3names.dtx
+2019/11/07 | 111275 | macros/latex/contrib/oberdiek/settobox.pdf
+2019/11/07 | 110969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2019/11/07 | 110408 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf
+2019/11/07 | 1101602 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
+2019/11/07 | 109736 | macros/latex/contrib/l3kernel/l3str-convert.dtx
+2019/11/07 | 109430 | macros/latex/contrib/oberdiek/hypbmsec.pdf
+2019/11/07 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2019/11/07 | 108731 | macros/latex/contrib/oberdiek/scrindex.pdf
+2019/11/07 | 10719 | fonts/erewhon/doc/erewhon-doc.tex
+2019/11/07 | 107147 | macros/latex/contrib/oberdiek/hypcap.pdf
+2019/11/07 | 106688 | macros/latex/contrib/l3kernel/l3expan.dtx
+2019/11/07 | 1066577 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2019/11/07 | 1063154 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2019/11/07 | 1062451 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2019/11/07 | 105630 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
+2019/11/07 | 105557 | macros/latex/contrib/oberdiek/hypgotoe.pdf
+2019/11/07 | 10507 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
+2019/11/07 | 1042829 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2019/11/07 | 103704 | macros/latex/contrib/oberdiek/auxhook.pdf
+2019/11/07 | 103102 | macros/luatex/generic/luavlna.zip
+2019/11/07 | 102390 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2019/11/07 | 102037 | macros/latex/contrib/oberdiek/aliascnt.pdf
+2019/11/07 | 101476 | macros/latex/contrib/oberdiek/colonequals.pdf
+2019/11/07 | 1013556 | fonts/newtx/doc/newtxdoc.pdf
+2019/11/07 | 100971 | macros/latex/contrib/oberdiek/stampinclude.pdf
+2019/11/07 | 100887 | macros/latex/contrib/oberdiek/flags.pdf
+2019/11/07 | 100716 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
2019/11/06 | 99 | graphics/asymptote/base/asy_filetype.vim
2019/11/06 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg
2019/11/06 | 9984 | graphics/asymptote/doc/asymptote.sty
@@ -22,7 +478,6 @@
2019/11/06 | 966 | graphics/asymptote/tests/array/solve.asy
2019/11/06 | 964 | graphics/asymptote/GUI/xasyTransform.py
2019/11/06 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg
-2019/11/06 | 96183 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2019/11/06 | 95 | graphics/asymptote/prc/test.asy
2019/11/06 | 959 | graphics/asymptote/examples/triads.asy
2019/11/06 | 958 | graphics/asymptote/statistics.h
@@ -30,29 +485,20 @@
2019/11/06 | 956 | graphics/asymptote/examples/poster.asy
2019/11/06 | 9566 | graphics/asymptote/base/bezulate.asy
2019/11/06 | 9562 | macros/latex/base/ltcntrl.dtx
-2019/11/06 | 954181 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2019/11/06 | 9498 | macros/latex/required/tools/shellesc.dtx
2019/11/06 | 946 | graphics/asymptote/examples/animations/cube.asy
-2019/11/06 | 94258 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2019/11/06 | 94162 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
2019/11/06 | 9401 | macros/latex/base/syntonly.dtx
2019/11/06 | 93920 | macros/latex/base/ltclass.dtx
2019/11/06 | 9374 | macros/latex/base/preload.dtx
2019/11/06 | 936 | graphics/asymptote/tests/array/array.asy
-2019/11/06 | 93415 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2019/11/06 | 933132 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2019/11/06 | 930 | graphics/asymptote/examples/polararea.asy
2019/11/06 | 9309 | graphics/asymptote/base/plain_paths.asy
2019/11/06 | 9306 | graphics/asymptote/psfile.h
-2019/11/06 | 92919 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
2019/11/06 | 9251 | graphics/asymptote/errors
2019/11/06 | 9203 | graphics/asymptote/glrender.h
2019/11/06 | 9202 | graphics/asymptote/doc/FAQ/bfnnconv.pl
-2019/11/06 | 92005 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2019/11/06 | 917 | graphics/asymptote/opcodes.h
2019/11/06 | 912 | graphics/asymptote/doc/errorbars.asy
-2019/11/06 | 91281 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2019/11/06 | 91206 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2019/11/06 | 9094 | graphics/asymptote/application.h
2019/11/06 | 908 | graphics/asymptote/modifier.h
2019/11/06 | 908 | graphics/asymptote/coenv.h
@@ -76,15 +522,11 @@
2019/11/06 | 874469 | macros/latex/base/ltnews.pdf
2019/11/06 | 8737 | macros/latex/base/ltthm.dtx
2019/11/06 | 872 | graphics/asymptote/doc/imagecontour.asy
-2019/11/06 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2019/11/06 | 87207 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2019/11/06 | 86 | graphics/asymptote/doc/cylinderskeleton.asy
2019/11/06 | 868 | graphics/asymptote/examples/xxsq01x-1.asy
2019/11/06 | 86776 | systems/texlive/tlnet/archive/lualibs.doc.tar.xz
-2019/11/06 | 86746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2019/11/06 | 8661 | graphics/asymptote/base/plain_pens.asy
2019/11/06 | 8632 | macros/latex/base/oldlfont.dtx
-2019/11/06 | 863044 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
2019/11/06 | 862 | graphics/asymptote/doc/flowchartdemo.asy
2019/11/06 | 86263 | graphics/asymptote/base/three.asy
2019/11/06 | 861 | graphics/asymptote/examples/orthocenter.asy
@@ -97,9 +539,7 @@
2019/11/06 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg
2019/11/06 | 849 | graphics/asymptote/examples/SierpinskiGasket.asy
2019/11/06 | 845 | graphics/asymptote/envcompleter.h
-2019/11/06 | 8453 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
2019/11/06 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg
-2019/11/06 | 84431 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2019/11/06 | 8407 | macros/latex/base/format.ins
2019/11/06 | 839 | graphics/asymptote/examples/venn3.asy
2019/11/06 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg
@@ -112,7 +552,6 @@
2019/11/06 | 829 | graphics/asymptote/examples/shellsqrtx01.asy
2019/11/06 | 829 | graphics/asymptote/angle.h
2019/11/06 | 827 | graphics/asymptote/examples/xxsq01y.asy
-2019/11/06 | 82644 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2019/11/06 | 8243 | graphics/asymptote/base/asy-kate.sh
2019/11/06 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg
2019/11/06 | 821 | graphics/asymptote/GUI/xasyArgs.py
@@ -125,7 +564,6 @@
2019/11/06 | 81170 | macros/luatex/generic/lualibs/lualibs.pdf
2019/11/06 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg
2019/11/06 | 8051 | graphics/asymptote/runpath3d.in
-2019/11/06 | 80470 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2019/11/06 | 8045 | graphics/asymptote/doc/asy.1
2019/11/06 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg
2019/11/06 | 798 | graphics/asymptote/examples/animations/torusanimation.asy
@@ -134,11 +572,8 @@
2019/11/06 | 780 | graphics/asymptote/GUI/res/icons/check.svg
2019/11/06 | 7808 | graphics/asymptote/coder.cc
2019/11/06 | 77 | graphics/asymptote/tests/gc/string.asy
-2019/11/06 | 77971 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
2019/11/06 | 778 | graphics/asymptote/examples/controlsystem.asy
-2019/11/06 | 77868 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
2019/11/06 | 77429 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf
-2019/11/06 | 77426 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2019/11/06 | 773 | graphics/asymptote/drawlayer.h
2019/11/06 | 770 | graphics/asymptote/asy.rc
2019/11/06 | 76 | graphics/asymptote/examples/grid.asy
@@ -154,7 +589,6 @@
2019/11/06 | 754 | graphics/asymptote/GUI/res/icons/circle.svg
2019/11/06 | 754 | graphics/asymptote/doc/graphmarkers.asy
2019/11/06 | 750 | graphics/asymptote/vm.h
-2019/11/06 | 7497 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
2019/11/06 | 747 | graphics/asymptote/examples/pseudosphere.asy
2019/11/06 | 746 | graphics/asymptote/tests/array/sort.asy
2019/11/06 | 7445 | graphics/asymptote/name.cc
@@ -162,29 +596,23 @@
2019/11/06 | 7422 | graphics/asymptote/base/graph_splinetype.asy
2019/11/06 | 739 | graphics/asymptote/examples/condor.asy
2019/11/06 | 737 | graphics/asymptote/tests/array/determinant.asy
-2019/11/06 | 73601 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2019/11/06 | 734 | graphics/asymptote/examples/quilt.asy
2019/11/06 | 73435 | graphics/asymptote/GL/glxew.h
2019/11/06 | 7337 | graphics/asymptote/jsfile.cc
2019/11/06 | 7326 | macros/latex/base/ltnews20.tex
2019/11/06 | 73252 | graphics/asymptote/base/three_surface.asy
-2019/11/06 | 73170 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
2019/11/06 | 7307 | graphics/asymptote/base/stats.asy
2019/11/06 | 7302 | graphics/asymptote/base/markers.asy
2019/11/06 | 72 | graphics/asymptote/tests/gc/pen.asy
2019/11/06 | 729 | graphics/asymptote/base/labelpath.asy
2019/11/06 | 727 | graphics/asymptote/examples/fermi.asy
-2019/11/06 | 72689 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
2019/11/06 | 72687 | graphics/asymptote/GUI/Window1.py
-2019/11/06 | 72560 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2019/11/06 | 7247 | macros/latex/base/sample2e.tex
2019/11/06 | 7230 | graphics/asymptote/runtime.pl
2019/11/06 | 7227 | macros/latex/base/exscale.dtx
2019/11/06 | 720 | graphics/asymptote/mod.h
2019/11/06 | 72030 | macros/latex/required/tools/longtable.dtx
2019/11/06 | 7193 | graphics/asymptote/base/plain.asy
-2019/11/06 | 719306 | fonts/erewhon/doc/erewhon-doc.pdf
-2019/11/06 | 71581 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2019/11/06 | 714 | graphics/asymptote/examples/gamma3.asy
2019/11/06 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg
2019/11/06 | 713 | graphics/asymptote/examples/unitoctant.asy
@@ -202,22 +630,16 @@
2019/11/06 | 70119 | graphics/asymptote/runarray.cc
2019/11/06 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po
2019/11/06 | 6965106 | install/macros/latex/required/latex-tools.tds.zip
-2019/11/06 | 69600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
2019/11/06 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg
-2019/11/06 | 69224 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2019/11/06 | 69216 | macros/latex/base/clsguide.tex
2019/11/06 | 691 | graphics/asymptote/examples/centroidfg.asy
2019/11/06 | 6911 | graphics/asymptote/errortest.asy
-2019/11/06 | 6902397 | install/fonts/newtx.tds.zip
2019/11/06 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui
2019/11/06 | 6893 | macros/latex/base/ltnews13.tex
2019/11/06 | 688 | graphics/asymptote/examples/layers.asy
2019/11/06 | 6884891 | macros/latex/required/tools.zip
-2019/11/06 | 68750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2019/11/06 | 6865 | graphics/asymptote/drawlabel.cc
-2019/11/06 | 6840897 | fonts/newtx.zip
2019/11/06 | 683 | graphics/asymptote/examples/fractaltree.asy
-2019/11/06 | 683687 | macros/latex/contrib/asmejour.zip
2019/11/06 | 68288 | macros/latex/required/tools/tools-overview.pdf
2019/11/06 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc
2019/11/06 | 680 | graphics/asymptote/tests/array/delete.asy
@@ -231,8 +653,6 @@
2019/11/06 | 674 | graphics/asymptote/examples/sqrtx01.asy
2019/11/06 | 674 | graphics/asymptote/drawpath.h
2019/11/06 | 673 | graphics/asymptote/GUI/res/icons/save.svg
-2019/11/06 | 67253 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2019/11/06 | 67252 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
2019/11/06 | 671 | graphics/asymptote/examples/spring.asy
2019/11/06 | 6719 | macros/latex/base/latexsym.dtx
2019/11/06 | 66 | graphics/asymptote/examples/shade.asy
@@ -254,8 +674,6 @@
2019/11/06 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui
2019/11/06 | 654 | graphics/asymptote/prcfile.h
2019/11/06 | 654 | graphics/asymptote/examples/limit.asy
-2019/11/06 | 652 | systems/win32/miktex/tm/packages/next/pr.ini
-2019/11/06 | 65042 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2019/11/06 | 6503 | graphics/asymptote/tests/types/constructor.asy
2019/11/06 | 649 | graphics/asymptote/examples/NURBScurve.asy
2019/11/06 | 643 | graphics/asymptote/examples/p-orbital.asy
@@ -267,11 +685,8 @@
2019/11/06 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg
2019/11/06 | 6363 | macros/latex/base/newlfont.dtx
2019/11/06 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg
-2019/11/06 | 63349 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2019/11/06 | 63314 | graphics/asymptote/GL/wglew.h
2019/11/06 | 632 | graphics/asymptote/examples/vertexshading.asy
-2019/11/06 | 63278 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2019/11/06 | 63193 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
2019/11/06 | 6318 | graphics/asymptote/doc/leastsquares.dat
2019/11/06 | 63140 | graphics/asymptote/doc/FAQ/asy-faq.info
2019/11/06 | 6300 | graphics/asymptote/asymptote.nsi
@@ -279,7 +694,6 @@
2019/11/06 | 62 | graphics/asymptote/revision.cc
2019/11/06 | 6292 | macros/latex/base/ltnews14.tex
2019/11/06 | 6292 | graphics/asymptote/base/plain_filldraw.asy
-2019/11/06 | 62919 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2019/11/06 | 629103 | macros/latex/base/doc.pdf
2019/11/06 | 628 | graphics/asymptote/examples/wedge.asy
2019/11/06 | 628 | graphics/asymptote/examples/polarcircle.asy
@@ -294,11 +708,8 @@
2019/11/06 | 619 | graphics/asymptote/base/shaders/vertex.glsl
2019/11/06 | 618 | graphics/asymptote/examples/spline.asy
2019/11/06 | 6185 | graphics/asymptote/transform.h
-2019/11/06 | 61779 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2019/11/06 | 616 | graphics/asymptote/examples/Gouraudcontour.asy
2019/11/06 | 6169 | graphics/asymptote/base/plain_strings.asy
-2019/11/06 | 61567 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2019/11/06 | 61554 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
2019/11/06 | 61549 | macros/latex/base/letter.dtx
2019/11/06 | 6153 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py
2019/11/06 | 610 | graphics/asymptote/examples/impact.asy
@@ -308,7 +719,6 @@
2019/11/06 | 60604 | graphics/asymptote/runtime.cc
2019/11/06 | 605 | graphics/asymptote/examples/integraltest.asy
2019/11/06 | 604 | graphics/asymptote/doc/flow.asy
-2019/11/06 | 60337 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
2019/11/06 | 602 | graphics/asymptote/examples/treetest.asy
2019/11/06 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc
2019/11/06 | 600 | graphics/asymptote/base/size11.asy
@@ -318,7 +728,6 @@
2019/11/06 | 5981 | graphics/asymptote/drawpath3.cc
2019/11/06 | 5968 | macros/latex/required/tools/xr.dtx
2019/11/06 | 5963 | graphics/asymptote/quaternion.cc
-2019/11/06 | 59418 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
2019/11/06 | 59414 | macros/latex/required/tools/bm.dtx
2019/11/06 | 5924 | graphics/asymptote/runfile.in
2019/11/06 | 591 | graphics/asymptote/examples/sinc.asy
@@ -326,7 +735,6 @@
2019/11/06 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy
2019/11/06 | 589 | graphics/asymptote/examples/trefoilknot.asy
2019/11/06 | 5897 | graphics/asymptote/Delaunay.cc
-2019/11/06 | 58851 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2019/11/06 | 5865 | macros/latex/base/ltidxglo.dtx
2019/11/06 | 5859 | macros/latex/base/ltnews15.tex
2019/11/06 | 5857 | graphics/asymptote/item.h
@@ -347,23 +755,17 @@
2019/11/06 | 576 | graphics/asymptote/examples/threeviews.asy
2019/11/06 | 576 | graphics/asymptote/examples/circles.asy
2019/11/06 | 5760 | graphics/asymptote/base/plain_scaling.asy
-2019/11/06 | 575507 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2019/11/06 | 575320 | systems/texlive/tlnet/archive/luaotfload.tar.xz
2019/11/06 | 574 | graphics/asymptote/examples/fillcontour.asy
2019/11/06 | 5740 | graphics/asymptote/examples/cpkcolors.asy
2019/11/06 | 573 | graphics/asymptote/examples/curvedlabel3.asy
2019/11/06 | 5733 | macros/latex/base/inputenc.ins
-2019/11/06 | 57192 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2019/11/06 | 5710 | macros/latex/base/ltnews08.tex
2019/11/06 | 5692 | macros/latex/required/tools/tools.ins
2019/11/06 | 5682 | macros/latex/base/ltnews10.tex
2019/11/06 | 56645 | graphics/asymptote/GUI/pyUIClass/window1.py
-2019/11/06 | 56634 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2019/11/06 | 56406 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2019/11/06 | 563403 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2019/11/06 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl
2019/11/06 | 5621 | macros/latex/base/ltnews05.tex
-2019/11/06 | 560964 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2019/11/06 | 56037 | graphics/asymptote/base/smoothcontour3.asy
2019/11/06 | 55836 | macros/latex/base/fontdef.dtx
2019/11/06 | 557 | graphics/asymptote/examples/Pythagoras.asy
@@ -377,22 +779,17 @@
2019/11/06 | 54 | graphics/asymptote/tests/gc/funcall.asy
2019/11/06 | 54 | graphics/asymptote/examples/randompath3.asy
2019/11/06 | 549 | graphics/asymptote/examples/equilchord.asy
-2019/11/06 | 54821 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
2019/11/06 | 547 | graphics/asymptote/examples/tetra.asy
2019/11/06 | 5475 | macros/latex/base/ltnews25.tex
2019/11/06 | 546 | graphics/asymptote/examples/label3zoom.asy
2019/11/06 | 5465 | graphics/asymptote/env.cc
-2019/11/06 | 544494 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2019/11/06 | 54423 | macros/latex/required/tools/changes.txt
2019/11/06 | 5440 | graphics/asymptote/base/bsp.asy
2019/11/06 | 5436 | macros/latex/base/ltnews07.tex
2019/11/06 | 5430 | macros/latex/base/ltnews12.tex
+2019/11/06 | 540959 | systems/win32/w32tex/ChangeLog
2019/11/06 | 5405 | macros/latex/base/ltnews06.tex
-2019/11/06 | 53940 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2019/11/06 | 539378 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2019/11/06 | 5344 | graphics/asymptote/base/shaders/fragment.glsl
-2019/11/06 | 53400 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2019/11/06 | 533672 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2019/11/06 | 532 | graphics/asymptote/doc/CDlabel.asy
2019/11/06 | 5326 | graphics/asymptote/drawpath3.h
2019/11/06 | 53174 | macros/latex/required/tools/calc.dtx
@@ -418,8 +815,6 @@
2019/11/06 | 5213 | macros/latex/base/ltnews03.tex
2019/11/06 | 521002 | macros/latex/base/classes.pdf
2019/11/06 | 520 | graphics/asymptote/examples/smoothelevation.asy
-2019/11/06 | 52036 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2019/11/06 | 52009 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2019/11/06 | 51 | graphics/asymptote/base/unicode.asy
2019/11/06 | 51 | graphics/asymptote/base/babel.asy
2019/11/06 | 519 | graphics/asymptote/examples/extrudedcontour.asy
@@ -433,17 +828,12 @@
2019/11/06 | 5119 | graphics/asymptote/runsystem.in
2019/11/06 | 5119 | graphics/asymptote/runhistory.in
2019/11/06 | 5098 | graphics/asymptote/errormsg.h
-2019/11/06 | 509694 | systems/win32/miktex/tm/packages/files.csv.lzma
-2019/11/06 | 509482 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2019/11/06 | 50931 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2019/11/06 | 50894 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2019/11/06 | 5084 | systems/texlive/tlnet/archive/chklref.tar.xz
2019/11/06 | 50759 | macros/latex/required/graphics/drivers.dtx
2019/11/06 | 5070 | graphics/asymptote/memory.h
2019/11/06 | 506 | graphics/asymptote/examples/delu.asy
2019/11/06 | 50697 | graphics/asymptote/gsl.cc
2019/11/06 | 5065 | macros/latex/base/latexsym.ins
-2019/11/06 | 50507 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2019/11/06 | 5049 | graphics/asymptote/pair.h
2019/11/06 | 50497 | graphics/asymptote/GUI/xasy2asy.py
2019/11/06 | 5048 | graphics/asymptote/GUI/xasyOptions.py
@@ -459,17 +849,14 @@
2019/11/06 | 49 | graphics/asymptote/doc/colons.asy
2019/11/06 | 499 | graphics/asymptote/examples/galleon.asy
2019/11/06 | 4994 | graphics/asymptote/interact.cc
-2019/11/06 | 499168 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
2019/11/06 | 498 | graphics/asymptote/examples/fano.asy
2019/11/06 | 498 | graphics/asymptote/doc/penfunctionimage.asy
2019/11/06 | 49835 | macros/latex/base/ltfloat.dtx
2019/11/06 | 497 | graphics/asymptote/examples/bars3.asy
-2019/11/06 | 49731 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2019/11/06 | 496 | graphics/asymptote/drawgrestore.h
2019/11/06 | 496876 | systems/texlive/tlnet/archive/accessibility.doc.tar.xz
2019/11/06 | 4965 | macros/latex/required/tools/fileerr.dtx
2019/11/06 | 4952 | macros/latex/base/lthyphen.dtx
-2019/11/06 | 49275 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
2019/11/06 | 490966 | macros/latex/base/ltnews30.pdf
2019/11/06 | 49082 | graphics/asymptote/base/webgl/asygl.js
2019/11/06 | 490615 | macros/latex/required/tools/multicol.pdf
@@ -484,15 +871,11 @@
2019/11/06 | 481448 | macros/latex/required/tools/array.pdf
2019/11/06 | 4812 | graphics/asymptote/base/x11colors.asy
2019/11/06 | 480 | graphics/asymptote/doc/logimage.asy
-2019/11/06 | 4803759 | install/fonts/erewhon.tds.zip
2019/11/06 | 479 | graphics/asymptote/examples/magnetic.asy
-2019/11/06 | 47971 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2019/11/06 | 4776 | systems/texlive/tlnet/archive/datetime2-breton.source.tar.xz
2019/11/06 | 47764 | macros/latex/base/ltplain.dtx
-2019/11/06 | 476968 | macros/latex/contrib/asmejour/asmejour-template.pdf
2019/11/06 | 4762 | macros/latex/base/ltlength.dtx
2019/11/06 | 4740 | macros/luatex/generic/lualibs/README.md
-2019/11/06 | 4734179 | fonts/erewhon.zip
2019/11/06 | 472 | graphics/asymptote/absyn.cc
2019/11/06 | 4727 | graphics/asymptote/doc/westnile.csv
2019/11/06 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl
@@ -515,23 +898,16 @@
2019/11/06 | 45997 | graphics/asymptote/runarray.in
2019/11/06 | 458 | graphics/asymptote/doc/multicontour.asy
2019/11/06 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl
-2019/11/06 | 45777 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2019/11/06 | 4575 | graphics/asymptote/env.h
-2019/11/06 | 457520 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2019/11/06 | 45726 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2019/11/06 | 45682 | graphics/asymptote/glrender.cc
-2019/11/06 | 45617 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
2019/11/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
2019/11/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2019/11/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
2019/11/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2019/11/06 | 45472 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
2019/11/06 | 4520 | graphics/asymptote/getopt1.c
2019/11/06 | 4515 | graphics/asymptote/util.h
2019/11/06 | 4503 | graphics/asymptote/bbox.h
-2019/11/06 | 450077 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
2019/11/06 | 449 | graphics/asymptote/tests/arith/pair.asy
-2019/11/06 | 44954 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2019/11/06 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui
2019/11/06 | 445 | graphics/asymptote/examples/sacone.asy
2019/11/06 | 445 | graphics/asymptote/examples/cones.asy
@@ -549,21 +925,18 @@
2019/11/06 | 4348 | graphics/asymptote/doc/colo-asy.tex
2019/11/06 | 4347 | graphics/asymptote/fundec.h
2019/11/06 | 43454 | macros/latex/required/tools/theorem.dtx
-2019/11/06 | 43448 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
2019/11/06 | 4341 | macros/latex/base/cmfonts.ins
2019/11/06 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h
2019/11/06 | 43246 | macros/latex/base/cmfonts.fdd
2019/11/06 | 4304 | macros/latex/base/ltalloc.dtx
2019/11/06 | 42 | graphics/asymptote/base/animate.asy
2019/11/06 | 4297 | graphics/asymptote/base/tube.asy
-2019/11/06 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2019/11/06 | 4286 | graphics/asymptote/asy.ico
2019/11/06 | 4272 | macros/latex/base/newdc.ins
2019/11/06 | 42717 | macros/latex/base/changes.old.txt
2019/11/06 | 426 | graphics/asymptote/examples/spiral3.asy
2019/11/06 | 426 | graphics/asymptote/doc/grid3xyz.asy
2019/11/06 | 4269 | graphics/asymptote/newexp.cc
-2019/11/06 | 42566 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2019/11/06 | 424 | graphics/asymptote/examples/colorpatch.asy
2019/11/06 | 4246 | graphics/asymptote/runpair.in
2019/11/06 | 4242 | graphics/asymptote/tests/types/keyword.asy
@@ -576,8 +949,6 @@
2019/11/06 | 4203 | graphics/asymptote/examples/fin.asy
2019/11/06 | 41 | graphics/asymptote/doc/bigdiagonal.asy
2019/11/06 | 419 | graphics/asymptote/examples/pathintersectsurface.asy
-2019/11/06 | 41908 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2019/11/06 | 41901 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2019/11/06 | 418 | graphics/asymptote/examples/planeproject.asy
2019/11/06 | 417 | graphics/asymptote/doc/knots.asy
2019/11/06 | 4171 | macros/latex/base/ltnews19.tex
@@ -593,16 +964,13 @@
2019/11/06 | 410 | graphics/asymptote/doc/legend.asy
2019/11/06 | 4104 | macros/latex/base/classes.ins
2019/11/06 | 4103 | macros/latex/base/lablst.tex
-2019/11/06 | 41010 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2019/11/06 | 4089 | graphics/asymptote/camp.tab.h
-2019/11/06 | 4086 | macros/latex/contrib/asmejour/README.md
2019/11/06 | 407 | graphics/asymptote/examples/parametricsurface.asy
2019/11/06 | 40764 | graphics/asymptote/doc/FAQ/asy-faq.bfnn
2019/11/06 | 4072 | graphics/asymptote/tests/types/order.asy
2019/11/06 | 4067 | graphics/asymptote/doc/diatom.csv
2019/11/06 | 4063 | graphics/asymptote/fileio.cc
2019/11/06 | 4062 | macros/latex/required/graphics/epsfig.dtx
-2019/11/06 | 40557 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
2019/11/06 | 40326 | graphics/asymptote/examples/tvgen.asy
2019/11/06 | 40277 | graphics/asymptote/picture.cc
2019/11/06 | 40203 | macros/latex/base/ltboxes.dtx
@@ -613,7 +981,6 @@
2019/11/06 | 3992 | graphics/asymptote/base/plain_shipout.asy
2019/11/06 | 398 | graphics/asymptote/examples/epix.asy
2019/11/06 | 39898 | macros/latex/base/ltfinal.dtx
-2019/11/06 | 39877 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2019/11/06 | 3980 | macros/latex/base/olddc.ins
2019/11/06 | 39702 | macros/latex/required/tools/ftnright.dtx
2019/11/06 | 396 | graphics/asymptote/doc/triangulate.asy
@@ -625,13 +992,9 @@
2019/11/06 | 3944 | graphics/asymptote/base/interpolate.asy
2019/11/06 | 39417 | macros/latex/required/graphics/grfguide.tex
2019/11/06 | 392260 | macros/latex/base/latexchanges.pdf
-2019/11/06 | 39211 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2019/11/06 | 391448 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2019/11/06 | 390 | graphics/asymptote/doc/tile.asy
2019/11/06 | 38 | graphics/asymptote/examples/spring0.asy
-2019/11/06 | 387870 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma
2019/11/06 | 386 | graphics/asymptote/examples/RiemannSurfaceRoot.asy
-2019/11/06 | 38691 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2019/11/06 | 3868 | graphics/asymptote/examples/pipes.asy
2019/11/06 | 385 | graphics/asymptote/examples/sinxlex.asy
2019/11/06 | 38533 | macros/latex/base/latex209.dtx
@@ -643,6 +1006,7 @@
2019/11/06 | 3814 | macros/latex/required/graphics/lscape.dtx
2019/11/06 | 380 | graphics/asymptote/doc/icon.asy
2019/11/06 | 38066 | graphics/asymptote/path3.cc
+2019/11/06 | 3800604 | systems/win32/w32tex/harftex-w32.tar.xz
2019/11/06 | 3798 | macros/latex/base/tulm.ins
2019/11/06 | 376 | graphics/asymptote/examples/sphericalharmonic.asy
2019/11/06 | 376 | graphics/asymptote/doc/generalaxis3.asy
@@ -664,9 +1028,7 @@
2019/11/06 | 3673 | graphics/asymptote/base/three_light.asy
2019/11/06 | 3670 | graphics/asymptote/bbox3.h
2019/11/06 | 366 | graphics/asymptote/doc/lineargraph0.asy
-2019/11/06 | 36628 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2019/11/06 | 365455 | macros/latex/base/ltnews26.pdf
-2019/11/06 | 36367 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2019/11/06 | 362 | graphics/asymptote/examples/pipeintersection.asy
2019/11/06 | 36243 | graphics/asymptote/prc/test.cc
2019/11/06 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg
@@ -679,19 +1041,14 @@
2019/11/06 | 35 | graphics/asymptote/base/fontsize.asy
2019/11/06 | 358 | graphics/asymptote/base/pstoedit.asy
2019/11/06 | 35816 | macros/latex/required/tools/tabularx.dtx
-2019/11/06 | 357 | systems/win32/miktex/tm/packages/pr.ini
2019/11/06 | 357 | graphics/asymptote/doc/irregularcontour.asy
2019/11/06 | 356945 | macros/latex/base/fntguide.pdf
-2019/11/06 | 35629 | macros/latex/contrib/asmejour/asmejour-template.tex
-2019/11/06 | 356014 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2019/11/06 | 355 | graphics/asymptote/doc/scaledgraph.asy
2019/11/06 | 3553 | graphics/asymptote/rounding.h
2019/11/06 | 355308 | macros/latex/required/tools/varioref.pdf
2019/11/06 | 354 | graphics/asymptote/doc/reloadpdf.tex
2019/11/06 | 354 | graphics/asymptote/doc/planes.asy
-2019/11/06 | 354710 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma
2019/11/06 | 3522 | graphics/asymptote/drawpath.cc
-2019/11/06 | 35221 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
2019/11/06 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy
2019/11/06 | 35167 | macros/latex/base/ltdirchk.dtx
2019/11/06 | 351596 | macros/latex/base/slides.pdf
@@ -702,9 +1059,7 @@
2019/11/06 | 34 | graphics/asymptote/autogen.sh
2019/11/06 | 349 | graphics/asymptote/examples/logdown.asy
2019/11/06 | 3497 | graphics/asymptote/doc/ocg.sty
-2019/11/06 | 34851 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2019/11/06 | 34845 | macros/latex/base/ltmath.dtx
-2019/11/06 | 34837 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2019/11/06 | 347512 | macros/latex/required/tools/ftnright.pdf
2019/11/06 | 34633 | macros/latex/base/latexchanges.tex
2019/11/06 | 345 | graphics/asymptote/lexical.h
@@ -726,17 +1081,14 @@
2019/11/06 | 3375 | graphics/asymptote/tests/types/guide.asy
2019/11/06 | 3354 | macros/latex/base/exscale.ins
2019/11/06 | 3344 | graphics/asymptote/examples/pdb.asy
-2019/11/06 | 33427 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2019/11/06 | 3340 | graphics/asymptote/examples/slidedemo.asy
2019/11/06 | 333 | graphics/asymptote/doc/asy.1.end
2019/11/06 | 3336 | macros/latex/base/ltoutenc.ins
-2019/11/06 | 33356 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2019/11/06 | 3328 | graphics/asymptote/stack.h
2019/11/06 | 330 | graphics/asymptote/doc/HermiteSpline.asy
2019/11/06 | 3309 | graphics/asymptote/access.cc
2019/11/06 | 3293 | macros/latex/base/bugs.txt
2019/11/06 | 3292 | macros/latex/required/tools/manifest.txt
-2019/11/06 | 328751 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2019/11/06 | 327 | graphics/asymptote/examples/sin1x.asy
2019/11/06 | 3279 | graphics/asymptote/base/obj.asy
2019/11/06 | 3275 | graphics/asymptote/program.cc
@@ -745,15 +1097,11 @@
2019/11/06 | 325 | graphics/asymptote/examples/rainbow.asy
2019/11/06 | 325 | graphics/asymptote/examples/elevation.asy
2019/11/06 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py
-2019/11/06 | 32383 | fonts/newtx/README
2019/11/06 | 323622 | macros/latex/required/tools/theorem.pdf
-2019/11/06 | 32351 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
2019/11/06 | 322 | graphics/asymptote/examples/unitcircle.asy
2019/11/06 | 322 | graphics/asymptote/examples/cheese.asy
-2019/11/06 | 32193 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2019/11/06 | 32181 | macros/latex/required/graphics/graphicx.dtx
2019/11/06 | 32179 | macros/latex/base/latexrelease.dtx
-2019/11/06 | 321228 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2019/11/06 | 320 | graphics/asymptote/runtriple.h
2019/11/06 | 320916 | systems/texlive/tlnet/archive/chklref.doc.tar.xz
2019/11/06 | 320214 | graphics/asymptote/base/geometry.asy
@@ -768,12 +1116,9 @@
2019/11/06 | 3146244 | systems/texlive/tlnet/archive/animate.doc.tar.xz
2019/11/06 | 312 | graphics/asymptote/examples/textpath.asy
2019/11/06 | 31244 | graphics/asymptote/builtin.cc
-2019/11/06 | 31187 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2019/11/06 | 31156 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
2019/11/06 | 3106 | graphics/asymptote/doc/latexusage.tex
2019/11/06 | 31060 | systems/texlive/tlnet/archive/accessibility.source.tar.xz
2019/11/06 | 310537 | macros/latex/required/graphics/grfguide.pdf
-2019/11/06 | 31009 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
2019/11/06 | 309 | graphics/asymptote/examples/oneoverx.asy
2019/11/06 | 309 | graphics/asymptote/examples/1overx.asy
2019/11/06 | 30962 | macros/latex/required/tools/layout.dtx
@@ -783,7 +1128,6 @@
2019/11/06 | 308 | graphics/asymptote/tests/types/shadow.asy
2019/11/06 | 308 | graphics/asymptote/tests/Makefile
2019/11/06 | 308 | graphics/asymptote/examples/hyperboloid.asy
-2019/11/06 | 308929 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2019/11/06 | 306 | graphics/asymptote/doc/binarytreetest.asy
2019/11/06 | 306897 | macros/latex/required/tools/bm.pdf
2019/11/06 | 305859 | macros/latex/base/changes.txt
@@ -794,7 +1138,6 @@
2019/11/06 | 302738 | macros/latex/base/ltluatex.pdf
2019/11/06 | 302712 | macros/latex/base/ltnews22.pdf
2019/11/06 | 3023 | graphics/asymptote/doc/Makefile.in
-2019/11/06 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2019/11/06 | 30208 | graphics/asymptote/prc/PRC.h
2019/11/06 | 30147 | graphics/asymptote/getopt.c
2019/11/06 | 3003 | graphics/asymptote/process.h
@@ -804,18 +1147,14 @@
2019/11/06 | 298 | graphics/asymptote/guideflags.h
2019/11/06 | 2976 | graphics/asymptote/access.h
2019/11/06 | 29720 | macros/latex/required/tools/multicol-2017-04-11.sty
-2019/11/06 | 29714 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2019/11/06 | 2961 | graphics/asymptote/asymptote.spec
2019/11/06 | 29571 | macros/latex/required/tools/showkeys.dtx
2019/11/06 | 294890 | macros/latex/base/inputenc.pdf
2019/11/06 | 293 | graphics/asymptote/doc/makepen.asy
-2019/11/06 | 29257 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2019/11/06 | 29254 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2019/11/06 | 2924 | graphics/asymptote/drawgroup.h
2019/11/06 | 291 | graphics/asymptote/examples/trumpet.asy
2019/11/06 | 291 | graphics/asymptote/examples/jump.asy
2019/11/06 | 2913 | macros/latex/base/syntonly.ins
-2019/11/06 | 29126 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2019/11/06 | 2909 | macros/latex/base/nfssfont.ins
2019/11/06 | 2908 | macros/latex/base/graphpap.ins
2019/11/06 | 2908 | macros/latex/base/fix-cm.ins
@@ -828,7 +1167,6 @@
2019/11/06 | 2882 | graphics/asymptote/doc/diatom.asy
2019/11/06 | 28809 | graphics/asymptote/exp.h
2019/11/06 | 2875130 | macros/latex/base/source2e.pdf
-2019/11/06 | 28738 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2019/11/06 | 284 | graphics/asymptote/GUI/res/icons/text.svg
2019/11/06 | 284134 | macros/latex/required/graphics/graphics.pdf
2019/11/06 | 28334 | macros/latex/base/ltfntcmd.dtx
@@ -838,17 +1176,13 @@
2019/11/06 | 282380 | systems/texlive/tlnet/archive/datetime2-breton.doc.tar.xz
2019/11/06 | 281638 | graphics/asymptote/configure
2019/11/06 | 28156 | graphics/asymptote/pen.h
-2019/11/06 | 281507 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2019/11/06 | 281256 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2019/11/06 | 2800 | graphics/asymptote/doc/asycolors.sty
2019/11/06 | 279 | graphics/asymptote/doc/hatch.asy
2019/11/06 | 27850 | macros/luatex/generic/lualibs/lualibs.dtx
2019/11/06 | 277 | graphics/asymptote/doc/generalaxis.asy
2019/11/06 | 2771 | graphics/asymptote/doc/pixel.pdf
2019/11/06 | 276 | graphics/asymptote/tests/bench/6000circles.asy
-2019/11/06 | 276791 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2019/11/06 | 2766 | graphics/asymptote/lnkX64IconFix.nsh
-2019/11/06 | 27655 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
2019/11/06 | 2764 | graphics/asymptote/base/three_margins.asy
2019/11/06 | 274326 | macros/latex/base/ltnews23.pdf
2019/11/06 | 2738 | macros/latex/base/tex2.txt
@@ -859,7 +1193,6 @@
2019/11/06 | 2726 | macros/latex/base/idx.tex
2019/11/06 | 2725 | graphics/asymptote/runtriple.in
2019/11/06 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch
-2019/11/06 | 271720 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
2019/11/06 | 27139 | macros/latex/base/ltxcheck.tex
2019/11/06 | 270895 | macros/latex/base/cmfonts.pdf
2019/11/06 | 26 | graphics/asymptote/doc/filegraph.dat
@@ -867,19 +1200,15 @@
2019/11/06 | 269839 | install/macros/luatex/generic/lualibs.tds.zip
2019/11/06 | 2697 | macros/luatex/generic/lualibs/NEWS
2019/11/06 | 2697 | graphics/asymptote/table.h
-2019/11/06 | 26962 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
2019/11/06 | 268 | graphics/asymptote/base/asy-init.el
2019/11/06 | 26856 | graphics/asymptote/bezierpatch.cc
2019/11/06 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy
-2019/11/06 | 26741 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2019/11/06 | 2667 | graphics/asymptote/settings.h
-2019/11/06 | 26649 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
2019/11/06 | 2662 | graphics/asymptote/symbol.h
2019/11/06 | 2661 | graphics/asymptote/runbacktrace.cc
2019/11/06 | 2658 | graphics/asymptote/examples/soccerball.asy
2019/11/06 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex
2019/11/06 | 2653 | graphics/asymptote/doc/markers1.asy
-2019/11/06 | 26507 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
2019/11/06 | 264 | graphics/asymptote/examples/labelbox.asy
2019/11/06 | 264 | graphics/asymptote/examples/coag.asy
2019/11/06 | 2648 | graphics/asymptote/shaders.cc
@@ -889,16 +1218,13 @@
2019/11/06 | 2632 | graphics/asymptote/material.h
2019/11/06 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui
2019/11/06 | 262 | graphics/asymptote/doc/loggraph.asy
-2019/11/06 | 26298 | macros/latex/contrib/asmejour/asmejour.cls
2019/11/06 | 26292 | graphics/asymptote/runpath.cc
2019/11/06 | 2624 | graphics/asymptote/pipestream.h
2019/11/06 | 261 | graphics/asymptote/doc/join.asy
-2019/11/06 | 26197 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2019/11/06 | 261905 | macros/latex/base/fix-cm.pdf
2019/11/06 | 2615 | graphics/asymptote/base/patterns.asy
2019/11/06 | 26096 | graphics/asymptote/examples/uhrturm.obj
2019/11/06 | 2587 | macros/latex/required/tools/multicol.ins
-2019/11/06 | 2579881 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2019/11/06 | 2576 | systems/texlive/tlnet/archive/datetime2-breton.tar.xz
2019/11/06 | 256 | graphics/asymptote/doc/shadedtiling.asy
2019/11/06 | 2562 | graphics/asymptote/program.h
@@ -916,7 +1242,6 @@
2019/11/06 | 253 | graphics/asymptote/base/metapost.asy
2019/11/06 | 2535 | macros/latex/required/tools/bm.ins
2019/11/06 | 2535851 | install/macros/latex/required/latex-graphics.tds.zip
-2019/11/06 | 25320 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2019/11/06 | 25292 | graphics/asymptote/process.cc
2019/11/06 | 2526 | graphics/asymptote/policy.h
2019/11/06 | 25218 | graphics/asymptote/runpath3d.cc
@@ -931,26 +1256,21 @@
2019/11/06 | 2503101 | macros/latex/required/graphics.zip
2019/11/06 | 24 | graphics/asymptote/doc/diagonal.asy
2019/11/06 | 2482 | graphics/asymptote/build-scripts/build-asymptote
-2019/11/06 | 247520 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2019/11/06 | 247005 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
2019/11/06 | 246 | graphics/asymptote/examples/transparency.asy
2019/11/06 | 246 | graphics/asymptote/doc/axis3.asy
2019/11/06 | 246960 | macros/latex/required/tools/layout.pdf
2019/11/06 | 24664 | macros/latex/required/tools/trace.dtx
2019/11/06 | 2465 | graphics/asymptote/base/labelpath3.asy
2019/11/06 | 24659 | graphics/asymptote/base/lmfit.asy
-2019/11/06 | 246473 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2019/11/06 | 246267 | macros/latex/required/graphics/rotating.pdf
2019/11/06 | 246002 | macros/latex/base/latexrelease.pdf
2019/11/06 | 245 | graphics/asymptote/examples/alignbox.asy
-2019/11/06 | 2457990 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2019/11/06 | 244 | graphics/asymptote/tests/arith/triple.asy
2019/11/06 | 243 | graphics/asymptote/doc/cube.asy
2019/11/06 | 24312 | systems/texlive/tlnet/archive/animate.tar.xz
2019/11/06 | 242 | graphics/asymptote/examples/equilateral.asy
2019/11/06 | 242895 | macros/latex/required/tools/showkeys.pdf
2019/11/06 | 240 | graphics/asymptote/doc/parametricgraph.asy
-2019/11/06 | 24053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2019/11/06 | 24024 | macros/latex/base/lterror.dtx
2019/11/06 | 23 | graphics/asymptote/GUI/__init__.py
2019/11/06 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py
@@ -963,7 +1283,6 @@
2019/11/06 | 238117 | macros/latex/required/tools/xspace.pdf
2019/11/06 | 23793 | macros/latex/base/ltnews30.tex
2019/11/06 | 2378 | graphics/asymptote/profile.py
-2019/11/06 | 237450 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2019/11/06 | 236 | graphics/asymptote/tests/string/erase.asy
2019/11/06 | 236 | graphics/asymptote/examples/annotation.asy
2019/11/06 | 2362 | graphics/asymptote/examples/spectrum.asy
@@ -975,14 +1294,12 @@
2019/11/06 | 234 | graphics/asymptote/doc/beziercurve.asy
2019/11/06 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h
2019/11/06 | 233 | graphics/asymptote/examples/cardioid.asy
-2019/11/06 | 23334 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2019/11/06 | 23333 | graphics/asymptote/drawsurface.cc
2019/11/06 | 2328 | graphics/asymptote/virtualfieldaccess.h
2019/11/06 | 232381 | macros/latex/required/graphics/graphicx.pdf
2019/11/06 | 22 | graphics/asymptote/tests/output/line.asy
2019/11/06 | 22 | graphics/asymptote/GUI/configs/__init__.py
2019/11/06 | 22971 | graphics/asymptote/base/syzygy.asy
-2019/11/06 | 22910 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2019/11/06 | 228 | graphics/asymptote/examples/circumcircle.asy
2019/11/06 | 22873 | graphics/asymptote/piicon.png
2019/11/06 | 2278 | graphics/asymptote/align.h
@@ -1018,7 +1335,6 @@
2019/11/06 | 2146 | graphics/asymptote/webgl/fragment.glsl
2019/11/06 | 21459 | graphics/asymptote/base/feynman.asy
2019/11/06 | 214289 | macros/latex/base/slifonts.pdf
-2019/11/06 | 214120 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2019/11/06 | 2133076 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2019/11/06 | 212938 | macros/latex/required/tools/trace.pdf
2019/11/06 | 2113 | graphics/asymptote/seconds.h
@@ -1033,7 +1349,6 @@
2019/11/06 | 20809 | macros/latex/base/ltfssini.dtx
2019/11/06 | 20758 | graphics/asymptote/runtime.in
2019/11/06 | 20738 | graphics/asymptote/entry.cc
-2019/11/06 | 20720 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
2019/11/06 | 206 | graphics/asymptote/examples/log.asy
2019/11/06 | 2068 | graphics/asymptote/base/slopefield.asy
2019/11/06 | 205610 | graphics/asymptote/asy.list
@@ -1047,7 +1362,6 @@
2019/11/06 | 202 | graphics/asymptote/doc/exp.asy
2019/11/06 | 202891 | macros/latex/base/lgc2.pdf
2019/11/06 | 20270 | macros/latex/base/ltnews.cls
-2019/11/06 | 202551 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
2019/11/06 | 202425 | macros/latex/base/nfssfont.pdf
2019/11/06 | 201496 | macros/latex/required/graphics/color.pdf
2019/11/06 | 2013 | graphics/asymptote/varinit.h
@@ -1063,8 +1377,6 @@
2019/11/06 | 198 | graphics/asymptote/examples/tanh.asy
2019/11/06 | 19885 | graphics/asymptote/drawsurface.h
2019/11/06 | 1986 | graphics/asymptote/inst.h
-2019/11/06 | 198186 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2019/11/06 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2019/11/06 | 1978 | graphics/asymptote/varinit.cc
2019/11/06 | 197793 | macros/latex/base/ltx3info.pdf
2019/11/06 | 196 | graphics/asymptote/examples/lowint.asy
@@ -1078,13 +1390,12 @@
2019/11/06 | 195406 | graphics/asymptote/doc/asy-latex.pdf
2019/11/06 | 1951 | graphics/asymptote/array.h
2019/11/06 | 1950 | graphics/asymptote/examples/mergeExample.asy
-2019/11/06 | 194934 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
2019/11/06 | 1948 | macros/latex/base/minimal.cls
2019/11/06 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch
2019/11/06 | 193 | graphics/asymptote/tests/gc/shipout.asy
2019/11/06 | 193 | graphics/asymptote/tests/arith/random.asy
-2019/11/06 | 193860 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2019/11/06 | 1936 | graphics/asymptote/refaccess.h
+2019/11/06 | 1934572 | systems/win32/w32tex/win64/context-w64.tar.xz
2019/11/06 | 1927 | graphics/asymptote/tests/array/fields.asy
2019/11/06 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc
2019/11/06 | 192409 | macros/latex/base/latexsym.pdf
@@ -1092,8 +1403,6 @@
2019/11/06 | 191 | graphics/asymptote/runpicture.h
2019/11/06 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy
2019/11/06 | 191693 | macros/latex/required/graphics/trig.pdf
-2019/11/06 | 191559 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2019/11/06 | 191544 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
2019/11/06 | 19107 | macros/latex/base/lppl.txt
2019/11/06 | 1908 | graphics/asymptote/examples/linearregression.asy
2019/11/06 | 1907 | graphics/asymptote/build-scripts/HOWTO-MSWindows
@@ -1110,13 +1419,10 @@
2019/11/06 | 186 | graphics/asymptote/runpath3d.h
2019/11/06 | 186 | graphics/asymptote/doc/unitcircle3.asy
2019/11/06 | 18695391 | systems/texlive/tlnet/install-tl-windows.exe
-2019/11/06 | 186822 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
2019/11/06 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc
2019/11/06 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h
2019/11/06 | 18558 | macros/latex/base/ltxdoc.dtx
-2019/11/06 | 185585 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2019/11/06 | 18534 | graphics/asymptote/application.cc
-2019/11/06 | 184241 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2019/11/06 | 18407 | macros/latex/base/nfssfont.dtx
2019/11/06 | 1835 | graphics/asymptote/examples/cyclohexane.asy
2019/11/06 | 183545 | macros/latex/required/tools/delarray.pdf
@@ -1126,7 +1432,6 @@
2019/11/06 | 182 | graphics/asymptote/tests/string/find.asy
2019/11/06 | 182 | graphics/asymptote/examples/roll.asy
2019/11/06 | 182 | graphics/asymptote/examples/label3.asy
-2019/11/06 | 182711 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2019/11/06 | 182261 | macros/latex/base/syntonly.pdf
2019/11/06 | 180911 | macros/latex/required/tools/multicol.dtx
2019/11/06 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch
@@ -1135,12 +1440,9 @@
2019/11/06 | 1780 | graphics/asymptote/examples/conicurv.asy
2019/11/06 | 177 | graphics/asymptote/runpath.h
2019/11/06 | 177 | graphics/asymptote/examples/curvedlabel.asy
-2019/11/06 | 17767 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2019/11/06 | 177648 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
2019/11/06 | 17748 | graphics/asymptote/asy-keywords.el
2019/11/06 | 17743 | graphics/asymptote/runfile.cc
2019/11/06 | 177246 | graphics/asymptote/prc/PRCdouble.cc
-2019/11/06 | 17692 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2019/11/06 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg
2019/11/06 | 1760 | graphics/asymptote/examples/animations/heatequation.asy
2019/11/06 | 175864 | macros/latex/required/tools/hhline.pdf
@@ -1160,22 +1462,20 @@
2019/11/06 | 169 | graphics/asymptote/runbacktrace.h
2019/11/06 | 169535 | macros/latex/required/tools/shellesc.pdf
2019/11/06 | 1694 | graphics/asymptote/fftw++.cc
-2019/11/06 | 169240 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2019/11/06 | 168 | graphics/asymptote/examples/strokeshade.asy
2019/11/06 | 168 | graphics/asymptote/examples/lines.asy
2019/11/06 | 168346 | macros/latex/base/ltoutenc.dtx
2019/11/06 | 167838 | graphics/asymptote/doc/CAD.pdf
-2019/11/06 | 167815 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
2019/11/06 | 16702 | graphics/asymptote/runlabel.cc
2019/11/06 | 1666 | macros/latex/required/tools/README.md
2019/11/06 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py
2019/11/06 | 165 | graphics/asymptote/examples/sphereskeleton.asy
2019/11/06 | 1658 | graphics/asymptote/prc/PRCTools/Makefile
2019/11/06 | 16578 | graphics/asymptote/base/plain_Label.asy
-2019/11/06 | 165673 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2019/11/06 | 165558 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
2019/11/06 | 164511 | graphics/asymptote/GUI/icons_rc.py
2019/11/06 | 1642 | graphics/asymptote/callable.h
+2019/11/06 | 16420748 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2019/11/06 | 16413364 | systems/win32/w32tex/luatex-dev-w32.tar.xz
2019/11/06 | 163977 | macros/latex/base/ltnews05.pdf
2019/11/06 | 1637 | graphics/asymptote/builtin.h
2019/11/06 | 163791 | macros/latex/required/tools/xr.pdf
@@ -1185,20 +1485,16 @@
2019/11/06 | 16262 | macros/latex/base/modguide.tex
2019/11/06 | 162245 | macros/latex/required/graphics/rotex.pdf
2019/11/06 | 1620 | graphics/asymptote/doc/colors.asy
-2019/11/06 | 1620005 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2019/11/06 | 161 | graphics/asymptote/runhistory.h
2019/11/06 | 16138 | graphics/asymptote/base/slide.asy
2019/11/06 | 1612 | graphics/asymptote/asy-list.pl
2019/11/06 | 161065 | macros/latex/base/ltnews13.pdf
2019/11/06 | 160672 | macros/latex/base/makeindx.pdf
2019/11/06 | 160672 | graphics/asymptote/examples/animations/dice.u3d
-2019/11/06 | 160578 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2019/11/06 | 16037 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
2019/11/06 | 159 | graphics/asymptote/tests/types/cast.asy
2019/11/06 | 1594 | graphics/asymptote/pen.cc
2019/11/06 | 15920375 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2019/11/06 | 158 | graphics/asymptote/tests/frames/stat.asy
-2019/11/06 | 15892 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
2019/11/06 | 15845 | graphics/asymptote/dec.h
2019/11/06 | 15821 | macros/latex/base/slifonts.fdd
2019/11/06 | 157 | graphics/asymptote/runsystem.h
@@ -1215,6 +1511,7 @@
2019/11/06 | 154 | graphics/asymptote/doc/slopefield1.asy
2019/11/06 | 154914 | macros/latex/base/classes.dtx
2019/11/06 | 154483 | macros/latex/required/graphics/epsfig.pdf
+2019/11/06 | 15447784 | systems/win32/w32tex/luatex-w32.tar.xz
2019/11/06 | 15433 | macros/latex/required/graphics/graphics-2017-06-25.sty
2019/11/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2019/11/06 | 153 | graphics/asymptote/runlabel.h
@@ -1224,7 +1521,6 @@
2019/11/06 | 152 | graphics/asymptote/glew.c
2019/11/06 | 1526 | graphics/asymptote/examples/BezierSurface.asy
2019/11/06 | 1524 | graphics/asymptote/patches/flex.patch
-2019/11/06 | 152131 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2019/11/06 | 1520 | graphics/asymptote/common.h
2019/11/06 | 15192 | graphics/asymptote/base/ode.asy
2019/11/06 | 151351 | macros/latex/base/manual.pdf
@@ -1234,7 +1530,6 @@
2019/11/06 | 1504 | graphics/asymptote/GUI/xasyUtils.py
2019/11/06 | 150107 | macros/latex/required/graphics/lscape.pdf
2019/11/06 | 150018 | macros/latex/base/ltnews01.pdf
-2019/11/06 | 149927 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2019/11/06 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy
2019/11/06 | 1492 | graphics/asymptote/runarray.h
2019/11/06 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg
@@ -1246,12 +1541,10 @@
2019/11/06 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc
2019/11/06 | 14795 | graphics/asymptote/entry.h
2019/11/06 | 147943 | macros/latex/base/ltnews10.pdf
-2019/11/06 | 147140 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2019/11/06 | 1470 | graphics/asymptote/beziercurve.cc
2019/11/06 | 14709 | graphics/asymptote/base/palette.asy
2019/11/06 | 146 | graphics/asymptote/examples/cylinder.asy
2019/11/06 | 1469 | graphics/asymptote/doc/png/Makefile.in
-2019/11/06 | 146753 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
2019/11/06 | 14666026 | graphics/asymptote.zip
2019/11/06 | 14660 | graphics/asymptote/base/contour3.asy
2019/11/06 | 14621 | graphics/asymptote/configure.ac
@@ -1275,8 +1568,6 @@
2019/11/06 | 141550 | macros/latex/base/ltnews02.pdf
2019/11/06 | 141532 | macros/latex/base/ltnews03.pdf
2019/11/06 | 14078 | macros/latex/required/tools/afterpage.dtx
-2019/11/06 | 1407481 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2019/11/06 | 14055 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/11/06 | 14023 | graphics/asymptote/arrayop.h
2019/11/06 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py
2019/11/06 | 1391 | graphics/asymptote/doc/CAD1.asy
@@ -1290,7 +1581,6 @@
2019/11/06 | 1375356 | graphics/asymptote/ChangeLog
2019/11/06 | 137493 | macros/latex/base/ltnews16.pdf
2019/11/06 | 13739 | graphics/asymptote/examples/teapot.asy
-2019/11/06 | 137120 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2019/11/06 | 13700 | graphics/asymptote/runtriple.cc
2019/11/06 | 136 | graphics/asymptote/examples/latticeshading.asy
2019/11/06 | 13663 | graphics/asymptote/install-sh
@@ -1306,13 +1596,12 @@
2019/11/06 | 13339 | graphics/asymptote/camp.l
2019/11/06 | 13324 | systems/texlive/tlnet/archive/accessibility.tar.xz
2019/11/06 | 1331 | graphics/asymptote/tests/types/spec.asy
-2019/11/06 | 133150 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2019/11/06 | 133134 | macros/latex/base/ltnews06.pdf
2019/11/06 | 13305 | macros/latex/base/proc.dtx
2019/11/06 | 132 | graphics/asymptote/tests/string/length.asy
2019/11/06 | 13281 | macros/latex/contrib/asmejour/asmejour-sample.bib
2019/11/06 | 1326 | graphics/asymptote/examples/electromagnetic.asy
-2019/11/06 | 1326762 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2019/11/06 | 132051668 | systems/win32/w32tex/context.tar.xz
2019/11/06 | 131 | graphics/asymptote/GUI/DebugFlags.py
2019/11/06 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg
2019/11/06 | 1311 | graphics/asymptote/patches/dvipdf
@@ -1321,7 +1610,6 @@
2019/11/06 | 1309 | graphics/asymptote/interact.h
2019/11/06 | 1309 | graphics/asymptote/examples/Klein.asy
2019/11/06 | 130826 | macros/latex/base/ltnews07.pdf
-2019/11/06 | 13060 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2019/11/06 | 1304706 | graphics/asymptote/doc/asymptote.pdf
2019/11/06 | 129 | graphics/asymptote/tests/gc/struct.asy
2019/11/06 | 12967 | macros/latex/base/manual.err
@@ -1334,8 +1622,6 @@
2019/11/06 | 127885 | graphics/asymptote/camp.tab.cc
2019/11/06 | 1276 | graphics/asymptote/base/asymptote.py
2019/11/06 | 12744 | graphics/asymptote/impdatum.cc
-2019/11/06 | 1273248 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-x64-2.9.tar.lzma
-2019/11/06 | 127165 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
2019/11/06 | 12715 | macros/latex/required/tools/dcolumn.dtx
2019/11/06 | 126 | graphics/asymptote/examples/sphere.asy
2019/11/06 | 12629 | graphics/asymptote/runsystem.cc
@@ -1374,13 +1660,11 @@
2019/11/06 | 12103 | graphics/asymptote/stm.cc
2019/11/06 | 1209 | graphics/asymptote/tests/imp/unravel.asy
2019/11/06 | 1208 | graphics/asymptote/beziercurve.h
-2019/11/06 | 1205461 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2019/11/06 | 120408 | systems/texlive/tlnet/archive/lualibs.tar.xz
2019/11/06 | 120209 | macros/latex/base/ltnews09.pdf
2019/11/06 | 119 | graphics/asymptote/fftw++asy.cc
2019/11/06 | 11951 | graphics/asymptote/base/solids.asy
2019/11/06 | 1194 | graphics/asymptote/GUI/res/icons/code.svg
-2019/11/06 | 1194278 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2019/11/06 | 1191 | graphics/asymptote/camperror.cc
2019/11/06 | 11907 | graphics/asymptote/tests/gsl/random.asy
2019/11/06 | 118 | graphics/asymptote/tests/string/substr.asy
@@ -1392,7 +1676,6 @@
2019/11/06 | 1175 | graphics/asymptote/guide.cc
2019/11/06 | 11755 | macros/latex/required/tools/array-2016-10-06.sty
2019/11/06 | 11741 | graphics/asymptote/drawelement.h
-2019/11/06 | 116837 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2019/11/06 | 11658 | graphics/asymptote/coder.h
2019/11/06 | 1163 | graphics/asymptote/runtime.h
2019/11/06 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz
@@ -1407,49 +1690,39 @@
2019/11/06 | 11482 | graphics/asymptote/base/binarytree.asy
2019/11/06 | 11451 | macros/latex/base/ltpage.dtx
2019/11/06 | 1142 | graphics/asymptote/envcompleter.cc
-2019/11/06 | 1141204 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2019/11/06 | 1141180 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2019/11/06 | 1140 | graphics/asymptote/examples/imagehistogram.asy
2019/11/06 | 113 | graphics/asymptote/patches/fixmem.reg
2019/11/06 | 1136 | graphics/asymptote/examples/genustwo.asy
2019/11/06 | 11320 | graphics/asymptote/base/plain_markers.asy
2019/11/06 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js
2019/11/06 | 1128 | macros/latex/required/graphics/graphics.ins
-2019/11/06 | 112855 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2019/11/06 | 1126 | graphics/asymptote/coenv.cc
2019/11/06 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg
2019/11/06 | 1122 | graphics/asymptote/base/external.asy
2019/11/06 | 1120 | graphics/asymptote/examples/animations/wheel.asy
2019/11/06 | 111 | graphics/asymptote/GUI/res/icons/center.asy
2019/11/06 | 1114 | graphics/asymptote/examples/laserlattice.asy
-2019/11/06 | 110968 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2019/11/06 | 11060 | graphics/asymptote/texfile.h
2019/11/06 | 11030 | graphics/asymptote/base/math.asy
2019/11/06 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg
-2019/11/06 | 1101601 | systems/win32/miktex/tm/packages/next/miktex-harftex-bin-2.9.tar.lzma
2019/11/06 | 109 | graphics/asymptote/tests/string/insert.asy
2019/11/06 | 1098 | graphics/asymptote/refaccess.cc
2019/11/06 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.tar.xz
2019/11/06 | 1096 | graphics/asymptote/tests/array/transpose.asy
2019/11/06 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg
-2019/11/06 | 108877 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2019/11/06 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg
2019/11/06 | 10830 | graphics/asymptote/base/CAD.asy
2019/11/06 | 1082 | graphics/asymptote/patches/README
2019/11/06 | 10777 | macros/latex/required/tools/fontsmpl.dtx
2019/11/06 | 10752 | macros/latex/required/tools/hhline.dtx
-2019/11/06 | 10718 | fonts/erewhon/doc/erewhon-doc.tex
2019/11/06 | 107001 | macros/latex/base/inputenc.dtx
2019/11/06 | 10699 | macros/latex/base/ltnews26.tex
2019/11/06 | 10692 | macros/latex/base/ltnews23.tex
2019/11/06 | 10673 | macros/latex/base/ltnews22.tex
-2019/11/06 | 1066577 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2019/11/06 | 1065 | graphics/asymptote/examples/shellmethod.asy
2019/11/06 | 10651 | macros/latex/required/graphics/trig.dtx
2019/11/06 | 10650 | macros/latex/required/tools/enumerate.dtx
2019/11/06 | 10632 | graphics/asymptote/EnvVarUpdate.nsh
-2019/11/06 | 1063091 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2019/11/06 | 1062612 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2019/11/06 | 10606 | macros/latex/base/makeindx.dtx
2019/11/06 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy
2019/11/06 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy
@@ -1464,7 +1737,6 @@
2019/11/06 | 10494 | graphics/asymptote/path3.h
2019/11/06 | 104943 | macros/latex/base/ltnews11.pdf
2019/11/06 | 10445 | graphics/asymptote/INSTALL
-2019/11/06 | 1042829 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2019/11/06 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex
2019/11/06 | 10376 | macros/latex/base/ltfsscmp.dtx
2019/11/06 | 103606 | macros/latex/required/tools/varioref.dtx
@@ -1473,14 +1745,12 @@
2019/11/06 | 102 | graphics/asymptote/tests/gc/file.asy
2019/11/06 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui
2019/11/06 | 1025 | graphics/asymptote/doc/leastsquares.asy
-2019/11/06 | 102391 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
2019/11/06 | 10210 | graphics/asymptote/examples/thermodynamics.asy
2019/11/06 | 1020 | graphics/asymptote/flatguide.cc
2019/11/06 | 1020 | graphics/asymptote/examples/NURBSsphere.asy
2019/11/06 | 10196 | graphics/asymptote/doc/CAD.tex
2019/11/06 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg
2019/11/06 | 1010 | graphics/asymptote/examples/washermethod.asy
-2019/11/06 | 100715 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
2019/11/06 | 10061 | macros/latex/base/webcomp.err
2019/11/06 | 1005 | graphics/asymptote/doc/asy.1.begin
2019/11/06 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg
@@ -1499,7 +1769,6 @@
2019/11/05 | 76923 | macros/luatex/generic/luaotfload/luaotfload-tool.pdf
2019/11/05 | 7562 | macros/luatex/generic/luaotfload/luaotfload-tounicode.lua
2019/11/05 | 73317 | graphics/pgf/contrib/pgf-cmykshadings/pgf-cmykshadings.dtx
-2019/11/05 | 7276 | fonts/erewhon/README
2019/11/05 | 6 | support/chklref/VERSION
2019/11/05 | 698 | macros/luatex/generic/luaotfload/scripts-demo.tex
2019/11/05 | 6912 | systems/texlive/tlnet/archive/pgf-cmykshadings.tar.xz
@@ -1508,6 +1777,7 @@
2019/11/05 | 6520 | macros/luatex/generic/luaotfload/fontloader-l-lua.lua
2019/11/05 | 6418 | macros/latex/contrib/iftex/iftex.tex
2019/11/05 | 63308 | macros/luatex/generic/luaotfload/fontloader-font-con.lua
+2019/11/05 | 6223712 | systems/win32/w32tex/datetime2.tar.xz
2019/11/05 | 6100 | systems/texlive/tlnet/archive/withargs.tar.xz
2019/11/05 | 6003 | macros/latex/contrib/iftex/iftex.sty
2019/11/05 | 5989 | macros/luatex/generic/luaotfload/luaotfload-status.lua
@@ -1626,7 +1896,6 @@
2019/11/04 | 5659588 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2019/11/04 | 553574 | systems/win32/miktex/tm/packages/pdfoverlay.tar.lzma
2019/11/04 | 544148 | systems/texlive/tlnet/archive/pdfoverlay.doc.tar.xz
-2019/11/04 | 540062 | systems/win32/w32tex/ChangeLog
2019/11/04 | 530069 | graphics/pgf/contrib/pgf-cmykshadings.zip
2019/11/04 | 524272 | systems/win32/w32tex/mftrace-w32.tar.xz
2019/11/04 | 5216 | systems/texlive/tlnet/archive/pdfoverlay.source.tar.xz
@@ -1709,7 +1978,6 @@
2019/11/04 | 1739 | macros/latex/contrib/reledmac/makefile
2019/11/04 | 168099 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf
2019/11/04 | 1678092 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
-2019/11/04 | 16164968 | systems/win32/w32tex/luatex-dev-w32.tar.xz
2019/11/04 | 158108 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
2019/11/04 | 154 | systems/texlive/tlnet/update-tlmgr-r52585.exe.sha512
2019/11/04 | 153 | systems/texlive/tlnet/update-tlmgr-r52585.sh.sha512
@@ -1836,7 +2104,6 @@
2019/11/03 | 127067 | support/make4ht/make4ht-doc.pdf
2019/11/03 | 1232 | macros/latex/contrib/tasks/tasks.cfg
2019/11/03 | 1215 | support/make4ht/filters/make4ht-svg-height.lua
-2019/11/03 | 116745 | fonts/newtx/tex/newtxmath.sty
2019/11/03 | 1143 | support/make4ht/formats/make4ht-docbook.lua
2019/11/03 | 1120 | fonts/erewhon/tfm/erewBRM.tfm
2019/11/03 | 1093 | support/make4ht/make4ht-odtfilter.lua
@@ -1899,7 +2166,6 @@
2019/11/02 | 55079 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-369803.pdf
2019/11/02 | 547640 | systems/win32/miktex/tm/packages/modiagram.tar.lzma
2019/11/02 | 542 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-370642.tex
-2019/11/02 | 5422 | fonts/erewhon/tex/erewhon.sty
2019/11/02 | 541804 | systems/texlive/tlnet/archive/biblatex-ext.doc.tar.xz
2019/11/02 | 5351 | macros/latex/contrib/realhats/hats/realhats-fez.pdf
2019/11/02 | 5339373 | systems/win32/miktex/tm/packages/newtx.tar.lzma
@@ -2013,7 +2279,7 @@
2019/11/02 | 1792 | macros/latex/contrib/xsim/doc/examples/xsim.listofexercises.tex
2019/11/02 | 1777 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-6698.tex
2019/11/02 | 1749 | macros/generic/ifptex/ifuptex.sty
-2019/11/02 | 171 | fonts/erewhon/tex/newtx-utopia-subs.tex
+2019/11/02 | 171 | fonts/erewhon/tex/newtx-erewhon-subs.tex
2019/11/02 | 169515 | systems/win32/miktex/tm/packages/fontools.tar.lzma
2019/11/02 | 16769 | graphics/pstricks/contrib/pstricks-add/Changes
2019/11/02 | 1601 | graphics/pstricks/contrib/pstricks-add/latex/pstricks-add.sty
@@ -2156,7 +2422,6 @@
2019/11/01 | 4830 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-ibid.cbx
2019/11/01 | 4617 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-numeric-comp.cbx
2019/11/01 | 4612 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle.cbx
-2019/11/01 | 4608652 | systems/win32/w32tex/harftex-w32.tar.xz
2019/11/01 | 4576 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-ticomp.cbx
2019/11/01 | 4472 | macros/latex/contrib/l3build/l3build-ctan.lua
2019/11/01 | 446268 | systems/texlive/tlnet/archive/xindex.doc.tar.xz
@@ -2205,7 +2470,6 @@
2019/11/01 | 2677 | support/tex4ebook/tex4ebook-tidyconf.conf
2019/11/01 | 2673 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-verbose.cbx
2019/11/01 | 2673768 | systems/win32/w32tex/win64/harftex-w64.tar.xz
-2019/11/01 | 2584 | fonts/erewhon/tex/untxmia.fd
2019/11/01 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md
2019/11/01 | 2305 | macros/latex/contrib/l3build/l3build-tagging.lua
2019/11/01 | 22556 | systems/texlive/tlnet/archive/preview.source.tar.xz
@@ -2221,10 +2485,8 @@
2019/11/01 | 1705 | macros/latex/contrib/cnltx/cnltx.dbx
2019/11/01 | 1689 | macros/latex/contrib/cnltx/cnltx.sty
2019/11/01 | 1621 | macros/latex/contrib/cnltx/cnltx.cbx
-2019/11/01 | 16172296 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2019/11/01 | 1537 | macros/latex/contrib/l3build/l3build.ins
2019/11/01 | 1520 | fonts/erewhon/tfm/erewMI.tfm
-2019/11/01 | 15200256 | systems/win32/w32tex/luatex-w32.tar.xz
2019/11/01 | 1519 | macros/latex/contrib/circledsteps/ctikzexample.tex
2019/11/01 | 1515 | macros/latex/contrib/cnltx/README
2019/11/01 | 15109 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext-oa.sty
@@ -2251,63 +2513,3 @@
2019/11/01 | 1097 | indexing/makeindexk/mkindex
2019/11/01 | 104610 | macros/latex/contrib/l3build/l3build.dtx
2019/11/01 | 1024 | macros/latex/contrib/l3build/README.md
-2019/10/31 | 988 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-numeric.bbx
-2019/10/31 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
-2019/10/31 | 8506 | indexing/xindex/lualatex/xindex-base.lua
-2019/10/31 | 8358 | indexing/xindex/lualatex/xindex-pretty.lua
-2019/10/31 | 8212268 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz
-2019/10/31 | 805720 | systems/texlive/tlnet/archive/newtx.doc.tar.xz
-2019/10/31 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
-2019/10/31 | 80241 | macros/latex/contrib/modiagram/modiagram.sty
-2019/10/31 | 776 | systems/texlive/tlnet/archive/collection-langother.tar.xz
-2019/10/31 | 7680 | indexing/xindex/lualatex/xindex-yannis.lua
-2019/10/31 | 6210360 | systems/win32/w32tex/datetime2.tar.xz
-2019/10/31 | 614092 | systems/texlive/tlnet/archive/pseudo.doc.tar.xz
-2019/10/31 | 610 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-fullcite.cbx
-2019/10/31 | 544081 | macros/latex/contrib/modiagram.zip
-2019/10/31 | 5426 | indexing/xindex/scripts/xindex.lua
-2019/10/31 | 536264 | indexing/xindex.zip
-2019/10/31 | 528067 | macros/latex/contrib/modiagram/modiagram_en.pdf
-2019/10/31 | 5012 | systems/texlive/tlnet/archive/pseudo.tar.xz
-2019/10/31 | 4924 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/mybib.bib
-2019/10/31 | 483 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/czech-iso.lbx
-2019/10/31 | 469 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/german-iso.lbx
-2019/10/31 | 46891 | indexing/xindex/doc/xindex-doc.tex
-2019/10/31 | 4648748 | systems/win32/w32tex/dvipdfm-w32.tar.xz
-2019/10/31 | 4531788 | systems/texlive/tlnet/archive/newtx.tar.xz
-2019/10/31 | 4450824 | systems/win32/w32tex/dvipsk-w32.tar.xz
-2019/10/31 | 444 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/polish-iso.lbx
-2019/10/31 | 4449 | indexing/xindex/lualatex/xindex-dtk.lua
-2019/10/31 | 438344 | systems/win32/w32tex/mftools.tar.xz
-2019/10/31 | 41409 | macros/latex/contrib/modiagram/modiagram_en.tex
-2019/10/31 | 401 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/slovak-iso.lbx
-2019/10/31 | 394 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/english-iso.lbx
-2019/10/31 | 3888 | systems/texlive/tlnet/archive/latino-sine-flexione.doc.tar.xz
-2019/10/31 | 3802 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/README.md
-2019/10/31 | 375486 | indexing/xindex/doc/xindex-doc.pdf
-2019/10/31 | 33801 | indexing/xindex/lualatex/xindex-lib.lua
-2019/10/31 | 333 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-authoryear.cbx
-2019/10/31 | 333 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-authortitle.dbx
-2019/10/31 | 332 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-authoryear.dbx
-2019/10/31 | 329 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-numeric.dbx
-2019/10/31 | 2886 | indexing/xindex/lualatex/xindex-DIN2.lua
-2019/10/31 | 2638 | indexing/xindex/lualatex/xindex-cfg-common.lua
-2019/10/31 | 2556 | indexing/xindex/lualatex/xindex-cfg.lua
-2019/10/31 | 230 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-authortitle.cbx
-2019/10/31 | 21464 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso.bbx
-2019/10/31 | 20449 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/biblatex-iso690.tex
-2019/10/31 | 195521 | macros/latex/contrib/preview.zip
-2019/10/31 | 191129 | install/macros/latex/contrib/biblatex-contrib/biblatex-iso690.tds.zip
-2019/10/31 | 188725 | macros/latex/contrib/biblatex-contrib/biblatex-iso690.zip
-2019/10/31 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-authortitle.bbx
-2019/10/31 | 167673 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/biblatex-iso690.pdf
-2019/10/31 | 153 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-numeric.cbx
-2019/10/31 | 1420 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-alphabetic.bbx
-2019/10/31 | 1400 | systems/texlive/tlnet/archive/latino-sine-flexione.tar.xz
-2019/10/31 | 1287 | macros/latex/contrib/modiagram/README
-2019/10/31 | 12843780 | systems/win32/w32tex/pdftex-w32.tar.xz
-2019/10/31 | 124 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-alphabetic.cbx
-2019/10/31 | 1232 | indexing/xindex/doc/Makefile
-2019/10/31 | 10941 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2019/10/31 | 1075 | indexing/xindex/CHANGELOG
-2019/10/31 | 1069 | macros/latex/contrib/biblatex-contrib/biblatex-iso690/iso-authoryear.bbx
diff --git a/fonts/erewhon/README b/fonts/erewhon/README
index 989253c3e7..b5c0849b30 100644
--- a/fonts/erewhon/README
+++ b/fonts/erewhon/README
@@ -2,7 +2,12 @@ This package provides LaTeX support files for the Erewhon fonts, made up of font
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.10, 2019-11-04
+Current version: 1.101, 2019-11-06
+
+Changes in version 1.101
+1. Removed untxmia.fd from erewhon package an placed it where it belongs, in newtx package.
+2. Corrected version number and date in erewhon.sty.
+3. Renamed newtx-utopia-subs.tex to newtx-erewhon-subs.tex.
Changes in version 1.10
1. Math mode under option utopia to newtxmath was modified to generate pdf output complying with the PDF/A-1b standard, so that utopia now qualifies as an enhanced option to newtxmath.
diff --git a/fonts/erewhon/doc/erewhon-doc.pdf b/fonts/erewhon/doc/erewhon-doc.pdf
index c3aef43bd5..51895ea904 100644
--- a/fonts/erewhon/doc/erewhon-doc.pdf
+++ b/fonts/erewhon/doc/erewhon-doc.pdf
Binary files differ
diff --git a/fonts/erewhon/doc/erewhon-doc.tex b/fonts/erewhon/doc/erewhon-doc.tex
index 0530c4e184..ba9dabb74e 100644
--- a/fonts/erewhon/doc/erewhon-doc.tex
+++ b/fonts/erewhon/doc/erewhon-doc.tex
@@ -135,7 +135,7 @@ Let $B(X)$ be the set of blocks of $\Lambda_{X}$
and let $b(X) \coloneq |{B(X)}|$ so that $\hat\phi=\sum_{Y\subset X}(-1)^{b(Y)}b(Y)$.
\textsc{Enhanced Mathematical Options:}\\
-As of version {\tt 1.10}, the {\tt utopia} option to {\tt newtxmath} enjoys enhanced status. Most importantly, this means that you can generate pdf output satisfying the PDF/A-1b standards. It means, in addition, that the option {\tt subscriptcorrection} is available, permitting you to improve the spacing of subscripts by copying {\tt newtx-utopia-subs.tex} to your home texmf tree and modifying its entries. For details, consult Appendix 2 of {\tt newtxdoc.pdf}, the documentation file for the {\tt newtx} package.
+As of version {\tt 1.10}, the {\tt utopia} option to {\tt newtxmath} enjoys enhanced status. Most importantly, this means that you can generate pdf output satisfying the PDF/A-1b standards. It means, in addition, that the option {\tt subscriptcorrection} is available, permitting you to improve the spacing of subscripts by copying {\tt newtx-erewhon-subs.tex} to your home texmf tree and modifying its entries. For details, consult Appendix 2 of {\tt newtxdoc.pdf}, the documentation file for the {\tt newtx} package.
\newpage
\textsc{Glyph Coverage Examples}\\
diff --git a/fonts/erewhon/tex/erewhon.sty b/fonts/erewhon/tex/erewhon.sty
index 57f44f625a..3fcd92350a 100644
--- a/fonts/erewhon/tex/erewhon.sty
+++ b/fonts/erewhon/tex/erewhon.sty
@@ -1,8 +1,8 @@
%% erewhon.sty
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.08}
-\def\filedate{2017/03/14}
+\def\fileversion{1.101}
+\def\filedate{2019/11/o6}
\ProvidesPackage{erewhon}
[\filedate\space v\fileversion]
diff --git a/fonts/erewhon/tex/newtx-utopia-subs.tex b/fonts/erewhon/tex/newtx-erewhon-subs.tex
index d8a565bb00..d8a565bb00 100644
--- a/fonts/erewhon/tex/newtx-utopia-subs.tex
+++ b/fonts/erewhon/tex/newtx-erewhon-subs.tex
diff --git a/fonts/erewhon/tex/untxmia.fd b/fonts/erewhon/tex/untxmia.fd
deleted file mode 100644
index 680c092568..0000000000
--- a/fonts/erewhon/tex/untxmia.fd
+++ /dev/null
@@ -1,93 +0,0 @@
-%Filename: untxmia.fd
-%Created by: tex mia-drv
-%Created using fontinst v1.933
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{untxmia.fd}
- [2018/04/14 Fontinst v1.933 font definitions for U/ntxmia.]
-
-\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
- \let\ntxmath@scaled\@empty%
-\fi
-
-\DeclareFontFamily{U}{ntxmia}{\skewchar \font =127}
-
-\iftx@libertine
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled nxlmia
- }{}
-
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled nxlbmia
- }{}
-\else
- \iftx@minion
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zmnmia
- }{}
-
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zmnbmia
- }{}
- \else
- \iftx@coch
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zcochmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zcochbmia
- }{}
- \else
- \iftx@ch
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zchmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zchbmia
- }{}
- \else
- \iftx@stxtwo
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxstx2mia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxstx2bmia
- }{}
-
- \else
- \iftx@ebgm
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxebgmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxebgbmia
- }{}
- \else
- \iftx@ut
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zutmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zutbmia
- }{}
- \else
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxbmia
- }{}
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
-\fi
-\DeclareFontShape{U}{ntxmia}{m}{sl}{<->ssub * ntxmia/m/it}{}
-\DeclareFontShape{U}{ntxmia}{bx}{it}{<->ssub * ntxmia/b/it}{}
-\DeclareFontShape{U}{ntxmia}{b}{sl}{<->ssub * ntxmia/b/it}{}
-\DeclareFontShape{U}{ntxmia}{bx}{sl}{<->ssub * ntxmia/b/sl}{}
-
-\endinput
diff --git a/fonts/newtx/README b/fonts/newtx/README
index 804540741b..633f451e5e 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,13 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.608 2019-11-05
+Current version: 1.609 2019-11-06
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.609
+Small corrections related to newtxmath/erewhon.
+
Changes in version 1.608
1. Added support for utopia option to newtxmath with enhanced status.
2. This version really does include the new names for slanted Greek letters.
diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf
index 9e55340896..705b0f7b54 100644
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files differ
diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex
index 9a6b597a8f..5d6a5944da 100644
--- a/fonts/newtx/doc/newtxdoc.tex
+++ b/fonts/newtx/doc/newtxdoc.tex
@@ -749,7 +749,8 @@ A final goal was to make better use of the remaining space in some of the math f
The following changes were made to both {\tt newtx} and {\tt newpx}.
\subsection{Archivability}
-Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine}, {\tt newtxmath/cochineal}, {\tt newtxmath/stix2} and {\tt newtxmath/xcharter.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below. Enhancement is for the moment only partial with {\tt newtxmath/utopia}, as conformance to PDF/A-1b is not likely, but the additional alphabets are present. The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt baskervaldx, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
+Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine}, {\tt newtxmath/cochineal}, {\tt newtxmath/stix2}, {\tt newtxmath/xcharter} and {\tt newtxmath/erewhon.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below.
+ The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt baskervaldx, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
Also modified were the {\tt sups} fonts in {newtxtext}, where the main issue was unicode mapping. Superior number and some superior letters do have assigned unicode values, but in may cases a more creative approach was needed, and provided once again by Ross Moore. I rebuilt the superior font files using those unicode names, solving that particular problem.
@@ -799,7 +800,7 @@ newtx-stickstoo-subs.tex
newtx-garamond-subs.tex
newtx-ebgaramond-subs.tex
newtx-baskervald-subs.tex
-newtx-utopia-subs.tex
+newtx-erewhon-subs.tex
newtx-minion-subs.tex
\end{verbatim}
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index b38f1ee02d..5a1d61d867 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.608}
-\def\filedate{2019/11/03}
+\def\fileversion{1.609}
+\def\filedate{2019/11/06}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -357,7 +357,7 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareFontSubstitution{OML}{zbvmi}{m}{it}
\else
\iftx@ut
- \def\tx@subs{newtx-utopia-subs.tex}
+ \def\tx@subs{newtx-erewhon-subs.tex}
\DeclareSymbolFont{letters}{OML}{zutmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zutmi}{b}{it}
\DeclareFontSubstitution{OML}{zutmi}{m}{it}
diff --git a/fonts/newtx/tex/untxmia.fd b/fonts/newtx/tex/untxmia.fd
index 2ea2ebfcef..680c092568 100644
--- a/fonts/newtx/tex/untxmia.fd
+++ b/fonts/newtx/tex/untxmia.fd
@@ -56,12 +56,30 @@
}{}
\else
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxbmia
- }{}
+ \iftx@ebgm
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled ntxebgmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled ntxebgbmia
+ }{}
+ \else
+ \iftx@ut
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled zutmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled zutbmia
+ }{}
+ \else
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled ntxmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled ntxbmia
+ }{}
+ \fi
+ \fi
\fi
\fi
\fi
diff --git a/macros/latex/contrib/asmeconf/README.md b/macros/latex/contrib/asmeconf/README.md
index ada302df57..40eacb6c21 100644
--- a/macros/latex/contrib/asmeconf/README.md
+++ b/macros/latex/contrib/asmeconf/README.md
@@ -1,7 +1,7 @@
#asmeconf: A template for ASME conference papers#
- Version 1.12 dated 2019/10/02.
+ Version 1.13 dated 2019/11/06.
####Overview####
This class provides a template to format ASME Conference papers according to
@@ -67,6 +67,8 @@
####Change log####
+ v1.13: add babel options for language support; minor text edits; adjust nomenclature list penalties
+
v1.12: add support for line numbers for editing; add support for final column balancing; edit skips in nomenclature; adjust \\tolerance and \\emergencystretch (for line breaking); improve support for equation tags in captions; adopt standard \\maketitle and \\title commands; include \\versionfootnote for tracking revisions of draft.
v1.11: minor adjustments to title, author, and affiliation layout
diff --git a/macros/latex/contrib/asmeconf/asmeconf-template.pdf b/macros/latex/contrib/asmeconf/asmeconf-template.pdf
index 70a20a31a7..91f4960033 100644
--- a/macros/latex/contrib/asmeconf/asmeconf-template.pdf
+++ b/macros/latex/contrib/asmeconf/asmeconf-template.pdf
Binary files differ
diff --git a/macros/latex/contrib/asmeconf/asmeconf-template.tex b/macros/latex/contrib/asmeconf/asmeconf-template.tex
index f43b9524be..24a13ff189 100644
--- a/macros/latex/contrib/asmeconf/asmeconf-template.tex
+++ b/macros/latex/contrib/asmeconf/asmeconf-template.tex
@@ -6,7 +6,7 @@
%% The new guidelines have changed the request author block formatting.
%% Nomenclature follows the abstract. Abstract is in italics.
%%
-%% This file is version 1.12 dated 2019/10/02
+%% This file is version 1.13 dated 2019/11/06.
%%
%% Author: John H. Lienhard V
%% Department of Mechanical Engineering
@@ -47,6 +47,11 @@
%% * An option to allow hyphenation of the typewriter font [hyphenate]
%% * Hyphenation is normally suppressed for typewriter mode because it is often used for code.
%%
+%% * Options to set (for the babel package) a primary language [lang= ], and secondary or tertiary
+%% * languages, [lang-second] and [lang-third]. English is the default when no language is set.
+%% * If a secondary or tertiary language is set, the main language must also be set.
+%% * The spanish module makes "." active, clashing with some code; \spanishdeactivate{.} stops this.
+%%
%% For details of newtxmath and mathalfa, refer to their documentation (available on CTAN: http://ctan.org).
%%
%% The use of commands defined or modified by the asmeconf class is illustrated below. In particular,
@@ -136,7 +141,7 @@
%%% For tracking various versions of your draft. Change text to suit your own needs. Remove from final version.
%%% \date{..} is the same command.
-\versionfootnote{Documentation for \texttt{asmeconf.cls}. Version 1.12; \today.}% <=== Delete before final submission.
+\versionfootnote{Documentation for \texttt{asmeconf.cls}. Version \versionno; \today.}% <=== Delete before final submission.
%%% Change these to your keywords. Keywords are automatically printed at the end of the abstract.
@@ -197,7 +202,7 @@ Put author names into the \verb|\SetAuthors{name, name,...}| command in the desi
Author addresses are to be kept short. List the author institution, and the City, State (US authors), City, Province, Canada (Canadian authors), or City, Country (other international authors).
-One author (or more) may be designated as the \verb|\CorrespondingAuthor{email}| by placing the command after \verb|\affil{#}|. Two or more authors may be joint first authors by putting \verb|\JointFirstAuthor| after \verb|\affil{#}|.
+One author (or more) may be designated as the corresponding author by placing \verb|\CorrespondingAuthor{email}| after \verb|\affil{#}|. Two or more authors may be joint first authors by putting \verb|\JointFirstAuthor| after \verb|\affil{#}|.
After setting up the headers, authors, and title, issue the \verb|\maketitle| command.
@@ -230,13 +235,13 @@ For ASME conference papers, the labels Equation and Figure should be abbreviated
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Use title case for subsections and subsubsections
\section{Section Headings and Captions}
-ASME requires that section headings and captions be set in an uppercase, sans serif font. The class will do this automatically. You can place \verb|\cite{..}|, \verb|\ref{..}|, \verb|\label{..}|, and into headings and captions directly, as you would in the main text. Do not enclose them braces, e.g.\ \verb|{\cite{..}}|, which will cause errors. You can place \verb|\footnote{..}| into headings, but not into captions.\footnote{See \texttt{tex-stackexchange} for various approaches to footnotes in captions, if they seem necessary. For footnotes in tables, use the \texttt{tablefootnote} package.}\footnote{Sequential footnote.}
+ASME requires that section headings and captions be set in an uppercase, sans serif font. The class will do this automatically. You can place \verb|\cite{..}|, \verb|\ref{..}|, \verb|\label{..}|, and mathematics into headings and captions directly, as you would in the main text. Do not enclose them braces, e.g.\ \verb|{\cite{..}}|, which will cause errors. You can place \verb|\footnote{..}| into headings, but not into captions.\footnote{See \texttt{tex-stackexchange} for various approaches to footnotes in captions, if they seem necessary. For footnotes in tables, use the \texttt{tablefootnote} package.}\footnote{Sequential footnote.}
Text in section headings and captions will not be capitalized if enclosed in a \verb|\NoCaseChange{..}| command.
Sections may either be numbered or left unnumbered.
-Simple math can be used in either captions or section headings. For a section heading that includes more complicated math (and macros), you may use the optional argument of \verb|\section[..]{..}| to create a pdf bookmark without losing characters or producing warnings or errors. See the \texttt{asmeconf.tex} source file for examples of this. These bookmarks should usually be text expressions, although some math is supported.
+Simple math can be used in either captions or section headings. For a section heading that includes more complicated math (and macros), you may use the optional argument of \verb|\section[..]{..}| to create a pdf bookmark without losing characters or producing warnings or errors. See the \texttt{asmeconf-template.tex} source file for examples of this. These bookmarks should usually be text expressions, although some math is supported.
If you wish to override the default math format in captions, put \verb|\mathversion{normal}| in the caption.
@@ -272,7 +277,7 @@ Run 12 & 24 & 68.3 \\
\begin{table}[t]
\caption{Table with more complicated columns}\label{tab:2}%
\centering{%
-\begin{tabular}{!{\hspace*{0.5cm}} >{\raggedright\hangindent=1em} p{3cm} d{3} @{\hspace*{1cm}} d{3} !{\hspace*{0.5cm}}}
+\begin{tabular}{!{\hspace*{0.5cm}} >{\raggedright\hangindent=1em} p{3cm} d{3.3} @{\hspace*{1cm}} d{3.3} !{\hspace*{0.5cm}}}
\toprule
Experiment & \multicolumn{1}{c@{\hspace*{1cm}}}{$u$ [m/s]} & \multicolumn{1}{c!{\hspace*{0.5cm}}}{$T$ [\textdegree C]} \\
\midrule
@@ -331,11 +336,11 @@ Citations are automatically numbered \cite{ning2002}. They should be inserted at
The {\upshape\texttt{asmeconf.bst}} \textsc{Bib}\negthinspace\TeX\ style follows the reference styles posted on ASME's conference web site in mid-2019. Examples for these and many other cases are given in the \texttt{asmeconf-sample.bib} file, which is part of this distribution. Nevertheless, a few comments are necessary.
%% subsubsections are not numbered
-\subsubsection*{DOI, URL, and eprint} Include DOI numbers when they are avaiable. URL's may alternatively be given.
+\subsubsection*{DOI, URL, and eprint} Include DOI numbers when they are available. URL's may alternatively be given.
Elementary support for \texttt{eprint} numbers is also included, generating a url at the end of the citation. The \texttt{archive} type may be specified using the macros \texttt{arxiv, googlebooks, hndl, jstore}, or \texttt{pubmed} (e.g., \texttt{archive=hndl}, \textit{without} braces). Both \texttt{eprint} and \texttt{archive} fields \textit{must} be given. Other root urls may be invoked using \verb|archive = {http://another.url.org/}|.
-\subsubsection*{Online Sources} A bibliography field \verb|@online{..| is included for citation of online sources, such as web pages. See the examples of use in the \texttt{asmejour-sample.bib} file.
+\subsubsection*{Online Sources} A bibliography field \verb|@online{..| is included for citation of online sources, such as web pages. See the examples of use in the \texttt{asmeconf-sample.bib} file.
\subsubsection*{Date Accessed} The \verb|urldate={..}| field may be used to provide the date on which a given url was accessed. By default, the text printed will be \texttt{accessed `date',}. The word ``accessed'' may be changed using the \verb|urltype={..}| field.
@@ -369,7 +374,7 @@ Math italics are used for roman and greek letters by default. If you want an up
\end{equation}
To get additional symbols in bold math, you can use the \verb|\bm{..}| macro from the \texttt{bm} package, which is loaded by the class.
-The class file also provides upright sans-serif greek letters with \verb|\sfalpha| and similar expressions (e.g.\ $\sfalpha, \sfbeta, \sfgamma, \sfdelta \ldots \bm{\sfalpha, \sfbeta, \sfgamma, \sfdelta \ldots}$), in case they are needed (but note that the \verb|newtxmath| options \verb|frenchmath| and \verb|slantedGreek| also affect how Greek is presented).
+The class file also provides upright sans-serif greek letters with \verb|\sfalpha| and similar expressions (e.g.\ $\sfalpha, \sfbeta, \sfgamma, \sfdelta \ldots \bm{\sfalpha, \sfbeta, \sfgamma, \sfdelta \ldots}$), in case they are needed (but note that the \verb|newtxmath| options \verb|frenchmath| and \verb|slantedGreek| also affect how greek letters are presented).
\subsection{The \texttt{newtxmath} and \texttt{mathalpha} packages~\cite{sharpe1,sharpe2}} The \texttt{newtxmath} package~\cite{sharpe1}, loaded by default, includes a large number of options for mathematics. Most options can be called as options to \verb|\documentclass|. For example, the \texttt{upint} option of \texttt{newtxmath} selects upright integral signs (rather than slanted integral signs):
\begin{quote}
@@ -391,7 +396,7 @@ The class accepts a number of options in addition to those already described.
\subsection{Final Column Balancing} The option \texttt{[balance]} invokes the the \texttt{flushend} package~\cite{tolusis}.
This package will attempt to give equal height to the two columns on the last page. The performance of this package is sometimes inconsistent (with odd page layout or, very rarely, errors), so use this option with caution.
-\subsection{Line Numbers} The option \texttt{[lineno]} invokes the the \texttt{lineno} package~\cite{bottcher}. This option will produce line numbers in the margins. You must run \LaTeX\ twice for proper placement of the numbers. Tables, captions, and footnotes will not be numbered. Line numbers can be helpful for review and editing, but should not be used in your final manuscript. See the documentation of the \texttt{lineno} package for further commands to control line numbering.
+\subsection{Line Numbers} The option \texttt{[lineno]} invokes the the \texttt{lineno} package~\cite{bottcher}. This option will produce line numbers in the margins. You must run \LaTeX\ \textit{twice} for proper placement of the numbers. Tables, captions, and footnotes will not be numbered. Line numbers can be helpful for review and editing, but should not be used in your final manuscript. See the documentation of the \texttt{lineno} package for further commands to control line numbering.
The \texttt{lineno} package is not compatible with the \texttt{flushend} package that makes final short columns the same height. Balancing is disabled when this option is called.
@@ -400,7 +405,7 @@ The footers are generated with the \texttt{fancyhdr} package~\cite{oostrum}, so
\subsection{Superiors Font} The \texttt{newtxtext} package includes a superiors font (both numbers and letters) for use in footnote markers and superscripts. To enable this font, use the option \texttt{[nodefaultsups]}.
-\subsection{Old-style Author Grid} The option \texttt{[oldauthors]} invokes the old grid arrangement of author names. The authors and affiliations must be entered differently in this case. See Appendix \ref{appendix:b} for usage.
+\subsection{Old-style Author Grid} The option \texttt{[oldauthors]} invokes ASME's old grid-style arrangement of author names. The authors and affiliations must be entered differently in this case. See Appendix \ref{appendix:b} for usage.
\subsection{Hyphenation of Typewriter Font} The option \texttt{[hyphenate]} will allow hyphenation of the typewriter font.
Hyphenation is normally suppressed for typewriter mode because this font is often used for code.
@@ -497,6 +502,19 @@ the option [\texttt{oldauthors}]. When using this form, the author names and ad
\hbox{}\hfil\verb|}{lienhard@mit.edu}}{Institution \\ City, State}|
%% see after end document for usable code if you go this route.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{Language Support}
+
+ASME publishes in English, but the \texttt{babel} package is loaded for
+users who may wish to include other languages. Options are supported to load a primary language, \texttt{lang=}, as well
+as a secondary and tertiary language, \texttt{lang-second} and \texttt{lang-third}. The primary language must be specified explicitly if a secondary language is loaded. If no language option is given, the package defaults to English.
+
+The standard caption and section names will follow \texttt{babel}'s dictionary for primary languages other than English. Users may additionally change ``Keywords'', ``Nomenclature'', ``Corresponding author'', and ``Joint first authors'' by renewing the commands \verb|\keywordname|, \verb|\nomname|, \verb|\CAwords|, and \verb|\JAwords|. Changes to the page footer were described earlier. The pdf bookmark for ``Appendices'' may be changed by renewing \verb|\appendicesname|.
+
+No effort has been made to support customization of language-specific fonts, although this is possible by modifying the class file (examples are given in the \texttt{newtx} documentation). The bibliography style, \texttt{asmejour.bst}, is designed in English and aimed at \texttt{BibTeX}. Multilingual bibliographies can be supported using \texttt{BibLaTeX}.
+
\end{document}
diff --git a/macros/latex/contrib/asmeconf/asmeconf.cls b/macros/latex/contrib/asmeconf/asmeconf.cls
index 66554fa384..2ce3ccce4e 100644
--- a/macros/latex/contrib/asmeconf/asmeconf.cls
+++ b/macros/latex/contrib/asmeconf/asmeconf.cls
@@ -5,7 +5,9 @@
%%
%% Please note that ASME's journals follow specifications different from ASME conference papers.
%%
-%% This file is version 1.12 dated 2019/10/02.
+%% This file is version 1.13 dated 2019/11/06.
+ \def\versionno{1.13}
+ \def\versiondate{2019/11/06\space}
%%
%% Author: John H. Lienhard V
%% Department of Mechanical Engineering
@@ -31,7 +33,7 @@
%% This class is not designed for unicode-math or fontspec, given that the ASME conference style is
%% specific with respect to the font selections.
%%
-%% Options for the class are configured on lines 79-153.
+%% Options for the class are configured on lines 79-169.
%%
%% The class defines two environments: abstract and nomenclature. The latter has an optional argument to
%% control the space between the entries and the definitions.
@@ -67,7 +69,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{asmeconf}[2019/10/02 ASME Conference Paper Format]
+\ProvidesClass{asmeconf}[\versiondate ASME Conference Paper Format]
\LoadClass[twoside,twocolumn,10pt]{article}
% Two-sided layout not used in ASME's specs, although that's how the papers are printed
@@ -120,6 +122,21 @@
\setboolean{lineno}{#1}
}
+%%% set key [lang,lang-second,lang-third] to pass languages to babel.
+
+%% In case language options are dropped during editing, include this. Subsequent choice of lang= will override it.
+\PassOptionsToPackage{english}{babel}
+
+\define@key{asmeconf}{lang}[english]{%
+ \PassOptionsToPackage{main=#1}{babel}%
+}
+\define@key{asmeconf}{lang-second}[english]{%
+ \PassOptionsToPackage{#1}{babel}%
+}
+\define@key{asmeconf}{lang-third}[english]{%
+ \PassOptionsToPackage{#1}{babel}%
+}
+
\ProcessKeyvalOptions*
%% option to have colored hyperlinks
@@ -180,13 +197,14 @@
\RequirePackage{booktabs}
\RequirePackage{array}
-\RequirePackage{dcolumn} %%% alignment on decimal places
-\newcolumntype{d}[1]{D{.}{.}{#1}}
+\RequirePackage{dcolumn} %%% alignment on decimal places
+\newcolumntype{d}[1]{D{.}{.}{#1}} %% conflicts with babel's spanish language option.
%%%% FONT related %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{mathtools} % extends amsmath
\RequirePackage[utf8]{inputenc}
+\RequirePackage[]{babel}
\RequirePackage[]{newtxtext}
\RequirePackage[varqu,varl]{inconsolata} % sans typewriter font
\RequirePackage[]{newtxmath}
@@ -269,9 +287,10 @@
\RequirePackage[labelfont={sf,bf},hypcap=false]{caption}
\RequirePackage[hypcap=false,list=true]{subcaption}
+\DeclareCaptionLabelFormat{uppercase}{\MakeTextUppercase{#1} #2}
\DeclareCaptionTextFormat{boldmath}{\mathversion{sansbold}#1}
-\captionsetup[figure]{name=FIGURE,labelfont={sf,bf,small},textfont={sf,bf,small},textformat=boldmath, labelsep=colon}
-\captionsetup[table]{name=TABLE,labelfont={sf,bf,small},textfont={sf,bf,small},textformat=boldmath, labelsep=colon,skip=0.5\baselineskip}
+\captionsetup[figure]{labelformat=uppercase, labelfont={sf,bf,small},textfont={sf,bf,small},textformat=boldmath, labelsep=colon}
+\captionsetup[table]{labelformat=uppercase, labelfont={sf,bf,small},textfont={sf,bf,small},textformat=boldmath, labelsep=colon,skip=0.5\baselineskip} %name=TABLE,
%% This construction avoids a failure of hyperref in relation to uppercase caption
%% Discussion: https://tex.stackexchange.com/questions/375695/maketextuppercase-inside-table-captions
@@ -280,7 +299,13 @@
\renewcommand*{\caption}[2][\shortcaption]{\def\shortcaption{#2}\scaption[#1]{\MakeTextUppercase{#2}}}%
}
-
+%%%%%% introduce some caption or section names %%%%%%%%%%%
+ \providecommand{\nomname}{Nomenclature}
+ \providecommand{\keywordname}{Keywords}
+ \providecommand{\appendicesname}{APPENDICES}
+ \providecommand{\JAwords}{Joint first authors}
+ \providecommand{\CAwords}{Corresponding author}
+
%%%%%%%%%%%%%%%%%% Section headings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% wish to accommodate hyperref
@@ -303,9 +328,9 @@
%% Assumes that appendices are the last content in paper
\RenewDocumentCommand{\appendix}{}{%
\setcounter{section}{0}
- \pdfbookmark[0]{Appendices}{appendices}
+ \pdfbookmark[0]{\appendicesname}{appendices}
\renewcommand\thesection{\Alph{section}}
- \titleformat{\section}{\mathversion{sansbold}\bfseries\sffamily\raggedright}{APPENDIX \thesection.}{0.5em}{\MakeTextUppercase}
+ \titleformat{\section}{\mathversion{sansbold}\bfseries\sffamily\raggedright}{\MakeTextUppercase{\appendixname}\ \thesection.}{0.5em}{\MakeTextUppercase}
}
%%%%%%%%%%%%% hyperref %%%%%%%%%%%%%%%%%%%
@@ -429,12 +454,12 @@
\DeclareDocumentCommand{\keywords}{m}{%
\IfNoValueTF{#1}{%
\relax}{%
- \long\def\@keywords{\par\smallskip\noindent{\bfseries\sffamily Keywords:} #1}%
+ \long\def\@keywords{\par\smallskip\noindent{\bfseries\sffamily \keywordname:} #1}%
}
}
\DeclareDocumentEnvironment{abstract}{}{%
- \section*{Abstract}\itshape%
+ \section*{\abstractname}\itshape%
}
{\upshape\@keywords%\medskip%
}
@@ -453,13 +478,14 @@
\DeclareDocumentCommand{\entry}{m g}{%
\IfNoValueTF{#2}{%
\itemsep3\p@ plus 1\p@ minus 1\p@%
- \goodbreak\item[\itshape#1\hfill]\setlength\itemsep\savitemsep\nopagebreak% \smallskip
+ \goodbreak\item[\itshape#1\hfill]\setlength\itemsep\savitemsep\@itempenalty=1000%\nopagebreak% \smallskip
}{%
\item[#1\hfill]#2%
+ \@itempenalty=-\@lowpenalty%
}
}
-\DeclareDocumentEnvironment{nomenclature}{O{2em} O{Nomenclature}}{%
+\DeclareDocumentEnvironment{nomenclature}{O{2em} O{\nomname}}{%
\setlength\columnsep{2em}
\setlength{\nomenwidth}{#1}
\section*{#2}
@@ -664,11 +690,12 @@
%% Flag for corresponding author (expecting just one, but if two enter both email addresses and flag both authors)
\newif\ifCA\CAfalse
-% allow for NO email address to be given by omitting second argument
+% allow for NO email address to be given by omitting the argument (g argument is deprecated, seems to have trouble with \IfNoValueTF)
\DeclareDocumentCommand{\CorrespondingAuthor}{g}{%
\ignorespaces$\bm{^\ast}$%
\global\CAtrue%
- \IfNoValueTF{#1}{%
+ % \IfNoValueTF{#1}{%
+ \ifblank{#1}{%
\gdef\@CAsep{\relax}
\gdef\@CAemail{\relax}
}{%
@@ -734,10 +761,10 @@
\centerline{\TypesetCoffin\AuthorBlock}
\renewcommand*{\thefootnote}{\fnsymbol{footnote}}
\ifJA
- \footnotetext[2]{Joint first authors}
+ \footnotetext[2]{\JAwords}
\fi
\ifCA
- \footnotetext[1]{Corresponding author:\space\@CAemail}
+ \footnotetext[1]{\CAwords\@CAsep\@CAemail}
\fi
\let\thefootnote\savethefootnote
}
@@ -763,10 +790,10 @@
\let\@makefnmark\savemakefnmark
\renewcommand*{\thefootnote}{\fnsymbol{footnote}}
\ifJA
- \footnotetext[2]{Joint first authors}
+ \footnotetext[2]{\JAwords}
\fi
\ifCA
- \footnotetext[1]{Corresponding author\@CAsep \@CAemail}
+ \footnotetext[1]{\CAwords\@CAsep\@CAemail}
\fi
\let\thefootnote\savethefootnote
}
diff --git a/macros/latex/contrib/asmejour/README.md b/macros/latex/contrib/asmejour/README.md
index 6a64280884..6c30bc0159 100644
--- a/macros/latex/contrib/asmejour/README.md
+++ b/macros/latex/contrib/asmejour/README.md
@@ -1,7 +1,7 @@
#asmejour: A template for ASME journal papers#
- Version 1.08 dated 2019/11/06.
+ Version 1.09 dated 2019/11/07.
####Overview####
This class provides a template to format preprints submitted to ASME journals in the style that
@@ -57,6 +57,8 @@
####Change log####
+v1.09: adjust nomenclature list; edit language support
+
v1.08: adjust penalties in nomenclature list; fix minor typos in template
v1.07: add commands for \\toprule, \\midrule, and \\bottomrule in ASME style; add advice on landscape material; minor edits to \\entry and for language support.
diff --git a/macros/latex/contrib/asmejour/asmejour-template.pdf b/macros/latex/contrib/asmejour/asmejour-template.pdf
index 4fd675cc23..69c3bf0361 100644
--- a/macros/latex/contrib/asmejour/asmejour-template.pdf
+++ b/macros/latex/contrib/asmejour/asmejour-template.pdf
Binary files differ
diff --git a/macros/latex/contrib/asmejour/asmejour-template.tex b/macros/latex/contrib/asmejour/asmejour-template.tex
index 9d06d1adc1..c6ea3b60f0 100644
--- a/macros/latex/contrib/asmejour/asmejour-template.tex
+++ b/macros/latex/contrib/asmejour/asmejour-template.tex
@@ -3,7 +3,7 @@
%% This file is asmejour-template.tex, a template to format papers in the style of ASME journal papers
%% as they are being published in 2019.
%%
-%% This file is version 1.08 dated 2019/11/06
+%% This file is version 1.09 dated 2019/11/07
%%
%% Author: John H. Lienhard V
%% Department of Mechanical Engineering
@@ -43,7 +43,8 @@
%% * for slightly larger small capitals, largesc
%%
%% * Options to set (for the babel package) a primary language [lang= ], and secondary or tertiary
-%% * languages, [lang-second] and [lang-third]. The primary language must be the last option given.
+%% * languages, [lang-second] and [lang-third]. If no option is given, english is the main language.
+%% * If a secondary or tertiary language is selected, a primary language must also be specified.
%%
%% * Option to allow hyphenation of the typewriter font [hyphenate]
%% * Hyphenation is normally suppressed for typewriter mode because it is often used for code.
@@ -151,7 +152,7 @@ This paper is an example and template for the {\upshape\texttt{asmejour}} class.
\end{abstract}
-\date{Version 1.06, \today} %% can modify this information as desired.
+\date{Version \versionno, \today} %% can modify this information as desired.
%% Putting \date{} will suppress any date.
%% If this command is omitted, date defaults to \today
%% This command must come somewhere before \maketitle
@@ -549,7 +550,7 @@ ASME publishes in English, but the \texttt{babel} package is loaded for
users who may wish to include other languages. Options are supported to load a primary language, \texttt{lang=}, as well
as a secondary and tertiary language, \texttt{lang-second} and \texttt{lang-third}. The primary language must be given as the \textit{last} language option in \verb|\documentclass|.
-If no language option is given, the package defaults to English. The standard caption and section names will follow \texttt{babel}'s dictionary for primary languages other than English. Users may additionally change ``Keywords'' and ``Nomenclature'' by renewing the commands \verb|\keywordname| and \verb|\nomname|. Changes to the page footer were described earlier. The pdf bookmark for ``Appendices'' by be changed by renewing \verb|\appendicesname|.
+If no language option is given, the package defaults to English. The standard caption and section names will follow \texttt{babel}'s dictionary for primary languages other than English. Users may additionally change ``Keywords'', ``Nomenclature'', and ``Corresponding author'' by renewing the commands \verb|\keywordname|, \verb|\nomname|, and \verb|\CAwords|. Changes to the page footer were described earlier. The pdf bookmark for ``Appendices'' by be changed by renewing \verb|\appendicesname|.
An example of use is shown in \selectlanguage{french}\appendixname\ \ref{app:fourier}.\selectlanguage{english}
diff --git a/macros/latex/contrib/asmejour/asmejour.cls b/macros/latex/contrib/asmejour/asmejour.cls
index c75f8ea76d..87bd31d377 100644
--- a/macros/latex/contrib/asmejour/asmejour.cls
+++ b/macros/latex/contrib/asmejour/asmejour.cls
@@ -6,7 +6,9 @@
%% The asmejour.cls file should be used with the files asmejour.bst (for citations) and asmejour-template.tex.
%%
%%
-%% This file is version 1.08 dated 2019/11/06.
+%% This file is version 1.09 dated 2019/11/07.
+ \def\versionno{1.09}
+ \def\versiondate{2019/11/07\space}
%%
%% Author: John H. Lienhard V
%% Department of Mechanical Engineering
@@ -52,7 +54,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{asmejour}[2019/11/06 asmejour paper format]
+\ProvidesClass{asmejour}[\versiondate asmejour paper format]
\LoadClass[twoside,9pt,twocolumn]{extarticle}
@@ -112,7 +114,7 @@
\PassOptionsToPackage{english}{babel}
\define@key{asmejour}{lang}[english]{%
- \PassOptionsToPackage{#1}{babel}%
+ \PassOptionsToPackage{main=#1}{babel}%
}
\define@key{asmejour}{lang-second}[english]{%
\PassOptionsToPackage{#1}{babel}%
@@ -267,8 +269,7 @@
\providecommand{\nomname}{Nomenclature}
\providecommand{\keywordname}{Keywords}
\providecommand{\appendicesname}{Appendices}
-
-
+ \providecommand{\CAwords}{Corresponding Author}
%%%%%%%%%%%%%%%%% EQUATION AND LINE NUMBERING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -544,9 +545,9 @@
\itemsep12\p@ plus 4\p@ minus 4\p@% \bigskip
\goodbreak\item[\bfseries#1\hfill]\itemsep3\p@ plus 1\p@ minus 1\p@\@itempenalty=1000%
}{%
- \@itempenalty=-\@lowpenalty%
\item[\hfill#1${} = {}$]#2%
- \setlength\itemsep\savitemsep
+ \@itempenalty=-\@lowpenalty%
+ \setlength\itemsep\savitemsep%
\settowidth\@widest{#1${} = {}$}%
\ifdim\@widest>\widest \global\setlength\widest\@widest\fi%
}
@@ -727,7 +728,7 @@
]
\ifCA
\addtocounter{footnote}{1}
- \footnotetext{Corresponding author\@CAsep \@CAemail}
+ \footnotetext{\CAwords\@CAsep \@CAemail}
\fi
\ifDate\revfootnote{\@Date} \else\relax \fi
}
diff --git a/macros/latex/contrib/footnotehyper/README.md b/macros/latex/contrib/footnotehyper/README.md
index a9ca08ed8c..8dc69945ef 100644
--- a/macros/latex/contrib/footnotehyper/README.md
+++ b/macros/latex/contrib/footnotehyper/README.md
@@ -1,10 +1,10 @@
<!-- -->
- Source: footnotehyper.dtx (v1.1 2018/01/23)
+ Source: footnotehyper.dtx (v1.1a 2019/11/07)
Author: Jean-Francois Burnol
Info: hyperref aware footnote.sty
License: LPPL 1.3c
- Copyright (C) 2016-2018 Jean-Francois Burnol <jfbu at free dot fr>.
+ Copyright (C) 2016-2019 Jean-Francois Burnol <jfbu at free dot fr>.
ABSTRACT
========
@@ -34,22 +34,31 @@ loaded with its `hyperfootnotes=false` option. The order of loading of
INSTALLATION
============
-To extract the package (.sty) and driver (.tex) files from
-footnotehyper.dtx:
+The recommended way is to first extract the package (.sty)
+and driver (.tex) files from footnotehyper.dtx via
-- if footnotehyper.ins is present: etex footnotehyper.ins
-- without footnotehyper.ins: etex footnotehyper.dtx
-- or run latex or pdflatex directly on footnotehyper.dtx
+ tex footnotehyper.dtx
-At least three ways to produce footnotehyper.pdf (method (1) is
-preferred):
+and then produce the documentation via
-1. latex footnotehyper.tex (twice), then dvipdfmx
-2. pdflatex footnotehyper.dtx (twice)
-3. latex footnotehyper.dtx (twice), then dvips, then ps2pdf
+ latex footnotehyper.tex (twice)
+ dvipdfmx footnotehyper.dvi
-Method (1) produces the smallest pdf files.
-Options can be set in footnotehyper.tex:
+It is also possible to produce simultaneously the package
+and the documentation via one of these two routes:
+
+ pdflatex footnotehyper.dtx (twice)
+
+or
+
+ latex footnotehyper.dtx (twice)
+ dvips
+ ps2pdf
+
+The method using the extracted file footnotehyper.tex produces
+the smallest pdf file and is the officially preferred one as
+it allows to set options in footnotehyper.tex to customize the
+footnotehyper.pdf file:
- scrdoc class options (paper size, font size, ...)
- with or without source code,
@@ -84,6 +93,6 @@ The Author of this Work is:
- Jean-Francois Burnol `<jfbu at free dot fr>`
-This Work consists of the main source file footnotehyper.dtx and the
-derived files footnotehyper.sty, footnotehyper.ins, footnotehyper.tex,
+This Work consists of the main source file footnotehyper.dtx
+and the derived files footnotehyper.sty, footnotehyper.tex,
footnotehyper.pdf, footnotehyper.dvi.
diff --git a/macros/latex/contrib/footnotehyper/footnotehyper.dtx b/macros/latex/contrib/footnotehyper/footnotehyper.dtx
index 5c87bff620..204c40a2bc 100644
--- a/macros/latex/contrib/footnotehyper/footnotehyper.dtx
+++ b/macros/latex/contrib/footnotehyper/footnotehyper.dtx
@@ -1,22 +1,22 @@
% -*- coding: utf-8; time-stamp-format: "%02d-%02m-%:y at %02H:%02M:%02S %Z" -*-
%<*none>
-\def\dtxtimestamp {Time-stamp: <23-01-2018 at 20:31:53 CET>}
+\def\dtxtimestamp {Time-stamp: <07-11-2019 at 17:09:56 CET>}
%</none>
%<*!readme>
%%
%% Package: footnotehyper
-%% Version: 1.1 (2018/01/23)
+%% Version: 1.1a (2019/11/07)
%% License: LPPL 1.3c
-%% Copyright (C) 2016-2018 Jean-Francois Burnol <jfbu at free dot fr>.
+%% Copyright (C) 2016-2019 Jean-Francois Burnol <jfbu at free dot fr>.
%%
%</!readme>
-%<*insfile|tex>
+%<*tex>
\def\pkgname {footnotehyper}
-\def\pkgdate {2018/01/23}
-\def\docdate {2018/01/23}
-\def\pkgversion {v1.1}
+\def\pkgdate {2019/11/07}
+\def\docdate {2019/11/07}
+\def\pkgversion {v1.1a}
\def\pkgdescription {hyperref aware footnote.sty (JFB)}
-%</insfile|tex>
+%</tex>
%<*none>
% Definition of \pkgLicense
\begingroup% cette méthode ne marcherait pas avec caractères en dehors de 32-127
@@ -25,9 +25,9 @@
\catcode32=13\catcode`\\=12^^Brelax^^A
^^Bfirstofone{^^Bendgroup^^Bdef^^BpkgLicense^^A
{% Package: footnotehyper
-% Version: 1.1 (2018/01/23)
+% Version: 1.1a (2019/11/07)
% License: LPPL 1.3c
-% Copyright (C) 2016-2018 Jean-Francois Burnol <jfbu at free dot fr>.
+% Copyright (C) 2016-2019 Jean-Francois Burnol <jfbu at free dot fr>.
%
% This Work may be distributed and/or modified under the conditions
% of the LaTeX Project Public License, version 1.3c. This version of
@@ -54,11 +54,11 @@
%<*readme>
<!-- -->
- Source: footnotehyper.dtx (v1.1 2018/01/23)
+ Source: footnotehyper.dtx (v1.1a 2019/11/07)
Author: Jean-Francois Burnol
Info: hyperref aware footnote.sty
License: LPPL 1.3c
- Copyright (C) 2016-2018 Jean-Francois Burnol <jfbu at free dot fr>.
+ Copyright (C) 2016-2019 Jean-Francois Burnol <jfbu at free dot fr>.
ABSTRACT
@@ -89,22 +89,31 @@ loaded with its `hyperfootnotes=false` option. The order of loading of
INSTALLATION
============
-To extract the package (.sty) and driver (.tex) files from
-footnotehyper.dtx:
+The recommended way is to first extract the package (.sty)
+and driver (.tex) files from footnotehyper.dtx via
-- if footnotehyper.ins is present: etex footnotehyper.ins
-- without footnotehyper.ins: etex footnotehyper.dtx
-- or run latex or pdflatex directly on footnotehyper.dtx
+ tex footnotehyper.dtx
-At least three ways to produce footnotehyper.pdf (method (1) is
-preferred):
+and then produce the documentation via
-1. latex footnotehyper.tex (twice), then dvipdfmx
-2. pdflatex footnotehyper.dtx (twice)
-3. latex footnotehyper.dtx (twice), then dvips, then ps2pdf
+ latex footnotehyper.tex (twice)
+ dvipdfmx footnotehyper.dvi
-Method (1) produces the smallest pdf files.
-Options can be set in footnotehyper.tex:
+It is also possible to produce simultaneously the package
+and the documentation via one of these two routes:
+
+ pdflatex footnotehyper.dtx (twice)
+
+or
+
+ latex footnotehyper.dtx (twice)
+ dvips
+ ps2pdf
+
+The method using the extracted file footnotehyper.tex produces
+the smallest pdf file and is the officially preferred one as
+it allows to set options in footnotehyper.tex to customize the
+footnotehyper.pdf file:
- scrdoc class options (paper size, font size, ...)
- with or without source code,
@@ -140,8 +149,8 @@ The Author of this Work is:
- Jean-Francois Burnol `<jfbu at free dot fr>`
-This Work consists of the main source file footnotehyper.dtx and the
-derived files footnotehyper.sty, footnotehyper.ins, footnotehyper.tex,
+This Work consists of the main source file footnotehyper.dtx
+and the derived files footnotehyper.sty, footnotehyper.tex,
footnotehyper.pdf, footnotehyper.dvi.
%</readme>
%<*tex>-------------------------------------------------------------------------
@@ -161,42 +170,6 @@ footnotehyper.pdf, footnotehyper.dvi.
%%% mode: latex
%%% End:
%</tex>-------------------------------------------------------------------------
-%<*insfile>---------------------------------------------------------------------
-%%
-%% Run tex on this file to extract from footnotehyper.dtx:
-%% footnotehyper.sty, footnotehyper.tex, and README.md
-%%
-%% Refer to README.md for installation instructions, if needed.
-%%
-\input docstrip.tex
-\askforoverwritefalse
-\def\pkgpreamble{\defaultpreamble^^J\MetaPrefix^^J%
-\string\NeedsTeXFormat{LaTeX2e}^^J%
-\string\ProvidesPackage{\pkgname}\perCent^^J%
-\space[\pkgdate\space\pkgversion\space\pkgdescription]}%
-\generate{\nopreamble\nopostamble
-\file{README.md}{\from{\pkgname.dtx}{readme}}%
-\usepostamble\defaultpostamble
-\file{\pkgname.tex}{\from{\pkgname.dtx}{tex}}%
-\usepreamble\pkgpreamble
-\file{\pkgname.sty}{\from{\pkgname.dtx}{package}}}%
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{* \pkgname.sty}
-\Msg{*}
-\Msg{* To produce the documentation run latex twice on file \pkgname.tex}
-\Msg{* and then run dvipdfmx on file \pkgname.dvi.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-\endbatchfile
-%</insfile>---------------------------------------------------------------------
%<*none>------------------------------------------------------------------------
^^Afi^^Aendgroup
%
@@ -248,7 +221,6 @@ footnotehyper.pdf, footnotehyper.dvi.
\generate{\nopreamble\nopostamble
\file{README.md}{\from{\pkgname.dtx}{readme}}%
\usepostamble\defaultpostamble
- \file{\pkgname.ins}{\from{\pkgname.dtx}{insfile}}%
\file{\pkgname.tex}{\from{\pkgname.dtx}{tex}}%
\usepreamble\pkgpreamble
\file{\pkgname.sty}{\from{\pkgname.dtx}{package}}}%
@@ -395,7 +367,9 @@ the latter was passed |hyperfootnotes=false| option.
Version |v1.1| fixes a bug which arose when |savenotes| environment was used
\emph{inside} a minipage: footnotes were disappearing!%
%
-\footnote{Thanks to François Pantigny for reporting the bug.}
+\footnote{Thanks to François Pantigny for reporting the bug.
+ A later suggestion of the same is to let the package do nothing under
+ Beamer class, and this is what |v1.1a 2019/11/07| does.}
%
See related remarks at end of \autoref{sec:notes}.
@@ -599,14 +573,15 @@ A few items worth of mention:
which causes issues; \fnh takes provisions only to handle the
|amsmath| measuring step.
\item
- \LaTeX2e has some features when using footnotes in |minipage|'s
+ \LaTeX2e has some ``features'' when using footnotes in |minipage|'s
which are themselves in a |minipage| which may also have footnotes externally
to the internal minipages... try it out with some |\fbox|es around the
sub-|minipages|, to see.
- \fnh behaves like original package |footnote| in such contexts. Only
- reasonable usage seems to embed the entire contents of the external minipage
- in a |savenotes| environment. But there will anyhow be collisions of the
+ \fnh behaves like original package |footnote| when the |savenotes|
+ environment is used \emph{inside} a minipage. Only reasonable usage in case
+ of nested minipages seems to use only a single top level (i.e. external)
+ |savenotes| environment. But there will anyhow be collisions of the
alphabetic enumerations. These collisions are there with or without \fnh (or
|footnote.sty|.) I did not make any attempt, nor intend to in future, to
address in an automatized manner these problematic contexts.
@@ -665,6 +640,14 @@ A few items worth of mention:
\ProcessOptions\relax
% \end{macrocode}
% \end{macro}
+% |v1.1a| lets the package abort under Beamer class and warn user.
+% \begin{macrocode}
+\@ifclassloaded{beamer}
+ {\PackageWarningNoLine{footnotehyper}{This package is
+ incompatible with the beamer class. Aborting input..}%
+ \endinput}
+ {}%
+% \end{macrocode}
% Versions up to |v0.9f| loaded |footnote.sty|, with lots of patching
% afterwards. Starting with |v0.99|, \fnh does everything by itself with |FNH@|
% prefix. Brief overview of some of the fixed issues:
@@ -791,7 +774,7 @@ A few items worth of mention:
% \end{macro}
% \begin{macro}{\FNH@savenotes}
% Same as original apart from using |hyperref|-aware \cs{FNH@hyper@fntext},
-% and taking into account |hyperref|'s custom \cs{@xfootnotetext}. This was
+% and taking into account |hyperref|'s custom \cs{@xfootnotenext}. This was
% missed by |v0.9f| hence |\footnotetext[N]{..}| did not work
% inside |savenotes| environment. Fixed for |v0.99|.
%
@@ -996,8 +979,9 @@ A few items worth of mention:
\def\FNH@bad@makefntext@alert{%
\PackageWarningNoLine{footnotehyper}%
{^^J The footnote environment will not be fully functional, sorry.^^J
- You may try to email the author with the following information:}%
- \typeout{\meaning\@makefntext}%
+ You may try to email the author this meaning of \string\@makefntext:^^J
+ \meaning\@makefntext^^J
+ together with the used preamble}%
\let\FNH@prefntext\@empty\let\FNH@postfntext\@empty
}%
% \end{macrocode}
diff --git a/macros/latex/contrib/footnotehyper/footnotehyper.ins b/macros/latex/contrib/footnotehyper/footnotehyper.ins
deleted file mode 100644
index 68fa4ca6c2..0000000000
--- a/macros/latex/contrib/footnotehyper/footnotehyper.ins
+++ /dev/null
@@ -1,48 +0,0 @@
-%%
-%% Package: footnotehyper
-%% Version: 1.1 (2018/01/23)
-%% License: LPPL 1.3c
-%% Copyright (C) 2016-2018 Jean-Francois Burnol <jfbu at free dot fr>.
-%%
-\def\pkgname {footnotehyper}
-\def\pkgdate {2018/01/23}
-\def\docdate {2018/01/23}
-\def\pkgversion {v1.1}
-\def\pkgdescription {hyperref aware footnote.sty (JFB)}
-%%
-%% Run tex on this file to extract from footnotehyper.dtx:
-%% footnotehyper.sty, footnotehyper.tex, and README.md
-%%
-%% Refer to README.md for installation instructions, if needed.
-%%
-\input docstrip.tex
-\askforoverwritefalse
-\def\pkgpreamble{\defaultpreamble^^J\MetaPrefix^^J%
-\string\NeedsTeXFormat{LaTeX2e}^^J%
-\string\ProvidesPackage{\pkgname}\perCent^^J%
-\space[\pkgdate\space\pkgversion\space\pkgdescription]}%
-\generate{\nopreamble\nopostamble
-\file{README.md}{\from{\pkgname.dtx}{readme}}%
-\usepostamble\defaultpostamble
-\file{\pkgname.tex}{\from{\pkgname.dtx}{tex}}%
-\usepreamble\pkgpreamble
-\file{\pkgname.sty}{\from{\pkgname.dtx}{package}}}%
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{* \pkgname.sty}
-\Msg{*}
-\Msg{* To produce the documentation run latex twice on file \pkgname.tex}
-\Msg{* and then run dvipdfmx on file \pkgname.dvi.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-\endbatchfile
-\endinput
-%%
-%% End of file `footnotehyper.ins'.
diff --git a/macros/latex/contrib/footnotehyper/footnotehyper.pdf b/macros/latex/contrib/footnotehyper/footnotehyper.pdf
index 129b44fc1e..13b98643f0 100644
--- a/macros/latex/contrib/footnotehyper/footnotehyper.pdf
+++ b/macros/latex/contrib/footnotehyper/footnotehyper.pdf
Binary files differ
diff --git a/macros/latex/contrib/grffile/README.md b/macros/latex/contrib/grffile/README.md
new file mode 100644
index 0000000000..07bb144047
--- /dev/null
+++ b/macros/latex/contrib/grffile/README.md
@@ -0,0 +1,18 @@
+# grffile legacy LaTeX package
+
+By default this package just loads the standard graphicx package
+Which can include files with spaces or multiple dots.
+
+The original code, by Heiko Oberdiek, is still available as an option.
+This extended the original LaTeX graphics code to support spaces and
+multiple dots in filenames.
+
+If required use
+
+\usepackage{grffile}[=v1]
+
+to use the original version of this package (grffile-2017-06-30.sty).
+
+tex grffile.dtx
+
+will extract graphics.sty and grffile-2017-06-30.sty \ No newline at end of file
diff --git a/macros/latex/contrib/oberdiek/grffile.dtx b/macros/latex/contrib/grffile/grffile.dtx
index acdc69bdeb..d2cb7da671 100644
--- a/macros/latex/contrib/oberdiek/grffile.dtx
+++ b/macros/latex/contrib/grffile/grffile.dtx
@@ -1,13 +1,11 @@
% \iffalse meta-comment
%
% File: grffile.dtx
-% Version: 2017/06/30 v1.18
% Info: Extended file name support for graphics
%
-% Copyright (C) 2006-2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
-% https://github.com/ho-tex/oberdiek/issues
+% Copyright (C) 2006-2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
+% https://github.com/ho-tex/grffile/issues
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
@@ -21,7 +19,8 @@
%
% This work has the LPPL maintenance status "maintained".
%
-% This Current Maintainer of this work is Heiko Oberdiek.
+% This Current Maintainer of this work is
+% Oberdiek Package Support Group
%
% This work consists of the main source file grffile.dtx
% and the derived files
@@ -29,8 +28,8 @@
% grffile-test1.tex.
%
% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/grffile.dtx
-% CTAN:macros/latex/contrib/oberdiek/grffile.pdf
+% CTAN:macros/latex/contrib/grffile/grffile.dtx
+% CTAN:macros/latex/contrib/grffile/grffile.pdf
%
% Unpacking:
% (a) If grffile.ins is present:
@@ -59,10 +58,10 @@
% pdflatex grffile.dtx
%
% Installation:
-% TDS:tex/latex/oberdiek/grffile.sty
-% TDS:doc/latex/oberdiek/grffile.pdf
-% TDS:doc/latex/oberdiek/test/grffile-test1.tex
-% TDS:source/latex/oberdiek/grffile.dtx
+% TDS:tex/latex/grffile/grffile.sty
+% TDS:doc/latex/grffile/grffile.pdf
+% TDS:doc/latex/grffile/test/grffile-test1.tex
+% TDS:source/latex/grffile/grffile.dtx
%
%<*ignore>
\begingroup
@@ -77,10 +76,6 @@
%</ignore>
%<*install>
\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: grffile 2017/06/30 v1.18 Extended file name support for graphics (HO)}
-\Msg{************************************************************************}
\keepsilent
\askforoverwritefalse
@@ -91,10 +86,10 @@
This is a generated file.
Project: grffile
-Version: 2017/06/30 v1.18
-Copyright (C) 2006-2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C) 2006-2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
+ https://github.com/ho-tex/grffile/issues
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -119,15 +114,16 @@ and the derived files
\let\MetaPrefix\DoubleperCent
\generate{%
- \file{grffile.ins}{\from{grffile.dtx}{install}}%
- \file{grffile.drv}{\from{grffile.dtx}{driver}}%
- \usedir{tex/latex/oberdiek}%
- \file{grffile.sty}{\from{grffile.dtx}{package}}%
-% \usedir{doc/latex/oberdiek/test}%
+% \file{grffile.ins}{\from{grffile.dtx}{install}}%
+% \file{grffile.drv}{\from{grffile.dtx}{driver}}%
+ \usedir{tex/latex/grffile}%
+ \file{grffile.sty}{\from{grffile.dtx}{new}}%
+ \file{grffile-2017-06-30.sty}{\from{grffile.dtx}{package}}%
+% \usedir{doc/latex/grffile/test}%
% \file{grffile-test1.tex}{\from{grffile.dtx}{test1}}%
\nopreamble
\nopostamble
-% \usedir{source/latex/oberdiek/catalogue}%
+% \usedir{source/latex/grffile/catalogue}%
% \file{grffile.xml}{\from{grffile.dtx}{catalogue}}%
}
@@ -155,7 +151,6 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{grffile.drv}%
- [2017/06/30 v1.18 Extended file name support for graphics (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -183,11 +178,15 @@ and the derived files
%
% \GetFileInfo{grffile.drv}
%
-% \title{The \xpackage{grffile} package}
-% \date{2017/06/30 v1.18}
+% \title{The \xpackage{grffile} package\thanks{The documentation here
+% describes version 1.x, accessed via
+% \texttt{\string\usepackage\{grffile\}[=v1]},
+% the current version 2.0 does nothing as the
+% current graphics package handles multiple dots, spaces and UTF-8 characters
+% in filenames}}
+% \date{\today}
% \author{Heiko Oberdiek\thanks
-% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\
-% \xemail{heiko.oberdiek at googlemail.com}}
+% {Please report any issues at https://github.com/ho-tex/grffile/issues}}
%
% \maketitle
%
@@ -396,6 +395,28 @@ and the derived files
%
% \section{Implementation}
%
+% \subsection{New Package status.}
+% Changes to the core \verb|graphics| code have made the main features of this package
+% (supporting multiple dots and spaces in filenames) unneeded as they
+% are supported in the core code. The changes in the core also mean
+% some patches in this package no longer work.
+%
+% So by default this package does nothing but (especially if you have
+% rolled back other aspects of the latex code) you may want the
+% original version, which is available as
+% \begin{verbatim}
+% \usepackage{grffile}[=2017/06/30]
+% \end{verbatim}
+% \begin{macrocode}
+%<*new>
+\DeclareRelease{v1}{2017-06-30}{grffile-2017-06-30.sty}
+\DeclareCurrentRelease{}{2019-11-03}
+\ProvidesPackage{grffile}%
+ [2019/11/03 v2.0 Extended file name support for graphics (legacy)]%
+\PackageInfo{grffile}{This package is an empty stub for compatibility}
+\RequirePackage{graphicx}
+%</new>
+% \end{macrocode}
% \subsection{Identification}
%
% \begin{macrocode}
@@ -1079,8 +1100,8 @@ showpage
% \paragraph{Package.} This package is available on
% CTAN\footnote{\url{http://ctan.org/pkg/grffile}}:
% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/grffile.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/grffile.pdf}] Documentation.
+% \item[\CTAN{macros/latex/contrib/grffile/grffile.dtx}] The source file.
+% \item[\CTAN{macros/latex/contrib/grffile/grffile.pdf}] Documentation.
% \end{description}
%
%
@@ -1089,7 +1110,7 @@ showpage
% the packages are already unpacked and the documentation files
% are generated. The files and directories obey the TDS standard.
% \begin{description}
-% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}]
+% \item[\CTAN{install/macros/latex/contrib/grffile.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
@@ -1131,10 +1152,10 @@ showpage
% \begin{quote}
% \def\t{^^A
% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% grffile.sty & tex/latex/oberdiek/grffile.sty\\
-% grffile.pdf & doc/latex/oberdiek/grffile.pdf\\
-% test/grffile-test1.tex & doc/latex/oberdiek/test/grffile-test1.tex\\
-% grffile.dtx & source/latex/oberdiek/grffile.dtx\\
+% grffile.sty & tex/latex/grffile/grffile.sty\\
+% grffile.pdf & doc/latex/grffile/grffile.pdf\\
+% test/grffile-test1.tex & doc/latex/grffile/test/grffile-test1.tex\\
+% grffile.dtx & source/latex/grffile/grffile.dtx\\
% \end{tabular}^^A
% }^^A
% \sbox0{\t}^^A
@@ -1284,11 +1305,11 @@ showpage
bundle.
</description>
<documentation details='Package documentation'
- href='ctan:/macros/latex/contrib/oberdiek/grffile.pdf'/>
- <ctan file='true' path='/macros/latex/contrib/oberdiek/grffile.dtx'/>
+ href='ctan:/macros/latex/contrib/grffile/grffile.pdf'/>
+ <ctan file='true' path='/macros/latex/contrib/grffile/grffile.dtx'/>
<miktex location='oberdiek'/>
<texlive location='oberdiek'/>
- <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/>
+ <install path='/macros/latex/contrib/grffile/grffile.tds.zip'/>
</entry>
%</catalogue>
% \end{macrocode}
diff --git a/macros/latex/contrib/grffile/grffile.pdf b/macros/latex/contrib/grffile/grffile.pdf
new file mode 100644
index 0000000000..7a7dae93b9
--- /dev/null
+++ b/macros/latex/contrib/grffile/grffile.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/CHANGELOG.md b/macros/latex/contrib/l3kernel/CHANGELOG.md
index c8c1a1a24a..9aa72250fd 100644
--- a/macros/latex/contrib/l3kernel/CHANGELOG.md
+++ b/macros/latex/contrib/l3kernel/CHANGELOG.md
@@ -7,6 +7,13 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2019-11-07]
+
+### Fixed
+
+- Handling of repeated loading of a backend (issue #646)
+- Hanlding of repeated loading of deprecated functions
+
## [2019-10-28]
### Fixed
@@ -602,7 +609,8 @@ this project uses date-based 'snapshot' version identifiers.
- Step func­tions have been added for dim vari­ables,
e.g. `\dim_step_in­line:nnnn`
-[Unreleased]: https://github.com/latex3/latex3/compare/2019-10-28...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2019-11-07...HEAD
+[2019-11-07]: https://github.com/latex3/latex3/compare/2019-10-28...2019-11-07
[2019-10-28]: https://github.com/latex3/latex3/compare/2019-10-27...2019-10-28
[2019-10-27]: https://github.com/latex3/latex3/compare/2019-10-24...2019-10-27
[2019-10-24]: https://github.com/latex3/latex3/compare/2019-10-21...2019-10-24
diff --git a/macros/latex/contrib/l3kernel/README.md b/macros/latex/contrib/l3kernel/README.md
index 7871bbad26..df7311fe84 100644
--- a/macros/latex/contrib/l3kernel/README.md
+++ b/macros/latex/contrib/l3kernel/README.md
@@ -1,7 +1,7 @@
LaTeX3 Programming Conventions
==============================
-Release 2019-10-28
+Release 2019-11-07
Overview
--------
diff --git a/macros/latex/contrib/l3kernel/expl3.dtx b/macros/latex/contrib/l3kernel/expl3.dtx
index b2b0464bc9..89d18df298 100644
--- a/macros/latex/contrib/l3kernel/expl3.dtx
+++ b/macros/latex/contrib/l3kernel/expl3.dtx
@@ -24,7 +24,7 @@
%
%<*driver|generic|package|2ekernel>
%</driver|generic|package|2ekernel>
-\def\ExplFileDate{2019-10-28}%
+\def\ExplFileDate{2019-11-07}%
%<*driver>
\documentclass[full]{l3doc}
\usepackage{graphicx}
@@ -51,7 +51,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
@@ -1551,7 +1551,7 @@
% \begin{macro}{\__kernel_sys_configuration_load:n}
% Very basic.
% \begin{macrocode}
-\cs_new_protected:Npn \__kernel_sys_configuration_load:n #1
+\cs_gset_protected:Npn \__kernel_sys_configuration_load:n #1
{
\group_begin:
\cs_set_protected:Npn \ProvidesExplFile
diff --git a/macros/latex/contrib/l3kernel/expl3.pdf b/macros/latex/contrib/l3kernel/expl3.pdf
index 5be11cc518..5ff3ded9e7 100644
--- a/macros/latex/contrib/l3kernel/expl3.pdf
+++ b/macros/latex/contrib/l3kernel/expl3.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/interface3.pdf b/macros/latex/contrib/l3kernel/interface3.pdf
index 72c1d2a0e4..872a46e97c 100644
--- a/macros/latex/contrib/l3kernel/interface3.pdf
+++ b/macros/latex/contrib/l3kernel/interface3.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/interface3.tex b/macros/latex/contrib/l3kernel/interface3.tex
index 5f0eb7d06f..5b08ade5dc 100644
--- a/macros/latex/contrib/l3kernel/interface3.tex
+++ b/macros/latex/contrib/l3kernel/interface3.tex
@@ -54,7 +54,7 @@ for those people who are interested.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2019-10-28}
+\date{Released 2019-11-07}
\pagenumbering{roman}
\maketitle
diff --git a/macros/latex/contrib/l3kernel/l3alloc.dtx b/macros/latex/contrib/l3kernel/l3alloc.dtx
index 5815374fdb..86076bb8f0 100644
--- a/macros/latex/contrib/l3kernel/l3alloc.dtx
+++ b/macros/latex/contrib/l3kernel/l3alloc.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3basics.dtx b/macros/latex/contrib/l3kernel/l3basics.dtx
index 373850f666..aea1d1fbad 100644
--- a/macros/latex/contrib/l3kernel/l3basics.dtx
+++ b/macros/latex/contrib/l3kernel/l3basics.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3bootstrap.dtx b/macros/latex/contrib/l3kernel/l3bootstrap.dtx
index c5253ae252..7066d5132e 100644
--- a/macros/latex/contrib/l3kernel/l3bootstrap.dtx
+++ b/macros/latex/contrib/l3kernel/l3bootstrap.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3box.dtx b/macros/latex/contrib/l3kernel/l3box.dtx
index 2f72616abf..55915ae859 100644
--- a/macros/latex/contrib/l3kernel/l3box.dtx
+++ b/macros/latex/contrib/l3kernel/l3box.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3candidates.dtx b/macros/latex/contrib/l3kernel/l3candidates.dtx
index 05b899a0aa..4e859699e0 100644
--- a/macros/latex/contrib/l3kernel/l3candidates.dtx
+++ b/macros/latex/contrib/l3kernel/l3candidates.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
@@ -479,7 +479,7 @@
% mappings.
% \end{function}
%
-% \begin{function}[added = 2018-05-03]{\seq_indexed_map_function:NN}
+% \begin{function}[rEXP,added = 2018-05-03]{\seq_indexed_map_function:NN}
% \begin{syntax}
% \cs{seq_indexed_map_function:NN} \meta{seq~var} \meta{function}
% \end{syntax}
diff --git a/macros/latex/contrib/l3kernel/l3clist.dtx b/macros/latex/contrib/l3kernel/l3clist.dtx
index 9c4ca821de..9529c15070 100644
--- a/macros/latex/contrib/l3kernel/l3clist.dtx
+++ b/macros/latex/contrib/l3kernel/l3clist.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3coffins.dtx b/macros/latex/contrib/l3kernel/l3coffins.dtx
index fa15c3491d..92203d5d8c 100644
--- a/macros/latex/contrib/l3kernel/l3coffins.dtx
+++ b/macros/latex/contrib/l3kernel/l3coffins.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3color-base.dtx b/macros/latex/contrib/l3kernel/l3color-base.dtx
index eed072790e..9361db0b98 100644
--- a/macros/latex/contrib/l3kernel/l3color-base.dtx
+++ b/macros/latex/contrib/l3kernel/l3color-base.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3debug.dtx b/macros/latex/contrib/l3kernel/l3debug.dtx
index 4c5cd8ac61..cb1eb81fd8 100644
--- a/macros/latex/contrib/l3kernel/l3debug.dtx
+++ b/macros/latex/contrib/l3kernel/l3debug.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3deprecation.dtx b/macros/latex/contrib/l3kernel/l3deprecation.dtx
index f3da727225..410f6891a9 100644
--- a/macros/latex/contrib/l3kernel/l3deprecation.dtx
+++ b/macros/latex/contrib/l3kernel/l3deprecation.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
@@ -573,7 +573,9 @@
{ \exp_not:N \ProvidesFile {#1} [ #2~v#3~#4 ] }
{ \iow_log:x { File:~#1~#2~v#3~#4 } }
}
-\file_input:n { l3deprecation.def }
+\cs_gset_protected:Npn \__kernel_sys_configuration_load:n #1
+ { \file_input:n { #1 .def } }
+\sys_load_deprecation:
% \end{macrocode}
%
% \begin{macrocode}
diff --git a/macros/latex/contrib/l3kernel/l3doc.dtx b/macros/latex/contrib/l3kernel/l3doc.dtx
index e2cbc4fd5e..7ddc695d4d 100644
--- a/macros/latex/contrib/l3kernel/l3doc.dtx
+++ b/macros/latex/contrib/l3kernel/l3doc.dtx
@@ -79,7 +79,7 @@ and all files in that bundle must be distributed together.
%
% \title{The \cls{l3doc} class}
% \author{\Team}
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
% \maketitle
% \tableofcontents
%
diff --git a/macros/latex/contrib/l3kernel/l3docstrip.dtx b/macros/latex/contrib/l3kernel/l3docstrip.dtx
index 7ab137b18f..8c626f91f9 100644
--- a/macros/latex/contrib/l3kernel/l3docstrip.dtx
+++ b/macros/latex/contrib/l3kernel/l3docstrip.dtx
@@ -63,7 +63,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3docstrip.pdf b/macros/latex/contrib/l3kernel/l3docstrip.pdf
index b28d21fb56..dacf0e35d6 100644
--- a/macros/latex/contrib/l3kernel/l3docstrip.pdf
+++ b/macros/latex/contrib/l3kernel/l3docstrip.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3expan.dtx b/macros/latex/contrib/l3kernel/l3expan.dtx
index 513ca5f205..7f3ea57e68 100644
--- a/macros/latex/contrib/l3kernel/l3expan.dtx
+++ b/macros/latex/contrib/l3kernel/l3expan.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3file.dtx b/macros/latex/contrib/l3kernel/l3file.dtx
index f83f7e62bb..2b6c86f8f8 100644
--- a/macros/latex/contrib/l3kernel/l3file.dtx
+++ b/macros/latex/contrib/l3kernel/l3file.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3final.dtx b/macros/latex/contrib/l3kernel/l3final.dtx
index dd41ed167e..853220d68a 100644
--- a/macros/latex/contrib/l3kernel/l3final.dtx
+++ b/macros/latex/contrib/l3kernel/l3final.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3flag.dtx b/macros/latex/contrib/l3kernel/l3flag.dtx
index 919bb1e5de..742e3da3a4 100644
--- a/macros/latex/contrib/l3kernel/l3flag.dtx
+++ b/macros/latex/contrib/l3kernel/l3flag.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-assign.dtx b/macros/latex/contrib/l3kernel/l3fp-assign.dtx
index 66b82bfad2..a09616c307 100644
--- a/macros/latex/contrib/l3kernel/l3fp-assign.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-assign.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
% \maketitle
%
% \begin{documentation}
diff --git a/macros/latex/contrib/l3kernel/l3fp-aux.dtx b/macros/latex/contrib/l3kernel/l3fp-aux.dtx
index 50673f8c2c..1d3faad843 100644
--- a/macros/latex/contrib/l3kernel/l3fp-aux.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-aux.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-basics.dtx b/macros/latex/contrib/l3kernel/l3fp-basics.dtx
index 44a627a477..776192abc7 100644
--- a/macros/latex/contrib/l3kernel/l3fp-basics.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-basics.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-convert.dtx b/macros/latex/contrib/l3kernel/l3fp-convert.dtx
index 54fb6a1516..c1443a3eaf 100644
--- a/macros/latex/contrib/l3kernel/l3fp-convert.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-convert.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-expo.dtx b/macros/latex/contrib/l3kernel/l3fp-expo.dtx
index 1685725262..394fe63f4c 100644
--- a/macros/latex/contrib/l3kernel/l3fp-expo.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-expo.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-extended.dtx b/macros/latex/contrib/l3kernel/l3fp-extended.dtx
index 5f8dee809d..8c28335acc 100644
--- a/macros/latex/contrib/l3kernel/l3fp-extended.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-extended.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-logic.dtx b/macros/latex/contrib/l3kernel/l3fp-logic.dtx
index 2ec0ea3d58..0b853df3ce 100644
--- a/macros/latex/contrib/l3kernel/l3fp-logic.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-logic.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-parse.dtx b/macros/latex/contrib/l3kernel/l3fp-parse.dtx
index 354dc38f19..a864190535 100644
--- a/macros/latex/contrib/l3kernel/l3fp-parse.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-parse.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-random.dtx b/macros/latex/contrib/l3kernel/l3fp-random.dtx
index 96efa6f5bf..7c6d18bc3c 100644
--- a/macros/latex/contrib/l3kernel/l3fp-random.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-random.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-round.dtx b/macros/latex/contrib/l3kernel/l3fp-round.dtx
index d3555ec9fc..7c4e5b0b0f 100644
--- a/macros/latex/contrib/l3kernel/l3fp-round.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-round.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-traps.dtx b/macros/latex/contrib/l3kernel/l3fp-traps.dtx
index a9f09c994e..f4e047b462 100644
--- a/macros/latex/contrib/l3kernel/l3fp-traps.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-traps.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
% \maketitle
%
% \begin{documentation}
diff --git a/macros/latex/contrib/l3kernel/l3fp-trig.dtx b/macros/latex/contrib/l3kernel/l3fp-trig.dtx
index b1bbc3e744..d89f047751 100644
--- a/macros/latex/contrib/l3kernel/l3fp-trig.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-trig.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp.dtx b/macros/latex/contrib/l3kernel/l3fp.dtx
index 6540d13883..8521414085 100644
--- a/macros/latex/contrib/l3kernel/l3fp.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp.dtx
@@ -49,7 +49,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fparray.dtx b/macros/latex/contrib/l3kernel/l3fparray.dtx
index cdbe450f3c..35cdb6353c 100644
--- a/macros/latex/contrib/l3kernel/l3fparray.dtx
+++ b/macros/latex/contrib/l3kernel/l3fparray.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3int.dtx b/macros/latex/contrib/l3kernel/l3int.dtx
index cc333941d9..4459cc56b1 100644
--- a/macros/latex/contrib/l3kernel/l3int.dtx
+++ b/macros/latex/contrib/l3kernel/l3int.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3intarray.dtx b/macros/latex/contrib/l3kernel/l3intarray.dtx
index a258b3d10b..f26e7416aa 100644
--- a/macros/latex/contrib/l3kernel/l3intarray.dtx
+++ b/macros/latex/contrib/l3kernel/l3intarray.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx
index 1c8ad30396..5ad373b5cc 100644
--- a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx
+++ b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3keys.dtx b/macros/latex/contrib/l3kernel/l3keys.dtx
index 666f268846..c8d5f71431 100644
--- a/macros/latex/contrib/l3kernel/l3keys.dtx
+++ b/macros/latex/contrib/l3kernel/l3keys.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3legacy.dtx b/macros/latex/contrib/l3kernel/l3legacy.dtx
index 10a2bd814a..c49ac91e7f 100644
--- a/macros/latex/contrib/l3kernel/l3legacy.dtx
+++ b/macros/latex/contrib/l3kernel/l3legacy.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3luatex.dtx b/macros/latex/contrib/l3kernel/l3luatex.dtx
index 0c6cc6c953..22780b77fd 100644
--- a/macros/latex/contrib/l3kernel/l3luatex.dtx
+++ b/macros/latex/contrib/l3kernel/l3luatex.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3msg.dtx b/macros/latex/contrib/l3kernel/l3msg.dtx
index c847e0ebb4..969738d3aa 100644
--- a/macros/latex/contrib/l3kernel/l3msg.dtx
+++ b/macros/latex/contrib/l3kernel/l3msg.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3names.dtx b/macros/latex/contrib/l3kernel/l3names.dtx
index d662d0e080..b0edf9235d 100644
--- a/macros/latex/contrib/l3kernel/l3names.dtx
+++ b/macros/latex/contrib/l3kernel/l3names.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3prefixes.pdf b/macros/latex/contrib/l3kernel/l3prefixes.pdf
index 64d82ca02a..cbb3f89304 100644
--- a/macros/latex/contrib/l3kernel/l3prefixes.pdf
+++ b/macros/latex/contrib/l3kernel/l3prefixes.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3prg.dtx b/macros/latex/contrib/l3kernel/l3prg.dtx
index 83614a933a..63b2f5845b 100644
--- a/macros/latex/contrib/l3kernel/l3prg.dtx
+++ b/macros/latex/contrib/l3kernel/l3prg.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3prop.dtx b/macros/latex/contrib/l3kernel/l3prop.dtx
index 0b46bb09f9..62cd9ba785 100644
--- a/macros/latex/contrib/l3kernel/l3prop.dtx
+++ b/macros/latex/contrib/l3kernel/l3prop.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3quark.dtx b/macros/latex/contrib/l3kernel/l3quark.dtx
index 207b61002b..401b66dfc1 100644
--- a/macros/latex/contrib/l3kernel/l3quark.dtx
+++ b/macros/latex/contrib/l3kernel/l3quark.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
@@ -191,7 +191,7 @@
% easily.
% \end{variable}
%
-% \begin{function}{\quark_if_recursion_tail_stop:N}
+% \begin{function}[EXP]{\quark_if_recursion_tail_stop:N}
% \begin{syntax}
% \cs{quark_if_recursion_tail_stop:N} \meta{token}
% \end{syntax}
@@ -203,7 +203,7 @@
% and \cs{q_recursion_stop} as the last two items.
% \end{function}
%
-% \begin{function}[updated = 2011-09-06]
+% \begin{function}[EXP,updated = 2011-09-06]
% {\quark_if_recursion_tail_stop:n, \quark_if_recursion_tail_stop:o}
% \begin{syntax}
% \cs{quark_if_recursion_tail_stop:n} \Arg{token list}
@@ -216,7 +216,7 @@
% and \cs{q_recursion_stop} as the last two items.
% \end{function}
%
-% \begin{function}{\quark_if_recursion_tail_stop_do:Nn}
+% \begin{function}[EXP]{\quark_if_recursion_tail_stop_do:Nn}
% \begin{syntax}
% \cs{quark_if_recursion_tail_stop_do:Nn} \meta{token} \Arg{insertion}
% \end{syntax}
@@ -230,7 +230,7 @@
% ended.
% \end{function}
%
-% \begin{function}[updated = 2011-09-06]
+% \begin{function}[EXP,updated = 2011-09-06]
% {\quark_if_recursion_tail_stop_do:nn, \quark_if_recursion_tail_stop_do:on}
% \begin{syntax}
% \cs{quark_if_recursion_tail_stop_do:nn} \Arg{token list} \Arg{insertion}
@@ -246,7 +246,7 @@
% \end{function}
%
%
-% \begin{function}[added = 2018-04-10]
+% \begin{function}[EXP,added = 2018-04-10]
% {
% \quark_if_recursion_tail_break:NN,
% \quark_if_recursion_tail_break:nN
@@ -337,7 +337,7 @@
% that can be jumped to using \cs{use_none_delimit_by_s_stop:w}.
% \end{variable}
%
-% \begin{function}[added = 2018-04-01]{\use_none_delimit_by_s_stop:w}
+% \begin{function}[EXP,added = 2018-04-01]{\use_none_delimit_by_s_stop:w}
% \begin{syntax}
% \cs{use_none_delimit_by_s_stop:w} \meta{tokens} \cs{s_stop}
% \end{syntax}
diff --git a/macros/latex/contrib/l3kernel/l3regex.dtx b/macros/latex/contrib/l3kernel/l3regex.dtx
index 7282e03b6d..bf7b19ccde 100644
--- a/macros/latex/contrib/l3kernel/l3regex.dtx
+++ b/macros/latex/contrib/l3kernel/l3regex.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3seq.dtx b/macros/latex/contrib/l3kernel/l3seq.dtx
index ec5efa274e..811ac0a7d7 100644
--- a/macros/latex/contrib/l3kernel/l3seq.dtx
+++ b/macros/latex/contrib/l3kernel/l3seq.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3skip.dtx b/macros/latex/contrib/l3kernel/l3skip.dtx
index 0193b11227..901595ae0d 100644
--- a/macros/latex/contrib/l3kernel/l3skip.dtx
+++ b/macros/latex/contrib/l3kernel/l3skip.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
@@ -1043,7 +1043,7 @@
%
% \section{Primitive conditional}
%
-% \begin{function}{\if_dim:w}
+% \begin{function}[EXP]{\if_dim:w}
% \begin{syntax}
% \cs{if_dim:w} \meta{dimen_1} \meta{relation} \meta{dimen_2}
% ~~\meta{true code}
diff --git a/macros/latex/contrib/l3kernel/l3sort.dtx b/macros/latex/contrib/l3kernel/l3sort.dtx
index ddc9be8c75..49686a77ab 100644
--- a/macros/latex/contrib/l3kernel/l3sort.dtx
+++ b/macros/latex/contrib/l3kernel/l3sort.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3str-convert.dtx b/macros/latex/contrib/l3kernel/l3str-convert.dtx
index ff6c75db5c..05531a1e93 100644
--- a/macros/latex/contrib/l3kernel/l3str-convert.dtx
+++ b/macros/latex/contrib/l3kernel/l3str-convert.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3str.dtx b/macros/latex/contrib/l3kernel/l3str.dtx
index bc8b8de16a..09dde6a4eb 100644
--- a/macros/latex/contrib/l3kernel/l3str.dtx
+++ b/macros/latex/contrib/l3kernel/l3str.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3styleguide.pdf b/macros/latex/contrib/l3kernel/l3styleguide.pdf
index 335fc4188c..d00c3f0601 100644
--- a/macros/latex/contrib/l3kernel/l3styleguide.pdf
+++ b/macros/latex/contrib/l3kernel/l3styleguide.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3styleguide.tex b/macros/latex/contrib/l3kernel/l3styleguide.tex
index ba82487262..28948cc82c 100644
--- a/macros/latex/contrib/l3kernel/l3styleguide.tex
+++ b/macros/latex/contrib/l3kernel/l3styleguide.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2019-10-28}
+\date{Released 2019-11-07}
\begin{document}
diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf
index 483f259c70..e6b56c4699 100644
--- a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+++ b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.tex b/macros/latex/contrib/l3kernel/l3syntax-changes.tex
index 521a6e1e45..a27fb842d0 100644
--- a/macros/latex/contrib/l3kernel/l3syntax-changes.tex
+++ b/macros/latex/contrib/l3kernel/l3syntax-changes.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2019-10-28}
+\date{Released 2019-11-07}
\newcommand{\TF}{\textit{(TF)}}
diff --git a/macros/latex/contrib/l3kernel/l3sys.dtx b/macros/latex/contrib/l3kernel/l3sys.dtx
index af09373f25..24e79512c7 100644
--- a/macros/latex/contrib/l3kernel/l3sys.dtx
+++ b/macros/latex/contrib/l3kernel/l3sys.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
@@ -395,7 +395,10 @@
{
\sys_finalise:
\str_if_exist:NTF \c_sys_backend_str
- { \__kernel_msg_error:nn { sys } { backend-set } }
+ {
+ \str_if_eq:VnF \c_sys_backend_str {#1}
+ { \__kernel_msg_error:nn { sys } { backend-set } }
+ }
{
\tl_if_blank:nF {#1}
{ \tl_set:Nn \g_@@_backend_tl {#1} }
diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.pdf b/macros/latex/contrib/l3kernel/l3term-glossary.pdf
index 398b476956..062c6794b9 100644
--- a/macros/latex/contrib/l3kernel/l3term-glossary.pdf
+++ b/macros/latex/contrib/l3kernel/l3term-glossary.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.tex b/macros/latex/contrib/l3kernel/l3term-glossary.tex
index cc0ba73953..0f7ed542b3 100644
--- a/macros/latex/contrib/l3kernel/l3term-glossary.tex
+++ b/macros/latex/contrib/l3kernel/l3term-glossary.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2019-10-28}
+\date{Released 2019-11-07}
\newcommand{\TF}{\textit{(TF)}}
diff --git a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx
index 7836f222d1..e4e8b791e9 100644
--- a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx
+++ b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3tl.dtx b/macros/latex/contrib/l3kernel/l3tl.dtx
index 531259c8f7..a3c39d9df9 100644
--- a/macros/latex/contrib/l3kernel/l3tl.dtx
+++ b/macros/latex/contrib/l3kernel/l3tl.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3token.dtx b/macros/latex/contrib/l3kernel/l3token.dtx
index 1133adeef4..36ca720071 100644
--- a/macros/latex/contrib/l3kernel/l3token.dtx
+++ b/macros/latex/contrib/l3kernel/l3token.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3unicode.dtx b/macros/latex/contrib/l3kernel/l3unicode.dtx
index ebef490729..9eb3d9747a 100644
--- a/macros/latex/contrib/l3kernel/l3unicode.dtx
+++ b/macros/latex/contrib/l3kernel/l3unicode.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2019-10-28}
+% \date{Released 2019-11-07}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/source3.pdf b/macros/latex/contrib/l3kernel/source3.pdf
index 9ca33a657d..a40463b4d9 100644
--- a/macros/latex/contrib/l3kernel/source3.pdf
+++ b/macros/latex/contrib/l3kernel/source3.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/source3.tex b/macros/latex/contrib/l3kernel/source3.tex
index 1aa4428c4b..45de4218f6 100644
--- a/macros/latex/contrib/l3kernel/source3.tex
+++ b/macros/latex/contrib/l3kernel/source3.tex
@@ -53,7 +53,7 @@ for those people who are interested.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2019-10-28}
+\date{Released 2019-11-07}
\pagenumbering{roman}
\maketitle
diff --git a/macros/latex/contrib/lwarp/README.txt b/macros/latex/contrib/lwarp/README.txt
index 8783fb594c..195a61cffb 100644
--- a/macros/latex/contrib/lwarp/README.txt
+++ b/macros/latex/contrib/lwarp/README.txt
@@ -1,5 +1,5 @@
-LaTeX lwarp package v0.77 README.txt
+LaTeX lwarp package v0.78 README.txt
Files included are:
diff --git a/macros/latex/contrib/lwarp/lwarp.dtx b/macros/latex/contrib/lwarp/lwarp.dtx
index 6cc5665d1a..e52d6bfdb3 100644
--- a/macros/latex/contrib/lwarp/lwarp.dtx
+++ b/macros/latex/contrib/lwarp/lwarp.dtx
@@ -16,7 +16,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{lwarp}
-%<package> [2019/10/15 v0.77 Allows LaTeX to directly produce HTML5 output.]
+%<package> [2019/11/07 v0.78 Allows LaTeX to directly produce HTML5 output.]
%
%<*driver>
\documentclass{ltxdoc}
@@ -337,9 +337,9 @@ Keywords={LaTeX, HTML, conversion}%
\small
See the \nameref{sec:indexgen} for ``how-to'', and
the \nameref{sec:indextrb} if something doesn't work.
+A \nameref{sec:troubleshooting} section is also available.
The \nameref{sec:indexidx} contains automated entries for each package, macro, environment,
counter, boolean, and other objects; individually and also sorted by category.
-A \nameref{sec:troubleshooting} section is also available.
\smallskip
\hrule
\end{minipage}\margintag{Need help?}
@@ -1002,7 +1002,7 @@ While emulating \pkg{memoir}, \pkg{lwarp} pre-loads
a number of packages (\cref{sec:patch-memoir-packages}).
This can cause an options clash when the user's document later loads the same
\trouble[options clash]{memoir=\pkg{memoir}>options clash}
-\trouble{options clash>memoir=\pkg{memoir}}
+\trouble{options>clash with \pkg{memoir}}
packages with options. To fix this problem, specify the options before
loading \pkg{lwarp}:
\begin{sourcedisplay}
@@ -2348,18 +2348,31 @@ Subtitles are in a \element{div} of class |mdframedsubtitle|,
and likewise for subsubtitles.
}
-\newcommand{\limitscaption}{%
-To pass options to caption, select the options before loading \pkg{lwarp}:
-\trouble[options]{caption=\pkg{caption}>options}
+\newcommand{\limitspackageloading}{%
+Package options may cause problems with \pkg{lwarp}, especially if
+they include curley braces.
+
+If selecting options with braces in \cs{usepackage} does not work:
\begin{sourcedisplay}
-\cs{documentclass}\{article\} \\
-\dots \\
-\cs{PassOptionsToPackage}\{options\_list\}\{caption\} \\
+\cs{usepackage}[font=\textred{\{}it,small\textred{\}}]\{caption\}\% does not work
+\end{sourcedisplay}
+\dots\ try instead selecting the package options before loading \pkg{lwarp}:
+\begin{sourcedisplay}
+\cs{PassOptionsToPackage}\{font=\{it,small\}\}\{caption\} \\
\dots \\
\cs{usepackage\{lwarp\}} \\
\dots \\
\cs{usepackage\{caption\}}
\end{sourcedisplay}
+\dots\ or try setting package options after the package has been loaded:
+\begin{sourcedisplay}
+\cs{usepackage}\{caption\} \\
+\cs{captionsetup}\{font=\{it,small\}\}
+\end{sourcedisplay}
+}
+
+\newcommand{\limitscaption}{%
+\limitspackageloading
To ensure proper float numbering, set caption positions
such as:
@@ -2679,7 +2692,7 @@ This boolean may be tested by the user for later use.
%<*package>
% \fi
%
-% \CheckSum{33423}
+% \CheckSum{33374}
%
% \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
@@ -2799,6 +2812,7 @@ This boolean may be tested by the user for later use.
% \changes{v0.75}{2019/09/23}{\ 2019/09/23}
% \changes{v0.76}{2019/10/08}{\ 2019/10/08}
% \changes{v0.77}{2019/10/15}{\ 2019/10/15}
+% \changes{v0.78}{2019/11/07}{\ 2019/11/07}
@@ -3019,6 +3033,22 @@ This boolean may be tested by the user for later use.
%
% \begin{description}
% \needspace{2\baselineskip}
+% \item[v0.78:] Fixes for support files, \attribute{alt} tags, hyperlinks, and the 2019/10 \LaTeX\ release.
+% \begin{itemize}
+% \item Docs: Improved documentation regarding package options.
+% \margintag{docs}
+% See \cref{sec:thingstoavoid}.
+% \item Fix to overwrite existing support files
+% using new \env{filecontents} environment.
+% \item \pkg{breqn}: Previously broken by the 2019/10 \LaTeX\ update, but
+% \margintag{packages}
+% now working again.
+% \item \pkg{graphics}: Fix for \cs{includegraphics} \attribute{alt} tags.
+% \item \pkg{babel-french}: Fix for hyperlinks.
+% \item \pkg{media9}, \pkg{movie15}, \pkg{multimedia}: Fix for the 2019/10 \LaTeX\ update.
+% \item \pkg{accessibility}: Added.
+% \end{itemize}
+% \needspace{2\baselineskip}
% \item[v0.77:] Updates to fix recently-broken packages.
% \begin{itemize}
% \item \pkg{booktabs}: Updated to v1.6180339.
@@ -5039,7 +5069,7 @@ This boolean may be tested by the user for later use.
%
% \midrule
%
-% Accessibility: & \ipkg{accsupp}, \ipkg{axessibility}. \\
+% Accessibility: & \epkg{accessibility}, \ipkg{accsupp}, \ipkg{axessibility}. \\
%
% \midrule
%
@@ -6318,7 +6348,7 @@ This boolean may be tested by the user for later use.
% \begin{enumerate}
% \item Declare the \cs{documentclass}.
% \item Load text fonts.
-% \item Load \pkg{inputenc} or \pkg{inputenx}, \pkg{fontenc}, and/or \pkg{fontspec}.
+% \item Load \pkg{inputenc} or \pkg{inputenx}, \pkg{fontenc}, or \pkg{fontspec}.
% \item Load \pkg{lwarp}.
% \item Load remaining packages.
% \end{enumerate}
@@ -6335,10 +6365,15 @@ This boolean may be tested by the user for later use.
% \item \limitsmathinsectionnames
% \item \limitsincludegraphicsscale
% \item Possible changes to \env{tabular} environments include:
+% \watchout[tabular]
% |*| columns, \pkg{multirow}, \pkg{longtable}, \pkg{supertabular}, \pkg{xtab},
% \pkg{bigdelim}. See \cref{sec:limitstabular}.
+% \item If using braces in package options,
+% \watchout[package options]
+% such as with \pkg{caption}, see \cref{sec:thingstoavoid}.
% \item Possible option clashes with \pkg{memoir}. See \cref{sec:limitsmemoir}.
% \item If using indexes, see \cref{sec:indexsetup}.
+% \watchout[indexes]
% \item If using many indexes, glossaries, |.aux| files, etc.,
% see \cref{sec:indexsetup} regarding \pkg{morewrites}.
% If \pkg{morewrites} is already used, be sure to add the setup with |allocate=10|.
@@ -7820,7 +7855,7 @@ This boolean may be tested by the user for later use.
% \cs{HTMLAuthor} may be used to set the meta tag to a simple list of names.
%
%
-%
+% \clearpage
%
% \section{Special cases and limitations}
% \label{sec:limitations}
@@ -7843,6 +7878,12 @@ This boolean may be tested by the user for later use.
% In the document, avoid the following:
%
% \begin{description}
+% \item [Package options:] \
+% \trouble[options with braces]{options>with braces}
+% \trouble{caption=\pkg{caption}>options}
+% \trouble{package>options with braces}
+% \trouble{Missing \cs{begin}\{document\}>package options}
+% \limitspackageloading
% \item [\texttt{page} counter:] Do not adjust the \texttt{page} counter.
% If doing so is required for the print version, place the
% adjustment inside a \env{warpprint} environment.
@@ -9254,6 +9295,7 @@ This boolean may be tested by the user for later use.
%
% \DescribePackage{caption}
% \DescribePackage{subcaption}
+% \label{sec:limitscaption}
% \limitscaption
%
%
@@ -10524,6 +10566,12 @@ This boolean may be tested by the user for later use.
%
% \item [Options clash:] If using \pkg{memoir}, see \cref{sec:limitsmemoir}.
%
+% \item [``Missing \cs{begin}\{document\}.'':]
+% Some packages require that their options be
+% specified before \pkg{lwarp} is loaded, or via the package's setup
+% macro, especially if these options include the use of braces.
+% See \cref{sec:thingstoavoid}.
+%
% \item [``No room for a new \cs{write}.'':] Before |\usepackage{lwarp}|, add:
% \trouble{No room for a new \cs{write}}
% \trouble{morewrites}
@@ -11395,6 +11443,7 @@ This boolean may be tested by the user for later use.
\LWR@loadafter{a5comb}
\LWR@notmemoirloadafter{abstract}
\LWR@loadafter{academicons}
+\LWR@loadafter{accessibility}
\LWR@loadafter{accsupp}
\LWR@loadafter{acro}
\LWR@loadafter{acronym}
@@ -13386,31 +13435,56 @@ This boolean may be tested by the user for later use.
% \DescribePackage{filecontents}
%
-% Used to write helper files, done in print mode.
-%
-% Patched to work with \pkg{morewrites}, per
-% \href
-% {https://tex.stackexchange.com/questions/312830/does-morewrites-not-support-filecontents-and-can-i-write-body-of-environment-us/312910}
-% {\texttt{https://tex.stackexchange.com/questions/312830/\\
-% does-morewrites-not-support-filecontents-and-can-i-write-body-of-environment-us/\\
-% 312910}}
+% Used to write helper files while creating the print version.
%
% \changes{v0.34}{2017/08/02}{\pkg{filecontents}: Required. Patched for \pkg{morewrites}.}
+% \changes{v0.78}{2019/11/05}{\pkg{filecontents}: Fix to overwrite existing files using new \env{filecontents} environment.}
%
-% (Recent versions of \LaTeX\ (as of Fall 2019) now include the functionality
-% of the \pkg{filecontents} package, but the package will still be used
-% for those who still have older installations.)
+% Recent versions of \LaTeX\ (as of Fall 2019) now include the functionality
+% of the \pkg{filecontents} package, but with a new optional argument
+% used to specify whether to force the overwriting of an existing file.
+% If an older \LaTeX\ kernel is used, the original \pkg{filecontents} package is used,
+% but it is patched to throw away the new optional argument.
%
% \begin{macrocode}
-\RequirePackage{filecontents}
+\@ifundefined{filec@ntents@opt}{% older kernel, discard optional args
-\@ifpackagelater{filecontents}{2011/10/09}%
-{}
-{
-\newwrite\fcwrite
-\let\LWR@origfilec@ntents\filec@ntents
-\def\filec@ntents{\def\chardef##1\write{\let\reserved@c\fcwrite}\LWR@origfilec@ntents}
-}
+ \RequirePackage{filecontents}
+
+ \LetLtxMacro\LWR@orig@filec@ntents\filec@ntents
+
+ \@ifpackagelater{filecontents}{2011/10/08}
+ {
+% \end{macrocode}
+% For a newer version of the \pkg{filecontents} package, simply
+% discard the optional argument.
+% \begin{macrocode}
+ \renewcommand*{\filec@ntents}[1][]{\LWR@orig@filec@ntents}
+ }
+ {% patch older package for morewrites
+% \end{macrocode}
+% For an older version of \pkg{filecontents},
+% discard the optional argument, and also patch to work with \pkg{morewrites}, per
+% \href
+% {https://tex.stackexchange.com/questions/312830/does-morewrites-not-support-filecontents-and-can-i-write-body-of-environment-us/312910}
+% {\texttt{https://tex.stackexchange.com/questions/312830/\\
+% does-morewrites-not-support-filecontents-and-can-i-write-body-of-environment-us/\\
+% 312910}}
+% \begin{macrocode}
+ \newwrite\fcwrite
+ \renewcommand*{\filec@ntents}[1][]{%
+ \def\chardef##1\write{\let\reserved@c\fcwrite}%
+ \LWR@orig@filec@ntents%
+ }
+ }
+
+}% older kernel
+{% newer kernel
+% \end{macrocode}
+% For a newer kernel with a \env{filecontents} environment which accepts the
+% optional \optn{overwrite} argument, use the environment as-is.
+% \begin{macrocode}
+}% newer kernel, filecontents env accepts optional args, do not load package
% \end{macrocode}
% \begin{macrocode}
@@ -13559,6 +13633,7 @@ This boolean may be tested by the user for later use.
% Remember the original \cs{RequirePackage}:
% \begin{macrocode}
\LetLtxMacro\LWR@origRequirePackage\RequirePackage
+\LetLtxMacro\LWR@origRequirePackageWithOptions\RequirePackageWithOptions
% \end{macrocode}
% \begin{macro}{\LWR@requirepackagenames}
@@ -13792,13 +13867,13 @@ This boolean may be tested by the user for later use.
\IfValueTF{#1}%
{% options given
\IfValueTF{#3}% version given?
- {\LWR@origRequirePackage[#1]{\LWR@parsedrequirepackagenames}[#3]}%
- {\LWR@origRequirePackage[#1]{\LWR@parsedrequirepackagenames}}%
+ {\LWR@origRequirePackage[#1]{\LWR@parsedrequirepackagenames}[#3]}%
+ {\LWR@origRequirePackage[#1]{\LWR@parsedrequirepackagenames}}%
}%
{% no options given
\IfValueTF{#3}% version given?
- {\LWR@origRequirePackage{\LWR@parsedrequirepackagenames}[#3]}%
- {\LWR@origRequirePackage{\LWR@parsedrequirepackagenames}}%
+ {\LWR@origRequirePackage{\LWR@parsedrequirepackagenames}[#3]}%
+ {\LWR@origRequirePackage{\LWR@parsedrequirepackagenames}}%
}%
}
\LetLtxMacro\usepackage\RequirePackage
@@ -13824,13 +13899,15 @@ This boolean may be tested by the user for later use.
Using package `#1' and adding lwarp modifications,\MessageBreak
including options,}%
\IfValueTF{#2}
-{\ProvidesPackage{lwarp-#1}[#2]}
-{\ProvidesPackage{lwarp-#1}}
-\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{#1}}
-\ProcessOptions\relax
-\IfValueTF{#2}
-{\LWR@origRequirePackage{#1}[#2]}
-{\LWR@origRequirePackage{#1}}
+ {\ProvidesPackage{lwarp-#1}[#2]}
+ {\ProvidesPackage{lwarp-#1}}
+\DeclareOption*{%
+ \PassOptionsToPackage{\CurrentOption}{#1}%
+}
+\ProcessOptions\relax%
+\IfValueTF{#2}%
+ {\LWR@origRequirePackage{#1}[#2]}%
+ {\LWR@origRequirePackage{#1}}%
% \end{macrocode}
% In some cases, the following seems to be required
% to avoid an ``unknown option'' error, such
@@ -13838,7 +13915,7 @@ This boolean may be tested by the user for later use.
% \changes{v0.62}{2018/11/11}{Fix: Unknown option error.}
% \begin{macrocode}
\DeclareOption*{}%
-\ProcessOptions\relax
+\ProcessOptions\relax%
}
% \end{macrocode}
% \end{macro}
@@ -15386,7 +15463,7 @@ This boolean may be tested by the user for later use.
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{lwarp.css}
+\begin{filecontents*}[overwrite]{lwarp.css}
/*
CSS stylesheet for the LaTeX lwarp package
Copyright 2016-2019 Brian Dunn — BD Tech Concepts LLC
@@ -17016,7 +17093,7 @@ span.sidetocthetitle { display: none }
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{lwarp_sagebrush.css}
+\begin{filecontents*}[overwrite]{lwarp_sagebrush.css}
@import url("lwarp.css") ;
@@ -17287,7 +17364,7 @@ nav.sidetoc a:hover {
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{lwarp_formal.css}
+\begin{filecontents*}[overwrite]{lwarp_formal.css}
@import url("lwarp.css") ;
@@ -17504,7 +17581,7 @@ nav.botnavigation {
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{sample_project.css}
+\begin{filecontents*}[overwrite]{sample_project.css}
/* ( --- Start of project.css --- ) */
/* ( --- A sample project-specific CSS file for lwarp --- ) */
@@ -17541,7 +17618,7 @@ nav.botnavigation {
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{lwarp.ist}
+\begin{filecontents*}[overwrite]{lwarp.ist}
preamble
"\\begin{theindex}
\\providecommand*\\lettergroupDefault[1]{}
@@ -17591,7 +17668,7 @@ page_compositor "."
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{lwarp.xdy}
+\begin{filecontents*}[overwrite]{lwarp.xdy}
(require "tex/inputenc/latin.xdy")
(merge-rule "\\PS *" "Postscript")
(require "texindy.xdy")
@@ -17709,7 +17786,7 @@ page_compositor "."
% \codeconfig
% \begin{macrocode}
\begin{LWRwriteconf}
-\begin{filecontents*}{lwarp_mathjax.txt}
+\begin{filecontents*}[overwrite]{lwarp_mathjax.txt}
<!-- https://groups.google.com/forum/#!topic/
mathjax-users/jUtewUcE2bY -->
<script type="text/x-mathjax-config">
@@ -17942,13 +18019,13 @@ src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js?config=TeX-
%
% ^^A *lwarpmk.lua
% \begin{macrocode}
-\begin{filecontents*}{lwarpmk.lua}
+\begin{filecontents*}[overwrite]{lwarpmk.lua}
#!/usr/bin/env texlua
-- Copyright 2016-2019 Brian Dunn
-printversion = "v0.77"
+printversion = "v0.78"
requiredconfversion = "2" -- also at *lwarpmk.conf
function printhelp ()
@@ -19909,6 +19986,16 @@ end -- not --version
\providecommand*{\LWR@FBcancel}{}
\AtBeginDocument{%
+% \end{macrocode}
+% In some circumstances, \cs{NoAutoSpacing} may be defined when \cs{frenchbsetup} is not.
+% \changes{v0.78}{2019/10/29}{\pkg{babel-french}: Fix: Hyperlinks.}
+% \begin{macrocode}
+\@ifundefined{NoAutoSpacing}%
+ {}%
+ {%
+ \LetLtxMacro\LWR@FBcancel\NoAutoSpacing%
+ }%
+
\@ifundefined{frenchbsetup}%
{}%
{%
@@ -19917,7 +20004,6 @@ end -- not --version
% ^^A OR: redefine \insertfootnotemarkFB?
% \begin{macrocode}
%
- \LetLtxMacro\LWR@FBcancel\NoAutoSpacing%
\renewrobustcmd*{\FBcolonspace}{%
\begingroup%
\LWR@FBcancel%
@@ -29009,11 +29095,11 @@ rowspan="#2" %
% then nullify the autospacing commands inside the tabular,
% since they were not compatible with the tabular column parsing code,
% which uses \pkg{xstring}.
-% \changes{v0.41}{2017/10/06}{Fix: \cs{NoAutoSpacing} in a tabular
-% with \pkg{babel-french}.}
+% \changes{v0.41}{2017/10/06}{\pkg{babel-french}: Fix: \cs{NoAutoSpacing} in a tabular.}
+% \changes{v0.78}{2019/10/29}{\pkg{babel-french}: Fix: Hyperlinks.}
% \begin{macrocode}
\AtBeginDocument{
-\@ifundefined{frenchbsetup}%
+\@ifundefined{NoAutoSpacing}%
{% no babel-french
\newcommand*{\LWR@nullifyNoAutoSpacing}{}
}% no babel-french
@@ -29889,6 +29975,8 @@ rowspan="#2" %
% \end{macrocode}
% \end{macro}
+
+
% \subsection{Hyper-references}
%
% Note that the code currently only sanitizes the underscore character.
@@ -29925,6 +30013,46 @@ autopage-\theLWR@currentautosec%
% \end{macro}
+% \begin{macro}{\LWR@linkcatcodes}
+% Sets catcodes before processing macros which have hyperlinks as arguments.
+% \changes{v0.78}{2019/10/29}{Factored.}
+% \begin{macrocode}
+\newcommand*{\LWR@linkcatcodes}{%
+ \catcode`\#=12%
+ \catcode`\%=12%
+ \catcode`\&=12%
+ \catcode`\~=12%
+ \catcode`\_=12%
+% \end{macrocode}
+% For \pkg{babel-french}:
+% \changes{v0.78}{2019/10/29}{\pkg{babel-french}: Fix: Hyperlinks.}
+% \begin{macrocode}
+ \LWR@FBcancel%
+}
+% \end{macrocode}
+% \end{macro}
+
+
+% \begin{macro}{\LWR@linkmediacatcodes}
+% Sets catcodes before processing macros which have hyperlinks as arguments.
+% Modified for multimedia links.
+% \changes{v0.78}{2019/10/29}{Factored.}
+% \begin{macrocode}
+\newcommand*{\LWR@linkmediacatcodes}{%
+ \catcode`\#=12%
+ \catcode`\%=12%
+% \catcode`\&=12% left alone for splitting flash variables
+ \catcode`\~=12%
+ \catcode`\_=12%
+% \end{macrocode}
+% For \pkg{babel-french}:
+% \changes{v0.78}{2019/10/29}{\pkg{babel-french}: Fix: Hyperlinks.}
+% \begin{macrocode}
+ \LWR@FBcancel%
+}
+% \end{macrocode}
+% \end{macro}
+
% \begin{macro}{\LWR@subhyperref} \marg{URL}
%
@@ -29937,13 +30065,13 @@ autopage-\theLWR@currentautosec%
% \changes{v0.57}{2018/06/05}{Fix: Text catcodes.}
% \begin{macrocode}
\NewDocumentCommand{\LWR@subhyperref}{m}{%
-\LWR@traceinfo{LWR@subhyperref !#1!}%
-\LWR@sanitize{#1}%
-\LWR@htmltag{%
- a href="\LWR@sanitized" % space
- \LWR@addlinktitle % space
- target="\_{}blank" % space
-}%
+ \LWR@traceinfo{LWR@subhyperref !#1!}%
+ \LWR@sanitize{#1}%
+ \LWR@htmltag{%
+ a href="\LWR@sanitized" % space
+ \LWR@addlinktitle % space
+ target="\_{}blank" % space
+ }%
}
% \end{macrocode}
% \end{macro}
@@ -29956,9 +30084,9 @@ autopage-\theLWR@currentautosec%
% \changes{v0.57}{2018/06/05}{Fix: Text catcodes.}
% \begin{macrocode}
\newcommand{\LWR@subhyperreftext}[1]{%
-#1%
-\LWR@htmltag{/a}%
-\LWR@ensuredoingapar%
+ #1%
+ \LWR@htmltag{/a}%
+ \LWR@ensuredoingapar%
}
% \end{macrocode}
% \end{macro}
@@ -29968,17 +30096,18 @@ autopage-\theLWR@currentautosec%
% \changes{v0.18}{2016/04/14}{Improved \HTML\ output linebreaks.}
% \changes{v0.45}{2017/12/29}{Improved URLs with underscores.}
% \changes{v0.66}{2019/02/02}{Improved \HTML\ formatting.}
+% \changes{v0.78}{2019/11/05}{Remove extra space.}
% \begin{macrocode}
\NewDocumentCommand{\LWR@subhyperrefclass}{m +m m}{%
-\LWR@htmltag{%
- a % space
- href="\begingroup\@sanitize#1\endgroup" % space
- class="#3" % space
- \LWR@addlinktitle % space
-}\LWR@orignewline%
-#2\LWR@orignewline%
-\LWR@htmltag{/a}%
-\LWR@ensuredoingapar%
+ \LWR@htmltag{%
+ a % space
+ href="\begingroup\@sanitize#1\endgroup" % space
+ class="#3" % space
+ \LWR@addlinktitle % space
+ }\LWR@orignewline%
+ #2%
+ \LWR@htmltag{/a}%
+ \LWR@ensuredoingapar%
}
% \end{macrocode}
% \end{macro}
@@ -29995,20 +30124,16 @@ autopage-\theLWR@currentautosec%
% \changes{v0.57}{2018/06/05}{Fix: Text catcodes.}
% \begin{macrocode}
\DeclareDocumentCommand{\LWR@hrefb}{O{} m}{%
-\LWR@ensuredoingapar%
-\LWR@subhyperref{#2}%
-\endgroup% restore catcodes
-\LWR@subhyperreftext%
+ \LWR@ensuredoingapar%
+ \LWR@subhyperref{#2}%
+ \endgroup% restore catcodes
+ \LWR@subhyperreftext%
}
\newrobustcmd*{\href}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hrefb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hrefb%
}
% \end{macrocode}
% \end{macro}
@@ -30021,21 +30146,17 @@ autopage-\theLWR@currentautosec%
% \changes{v0.52}{2018/03/26}{Fix: \progcode{\#}, \progcode{\%}, \progcode{\&}, \progcode{\~}, \progcode{\_} in \URL.}
% \begin{macrocode}
\newcommand*{\LWR@nolinkurlb}[1]{%
-\LWR@ensuredoingapar%
-\def\LWR@templink{#1}%
-\@onelevel@sanitize\LWR@templink%
-\LWR@templink%
-\endgroup%
+ \LWR@ensuredoingapar%
+ \def\LWR@templink{#1}%
+ \@onelevel@sanitize\LWR@templink%
+ \LWR@templink%
+ \endgroup%
}
\newrobustcmd*{\nolinkurl}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@nolinkurlb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@nolinkurlb%
}
% \end{macrocode}
% \end{macro}
@@ -30054,21 +30175,17 @@ autopage-\theLWR@currentautosec%
% \changes{v0.52}{2018/03/26}{Fix: \progcode{\#}, \progcode{\%}, \progcode{\&}, \progcode{\~}, \progcode{\_} in \URL.}
% \begin{macrocode}
\DeclareDocumentCommand{\LWR@urlb}{m}{%
-\LWR@ensuredoingapar%
-\def\LWR@templink{#1}%
-\@onelevel@sanitize\LWR@templink%
-\href{\LWR@templink}{\LWR@templink}%
-\endgroup%
+ \LWR@ensuredoingapar%
+ \def\LWR@templink{#1}%
+ \@onelevel@sanitize\LWR@templink%
+ \href{\LWR@templink}{\LWR@templink}%
+ \endgroup%
}
\newrobustcmd*{\url}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@urlb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@urlb%
}
% \end{macrocode}
% \end{macro}
@@ -36147,8 +36264,10 @@ color:\LWR@origpound\LWR@tempcolor%
% \end{macro}
% \begin{macro}{\normalfont}
+% \changes{v0.78}{2019/11/05}{Uses \cs{LWR@formatted}.}
% \begin{macrocode}
-\renewrobustcmd*{\normalfont}{\rmfamily\mdseries\upshape\ulcshape}
+\newrobustcmd*{\LWR@HTML@normalfont}{\rmfamily\mdseries\upshape\ulcshape}
+\LWR@formatted{normalfont}
% \end{macrocode}
% \end{macro}
@@ -37801,6 +37920,72 @@ color:\LWR@origpound\LWR@tempcolor%
%
%
%
+%
+% \iffalse
+%<*afterpage>
+% \fi
+%
+% \part{lwarp-afterpage.sty}
+%
+% \section{afterpage}
+%
+% \credits{David Carlisle}
+%
+% \DescribePackage{afterpage} \pkg{afterpage} is emulated.
+%
+% \changes{v0.20}{2017/01/11}{\pkg{afterpage}: Added.}
+%
+% \codehtml
+%
+% Discard all options for \pkg{lwarp-afterpage}:
+% \begin{macrocode}
+\LWR@ProvidesPackageDrop{afterpage}[2014/10/28]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\newcommand{\afterpage}[1]{#1}
+% \end{macrocode}
+%
+% \iffalse
+%</afterpage>
+% \fi
+%
+%
+%
+%
+%
+%
+% \iffalse
+%<*accessibility>
+% \fi
+%
+% \part{lwarp-accessibility.sty}
+%
+% \section{accessibility}
+%
+% \DescribePackage{accessibility} \pkg{accessibility} is emulated.
+%
+% \changes{v0.78}{2019/10/17}{\pkg{accessibility}: Added.}
+%
+% \codehtml
+%
+% Discard all options for \pkg{lwarp-accessibility}:
+% \begin{macrocode}
+\LWR@ProvidesPackageDrop{accessibility}[2019/10/14]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\newcommand{\alt}[1]{\ThisAltText{#1}}
+\newcommand{\newhref}[3]{\ThisAltText{#2}\href{#1}{#3}}%
+\providecommand{\thead}[1]{\textbf{#1}}
+% \end{macrocode}
+%
+% \iffalse
+%</accessibility>
+% \fi
+%
+%
+%
% \iffalse
%<*accsupp>
% \fi
@@ -41063,20 +41248,16 @@ span style="width:\LWR@printlength{\ALG@thistlm}; display:inline-block;"%
\LetLtxMacro\burl\url
\NewDocumentCommand{\LWR@burlaltb}{O{} +m m}{%
-\LWR@ensuredoingapar%
-\LWR@subhyperref{#2}%
-\LWR@subhyperreftext{#3}%
-\endgroup% restore catcodes
+ \LWR@ensuredoingapar%
+ \LWR@subhyperref{#2}%
+ \LWR@subhyperreftext{#3}%
+ \endgroup% restore catcodes
}
\newrobustcmd*{\burlalt}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@burlaltb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@burlaltb%
}
\LetLtxMacro\urlalt\burlalt
@@ -41411,7 +41592,15 @@ s%
%
% \codehtml
%
+% \changes{v0.78}{2019/10/30}{\pkg{caption}: Added warning regarding passing options.}
% \begin{macrocode}
+\typeout{---}
+\typeout{Packages lwarp and caption:}
+\typeout{If a ``Missing \protect\begin\protect{document\protect}'' error occurs here,}
+\typeout{try using \space \protect\usepackage\protect{caption\protect}\space\protect\captionsetup{options}}
+\typeout{instead of \protect\usepackage[options]\protect{caption\protect}.}
+\typeout{---}
+
\LWR@ProvidesPackagePass{caption}[2019/09/01]
% \end{macrocode}
@@ -49048,27 +49237,12 @@ solid {\FancyVerbRuleColor{\LWR@origpound\LWR@tempcolor}} ; % space
\ifbool{LWR@allowanothergeometry}{%
% \end{macrocode}
%
-% Gather all options:
-% \begin{macrocode}
-\newcommand*{\LWR@newgeometryoptions}{reset,}
-
-\DeclareOption*{%
- \edef\LWR@newgeometryoptions{\LWR@newgeometryoptions\CurrentOption,}%
-}
-% \end{macrocode}
-%
-% Process the options:
-% \begin{macrocode}
-\ProcessOptions\relax
-% \end{macrocode}
-%
-% Assign and set the selected geometry.
+% Assign and set the selected geometry with \optn{reset} prepended.
% \cs{AtEndPreamble} \pkg{lwarp} will save this, then set its own geometry.
+% \changes{v0.78}{2019/10/20}{\pkg{geometry}: Cleaner option handling.}
% \begin{macrocode}
-\ifdefvoid{\LWR@newgeometryoptions}{}{
- \expandafter\LWR@origgeometry\expandafter{\LWR@newgeometryoptions}
-}
-
+ \edef\LWR@tempone{reset,\@ptionlist{\@currname.\@currext}}%
+ \expandafter\LWR@origgeometry\expandafter{\LWR@tempone}%
}{}% LWR@allowanothergeometry
% \end{macrocode}
%
@@ -49665,11 +49839,12 @@ solid {\FancyVerbRuleColor{\LWR@origpound\LWR@tempcolor}} ; % space
% \end{macrocode}
% \changes{v0.65}{2018/12/19}{\pkg{graphics}: Added \cs{includegraphics} \attribute{alt} key.}
% \changes{v0.74}{2019/08/20}{Add \cs{ThisAltText}.}
+% \changes{v0.78}{2019/10/17}{Fix: \attribute{alt} tag expansion.}
% \begin{macrocode}
\ifdefvoid{\LWR@ThisAltText}{%
- \renewcommand*{\LWR@igalt}{\ImageAltText}%
+ \edef\LWR@igalt{\ImageAltText}%
}{%
- \renewcommand*{\LWR@igalt}{\LWR@ThisAltText}%
+ \edef\LWR@igalt{\LWR@ThisAltText}%
}%
% \end{macrocode}
%
@@ -50588,22 +50763,18 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% \changes{v0.52}{2018/03/26}{\pkg{hyperref}: Fix: \progcode{\#}, \progcode{\%}, \progcode{\&}, \progcode{\~}, \progcode{\_} in \URL.}
% \begin{macrocode}
\NewDocumentCommand{\LWR@hyperimageb}{m +m}{%
-\LWR@ensuredoingapar%
-\def\LWR@templink{#1}%
-\@onelevel@sanitize\LWR@templink%
-\LWR@htmltag{img src="\LWR@templink" alt="#2" class="hyperimage"}%
-\LWR@ensuredoingapar%
-\endgroup%
+ \LWR@ensuredoingapar%
+ \def\LWR@templink{#1}%
+ \@onelevel@sanitize\LWR@templink%
+ \LWR@htmltag{img src="\LWR@templink" alt="#2" class="hyperimage"}%
+ \LWR@ensuredoingapar%
+ \endgroup%
}
\newrobustcmd*{\hyperimage}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hyperimageb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hyperimageb%
}
% \end{macrocode}
@@ -50618,20 +50789,16 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% \changes{v0.52}{2018/03/26}{\pkg{hyperref}: Fix: \progcode{\#}, \progcode{\%}, \progcode{\&}, \progcode{\~}, \progcode{\_} in \URL.}
% \begin{macrocode}
\NewDocumentCommand{\LWR@hyperdefb}{m m +m}{%
-\LWR@ensuredoingapar%
-\LWR@sublabel{#1.#2}%
-#3%
-\endgroup%
+ \LWR@ensuredoingapar%
+ \LWR@sublabel{#1.#2}%
+ #3%
+ \endgroup%
}
\newcommand*{\hyperdef}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hyperdefb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hyperdefb%
}
% \end{macrocode}
@@ -50647,33 +50814,29 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% Creates an \HTML\ link to |URL#category.name| with the given text.
% \begin{macrocode}
\newcommand{\LWR@hyperreffinish}[1]{%
-\begingroup%
-\RenewDocumentCommand{\ref}{}{\LWR@ref@ignorestar}%
-#1%
-\endgroup%
-\LWR@htmltag{/a}%
+ \begingroup%
+ \RenewDocumentCommand{\ref}{}{\LWR@ref@ignorestar}%
+ #1%
+ \endgroup%
+ \LWR@htmltag{/a}%
}
\newcommand*{\LWR@hyperrefbb}[3]{%
-\LWR@htmltag{%
- a href="%
- \detokenize\expandafter{#1}\LWR@hashmark%
- \detokenize\expandafter{#2}.\detokenize\expandafter{#3}%
- "%
- \LWR@addlinktitle%
-}%
-\endgroup%
-\LWR@hyperreffinish%
+ \LWR@htmltag{%
+ a href="%
+ \detokenize\expandafter{#1}\LWR@hashmark%
+ \detokenize\expandafter{#2}.\detokenize\expandafter{#3}%
+ "%
+ \LWR@addlinktitle%
+ }%
+ \endgroup%
+ \LWR@hyperreffinish%
}
\newrobustcmd*{\LWR@hyperrefb}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hyperrefbb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hyperrefbb%
}
% \end{macrocode}
% \end{noindmacro}
@@ -50684,19 +50847,15 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% \begin{macrocode}
\NewDocumentCommand{\LWR@hyperrefcb}{O{label}}{%
-\LWR@startref{#1}%
-\endgroup%
-\LWR@hyperreffinish%
+ \LWR@startref{#1}%
+ \endgroup%
+ \LWR@hyperreffinish%
}
\newcommand*{\LWR@hyperrefc}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hyperrefcb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hyperrefcb%
}
% \end{macrocode}
% \end{noindmacro}
@@ -50710,8 +50869,8 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% \changes{v0.54}{2018/04/19}{\pkg{hyperref}: Fix: \cs{hyperref} and \cs{hyperlink} with special chars in text.}
% \begin{macrocode}
\DeclareRobustCommand*{\hyperref}{%
-\LWR@ensuredoingapar%
-\@ifnextchar[\LWR@hyperrefc\LWR@hyperrefb%
+ \LWR@ensuredoingapar%
+ \@ifnextchar[\LWR@hyperrefc\LWR@hyperrefb%
}
% \end{macrocode}
% \end{noindmacro}
@@ -50725,19 +50884,15 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% \changes{v0.52}{2018/03/26}{\pkg{hyperref}: Fix: \progcode{\#}, \progcode{\%}, \progcode{\&}, \progcode{\~}, \progcode{\_} in \URL.}
% \begin{macrocode}
\NewDocumentCommand{\LWR@hypertargetb}{m +m}{%
-\label{LWR-ht-#1}%
-#2%
-\endgroup%
+ \label{LWR-ht-#1}%
+ #2%
+ \endgroup%
}
\newcommand*{\hypertarget}{%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hypertargetb%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hypertargetb%
}
% \end{macrocode}
% \end{noindmacro}
@@ -50755,18 +50910,14 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
% \changes{v0.54}{2018/04/19}{\pkg{hyperref}: Fix: \cs{hyperref} and \cs{hyperlink} with special chars in text.}
% \begin{macrocode}
\DeclareDocumentCommand{\LWR@hyperlinkb}{m}{%
-\LWR@hyperrefcb[LWR-ht-#1]%
+ \LWR@hyperrefcb[LWR-ht-#1]%
}
\DeclareDocumentCommand{\hyperlink}{}{%
-\LWR@ensuredoingapar%
-\begingroup%
-\catcode`\#=12%
-\catcode`\%=12%
-\catcode`\&=12%
-\catcode`\~=12%
-\catcode`\_=12%
-\LWR@hyperlinkb%
+ \LWR@ensuredoingapar%
+ \begingroup%
+ \LWR@linkcatcodes%
+ \LWR@hyperlinkb%
}
% \end{macrocode}
% \end{noindmacro}
@@ -50851,7 +51002,7 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak}
%
% \begin{macrocode}
\def\hypercalcbp#1{%
-\strip@pt\dimexpr 0.99626401\dimexpr(#1)\relax\relax
+ \strip@pt\dimexpr 0.99626401\dimexpr(#1)\relax\relax
}%
% \end{macrocode}
% \end{noindmacro}
@@ -55052,11 +55203,7 @@ background:
\newrobustcmd*{\includemedia}{%
\begingroup%
- \catcode`\#=12%
- \catcode`\%=12%
-% \catcode`\&=12% left alone for splitting flash variables
- \catcode`\~=12%
- \catcode`\_=12%
+ \LWR@linkmediacatcodes%
\LWR@includemediab%
}
% \end{macrocode}
@@ -55787,11 +55934,7 @@ background:
\newrobustcmd*{\includemovie}{%
\begingroup%
- \catcode`\#=12%
- \catcode`\%=12%
- \catcode`\&=12%
- \catcode`\~=12%
- \catcode`\_=12%
+ \LWR@linkmediacatcodes%
\LWR@includemovieb%
}
@@ -65347,8 +65490,9 @@ remember to convert PDF images to SVG using 'lwarpmk pdftosvg *-fig.pdf',
% \end{noindmacro}
% \begin{noindmacro}{\titleclass} \marg{name} \oarg{startlevel} \marg{class} \oarg{cmd}
+% \changes{v0.78}{2019/10/21}{\pkg{titlesec}: Fix for \cs{titleclass}.}
% \begin{macrocode}
-\NewDocumentCommand{\titleclass}{m o m o}
+\NewDocumentCommand{\titleclass}{m o m o}{}
% \end{macrocode}
% \end{noindmacro}
@@ -71759,10 +71903,13 @@ height:\LWR@printlength{\LWR@tempheight}%
% \marg{audio/video} \marg{mimetype}
%
% Creates a video or audio from a file.
+% The 2019/10 update of the \LaTeX\ kernel may cause extra quotes to be added
+% in the filenames. They are removed here.
+% \changes{v0.78}{2019/11/07}{\pkg{lwarp-common-multimedia}: Fix links with new LaTeX kernel.}
% \begin{macrocode}
\newcommand*{\LWR@multimedia@fileAV}[4]{%
-\filename@parse{#2}%
-\IfFileExists{#2}{%
+\IfFileExists{#2}{% also sets \@filef@und
+\StrSubstitute[100]{\@filef@und}{"}{}[\LWR@parsedfilename]%
% \end{macrocode}
% The container \element{div} is sized as desired.
% \changes{v0.73}{2019/06/24}{\pkg{lwarp-common-multimedia}: Fix: No size for audio file.}
@@ -71790,17 +71937,19 @@ height:\LWR@printlength{\LWR@tempheight}%
}\LWR@orignewline
% \end{macrocode}
% The file source and type:
+% \changes{v0.78}{2019/11/07}{\pkg{lwarp-common-multimedia}: Fix links with new LaTeX kernel.}
% \begin{macrocode}
\LWR@htmltag{%
source % space
src=\textquotedbl%
- \@filef@und\unskip\textquotedbl\ % space
+ \LWR@parsedfilename\unskip\textquotedbl\ % space
type=\textquotedbl{}#4\textquotedbl}
% \end{macrocode}
% The poster text inside paragraph tags, along with a reference to the file.
+% \changes{v0.78}{2019/11/07}{\pkg{lwarp-common-multimedia}: Fix links with new LaTeX kernel.}
% \begin{macrocode}
\LWR@startpars
- \href{\@filef@und}{#1}
+ \href{\LWR@parsedfilename}{#1}
\LWR@stoppars
% \end{macrocode}
% Finish.
@@ -71986,11 +72135,7 @@ height:\LWR@printlength{\LWR@tempheight}%
% \begin{macrocode}
\newrobustcmd*{\LWR@multimedia}{%
\begingroup%
- \catcode`\#=12%
- \catcode`\%=12%
- \catcode`\&=12%
- \catcode`\~=12%
- \catcode`\_=12%
+ \LWR@linkmediacatcodes%
\LWR@multimediab%
}
% \end{macrocode}
diff --git a/macros/latex/contrib/lwarp/lwarp.ins b/macros/latex/contrib/lwarp/lwarp.ins
index 5290fa245c..055804e0cd 100644
--- a/macros/latex/contrib/lwarp/lwarp.ins
+++ b/macros/latex/contrib/lwarp/lwarp.ins
@@ -40,6 +40,7 @@ version 2005/12/01 or later.
\file{lwarp-a5comb.sty}{\from{lwarp.dtx}{a5comb}}
\file{lwarp-abstract.sty}{\from{lwarp.dtx}{abstract}}
\file{lwarp-academicons.sty}{\from{lwarp.dtx}{academicons}}
+\file{lwarp-accessibility.sty}{\from{lwarp.dtx}{accessibility}}
\file{lwarp-accsupp.sty}{\from{lwarp.dtx}{accsupp}}
\file{lwarp-acro.sty}{\from{lwarp.dtx}{acro}}
\file{lwarp-acronym.sty}{\from{lwarp.dtx}{acronym}}
diff --git a/macros/latex/contrib/lwarp/lwarp.pdf b/macros/latex/contrib/lwarp/lwarp.pdf
index 5f1099dd49..1c3d9aec65 100644
--- a/macros/latex/contrib/lwarp/lwarp.pdf
+++ b/macros/latex/contrib/lwarp/lwarp.pdf
Binary files differ
diff --git a/macros/latex/contrib/lwarp/lwarpmk.lua b/macros/latex/contrib/lwarp/lwarpmk.lua
index e0477be8a6..2ccc1fa5bd 100755
--- a/macros/latex/contrib/lwarp/lwarpmk.lua
+++ b/macros/latex/contrib/lwarp/lwarpmk.lua
@@ -2,7 +2,7 @@
-- Copyright 2016-2019 Brian Dunn
-printversion = "v0.76"
+printversion = "v0.78"
requiredconfversion = "2" -- also at *lwarpmk.conf
function printhelp ()
diff --git a/macros/latex/contrib/oberdiek/README.txt b/macros/latex/contrib/oberdiek/README.txt
index fc9ebb7dc6..d2190414fb 100644
--- a/macros/latex/contrib/oberdiek/README.txt
+++ b/macros/latex/contrib/oberdiek/README.txt
@@ -1,4 +1,4 @@
-README 2019/10/27
+README 2019/11/07
This file describes the directory
CTAN:macros/latex/contrib/oberdiek/
diff --git a/macros/latex/contrib/oberdiek/accsupp.pdf b/macros/latex/contrib/oberdiek/accsupp.pdf
index 2fafe93ebf..5720cbfaf1 100644
--- a/macros/latex/contrib/oberdiek/accsupp.pdf
+++ b/macros/latex/contrib/oberdiek/accsupp.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/aliascnt.pdf b/macros/latex/contrib/oberdiek/aliascnt.pdf
index ea53cbd9c8..1ba95765c4 100644
--- a/macros/latex/contrib/oberdiek/aliascnt.pdf
+++ b/macros/latex/contrib/oberdiek/aliascnt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/alphalph.pdf b/macros/latex/contrib/oberdiek/alphalph.pdf
index f3c64f10c7..c0cee9c316 100644
--- a/macros/latex/contrib/oberdiek/alphalph.pdf
+++ b/macros/latex/contrib/oberdiek/alphalph.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/askinclude.pdf b/macros/latex/contrib/oberdiek/askinclude.pdf
index 76406bc1ca..8b4bab5491 100644
--- a/macros/latex/contrib/oberdiek/askinclude.pdf
+++ b/macros/latex/contrib/oberdiek/askinclude.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/atbegshi.pdf b/macros/latex/contrib/oberdiek/atbegshi.pdf
index 6d540a13a2..fbb2456103 100644
--- a/macros/latex/contrib/oberdiek/atbegshi.pdf
+++ b/macros/latex/contrib/oberdiek/atbegshi.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/atenddvi.pdf b/macros/latex/contrib/oberdiek/atenddvi.pdf
index a64cd2b05f..1b7c51480a 100644
--- a/macros/latex/contrib/oberdiek/atenddvi.pdf
+++ b/macros/latex/contrib/oberdiek/atenddvi.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/attachfile2.pdf b/macros/latex/contrib/oberdiek/attachfile2.pdf
index 9f66589eca..d200c88772 100644
--- a/macros/latex/contrib/oberdiek/attachfile2.pdf
+++ b/macros/latex/contrib/oberdiek/attachfile2.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/atveryend.pdf b/macros/latex/contrib/oberdiek/atveryend.pdf
index 935a5f8b33..479142aa17 100644
--- a/macros/latex/contrib/oberdiek/atveryend.pdf
+++ b/macros/latex/contrib/oberdiek/atveryend.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/auxhook.pdf b/macros/latex/contrib/oberdiek/auxhook.pdf
index 131e1215f7..bce7831dbb 100644
--- a/macros/latex/contrib/oberdiek/auxhook.pdf
+++ b/macros/latex/contrib/oberdiek/auxhook.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bigintcalc.pdf b/macros/latex/contrib/oberdiek/bigintcalc.pdf
index 03aa51d29c..10b8f45399 100644
--- a/macros/latex/contrib/oberdiek/bigintcalc.pdf
+++ b/macros/latex/contrib/oberdiek/bigintcalc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bitset.pdf b/macros/latex/contrib/oberdiek/bitset.pdf
index f3e94411b2..82cfc5191d 100644
--- a/macros/latex/contrib/oberdiek/bitset.pdf
+++ b/macros/latex/contrib/oberdiek/bitset.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf
index fdb74481a6..77166ad1cf 100644
--- a/macros/latex/contrib/oberdiek/bmpsize.pdf
+++ b/macros/latex/contrib/oberdiek/bmpsize.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bookmark.pdf b/macros/latex/contrib/oberdiek/bookmark.pdf
index c5b7daab81..568903c084 100644
--- a/macros/latex/contrib/oberdiek/bookmark.pdf
+++ b/macros/latex/contrib/oberdiek/bookmark.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/catchfile.pdf b/macros/latex/contrib/oberdiek/catchfile.pdf
index 918c6ef441..063ab4df97 100644
--- a/macros/latex/contrib/oberdiek/catchfile.pdf
+++ b/macros/latex/contrib/oberdiek/catchfile.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf
index a5ad10540c..02379c4dc3 100644
--- a/macros/latex/contrib/oberdiek/centernot.pdf
+++ b/macros/latex/contrib/oberdiek/centernot.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf
index 14e733fca1..55fbe417d4 100644
--- a/macros/latex/contrib/oberdiek/chemarr.pdf
+++ b/macros/latex/contrib/oberdiek/chemarr.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf
index e4b806aa3b..b779543867 100644
--- a/macros/latex/contrib/oberdiek/classlist.pdf
+++ b/macros/latex/contrib/oberdiek/classlist.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf
index bc772a3d3a..dd0a4cb420 100644
--- a/macros/latex/contrib/oberdiek/colonequals.pdf
+++ b/macros/latex/contrib/oberdiek/colonequals.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf
index 4e9e3bbeee..b5f6ba223d 100644
--- a/macros/latex/contrib/oberdiek/dvipscol.pdf
+++ b/macros/latex/contrib/oberdiek/dvipscol.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/embedfile.pdf b/macros/latex/contrib/oberdiek/embedfile.pdf
index 8b8419ef95..7d3c2e1f4b 100644
--- a/macros/latex/contrib/oberdiek/embedfile.pdf
+++ b/macros/latex/contrib/oberdiek/embedfile.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf
index 1d576e13ca..40eaa44741 100644
--- a/macros/latex/contrib/oberdiek/engord.pdf
+++ b/macros/latex/contrib/oberdiek/engord.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf
index 55f3a00c5b..733bdee9d4 100644
--- a/macros/latex/contrib/oberdiek/enparen.pdf
+++ b/macros/latex/contrib/oberdiek/enparen.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf
index 804354b817..69ddccd2b8 100644
--- a/macros/latex/contrib/oberdiek/eolgrab.pdf
+++ b/macros/latex/contrib/oberdiek/eolgrab.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/epstopdf.pdf b/macros/latex/contrib/oberdiek/epstopdf.pdf
index f143c75bcb..d779fcb6b1 100644
--- a/macros/latex/contrib/oberdiek/epstopdf.pdf
+++ b/macros/latex/contrib/oberdiek/epstopdf.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/etexcmds.pdf b/macros/latex/contrib/oberdiek/etexcmds.pdf
index e8f135358a..336bd49136 100644
--- a/macros/latex/contrib/oberdiek/etexcmds.pdf
+++ b/macros/latex/contrib/oberdiek/etexcmds.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf
index 9fa3dd48ce..ec75840fa0 100644
--- a/macros/latex/contrib/oberdiek/fibnum.pdf
+++ b/macros/latex/contrib/oberdiek/fibnum.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf
index 9a761de095..5255e85dbd 100644
--- a/macros/latex/contrib/oberdiek/flags.pdf
+++ b/macros/latex/contrib/oberdiek/flags.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/gettitlestring.pdf b/macros/latex/contrib/oberdiek/gettitlestring.pdf
index 21a9095c06..ce6c0846e6 100644
--- a/macros/latex/contrib/oberdiek/gettitlestring.pdf
+++ b/macros/latex/contrib/oberdiek/gettitlestring.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/grfext.pdf b/macros/latex/contrib/oberdiek/grfext.pdf
index 18ba2c1d43..354205ab63 100644
--- a/macros/latex/contrib/oberdiek/grfext.pdf
+++ b/macros/latex/contrib/oberdiek/grfext.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/grffile.pdf b/macros/latex/contrib/oberdiek/grffile.pdf
deleted file mode 100644
index e452b48cb1..0000000000
--- a/macros/latex/contrib/oberdiek/grffile.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hologo.pdf b/macros/latex/contrib/oberdiek/hologo.pdf
index 68e1643be8..3e613e31c4 100644
--- a/macros/latex/contrib/oberdiek/hologo.pdf
+++ b/macros/latex/contrib/oberdiek/hologo.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf
index f54af83816..2d8aabb6be 100644
--- a/macros/latex/contrib/oberdiek/holtxdoc.pdf
+++ b/macros/latex/contrib/oberdiek/holtxdoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hopatch.pdf b/macros/latex/contrib/oberdiek/hopatch.pdf
index 8f5363796c..e2fe0cb9fd 100644
--- a/macros/latex/contrib/oberdiek/hopatch.pdf
+++ b/macros/latex/contrib/oberdiek/hopatch.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hycolor.pdf b/macros/latex/contrib/oberdiek/hycolor.pdf
index 054413d720..c02a31b24c 100644
--- a/macros/latex/contrib/oberdiek/hycolor.pdf
+++ b/macros/latex/contrib/oberdiek/hycolor.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf
index ef47ef3a2a..3667c3a192 100644
--- a/macros/latex/contrib/oberdiek/hypbmsec.pdf
+++ b/macros/latex/contrib/oberdiek/hypbmsec.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf
index a79e9266ae..03afde31e3 100644
--- a/macros/latex/contrib/oberdiek/hypcap.pdf
+++ b/macros/latex/contrib/oberdiek/hypcap.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypdestopt.pdf b/macros/latex/contrib/oberdiek/hypdestopt.pdf
index 4691594a16..38119f52d9 100644
--- a/macros/latex/contrib/oberdiek/hypdestopt.pdf
+++ b/macros/latex/contrib/oberdiek/hypdestopt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypdoc.pdf b/macros/latex/contrib/oberdiek/hypdoc.pdf
index 0fb938f0a4..c507c78149 100644
--- a/macros/latex/contrib/oberdiek/hypdoc.pdf
+++ b/macros/latex/contrib/oberdiek/hypdoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf
index 5d8caea846..8ebda62f61 100644
--- a/macros/latex/contrib/oberdiek/hypgotoe.pdf
+++ b/macros/latex/contrib/oberdiek/hypgotoe.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf
index 6af7871793..2499cb9559 100644
--- a/macros/latex/contrib/oberdiek/hyphsubst.pdf
+++ b/macros/latex/contrib/oberdiek/hyphsubst.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf
index cf347fbbc9..2852542abc 100644
--- a/macros/latex/contrib/oberdiek/ifdraft.pdf
+++ b/macros/latex/contrib/oberdiek/ifdraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf
index ce8d1cb846..1ad01d257b 100644
--- a/macros/latex/contrib/oberdiek/iflang.pdf
+++ b/macros/latex/contrib/oberdiek/iflang.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/infwarerr.pdf b/macros/latex/contrib/oberdiek/infwarerr.pdf
index 18ec7a6133..1729b5c169 100644
--- a/macros/latex/contrib/oberdiek/infwarerr.pdf
+++ b/macros/latex/contrib/oberdiek/infwarerr.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/inputenx.pdf b/macros/latex/contrib/oberdiek/inputenx.pdf
index 50c77eb19a..f162a17b8b 100644
--- a/macros/latex/contrib/oberdiek/inputenx.pdf
+++ b/macros/latex/contrib/oberdiek/inputenx.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/intcalc.pdf b/macros/latex/contrib/oberdiek/intcalc.pdf
index 16ca359f50..8bc91d57cf 100644
--- a/macros/latex/contrib/oberdiek/intcalc.pdf
+++ b/macros/latex/contrib/oberdiek/intcalc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/kvdefinekeys.pdf b/macros/latex/contrib/oberdiek/kvdefinekeys.pdf
index 063cac531d..17f25ce18d 100644
--- a/macros/latex/contrib/oberdiek/kvdefinekeys.pdf
+++ b/macros/latex/contrib/oberdiek/kvdefinekeys.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/kvoptions.pdf b/macros/latex/contrib/oberdiek/kvoptions.pdf
index b827a8c735..6e390c523a 100644
--- a/macros/latex/contrib/oberdiek/kvoptions.pdf
+++ b/macros/latex/contrib/oberdiek/kvoptions.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/kvsetkeys.pdf b/macros/latex/contrib/oberdiek/kvsetkeys.pdf
index a1ed6868f5..41f5b67088 100644
--- a/macros/latex/contrib/oberdiek/kvsetkeys.pdf
+++ b/macros/latex/contrib/oberdiek/kvsetkeys.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/letltxmacro.pdf b/macros/latex/contrib/oberdiek/letltxmacro.pdf
index e94e7a491d..fbac567c5e 100644
--- a/macros/latex/contrib/oberdiek/letltxmacro.pdf
+++ b/macros/latex/contrib/oberdiek/letltxmacro.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/listingsutf8.pdf b/macros/latex/contrib/oberdiek/listingsutf8.pdf
index 503e1c272a..2563deba47 100644
--- a/macros/latex/contrib/oberdiek/listingsutf8.pdf
+++ b/macros/latex/contrib/oberdiek/listingsutf8.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/ltxcmds.pdf b/macros/latex/contrib/oberdiek/ltxcmds.pdf
index 0c7c1f40d6..eacba25315 100644
--- a/macros/latex/contrib/oberdiek/ltxcmds.pdf
+++ b/macros/latex/contrib/oberdiek/ltxcmds.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/luacolor.pdf b/macros/latex/contrib/oberdiek/luacolor.pdf
index 0ae5e79378..0c44fbf333 100644
--- a/macros/latex/contrib/oberdiek/luacolor.pdf
+++ b/macros/latex/contrib/oberdiek/luacolor.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/luatex.pdf b/macros/latex/contrib/oberdiek/luatex.pdf
index 1f93caf646..77175cd011 100644
--- a/macros/latex/contrib/oberdiek/luatex.pdf
+++ b/macros/latex/contrib/oberdiek/luatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/magicnum.pdf b/macros/latex/contrib/oberdiek/magicnum.pdf
index 8a9f1b7c9f..19fd13f23b 100644
--- a/macros/latex/contrib/oberdiek/magicnum.pdf
+++ b/macros/latex/contrib/oberdiek/magicnum.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/makerobust.pdf b/macros/latex/contrib/oberdiek/makerobust.pdf
index 484857b374..2496be82b1 100644
--- a/macros/latex/contrib/oberdiek/makerobust.pdf
+++ b/macros/latex/contrib/oberdiek/makerobust.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/mleftright.pdf b/macros/latex/contrib/oberdiek/mleftright.pdf
index 8e367535f7..eda6d119d0 100644
--- a/macros/latex/contrib/oberdiek/mleftright.pdf
+++ b/macros/latex/contrib/oberdiek/mleftright.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.pdf b/macros/latex/contrib/oberdiek/oberdiek.pdf
index cd58b4b51f..9165707794 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.pdf
+++ b/macros/latex/contrib/oberdiek/oberdiek.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.tex b/macros/latex/contrib/oberdiek/oberdiek.tex
index 6bbe77ea0f..d7b311276d 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.tex
+++ b/macros/latex/contrib/oberdiek/oberdiek.tex
@@ -6,7 +6,7 @@
\newcommand*{\Subject}{CTAN:\CTANdir}
\newcommand*{\Author}{Heiko Oberdiek}
\newcommand*{\Email}{ho-tex at tug.org}
-\newcommand*{\Date}{2019/10/27}
+\newcommand*{\Date}{2019/11/07}
% Copyright (C) 2006-2016 by
% Heiko Oberdiek
@@ -233,8 +233,6 @@
[\entrysep]
\entry{grfext}{2010/08/19}{1.1}{Manage graphics extensions}%
[\entrysep]
-\entry{grffile}{2012/04/05}{1.16}{Extended file name support for graphics}%
-[\entrysep]
\entry{hobsub}{2012/04/25}{1.12}{Construct package bundles}%
[\entrysep]
\entry{hologo}{2012/04/26}{1.10}{A logo collection with bookmark support}%
@@ -668,16 +666,6 @@ graphics extensions of package \xpackage{graphics}.
\end{abstract}
\tocinclude{grfext}
-\newpage
-\subsection{\pkgsectformat{grffile}}
-\label{grffile}
-\begin{abstract}
-The package extends the file name processing of package \xpackage{graphics}
-to support a larger range of file names. For example, the file name
-may contain several dots. Or in case of \pdfTeX\ in PDF mode the file name may
-contain spaces.
-\end{abstract}
-\tocinclude{grffile}
\newpage
\subsection{\pkgsectformat{hobsub}}
@@ -813,39 +801,6 @@ based on macro \cs{languagename} or hyphenation patterns.
\tocinclude{iflang}
\newpage
-\subsection{\pkgsectformat{ifluatex}}
-\label{ifluatex}
-\begin{abstract}
-This package looks for \LuaTeX\ regardless of its mode
-and provides the switch \cs{ifluatex}. Also it makes
-\cs{luatexversion} available if it is not present.
-It works with \plainTeX\ or \LaTeX.
-\end{abstract}
-%\tocinclude{ifluatex}
-
-\newpage
-\subsection{\pkgsectformat{ifpdf}}
-\label{ifpdf}
-\begin{abstract}
-This package looks for \pdfTeX\ in pdf mode and
-implements and sets the switch \cs{ifpdf}.
-The detection is based on \cs{pdfoutput} and
-the package will not change this value.
-It works with plain or \LaTeX\ formats.
-\end{abstract}
-%\tocinclude{ifpdf}
-
-\newpage
-\subsection{\pkgsectformat{ifvtex}}
-\label{ifvtex}
-\begin{abstract}
-This package looks for \VTeX, implements
-and sets the switches \cs{ifvtex}, \cs{ifvtex}\texttt{\meta{mode}},
-\cs{ifvtexgex}. It works with plain or \LaTeX\ formats.
-\end{abstract}
-%\tocinclude{ifvtex}
-
-\newpage
\subsection{\pkgsectformat{infwarerr}}
\label{infwarerr}
\begin{abstract}
diff --git a/macros/latex/contrib/oberdiek/pagegrid.pdf b/macros/latex/contrib/oberdiek/pagegrid.pdf
index 2f845ddf9f..69db255cb7 100644
--- a/macros/latex/contrib/oberdiek/pagegrid.pdf
+++ b/macros/latex/contrib/oberdiek/pagegrid.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pagesel.pdf b/macros/latex/contrib/oberdiek/pagesel.pdf
index a247a6ad2c..7232967b95 100644
--- a/macros/latex/contrib/oberdiek/pagesel.pdf
+++ b/macros/latex/contrib/oberdiek/pagesel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcol.pdf b/macros/latex/contrib/oberdiek/pdfcol.pdf
index aa82e74d1a..46c92811c1 100644
--- a/macros/latex/contrib/oberdiek/pdfcol.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcol.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
index f4cab198c1..c1e369f602 100644
--- a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolmk.pdf b/macros/latex/contrib/oberdiek/pdfcolmk.pdf
index 859eed59f4..9d2732cb38 100644
--- a/macros/latex/contrib/oberdiek/pdfcolmk.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolmk.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
index d31ed95e9a..204254e209 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
index 558a997044..6e42a8f689 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
index 1b9c41b643..9818002eb2 100644
--- a/macros/latex/contrib/oberdiek/pdfcrypt.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfescape.pdf b/macros/latex/contrib/oberdiek/pdfescape.pdf
index a14d364eb3..fe82325e9f 100644
--- a/macros/latex/contrib/oberdiek/pdfescape.pdf
+++ b/macros/latex/contrib/oberdiek/pdfescape.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdflscape.pdf b/macros/latex/contrib/oberdiek/pdflscape.pdf
index ef82411004..500ed26d84 100644
--- a/macros/latex/contrib/oberdiek/pdflscape.pdf
+++ b/macros/latex/contrib/oberdiek/pdflscape.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/oberdiek/pdfrender.pdf
index f77fdd7120..33d1b9a51a 100644
--- a/macros/latex/contrib/oberdiek/pdfrender.pdf
+++ b/macros/latex/contrib/oberdiek/pdfrender.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdftexcmds.pdf b/macros/latex/contrib/oberdiek/pdftexcmds.pdf
index d9d964016d..75f242c1a0 100644
--- a/macros/latex/contrib/oberdiek/pdftexcmds.pdf
+++ b/macros/latex/contrib/oberdiek/pdftexcmds.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/picture.pdf b/macros/latex/contrib/oberdiek/picture.pdf
index 8c62cad509..52bca63a52 100644
--- a/macros/latex/contrib/oberdiek/picture.pdf
+++ b/macros/latex/contrib/oberdiek/picture.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pmboxdraw.pdf b/macros/latex/contrib/oberdiek/pmboxdraw.pdf
index a4da4b9e0e..5b555d0e65 100644
--- a/macros/latex/contrib/oberdiek/pmboxdraw.pdf
+++ b/macros/latex/contrib/oberdiek/pmboxdraw.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf
index c637a25d7a..00c9d0ade2 100644
--- a/macros/latex/contrib/oberdiek/protecteddef.pdf
+++ b/macros/latex/contrib/oberdiek/protecteddef.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/refcount.pdf b/macros/latex/contrib/oberdiek/refcount.pdf
index 8ce2c9878e..bdd7d921ca 100644
--- a/macros/latex/contrib/oberdiek/refcount.pdf
+++ b/macros/latex/contrib/oberdiek/refcount.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/rerunfilecheck.pdf b/macros/latex/contrib/oberdiek/rerunfilecheck.pdf
index a59d24e407..e5e054e5a6 100644
--- a/macros/latex/contrib/oberdiek/rerunfilecheck.pdf
+++ b/macros/latex/contrib/oberdiek/rerunfilecheck.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf
index 94dc693df5..1692b84298 100644
--- a/macros/latex/contrib/oberdiek/resizegather.pdf
+++ b/macros/latex/contrib/oberdiek/resizegather.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf
index 86f4b206a8..b6544f94d6 100644
--- a/macros/latex/contrib/oberdiek/rotchiffre.pdf
+++ b/macros/latex/contrib/oberdiek/rotchiffre.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf
index 34cfd41ce8..20215ab77c 100644
--- a/macros/latex/contrib/oberdiek/scrindex.pdf
+++ b/macros/latex/contrib/oberdiek/scrindex.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/selinput.pdf b/macros/latex/contrib/oberdiek/selinput.pdf
index 3506a5da2c..215997f3ae 100644
--- a/macros/latex/contrib/oberdiek/selinput.pdf
+++ b/macros/latex/contrib/oberdiek/selinput.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf
index c8f62abb68..6915285701 100644
--- a/macros/latex/contrib/oberdiek/setouterhbox.pdf
+++ b/macros/latex/contrib/oberdiek/setouterhbox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf
index 06a7e1a9a6..85f36ad818 100644
--- a/macros/latex/contrib/oberdiek/settobox.pdf
+++ b/macros/latex/contrib/oberdiek/settobox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/soulutf8.pdf b/macros/latex/contrib/oberdiek/soulutf8.pdf
index cae9a515f8..42ea5f6c1e 100644
--- a/macros/latex/contrib/oberdiek/soulutf8.pdf
+++ b/macros/latex/contrib/oberdiek/soulutf8.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf
index bc273d49bf..2e64fcd815 100644
--- a/macros/latex/contrib/oberdiek/stackrel.pdf
+++ b/macros/latex/contrib/oberdiek/stackrel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf
index 8dae0668a7..22ca8c8256 100644
--- a/macros/latex/contrib/oberdiek/stampinclude.pdf
+++ b/macros/latex/contrib/oberdiek/stampinclude.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stringenc.pdf b/macros/latex/contrib/oberdiek/stringenc.pdf
index 54994c5987..2606e49060 100644
--- a/macros/latex/contrib/oberdiek/stringenc.pdf
+++ b/macros/latex/contrib/oberdiek/stringenc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf
index f8dac8015d..bf6064e711 100644
--- a/macros/latex/contrib/oberdiek/tabularht.pdf
+++ b/macros/latex/contrib/oberdiek/tabularht.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf
index a5b3cf8274..95caa9f50d 100644
--- a/macros/latex/contrib/oberdiek/tabularkv.pdf
+++ b/macros/latex/contrib/oberdiek/tabularkv.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf
index 2118aefb13..1a5e5bb5bb 100644
--- a/macros/latex/contrib/oberdiek/telprint.pdf
+++ b/macros/latex/contrib/oberdiek/telprint.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
index 59b9cff048..9314ec4141 100644
--- a/macros/latex/contrib/oberdiek/thepdfnumber.pdf
+++ b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/transparent.pdf b/macros/latex/contrib/oberdiek/transparent.pdf
index a68061ef50..7c33a277bd 100644
--- a/macros/latex/contrib/oberdiek/transparent.pdf
+++ b/macros/latex/contrib/oberdiek/transparent.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf
index 497720b914..a22a63e660 100644
--- a/macros/latex/contrib/oberdiek/twoopt.pdf
+++ b/macros/latex/contrib/oberdiek/twoopt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/uniquecounter.pdf b/macros/latex/contrib/oberdiek/uniquecounter.pdf
index 2a2d61fe3a..cc9469787a 100644
--- a/macros/latex/contrib/oberdiek/uniquecounter.pdf
+++ b/macros/latex/contrib/oberdiek/uniquecounter.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/zref.pdf b/macros/latex/contrib/oberdiek/zref.pdf
index 724b9fc08b..3966f39d00 100644
--- a/macros/latex/contrib/oberdiek/zref.pdf
+++ b/macros/latex/contrib/oberdiek/zref.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/README.md b/macros/latex/contrib/tuda-ci/README.md
index 8028e97a1c..d5a43e6e6a 100644
--- a/macros/latex/contrib/tuda-ci/README.md
+++ b/macros/latex/contrib/tuda-ci/README.md
@@ -2,7 +2,7 @@
Copyright (C) Marei Peischl <marei@peitex.de>, 2018–2019
- tuda-ci 2019/09/25 v1.11
+ tuda-ci 2019/11/07 v1.20
***************************************************************************
@@ -50,25 +50,35 @@ Für Nicht-Mitglieder ist eine Möglichkeit zur Platzierung eines Ersatzlogos do
## Enthaltene Templatedateien
-Dokumententyp | Templatedatei(en) | Dokumentenklasse
-------------- | ----------------- | ----------------
-Wissenschaftliche Artikel | DEMO-TUDaPub.tex, verwendet auch DEMO-TUDaBibliography.bib | tudapub.cls mit tudasize9pt.clo
-Abschlussarbeiten | DEMO-TUDaThesis.tex/DEMO-TUDaPhD.tex, verwendet auch DEMO-TUDaBibliography.bib | tudapub.cls mit tudathesis.cfg
-Wissenschaftliche Poster | DEMO-TUDaSciPoster.tex | tudasciposter.cls
-Veranstaltungsankündigungen | DEMO-TUDaPoster.tex | tudaposter.cls
-Präsentationen | DEMO-TUDaBeamer.tex | tudabeamer.cls
-Briefe | DEMO-TUDaLetter.tex, verwendet auch DEMO-TUDaFromaddress.lco | tudaletter.cls mit tudalettersize10pt.clo
+Dokumententyp | Templatedatei(en) | Dokumentenklasse
+---------------------------------------- | ------------------------------------------------------------------------------------ | ----------------
+Interne Berichte (minimales template) | DEMO-TUDaReport.tex | tudapub.cls mit tudasize9pt.clo
+Wissenschaftliche Artikel | DEMO-TUDaPub.tex, verwendet auch DEMO-TUDaBibliography.bib | tudapub.cls
+Abschlussarbeiten | DEMO-TUDaThesis.tex/DEMO-TUDaPhD.tex, verwendet auch DEMO-TUDaBibliography.bib | tudapub.cls mit tudathesis.cfg
+Wissenschaftliche Poster | DEMO-TUDaSciPoster.tex | tudasciposter.cls
+Veranstaltungsankündigungen | DEMO-TUDaPoster.tex | tudaposter.cls
+Ausschreibungen | DEMO-TUDaAnnouncement.tex | tudaposter.cls
+Präsentationen | DEMO-TUDaBeamer.tex | tudabeamer.cls
+Briefe | DEMO-TUDaLetter.tex, verwendet auch DEMO-TUDaFromaddress.lco | tudaletter.cls mit tudalettersize10pt.clo
+Übungsblätter | DEMO-TUDaExercise.tex | tudaexercise.cls
+
+Darüber hinaus existieren Beispieldateien für:
+Kompatibilitätsmodus TUDexercise: https://github.com/tudace/tuda_latex_templates/blob/master/example/Examples-TUDexercise-compat.tex
+Farbskalen von tuda-pgfplots: https://github.com/tudace/tuda_latex_templates/blob/master/example/Examples-TUDa-pgfplots.tex
## Liste aller enthaltenen Dateien:
* README.md
* demo/
+ - DEMO-TUDaAnnouncement.tex
- DEMO-TUDaBeamer.tex
- DEMO-TUDaBibliography.bib
+ - DEMO-TUDaExercise.tex
- DEMO-TUDaLetter.tex
- DEMO-TUDaPhD.tex
- DEMO-TUDaPoster.tex
- DEMO-TUDaPub.tex
+ - DEMP-TUDaReport.tex
- DEMO-TUDaSciPoster.tex
- DEMO-TUDaThesis.tex
- TuDa_Demo.lco
@@ -82,6 +92,7 @@ Briefe | DEMO-TUDaLetter.tex, verwendet auch DEMO-TUDaFromaddress.lco | tudalet
- tudacolors.cfg
- tudacolors.def
- tudacolors.sty
+ - tudaexercise.cls
- tudafonts.sty
- tudaletter.cls
- tudalettersize10pt.clo
@@ -91,8 +102,13 @@ Briefe | DEMO-TUDaLetter.tex, verwendet auch DEMO-TUDaFromaddress.lco | tudalet
- tudasciposter.cls
- tudasize9pt.clo
- tudathesis.cfg
-
-
+ - tuda-a0paper.clo
+ - tuda-a1paper.clo
+ - tuda-a2paper.clo
+ - tuda-a3paper.clo
+ - tuda-a4paper.clo
+ - tuda-a5paper.clo
+
# Summary
@@ -103,14 +119,17 @@ If you are not a German speaker and require some help using these files, please
## Includes templates and document types
-document type | name of template file | used documentclass and config
-------------- | ----------------- | ----------------
-scientific paper | DEMO-TUDaPub.tex, using DEMO-TUDaBibliography.bib | tudapub.cls and tudasize9pt.clo
-theses | DEMO-TUDaThesis.tex/DEMO-TUDaPhD.tex, using DEMO-TUDaBibliography.bib | tudapub.cls and tudathesis.cfg
-scientific poster | DEMO-TUDaSciPoster.tex | tudasciposter.cls
-announcement poster | DEMO-TUDaPoster.tex | tudaposter.cls
-presentation | DEMO-TUDaBeamer.tex | tudaposter.cls
-letter | DEMO-TUDaLetter.tex, using DEMO-TUDaFromaddress.lco | tudaletter.cls and tudalettersize10pt.clo
+document type | name of template file | used documentclass and config
+--------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------
+minimal Template for internal reports | DEMO-TUDaReport.tex | tudapub.cls
+scientific paper | DEMO-TUDaPub.tex, using DEMO-TUDaBibliography.bib | tudapub.cls and tudasize9pt.clo
+theses | DEMO-TUDaThesis.tex/DEMO-TUDaPhD.tex, using DEMO-TUDaBibliography.bib | tudapub.cls and tudathesis.cfg
+scientific poster | DEMO-TUDaSciPoster.tex | tudasciposter.cls
+announcement poster | DEMO-TUDaPoster.tex | tudaposter.cls
+theses announcements | DEMO-TUDaAnnouncement.tex | tudaposter.cls
+presentation | DEMO-TUDaBeamer.tex | tudaposter.cls
+letter | DEMO-TUDaLetter.tex, using DEMO-TUDaFromaddress.lco | tudaletter.cls and tudalettersize10pt.clo
+exercise sheets/exams | DEMO-TUDaExercise.tex | tudaexercise.cls
# Version History
@@ -121,4 +140,18 @@ letter | DEMO-TUDaLetter.tex, using DEMO-TUDaFromaddress.lco | tudaletter.cls a
- Fix compatibility issue with datetime package
- Improved implementation of the headline option
- Add information on package dependencies
- * v1.11 (2019-09-25) bugfixes + smaller adjustments to simplify usage \ No newline at end of file
+ * v1.11 (2019-09-25) bugfixes + smaller adjustments to simplify usage
+ * v1.20 (2019-10-26 - was not published on CTAN)
+ - Enhancements for exercise sheets/exams and pdfa-mode
+ - Switch pdfa-mode to PDF/A-2b and enforce Type1 for valid documents
+ - Add tudaexercise.cls and corresponding demo file
+ - Documentation enhancements
+ - Type=intern for tudapub for intern reports
+ - Announcement mode for tudaposter
+ - Layout adjustments on TUDabeamer
+ - Additional pagestyle=false mode for tudapub
+ * v2.00 (2019-11-07) Additional Template files + some improved implementations
+ - changed title fontsize adjustments to use clo-files
+ - additional options for tudaposter, to use it for job/thesis announcements
+ - improved implementation of tudaexercise
+ - Bugfixes concerning the PDF/A-Mode \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
new file mode 100644
index 0000000000..310620edb6
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
index 43593adc73..b27b5c732c 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
new file mode 100644
index 0000000000..967601ac3a
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
index 91b5ae3ea6..4ef7fbca8b 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
index 0d2a7d2fd5..be2abf5524 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
index 6084d4e7e8..7ac92f21c2 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
index d9d69b28ec..45b0ff25f7 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
new file mode 100644
index 0000000000..d84c1334f0
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
index 2cee61d2a3..e0da964115 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
index 50cc0276b0..6cf5fc4908 100644
--- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
+++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
Binary files differ
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
new file mode 100644
index 0000000000..38186ee0c3
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
@@ -0,0 +1,122 @@
+%% This is file `DEMO-TUDaAnnouncement.tex' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+% !TeX program = lualatex
+%%
+
+%% This is file `DEMO-TUDaAnnouncement.tex' version 1.20-beta (2019/10/26),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+% !TeX program = lualatex
+%%
+
+\documentclass[
+ paper=a4,
+ ngerman,
+ color=black!20,
+ footer=true,
+ type=announcement,
+% logofile=example-image, %Falls die Logo Dateien nicht vorliegen
+ ]{tudaposter}
+
+\usepackage[english, main=ngerman]{babel}
+\usepackage[babel]{csquotes}
+
+
+%Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig!
+\let\file\texttt
+\let\code\texttt
+
+\usepackage{layout}
+\usepackage{blindtext}
+
+%Setzt die Box in der Marginalspalte. Alternativ auch \marginpar nutzbar.
+\SetMarginpar{
+\begin{flushright}
+ \infofont
+ Graduate School of Computational Engineering\\
+ \includegraphics[width=5\baselineskip]{example-image}\\
+ Prof. Dr. X\\[\baselineskip]
+ \url{www.peitex.de}
+\end{flushright}
+\vfill
+\minisec{Requirements}
+Beschreibung
+}
+
+\usepackage{url}
+\begin{document}
+
+\title{\LaTeX{} im Corporate Design der TU~Darmstadt
+}
+\subtitle{Aushänge mit tudaposter}
+\titleinfo{Zusätzliche Informationen, die unterhalb des Untertitels eingefügt werden.}
+%\addTitleBoxLogo*{\includegraphics[width=.5\linewidth]{example-image}}
+
+\footerqrcode{https://peitex.de}
+\footer{Inhalt der Fußzeile}%Falls aktiviert
+
+
+\maketitle
+
+\section*{Grundlegende Informationen}
+
+Die Dokumentenklasse tudaposter dient der Erstellung von Aushängen und Nicht"=wissenschaftlichen Plakaten im Stil der TU-Darmstadt. Sie ist Teil des TUDa-CI-Bundles.
+
+Für dieses Dokument gelten die in DEMO-TUDaPoster beschriebenen Mechanismen. Zusätzlich wird jedoch ein Modus aktiviert, der überwiegend für Aushänge zur Bekanntgabe von Abschlussarbeiten verwendet wird: \code{type=announcement}.
+
+Dieser entspricht den Einzeloptionen: \code{marginpar=true}, \code{title=small}, \code{indenttext=false}, \code{logo=head}, \code{colorsubtitle=true}
+
+
+
+\end{document}
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
index 13a0dca9b4..591cd14b5d 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaBeamer.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaBeamer.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -53,8 +53,8 @@
\begin{document}
\title{LaTeX-Beamer im Corporate Design der TU Darmstadt}
-\subtitle{Version 1.0}
-\author[M. Peischl]{Marei Peischl \and der \TeX-Löwe}
+\subtitle{Version 1.2}
+\author[M. Peischl]{Marei Peischl}
\department{\TeX/\LaTeX}
\institute{pei\TeX}
@@ -88,11 +88,12 @@
\item \code{\textbackslash{}titlegraphic} Ersetzt den unteren Teil der Titelfolie. Zusätzlich existiert \code{\textbackslash{}titlegraphic*{Inhalt}}.
In diesem Fall wird der Inhalt in eine Box gesetzt, die so skaliert wird, dass Sie den Bereich des Titelbildes überdeckt und entsprechend mittig ausgeschnitten.
\end{itemize}
+ Über die Option \code{authorontitle=true/false} kann zusätzlich zu den offiziellen Vorgaben der Autor und das Institut groß auf der Titelfolie gezeigt werden.
\end{frame}
\setupTUDaFrame{logo=true}
\begin{frame}[fragile]{Logo im Frametitle}
-Das Logo innerhalb des Frametitle kann mit der Klassenoption \code{logo=false} ausgeschalten werden.
+Das Logo innerhalb des Frametitle kann mit der Klassenoption \code{logo=false} abgeschaltet werden.
Soll das Logo später für ein Folie oder einen Bereich wieder aktiviert werden, steht das Makro
\begin{verbatim}
@@ -127,6 +128,21 @@ Ein Beispiel.
\end{example}
\end{frame}
+\begin{frame}{Hinweis zur Ausrichtung (insbesondere columns)}
+ Die Standardausrichtung wurde gegenüber den Beamer-Voreinstellungen von \code{c} zu \code{t} geändert. Dies bedeutet, dass Inhalt auf der Folie oben ausgerichtet wird. Dies entspricht den Vorgaben, hat allerdings den Nachteil, dass die \code{columns}-Umgebung in diesem Fall bei der Positionierung von Bildern ungewohnte Ergebnisse erzeugt.
+
+ Die Ausrichtung kann in diesem Fall entweder global mit der Option \code{c} wieder zum Standard geändert werden, oder aber das \code{c} wird direkt an die \code{columns}-Umgebung übergeben. Zum Beispiel:
+\begin{columns}[onlytextwidth,c]%ohne das c ist die Ausrichtung verschoben
+ \column{.8\linewidth}
+ \begin{itemize}
+ \item eins
+ \item zwei
+ \end{itemize}
+ \column{.2\linewidth}
+ \includegraphics[width=\linewidth]{example-image}
+\end{columns}
+\end{frame}
+
\begin{frame}[fragile]{Anpassungen der Mathematikschriftarten}
Es gibt keine fest Vorgabe zur Verwendung einer Mathematikschrift.
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
index 636a09f1c8..8ce4172037 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaBibliography.bib' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaBibliography.bib' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
new file mode 100644
index 0000000000..5781c17314
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
@@ -0,0 +1,182 @@
+%% This is file `DEMO-TUDaExercise.tex' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+% !TeX program = lualatex
+%%
+
+\documentclass[
+ ngerman,
+ ]{tudaexercise}
+
+\usepackage[english, main=ngerman]{babel}
+\usepackage[babel]{csquotes}
+
+\usepackage{biblatex}
+\bibliography{DEMO-TUDaBibliography}
+
+%Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig!
+\let\file\texttt
+\let\code\texttt
+\let\pck\textsf
+\let\cls\textsf
+\let\tbs\textbackslash
+
+\ConfigureHeadline{
+ headline={title-name-id}
+}
+
+%compatbilitx
+\let\unit\relax
+
+\begin{document}
+
+\title[Übung TUDaExercise]{Übung zur Benutzung der TUDaExercise-Klasse}
+\author{Marei Peischl}
+\term{Sommersemester 2042}
+\sheetnumber{5}
+
+\maketitle
+
+\begin{task}{Titelei}
+Im Gegensatz zu den ganzen Titelseiten bei TUDaPub benötigt TUDaExercise eine platzsparende Möglichkeit für die Titelerzeugung. Daher verfügt TUDaexercise nur über einen Titelkopf. Für die Übergabe der Daten werden die folgenden Makros ausgewertet:
+\begin{verbatim}
+\title[Kurztitel für die Kopfzeile]{Titel}
+\subtitle{Untertitel}
+\author{Autor*in/Dozent*in}
+\term{Semester}
+\date{Datum}
+\sheetnumber{Nummer des Übungsblatts}
+\end{verbatim}
+Mit Ausnahme des Titels können alle Felder auch leer bleiben . Sofern keine Blattnummer übergeben wird, werden die Übungsaufgaben beginnend mit 1, fortlaufend nummeriert.
+\end{task}
+
+\begin{task}{Farbgebung}
+ Die Farbgebung nutzt die selben Mechanismen wie die übrigen Klassen des TUDa-CI-Bundles. Die Optionen \code{color}, \code{accentcolor}, \code{textaccentcolor}, \code{identbarcolor} funktionieren wie gewohnt (vgl. TUDaPub). Darüber hinaus ist es auch hier möglich den farbigen Titelblock zu deaktivieren. Die Option \code{colorback=false} ermöglicht es für Versionen zum Ausdrucken die Tonersparende Variante einzustellen.
+\end{task}
+
+\begin{task}{Eine Aufgabe erstellen}
+Aufgaben werden bei \cls{tudaexercise.cls} durch die Umgebung \code{task} definiert. Das Notwendige Argument übernimmt dabei eine Überschrift. Es kann leer bleiben.
+
+\begin{verbatim}
+ \begin{task}[<Optionen>]{Überschrift}
+ Text der Aufgabe
+ \end{task}
+\end{verbatim}
+
+Querverweise zwischen den Aufgaben sind wie üblich mit \code{\tbs{}label} und \code{\tbs{}ref} möglich.
+
+Neben der Umgebungsstruktur, die zur besseren Übersichtlichkeit zu empfehlen ist, verfügt tudaexercise auch über die Möglichkeit eine Aufgabe nur mit \code{\tbs{}task} einzuleiten.
+
+\begin{verbatim}
+\task{Überschrift der Aufgabe}
+\end{verbatim}
+
+In diesem Dokument wird lediglich die empfohlene Variante unter Nutzung der Umgebung gezeigt.
+
+Falls die Makro-Version benutzt und damit Optionen gesetzt werden, ist zu beachten, dass diese nicht automatisch wieder beendet werden kann, da ja das Ende der Umgebung fehlt. Dies ist der Hauptgrund für die Empfehlung der Umgebung.
+\end{task}
+
+\begin{task}{Kopfzeilenanpassungen}
+Der Mechanismus für die Kopfzeilen wurde angepasst, sodass sein Inhalt frei wählbar ist.
+
+\begin{verbatim}
+\ConfigureHeadline{
+ headline={Inhalt der Kopfzeile}
+}
+\end{verbatim}
+
+Es existiert nun eine Unterscheidung zwischen linken und rechten Seiten, sofern \code{twoside=true}.
+
+\begin{verbatim}
+\ConfigureHeadline{
+ even={Inhalt der Kopfzeile für linke Seiten},
+ odd={Inhalt der Kopfzeile für rechte Seiten},
+ oneside={Inhalt der Kopfzeile im einseitigen Modus}
+}
+\end{verbatim}
+
+Einstellungen, die gleiche Felder betreffen überschreiben sich gegenseitig.
+
+\begin{subtask}[Freie Inhalte]
+Die Inhalte sind frei wählbar und werden automatisch in einer Box mit der gleichen Breite, wie der Text gesetzt. Der Inhalt wird linksbündig platziert. Es ist möglich Grafiken oder Tabellen innerhalb dieser Box zu platzieren.
+\end{subtask}
+
+\begin{subtask}[Vorgefertigte Elemente]
+Für die Kopfzeilen existieren einige vorgefertigte Elemente, die dort platziert werden können.
+\begin{verbatim}
+ \ShortTitle
+ \StudentID
+ \StudentName
+\end{verbatim}
+Darüber hinaus kann auch jeglicher \LaTeX-Content dort eingefügt werden.
+
+Zusätzlich sind einige Werte vorbelegt und platzieren die Einträge nach dem selbsterklärenden Namensschema:
+\code{title-name-id}, \code{title-name}, \code{title}, \code{name-id}, \code{name}
+\end{subtask}
+
+\begin{subtask}[Kopfzeile auch auf der Titelseite]
+Da die Kopfzeile häufig für die Angabe von Studentendaten genutzt wird, ist es mit der Klassenoption \code{headtotitle} auch möglich die Kopfzeile ebenfalls auf der Titelseite einzufügen.
+\end{subtask}
+\end{task}
+
+
+\begin{task}[solution=true]{Lösungen}
+tudaexercise verfügt über einen Mechanismus um Lösungsvorschläge innerhalb der Dateien mit zu verwalten. Hierfür existiert die Umgebung \code{solution}.
+
+Die Ausgabe der Lösungen wird entweder global
+\begin{verbatim}
+\documentclass[...,
+ solution=true,
+]{tudaexercise}
+\end{verbatim}
+oder lokal für einzelne Aufgaben konfiguriert:
+
+\begin{verbatim}
+\begin{task}[solution=true]{Überschrift}
+Aufgabentext
+ \begin{solution}
+ Lösungstext
+ \end{solution}
+\end{task}
+\end{verbatim}
+Die Voreinstellung ist \code{solution=false}.
+\begin{solution}
+Beispiel für einen Lösungsvorschlag
+\end{solution}
+
+\end{task}
+
+\begin{task}{Kompatibilitätsmodus}
+Die Klasse \cls{tudaexercise} verfügt über einen Kompatibilitätsmodus, um den Umstieg von zuvor existierenden Templates, wie TUDexercise zu erleichtern.
+Um den Kompatibilitätsmodus zu aktivieren, existiert die Option \code{compat=true}.
+
+Damit können Strukturen wie \code{examheader}, \code{examheaderdefault} und die Erzeugung von Aufgaben mitilfe von \code{\tbs{}subsection} wie gewohnt verwendet werden. Da einige dieser Mechanismen jedoch der Philosophie der semantischen Auszeichnung widersprechen wird ihre Verwendung hier nicht genauer erklärt. Nutzer, denen diese Mechanismen nicht vertraut sind, wird empfohlen die durch TUDaExercise zur Verfügung gestellten Varianten zu nutzen.
+
+Beim zugehörigen Release im Development Repository findet sich auch eine Beispieldatei, die die alten Mechanismen verwendet und spezielle Hinweise für Umsteiger enthält. %TODO link einfügen.
+\end{task}
+\end{document}
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
index fdab6d7913..e2570df596 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaFromaddress.lco' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaFromaddress.lco' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
index 90709bd520..2e5c2d7a08 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaLetter.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaLetter.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
index 56ce998662..8a614d519e 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaPhD.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaPhD.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -261,53 +261,54 @@ thesis={type=drfinal,dr=phil}
Im folgenden findet sich die Bedeutung der einzelnen Optionen:
\begin{description}
- \item[type=<Wert>] Auswahl des Typus. Dieser wird auf die Titelseite gesetzt und wählt zudem aus welche Informationen für die Titelseite zwingend übergeben werden müssen.
- Es stehen die folgenden Werte zur Verfügung:
- \begin{itemize}
- \item \code{sta}: Studienarbeit
- \item \code{diplom}: Diplomarbeit
- \item \code{bachelor}: Bachelorarbeit
- \item \code{master}: Masterarbeit
- \item \code{pp}: Project-Proposal
- \item \code{dr}: vorgelegte Dissertation
- \item \code{drfinal}: genehmighte Dissertation
- \end{itemize}
- Wird ein Typus angegeben, der nicht erkannt wird, so wird der Text direkt übergeben. Notwendige Titelfelder über den Titel hinaus gibt es in diesem Fall nicht
- \item[dr=<Kürzel>] Lädt einen der vordefinierten Texte für die Titelseite. Als Werte stehen bislang \code{rernat}, \code{ing} und \code{phil} zur Verfügung. Zum Beispiel lädt der Wert \code{phil}:
- \begin{quote}
- Zur Erlangung des Grades eines Doktor der Philosophie (Dr.\,phil.)
- \end{quote}
- Sofern keiner dieser Werte dem angestrebten Titel entspricht, kann ein Text direkt übergeben werden.
- \begin{verbatim}
- \drtext{Zur Erlangung des Grades \ldots}
- \end{verbatim}
-
+\item[type=<Wert>] Auswahl des Typus. Dieser wird auf die Titelseite gesetzt und wählt zudem aus welche Informationen für die Titelseite zwingend übergeben werden müssen.
+Es stehen die folgenden Werte zur Verfügung (die Werte in Klammern sind die notwendigen Titeldaten)
+\begin{itemize}
+\item \code{sta}: Studienarbeit (title, author, date)
+\item \code{diplom}: Diplomarbeit (title, author, submissiondate, reviewer, department)
+\item \code{bachelor}: Bachelorarbeit (title, author, submissiondate, department, reviewer)
+\item \code{master}: Masterarbeit (title, author, submissiondate, department, reviewer)
+\item \code{pp}: Project-Proposal (title, author, date, department)
+\item \code{dr}: vorgelegte Dissertation (title, author, submissiondate , birthplace, department, reviewer)
+\item \code{drfinal}: genehmighte Dissertation (title, author, submissiondate,examdate, birthplace, department, reviewer)
+\end{itemize}
+Wird ein Typus angegeben, der nicht erkannt wird, so wird der Text direkt übergeben. Notwendige Titelfelder über den Titel hinaus gibt es in diesem Fall nicht.
+\item[dr=<Kürzel>] Lädt einen der vordefinierten Texte für die Titelseite. Als Werte stehen bislang \code{rernat}, \code{ing} und \code{phil} zur Verfügung. Zum Beispiel lädt der Wert \code{phil}:
+\begin{quote}
+Zur Erlangung des Grades eines Doktor der Philosophie (Dr.\,phil.)
+\end{quote}
+Sofern keiner dieser Werte dem angestrebten Titel entspricht, kann ein Text direkt übergeben werden.
+\begin{verbatim}
+\drtext{Zur Erlangung des Grades \ldots}
+\end{verbatim}
+
\item[department=<Kürzel>] Die Fachbereiche sind fest als Textbausteine in deutscher sowie englischer Sprache hinterlegt. Diese Option ermöglicht die Auswahl als Dokumentenklassenoption. Aus Kompatibilitätsgründen kann jedoch auch das Makro \code{department}-Makro hierfür genutzt werden. Zur Verfügung stehen:\par
- \begin{tabular}{@{}l@{${}\to{}$}l@{}}
- arch & Architektur\\
- bauing& Bau- und Umweltingenieurwissenschaften\\
- bio &Biologie\\
- chem &Chemie\\
- etit &Elektrotechnik und Informationstechnik\\
- gugw &Gesellschafts- und Geschichtswissenschaften\\
- humanw&Humanwissenschaften\\
- inf &Informatik\\
- mb &Maschinenbau\\
- matgeo&Material- und Geowissenschaften\\
- math &Mathematik\\
- phys &Physik\\
- wi &Rechts- und Wirtschaftswissenschaften
- \end{tabular}
+\begin{tabular}{@{}l@{${}\to{}$}l@{}}
+ arch & Architektur\\
+ bauing& Bau- und Umweltingenieurwissenschaften\\
+ bio &Biologie\\
+ chem &Chemie\\
+ etit &Elektrotechnik und Informationstechnik\\
+ gugw &Gesellschafts- und Geschichtswissenschaften\\
+ humanw&Humanwissenschaften\\
+ inf &Informatik\\
+ mb &Maschinenbau\\
+ matgeo&Material- und Geowissenschaften\\
+ math &Mathematik\\
+ phys &Physik\\
+ wi &Rechts- und Wirtschaftswissenschaften
+\end{tabular}
- Neben den Fachbereichen existieren für Abschlussarbeiten, die keine Dissertationen sind auch Studienbereiche, siehe DEMO-TUDaThesis.
- Falls etwas anderes als eines dieser Kürzel übergeben wird, wird der Text direkt verwendet und eine entsprechende Warnung ausgegeben.
-
- \item[ignore-missing-data] Diese Option ist ein Schalter, der es ermöglicht die Fehlermeldung über nicht übergebene Titeldaten auszuschalten. In diesem Fall wird lediglich eine Warnung erzeugt, falls die angegeben Daten nicht mit den Anforderungen übereinstimmen.
+Neben den Fachbereichen existieren für Abschlussarbeiten, die keine Dissertationen sind auch Studienbereiche, siehe DEMO-TUDaThesis.
+Falls etwas anderes als eines dieser Kürzel übergeben wird, wird der Text direkt verwendet und eine entsprechende Warnung ausgegeben.
+
+Die Auswahl der Fachrichtung erzeugt zusätzlich eine Box auf der Titelseite unterhalb des Logos. Falls diese automatische Erstellung nicht gewünscht ist, kann dies über die Option \code{instbox=false} deaktiviert werden.
+\item[ignore-missing-data] Diese Option ist ein Schalter, der es ermöglicht die Fehlermeldung über nicht übergebene Titeldaten auszuschalten. In diesem Fall wird lediglich eine Warnung erzeugt, falls die angegeben Daten nicht mit den Anforderungen übereinstimmen.
\end{description}
\minisec{Abweichung von den Vorgaben für die Titelseite}
Da es möglich sein kann von dieser Vorgabe abzuweichen existiert für Sonderfälle die Dokumentenklassenoption \code{instbox=false}. Damit wird die automatische Verarbeitung der Daten für die Boxen auf der der Titelseite unterdrückt. In diesem Fall ist der Autor jedoch selbst für die Einhaltung der Vorschriften verantwortlich. Weiter Informationen zur Konstruktion der Boxen findet sich in den Verwendungshinweisen zu Basisklasse TUDaPub.
\printbibliography
-
+
\end{document}
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
index 802f967b5f..114751275e 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaPoster.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaPoster.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -45,6 +45,7 @@
%Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig!
\let\file\texttt
\let\code\texttt
+\let\tbs\textbackslash
\usepackage{multicol}
@@ -65,13 +66,13 @@
\maketitle
\section*{Grundlengende Informationen}
-Die Dokumentenklasse tudaposter dient der Erstellung von Aushängen und Nicht-wissenschaftlichen-Plakaten im Stil der TU-Darmstadt. Sie ist Teil des TUDa\TeX-Bundles.
+Die Dokumentenklasse tudaposter dient der Erstellung von Aushängen und Nicht-wissenschaftlichen-Plakaten im Stil der TU-Darmstadt. Sie ist Teil des TUDa-CI-Bundles.
\begin{multicols}{2}
\subsection*{Verwendung}
Im wesentlichen entspricht Ihre Verwendung der Klasse tudapub, da die Titel ähnlich aufgebaut sind. Unterhalb des Titels, kann der Anwender normalen Fließtext schreiben oder wie bei Standard-\LaTeX{} formatieren.
-Die tudaposter-Klasse basiert wie auch tudapub auf \KOMAScript{} und beitet daher mehr Mechanismen als für Poster grunsätzlich notwendig sind.
+Die tudaposter-Klasse basiert wie auch tudapub auf \KOMAScript{} und bietet daher mehr Mechanismen als für Poster grunsätzlich notwendig sind.
Im Unterschied zur tudasciposter-Klasse, die auf tikzposter basiert, ermöglicht tudaposter es wie gewohnt Fließtext zu schreiben, um ergänzende Informationen einfach zu platzieren.
@@ -88,8 +89,13 @@ Innerhalb des Posterinhaltes (Dazu zählt auch die titlegraphic) sind zwei Läng
\item[paper=<Papierformat>] Papierformat. Voreingestellt ist a0. Unterstützt werden Formate von A0 bis A4.
\item[fontsize=<Schriftgröße/auto>] Basischriftgröße. Die anderen Größen werden entsprechend skaliert. Für die unterstützte Papierformate sind entsprechende Skalierungsschritte hinterlegt diese Voreinstellung entspricht dem Wert auto.
\item[logo=head/body] Das Logo wird in der Idenditätsleiste (head) oder innerhalb des Dokumenteninhalts, ggf. überlappend mit dem Bild gesetzt.
- \item[accentcolor=<Farbkürzel>] Akzentfarbe nach den Corporate Design Richtlinien
+ \item[color=<Farbkürzel>] Akzentfarbe nach den Corporate Design Richtlinien.
+ \item[colorsubtitle=true/false] Hintergrundfarbe beim Untertitel an-/ausschalten.
\item[footer=true/false] Aktivierung/Deaktivierung der Fußzeile. Voreinstellung ist false.
+ \item[marginpar=true/false] Ermöglicht die Nutzung einer Randnotizspalte . Diese hat die Breite des Logos. Sie wird entweder über das Makro \code{\tbs{}SetMarginpar} oder über das Standard-Makro \code{\tbs{}marginpar} befüllt. Eine Verwendung dieses Modus ist in der zusätzlichen Demo-Datei \file{DEMO-TUDaAnnouncement} gezeigt
+ \item[title=large/small/default] Ermöglicht es die Schriftgrößen um eine Stufe zu verkleinern. Die Option \code{large} entspricht hierbei der Option \code{default}. Im Fall des Wertes \code{small} werden die Titelschriftgrößen des nächsten kleineren Papierformates verwendet. Die Basischriftgröße und die Randeinstellungen bleiben davon unberührt.
+ \item[type=default/announcement] Diese Option liefert die Möglichkeit bestimmte Posterlayouts über einen Einzigen Wert zu laden.
+ Der Wert \code{announcement} setzt die folgenden Optionen: \code{marginpar=true, indenttext=false, logo=head, title=small,colorsubtitle=true} und aktiviert zusätzlich die Ausgabe ds Untertitels in fetter Schrift.
\end{description}
\end{multicols}
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
index 6784405762..871c20f0f5 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaPub.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaPub.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -52,14 +52,14 @@
\begin{document}
-\title{\LaTeX{} im Corporate Design der TU~Darmstadt}
+\title{\texorpdfstring{TUDaPub -- \LaTeX-Paper im Corporate Design der TU Darmstadt}{TUDaPub -- LaTeX-Paper im Corporate Design der TU Darmstadt}}
\subtitle{Die Dokumentenklasse tudapub}
\author{Marei Peischl\thanks{pei\TeX{} \TeX{}nical Solutions}\and der \TeX-Löwe}
-%\titleimage{
+\titleimage{
% %Folgende Box kann selbstverständlich durch ein mit \includegraphics geladenes Bild ersetzt werden.
-% \color{black!30}\rule{\width}{\height}
-%}
+ \color{black!30}\rule{\width}{\height}
+}
%Varianten der Infoboxen
@@ -101,11 +101,11 @@ Sie ist Teil des TUDa-CI-Bundles und basiert in Teilen auf dem tuddesign-Paket v
In diesem Dokument werden die speziellen Optionen und Einstellungsmöglichkeiten erläutert.
\section{Verwendung}
-Die Klasse kann wie für Dokumentenklassen üblich eingebunden werden
+Die Klasse wird wie gewohnt geladen:
\begin{verbatim}
\documentclass[<Optionen>{tudapub}
\end{verbatim}
-Im folgenden werden die möglichen Optionen beschrieben
+Im folgenden werden die möglichen Optionen beschrieben.
\subsection{Klassenoptionen}
@@ -113,11 +113,11 @@ Im folgenden werden die möglichen Optionen beschrieben
\item[class=<article|report|book>] Diese Option legt die Basisdokumentenklasse fest. Die Werte laden die entsprechende KOMA-Script-Klasse \cite{scrguide}. Der Wert \code{article} lädt somit die Klasse \code{scrartcl}.
KOMA-Script ist eine Sammlung von Klassen und Paketen für \LaTeX, die neben den typografischen Anpassungen an den Europäischen Raum auch die Konfigurationsmöglichkeiten stark erweitert.
- \item[color=<Farbe>] Wählt die Schmuckfarbe für die Nutzung in der Identitätsleiste aus. Die Farbcodes finden sich in der Farbübersicht in den Corporate Design Richtlinien. Neben diesen Farben kann prinzipiell jede beliebige Farbe übergeben werden. Die Optionen \code{accentcolor}, \code{textaccentcolor} und \code{identbarcolor} werden anlog direkt an tudacolors übergeben. Auf diesem Weg können die Farben unabhängig voneinander gesetzt werden.
+ \item[color=<Farbe>] Wählt die Schmuckfarbe für die Nutzung in der Identitätsleiste aus. Die Farbcodes finden sich in der Farbübersicht in den Corporate Design Richtlinien. Neben diesen Farben kann prinzipiell jede beliebige Farbe übergeben werden. Die Optionen \code{accentcolor}, \code{textaccentcolor} und \code{identbarcolor} werden anlog direkt an \pck{tudacolors} übergeben. Auf diesem Weg können die Farben unabhängig voneinander gesetzt werden.
\item[marginpar] Schaltet die Randnotizspalte um. Voreingestellt ist \code{auto}. Dies bedeutet, dass die Randnotizspalte wie im Corporate Design Handbuch über die fünfte Spalte läuft. \marginpar{Beispiel für eine Randnotiz}.
Darüber werden auch die Werte \code{true} und \code{false} akzeptiert. \code{false} setzt die Breite der Randnotizspalte auf 0. Der Mechanismus selbst wird nicht deaktiviert.
- Randnotizen werden über den komafont-Mechanismus im Element \code{marginpar} gesetzt. Seine Voreinstellung entspricht
+ Randnotizen werden über den komafont-Mechanismus \cite[vgl.][]{scrguide} im Element \code{marginpar} gesetzt. Seine Voreinstellung entspricht
\begin{verbatim}
\setkomafont{marginpar}{\accentfont}
\end{verbatim}
@@ -131,21 +131,24 @@ Im folgenden werden die möglichen Optionen beschrieben
}
\item[twocolumn] Aktiviert den zweispaltigen Modus global. In diesem Fall werden jedoch aufgrund ihrer Natur zwei Randnotizspalten erzeugt. Eine Nutzung in Kombination mit \code{marginpar=auto} ist daher in den meisten Fällen fragwürdig. Falls der zweispaltige Modus lediglich lokal aktiviert wird, entfällt dieses Verhalten, allerdings werden dann Randnotizen deaktiviert.
\item[ruledheaders] Wählt den Stil der Überschriften aus. \code{ruledheaders=all} wählt den mit Linien eingerahmten Stil für alle bis zur \verb+\subsubsection+. Bei \code{chapter} beziehungsweise \code{section} ist dieser Stil entsprechend
- beschränkt. False lädt den Standardstil aus KOMA-Script.
+ beschränkt. False lädt den Standardstil aus \KOMAScript.
\item[type] Als Typ stehen im Moment \code{publication} und \code{thesis} zur Verfügung. Die besonderen Möglichkeiten im Typ thesis sind in der Datei DEMO-TUDaThesis.tex/.pdf geschildert. Voreingestellt ist \code{publication}.
+ Zusätzlich existiert ab Version 1.2 noch der Modus \code{intern}. Dieser wählt die Optionen \code{titlepage=false} für einen Titelkopf statt Titelseiten, sowie die TUDaPub-Optionen \code{pdfa=false} und \code{IMRAD=false}. Dieser Modus ist für kurze, interne Berichte gedacht.
\item[headline] Die Kopfzeile verfügt über die im Corporate Design beschriebenen Layoutmöglichkeiten über den Wert \code{automark}. Da diese Lösung typografisch nicht sonderlich sinnvoll ist, ist es auch möglich, diese abzuschalten. Voreingestellt ist ein Stil ohne Kolumnentitel.
- \item[colorback] Schaltet zwischen dem farbigen Block auf der Titelseite und weißem Hintergrund um.
+ \item[logo] Option für die Titelseite, siehe \ref{sec:title}
+ \item[colorback] Option für die Titelseite, siehe \ref{sec:title}
+ \item[IMRAD=true/false] Deaktiviert die Prüfung auf IMRAD-Labels, siehe Abschnitt \ref{sec:IMRAD}.
+ \item[logofile=<Dateipfad>] Erlaubt es ein alternatives Logo zu übergeben. Diese Option existiert, um die Templates auch ohne das TUDa-Logo nutzen zu können. Die Logos sind der internen Verwendung vorbehalten und dürfen daher nicht mit diesem Template veröffentlicht werden.
\end{description}
-\noindent Der Rest der Dokumentenklasse entspricht dem Standard von KOMA-Script, vgl. Abschnitt \ref{KOMA}.
+\noindent Der Rest der Dokumentenklasse entspricht dem Standard von \KOMAScript, vgl. Abschnitt \ref{sec:KOMA}.
\subsection{Die Titelseite}
+\label{sec:title}
Die Titelseite wird von tudapub automatisch generiert. Die Verwendung hierfür entspricht größtenteils der klassischen Methode unter Verwendung von \code{maketitle}.
-Die \KOMAScript-Option \code{titlepage} erlaubt es üblicherweise, zwischen Titelseiten und Titelkopf umzuschalten.
-Diese Funktion wurde deaktiviert und erzeugt bei Verwendung eine entsprechende Warnung. Die Corporate Design Vorgaben lassen die Erzeugung eines einzelnen Titelkopfes nicht zu. Der Wert \code{titlepage=firstiscover} wird erzwungen.
-
+Die \KOMAScript-Option \code{titlepage} erlaubt es üblicherweise, zwischen Titelseiten und Titelkopf umzuschalten. Bis Version 1.2 war diese Option deaktiviert. Mittlerweile existiert ein Modus für einen Titelkopf, dieser entspricht jedoch nicht den offiziellen Vorgaben und ist für interne Verwendung gedacht. Aufgrund der Implementierung wird \code{titlepage=true} identisch zu \code{titlepage=firstiscover} behandelt.
Die Makros wie \code{author}, \code{title}, \code{subtitle} und \code{date} entsprechen der normalen Verwendung. Für die Institutszuweisung kann ebenfalls wie gewohnt \code{thanks} verwendet werden.
@@ -159,18 +162,6 @@ Das Makro \code{titleimage} akzeptiert beliebigen Inhalt. Dieser wird bündig mi
\titleimage{\includegraphics[width=\width]{example-image}}
\end{verbatim}
-
-
-
-Die Position des Logos ist umschaltbar. Dies geschieht über die Dokumentenklassenoption \code{logo=head/body}.
-\begin{description}
- \item[logo=head] Das Logo wird im Kopf direkt neben dem Titel platziert. Der Titel wird in der Breite reduziert. Der Hintergrund des Titels wird in der Farbe der Identitätsleiste eingefärbt. Zusätzliche Infoboxen (s.u.) werden ebenfalls im Kopf platziert.
- \item[logo=body] Das Logo samt der Infoboxen wird im Körper der Titelseite platziert. Sofern ein
-\end{description}
-
-
-
-
Zusätzlich stehen die Makros \code{titleimage} und \code{addTitleBox} zur Verfügung, um den unteren Teil der Titelseite zu füllen.
\begin{verbatim}
@@ -186,10 +177,16 @@ Um die Institutsboxen für Logos zu verwenden, liefert \cls{tudapub} das Makro \
\addTitleBoxLogo*{\includegraphics[width=\linewidth]{example-image}}
\end{verbatim}
-\subsection{Strukturierungselemente}
-
+\minisec{Optionen für die Titelseite}
+Die Position des Logos ist umschaltbar. Dies geschieht über die Dokumentenklassenoption \code{logo=head/body}.
+\begin{description}
+ \item[logo=head] Das Logo wird im Kopf direkt neben dem Titel platziert. Der Titel wird in der Breite reduziert. Der Hintergrund des Titels wird in der Farbe der Identitätsleiste eingefärbt. Zusätzliche Infoboxen (s.u.) werden ebenfalls im Kopf platziert.
+ \item[logo=body] Das Logo samt der Infoboxen wird im Körper der Titelseite platziert.
+\end{description}
+Darüber hinaus lässt sich die Farbgebung umschalten. Die Option \code{colorback} schaltet zwischen dem farbigen Block auf der Titelseite und weißem Hintergrund um. Falls die Kombination \code{colorback=false} und \code{logo=head} geschaltet ist, bleibt der obere Teil der Titelseite jedoch farbig.
+\subsection{Strukturierungselemente}
\minisec{Die abstract-Umgebung}
Die \code{abstract}-Umgebung wird für \cls{tudapub} um eine Option für die Sprache erweitert. Somit ist es möglich, mehrere Zusammenfassungen in einem Dokument zu nutzen.
@@ -207,7 +204,7 @@ Für die Verwendung ist wichtig, dass alle im Dokument genutzten Sprachen gelade
\subsection{PDF/A Konformität}
-Die Klasse TUDaPub unterstützt den Standard PDF/A 1b. Der PDF/A-Modus ist automatisch aktiviert. die zugehörige Option kann jedoch über \code{pdfa=false} ausgeschaltet werden.
+Die Klasse TUDaPub unterstützt den Standard PDF/A 2b. Der PDF/A-Modus ist automatisch aktiviert. die zugehörige Option kann jedoch über \code{pdfa=false} ausgeschaltet werden.
Nun wird zusätzlich eine \code{\textbackslash.xmpdata}-Datei generiert. Üblicherweise werden die Titelinformationen direkt übernommen.
Dies kann jedoch bei der Verwendung einiger Makros innerhalb der Felder zu Problemen führen. Beispielsweise enthält der Titel für dieses Dokument das Makro \code{\LaTeX}. Es können daher nur Textelemente übernommen werden. Ähnlich den Linkbezeichnungen über PDF-Lesezeichen.
@@ -239,6 +236,7 @@ Um diesen Fehler zu beheben, können die notwendigen *.icc-Dateien unter \url{ht
Darüber hinaus werden bei \hologo{XeLaTeX} einige Features nicht unterstützt. In diesem Fall erzeugt \code{pdfa=false} ein kompilierbares Dokument, allerdings sollte für validierbare PDF/A-Dateien auf \hologo{LuaLaTeX} einer möglichst aktuellen Version umgestiegen werden.
\subsection{Zusätzliche Metadaten nach Wunsch der Universitätsbibliothek}
+\label{sec:IMRAD}
Es existiert ein Mechanismus um das Strukturierungsmodell IMRaD \cite{imrad} zu kennzeichnen.
Im Stil der einzelnen Teilbereiche können so, über Aufruf von
@@ -288,7 +286,7 @@ Es gibt ähnliche Ansätze für ein paar weitere Kombinationen. Einige Beispiele
\section{Standard-KOMA-Script}
-\label{KOMA}
+\label{sec:KOMA}
Da die Klasse bis auf ein paar erzwungene Einstellungen, die das Layout betreffen, vollständig \KOMAScript-kompatibel ist, ist für sämtliche Modifikationen ein Blick in die \KOMAScript-Dokumentation hilfreich. Für einen Großteil bietet \KOMAScript{} eine eigene Lösung, wodurch Ergänzungspakete oft hinfällig sind.
Beispiele für typische Modifikationen, die auch im Rahmen des Corporate Design zulässig sind:
@@ -305,7 +303,7 @@ Beispiele für typische Modifikationen, die auch im Rahmen des Corporate Design
\subsection{\texorpdfstring{\hologo{XeLaTeX}}{XeLaTeX} und PDF/A}
Das Paket \pck{pdfx}, über welches die PDF/A Kompatibilität erzeugt wird, hat nur einen begrenzten Support für \hologo{XeLaTeX}.
-Es wird eine entsprechende Warnung erzeugt, allerdings kann es bei älteren XeLateX-Versionen passieren, dass \pck{pdfx} bereits Fehlermeldungen erzeugt. Diese werden vor der Überprüfung auf das Paketalter ausgegeben. Das Paket muss geladen worden sein, bevor die Überprüfung auf Alter möglich ist.
+Es wird eine entsprechende Warnung erzeugt, allerdings kann es bei älteren \hologo{XeLaTeX}-Versionen passieren, dass \pck{pdfx} bereits Fehlermeldungen erzeugt. Diese werden vor der Überprüfung auf das Paketalter ausgegeben. Das Paket muss geladen worden sein, bevor die Überprüfung auf Alter möglich ist.
\end{document}
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
new file mode 100644
index 0000000000..b906d509ab
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
@@ -0,0 +1,64 @@
+%% This is file `DEMO-TUDaReport.tex' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+% !TeX program = lualatex
+%%
+
+\documentclass[
+ ngerman,
+ accentcolor=9c,% Farbe für Hervorhebungen auf Basis der Deklarationen in den
+ type=intern,
+ marginpar=false
+ ]{tudapub}
+
+\usepackage[english, main=ngerman]{babel}
+\usepackage[babel]{csquotes}
+
+%Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig!
+\let\file\texttt
+\let\code\texttt
+\let\pck\textsf
+\let\cls\textsf
+
+\begin{document}
+
+
+\title{TUDaReport -- Minimales Template für TUDa-CI}
+\author{Marei Peischl}
+%\date{} % Ohne Angabe wird automatisch das heutige Datum eingefügt
+
+\maketitle
+
+\tableofcontents
+
+\section{Über diese Datei}
+Die Datei \file{DEMO-TUDaReport.tex} beziehungsweise ihre Ausgabe \file{DEMO-TUDaReport.pdf} ist ein minimales Template für die Verwendung Der Dokumentensklasse \file{tudapub.cls}.
+
+
+Für Erläuterungen zur Funktionsweise und den Möglichkeiten zur Änderung sei auf DEMO-TUDaPub.pdf verwiesen.
+\end{document}
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
index ec299a74b8..50b9235e10 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaSciPoster.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaSciPoster.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
index cf26942f49..b8921725b9 100644
--- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
+++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaThesis.tex' version 1.11 (2019/09/25),
+%% This is file `DEMO-TUDaThesis.tex' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -244,17 +244,17 @@ thesis={type=drfinal,dr=phil}
Im folgenden findet sich die Bedeutung der einzelnen Optionen:
\begin{description}
\item[type=<Wert>] Auswahl des Typus. Dieser wird auf die Titelseite gesetzt und wählt zudem aus welche Informationen für die Titelseite zwingend übergeben werden müssen.
- Es stehen die folgenden Werte zur Verfügung:
+ Es stehen die folgenden Werte zur Verfügung (die Werte in Klammern sind die notwendigen Titeldaten):
\begin{itemize}
- \item \code{sta}: Studienarbeit
- \item \code{diplom}: Diplomarbeit
- \item \code{bachelor}: Bachelorarbeit
- \item \code{master}: Masterarbeit
- \item \code{pp}: Project-Proposal
- \item \code{dr}: vorgelegte Dissertation
- \item \code{drfinal}: genehmighte Dissertation
+ \item \code{sta}: Studienarbeit (title, author, date)
+ \item \code{diplom}: Diplomarbeit (title, author, submissiondate, reviewer, department)
+ \item \code{bachelor}: Bachelorarbeit (title, author, submissiondate, department, reviewer)
+ \item \code{master}: Masterarbeit (title, author, submissiondate, department, reviewer)
+ \item \code{pp}: Project-Proposal (title, author, date, department)
+ \item \code{dr}: vorgelegte Dissertation (title, author, submissiondate , birthplace, department, reviewer)
+ \item \code{drfinal}: genehmighte Dissertation (title, author, submissiondate,examdate, birthplace, department, reviewer)
\end{itemize}
- Wird ein Typus angegeben, der nicht erkannt wird, so wird der Text direkt übergeben. Notwendige Titelfelder über den Titel hinaus gibt es in diesem Fall nicht
+ Wird ein Typus angegeben, der nicht erkannt wird, so wird der Text direkt übergeben. Notwendige Titelfelder über den Titel hinaus gibt es in diesem Fall nicht.
\item[dr=<Kürzel>] Lädt einen der vordefinierten Texte für die Titelseite. Als Werte stehen bislang \code{rernat}, \code{ing} und \code{phil} zur Verfügung. Zum Beispiel lädt der Wert \code{phil}:
\begin{quote}
Zur Erlangung des Grades eines Doktor der Philosophie (Dr.\,phil.)
@@ -292,6 +292,8 @@ Im folgenden findet sich die Bedeutung der einzelnen Optionen:
\end{tabular}
Falls etwas anderes als eines dieser Kürzel übergeben wird, wird der Text direkt verwendet und eine entsprechende Warnung ausgegeben.
+
+ Die Auswahl der Fachrichtung erzeugt zusätzlich eine Box auf der Titelseite unterhalb des Logos. Falls diese automatische Erstellung nicht gewünscht ist, kann dies über die Option \code{instbox=false} deaktiviert werden.
\item[ignore-missing-data] Diese Option ist ein Schalter, der es ermöglicht die Fehlermeldung über nicht übergebene Titeldaten auszuschalten. In diesem Fall wird lediglich eine Warnung erzeugt, falls die angegeben Daten nicht mit den Anforderungen übereinstimmen.
\end{description}
diff --git a/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
index c6481f6877..1731938eed 100644
--- a/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
+++ b/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
@@ -1,4 +1,4 @@
-%% This is file `beamercolorthemeTUDa.sty' version 1.11 (2019/09/25),
+%% This is file `beamercolorthemeTUDa.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamercolorthemeTUDa}
[\filedate\space\fileversion]
@@ -62,6 +62,9 @@
\setbeamercolor*{title}{fg=black,bg=white}
}
+\setbeamercolor*{author}{parent=title}
+\setbeamercolor*{institute}{parent=title}
+
\bool_if:NTF \g_TUDa@beamer_colorframetitle_bool {
\setbeamercolor*{frametitle}{fg=textonaccentcolor,bg=accentcolor}
} {
diff --git a/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
index b1f54a8185..86a17cd96b 100644
--- a/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
+++ b/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
@@ -1,4 +1,4 @@
-%% This is file `beamerfontthemeTUDa.sty' version 1.11 (2019/09/25),
+%% This is file `beamerfontthemeTUDa.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerfontthemeTUDa}
[\filedate\space\fileversion]
@@ -59,7 +59,8 @@
\setbeamerfont{title}{size=\large,series=\bfseries}
\setbeamerfont{subtitle}{size=\normalsize,series=\bfseries}
-\setbeamerfont{institute}{size=\small}
+\setbeamerfont{author}{size=\footnotesize, series=\bfseries}
+\setbeamerfont{institute}{size=\footnotesize, series=\mdseries}
\setbeamerfont{frametitle}{size=\large,series=\bfseries}
\setbeamerfont{author in head/foot}{size=\tiny}
diff --git a/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
index 1838dfd305..b2c16c0ebf 100644
--- a/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
+++ b/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
@@ -1,4 +1,4 @@
-%% This is file `beamerinnerthemeTUDa.sty' version 1.11 (2019/09/25),
+%% This is file `beamerinnerthemeTUDa.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,42 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+%% This is file `beamerinnerthemeTUDa.sty' version 1.11 (2019/10/15),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -27,18 +57,25 @@
%% ============================================================================
%%
\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\filedate{2019/10/15}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerinnerthemeTUDa}
[\filedate\space\fileversion]
+\RequirePackage{l3keys2e}
+
\mode<presentation>
-%TODO wihtout outertheme
\RequirePackage{trimclip}
-\ExplSyntaxOn
+\ExplSyntaxOn
+\keys_define:nn {TUDa/beamer/inner} {
+ authorontitle .bool_gset:N = \g_TUDa_authorontitle_bool,
+ authorontitle .initial:n = false,
+ authorontitle .default:n = true
+}
+\ProcessKeysOptions{TUDa/beamer/inner}
\box_new:N \l_TUDa_titlegraphic_box
@@ -74,39 +111,63 @@
\nointerlineskip
\vspace{\dim_eval:n {-\c_TUDa_largerule_dim}}
\hbox_set:Nn \l_TUDa_titlehead_box {
+ \parbox{\dimexpr\TUDa@beamer@linewidth+2\TUDa@beamer@extraindent}{%
\begin{beamercolorbox}[
- wd=\TUDa@beamer@linewidth,
-% sep=.5\ht\TUDa@logobox,
+ wd=\linewidth,
sep=\TUDa@beamer@logosep,
]{title}
\raggedright
-% \hspace*{\fill}\smash{\raisebox{-\height}{\usebox\TUDa@logobox}}
\usebeamerfont{title}
\skip_horizontal:n {1ex}
\strut\parbox[t]{\dimexpr\linewidth- \wd\TUDa@logobox-2ex\relax}{
\inserttitle
\par
}
-%\hfill%
\hspace{\fill}\raisebox{\dimexpr-\height+\ht\strutbox\relax}{\usebox\TUDa@logobox}
-% \smash{\raisebox{-\height}{\usebox\TUDa@logobox}}
\ifx\insertsubtitle\@empty
\else
\par\vspace{\c_TUDa_largerule_dim}
\skip_horizontal:n {1ex}\parbox[t]{\dimexpr\linewidth- \wd\TUDa@logobox-2ex\relax}{
\usebeamerfont{subtitle}\insertsubtitle
}
-% \skip_vertical:n {-.25\ht\TUDa@logobox}
\fi
\end{beamercolorbox}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% bool if authorontrile
+\bool_if:NT \g_TUDa_authorontitle_bool {
+\par\nointerlineskip
+\begin{beamercolorbox}[
+ wd=\linewidth,ht=\c_TUDa_smallrule_dim,dp=\z@]{smallrule}
+\end{beamercolorbox}
+\par\nointerlineskip
+ \begin{beamercolorbox}[
+ wd=\linewidth,
+ sep=\c_TUDa_largerule_dim,
+ ]{title}
+ \raggedright
+ \skip_horizontal:n {1ex}
+ \parbox[t]{\dimexpr\linewidth-2ex\relax}{
+ \ifx\insertauthor\@empty
+ \else
+ \usebeamercolor[fg]{author}\usebeamerfont{author}\insertauthor\par
+ \fi
+ \ifx\insertauthor\@empty
+ \else
+ \usebeamercolor[fg]{institute}\usebeamerfont{institute}\insertinstitute
+ \fi
+ }
+\end{beamercolorbox}
+}
+ }
}
\box_use:N \l_TUDa_titlehead_box
-\nointerlineskip\begin{beamercolorbox}[wd=\linewidth,ht=\c_TUDa_smallrule_dim,dp=\z@]{smallrule}
+\nointerlineskip\begin{beamercolorbox}[
+ wd=\dimexpr\TUDa@beamer@linewidth+2\TUDa@beamer@extraindent,ht=\c_TUDa_smallrule_dim,dp=\z@]{smallrule}
\end{beamercolorbox}
- \dim_set:Nn \l_TUDa_titlegraphic_ht_dim {\textheight-\box_ht:N\l_TUDa_titlehead_box
+ \dim_set:Nn \l_TUDa_titlegraphic_ht_dim {\textheight-\box_ht:N\l_TUDa_titlehead_box-\box_dp:N \l_TUDa_titlehead_box
+\c_TUDa_largerule_dim-.5\c_TUDa_rulesep_dim-\c_TUDa_smallrule_dim}
\let\height\l_TUDa_titlegraphic_ht_dim
- \dim_set:Nn \l_TUDa_titlegraphic_wd_dim{\linewidth}
+ \dim_set:Nn \l_TUDa_titlegraphic_wd_dim{\TUDa@beamer@linewidth+2\TUDa@beamer@extraindent}
\let\width\l_TUDa_titlegraphic_wd_dim
\nointerlineskip
\begin{beamercolorbox}[wd=\width,
@@ -123,10 +184,12 @@
\defbeamertemplate*{block begin}{TUDa}
{
\par\vskip\medskipamount%
- \begin{beamercolorbox}[sep=.5pt]{block title}%TODO
+ \begin{beamercolorbox}[ wd=\dimexpr\linewidth+2\TUDa@beamer@extraindent,sep=.5pt,
+ leftskip=\dimexpr\ifdim\TUDa@beamer@extraindent>\z@\TUDa@beamer@extraindent-\beamer@colbox@sep\else\z@\fi]{block title}
\ifx\insertblocktitle\@empty
\else
- \begin{beamercolorbox}[colsep=.75ex, wd=\dimexpr\linewidth-1pt\relax]{block title}
+ \begin{beamercolorbox}[colsep=.75ex,
+ wd=\dimexpr\linewidth-1pt\relax]{block title}
\usebeamerfont*{block title}\insertblocktitle%
\end{beamercolorbox}%
\ifbeamercolorempty[bg]{block title}
@@ -145,7 +208,11 @@
\defbeamertemplate*{block alerted begin}{TUDa}
{
\par\vskip\medskipamount%
- \begin{beamercolorbox}[sep=1.5pt]{block frame alerted}
+ \begin{beamercolorbox}[
+ wd=\dimexpr\linewidth+2\TUDa@beamer@extraindent,
+ sep=1.5pt,
+ leftskip=\dimexpr\ifdim\TUDa@beamer@extraindent>\z@\TUDa@beamer@extraindent-\beamer@colbox@sep\else\z@\fi,
+ ]{block frame alerted}
\ifx\insertblocktitle\@empty
\else
\begin{beamercolorbox}[wd={\dimexpr\linewidth-3pt},colsep=.75ex]{block title alerted}
@@ -165,7 +232,11 @@
\defbeamertemplate*{block example begin}{TUDa}
{
\par\vskip\medskipamount%
- \begin{beamercolorbox}[sep=1.5pt]{block frame example}
+ \begin{beamercolorbox}[
+ wd=\dimexpr\linewidth+2\TUDa@beamer@extraindent,
+ sep=1.5pt,
+ leftskip=\dimexpr\ifdim\TUDa@beamer@extraindent>\z@\TUDa@beamer@extraindent-\beamer@colbox@sep\else\z@\fi,
+ ]{block frame example}
\ifx\insertblocktitle\@empty
\else
\begin{beamercolorbox}[wd={\dimexpr\linewidth-3pt},colsep=.75ex]{block title example}
@@ -181,31 +252,10 @@
{\end{beamercolorbox}\end{beamercolorbox}\vskip\smallskipamount}
%Itemize Items
-\defbeamertemplate*{itemize item}{TUDa}{\usebeamerfont*{itemize item}\raise1.25pt\hbox{\donotcoloroutermaths$\bullet$}}
-\defbeamertemplate*{itemize subitem}{TUDa}{\usebeamerfont*{itemize item}\raise1.5pt\hbox{\tiny\donotcoloroutermaths$\bullet$}}
+\defbeamertemplate*{itemize item}{TUDa}{\usebeamerfont*{itemize item}\raise\dimexpr.4\ht\strutbox-.4ex\hbox{\rule{.8ex}{.8ex}}}
+\defbeamertemplate*{itemize subitem}{TUDa}{\usebeamerfont*{itemize item}\setlength{\fboxsep}{\z@}\setlength{\fboxrule}{1pt}\raise\dimexpr.4\ht\strutbox-.2ex-\fboxrule\hbox{\fbox{\color{bg}\rule{.4ex}{.4ex}}}}
\defbeamertemplate*{itemize subsubitem}{TUDa}{\usebeamerfont*{itemize subitem}\hbox{--}}
-%List spacing
-\setlength\labelwidth{.75em}
-\setlength\leftmargini{\dimexpr\labelwidth+\labelsep}
-\setlength\leftmarginii{\dimexpr\labelwidth+\labelsep}
-\setlength\leftmarginiii{\dimexpr\labelwidth+\labelsep}
-
-\def\@listi{\leftmargin\leftmargini
- \topsep \z@ \@plus2\p@ \@minus2.5\p@
- \parsep 0\p@
- \itemsep3\p@ \@plus2\p@ \@minus3\p@}
-\let\@listI\@listi
-\def\@listii{\leftmargin\leftmarginii
- \topsep \z@ \@plus1\p@ \@minus2\p@
- \parsep 0\p@ \@plus\p@
- \itemsep \parsep}
-\def\@listiii{\leftmargin\leftmarginiii
- \topsep \z@ \@plus1\p@ \@minus2\p@
- \parsep 0\p@ \@plus\p@
- \itemsep \parsep}
-
-
\mode<all>
\endinput
diff --git a/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
index 661c5c3ac5..ba85657b2c 100644
--- a/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
+++ b/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
@@ -1,4 +1,4 @@
-%% This is file `beamerouterthemeTUDa.sty' version 1.11 (2019/09/25),
+%% This is file `beamerouterthemeTUDa.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerouterthemeTUDa}
[\filedate\space\fileversion]
@@ -41,6 +41,12 @@
logo .initial:n =true,
logofile .tl_gset:N = \g_TUDa_logofile_tl,
logofile .initial:n = tuda_logo,
+ colorframetitle .bool_gset:N = \g_TUDa_colorframetitle_bool,
+ colorframetitle .initial:n = false,
+ colorframetitle .default:n = true,
+ centerframetitle .bool_gset:N = \g_TUDa_centerframetitle_bool,
+ centerframetitle .initial:n = false,
+ centerframetitle .default:n = true,
}
@@ -55,11 +61,19 @@
\newlength{\TUDa@beamer@sep}
\setlength{\TUDa@beamer@sep}{1em}
+\newlength{\TUDa@beamer@logosep}
+\setlength{\TUDa@beamer@logosep}{2mm}
+\newlength{\TUDa@beamer@extraindent}
+\ExplSyntaxOn
+\bool_if:NT \g_TUDa_colorframetitle_bool {\setlength{\TUDa@beamer@extraindent}{\TUDa@beamer@logosep}}
-\setbeamersize{text~margin~left=\TUDa@beamer@sep,text~margin~right=\TUDa@beamer@sep}
+\setbeamersize{
+ text~margin~left= \dimexpr\TUDa@beamer@sep+\TUDa@beamer@extraindent\relax,
+ text~margin~right=\dimexpr\TUDa@beamer@sep+\TUDa@beamer@extraindent\relax,
+}
\newlength{\TUDa@beamer@linewidth}
-\setlength{\TUDa@beamer@linewidth}{\dimexpr\paperwidth-2\TUDa@beamer@sep\relax}
+\setlength{\TUDa@beamer@linewidth}{\dimexpr\paperwidth-2\TUDa@beamer@sep-2\TUDa@beamer@extraindent\relax}
%Logo
@@ -68,16 +82,8 @@
\makebox[2.2\c_TUDa_logoheight_dim][l]{\includegraphics[height=\c_TUDa_logoheight_dim]{\g_TUDa_logofile_tl}}%
}
-\newlength{\TUDa@beamer@logosep}
-\setlength{\TUDa@beamer@logosep}{2mm}
-
-\ExplSyntaxOff
-
-%\RequirePackage[paper=slide]{tudarules}
-
-\ExplSyntaxOn
-\TUDa@makeheadrule[color=identbarcolor,width=\TUDa@beamer@linewidth]{TUDa@beamer@headrule}
-\TUDa@makefootrule[width=\TUDa@beamer@linewidth]{TUDa@beamer@rule}
+\TUDa@makeheadrule[color=identbarcolor,width=\paperwidth-2\TUDa@beamer@sep]{TUDa@beamer@headrule}
+\TUDa@makefootrule[width=\paperwidth-2\TUDa@beamer@sep]{TUDa@beamer@rule}
\newlength{\TUDa@beamer@headheight}
\setlength{\TUDa@beamer@headheight}{
@@ -142,25 +148,28 @@
}
\defbeamertemplate{headline}{TUDa theme.logo} {%
-% \vspace{.75\TUDa@beamer@sep}
\begin{beamercolorbox}[
- leftskip=\TUDa@beamer@sep,rightskip=\TUDa@beamer@sep,%wd=\TUDa@beamer@linewidth,
+ leftskip=\TUDa@beamer@sep,rightskip=\TUDa@beamer@sep,
ht=.75\TUDa@beamer@sep,dp=\box_dp:N \TUDa@beamer@headrule_box]{headline}
\TUDa@beamer@headrule
\end{beamercolorbox}
}
-\ExplSyntaxOff
-\defbeamertemplate{frametitle}{TUDa theme.logo}{%
+\box_new:N \l_TUDa_frametitle_box
+
+\defbeamertemplate{frametitle}{TUDa~theme.logo}{%
\nointerlineskip%
\begin{beamercolorbox}[
- sep=\TUDa@beamer@logosep,%wd=\dimexpr\TUDa@beamer@linewidth\relax,
- rightskip=-\TUDa@beamer@logosep,
-% leftskip=-\TUDa@beamer@logosep
+ sep=\TUDa@beamer@logosep,
+ wd=\dimexpr\TUDa@beamer@linewidth+2\TUDa@beamer@extraindent\relax,
+ rightskip=-\TUDa@beamer@logosep,
+ leftskip=\dimexpr-\TUDa@beamer@logosep+\TUDa@beamer@extraindent\relax,
]{frametitle}
- \parbox[t]{\dimexpr\linewidth- \wd\TUDa@logobox-1em\relax\relax}{%
- \usebeamerfont{frametitle}\insertframetitle
+ \hbox_set:Nn \l_TUDa_frametitle_box {
+ \parbox[t]
+ {\dimexpr\linewidth- \wd\TUDa@logobox-1em\relax\relax}{%
+ \usebeamerfont{frametitle}\strut\insertframetitle
\ifx\insertframesubtitle\@empty
\else
\par
@@ -168,30 +177,42 @@
\usebeamerfont{framesubtitle}
\insertframesubtitle
\fi
- }
+ }}
+ \leavevmode
+ \bool_if:NTF \g_TUDa_centerframetitle_bool
+ {\raisebox{\dimexpr-.5\height+.5\depth}}
+ {\use:n}
+ {\box_use:N \l_TUDa_frametitle_box}
\hfill%
- \raisebox{\dimexpr-\height+\ht\strutbox\relax}{\usebox\TUDa@logobox}
+ \bool_if:NTF \g_TUDa_centerframetitle_bool
+ {\raisebox{\dimexpr-.5\height+.5\depth}}
+ {\raisebox{\dimexpr-\height+\ht\strutbox}}
+ {\usebox\TUDa@logobox}
\end{beamercolorbox}
\nointerlineskip
-\color{black}\TUDa@beamer@rule
+\leavevmode\color{black}\hspace*{-\TUDa@beamer@extraindent}\TUDa@beamer@rule
}
-\defbeamertemplate*{headline}{TUDa theme.nologo}
+\defbeamertemplate*{headline}{TUDa~theme.nologo}
{%
\vspace{.75\TUDa@beamer@sep}
\begin{beamercolorbox}[
leftskip=\TUDa@beamer@sep,rightskip=\TUDa@beamer@sep]{headline}
\TUDa@beamer@headrule
\end{beamercolorbox}
-}
-\defbeamertemplate*{frametitle}{TUDa theme.nologo}{%
+ }
+
+\defbeamertemplate*{frametitle}{TUDa~theme.nologo}{%
\nointerlineskip%
\begin{beamercolorbox}[
- sep=\TUDa@beamer@logosep,
+ sep=\TUDa@beamer@logosep,
+ wd=\dimexpr\TUDa@beamer@linewidth+2\TUDa@beamer@extraindent\relax,
+ leftskip=\dimexpr-\TUDa@beamer@logosep+\TUDa@beamer@extraindent\relax,
]{frametitle}
- \parbox[t]{\dimexpr\TUDa@beamer@linewidth-2\TUDa@beamer@logosep}{%
- \usebeamerfont{frametitle}
- \insertframetitle
+ \hbox_set:Nn \l_TUDa_frametitle_box {
+ \parbox[t]
+ {\dimexpr\linewidth- \wd\TUDa@logobox-1em\relax\relax}{%
+ \usebeamerfont{frametitle}\strut\insertframetitle
\ifx\insertframesubtitle\@empty
\else
\par
@@ -199,15 +220,22 @@
\usebeamerfont{framesubtitle}
\insertframesubtitle
\fi
- }%
+}}
+\leavevmode
+\bool_if:NTF \g_TUDa_centerframetitle_bool
+{\raisebox{\dimexpr-.5\height+.5\depth}}
+{\use:n}
+{\box_use:N \l_TUDa_frametitle_box}
% Rule for voffset similar to logo
- \rule[\dimexpr-\ht\TUDa@logobox+\ht\strutbox\relax]{0pt}{\dimexpr\ht\TUDa@logobox+\dp\TUDa@logobox\relax}
+ \rule[\dim_eval:n {
+ \bool_if:NTF \g_TUDa_centerframetitle_bool
+ {-.5\ht\TUDa@logobox+.5\dp\TUDa@logobox} {-\ht\TUDa@logobox+\ht\strutbox}
+ }]{0pt}{\dimexpr\ht\TUDa@logobox+\dp\TUDa@logobox\relax}
\end{beamercolorbox}
\nointerlineskip
\TUDa@beamer@rule
}
-\ExplSyntaxOn
\cs_new:Nn \TUDa_setup_frame: {
\bool_if:NTF \g_TUDa_headlinelogo_bool {
\setbeamertemplate{frametitle}[TUDa~ theme.logo]
diff --git a/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
index 10c021f978..24b726359c 100644
--- a/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
+++ b/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
@@ -1,4 +1,4 @@
-%% This is file `beamerthemeTUDa.sty' version 1.11 (2019/09/25),
+%% This is file `beamerthemeTUDa.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerthemeTUDa}
[\filedate\space\fileversion\space beamer theme using the Corporate Design of TU Darmstadt]
@@ -58,7 +58,7 @@
\useinnertheme{TUDa}
%
\setbeamertemplate{navigation symbols}{}
-\setbeamersize{text margin left=1em,text margin right=1em}
+%\setbeamersize{text margin left=1em,text margin right=1em}
\mode<all>
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
new file mode 100644
index 0000000000..20ec57f791
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
@@ -0,0 +1,41 @@
+%% This is file `tuda-a0paper.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+\ProvidesExplFile{tuda-a0paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper}
+\cs_set:Nn \TUDa_setup_title_sizes: {
+ \cs_set:Nn \TUDa_title_fontsize: {{125pt}{165pt}}
+ \cs_set:Nn \TUDa_subtitle_fontsize: {{42pt}{55pt}}
+ \cs_set:Nn \TUDa_titleinfo_fontsize: {{28pt}{35pt}}
+}
+\cs_set:Nn \TUDa_setup_base_sizes: {
+ \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {30pt}}
+ \dim_gset:Nn \g_TUDa_margin_dim {30mm}
+}
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
new file mode 100644
index 0000000000..c6610afff5
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
@@ -0,0 +1,41 @@
+%% This is file `tuda-a1paper.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+\ProvidesExplFile{tuda-a1paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper}
+\cs_set:Nn \TUDa_setup_title_sizes: {
+ \cs_set:Nn \TUDa_title_fontsize: {{86pt}{120pt}}
+ \cs_set:Nn \TUDa_titleinfo_fontsize: {{35pt}{42pt}}
+ \cs_set:Nn \TUDa_titlethanks_fontsize: {{22pt}{26pt}}
+}
+\cs_set:Nn \TUDa_setup_base_sizes: {
+ \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {25pt}}
+ \dim_gset:Nn \g_TUDa_margin_dim {30mm}
+}
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
new file mode 100644
index 0000000000..430544c25a
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
@@ -0,0 +1,41 @@
+%% This is file `tuda-a2paper.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+\ProvidesExplFile{tuda-a2paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper}
+\cs_set:Nn \TUDa_setup_title_sizes: {
+ \cs_set:Nn \TUDa_title_fontsize: {{65pt}{82pt}}
+ \cs_set:Nn \TUDa_titleinfo_fontsize: {{22pt}{28pt}}
+ \cs_set:Nn \TUDa_titlethanks_fontsize: {{14pt}{20pt}}
+}
+\cs_set:Nn \TUDa_setup_base_sizes: {
+ \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {25pt}}
+ \dim_gset:Nn \g_TUDa_margin_dim {30mm}
+}
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
new file mode 100644
index 0000000000..6c6aafc1b2
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
@@ -0,0 +1,41 @@
+%% This is file `tuda-a3paper.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+\ProvidesExplFile{tuda-a3paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a3paper}
+\cs_set:Nn \TUDa_setup_title_sizes: {
+ \cs_set:Nn \TUDa_title_fontsize: {{47pt}{61pt}}
+ \cs_set:Nn \TUDa_titleinfo_fontsize: {{16pt}{20pt}}
+ \cs_set:Nn \TUDa_titlethanks_fontsize: {{12pt}{16pt}}
+}
+\cs_set:Nn \TUDa_setup_base_sizes: {
+ \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {17pt}}
+ \dim_gset:Nn \g_TUDa_margin_dim {15mm}
+}
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
new file mode 100644
index 0000000000..296a99dbe4
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
@@ -0,0 +1,41 @@
+%% This is file `tuda-a4paper.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+\ProvidesExplFile{tuda-a4paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a4paper}
+\cs_set:Nn \TUDa_setup_title_sizes: {
+ \cs_set:Nn \TUDa_title_fontsize: {{36pt}{47pt}}
+ \cs_set:Nn \TUDa_titleinfo_fontsize: {{12pt}{14pt}}
+ \cs_set:Nn \TUDa_titlethanks_fontsize: {{10pt}{11.5pt}}
+}
+\cs_set:Nn \TUDa_setup_base_sizes: {
+ \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {14pt}}
+ \dim_gset:Nn \g_TUDa_margin_dim {15mm}
+}
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
new file mode 100644
index 0000000000..086746405e
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
@@ -0,0 +1,41 @@
+%% This is file `tuda-a5paper.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+\ProvidesExplFile{tuda-a5paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a5paper}
+\cs_set:Nn \TUDa_setup_title_sizes: {
+ \cs_set:Nn \TUDa_title_fontsize: {{22pt}{28pt}}
+ \cs_set:Nn \TUDa_titleinfo_fontsize: {{10pt}{11.5pt}}
+ \cs_set:Nn \TUDa_titlethanks_fontsize: {{10pt}{11.5pt}}
+}
+\cs_set:Nn \TUDa_setup_base_sizes: {
+ \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {10pt}}
+ \dim_gset:Nn \g_TUDa_margin_dim {12mm}
+}
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty b/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
new file mode 100644
index 0000000000..2644bd9ecd
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
@@ -0,0 +1,159 @@
+%% This is file `tuda-pgfplots.sty' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+% Special thanks to: Sebastian Schöps Institut Theorie Elektromagnetischer Felder (TEMF), TU Darmstadt
+% The original version of this file has been inspired by the colorscheme in the Metropolis beamer theme by Matthias Vogelgesang https://github.com/matze/mtheme
+\ProvidesPackage{tuda-pgfplots}[\filedate\space\fileversion\space tuda-ci pgfplots color schemes]
+
+\RequirePackage{pgfplots}
+\RequirePackage{tudacolors}
+
+\pgfplotscreateplotcyclelist{tudabarplot cycle}{%
+ draw=TUDa-1a, fill=TUDa-1b \\
+ draw=TUDa-9b, fill=TUDa-9c \\
+ draw=TUDa-3b, fill=TUDa-3c \\
+ draw=TUDa-10b, fill=TUDa-10c\\
+ draw=TUDa-5c, fill=TUDa-5d \\
+ draw=TUDa-6d, fill=TUDa-6a \\
+}
+
+\pgfplotscreateplotcyclelist{tudalineplot cycle}{%
+ TUDa-1b, mark=*, \\
+ TUDa-9c, mark=diamond*, \\
+ TUDa-3c, mark=square*, \\
+ TUDa-10c, mark=triangle* \\
+ TUDa-5d, mark=*, \\
+ TUDa-6a, mark=diamond*, \\
+}
+
+
+\pgfplotsset{
+ tuda3dplot/.style={
+ axis line style = thin,
+ axis x line*=box,
+ axis y line*=box,
+ tudabaseplot,
+ xmajorgrids=true,
+ ymajorgrids=true,
+ major grid style={dotted},
+ },
+ tudalineplot/.style={
+ tudabaseplot,
+ grid,
+ legend style={cells={anchor=west}},
+ thick,
+ mark size=1.5pt,
+ cycle list name=tudalineplot cycle,
+ },
+ tudabarplot base/.style={
+ tudabaseplot,
+ bar width=6pt,
+ cycle list name=tudabarplot cycle,
+ },
+ tudabarplot/.style={
+ ybar,
+ tudabarplot base,
+ xmajorgrids=false,
+ ymajorgrids=true,
+ },
+ horizontal tudabarplot/.style={
+ xbar stacked,
+ tudabarplot base,
+ xmajorgrids=true,
+ ymajorgrids=false,
+ },
+ colormap={tudaa}{rgb255=(93,133,195)
+ rgb255=(0,156,218)
+ rgb255=(80,182,149)
+ rgb255=(175,204,80)
+ rgb255=(221,223,72)
+ rgb255=(255,224,92)
+ rgb255=(248,186,60)
+ rgb255=(238,122,52)
+ rgb255=(233,80,62)
+ rgb255=(201,48,142)
+ rgb255=(128,69,151)
+ },
+ colormap={tudab}{%
+ rgb255=(0,90,169)
+ rgb255=(0,131,204)
+ rgb255=(0,157,129)
+ rgb255=(153,192,0)
+ rgb255=(201,212,0)
+ rgb255=(253,202,0)
+ rgb255=(245,163,0)
+ rgb255=(236,101,0)
+ rgb255=(230,0,26)
+ rgb255=(166,0,132)
+ rgb255=(114,16,133)
+ rgb255=(0,78,138)
+ },
+ colormap={tudac}{
+ rgb255=(0,78,138)
+ rgb255=(0,104,157)
+ rgb255=(0,136,119)
+ rgb255=(127,171,22)
+ rgb255=(177,189,0)
+ rgb255=(215,172,0)
+ rgb255=(210,135,0)
+ rgb255=(204,76,3)
+ rgb255=(185,15,34)
+ rgb255=(149,17,10)
+ rgb255=(97,28,115)
+ },
+ colormap={tudad}{
+ rgb255=(36,53,114)
+ rgb255=(0,78,115)
+ rgb255=(0,113,94)
+ rgb255=(106,139,55)
+ rgb255=(153,166,4)
+ rgb255=(174,142,0)
+ rgb255=(190,111,0)
+ rgb255=(169,73,19)
+ rgb255=(156,28,38)
+ rgb255=(115,32,84)
+ rgb255=(76,34,106)
+ },
+ tudabaseplot/.style={
+ colormap name=viridis,
+ legend style={fill=white,cells={anchor=west}},
+ ticklabel style={font=\footnotesize},
+ legend style={font=\footnotesize},
+ major grid style={dotted},
+ axis x line=bottom,axis y line=left,
+ },
+ colormap={tuda}{
+ rgb255=(115,32,84)
+ rgb255=(0,157,129)
+ rgb255=(255,224,92)
+ }
+}
+
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls b/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
index 2e30b5f986..bcb2181a36 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
+++ b/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
@@ -1,4 +1,4 @@
-%% This is file `tudabeamer.cls' version 1.11 (2019/09/25),
+%% This is file `tudabeamer.cls' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{tudabeamer}
[\filedate\space\fileversion\space]
@@ -43,10 +43,9 @@
\ExplSyntaxOn
\keys_define:nn {TUDa/beamer} {
accentcolor .code:n = \PassOptionsToPackage{accentcolor=#1}{tudacolors},
- colortitle .code:n = \PassOptionsToPackage{accentcolor=#1}{beamercolorthemeTUDa},
- colorbacktitle .code:n = \PassOptionsToPackage{accentcolor=#1}{beamercolorthemeTUDa},
- colorframetitle .code:n = \PassOptionsToPackage{accentcolor=#1}{beamercolorthemeTUDa},
- colorback .code:n = \PassOptionsToPackage{accentcolor=#1}{beamercolorthemeTUDa},
+ colorframetitle .code:n = \PassOptionsToPackage{\l_keys_key_tl=#1}{beamercolorthemeTUDa}
+ \PassOptionsToPackage{\l_keys_key_tl=#1}{beamerouterthemeTUDa},
+ colorframetitle .default:n = true,
logo .code:n = \PassOptionsToPackage{logo=#1}{beamerouterthemeTUDa},
pdfa .bool_gset:N = \g_TUDa@pdfa_bool,
pdfa .initial:n = false,
@@ -58,9 +57,11 @@
}
-\clist_map_inline:nn {colortitle, colorbacktitle, colorframetitle, colorback} {
+\clist_map_inline:nn {colortitle, colorbacktitle, colorback} {
\Module@DeclarePassOption[TUDa/beamer]{#1}{beamercolorthemeTUDa}
}
+\Module@DeclarePassOption[TUDa/beamer]{centerframetitle}{beamerouterthemeTUDa}
+\Module@DeclarePassOption[TUDa/beamer]{authorontitle}{beamerinnerthemeTUDa}
\ExplSyntaxOff
@@ -94,7 +95,7 @@
\ExplSyntaxOn
\bool_if:NT \g_TUDa@pdfa_bool {
\UnPreventPackageFromLoading{hyperref}
- \PassOptionsToPackage{a-1b}{pdfx}
+ \PassOptionsToPackage{a-2b}{pdfx}
\RequirePackage{pdfx}
}
\ExplSyntaxOff
diff --git a/macros/latex/contrib/tuda-ci/tex/tudacolors.def b/macros/latex/contrib/tuda-ci/tex/tudacolors.def
index ac9aa26af3..d193b2149c 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudacolors.def
+++ b/macros/latex/contrib/tuda-ci/tex/tudacolors.def
@@ -1,4 +1,4 @@
-%% This is file `tudacolors.def' version 1.11 (2019/09/25),
+%% This is file `tudacolors.def' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\ProvidesFile{tudacolors.def}
[\filedate\space\fileversion\space Color definitions for tuda-ci]
diff --git a/macros/latex/contrib/tuda-ci/tex/tudacolors.sty b/macros/latex/contrib/tuda-ci/tex/tudacolors.sty
index 7bf135eae7..57c49ca2ba 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudacolors.sty
+++ b/macros/latex/contrib/tuda-ci/tex/tudacolors.sty
@@ -1,4 +1,4 @@
-%% This is file `tudacolors.sty' version 1.11 (2019/09/25),
+%% This is file `tudacolors.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle}
@@ -44,6 +44,7 @@
accentcolor .meta:n = {accent =#1},
textaccentcolor .meta:n = {textaccent = #1},
identbarcolor .meta:n = {identbar = #1},
+ color .meta:n = {accent=#1, textaccent=#1, identbar=#1},
text .choice:,
text/preferblack .code:n = \bool_gset_false:N \g_TUDa_color_whitetext_bool,
text/preferwhite .code:n = \bool_gset_true:N \g_TUDa_color_whitetext_bool,
diff --git a/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls b/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
new file mode 100644
index 0000000000..8af1b0c17d
--- /dev/null
+++ b/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
@@ -0,0 +1,726 @@
+%% This is file `tudaexercise.cls' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
+%%
+\def\fileversion{1.01}
+\def\filedate{2019/09/09}
+\NeedsTeXFormat{LaTeX2e}
+\RequirePackage{expl3}
+\ProvidesExplClass{tudaexercise}
+ {\filedate}{\fileversion}{Exercise sheets and exams using TU Darmstadt's Coporate Desing (TUDa-CI)}
+
+\RequirePackage{l3keys2e}
+
+\tl_new:N \g_TUDa_thesis_options_tl
+
+\prop_new:N \g_TUDa_clsopts_prop
+\prop_new:N \g_TUDa_unknown_clsopts_prop
+\prop_gput:Nnn \g_TUDa_clsopts_prop {captions} {nooneline}
+\prop_gput:Nnn \g_TUDa_clsopts_prop {parskip} {half-}
+
+\int_new:N \g_TUDa_ruledheaders_int
+\int_new:N \g_TUDa_paper_int
+
+%Message Declaration for option processing
+\msg_new:nnn {TUDaExercise} {titlepage-option-disabled} {
+ You~set~the~titlepage~option~to~#1.\\
+ This option is not supported by tudaexercise.cls.\\
+ The~KOMA-Script~option~titlepage~is~forced~to~"false".
+}
+
+\bool_new:N \g_TUDa_geometry_bool
+\bool_new:N \g_TUDa_custommargins_bool
+
+
+\keys_define:nn {TUDa/exercise} {
+ solution .bool_set:N = \l_TUDa_ex_solution_bool,
+ solution .initial:n = false,
+ solution .default:n = true,
+ compat .bool_gset:N = \g_TUDa_ex_compatibility_bool,
+ compatilibity .meta:n = {compat=#1},
+ compatibility .default:n = true,
+ compat .initial:n = false,
+}
+
+\keys_define:nn {TUDa/exercise/headline} {
+ headline .code:n = {
+ \if@twoside
+ \keys_set:nn {TUDa/exercise/headline} {odd=#1,even=#1}
+ \else
+ \keys_set:nn {TUDa/exercise/headline} {oneside=#1}
+ \fi
+ },
+}
+
+\clist_map_inline:nn {odd, even, oneside} {
+ \tl_new:c {g_TUDa_ex_headline_#1_tl}
+ \keys_define:nn {TUDa/exercise/headline} {
+ #1 .choice:,
+ #1 / title-name-id .code:n = \tl_gset:cn {g_TUDa_ex_headline_#1_tl} {
+ \g_TUDa_shorttitle_tl\par
+ \StudentName\StudentID},
+ #1 / title-name .code:n = \tl_gset:cn {g_TUDa_ex_headline_#1_tl} {
+ \g_TUDa_shorttitle_tl\par
+ \smallskip
+ \StudentName},
+ #1 / title .code:n = \tl_gset:cn {g_TUDa_ex_headline_#1_tl} {\g_TUDa_shorttitle_tl},
+ #1 / name-id .code:n = \tl_gset:cn {g_TUDa_ex_headline_#1_tl} {\StudentName\StudentID},
+ #1 / name .code:n = \tl_gset:cn {g_TUDa_ex_headline_#1_tl} {\StudentName},
+ #1 / unknown .code:n = \tl_gset:cn {g_TUDa_ex_headline_#1_tl} {##1}
+ }
+}
+
+\keys_define:nn {TUDa/pub} {
+ color .code:n = {\PassOptionsToPackage{color=#1}{tudacolors}},
+ accentcolor .code:n = {\PassOptionsToPackage{accentcolor=#1}{tudacolors}},
+ textaccentcolor .code:n = {\PassOptionsToPackage{textaccentcolor=#1}{tudacolors}},
+ textonaccentcolor .code:n = {\PassOptionsToPackage{textaccentcolor=#1}{tudacolors}},
+ identbarcolor .code:n = {\PassOptionsToPackage{identbarcolor=#1}{tudacolors}},
+ color .initial:n = 0b,
+ custommargins .choice:,
+ custommargins / true .code:n ={
+ \bool_gset_true:N \g_TUDa_custommargins_bool
+ \bool_gset_false:N \g_TUDa_geometry_bool
+ },
+ custommargins / false .code:n ={
+ \bool_gset_false:N \g_TUDa_custommargins_bool
+ \bool_gset_true:N \g_TUDa_geometry_bool
+ },
+ custommargins / geometry .code:n = {
+ \bool_gset_true:N \g_TUDa_custommargins_bool
+ \bool_gset_true:N \g_TUDa_geometry_bool
+ },
+ custommargins .initial:n = false,
+ custommargins .default:n = true,
+ fontsize .code:n = \prop_gput:Nnn \g_TUDa_clsopts_prop {fontsize} {#1},
+ fontsize .initial:n = {10pt},
+ unknown .code:n = {\prop_gput:NVn \g_TUDa_unknown_clsopts_prop \l_keys_key_tl {#1}},
+ BCOR .code:n = \PassOptionsToPackage{bindingoffset=#1}{geometry},
+ bindingoffset .meta:n = {BCOR=#1},
+ captions .code:n = {\prop_gput:Nnx \g_TUDa_clsopts_prop {captions} {
+ \use:n {\prop_item:Nn \g_TUDa_clsopts_prop {captions}}, #1}
+ },
+ titlepage .code:n = {\msg_warning:nnn {TUDaPub} {titlepage-option-disabled} {#1}},
+ paper .choices:nn = {a0,a1,a2,a3,a4,a5,a6}{
+ \int_gset_eq:NN \g_TUDa_paper_int \l_keys_choice_int
+ \PassOptionsToPackage{paper=\l_keys_choice_tl}{tudarules}
+ \PassOptionsToPackage{paper=\l_keys_choice_tl}{typearea}
+ \PassOptionsToPackage{\l_keys_choice_tl paper}{geometry}
+ },
+ paper .initial:n = a4,
+ logofile .tl_gset:N = \g_TUDa_logofile_tl,
+ logofile .initial:n = tuda_logo,
+ solution .meta:nn = {TUDa/exercise}{solution=#1},
+ compat .meta:nn = {TUDa/exercise}{compat=#1},
+ compatibility .meta:nn = {TUDa/exercise}{compat=#1},
+ compatibility .default:n = true,
+ headontitle .bool_gset:N = \g_TUDa_headontitle_bool,
+ headontitle .initial:n = false,
+ headontitle .default:n =true,
+ colorback .bool_gset:N = \g_TUDa_colorback_bool,
+ colorback .default:n = true,
+ colorback .initial:n = true,
+}
+
+\ProcessKeysOptions{TUDa/pub}
+
+\prop_map_inline:Nn \g_TUDa_clsopts_prop {
+ \tl_if_empty:nTF {#2}
+ {\PassOptionsToClass {#1} {scrartcl}}
+ {
+ \clist_map_inline:nn {#2} {\PassOptionsToClass {#1=##1} {scrartcl}}
+ }
+}
+
+
+%Load tudasize clo file if available
+\file_if_exist:nT {tudasize\prop_item:Nn \g_TUDa_clsopts_prop {fontsize}.clo}
+ {\providecommand*{\@fontsizefilebase}{tudasize}}
+
+\LoadClass{scrartcl}
+
+\prop_map_inline:Nn \g_TUDa_unknown_clsopts_prop {
+ \cs_if_exist:cT {KV@KOMA.scrartcl.cls@#1} {
+ \tl_if_empty:nTF {#2}
+ {\KOMAoptions{#1} }
+ {\clist_map_inline:nn {#2} {\KOMAoptions{#1=##1}}}
+ }
+}
+\renewcommand*\sectionlinesformat[4]{%
+\parbox{\linewidth}{
+ \rule[5\g_TUDa_titlerule_dim]{\linewidth}{\g_TUDa_titlerule_dim}\par\nointerlineskip
+ \@hangfrom{%
+ \hskip #2#3}{
+ \tl_if_eq:nnT {#1} {task} {
+ \exp_args:No \tl_if_empty:nF {#4}
+ {:~}
+ }
+ #4\rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip
+ \skip_vertical:n {\TUDa_titlerule_sep: -\dp\strutbox}
+ \smash{\rule{\linewidth}{\g_TUDa_titlerule_dim}}
+}}
+
+
+
+
+\usepackage{tudarules}
+\usepackage{tudafonts}
+
+\dim_new:N \g_TUDa_innerMargin_dim
+\dim_new:N \g_TUDa_outerMargin_dim
+\dim_new:N \g_TUDa_bottomMargin_dim
+\dim_new:N \g_TUDa_topMargin_dim
+
+
+ %a3,a4
+ \int_compare:nTF {4<=\g_TUDa_paper_int<=5}
+ {
+ \dim_gset:Nn \g_TUDa_bottomMargin_dim {20mm}
+ \dim_gset:Nn \g_TUDa_outerMargin_dim {15mm}
+ \dim_gset_eq:NN \g_TUDa_innerMargin_dim \g_TUDa_outerMargin_dim
+ \dim_gset_eq:NN \g_TUDa_topMargin_dim \g_TUDa_outerMargin_dim
+ }{
+ %a0, a1, a2
+ \int_compare:nT {1<=\g_TUDa_paper_int<=3}
+ {
+ \dim_gset:Nn \g_TUDa_bottomMargin_dim {35mm}
+ \dim_gset:Nn \g_TUDa_outerMargin_dim {30mm}
+ \dim_gset_eq:NN \g_TUDa_innerMargin_dim \g_TUDa_outerMargin_dim
+ \dim_gset_eq:NN \g_TUDa_topMargin_dim \g_TUDa_outerMargin_dim
+ }
+ %a5
+ \int_compare:nT {\g_TUDa_paper_int<=6}
+ {
+ \dim_gset:Nn \g_TUDa_bottomMargin_dim {16mm}
+ \dim_gset:Nn \g_TUDa_outerMargin_dim {12mm}
+ \dim_gset_eq:NN \g_TUDa_innerMargin_dim \g_TUDa_outerMargin_dim
+ \dim_gset_eq:NN \g_TUDa_topMargin_dim \g_TUDa_outerMargin_dim
+ }
+ %a6
+ \int_compare:nT {\g_TUDa_paper_int<=7}
+ {
+ \dim_gset:Nn \g_TUDa_bottomMargin_dim {15mm}
+ \dim_gset:Nn \g_TUDa_outerMargin_dim {10mm}
+ \dim_gset_eq:NN \g_TUDa_innerMargin_dim \g_TUDa_outerMargin_dim
+ \dim_gset_eq:NN \g_TUDa_topMargin_dim \g_TUDa_outerMargin_dim
+ }
+ }
+
+%TODO pubched
+%%punched
+%\dim_gset:Nn \g_TUDa_outerMargin_dim {15mm}
+%\dim_gset:Nn \g_TUDa_innerMargin_dim {20mm}
+%\if@twoside
+%\else
+%\dim_gset_eq:NN \g_TUDa_innerMargin_dim \g_TUDa_outerMargin_dim
+%\fi
+
+\dim_new:N \g_TUDa_columnSep_dim
+\dim_gset:Nn \g_TUDa_columnSep_dim {10pt}
+
+\dim_new:N \g_TUDa_headheight_dim
+\dim_new:N \g_TUDa_headwidth_dim
+
+
+\dim_gset:Nn \g_TUDa_headheight_dim {1.25\baselineskip +\c_TUDa_largerule_dim +\c_TUDa_rulesep_dim +\c_TUDa_smallrule_dim}
+
+%%%%%Anfang Randeinstellungen Geometry
+
+%Has to be loaded here due to headwidth options
+\usepackage[draft=false]{scrlayer-scrpage}
+
+\bool_if:NTF \g_TUDa_geometry_bool {
+ \RequirePackage[top=\g_TUDa_topMargin_dim, inner=\g_TUDa_innerMargin_dim, outer=\dim_eval:n {\g_TUDa_outerMargin_dim}, bottom=\g_TUDa_bottomMargin_dim, columnsep= \g_TUDa_columnSep_dim, includehead, includefoot, headheight=\g_TUDa_headheight_dim
+ ]{geometry}
+}{
+ \KOMAoptions{headinclude, footinclude, headwidth=text,footwidth=text}
+}
+
+
+%%%%%%%%
+%Ende Randeinstellungen klassisch
+
+
+
+
+\newcommand*{\institution}[1]{
+ \def\TUDa@institution{#1}
+}
+
+\gdef\TUDa@datename{Datum}
+\gdef\TUDa@dateseparator{:~}
+
+
+
+
+\setkomafont{disposition}{\sffamily\bfseries}
+
+
+
+\dim_new:N \g_TUDa_titlerule_dim
+\dim_gset:Nn \g_TUDa_titlerule_dim {.5\c_TUDa_smallrule_dim}
+
+\cs_new:Nn \TUDa_titlerule_sep: {\the\dp\strutbox}
+
+\RequirePackage{tudacolors}
+\RequirePackage{environ}
+
+%TODO: mode -> light head.
+
+\setkomafont{pageheadfoot}{\sffamily\small}
+\setkomafont{pagenumber}{}
+\addtokomafont{captionlabel}{\accentfont}
+\addtokomafont{caption}{\accentfont}
+
+\KOMAoptions{footsepline=.5\c_TUDa_smallrule_dim}
+\KOMAoptions{headsepline=.5\c_TUDa_smallrule_dim}
+
+\box_new:N \g_TUDa_ex_headline_odd_box
+\box_new:N \g_TUDa_ex_headline_even_box
+\box_new:N \g_TUDa_ex_headline_oneside_box
+
+\cs_new:Nn \TUDa_preamble_ConfigureHeadline:n {
+ \tl_if_empty:nF {#1} {\keys_set:nn {TUDa/exercise/headline} {#1}}
+}
+
+\cs_new:Nn \TUDa_ConfigureHeadline:n {
+ \TUDa_preamble_ConfigureHeadline:n {#1}
+ \TUDa_update_headline_boxes:
+ \TUDa_ex_adjust_headheight:
+}
+
+\let\ConfigureHeadline\TUDa_preamble_ConfigureHeadline:n
+
+
+
+\bool_if:NT \g_TUDa_ex_compatibility_bool {
+
+\cs_new:Npn \TUDa_ex_env_to_tl_aux:w #1 \q_stop { \tl_gset:Nn \g_TUDa_ex_headline_oneside_tl {#1} }
+
+\NewEnviron{examheader}{
+ \tl_gset:No \g_TUDa_ex_headline_oneside_tl {\BODY}
+ \tl_gset:No \g_TUDa_ex_headline_odd_tl {\BODY}
+ \tl_gset:No \g_TUDa_ex_headline_even_tl {\BODY}
+ \TUDa_ConfigureHeadline:n {}
+}
+
+ \newcommand*{\examheaderdefault}{\par\StudentName\StudentID}
+}
+
+
+\cs_new:Nn \TUDa_update_headline_boxes: {
+ \clist_map_inline:nn {even, odd, oneside}
+ {
+ \tl_if_empty:cF {g_TUDa_ex_headline_##1_tl} {
+ \vbox_gset:cn {g_TUDa_ex_headline_##1_box} {
+ \begin{minipage}[b]{\textwidth}
+ \usekomafont{pagehead}
+ \raggedright
+ \leavevmode\rule{\z@}{\dimexpr\ht\strutbox+\c_TUDa_rulesep_dim}
+ \ignorespaces
+ \use:c {g_TUDa_ex_headline_##1_tl}\ignorespaces\strut
+ \par\vspace{\z@}
+ \end{minipage}
+ }
+ }
+ }
+}
+
+
+\cs_new:Nn \TUDa_ex_adjust_headheight: {
+ \if@twoside
+ \dim_set:Nn \l_tmpa_dim {
+ \dim_max:nn
+ {\box_ht:N \g_TUDa_ex_headline_odd_box}
+ {\box_ht:N \g_TUDa_ex_headline_even_box}
+ }
+ \else
+ \dim_set:Nn \l_tmpa_dim {
+ \box_ht:N \g_TUDa_ex_headline_oneside_box
+ + \box_dp:N \g_TUDa_ex_headline_oneside_box
+ }
+ \fi
+ \dim_add:Nn \l_tmpa_dim {\box_dp:N \TUDa@headline_box}
+ \KOMAoptions{headinclude, headheight=\l_tmpa_dim}
+ \global\setlength{\headheight}{\l_tmpa_dim}
+ \clist_map_inline:nn {odd, even, oneside} {
+ \ModifyLayer[contents={\raisebox{\c_TUDa_rulesep_dim}[0pt][0pt]{\box_use:c {g_TUDa_ex_headline_##1_box}}}]{TUDa.ex.head.##1}
+ }
+}
+
+\newpairofpagestyles{TUDa.ex}{
+ \KOMAoptions{plainfootsepline}
+ \KOMAoptions {
+ headwidth=text,
+ footwidth=text
+ }
+ \setkomafont{pagehead}{}
+\box_if_exist:NF \TUDa@headline_box {
+ \TUDa@makeheadrule[color=identbarcolor, width=\sls@headwidth]{TUDa@headline}
+}
+ \ModifyLayer[
+ background,
+ mode=picture,
+ contents={%\layercontentsmeasure
+ \dim_compare:nF {\box_wd:N \TUDa@headline_box=\layerwidth} {
+ \TUDa@makeheadrule*[color=identbarcolor, width=\layerwidth]{TUDa@headline}
+ }
+ \box_use:N \TUDa@headline_box
+ },
+ addvoffset=-\box_dp:N \TUDa@headline_box
+ ]{TUDa.ex.head.above.line}
+ \ModifyLayer[
+ background,
+% mode=picture,
+ contents={%\layercontentsmeasure
+ \dim_compare:nF {\box_wd:N \TUDa@headline_box=\layerwidth} {
+ \TUDa@makeheadrule*[color=identbarcolor, width=\layerwidth]{TUDa@headline}
+ }
+ \box_use:N \TUDa@headline_box
+ },
+ ]{plain.TUDa.ex.head.above.line}
+ \lehead{headmark}%TODO
+ \lohead{headmark}%TODO
+ \ofoot[\pagemark]{\pagemark}
+}
+
+\pagestyle{TUDa.ex}
+
+%Titelseite
+\tl_new:N \g_TUDa_titleimage_code_tl
+\tl_gset_eq:NN \g_TUDa_titleimage_code_tl \c_empty_tl
+\newcommand{\titleimage}[1]{\tl_gset:Nn \g_TUDa_titleimage_code_tl {#1}}
+
+\box_new:N \g_TUDa_title_box
+\skip_new:N \g_TUDa_title_fill_skip
+
+\renewcommand{\titlepagestyle}{plain.TUDa.ex}
+
+
+\seq_new:N \g_TUDa_author_seq
+
+\renewcommand*\author[1]{
+ \seq_gset_split:Nnn \g_TUDa_author_seq {\and} {#1}
+}
+
+\msg_new:nnn {TUDaPub} {unknown-language} {
+ You~selected~an~unknown~language~#1.\\
+ The~Variable~#2~does~not~have~a~predefined~value.\\
+ Ensure~to~redefine~#2~to~match~your~language.\\
+ Otherwise~the~ngerman~vaue~#3~will~be~used.
+}
+
+\cs_new:Nn \TUDa_define_captionFallback:Nn {
+ \providecommand*#1{
+ \msg_warning:nnxxx {TUDaPub} {unknown-language}
+ {\languagename} {\exp_not:N #1} {#2}
+ \def#1{#2}
+ }
+}
+
+\renewcommand*{\@author}{
+ \seq_use:Nnnn \g_TUDa_author_seq {~\authorandname{}~} {,~} {~\&~}
+ }
+
+\tl_new:N \g_TUDa_shorttitle_tl
+
+\RenewDocumentCommand{\title}{om}{
+ \IfNoValueTF{#1}{
+ \tl_gset:Nn \g_TUDa_shorttitle_tl {#2}
+ }{
+ \tl_gset:Nn \g_TUDa_shorttitle_tl {#1}
+ }
+ \def\@title{#2}
+}
+
+% Define \subsubtitle for compatibility
+ \newcommand*{\subsubtitle}[1]{
+ \def\@subsubtitle{#1}
+ }
+ \subsubtitle{}
+
+
+\newcommand*{\TUDa@title@footnote}[2][1]{
+\textsuperscript{\@fnsymbol{#1}}#2
+}
+
+\renewcommand*{\titlepagestyle}{plain.TUDa.ex}
+
+\renewcommand*{\@maketitle}{%
+ \global\@topnum=\z@
+ \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative
+ \vspace*{-\dim_eval:n {
+ \headheight
+ +\headsep
+ +\topskip
+ -\dp\strutbox
+ }}
+ \par
+ \nointerlineskip
+ \raisebox{\dim_eval:n {
+ -.5\c_TUDa_logoheight_dim
+ }}[0pt][.5\c_TUDa_logoheight_dim]{
+ \bool_if:NT \g_TUDa_colorback_bool {\color{accentcolor}\rule{\linewidth}{.5\c_TUDa_logoheight_dim}}
+
+ }
+ \par\nointerlineskip
+ \begingroup
+ \setlength{\fboxsep}{\z@}
+ \bool_if:NT \g_TUDa_colorback_bool {\colorbox{accentcolor}}{\parbox[t]{\linewidth}{
+ \raisebox{-\height}{%
+ \begin{minipage}[t]{\dimexpr\linewidth-2.2\c_TUDa_logoheight_dim-1ex}
+ \bool_if:NT \g_TUDa_colorback_bool {\begin{addmargin}{3mm}}
+ \raggedright
+ \bool_if:NT \g_TUDa_colorback_bool {\color{textonaccentcolor}}
+ \tl_if_empty:NF \@titlehead {\usekomafont{titlehead}{\@titlehead\par}}
+ \leavevmode\usekomafont{title}%
+ {\usekomafont{title}{\huge \@title \par}}%
+ \vskip 1em
+ \bool_if:NF \g_TUDa_ex_compatibility_bool
+ {
+ {\ifx\@subtitle\@empty\else\usekomafont{subtitle}\@subtitle\par\fi}%
+ \gdef\@subtitle{}
+ \vskip .5em
+ }
+ {\ifx\@author\@empty\else\usekomafont{author}\@author\par\fi}%
+ \vskip .5em
+ \bool_if:NTF \g_TUDa_colorback_bool {\end{addmargin}} {\par}
+ \end{minipage}}
+ \hfill\raisebox{\dim_eval:n {\bool_if:NTF \g_TUDa_colorback_bool
+ {-\height}
+ {-.9\c_TUDa_logoheight_dim}
+ }}[0pt][\dim_eval:n {\bool_if:NTF \g_TUDa_colorback_bool {1.5}{1.3}\c_TUDa_logoheight_dim}]{\makebox[2.2\c_TUDa_logoheight_dim][l]{\includegraphics[height=\c_TUDa_logoheight_dim]{\g_TUDa_logofile_tl}}}
+ \par\medskip
+ }}
+ \par
+ \nointerlineskip
+ \rule{\linewidth}{\g_TUDa_titlerule_dim}
+ % subtitle fields if not compat
+ \exp_args:Nf \tl_if_empty:nF {\g_TUDa_ex_sheetnum_tl\@date\g_TUDa_ex_term_tl\use:c {@subsubtitle}\@subtitle}{
+ \par\nointerlineskip
+ \bool_if:NT \g_TUDa_colorback_bool {\colorbox{accentcolor}}{
+ \parbox{\linewidth}{
+ \begin{minipage}{\linewidth}
+ \bool_if:NT \g_TUDa_colorback_bool {
+ \color{textonaccentcolor}
+ \begin{addmargin}{3mm}
+ }
+ \null\par
+ \def\TUDa@nextsep{}
+ \clist_map_inline:nn {@subtitle, @subsubtitle, g_TUDa_ex_term_tl, @date} {
+ \tl_if_empty:cF {##1} {\TUDa@nextsep\use:c {##1}\def\TUDa@nextsep{\\}}
+ }
+ % \tl_if_empty:NF \@subtitle {}
+ % \tl_if_empty:NF \g_TUDa_ex_term_tl {\TUDa@nextsep\g_TUDa_ex_term_tl\def\TUDa@nextsep{\\}}
+ % \tl_if_empty:NF \@date {\TUDa@nextsep\@date\def\TUDa@nextsep{\\}}
+ \tl_if_empty:NF \g_TUDa_ex_sheetnum_tl {\TUDa@nextsep\sheetname\sheetsep\g_TUDa_ex_sheetnum_tl}
+ \bool_if:NT \g_TUDa_colorback_bool {\end{addmargin}}
+ \end{minipage}
+ \vspace*{\dp\strutbox}
+ }}\par\nointerlineskip
+ \rule{\linewidth}{\g_TUDa_titlerule_dim}
+ }
+ \par
+ \bool_if:NT \g_TUDa_headontitle_bool {
+ \if@twoside
+ \box_use:N \g_TUDa_ex_headline_odd_box
+ \else
+ \box_use:N \g_TUDa_ex_headline_oneside_box
+ \fi
+ \par
+ \rule{\linewidth}{\g_TUDa_titlerule_dim}
+ \par
+ }
+ \endgroup
+ \vskip 2em
+ \ConfigureHeadline{}
+}%
+
+\setkomafont{subtitle}{\bfseries}
+\setkomafont{author}{}
+\setkomafont{date}{}
+\newkomafont{sheetnumber}{\usekomafont{date}}
+
+\newkomafont{term}{\usekomafont{date}}
+
+\date{}
+\tl_new:N \g_TUDa_ex_sheetnum_tl
+\newcommand*{\sheetnumber}[1]{\tl_gset:Nn \g_TUDa_ex_sheetnum_tl {#1}}
+\sheetnumber{}
+\tl_new:N \g_TUDa_ex_term_tl
+\newcommand*{\term}[1]{\tl_gset:Nn \g_TUDa_ex_term_tl {#1}}
+\term{}
+
+\TUDa@makeheadrule[color=identbarcolor, width=\textwidth]{TUDa@title_headline}
+
+%Logos
+\RequirePackage{graphicx}
+
+%%hyperref
+\usepackage{hyperref}
+\hypersetup{hidelinks, unicode}
+
+\providecaptionname{ngerman, german}{\sheetname}{Übungsblatt}
+\providecaptionname{english, american, british}{\sheetname}{Sheet}
+\newcommand*{\sheetsep}{~}
+
+\providecaptionname{ngerman, german}{\taskname}{Aufgabe}
+\providecaptionname{english, american, british}{\taskname}{Task}
+\newcommand*{\tasksep}{~}%TODO
+
+\providecaptionname{ngerman, german}{\solutionname}{Lösungsvorschlag}
+\providecaptionname{english, american, british}{\taskname}{Solution}
+\newcommand*{\solutionsep}{:~}
+
+\providecaptionname{ngerman, german}{\StudentNamename}{Nachname,~Vorname}
+\providecaptionname{english, american, british}{\StudentNamename}{Last Name,~ First Name}
+\newcommand*{\StudentNamesep}{:~}
+
+\providecommand{\StudentIDname}{Matrikelnummer}
+\providecaptionname{ngerman, german}{\StudentIDname}{Matrikelnummer}
+\providecaptionname{english, american, british}{\StudentIDname}{Enrollment ID}
+\newcommand*{\StudentIDsep}{:~}
+
+%Has to be initialized after captionnames have been defined
+ \AtBeginDocument{
+ \TUDa_update_headline_boxes:
+ \TUDa_ex_adjust_headheight:
+ \global\let\ConfigureHeadline\TUDa_ConfigureHeadline:n
+}
+
+
+
+%task environment
+%TODO: discussion: allow sectioning
+\DeclareSectionCommand[%
+style=section,%
+level=1,%
+indent=\z@,%
+beforeskip=\cs_if_exist_use:NF \scr@subsection@beforeskip {-3.25ex\@plus -1ex \@minus -.2ex},%
+afterskip=\cs_if_exist_use:NF \scr@subsection@afterskip {1.5ex \@plus .2ex},%
+tocstyle=section,%
+tocindent=\cs_if_exist_use:NF \scr@tso@subsection@indent {1.5em},%
+tocnumwidth=\cs_if_exist_use:NF \scr@tso@subsection@numwidth {2.3em},%
+]{task}
+
+\renewcommand*{\thetask}{\g_TUDa_ex_sheetnum_tl\tl_if_empty:NF \g_TUDa_ex_sheetnum_tl{.}\arabic{task}}
+\renewcommand*{\taskformat}{\taskname\tasksep\thetask{}}
+
+\let\@task\task
+\cs_undefine:N \task
+
+\NewDocumentEnvironment{task}{om}{
+ \IfNoValueF{#1}{\keys_set:nn {TUDa/exercise}{#1}}
+ \@task{#2}
+}{}
+
+
+% subtasks
+\DeclareSectionCommand[%
+style=section,%
+level=2,%
+indent=\z@,%
+beforeskip=\cs_if_exist_use:NF \scr@subsubsection@beforeskip {-3.25ex\@plus -1ex \@minus -.2ex},%
+afterskip=\cs_if_exist_use:NF \scr@subsubsection@afterskip {1.5ex \@plus .2ex},%
+tocstyle=subsection,%
+tocindent=\cs_if_exist_use:NF \scr@tso@subsubsection@indent {1.5em},%
+tocnumwidth=\cs_if_exist_use:NF \scr@tso@subsubsection@numwidth {2.3em},%
+]{subtask}
+
+\renewcommand*{\thesubtask}{\alph{subtask})}
+\renewcommand*{\subtaskformat}{\thetask{}\thesubtask\enskip}
+\setkomafont{subtask}{\mdseries\normalsize}
+
+\let\@subtask\subtask
+\cs_undefine:N \subtask
+
+\NewDocumentEnvironment{subtask}{o}{
+ \@subtask{#1}
+ }{}
+
+%Solution mechanism
+
+\DeclareSectionCommand[%
+style=section,%
+level=2,%
+indent=\z@,%
+beforeskip=\cs_if_exist_use:NF \scr@subsubsection@beforeskip {-3.25ex\@plus -1ex \@minus -.2ex},%
+afterskip=\cs_if_exist_use:NF \scr@subsubsection@afterskip {1.5ex \@plus .2ex},%
+tocstyle=subsection,%
+tocindent=\cs_if_exist_use:NF \scr@tso@subsubsection@indent {1.5em},%
+tocnumwidth=\cs_if_exist_use:NF \scr@tso@subsubsection@numwidth {2.3em},%
+]{@solution}
+
+\NewEnviron{solution}{
+ \if_bool:N \l_TUDa_ex_solution_bool
+ \TUDa_ex_solutionheader:
+ \BODY\par
+ \fi:
+}
+
+\setkomafont{@solution}{\normalfont}
+
+\cs_new:Nn \TUDa_ex_solutionheader: {
+ \@solution*{\solutionname\solutionsep}
+}
+
+\box_new:N \g_TUDa_NumberForm_box
+\hbox_gset:Nn \g_TUDa_NumberForm_box {
+ \rule{\fboxrule}{1ex}
+ \rule{1em}{\fboxrule}
+ \rule{\fboxrule}{1ex}
+ \,
+}
+
+\newcommand*\TUDa@StudentID[1][7]{
+ \StudentIDname\StudentIDsep\prg_replicate:nn {#1} {\box_use:N \g_TUDa_NumberForm_box}
+}
+\let\StudentID\TUDa@StudentID
+
+\newcommand*\TUDa@StudentName{
+ \StudentNamename\StudentNamesep\hrulefill\qquad
+}
+\let\StudentName\TUDa@StudentName
+
+\let\ShortTitle\g_TUDa_shorttitle_tl
+
+% Compatibility Features
+
+\bool_if:NT \g_TUDa_ex_compatibility_bool {
+ \cs_set_eq:NN \c@subsection \c@task
+ \cs_set_eq:NN \subsection \task
+ \cs_set_eq:NN \c@subsubsection \c@subtask
+ \cs_set_eq:NN \subsubsection \subtask
+ \cs_set_eq:NN \thetask \thesubsection
+ \cs_set_eq:NN \thesubtask \thesubsection
+}
+
+\endinput
+%End of class tudaexercise.cls
diff --git a/macros/latex/contrib/tuda-ci/tex/tudafonts.sty b/macros/latex/contrib/tuda-ci/tex/tudafonts.sty
index 09d47f5c82..0f720d37e3 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudafonts.sty
+++ b/macros/latex/contrib/tuda-ci/tex/tudafonts.sty
@@ -1,4 +1,4 @@
-%% This is file `tudafonts.sty' version 1.11 (2019/09/25),
+%% This is file `tudafonts.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,31 +26,42 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tudafonts}
[\filedate\space\fileversion\space
font loading for TUDa-CI, TU Darmstadt's Corporate Design]
+
+\expandafter\newif\csname if@TUDa@T1\endcsname
+\DeclareOption{T1}{\csname @TUDa@T1true\endcsname}
+\ProcessOptions\relax
+
\RequirePackage{iftex}
\RequirePackage{anyfontsize}
\ifPDFTeX
- %Declare Euro Symbol
+ \csname @TUDa@T1true\endcsname
+ %Fallback for older versions
\expandafter\ifx\csname DeclareUnicodeCharacter\endcsname\relax
\RequirePackage[utf8]{inputenc}
+ \cs_if_exist:NF \texteuro {\RequirePackage{textcomp}}
+ \DeclareUnicodeCharacter{20AC}{\texteuro}
\fi
- \RequirePackage{eurosym}
- \DeclareUnicodeCharacter{20AC}{\euro}
- \RequirePackage{XCharter}
\else
\RequirePackage{fontspec}
+\fi
+
+\csname if@TUDa@T1\endcsname
+ \RequirePackage{XCharter}%activates T1
+ \PassOptionsToPackage{type1}{roboto}
+ \PassOptionsToPackage{type1}{roboto-mono}
+\else
\setmainfont{XCharter}
\fi
\RequirePackage{roboto}
-
\IfFileExists{roboto-mono.sty}{
\RequirePackage{roboto-mono}
}{
@@ -59,6 +70,7 @@
For correct font setup either install it manually or update you distribution}
}
+
\ifPDFTeX
\RequirePackage[T1]{fontenc}
\fi
diff --git a/macros/latex/contrib/tuda-ci/tex/tudaletter.cls b/macros/latex/contrib/tuda-ci/tex/tudaletter.cls
index 9dd30d37c6..7817e5cd0a 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudaletter.cls
+++ b/macros/latex/contrib/tuda-ci/tex/tudaletter.cls
@@ -1,4 +1,4 @@
-%% This is file `tudaletter.cls' version 1.11 (2019/09/25),
+%% This is file `tudaletter.cls' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,11 +26,11 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\ProvidesExplPackage{tudaletter}
+\ProvidesExplClass{tudaletter}
{\filedate}{\fileversion}{Letters for TUDa-CI, Corporate Design of TU Darmstadt}
\RequirePackage{l3keys2e}
@@ -406,7 +406,7 @@
%pdfa
\if_bool:N \g_TUDa@pdfa_bool
-\PassOptionsToPackage{a-1b}{pdfx}
+\PassOptionsToPackage{a-2b}{pdfx}
\RequirePackage{pdfx}
%%hyperref
\hypersetup{hidelinks, unicode}
diff --git a/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo b/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
index 856eb24686..7bc8f6a41f 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
+++ b/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
@@ -1,3 +1,33 @@
+%% This is file `tudalettersize10pt.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
%% This is file `tudalettersize10pt.clo' version 1.0 (2018/12/12),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
diff --git a/macros/latex/contrib/tuda-ci/tex/tudaposter.cls b/macros/latex/contrib/tuda-ci/tex/tudaposter.cls
index d79e9169eb..926ebc4cb9 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudaposter.cls
+++ b/macros/latex/contrib/tuda-ci/tex/tudaposter.cls
@@ -1,4 +1,4 @@
-%% This is file `tudaposter.cls' version 1.11 (2019/09/25),
+%% This is file `tudaposter.cls' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudaposter}{\filedate}{\fileversion}{Poster Layouts for the Corporate Design of TU Darmstadt}
@@ -37,12 +37,13 @@
\bool_new:N \g_TUDa_logo@inhead_bool
\dim_new:N \g_TUDa_margin_dim
\int_new:N \g_TUDa_paper_int
+\int_new:N \g_TUDa_postertype_int
\keys_define:nn {TUDa/poster} {
accentcolor .code:n = {\PassOptionsToPackage{accent=#1}{tudacolors}},
- color .meta:n = {accent=#1},
+ color .code:n = {\PassOptionsToPackage{color=#1}{tudacolors}},
textaccentcolor .code:n = {\PassOptionsToPackage{textaccent=#1}{tudacolors}},
- identbarcolor .code:n = {\PassOptionsToPackage{indentbar=#1}{tudacolors}},
+ identbarcolor .code:n = {\PassOptionsToPackage{identbar=#1}{tudacolors}},
logo .choice:,
logo / head .code:n = {\bool_gset_true:N \g_TUDa_logo@inhead_bool},
logo / body .code:n = {\bool_gset_false:N \g_TUDa_logo@inhead_bool},
@@ -64,65 +65,63 @@
fontsize .initial:n = auto,
logofile .tl_gset:N = \g_TUDa_logofile_tl,
logofile .initial:n = tuda_logo,
+ type .choice:,
+ type / default .code:n = {
+ \int_gset:Nn \g_TUDa_postertype_int {1}
+ },
+ type / announcement .code:n = {
+ \int_gset:Nn \g_TUDa_postertype_int {2}
+ \keys_set:nn {TUDa/poster}{
+ marginpar=true,
+ indenttext=false,%allow overwrite - check default
+ logo=head,
+ title=small,
+ colorsubtitle=true
+ }
+ },
+ type .initial:n = default,
+ indenttext .bool_gset:N = \g_TUDa_indenttext_bool,
+ indenttext .initial:n = false,
+ indenttext .default:n = true,
+ marginpar .bool_gset:N = \g_TUDa_marginpar_bool,
+ marginpar / auto .meta:n = {marginpar = true} ,
+ marginpar .default:n = true,
+ marginpar .initial:n = false,
+ title .choice:,
+ title / default .meta:n = {title=large},
+ title / large .code:n = \bool_gset_false:N \g_TUDa_smalltitle_bool,
+ title / small .code:n = \bool_gset_true:N \g_TUDa_smalltitle_bool,
+ title .initial:n = default,
+ colorsubtitle .bool_gset:N = \g_TUDa_colorsubtitle_bool,
+ colorsubtitle .default:n = true,
+ colorsubtitle .initial:n = false,
}
\ProcessKeysOptions{TUDa/poster}
+\ExplSyntaxOff
\LoadClass[parskip=half-]{scrartcl}
+\ExplSyntaxOn
-\tl_if_empty:NT \l_keys_choice_tl {\keys_set:nn {TUDa/poster} {paper=a0}}
+\tl_if_empty:NT \g_TUDa_paper_tl {\keys_set:nn {TUDa/poster} {paper=a0}}
-
-
-\int_case:nn {\g_TUDa_paper_int}
-{
- %paper=a0
- {1} {
- \cs_set:Nn \TUDa_title_fontsize: {{132pt}{148pt}}
- \cs_set:Nn \TUDa_subtitle_fontsize: {{50pt}{62pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{45pt}{56pt}}
- \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {30pt}}
- \dim_gset:Nn \g_TUDa_margin_dim {30mm}
- }
- %paper=a1
- {2} {
- \cs_set:Nn \TUDa_title_fontsize: {{100pt}{124pt}}
- \cs_set:Nn \TUDa_subtitle_fontsize: {{35pt}{42pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{30pt}{37pt}}
- \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {25pt}}
- \dim_gset:Nn \g_TUDa_margin_dim {30mm}
- }
- %paper=a2
- {3} {
- \cs_set:Nn \TUDa_title_fontsize: {{72pt}{84pt}}
- \cs_set:Nn \TUDa_subtitle_fontsize: {{28pt}{34pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{25pt}{30pt}}
- \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {25pt}}
- \dim_gset:Nn \g_TUDa_margin_dim {30mm}
- }
- %paper=a3
- {4} {
- \cs_set:Nn \TUDa_title_fontsize: {{56pt}{68pt}}
- \cs_set:Nn \TUDa_subtitle_fontsize: {{22pt}{28pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{19pt}{24pt}}
- \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {17pt}}
- \dim_gset:Nn \g_TUDa_margin_dim {15mm}
- }
- %paper=a4
- {5} {
- \cs_set:Nn \TUDa_title_fontsize: {{42pt}{52pt}}
- \cs_set:Nn \TUDa_subtitle_fontsize: {{20pt}{25pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{17pt}{20pt}}
- \tl_if_empty:NT \g_TUDa_fontsize_tl {\tl_gset:Nn \g_TUDa_fontsize_tl {14pt}}
- \dim_gset:Nn \g_TUDa_margin_dim {15mm}
- }
+\bool_if:NTF \g_TUDa_smalltitle_bool {
+ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+ \TUDa_setup_title_sizes:
+ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+ \TUDa_setup_base_sizes:
+}{
+ \int_gdecr:N \g_TUDa_paper_int
+ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+ \TUDa_setup_title_sizes:
+ \TUDa_setup_base_sizes:
}
-\setkomafont{title}{\expandafter\fontsize\TUDa_title_fontsize:\selectfont}
-\setkomafont{subtitle}{\expandafter\fontsize\TUDa_subtitle_fontsize:\selectfont}
-\newkomafont{titleinfo}{\normalfont}
+\setkomafont{title}{\color{textonaccentcolor}\expandafter\fontsize\TUDa_title_fontsize:\selectfont}
+\setkomafont{subtitle}{\expandafter\fontsize\TUDa_titleinfo_fontsize:\selectfont}
+\newkomafont{titleinfo}{\expandafter\fontsize\TUDa_titleinfo_fontsize:\selectfont}
\KOMAoptions{fontsize=\g_TUDa_fontsize_tl}
@@ -150,17 +149,65 @@
\TUDa@makefootrule[width=\contentwidth, color=identbarcolor]{TUDa@smallrule}
%%%%%%%%%%%%%%%%%%%%%%
-%
+\int_case:nn {\g_TUDa_postertype_int}
+{
+ {1} {}
+ {2} {
+ \addtokomafont{subtitle}{\bfseries}
+ }
+}
+
+%%%%%%%%%%%%%%%%%%%%%%
+%marginpar option
+\dim_new:N \g_TUDa_marginpar_dim
%%%%%%%%%%%%%%%%%%%%%%
+\dim_new:N \g_TUDa_titleindent_dim
+\begingroup
+\expandafter\fontsize\TUDa_title_fontsize:\selectfont
+ \dim_gset:Nn \g_TUDa_titleindent_dim {.5ex}
+\endgroup
+
+\dim_new:N \g_TUDa_columnSep_dim
+\dim_gset:Nn \g_TUDa_columnSep_dim {1em}
+
\RequirePackage{geometry}
+
\geometry{
margin= \g_TUDa_margin_dim,
+ hmargin = \dim_eval:n {
+ \g_TUDa_margin_dim +
+ \bool_if:NTF \g_TUDa_indenttext_bool
+ {\g_TUDa_titleindent_dim} {0pt}
+ },
top=\dim_eval:n {
\box_ht:N \TUDa@posterrule_box + \box_dp:N \TUDa@posterrule_box
+ .5\c_TUDa_logoheight_dim
+\g_TUDa_margin_dim}
}
-\setlength\columnsep{\g_TUDa_margin_dim}
+
+\bool_if:NTF \g_TUDa_marginpar_bool {
+ \dim_gset:Nn \g_TUDa_marginpar_dim {2.2\c_TUDa_logoheight_dim}
+ \geometry{
+ includemp, marginpar=\g_TUDa_marginpar_dim, marginparsep=\g_TUDa_columnSep_dim,
+ right = \dim_eval:n {
+ \g_TUDa_margin_dim +
+ \bool_if:nTF {\g_TUDa_indenttext_bool && !\g_TUDa_marginpar_bool}
+ {\g_TUDa_titleindent_dim} {0pt}
+ },
+ }
+ \KOMAoptions{mpinclude}
+}{
+ \dim_gzero:N \g_TUDa_marginpar_dim
+ \geometry{
+ nomarginpar,
+ right = \dim_eval:n {
+ \bool_if:NT \g_TUDa_indenttext_bool
+ {\g_TUDa_titleindent_dim}
+ + \g_TUDa_margin_dim
+ },
+ }
+ \KOMAoptions{mpinclude=false}
+}
\bool_if:NT \g_TUDa_poster_foot_bool {
@@ -190,7 +237,9 @@
mode=picture,
contents={%
\tl_if_empty:NF \g_TUDa_poster_qrcode_tl {
- \raisebox{\depth}{\qrcode[height=\dim_eval:n {\g_TUDa_qrcode_dim-2\fboxsep}]{\g_TUDa_poster_qrcode_tl}}
+ \let\width\g_TUDa_qrcode_dim
+ \let\height\g_TUDa_qrcode_dim
+ \g_TUDa_poster_qrcode_tl
}
}
]{TUDa.poster.qrcode}
@@ -198,10 +247,10 @@
\bool_if:NTF \g_TUDa_poster_foot_bool {
\DeclareNewLayer[
- clone=TUDa.poster.qrcode,
+ clone=TUDa.poster.qrcode,
align=bl,
hoffset=\g_TUDa_margin_dim,
- width=\textwidth,
+ width=\paperwidth-2\g_TUDa_margin_dim,
height=\g_TUDa_footheight_dim,
contents={
\putUL{\rule{\layerwidth}{.5\c_TUDa_smallrule_dim}}
@@ -215,14 +264,16 @@
clone=TUDa.poster.qrcode,
align=bl,
hoffset=\g_TUDa_margin_dim,
- width=\textwidth,
+ width=\paperwidth-2\g_TUDa_margin_dim,
height=0pt,
contents={\smash{\rule{\layerwidth}{.5\c_TUDa_smallrule_dim}}}
]{TUDa.poster.footer}
}
\DeclareNewLayer[
- textarea,background,mode=picture,
+ background,mode=picture,
+ width=\paperwidth-2\g_TUDa_margin_dim,
+ hoffset=\g_TUDa_margin_dim,
voffset=\g_TUDa_margin_dim+\box_ht:N \TUDa@posterrule_box + \box_dp:N \TUDa@posterrule_box,
contents={\color{accentcolor}\rule{\layerwidth}{\layerheight}}
]{TUDa.poster.background}
@@ -231,15 +282,16 @@
textarea,
foreground,
align=tr,
- addhoffset=\textwidth,
+ hoffset=\paperwidth-\g_TUDa_margin_dim,
width=2.2\c_TUDa_logoheight_dim,
- height=15cm,
+ height=.5\textheight,
contents={\box_use:N \g_TUDa_title_info_box}
]{TUDa.poster.logo}
\DeclareNewLayer[
+ clone=TUDa.poster.background,
+% textarea,
align=tl,
- textarea,
voffset=\g_TUDa_margin_dim,
height=\box_ht:N \TUDa@posterrule_box + \box_dp:N \TUDa@posterrule_box,
mode=picture,
@@ -248,69 +300,104 @@
}
]{TUDa.poster.rule}
-\DeclareNewPageStyleByLayers{TUDa.poster}{TUDa.poster.rule,TUDa.poster.background,TUDa.poster.qrcode,TUDa.poster.footer}
+
+\RequirePackage{scrlayer-notecolumn}
+\DeclareNewLayer[
+ clone=notecolumn.marginpar,
+]{TUDa.poster.marginpar}
+
+\DeclareNewPageStyleByLayers{TUDa.poster.title}{TUDa.poster.rule,TUDa.poster.background,TUDa.poster.qrcode,TUDa.poster.footer}
+\DeclareNewPageStyleByLayers{TUDa.poster}{TUDa.poster.rule,TUDa.poster.qrcode,TUDa.poster.footer, TUDa.poster.marginpar}
+\pagestyle{TUDa.poster}
+
\dim_new:N \g_TUDa_titlegraphic_max_height_dim
-\skip_new:N \g_TUDa_title_fill_skip
+\dim_new:N \g_TUDa_titleback_dim
+
+\newcommand*{\titleinfo}[1]{\def\@titleinfo{#1}}
+\titleinfo{}
\renewcommand*{\maketitle}{
\begingroup
\setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative
- \vbox_gset:Nn \g_TUDa_title_box {
- \usekomafont{title}
+ \bool_if:NT \g_TUDa_marginpar_bool
+ {\setlength{\linewidth}{\dim_eval:n {\textwidth+\g_TUDa_marginpar_dim + \marginparsep}}}
+ \vbox_gset:Nn \g_TUDa_title_box
+ {
+ \usesizeofkomafont{title}
\parbox[t]{\linewidth}{
+ \bool_if:NT \g_TUDa_smalltitle_bool {\raisebox{
+ \dim_max:nn {0pt} {1.5\c_TUDa_logoheight_dim - \height}
+ }}
+ {
\begin{minipage}[b]{\bool_if:NT \g_TUDa_logo@inhead_bool {.75}\linewidth}
- \begin{addmargin}{.5ex}
+ \leavevmode\par\nointerlineskip
+ \bool_if:NF \g_TUDa_indenttext_bool {\begin{addmargin}{\g_TUDa_titleindent_dim }}
+ \usekomafont{title}
\raggedright
\tl_if_empty:NF \@titlehead {\usekomafont{titlehead}{\@titlehead\par}}
\leavevmode\usekomafont{disposition}\usekomafont{title}%
\@title\strut\par
- \vskip0pt
- \end{addmargin}
- \end{minipage}%
- \par\nointerlineskip
- \TUDa@smallrule\usekomafont{subtitle}\par
- \begin{addmargin}{.5ex}
- \@subtitle\strut
- \end{addmargin}
+ \bool_if:NTF \g_TUDa_indenttext_bool {\nointerlineskip\leavevmode}{\end{addmargin}}
+ \end{minipage}
+ }
+ \par\nointerlineskip
+ \exp_args:Nf \tl_if_empty:nF {\@subtitle\@titleinfo} {
+ \bool_if:NT \g_TUDa_indenttext_bool {\hspace*{-\g_TUDa_titleindent_dim}}\TUDa@smallrule\par
+ \vspace{\c_TUDa_rulesep_dim}
+ \nointerlineskip
+ \bool_if:NTF \g_TUDa_indenttext_bool {\begingroup}{\begin{addmargin}{\g_TUDa_titleindent_dim }}
+ \bool_if:NT \g_TUDa_colorsubtitle_bool {\color{textonaccentcolor}}
+ \tl_if_empty:NF \@subtitle {{\usekomafont{subtitle}\strut\@subtitle\strut\par}}
+ \tl_if_empty:NF \@titleinfo {{\usekomafont{titleinfo}\strut\@titleinfo\par}}
+ \vspace{\c_TUDa_rulesep_dim}
+ \bool_if:NTF \g_TUDa_indenttext_bool {\engroup} {\end{addmargin}}
\par\nointerlineskip
+ \bool_if:NT \g_TUDa_indenttext_bool {\hspace*{-\g_TUDa_titleindent_dim}
+ }
+ }
\TUDa@smallrule
}
}
\endgroup
\TUDa_Setup_Title_box:
- \dim_compare:nT {\box_ht:N \g_TUDa_title_box < 2\c_TUDa_logoheight_dim} {
- \skip_set:Nn \g_TUDa_title_fill_skip {2\c_TUDa_logoheight_dim - \box_ht:N \g_TUDa_title_box}
- }
- \dim_set:Nn \l_tmpa_dim {\box_ht:N \g_TUDa_title_box+.5\c_TUDa_logoheight_dim+\g_TUDa_title_fill_skip}
+ \dim_gset:Nn \g_TUDa_titleback_dim {
+ \bool_if:NT \g_TUDa_colorsubtitle_bool {\box_dp:N \g_TUDa_title_box}+
+ \box_ht:N \g_TUDa_title_box+.5\c_TUDa_logoheight_dim
+ }
\ModifyLayer[
- height=\l_tmpa_dim
+ height=\g_TUDa_titleback_dim
]{TUDa.poster.background}
- \tl_if_empty:NF \g_TUDa_poster_qrcode_tl {
- \ModifyLayer[addwidth=-\g_TUDa_qrcode_dim-\c_TUDa_rulesep_dim]{TUDa.poster.footer}
- }
-
\bool_if:NF \g_TUDa_logo@inhead_bool {
\ModifyLayer[
- addvoffset=\l_tmpa_dim +\box_dp:N \g_TUDa_title_box+\c_TUDa_smallrule_dim
+ addvoffset=\g_TUDa_titleback_dim+\c_TUDa_smallrule_dim %+\box_dp:N \g_TUDa_title_box
]{TUDa.poster.logo}
}
+
+ \DeclareLayer[
+ clone=TUDa.poster.marginpar,
+ height=\textheight-\box_ht:N \g_TUDa_title_box-\box_dp:N \g_TUDa_title_box-.5\c_TUDa_logoheight_dim,
+ addvoffset=\box_ht:N \g_TUDa_title_box+\box_dp:N \g_TUDa_title_box+.5\c_TUDa_logoheight_dim,
+ ]{TUDa.poster.marginpar.title}
+
+
+ \tl_if_empty:NF \g_TUDa_poster_qrcode_tl {
+ \ModifyLayer[addwidth=-\g_TUDa_qrcode_dim-\c_TUDa_rulesep_dim]{TUDa.poster.footer}
+ }
+
+ \AddLayersToPageStyle{TUDa.poster.title}{TUDa.poster.marginpar.title}
+ \AddLayersToPageStyle{TUDa.poster.title}{TUDa.poster.logo}
- \AddLayersToPageStyle{TUDa.poster}{TUDa.poster.logo}
\begingroup
\bool_if:NT \g_TUDa_logo@inhead_bool {
\dim_compare:nT {\box_ht:N \g_TUDa_title_info_box+ \box_dp:N \g_TUDa_title_info_box > \box_ht:N \g_TUDa_title_box}
{\msg_warning:nn {TUDaPoster} {infobox-too-high}}
}
-
- \vspace*{\dim_eval:n {\g_TUDa_title_fill_skip-\topskip}}\nointerlineskip
-
- \box_use:N \g_TUDa_title_box
-
+ \leavevmode\box_use:N \g_TUDa_title_box\par
\dim_set:Nn \g_TUDa_titlegraphic_max_height_dim {\textheight-\pagetotal}
\global\def\contentheight{\g_TUDa_titlegraphic_max_height_dim}
\global\def\contentwidth{\linewidth}
@@ -318,8 +405,11 @@
\par\nointerlineskip
\vbox{\parbox[t]{\linewidth}{\@titlegraphic}}
}
- \thispagestyle{TUDa.poster}
+ \thispagestyle{TUDa.poster.title}
\endgroup\par
+ \let\@title\@empty
+ \let\@subtitle\@empty
+ \let\@titleinfo\@empty
}
\global\def\contentwidth{\linewidth}
@@ -340,18 +430,54 @@
\box_new:N \g_TUDa_title_info_box
\box_new:N \g_TUDa_title_box
+\colorlet{TUDa@InfoBoxColor}{white}
+
\cs_new:Nn \TUDa_make_title_info_box:n {
\usekomafont{titleinfo}
\setlength{\fboxsep}{.2\baselineskip}
- \colorbox{white}{\hspace*{\dimexpr.2\c_TUDa_logoheight_dim-\fboxsep}%
+ \colorbox{TUDa@InfoBoxColor}{\hspace*{\dimexpr.2\c_TUDa_logoheight_dim-\fboxsep}%
\parbox{2\c_TUDa_logoheight_dim}{
\raggedright
#1
}}
}
+\cs_new:Nn \TUDa_make_title_logo_box:n {
+ \setlength{\fboxsep}{\z@}%
+ \parbox{2.2\c_TUDa_logoheight_dim}{
+ \colorbox{TUDa@InfoBoxColor}{
+ \rlap{
+ \makebox[2.5\c_TUDa_logoheight_dim][r]{
+ \colorbox{TUDa@InfoBoxColor}{#1\hspace{.3\c_TUDa_logoheight_dim}}
+ }
+ }
+ }
+ }
+}
+
+
\newcommand{\addTitleBox}[1]{\seq_gput_right:Nn \g_TUDa_title_info_seq {\TUDa_make_title_info_box:n {#1}}}
+\NewDocumentCommand{\addTitleBoxLogo}{sm}{
+ \IfBooleanTF{#1}{
+ \seq_gput_right:Nn \g_TUDa_title_info_seq {
+ \TUDa_make_title_logo_box:n {#2}
+ }
+ }{
+ \seq_gput_right:Nn \g_TUDa_title_info_seq {
+ \TUDa_make_title_logo_box:n {
+ \hbox_set:Nn \l_tmpa_box {
+ \includegraphics[width=1.5\c_TUDa_logoheight_dim]{#2}
+ }
+ \dim_set:Nn \l_tmpa_dim {2\c_TUDa_logoheight_dim/3}
+ \dim_compare:nTF {\box_ht:N \l_tmpa_box > \l_tmpa_dim}
+ {\includegraphics[width=\l_tmpa_dim]{#2}}
+ {\box_use:N \l_tmpa_box}
+ }
+ }
+ }
+}
+
\cs_new:Nn \TUDa_Setup_Title_box: {
\hbox_gset:Nn \g_TUDa_title_info_box
{\parbox{2.2\c_TUDa_logoheight_dim}{
@@ -371,9 +497,12 @@
\tl_new:N \g_TUDa_poster_qrcode_tl
\newcommand*{\footerqrcode}[1]{
- \tl_gset:Nn \g_TUDa_poster_qrcode_tl {#1}
+ \tl_gset:Nn \g_TUDa_poster_qrcode_tl
+ {\raisebox{\depth}{\qrcode[height={\g_TUDa_qrcode_dim}]{#1}}}
}
+\newcommand*{\footerqrcodeimg}[1]{\tl_gset:Nn \g_TUDa_poster_qrcode_tl {#1}}
+
\RedeclareSectionCommand[afterskip=1ex plus .2ex]{section}
\RedeclareSectionCommand[afterskip=.2ex plus .2ex]{subsection}
@@ -383,4 +512,34 @@
You~should~probably~switch~to~logo=bottom~or~reduce~the~number/size~of~InfoBoxes.
}
+\keys_define:nn {TUDa/poster/marginpar}{
+ valign .tl_set:N = \l_TUDa_marginpar_valign_tl,
+ valign .initial:n = t,
+}
+
+
+
+
+\newcommand*{\infofont}{\accentfont\normalcolor\footnotesize}
+\DeclareTextFontCommand{\infotext}{\infofont}
+
+\int_new:N \g_TUDa_marginpar_int
+
+\NewDocumentCommand{\SetMarginpar}{om}{
+ \bool_if:NF \g_TUDa_marginpar_bool {\msg_warning:nn {TUDa/Poster} {marginpar-disabled}}
+ \IfNoValueF{#1}{\keys_set:nn {TUDa/poster/marginpar} {#1}}
+ \ModifyLayer[contents={\parbox[t][\layerheight][\l_TUDa_marginpar_valign_tl]{\layerwidth}{#2}}]{TUDa.poster.marginpar}
+ \bool_set_true:N \l_tmpa_bool
+}
+
+\msg_new:nnnn {TUDa/Poster} {marginpar-disabled} {
+ You~are~adding~data~to~the~marginpar~box,~though~marginpar option is set to false.\\
+ I~will~add~it,~but~cannot~ensure~the~position.
+} {
+ I'd~suggest~to~switch~the~marginpar~option~to~true.
+ See~the~TUDa-CI~documentation~for~further~information.
+}
+
+\addtokomafont{captionlabel}{\accentfont}
+\addtokomafont{caption}{\accentfont}
\endinput
diff --git a/macros/latex/contrib/tuda-ci/tex/tudapub.cls b/macros/latex/contrib/tuda-ci/tex/tudapub.cls
index 6fe6093903..35f91dda99 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudapub.cls
+++ b/macros/latex/contrib/tuda-ci/tex/tudapub.cls
@@ -1,4 +1,4 @@
-%% This is file `tudapub.cls' version 1.11 (2019/09/25),
+%% This is file `tudapub.cls' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplClass{tudapub}
@@ -50,12 +50,11 @@
\int_new:N \g_TUDa_ruledheaders_int
\int_new:N \g_TUDa_paper_int
-
-%Message Declaration for option processing
-\msg_new:nnn {TUDaPub} {titlepage-option-disabled} {
- You~set~the~titlepage~option~to~#1.\\
- The~Corporate~Design~guidelines~for~TU~Darmstadt~do~not~support~this~option.\\
- The~KOMA-Script~option~titlepage~is~forced~to~"firstiscover".
+\msg_new:nnnn {TUDa} {compatibility-only} {
+ You~used~the~outdated~#1~option.\\
+ This~only~exists~due~to~compatibility~reasons.
+}{
+ Please~look~at~tuda-ci~documentation~for~further~information~and~avoid~using~outdated~options.
}
\bool_new:N \g_TUDa_geometry_bool
@@ -100,6 +99,7 @@
},
ruledheaders .initial:n = all,
type .choices:nn = {publication, thesis} {\tl_gset_eq:NN \g_TUDa_pubType_tl \l_keys_choice_tl},
+ type / intern .code:n = {\keys_set:nn {TUDa/pub} {titlepage=false, pdfa=false, IMRAD=false}},
type .initial:n = publication,
unknown .code:n = {\prop_gput:NVn \g_TUDa_unknown_clsopts_prop \l_keys_key_tl {#1}},
headline .choice:,
@@ -110,6 +110,7 @@
headline .initial:n =false,
colorback .bool_gset:N = \g_TUDa_colorback_bool,
colorback .initial:n = true,
+ colortitleback .code:n = \msg_warning:nnx {TUDa} {compatibility-only} {\l_keys_key_tl}\keys_set:nn {TUDa/pub} {logo=head,colorback=false},
pdfa .bool_gset:N = \g_TUDa@pdfa_bool,
pdfa .initial:n = true,
twocolumn .bool_gset:N = \g_TUDa_twocolumn_bool,
@@ -128,7 +129,6 @@
logo / top .code:n = {\bool_gset_true:N \g_TUDa_logo@inhead_bool},
logo / bottom .code:n = {\bool_gset_false:N \g_TUDa_logo@inhead_bool},
logo .initial:n = {body},
- titlepage .code:n = {\msg_warning:nnn {TUDaPub} {titlepage-option-disabled} {#1}},
paper .choices:nn = {a0,a1,a2,a3,a4,a5,a6}{
\int_gset_eq:NN \g_TUDa_paper_int \l_keys_choice_int
\PassOptionsToPackage{paper=\l_keys_choice_tl}{tudarules}
@@ -143,6 +143,11 @@
noinstbox .code:n = {\tl_gput_right:Nn \g_TUDa_thesis_options_tl {,noinstbox=#1}},
logofile .tl_gset:N = \g_TUDa_logofile_tl,
logofile .initial:n = tuda_logo,
+ title .choice:,
+ title / default .meta:n = {title=large},
+ title / large .code:n = \bool_gset_false:N \g_TUDa_smalltitle_bool,
+ title / small .code:n = \bool_gset_true:N \g_TUDa_smalltitle_bool,
+ title .initial:n = default,
}
%
%%special option handling grouped values
@@ -156,8 +161,11 @@
\ProcessKeysOptions{TUDa/pub}
-
-\bool_if:NT \g_TUDa@pdfa_bool {\PassOptionsToPackage{RGB}{xcolor}}
+%Option adjustments required for valid PDF/A
+\bool_if:NT \g_TUDa@pdfa_bool {
+ \PassOptionsToPackage{RGB}{xcolor}
+ \PassOptionsToPackage{T1}{tudafonts}
+}
\prop_gput:Nnx \g_TUDa_clsopts_prop {twocolumn} {\bool_if:NTF \g_TUDa_twocolumn_bool {true} {false}}
@@ -400,7 +408,7 @@
-\setkomafont{disposition}{\sffamily\bfseries}
+
@@ -413,10 +421,11 @@
\usepackage{tudacolors}
-%TODO: mode -> light head.
-
+\setkomafont{disposition}{\sffamily\bfseries}
\setkomafont{pageheadfoot}{\sffamily\small}
\setkomafont{pagenumber}{}
+\addtokomafont{captionlabel}{\accentfont}
+\addtokomafont{caption}{\accentfont}
\KOMAoptions{footsepline=.5\c_TUDa_smallrule_dim}
@@ -467,27 +476,31 @@
\setkomafont{pagehead}{\Large\bfseries}
-
\if@twocolumn
\edef\sls@evenheadshift{\dim_eval:n {-\marginparwidth-\marginparsep\relax}}
\let\sls@oddheadshift\sls@evenheadshift
\let\sls@evenfootshift\sls@evenheadshift
\let\sls@oddfootshift\sls@evenheadshift
\fi
- \ModifyLayer[
+ \RedeclareLayer[
+ clone=scrheadings.head.above.line,
background,
- mode=picture,
contents={
\dim_compare:nF {\box_wd:N \TUDa@headline_box=\layerwidth} {
\TUDa@makeheadrule*[color=identbarcolor, width=\layerwidth]{TUDa@headline}
}
\smash{\TUDa@headline}
}
- ]{TUDa.head.above.line}
- \ModifyLayer[
+ ]{TUDa.head.above.line}
+ \RedeclareLayer[
+ clone=plain.scrheadings.head.above.line,
background,
- mode=picture,
- contents={\smash{\TUDa@headline}}
+ contents={
+ \dim_compare:nF {\box_wd:N \TUDa@headline_box=\layerwidth} {
+ \TUDa@makeheadrule*[color=identbarcolor, width=\layerwidth]{TUDa@headline}
+ }
+ \smash{\TUDa@headline}
+ }
]{plain.TUDa.head.above.line}
\bool_if:NT \g_TUDa_headline_bool {
\clist_map_variable:nNn {oneside, even, odd} \l_tmpa_tl {
@@ -526,7 +539,7 @@
\box_new:N \g_TUDa_title_box
\skip_new:N \g_TUDa_title_fill_skip
-\renewcommand{\titlepagestyle}{title.TUDa}
+\renewcommand{\titlepagestyle}{TUDa}
\seq_new:N \g_TUDa_author_seq
@@ -559,152 +572,6 @@
You~should~probably~switch~to~logo=bottom~or~reduce~the~number/size~of~InfoBoxes.
}
-\exp_args:NV \tl_if_eq:nnTF {\g_TUDa_pubType_tl} {thesis} {
- \input{tudathesis.cfg}
-} {
-
-\msg_new:nnnn {TUDa/pub} {only-thesis} {You~tried~to~use~\use:c { #1}.~This~macro~is~only~available~for~publications~of~type~thesis}{See~tuda-ci~documentation~for~further~information}
-
-\clist_map_inline:nn {birthplace, group, examdate, submissiondate, tuprints, urn, reviewer} {
- \expandafter\newcommand\csname #1\endcsname[2][]{
- \msg_error:nnn {TUDa/pub} {only-thesis} {#1}
- }
-}
-\newcommand*{\TUDa@title@footnote}[2][1]{
-\textsuperscript{\@fnsymbol{#1}}#2
-}
-
-
-
-
-\renewcommand*{\maketitle}[1][1]{
- \def\and{,~ }
- \cs_if_exist_use:N \TUDa_pass_TitleData:
- \TUDa_disable_marginpar:
- \cleardoublepage
- \begin{titlepage}
- \setcounter{page}{%
- #1%
- }%
- \def\thefootnote{\fnsymbol{footnote}}
- \if@titlepageiscoverpage
- \edef\titlepage@restore{%
- \noexpand\endgroup
- \noexpand\global\noexpand\@colht\the\@colht
- \noexpand\global\noexpand\@colroom\the\@colroom
- \noexpand\global\vsize\the\vsize
- \noexpand\global\noexpand\@titlepageiscoverpagefalse
- \noexpand\let\noexpand\titlepage@restore\noexpand\relax
- }%
- \begingroup
- \topmargin=\dimexpr \coverpagetopmargin-1in\relax
- \oddsidemargin=\dimexpr \coverpageleftmargin-1in\relax
- \evensidemargin=\dimexpr \coverpageleftmargin-1in\relax
- \textwidth=\dimexpr
- \paperwidth-\coverpageleftmargin-\coverpagerightmargin\relax
- \textheight=\dimexpr
- \paperheight-\coverpagetopmargin-\coverpagebottommargin\relax
- \headheight=0pt
- \headsep=0pt
- \footskip=\baselineskip
- \@colht=\textheight
- \@colroom=\textheight
- \vsize=\textheight
- \columnwidth=\textwidth
- \hsize=\columnwidth
- \linewidth=\hsize
- \else
- \let\titlepage@restore\relax
- \fi
- \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative
- \hbox_gset:Nn \g_TUDa_title_box {
- \parbox[t]{\linewidth}{
- \begin{minipage}[b]{\bool_if:NT \g_TUDa_logo@inhead_bool {.75}\linewidth}
- \begin{addmargin}{3mm}
- \raggedright
- \tl_if_empty:NF \@titlehead {\usekomafont{titlehead}{\@titlehead\par}}
- \leavevmode\usekomafont{title}%
- \expandafter\fontsize\TUDa_title_fontsize:
- \selectfont
- \@title\strut\par
- \vskip0pt
- \end{addmargin}
- \end{minipage}%
- \par\nointerlineskip
- \rule{\linewidth}{\g_TUDa_titlerule_dim}\par
- \begin{addmargin}{3mm}
- \expandafter\fontsize\TUDa_titleinfo_fontsize:
- \selectfont
- {\ifx\@subtitle\@empty\else\usekomafont{subtitle}{\@subtitle\par}\fi}%
- {\ifx\@subject\@empty\else\usekomafont{subject}{\@subject\par}\fi}
- {%
- \usekomafont{author}
- \lineskip 0.75em
- \@author
- \par
- }%
- {\usekomafont{date}{\@date\par}}%
- {\usekomafont{publishers}{\@publishers \par}}%
- \end{addmargin}
- \tl_if_empty:NF \@thanks {
- \expandafter\fontsize\TUDa_titlethanks_fontsize:\selectfont\par
- \rule{\linewidth}{\g_TUDa_titlerule_dim}\par
- \begin{addmargin}{3mm}
- \let\footnotetext\TUDa@title@footnote
- \@thanks
- \end{addmargin}
- \par\vspace{-\dp\strutbox}
- \let\@thanks\@empty
- }
- \rule{\linewidth}{\g_TUDa_titlerule_dim}\par}
-
- }
-
- \TUDa_adjust_titlepage_style:
-
-
- \nointerlineskip\box_use:N \g_TUDa_title_box
- \par
- \vfill\null
- \if@twoside
- \@tempswatrue
- \expandafter\ifnum \@nameuse{scr@v@3.12}>\scr@compatibility\relax
- \else
- \ifx\@uppertitleback\@empty\ifx\@lowertitleback\@empty
- \@tempswafalse
- \fi\fi
- \fi
- \if@tempswa
- \next@tpage
- \begin{minipage}[t]{\textwidth}
- \@uppertitleback
- \end{minipage}\par
- \vfill
- \begin{minipage}[b]{\textwidth}
- \@lowertitleback
- \end{minipage}\par
- \@thanks\let\@thanks\@empty
- \fi
- \fi
- \ifx\@dedication\@empty
- \else
- \next@tdpage\null\vfill
- {\centering\usekomafont{dedication}{\@dedication \par}}%
- \vskip \z@ \@plus3fill
- \@thanks\let\@thanks\@empty
- \cleardoubleemptypage
- \fi
- \ifx\titlepage@restore\relax\else\clearpage\titlepage@restore\fi
- \end{titlepage}
- \setcounter{footnote}{0}%
- \global\let\and\relax
- \cleardoublepage
- \TUDa_restore_typearea:
- \aftergroup\TUDa_restore_typearea:
-}
-
-
-}
\cs_set:Nn \TUDa_adjust_titlepage_style: {
\dim_set:Nn \l_tmpa_dim {\fp_to_dim:n {\expandafter \use_ii:nn\TUDa_title_fontsize: *2.8}}
@@ -770,55 +637,11 @@
\setkomafont{author}{}
\setkomafont{date}{}
-%TODO finish font setup
-
-\int_case:nn {\g_TUDa_paper_int}
-{
- %paper=a0
- {1} {
- \cs_set:Nn \TUDa_title_fontsize: {{125pt}{165pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{42pt}{55pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{28pt}{35pt}}
- }
- %paper=a1
- {2} {
- \cs_set:Nn \TUDa_title_fontsize: {{86pt}{120pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{35pt}{42pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{22pt}{26pt}}
- }
- %paper=a2
- {3} {
- \cs_set:Nn \TUDa_title_fontsize: {{65pt}{82pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{22pt}{28pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{14pt}{20pt}}
- }
- %paper=a3
- {4} {
- \cs_set:Nn \TUDa_title_fontsize: {{47pt}{61pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{16pt}{20pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{12pt}{16pt}}
- }
- %paper=a4
- {5} {
- \cs_set:Nn \TUDa_title_fontsize: {{36pt}{47pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{12pt}{14pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{10pt}{11.5pt}}
- }
- %paper=a5
- {6} {
- \cs_set:Nn \TUDa_title_fontsize: {{22pt}{28pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{10pt}{11.5pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{10pt}{11.5pt}}
- }
- %paper=a6
- {7} {
- \cs_set:Nn \TUDa_title_fontsize: {{14pt}{16pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{9pt}{10pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{9pt}{10pt}}
- }
+\bool_if:NF \g_TUDa_smalltitle_bool {
+ \int_gdecr:N \g_TUDa_paper_int
}
-
-
+\file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+\TUDa_setup_title_sizes:
\seq_new:N \g_TUDa_title_info_seq
\box_new:N \g_TUDa_title_info_box
@@ -919,7 +742,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}}
\hbox_gset:Nn \g_TUDa_title_info_box
{
\parbox{\dimexpr2.5\c_TUDa_logoheight_dim}{
- \seq_use:Nn \g_TUDa_title_info_seq {\par\nointerlineskip\vspace{5mm}}
+ \seq_use:Nn \g_TUDa_title_info_seq {\par\nointerlineskip\vspace{\dim_eval:n {\c_TUDa_largerule_dim+\c_TUDa_rulesep_dim}}}
}
}
}
@@ -938,7 +761,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}}
}
- \PassOptionsToPackage{a-1b}{pdfx}
+ \PassOptionsToPackage{a-2b}{pdfx}
\RequirePackage{pdfx}
\sys_if_engine_pdftex:T {
@@ -1030,6 +853,285 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}}
\newcommand{\Metadata}[1]{\ClassError{tudapub}{You~cannot~use~\string\Metadata\ ~with~pdfa=false.}{}}
\fi:
+\csname if@TUDa@T1\endcsname
+\ifLuaTeX
+\RequirePackage[utf8]{luainputenc}
+\fi
+\fi
+
+\exp_args:NV \tl_if_eq:nnTF {\g_TUDa_pubType_tl} {thesis} {
+ \input{tudathesis.cfg}
+} {
+
+\msg_new:nnnn {TUDa/pub} {only-thesis} {You~tried~to~use~\use:c { #1}.~This~macro~is~only~available~for~publications~of~type~thesis}{See~tuda-ci~documentation~for~further~information}
+
+\clist_map_inline:nn {birthplace, group, examdate, submissiondate, tuprints, urn, reviewer} {
+ \expandafter\newcommand\csname #1\endcsname[2][]{
+ \msg_error:nnn {TUDa/pub} {only-thesis} {#1}
+ }
+}
+\newcommand*{\TUDa@title@footnote}[2][1]{
+\textsuperscript{\@fnsymbol{#1}}#2
+}
+
+% The following macro is an adapted version of the corresponding KOMA-Script macro
+% Copyright (c) 1994-2019 Markus Kohm [komascript at gmx info]
+\renewcommand*{\maketitle}[1][1]{
+ \def\and{,~ }
+ \cs_if_exist_use:N \TUDa_pass_TitleData:
+ \if@titlepage
+ \TUDa_disable_marginpar:
+ \begin{titlepage}
+ \setcounter{page}{%
+ #1%
+ }%
+ \def\thefootnote{\fnsymbol{footnote}}
+ \if@titlepageiscoverpage
+ \edef\titlepage@restore{%
+ \noexpand\endgroup
+ \noexpand\global\noexpand\@colht\the\@colht
+ \noexpand\global\noexpand\@colroom\the\@colroom
+ \noexpand\global\vsize\the\vsize
+ \noexpand\global\noexpand\@titlepageiscoverpagefalse
+ \noexpand\let\noexpand\titlepage@restore\noexpand\relax
+ }%
+ \begingroup
+ \topmargin=\dimexpr \coverpagetopmargin-1in\relax
+ \oddsidemargin=\dimexpr \coverpageleftmargin-1in\relax
+ \evensidemargin=\dimexpr \coverpageleftmargin-1in\relax
+ \textwidth=\dimexpr
+ \paperwidth-\coverpageleftmargin-\coverpagerightmargin\relax
+ \textheight=\dimexpr
+ \paperheight-\coverpagetopmargin-\coverpagebottommargin\relax
+ \headheight=0pt
+ \headsep=0pt
+ \footskip=\baselineskip
+ \@colht=\textheight
+ \@colroom=\textheight
+ \vsize=\textheight
+ \columnwidth=\textwidth
+ \hsize=\columnwidth
+ \linewidth=\hsize
+ \else
+ \let\titlepage@restore\relax
+ \fi
+ \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative
+ \hbox_gset:Nn \g_TUDa_title_box {
+ \parbox[t]{\linewidth}{
+ \begin{minipage}[b]{\bool_if:NT \g_TUDa_logo@inhead_bool {.75}\linewidth}
+ \bool_if:NT \g_TUDa_logo@inhead_bool {\color{textonaccentcolor}}
+ \begin{addmargin}{3mm}
+ \raggedright
+ \tl_if_empty:NF \@titlehead {\usekomafont{titlehead}{\@titlehead\par}}
+ \leavevmode\usekomafont{title}%
+ \expandafter\fontsize\TUDa_title_fontsize:
+ \selectfont
+ \@title\strut\par
+ \vskip0pt
+ \end{addmargin}
+ \end{minipage}%
+ \par\nointerlineskip
+ \rule{\linewidth}{\g_TUDa_titlerule_dim}\par
+ \begin{addmargin}{3mm}
+ \expandafter\fontsize\TUDa_titleinfo_fontsize:
+ \selectfont
+ {\ifx\@subtitle\@empty\else\usekomafont{subtitle}{\@subtitle\par}\fi}%
+ {\ifx\@subject\@empty\else\usekomafont{subject}{\@subject\par}\fi}
+ {%
+ \usekomafont{author}
+ \lineskip 0.75em
+ \@author
+ \par
+ }%
+ {\usekomafont{date}{\@date\par}}%
+ {\usekomafont{publishers}{\@publishers \par}}%
+ \end{addmargin}
+ \tl_if_empty:NF \@thanks {
+ \expandafter\fontsize\TUDa_titlethanks_fontsize:\selectfont\par
+ \rule{\linewidth}{\g_TUDa_titlerule_dim}\par
+ \begin{addmargin}{3mm}
+ \let\footnotetext\TUDa@title@footnote
+ \@thanks
+ \end{addmargin}
+ \par\vspace{-\dp\strutbox}
+ \let\@thanks\@empty
+ }
+ \rule{\linewidth}{\g_TUDa_titlerule_dim}\par}
+
+ }
+
+ \TUDa_adjust_titlepage_style:
+
+
+ \nointerlineskip\box_use:N \g_TUDa_title_box
+ \par
+ \vfill\null
+ \if@twoside
+ \@tempswatrue
+ \expandafter\ifnum \@nameuse{scr@v@3.12}>\scr@compatibility\relax
+ \else
+ \ifx\@uppertitleback\@empty\ifx\@lowertitleback\@empty
+ \@tempswafalse
+ \fi\fi
+ \fi
+ \if@tempswa
+ \next@tpage
+ \begin{minipage}[t]{\textwidth}
+ \@uppertitleback
+ \end{minipage}\par
+ \vfill
+ \begin{minipage}[b]{\textwidth}
+ \@lowertitleback
+ \end{minipage}\par
+ \@thanks\let\@thanks\@empty
+ \fi
+ \fi
+ \ifx\@dedication\@empty
+ \else
+ \next@tdpage\null\vfill
+ {\centering\usekomafont{dedication}{\@dedication \par}}%
+ \vskip \z@ \@plus3fill
+ \@thanks\let\@thanks\@empty
+ \cleardoubleemptypage
+ \fi
+ \ifx\titlepage@restore\relax\else\clearpage\titlepage@restore\fi
+ \end{titlepage}
+ \setcounter{footnote}{0}%
+ \global\let\and\relax
+ \cleardoublepage
+ \TUDa_restore_typearea:
+ \aftergroup\TUDa_restore_typearea:
+ \else
+ \par
+ \@tempcnta=%
+ #1%
+ \relax\ifnum\@tempcnta=1\else
+ \ClassWarning{\KOMAClassName}{%
+ Optional argument of \string\maketitle\space ignored\MessageBreak
+ in `titlepage=false' mode%
+ }%
+ \fi
+ \ifx\@uppertitleback\@empty\else
+ \ClassWarning{\KOMAClassName}{%
+ non empty \string\uppertitleback\space ignored
+ by \string\maketitle\MessageBreak
+ in `titlepage=false' mode%
+ }%
+ \fi
+ \ifx\@lowertitleback\@empty\else
+ \ClassWarning{\KOMAClassName}{%
+ non empty \string\lowertitleback\space ignored
+ by \string\maketitle\MessageBreak
+ in `titlepage=false' mode%
+ }%
+ \fi
+ \begingroup
+ \let\titlepage@restore\relax
+ \def\thefootnote{\fnsymbol{footnote}}
+ \next@tdpage
+ \ifx\@extratitle\@empty
+ \ifx\@frontispiece\@empty\else \mbox{}\fi
+ \else
+ \@makeextratitle
+ \fi
+ \ifx\@frontispiece\@empty
+ \ifx\@extratitle\@empty\else\next@tdpage\fi
+ \else
+ \next@tpage
+ \@makefrontispiece
+ \next@tdpage
+ \fi
+ \@maketitle
+ \ifx\titlepagestyle\@empty\else\thispagestyle{\titlepagestyle}\fi
+ \@thanks\global\let\@thanks\@empty
+ \endgroup
+ \fi
+}
+
+
+}
+
+\renewcommand*{\@maketitle}{%
+ \global\@topnum=\z@
+ \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative
+ \vspace*{-\dim_eval:n {
+ \headheight
+ +\headsep
+ +\topskip
+ -\box_ht:N\TUDa@headline_box
+ -\box_dp:N \TUDa@headline_box
+% -\dp\strutbox
+ }}
+ \par
+ \nointerlineskip
+ \begingroup
+ \usekomafont{disposition}
+ \hsize=\g_TUDa_headwidth_dim
+ \raisebox{\dim_eval:n {
+ -.5\c_TUDa_logoheight_dim
+ }}[0pt][.5\c_TUDa_logoheight_dim]{
+ \bool_if:NT \g_TUDa_colorback_bool {\color{accentcolor}\rule{\g_TUDa_headwidth_dim}{.5\c_TUDa_logoheight_dim}}
+ }
+ \par\nointerlineskip
+ \setlength{\fboxsep}{\z@}
+ \bool_if:NT \g_TUDa_colorback_bool {\colorbox{accentcolor}}{\parbox[t]{\g_TUDa_headwidth_dim}{
+ \raisebox{-\height}{%
+ \begin{minipage}[t]{\dimexpr\linewidth-2.2\c_TUDa_logoheight_dim-1ex}
+ \bool_if:NT \g_TUDa_colorback_bool {\begin{addmargin}{.5\c_TUDa_largerule_dim}}
+ \raggedright
+ \bool_if:NT \g_TUDa_colorback_bool {\color{textonaccentcolor}}
+ \tl_if_empty:NF \@titlehead {\usekomafont{titlehead}{\@titlehead\par}}
+ \leavevmode
+ {\Huge\usekomafont{title}{
+ \Huge
+ \@title \par
+ }}%
+ \vskip 1em
+ \bool_if:NTF \g_TUDa_colorback_bool {\end{addmargin}} {\par}
+ \vspace{\dim_eval:n {\c_TUDa_largerule_dim+\c_TUDa_rulesep_dim}}
+ \end{minipage}
+ }
+ \hfill
+ \raisebox{-\height}{
+ \TUDa_Setup_Title_box:
+ \makebox[2.2\c_TUDa_logoheight_dim][l]{
+ \box_use:N \g_TUDa_title_info_box
+ }
+ }
+ \dim_compare:nNnTF {\box_ht:N \g_TUDa_title_info_box + \box_ht:N \g_TUDa_title_info_box} > {1.1\c_TUDa_logoheight_dim}
+ {\vspace{\c_TUDa_largerule_dim}}
+ {\vspace{.5\c_TUDa_logoheight_dim}}
+
+ \par
+ }}
+ \par
+ \nointerlineskip
+ \rule{\g_TUDa_headwidth_dim}{\g_TUDa_titlerule_dim}
+ \begin{addmargin}{.5\c_TUDa_largerule_dim}
+ \Large
+ \clist_map_inline:nn {subtitle, subject, author, date, publishers}
+ {\tl_if_empty:cF {@##1} {{\usekomafont{##1}\use:c {@##1}\par}}}
+ \vspace{\c_TUDa_rulesep_dim}
+ \end{addmargin}
+ \tl_if_empty:NF \@thanks {
+ \par\nointerlineskip
+ \rule{\g_TUDa_headwidth_dim}{\g_TUDa_titlerule_dim}
+ \expandafter\fontsize\TUDa_titlethanks_fontsize:\selectfont
+ \begin{addmargin}{.5\c_TUDa_largerule_dim}
+ \let\footnotetext\TUDa@title@footnote
+ \@thanks
+ \vspace{\c_TUDa_rulesep_dim}
+ \end{addmargin}
+ \par
+ \let\@thanks\@empty
+ }
+ \par\nointerlineskip
+ \rule{\g_TUDa_headwidth_dim}{\g_TUDa_titlerule_dim}
+ \par
+ \endgroup
+ \vskip .5\c_TUDa_logoheight_dim
+}%
+
%%Abstract anpassungen mit Sprache
\providecommand{\abstract}{}% für book
\RenewDocumentEnvironment{abstract}{o}{
diff --git a/macros/latex/contrib/tuda-ci/tex/tudarules.sty b/macros/latex/contrib/tuda-ci/tex/tudarules.sty
index 2304752f24..6801f5956d 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudarules.sty
+++ b/macros/latex/contrib/tuda-ci/tex/tudarules.sty
@@ -1,4 +1,4 @@
-%% This is file `tudarules.sty' version 1.11 (2019/09/25),
+%% This is file `tudarules.sty' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle}
diff --git a/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls b/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
index b4d813c5df..0065c285e5 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
+++ b/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
@@ -1,4 +1,4 @@
-%% This is file `tudasciposter.cls' version 1.11 (2019/09/25),
+%% This is file `tudasciposter.cls' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt}
@@ -67,6 +67,11 @@
fontsize .code:n = \prop_gput:Nnn \g_TUDa_clsopts_prop {fontsize} {#1},
logofile .tl_gset:N = \g_TUDa_logofile_tl,
logofile .initial:n = tuda_logo,
+ title .choice:,
+ title / default .meta:n = {title=large},
+ title / large .code:n = \bool_gset_false:N \g_TUDa_smalltitle_bool,
+ title / small .code:n = \bool_gset_true:N \g_TUDa_smalltitle_bool,
+ title .initial:n = default,
}
@@ -75,39 +80,17 @@
\ProcessKeysOptions{TUDa/poster}
-
-\int_case:nn {\g_TUDa_paper_int}
-{
- %paper=a0
- {1} { %{130pt}{146pt}
- \cs_set:Nn \TUDa_title_fontsize: {{125pt}{165pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{42pt}{55pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{28pt}{35pt}}
- \prop_gput_if_new:Nnn \g_TUDa_clsopts_prop {fontsize} {30pt}
- \dim_const:Nn \c_TUDa_margin_dim {30mm}
- }
- %paper=a1
- {2} {
- \cs_set:Nn \TUDa_title_fontsize: {{86pt}{120pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{35pt}{42pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{22pt}{26pt}}
- \prop_gput_if_new:Nnn \g_TUDa_clsopts_prop {fontsize} {21pt}
- \dim_const:Nn \c_TUDa_margin_dim {30mm}
- }
- %paper=a2
- {3} {
- \cs_set:Nn \TUDa_title_fontsize: {{65pt}{82pt}}
- \cs_set:Nn \TUDa_titleinfo_fontsize: {{22pt}{28pt}}
- \cs_set:Nn \TUDa_titlethanks_fontsize: {{14pt}{20pt}}
- \prop_gput_if_new:Nnn \g_TUDa_clsopts_prop {fontsize} {15pt}
- \dim_const:Nn \c_TUDa_margin_dim {30mm}
- }
- %paper=a3
- {4} {
- \cs_set:Nn \TUDa_title_fontsize: {{47pt}{61pt}}
- \prop_gput_if_new:Nnn \g_TUDa_clsopts_prop {fontsize} {11pt}
- \dim_const:Nn \c_TUDa_margin_dim {15mm}
- }
+\dim_new:N \g_TUDa_margin_dim
+\bool_if:NTF \g_TUDa_smalltitle_bool {
+ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+ \TUDa_setup_title_sizes:
+ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+ \TUDa_setup_base_sizes:
+}{
+ \int_gdecr:N \g_TUDa_paper_int
+ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo}
+ \TUDa_setup_title_sizes:
+ \TUDa_setup_base_sizes:
}
@@ -163,7 +146,7 @@
\box_new:N \g_TUDa_credit_box
\TUDa@makeheadrule[
- width=\paperwidth-2\c_TUDa_margin_dim,
+ width=\paperwidth-2\g_TUDa_margin_dim,
color=identbarcolor
]{TUDa@posterrule}
@@ -214,7 +197,7 @@
%%%%%%%%%%%%%%%%%%%
%PDFA
\if_bool:N \g_TUDa@pdfa_bool
-\PassOptionsToPackage{a-1b}{pdfx}
+\PassOptionsToPackage{a-2b}{pdfx}
\RequirePackage{pdfx}
%%hyperref
\hypersetup{hidelinks, unicode, hyperfootnotes=false}
@@ -341,7 +324,7 @@
}
\newlength{\contentwidth}
-\setlength{\contentwidth}{\dimexpr\paperwidth-2\c_TUDa_margin_dim\relax}
+\setlength{\contentwidth}{\dimexpr\paperwidth-2\g_TUDa_margin_dim\relax}
\newlength{\contentheight}
@@ -350,14 +333,14 @@
{
spread,
parbox=false,
- bottom=\dim_eval:n {\c_TUDa_margin_dim
+ bottom=\dim_eval:n {\g_TUDa_margin_dim
\bool_if:NT \g_TUDa_poster_foot_bool {+\g_TUDa_footheight_dim + 3\c_TUDa_rulesep_dim}
},
- left=\c_TUDa_margin_dim,
- right=\c_TUDa_margin_dim,
+ left=\g_TUDa_margin_dim,
+ right=\g_TUDa_margin_dim,
before= {\TUDa@poster_setup_title_box:},
top= \dim_eval:n {
- \c_TUDa_margin_dim
+ \g_TUDa_margin_dim
+\box_ht:N \TUDa@posterrule_box
+\box_dp:N \TUDa@posterrule_box
+ \g_TUDa_titleblock_dim
@@ -366,10 +349,10 @@
+\box_dp:N \g_TUDa_author_box
},
overlay={%
- \coordinate(topleft) at ([xshift=\c_TUDa_margin_dim, yshift=-\c_TUDa_margin_dim]current~page.north~ west);
- \coordinate(topright) at ([xshift=-\c_TUDa_margin_dim, yshift=-\c_TUDa_margin_dim]current~page.north~ east);
- \coordinate(bottomleft) at ([xshift=\c_TUDa_margin_dim, yshift=\c_TUDa_margin_dim]current~page.south~ west);
- \coordinate(bottomright) at ([xshift=-\c_TUDa_margin_dim, yshift=\c_TUDa_margin_dim]current~page.south~ east);
+ \coordinate(topleft) at ([xshift=\g_TUDa_margin_dim, yshift=-\g_TUDa_margin_dim]current~page.north~ west);
+ \coordinate(topright) at ([xshift=-\g_TUDa_margin_dim, yshift=-\g_TUDa_margin_dim]current~page.north~ east);
+ \coordinate(bottomleft) at ([xshift=\g_TUDa_margin_dim, yshift=\g_TUDa_margin_dim]current~page.south~ west);
+ \coordinate(bottomright) at ([xshift=-\g_TUDa_margin_dim, yshift=\g_TUDa_margin_dim]current~page.south~ east);
\node[inner~sep=0pt, anchor=north~west](identbar) at (topleft){\TUDa@posterrule};
diff --git a/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo b/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
index f08afc30ba..b58ac6004b 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
+++ b/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
@@ -1,3 +1,33 @@
+%% This is file `tudasize9pt.clo' version 2.0 (2019/11/07),
+%% it is part of
+%% TUDa-CI -- Corporate Design for TU Darmstadt
+%% ----------------------------------------------------------------------------
+%%
+%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de>
+%%
+%% ============================================================================
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainers of this work are
+%% Marei Peischl <tuda-ci@peitex.de>
+%% Markus Lazanowski <latex@ce.tu-darmstadt.de>
+%%
+%% The development respository can be found at
+%% https://github.com/tudace/tuda_latex_templates
+%% Please use the issue tracker for feedback!
+%%
+%% ============================================================================
+%%
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
%% This is file `tudasize9pt.clo' version 1.0 (2018/12/12),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
diff --git a/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg b/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
index 4dd6d13762..97d864ac87 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
+++ b/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
@@ -1,4 +1,4 @@
-%% This is file `tudathesis.cfg' version 1.11 (2019/09/25),
+%% This is file `tudathesis.cfg' version 2.0 (2019/11/07),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -7,12 +7,12 @@
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
+%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{1.11}
-\def\filedate{2019/09/25}
+\def\fileversion{2.0}
+\def\filedate{2019/11/07}
\RequirePackage{expl3}
\ProvidesExplFile{tudathesis.cfg}
{\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Coporate Design (tuda-ci)}
@@ -86,7 +86,7 @@
\str_case:nnTF {#1} {
{ce}{\TUDa_declare_caption:Nnn \TUDa@department {Computational\nobreakspace Engineering}{Computational\nobreakspace Engineering}}
{ese}{\TUDa_declare_caption:Nnn \TUDa@department {Energy~Science~and~Engineering}{Energy~Science~and~Engineering}}
- {ist}{\TUDa_declare_caption:Nnn \TUDa@department {Information~Systems~Engineering}{Information~Systems~Engineering}}
+ {ist}{\TUDa_declare_caption:Nnn \TUDa@department {Information~Systems~Technology}{Information~Systems~Technology}}
{mech}{\TUDa_declare_caption:Nnn \TUDa@department {Mechanik}{Mechanics}}
{metro}{\TUDa_declare_caption:Nnn \TUDa@department {Mechatronik}{Mechatronics}}
}
@@ -120,9 +120,9 @@
\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, date}
\bool_gset_false:N \g_TUDa_dr_bool
},
-% type/diplom .code:n = {\def\TUDa@thesisType{Diplomarbeit}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, date, reviewer, department}},
+% type/diplom .code:n = {\def\TUDa@thesisType{Diplomarbeit}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate, reviewer, department}},
type/bsc .meta:n = {type=bachelor},
- type/bachelor .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType{Bachelorarbeit}{bachelor~ thesis}\bool_gset_false:N \g_TUDa_dr_bool,
+ type/bachelor .code:n = {\TUDa_declare_caption:Nnn \TUDa@thesisType{Bachelorarbeit}{bachelor~ thesis} \clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate, department, reviewer}\bool_gset_false:N \g_TUDa_dr_bool},
type/pp .code:n = {\def\TUDa@thesisType{Project-Proposal}\clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, date, department}\bool_gset_false:N \g_TUDa_dr_bool},
type/msc .meta:n = {type=master},
type/master .code:n = \TUDa_declare_caption:Nnn \TUDa@thesisType{Masterarbeit}{master~ thesis} \clist_gset:Nn \g_TUDa_Required_title_data_clist {title, author, submissiondate, department, reviewer}\bool_gset_false:N \g_TUDa_dr_bool,
@@ -245,7 +245,7 @@
\newcommand*{\TUDa@thesis@dates}[1][,~]{
\bool_set_false:N \l_tmpa_bool
\tl_if_empty:NF \@date {
- \TUDa@datename\tl_if_empty:NF \TUDa@datename {\TUDa@dateseparator}\TUDa@submissiondate
+ \TUDa@datename\tl_if_empty:NF \TUDa@datename {\TUDa@dateseparator}\@date
\bool_set_true:N \l_tmpa_bool
}
\tl_if_empty:NF \TUDa@submissiondate {
diff --git a/macros/luatex/generic/luavlna/README.md b/macros/luatex/generic/luavlna/README.md
index ae6eb4cfb8..dab00a6ca0 100644
--- a/macros/luatex/generic/luavlna/README.md
+++ b/macros/luatex/generic/luavlna/README.md
@@ -1,4 +1,4 @@
-# Luavlna, version v0.1e, 2019-10-29
+# Luavlna, version v0.1f, 2019-11-06
# Introduction
diff --git a/macros/luatex/generic/luavlna/luavlna-doc.pdf b/macros/luatex/generic/luavlna/luavlna-doc.pdf
index 177832d3f4..e62a9bd1d4 100644
--- a/macros/luatex/generic/luavlna/luavlna-doc.pdf
+++ b/macros/luatex/generic/luavlna/luavlna-doc.pdf
Binary files differ
diff --git a/macros/luatex/generic/luavlna/luavlna-doc.tex b/macros/luatex/generic/luavlna/luavlna-doc.tex
index f8c95a291c..eb39ca3ac9 100644
--- a/macros/luatex/generic/luavlna/luavlna-doc.tex
+++ b/macros/luatex/generic/luavlna/luavlna-doc.tex
@@ -130,6 +130,19 @@ It is also possible to use the package with Lua\LaTeX, just use
in the preamble.
+\section{Package options}
+The \verb|luavlna| package recognizes the following options
+
+\begin{description}
+ \item[\texttt{noprocess}] -- disable the automatic document processing.
+ \item[\texttt{noinitials}] -- disable processing of the initials.
+ \item[\texttt{nounits}] -- disable processing of the SI units.
+ \item[\texttt{nopredegrees}] -- disable processing of the the academic degrees before names.
+ \item[\texttt{nosufdegrees}] -- disable processing of the the academic degrees after names.
+ \item[\texttt{debug}] -- enable the debugging mode.
+ \item[\texttt{defaults}] -- load default settings. Enabled by default.
+\end{description}
+
\section{Commands}
\begin{mycode}
@@ -222,14 +235,16 @@ To resume processing, use
\cmd{\preventsingleon}
\end{mycode}
-You can also disable units and degrees processing:
+You can also disable initials, units and degrees processing:
\begin{mycode}
+ \cmd{\noinitials}\\
\cmd{\nounits}\\
\cmd{\nopredegrees}\\
\cmd{\nosufdegrees}
\end{mycode}
+
\subsection{Debugging commands}
\begin{mycode}
\cmd{\preventsingledebugon}\par
diff --git a/macros/luatex/generic/luavlna/luavlna.lua b/macros/luatex/generic/luavlna/luavlna.lua
index dea4c052eb..d1eaa6f004 100644
--- a/macros/luatex/generic/luavlna/luavlna.lua
+++ b/macros/luatex/generic/luavlna/luavlna.lua
@@ -14,6 +14,7 @@ local glue_id = node.id "glue"
local glyph_id = node.id "glyph"
local hlist_id = node.id "hlist"
local vlist_id = node.id "vlist"
+local penalty_id = node.id "penalty"
local math_id = node.id "math"
local period_char = string.byte(".")
@@ -224,6 +225,7 @@ local function prevent_single_letter (head)
local word = ""
local no_predegrees = M.no_predegrees
local no_sufdegrees = M.no_sufdegrees
+ local no_initials = M.no_initials
local in_math = false
while head do
local id = head.id
@@ -284,7 +286,7 @@ local function prevent_single_letter (head)
space = false
-- handle initials
-- uppercase letter followed by period (code 46)
- elseif init and head.id == glyph_id and head.char == period_char and nextn.id == glue_id and utf_len(word) == 1 then
+ elseif no_initials~=true and init and head.id == glyph_id and head.char == period_char and nextn.id == glue_id and utf_len(word) == 1 then
head = insert_penalty(head)
elseif head.id == glyph_id then
local char = utf_char(head.char)
@@ -305,20 +307,48 @@ local function prevent_single_letter (head)
return true
end
+local hyphenate_langs = {}
+local hyphenchar = string.byte("-")
+-- don't break if the next or previous char is hyphen, in order to support ligaturing of dashes
+local is_hyphen_ligature = function(n)
+ local next_node = n.next
+ -- split_hyphens code
+ if next_node and next_node.id == glyph_id and next_node.char == hyphenchar then
+ return true
+ end
+ local prev_node = n.prev
+ if prev_node and prev_node.id == glyph_id and prev_node.char == hyphenchar then
+ return true
+ end
+ return false
+end
+
+-- detect if the current character is a hyphen
+local function is_breakable_hyphen(n)
+ return n.id == glyph_id and hyphenate_langs[n.lang] and n.char == hyphenchar
+end
+
+-- don't process hyphens if the next node is penalty
+-- necessary to support \nobreakdash
+local function is_next_penalty(n)
+ local next_node = n.next
+ if next_node and next_node.id == penalty_id then
+ return true
+ end
+end
+
-- Enable hyphenation of words that contain hyphens
-- and repeating of the explicit hyphen on a new line when
-- the hyphen is hyphenated
-- It should be used in the `hyphenate` callback
-- based on ShreewatsaR's code from:
-- https://tex.stackexchange.com/a/417883/2891
-local hyphenate_langs = {}
local break_hyphens = function(head, tail)
- local hyphenchar = string.byte("-")
local glyph_id = node.id("glyph")
local n = head
while n do
local skip = node.has_attribute(n, M.preventsingleid)
- if skip ~= 1 and n.id == glyph_id and hyphenate_langs[n.lang] and n.char == hyphenchar then
+ if skip ~= 1 and is_breakable_hyphen(n) and not is_next_penalty(n) and not is_hyphen_ligature(n) then
-- Insert an infinite penalty before, and a zero-width glue node after, the hyphen.
-- Like writing "\nobreak-\hspace{0pt}" or equivalently "\penalty10000-\hskip0pt"
local p = node.new(node.id('penalty'))
diff --git a/macros/luatex/generic/luavlna/luavlna.sty b/macros/luatex/generic/luavlna/luavlna.sty
index 48db36b5f4..c620b670d1 100644
--- a/macros/luatex/generic/luavlna/luavlna.sty
+++ b/macros/luatex/generic/luavlna/luavlna.sty
@@ -1,4 +1,6 @@
-\ProvidesPackage{luavlna}[2017/09/30 luavlna]
+\ProvidesPackage{luavlna}[2019/10/30 luavlna]
+
+\RequirePackage{kvoptions}
\def\nosingledefaults{\relax}
\input luavlna
@@ -32,7 +34,16 @@
\fi%
}
+\DeclareVoidOption{noinitials}{\noinitials}
+\DeclareVoidOption{nounits}{\nounits}
+\DeclareVoidOption{nopredegrees}{\nopredegrees}
+\DeclareVoidOption{nosufdegrees}{\nosufdegrees}
+\DeclareVoidOption{noprocess}{\preventsingleoff}
+\DeclareVoidOption{debug}{\preventsingledebugon}
+\DeclareBoolOption[true]{defaults}
+\ProcessKeyvalOptions*
+\ifluavlna@defaults
\AtBeginDocument{%
\singlechars{czech}{AIiVvOoUuSsZzKk}
\singlechars{slovak}{AIiVvOoUuSsZzKk}
@@ -40,4 +51,5 @@
\enablesplithyphens{czech}
\enablesplithyphens{slovak}
}
+\fi
\endinput
diff --git a/macros/luatex/generic/luavlna/luavlna.tex b/macros/luatex/generic/luavlna/luavlna.tex
index 5159fbe5b5..ab47b8d6fc 100644
--- a/macros/luatex/generic/luavlna/luavlna.tex
+++ b/macros/luatex/generic/luavlna/luavlna.tex
@@ -112,6 +112,7 @@ end
\def\nopredegrees{\directlua{luavlna.no_predegrees = true}}
\def\nosufdegrees{\directlua{luavlna.no_sufdegrees = true}}
\def\nounits{\directlua{luavlna.no_unit = true}}
+\def\noinitials{\directlua{luavlna.no_initials = true}}
\ifdefined\nosingledefaults\else
\singlechars{czech}{AIiVvOoUuSsZzKk}
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 0f2e4fb590..bca1a434da 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=1573074922
+date=1573161340
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=59a677d02dea7a8ed1d90a492beeee44
+lstdigest=b36637d7a4490d46ec30847a318612a1
numpkg=3761
relstate=next
-version=7249
+version=7250
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 4197973808..f634c74fd9 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -2,9 +2,9 @@
[repository]
-date=1573074697
+date=1573161083
lastupd=clrstrip ifptex make4ht pdfoverlay tasks accessibility chklref pstricks-add realhats tex4ebook xsim asmejour biblatex-ext biblatex-iso690 changes circledsteps cnltx datetime2-welsh eqexam fontools
-lstdigest=8bb734706bbee9015ccdb24fe51000dd
+lstdigest=df6fa40aca78acc8a46267af54b2a6c4
numpkg=3761
relstate=stable
-version=7249
+version=7250
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index e3adfc48e3..3c87707783 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,29 @@
W32TeX (x86 & x64) ChangeLog
+[2019/11/06]
+(01) context.tar.xz
+ Update curl.exe (7.67.0).
+(02) datetime2.tar.xz
+ Update datetime2-breton.
+(03) harftex-w32.tar.xz
+ Remove directories doc and tex. Now this contains only binary
+ files and format files. Use luahbtex, and luahblatex instead of
+ harftex, and harflatex.
+(04) luatex-dev-w32.tar.xz
+ Update lualibs, and luaotfload.
+ Include a sample of "harf mode" in the new luaotfload. The
+ "harf mode" is only for the engine luahbtex.
+(05) luatex-exp-w32.tar.xz
+ Update lualibs, and luaotfload.
+ Include a sample of "harf mode" in the new luaotfload. The
+ "harf mode" is only for the engine luahbtex.
+(06) luatex-w32.tar.xz
+ Update lualibs, and luaotfload.
+ Include a sample of "harf mode" in the new luaotfload. The
+ "harf mode" is only for the engine luahbtex.
+(07) win64/context-w64.tar.xz
+ Update curl.exe (7.67.0).
+
[2019/11/05]
(01) luajittex-exp-w32.tar.xz
Update luajittex.dll, and luajithbtex.dll.
diff --git a/timestamp b/timestamp
index 8a40f98bbb..93dd30a30f 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2019-11-07-02-02
+2019-11-08-02-02