summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-07-08 03:00:51 +0000
committerNorbert Preining <norbert@preining.info>2021-07-08 03:00:51 +0000
commitf008fc632f906448b4bdbc5cd96ab7d98e68b0b9 (patch)
tree1bd4642b99cce05d6ca1dde2577729d865f402c8
parent4747884efc69f5b8ad51cc818467f7bbf428b815 (diff)
CTAN sync 202107080300
-rw-r--r--FILES.byname1241
-rw-r--r--FILES.byname.gzbin2329165 -> 2329355 bytes
-rw-r--r--FILES.last07days1671
-rw-r--r--indexing/xindex/CHANGELOG1
-rw-r--r--indexing/xindex/README.md1
-rw-r--r--indexing/xindex/doc/xindex-doc.pdfbin408854 -> 410832 bytes
-rw-r--r--indexing/xindex/doc/xindex-doc.tex74
-rw-r--r--indexing/xindex/lualatex/xindex-DIN2.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-HAdW-eKO.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-base.lua38
-rw-r--r--indexing/xindex/lualatex/xindex-cfg-common.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-cfg-uca.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-cfg.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-dtk.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-lapp.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-lib.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-norsk.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-pretty.lua4
-rw-r--r--indexing/xindex/lualatex/xindex-unicode.lua3
-rw-r--r--indexing/xindex/lualatex/xindex-yannis.lua262
-rw-r--r--indexing/xindex/scripts/xindex-yannis.lua262
-rwxr-xr-xindexing/xindex/scripts/xindex.lua13
-rw-r--r--macros/generic/expkv-cs/README.md2
-rw-r--r--macros/generic/expkv-cs/expkv-cs.dtx332
-rw-r--r--macros/generic/expkv-cs/expkv-cs.pdfbin432515 -> 454716 bytes
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/License415
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/Makefile18
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/README.md133
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/figures/thulogo.pdfbin0 -> 111420 bytes
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/macros.tex138
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/makebeamer.bat5
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/makeclean.bat20
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/makecleanall.bat22
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/makedoc.bat5
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/reference.bib140
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.pdfbin0 -> 406590 bytes
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.tex250
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.bst1978
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.dtx722
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.pdfbin0 -> 199474 bytes
-rw-r--r--macros/latex/contrib/changes/changes.drv2
-rw-r--r--macros/latex/contrib/changes/changes.dtx140
-rw-r--r--macros/latex/contrib/changes/changes.english.pdfbin369142 -> 370498 bytes
-rw-r--r--macros/latex/contrib/changes/changes.english.withcode.pdfbin454516 -> 458130 bytes
-rw-r--r--macros/latex/contrib/changes/changes.ins16
-rw-r--r--macros/latex/contrib/changes/changes.ngerman.pdfbin376580 -> 378112 bytes
-rw-r--r--macros/latex/contrib/changes/examples.dtx154
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdfbin85486 -> 97326 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdfbin82295 -> 94008 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdfbin82935 -> 94795 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdfbin82553 -> 94649 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdfbin83749 -> 95281 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdfbin83749 -> 95656 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdfbin84735 -> 96366 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdfbin82746 -> 94615 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdfbin85371 -> 97239 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdfbin84759 -> 96596 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdfbin82295 -> 94098 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdfbin74370 -> 86116 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdfbin99663 -> 111392 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdfbin73913 -> 85486 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdfbin82294 -> 94273 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdfbin82295 -> 94104 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdfbin82295 -> 94057 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdfbin82295 -> 94349 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdfbin82295 -> 94104 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdfbin82295 -> 94303 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdfbin82295 -> 94464 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdfbin83846 -> 97319 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdfbin82295 -> 94235 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdfbin82295 -> 94948 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdfbin82295 -> 94489 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdfbin82295 -> 94482 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdfbin82295 -> 94673 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdfbin110514 -> 122220 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdfbin78953 -> 90782 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdfbin82295 -> 94049 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdfbin81965 -> 94148 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.commentmarkup.wrong.pdfbin0 -> 94057 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdfbin82299 -> 94285 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdfbin84982 -> 97064 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdfbin81125 -> 92984 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdfbin82590 -> 94572 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdfbin81687 -> 93750 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdfbin82891 -> 94641 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdfbin82891 -> 94875 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdfbin85110 -> 96849 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdfbin82295 -> 94147 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdfbin82291 -> 94280 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdfbin88402 -> 100430 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdfbin83877 -> 95933 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdfbin82295 -> 94339 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdfbin81521 -> 93544 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.draft.pdfbin82295 -> 93748 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.final.pdfbin68141 -> 79469 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdfbin82295 -> 94570 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdfbin82970 -> 94774 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdfbin84357 -> 96494 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.highlightmarkup.wrong.pdfbin0 -> 94396 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.language.british.pdfbin0 -> 101693 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.language.english.pdfbin0 -> 101521 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.language.french.pdfbin0 -> 102637 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.language.german.pdfbin0 -> 102351 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.language.italian.pdfbin0 -> 101650 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.language.ngerman.pdfbin0 -> 102351 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdfbin88827 -> 101072 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdfbin86747 -> 99018 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdfbin84996 -> 96227 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdfbin89128 -> 102974 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdfbin97975 -> 98503 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdfbin88389 -> 101509 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdfbin84996 -> 96944 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdfbin86058 -> 98081 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.markup.default.pdfbin82295 -> 94179 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdfbin84681 -> 96233 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdfbin84812 -> 96684 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdfbin82295 -> 93926 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdfbin97399 -> 98269 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdfbin104166 -> 116920 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdfbin83517 -> 95366 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdfbin75270 -> 87708 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdfbin84182 -> 96528 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.screenshot.pdfbin143467 -> 143467 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdfbin94860 -> 94860 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setanonymousname.pdfbin0 -> 103987 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdfbin85414 -> 85414 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdfbin93585 -> 93585 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdfbin94839 -> 96561 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdfbin94058 -> 94058 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdfbin94091 -> 94091 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdfbin93929 -> 93929 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setlocextension.pdfbin99681 -> 101105 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setsocextension.pdfbin99585 -> 101103 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdfbin98926 -> 99253 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdfbin97786 -> 98920 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdfbin96380 -> 97128 bytes
-rw-r--r--macros/latex/contrib/changes/examples/changes.example.simple.pdfbin92919 -> 92919 bytes
-rw-r--r--macros/latex/contrib/changes/regression.dtx11
-rw-r--r--macros/latex/contrib/changes/userdoc/changes.de.tex13
-rw-r--r--macros/latex/contrib/changes/userdoc/changes.en.tex12
-rw-r--r--macros/latex/contrib/changes/userdoc/setanonymousname_ex.tex2
-rw-r--r--macros/latex/contrib/changes/userdoc/setanonymousname_in.tex1
-rw-r--r--macros/latex/contrib/huawei/DEPENDS.txt2
-rw-r--r--macros/latex/contrib/huawei/README.md2
-rw-r--r--macros/latex/contrib/huawei/huawei.cls37
-rw-r--r--macros/latex/contrib/huawei/huawei.pdfbin336511 -> 336670 bytes
-rw-r--r--macros/latex/contrib/huawei/huawei.tex4
-rw-r--r--macros/latex/contrib/huawei/samples/huawei-cfp.tex2
-rw-r--r--macros/latex/contrib/tudscr/README.md17
-rw-r--r--macros/latex/contrib/tudscr/doc/LICENSE.md8
-rw-r--r--macros/latex/contrib/tudscr/doc/tudscr.pdfbin1099181 -> 1149095 bytes
-rw-r--r--macros/latex/contrib/tudscr/doc/tudscr_print.pdfbin1083765 -> 1133762 bytes
-rw-r--r--macros/latex/contrib/tudscr/doc/tudscrsource.pdfbin1055711 -> 1074794 bytes
-rw-r--r--macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdfbin121768 -> 128941 bytes
-rw-r--r--macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdfbin138619 -> 148136 bytes
-rw-r--r--macros/latex/contrib/tudscr/doc/tutorials/treatise.pdfbin857680 -> 896761 bytes
-rw-r--r--macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex10
-rw-r--r--macros/latex/contrib/tudscr/source/doc/tudscr.tex2
-rw-r--r--macros/latex/contrib/tudscr/source/tudscr-comp.dtx8
-rw-r--r--macros/latex/contrib/tudscr/source/tudscr-fonts.dtx53
-rw-r--r--macros/latex/contrib/tudscr/source/tudscr-misc.dtx12
-rw-r--r--macros/latex/contrib/tudscr/source/tudscr-version.dtx2
-rw-r--r--macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdfbin323938 -> 326776 bytes
-rw-r--r--macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex48
-rw-r--r--macros/latex/contrib/upmethodology/src/UPMVERSION.def2
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-code.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-document.cls4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-document.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-extension.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty45
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-spec.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-task.sty4
-rw-r--r--macros/latex/contrib/upmethodology/src/upmethodology-version.sty4
-rw-r--r--macros/musixtex/README2
-rw-r--r--macros/musixtex/doc/ChangeLog-133.txt6
-rw-r--r--macros/musixtex/doc/musixdoc.pdfbin1410802 -> 1410320 bytes
-rw-r--r--macros/musixtex/doc/musixdoc/frontmatter.tex2
-rw-r--r--macros/musixtex/doc/musixdoc/miscellaneous.tex17
-rw-r--r--macros/musixtex/tex/musixtex.tex137
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl4
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb219
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2318980 -> 2320116 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--timestamp2
-rw-r--r--usergrps/usergrps/bg.html2
-rw-r--r--usergrps/usergrps/br.html2
-rw-r--r--usergrps/usergrps/ca.html2
-rw-r--r--usergrps/usergrps/cn.html2
-rw-r--r--usergrps/usergrps/cz.html2
-rw-r--r--usergrps/usergrps/de.html2
-rw-r--r--usergrps/usergrps/dk.html2
-rw-r--r--usergrps/usergrps/ee.html2
-rw-r--r--usergrps/usergrps/es.html2
-rw-r--r--usergrps/usergrps/esc.html2
-rw-r--r--usergrps/usergrps/fr.html2
-rw-r--r--usergrps/usergrps/gb.html2
-rw-r--r--usergrps/usergrps/gr.html2
-rw-r--r--usergrps/usergrps/hu.html2
-rw-r--r--usergrps/usergrps/ie.html2
-rw-r--r--usergrps/usergrps/index.html2
-rw-r--r--usergrps/usergrps/is.html2
-rw-r--r--usergrps/usergrps/it.html2
-rw-r--r--usergrps/usergrps/kh.html2
-rw-r--r--usergrps/usergrps/kr.html2
-rw-r--r--usergrps/usergrps/lt.html2
-rw-r--r--usergrps/usergrps/lugs.html2
-rw-r--r--usergrps/usergrps/mx.html2
-rw-r--r--usergrps/usergrps/nl.html2
-rw-r--r--usergrps/usergrps/no.html2
-rw-r--r--usergrps/usergrps/pl.html2
-rw-r--r--usergrps/usergrps/pt.html2
-rw-r--r--usergrps/usergrps/us.html2
-rw-r--r--usergrps/usergrps/uy.html2
-rw-r--r--usergrps/usergrps/vn.html2
-rw-r--r--usergrps/usergrps/za.html2
222 files changed, 6907 insertions, 2009 deletions
diff --git a/FILES.byname b/FILES.byname
index ec47d489be..a34e4144bf 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5094,7 +5094,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2021/07/06 | 171823 | FILES.last07days
+2021/07/07 | 175381 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -148943,59 +148943,61 @@
2021/04/03 | 2105 | indexing/upmendex/source/var.h
2021/04/03 | 98 | indexing/upmendex/source/version.h
2021/04/03 | 511775 | indexing/upmendex.zip
-2021/07/05 | 1888 | indexing/xindex/CHANGELOG
+2021/07/07 | 1973 | indexing/xindex/CHANGELOG
2020/06/03 | 1231 | indexing/xindex/doc/Makefile
-2018/10/09 | 32092 | indexing/xindex/doc/tests/buch.idx
-2019/10/27 | 15368 | indexing/xindex/doc/tests/buch.ind
-2019/10/27 | 40170 | indexing/xindex/doc/tests/buch.pdf
-2018/10/27 | 417 | indexing/xindex/doc/tests/buch.tex
-2018/10/17 | 123 | indexing/xindex/doc/tests/demo2.idx
-2019/10/27 | 151 | indexing/xindex/doc/tests/demo2.ind
-2019/10/27 | 114 | indexing/xindex/doc/tests/demo3.idx
-2019/10/27 | 138 | indexing/xindex/doc/tests/demo3.ind
-2019/10/27 | 9494 | indexing/xindex/doc/tests/demo3.pdf
-2018/10/27 | 582 | indexing/xindex/doc/tests/demo3.tex
-2018/10/19 | 6411 | indexing/xindex/doc/tests/demo-hyperref.idx
-2019/10/27 | 6423 | indexing/xindex/doc/tests/demo-hyperref.ind
-2019/10/27 | 29389 | indexing/xindex/doc/tests/demo-hyperref.pdf
-2018/10/27 | 257 | indexing/xindex/doc/tests/demo-hyperref.tex
-2019/10/27 | 5102 | indexing/xindex/doc/tests/demo.idx
-2019/10/27 | 5222 | indexing/xindex/doc/tests/demo.ind
-2019/10/27 | 35447 | indexing/xindex/doc/tests/demo.pdf
-2018/10/27 | 4049 | indexing/xindex/doc/tests/demo.tex
-2018/11/21 | 2023 | indexing/xindex/doc/tests/HADW2.idx
-2018/11/21 | 1653 | indexing/xindex/doc/tests/HADW2.ind
-2018/10/15 | 1200 | indexing/xindex/doc/tests/HADW.idx
-2019/10/27 | 1264 | indexing/xindex/doc/tests/HADW.ind
-2019/10/27 | 18924 | indexing/xindex/doc/tests/HADW.pdf
-2019/10/27 | 482 | indexing/xindex/doc/tests/HADW.tex
-2019/10/27 | 675 | indexing/xindex/doc/tests/runTests.sh
-2018/10/14 | 584 | indexing/xindex/doc/tests/Umlaute2.idx
-2019/10/27 | 630 | indexing/xindex/doc/tests/Umlaute2.ind
-2019/10/27 | 19533 | indexing/xindex/doc/tests/Umlaute2.pdf
-2018/10/27 | 526 | indexing/xindex/doc/tests/Umlaute2.tex
-2018/10/14 | 584 | indexing/xindex/doc/tests/Umlaute.idx
-2019/10/27 | 630 | indexing/xindex/doc/tests/Umlaute.ind
-2019/10/27 | 15832 | indexing/xindex/doc/tests/Umlaute.pdf
-2018/10/27 | 485 | indexing/xindex/doc/tests/Umlaute.tex
-2021/07/05 | 408854 | indexing/xindex/doc/xindex-doc.pdf
-2021/07/05 | 51040 | indexing/xindex/doc/xindex-doc.tex
+2021/07/06 | 32092 | indexing/xindex/doc/tests/buch.idx
+2021/07/06 | 15368 | indexing/xindex/doc/tests/buch.ind
+2021/07/06 | 40170 | indexing/xindex/doc/tests/buch.pdf
+2021/07/06 | 417 | indexing/xindex/doc/tests/buch.tex
+2021/07/06 | 123 | indexing/xindex/doc/tests/demo2.idx
+2021/07/06 | 151 | indexing/xindex/doc/tests/demo2.ind
+2021/07/06 | 114 | indexing/xindex/doc/tests/demo3.idx
+2021/07/06 | 138 | indexing/xindex/doc/tests/demo3.ind
+2021/07/06 | 9494 | indexing/xindex/doc/tests/demo3.pdf
+2021/07/06 | 582 | indexing/xindex/doc/tests/demo3.tex
+2021/07/06 | 6411 | indexing/xindex/doc/tests/demo-hyperref.idx
+2021/07/06 | 6423 | indexing/xindex/doc/tests/demo-hyperref.ind
+2021/07/06 | 29389 | indexing/xindex/doc/tests/demo-hyperref.pdf
+2021/07/06 | 257 | indexing/xindex/doc/tests/demo-hyperref.tex
+2021/07/06 | 5102 | indexing/xindex/doc/tests/demo.idx
+2021/07/06 | 5222 | indexing/xindex/doc/tests/demo.ind
+2021/07/06 | 35447 | indexing/xindex/doc/tests/demo.pdf
+2021/07/06 | 4049 | indexing/xindex/doc/tests/demo.tex
+2021/07/06 | 2023 | indexing/xindex/doc/tests/HADW2.idx
+2021/07/06 | 1653 | indexing/xindex/doc/tests/HADW2.ind
+2021/07/06 | 1200 | indexing/xindex/doc/tests/HADW.idx
+2021/07/06 | 1264 | indexing/xindex/doc/tests/HADW.ind
+2021/07/06 | 18924 | indexing/xindex/doc/tests/HADW.pdf
+2021/07/06 | 482 | indexing/xindex/doc/tests/HADW.tex
+2021/07/06 | 675 | indexing/xindex/doc/tests/runTests.sh
+2021/07/06 | 584 | indexing/xindex/doc/tests/Umlaute2.idx
+2021/07/06 | 630 | indexing/xindex/doc/tests/Umlaute2.ind
+2021/07/06 | 19533 | indexing/xindex/doc/tests/Umlaute2.pdf
+2021/07/06 | 526 | indexing/xindex/doc/tests/Umlaute2.tex
+2021/07/06 | 584 | indexing/xindex/doc/tests/Umlaute.idx
+2021/07/06 | 630 | indexing/xindex/doc/tests/Umlaute.ind
+2021/07/06 | 15832 | indexing/xindex/doc/tests/Umlaute.pdf
+2021/07/06 | 485 | indexing/xindex/doc/tests/Umlaute.tex
+2021/07/07 | 410832 | indexing/xindex/doc/xindex-doc.pdf
+2021/07/07 | 52564 | indexing/xindex/doc/xindex-doc.tex
2019/03/06 | 2247 | indexing/xindex/latex/xindex.sty
-2021/07/05 | 9691 | indexing/xindex/lualatex/xindex-base.lua
-2021/07/05 | 2878 | indexing/xindex/lualatex/xindex-cfg-common.lua
-2021/07/05 | 2555 | indexing/xindex/lualatex/xindex-cfg.lua
-2021/07/05 | 2323 | indexing/xindex/lualatex/xindex-cfg-uca.lua
-2021/07/05 | 2915 | indexing/xindex/lualatex/xindex-DIN2.lua
-2021/07/05 | 4634 | indexing/xindex/lualatex/xindex-dtk.lua
-2021/07/05 | 10941 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2021/07/05 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
-2021/07/05 | 35096 | indexing/xindex/lualatex/xindex-lib.lua
-2021/07/05 | 6262 | indexing/xindex/lualatex/xindex-norsk.lua
-2021/07/05 | 8363 | indexing/xindex/lualatex/xindex-pretty.lua
-2021/07/05 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
-2020/06/03 | 1062 | indexing/xindex/README.md
-2021/07/05 | 6780 | indexing/xindex/scripts/xindex.lua
-2021/07/05 | 564389 | indexing/xindex.zip
+2021/07/07 | 9708 | indexing/xindex/lualatex/xindex-base.lua
+2021/07/07 | 2942 | indexing/xindex/lualatex/xindex-cfg-common.lua
+2021/07/07 | 2612 | indexing/xindex/lualatex/xindex-cfg.lua
+2021/07/07 | 2384 | indexing/xindex/lualatex/xindex-cfg-uca.lua
+2021/07/07 | 2973 | indexing/xindex/lualatex/xindex-DIN2.lua
+2021/07/07 | 4691 | indexing/xindex/lualatex/xindex-dtk.lua
+2021/07/07 | 11003 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+2021/07/07 | 9872 | indexing/xindex/lualatex/xindex-lapp.lua
+2021/07/07 | 35153 | indexing/xindex/lualatex/xindex-lib.lua
+2021/07/07 | 6321 | indexing/xindex/lualatex/xindex-norsk.lua
+2021/07/07 | 8492 | indexing/xindex/lualatex/xindex-pretty.lua
+2021/07/07 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
+2021/07/07 | 7740 | indexing/xindex/lualatex/xindex-yannis.lua
+2021/07/07 | 1080 | indexing/xindex/README.md
+2021/07/07 | 6990 | indexing/xindex/scripts/xindex.lua
+2021/07/07 | 7740 | indexing/xindex/scripts/xindex-yannis.lua
+2021/07/07 | 572980 | indexing/xindex.zip
2010/05/11 | 498024 | indexing/xindy/base/xindy-2.4.tar.gz
2014/04/20 | 599578 | indexing/xindy/base/xindy-2.5.0.tar.gz
2014/09/15 | 517641 | indexing/xindy/base/xindy-2.5.1.tar.gz
@@ -172906,7 +172908,7 @@
2015/11/14 | 558928 | install/macros/generic/catcodes.tds.zip
2015/11/16 | 603358 | install/macros/generic/commado.tds.zip
2015/11/14 | 1248858 | install/macros/generic/dowith.tds.zip
-2021/06/20 | 451525 | install/macros/generic/expkv-cs.tds.zip
+2021/07/07 | 475623 | install/macros/generic/expkv-cs.tds.zip
2021/05/24 | 418865 | install/macros/generic/expkv-def.tds.zip
2021/06/03 | 503390 | install/macros/generic/expkv.tds.zip
2020/03/06 | 222075 | install/macros/generic/iftex.tds.zip
@@ -173263,7 +173265,7 @@
2021/07/05 | 214186 | install/macros/luatex/latex/lualatex-math.tds.zip
2010/12/14 | 322044 | install/macros/luatex/latex/luatextra.tds.zip
2018/04/25 | 5009580 | install/macros/luatex/latex/novel.tds.zip
-2021/07/04 | 2456030 | install/macros/musixtex.tds.zip
+2021/07/07 | 2455249 | install/macros/musixtex.tds.zip
2013/07/02 | 153964 | install/macros/plain/contrib/plstmary.tds.zip
2008/05/18 | 22279 | install/macros/plain/plnfss.tds.zip
2020/02/21 | 1370731 | install/macros/unicodetex/latex/fontspec.tds.zip
@@ -186384,7 +186386,7 @@
2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi
2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION
2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip
-2021/07/02 | 122882209 | macros/context/latest/cont-tmf.zip
+2021/07/06 | 122901942 | macros/context/latest/cont-tmf.zip
2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz
2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz
2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz
@@ -187141,10 +187143,10 @@
2017/05/25 | 50653 | macros/generic/expex/expex.tex
2017/05/25 | 1673 | macros/generic/expex/README
2017/05/26 | 498764 | macros/generic/expex.zip
-2021/06/20 | 104575 | macros/generic/expkv-cs/expkv-cs.dtx
-2021/06/20 | 432515 | macros/generic/expkv-cs/expkv-cs.pdf
-2021/06/20 | 1296 | macros/generic/expkv-cs/README.md
-2021/06/20 | 445098 | macros/generic/expkv-cs.zip
+2021/07/07 | 115971 | macros/generic/expkv-cs/expkv-cs.dtx
+2021/07/07 | 454716 | macros/generic/expkv-cs/expkv-cs.pdf
+2021/07/07 | 1296 | macros/generic/expkv-cs/README.md
+2021/07/07 | 468621 | macros/generic/expkv-cs.zip
2021/05/24 | 78490 | macros/generic/expkv-def/expkv-def.dtx
2021/05/24 | 406256 | macros/generic/expkv-def/expkv-def.pdf
2021/05/24 | 1269 | macros/generic/expkv-def/README.md
@@ -192022,6 +192024,22 @@
2013/08/07 | 298 | macros/latex/contrib/beamer-contrib/themes/phnompenh/README
2013/08/07 | 59398 | macros/latex/contrib/beamer-contrib/themes/phnompenh.zip
2007/02/14 | 148 | macros/latex/contrib/beamer-contrib/themes/README
+2020/07/09 | 111420 | macros/latex/contrib/beamer-contrib/themes/thubeamer/figures/thulogo.pdf
+2021/07/07 | 19105 | macros/latex/contrib/beamer-contrib/themes/thubeamer/License
+2021/06/01 | 7683 | macros/latex/contrib/beamer-contrib/themes/thubeamer/macros.tex
+2020/03/17 | 181 | macros/latex/contrib/beamer-contrib/themes/thubeamer/makebeamer.bat
+2020/03/17 | 343 | macros/latex/contrib/beamer-contrib/themes/thubeamer/makecleanall.bat
+2020/03/17 | 313 | macros/latex/contrib/beamer-contrib/themes/thubeamer/makeclean.bat
+2020/12/01 | 175 | macros/latex/contrib/beamer-contrib/themes/thubeamer/makedoc.bat
+2020/03/17 | 671 | macros/latex/contrib/beamer-contrib/themes/thubeamer/Makefile
+2021/07/07 | 3976 | macros/latex/contrib/beamer-contrib/themes/thubeamer/README.md
+2020/03/17 | 3520 | macros/latex/contrib/beamer-contrib/themes/thubeamer/reference.bib
+2021/07/07 | 141112 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.bst
+2021/07/07 | 23872 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.dtx
+2021/07/07 | 406590 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.pdf
+2021/07/07 | 6508 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.tex
+2021/07/07 | 199474 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.pdf
+2021/07/07 | 725588 | macros/latex/contrib/beamer-contrib/themes/thubeamer.zip
2013/04/11 | 277783 | macros/latex/contrib/beamer-contrib/themes/upenn-bc/beamerBCstyle.pdf
2013/04/11 | 4612 | macros/latex/contrib/beamer-contrib/themes/upenn-bc/beamerBCstyle.tex
2013/04/11 | 274892 | macros/latex/contrib/beamer-contrib/themes/upenn-bc/beamerPENNstyle.pdf
@@ -194779,175 +194797,186 @@
2009/10/20 | 19377 | macros/latex/contrib/changepage/changepage.tex
2009/10/20 | 2818 | macros/latex/contrib/changepage/README
2009/10/20 | 288034 | macros/latex/contrib/changepage.zip
-2021/05/30 | 4932 | macros/latex/contrib/changes/changes.drv
-2021/05/30 | 59789 | macros/latex/contrib/changes/changes.dtx
-2021/05/30 | 369142 | macros/latex/contrib/changes/changes.english.pdf
-2021/05/30 | 454516 | macros/latex/contrib/changes/changes.english.withcode.pdf
-2021/05/30 | 10321 | macros/latex/contrib/changes/changes.ins
-2021/05/30 | 376580 | macros/latex/contrib/changes/changes.ngerman.pdf
-2021/05/30 | 85486 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
-2021/05/30 | 82935 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
-2021/05/30 | 82553 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
-2021/05/30 | 83749 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
-2021/05/30 | 83749 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
-2021/05/30 | 84735 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
-2021/05/30 | 82746 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
-2021/05/30 | 85371 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
-2021/05/30 | 84759 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
-2021/05/30 | 74370 | macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
-2021/05/30 | 99663 | macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
-2021/05/30 | 73913 | macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
-2021/05/30 | 82294 | macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
-2021/05/30 | 83846 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
-2021/05/30 | 110514 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
-2021/05/30 | 78953 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
-2021/05/30 | 81965 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
-2021/05/30 | 82299 | macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
-2021/05/30 | 84982 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
-2021/05/30 | 81125 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
-2021/05/30 | 82590 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
-2021/05/30 | 81687 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
-2021/05/30 | 82891 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
-2021/05/30 | 82891 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
-2021/05/30 | 85110 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
-2021/05/30 | 82291 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
-2021/05/30 | 88402 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
-2021/05/30 | 83877 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
-2021/05/30 | 81521 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.draft.pdf
-2021/05/30 | 68141 | macros/latex/contrib/changes/examples/changes.example.final.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
-2021/05/30 | 82970 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
-2021/05/30 | 84357 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
-2021/05/30 | 88827 | macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
-2021/05/30 | 86747 | macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
-2021/05/30 | 84996 | macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
-2021/05/30 | 89128 | macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
-2021/05/30 | 97975 | macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
-2021/05/30 | 88389 | macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
-2021/05/30 | 84996 | macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
-2021/05/30 | 86058 | macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
-2021/05/30 | 84681 | macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
-2021/05/30 | 84812 | macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
-2021/05/30 | 82295 | macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
-2021/05/30 | 97399 | macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf
-2021/05/30 | 104166 | macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
-2021/05/30 | 83517 | macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
-2021/05/30 | 75270 | macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
-2021/05/30 | 84182 | macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
-2021/05/30 | 143467 | macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
-2021/05/30 | 94860 | macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
-2021/05/30 | 85414 | macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
-2021/05/30 | 93585 | macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
-2021/05/30 | 94839 | macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
-2021/05/30 | 94058 | macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
-2021/05/30 | 94091 | macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
-2021/05/30 | 93929 | macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
-2021/05/30 | 99681 | macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf
-2021/05/30 | 99585 | macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
-2021/05/30 | 98926 | macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
-2021/05/30 | 97786 | macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
-2021/05/30 | 96380 | macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
-2021/05/30 | 92919 | macros/latex/contrib/changes/examples/changes.example.simple.pdf
-2021/05/30 | 5030 | macros/latex/contrib/changes/example-screenshot.dtx
-2021/05/30 | 17260 | macros/latex/contrib/changes/examples.dtx
-2021/05/30 | 11043 | macros/latex/contrib/changes/pyMergeChanges.py
-2021/05/30 | 1326 | macros/latex/contrib/changes/README
-2021/05/30 | 5264 | macros/latex/contrib/changes/regression.dtx
-2021/05/30 | 182 | macros/latex/contrib/changes/userdoc/added_ex.tex
-2021/05/30 | 47 | macros/latex/contrib/changes/userdoc/added_in.tex
-2021/05/30 | 42081 | macros/latex/contrib/changes/userdoc/changes.de.tex
-2021/05/30 | 38432 | macros/latex/contrib/changes/userdoc/changes.en.tex
-2021/05/30 | 91 | macros/latex/contrib/changes/userdoc/comment_ex.tex
-2021/05/30 | 29 | macros/latex/contrib/changes/userdoc/comment_in.tex
-2021/05/30 | 174 | macros/latex/contrib/changes/userdoc/definechangesauthor_ex.tex
-2021/05/30 | 55 | macros/latex/contrib/changes/userdoc/definechangesauthor_in.tex
-2021/05/30 | 177 | macros/latex/contrib/changes/userdoc/deleted_ex.tex
-2021/05/30 | 49 | macros/latex/contrib/changes/userdoc/deleted_in.tex
-2021/05/30 | 223 | macros/latex/contrib/changes/userdoc/highlight_ex.tex
-2021/05/30 | 47 | macros/latex/contrib/changes/userdoc/highlight_in.tex
-2021/05/30 | 254 | macros/latex/contrib/changes/userdoc/listofchanges_ex.tex
-2021/05/30 | 58 | macros/latex/contrib/changes/userdoc/listofchanges_in.tex
-2021/05/30 | 38 | macros/latex/contrib/changes/userdoc/path_doc_examples_in.tex
-2021/05/30 | 27 | macros/latex/contrib/changes/userdoc/path_script_in.tex
-2021/05/30 | 224 | macros/latex/contrib/changes/userdoc/replaced_ex.tex
-2021/05/30 | 62 | macros/latex/contrib/changes/userdoc/replaced_in.tex
-2021/05/30 | 25 | macros/latex/contrib/changes/userdoc/script_pymergechanges_empty.tex
-2021/05/30 | 229 | macros/latex/contrib/changes/userdoc/script_pymergechanges.tex
-2021/05/30 | 52 | macros/latex/contrib/changes/userdoc/setaddedmarkup_ex.tex
-2021/05/30 | 30 | macros/latex/contrib/changes/userdoc/setaddedmarkup_in.tex
-2021/05/30 | 83 | macros/latex/contrib/changes/userdoc/setauthormarkup_ex.tex
-2021/05/30 | 31 | macros/latex/contrib/changes/userdoc/setauthormarkup_in.tex
-2021/05/30 | 63 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_ex.tex
-2021/05/30 | 49 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_in.tex
-2021/05/30 | 52 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_ex.tex
-2021/05/30 | 41 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_in.tex
-2021/05/30 | 196 | macros/latex/contrib/changes/userdoc/setcommentmarkup_ex.tex
-2021/05/30 | 32 | macros/latex/contrib/changes/userdoc/setcommentmarkup_in.tex
-2021/05/30 | 56 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_ex.tex
-2021/05/30 | 32 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_in.tex
-2021/05/30 | 96 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_ex.tex
-2021/05/30 | 34 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_in.tex
-2021/05/30 | 56 | macros/latex/contrib/changes/userdoc/setlocextension_ex.tex
-2021/05/30 | 30 | macros/latex/contrib/changes/userdoc/setlocextension_in.tex
-2021/05/30 | 48 | macros/latex/contrib/changes/userdoc/setsocextension_ex.tex
-2021/05/30 | 30 | macros/latex/contrib/changes/userdoc/setsocextension_in.tex
-2021/05/30 | 104 | macros/latex/contrib/changes/userdoc/setsummarytowidth_ex.tex
-2021/05/30 | 27 | macros/latex/contrib/changes/userdoc/setsummarytowidth_in.tex
-2021/05/30 | 53 | macros/latex/contrib/changes/userdoc/setsummarywidth_ex.tex
-2021/05/30 | 26 | macros/latex/contrib/changes/userdoc/setsummarywidth_in.tex
-2021/05/30 | 55 | macros/latex/contrib/changes/userdoc/settruncatewidth_ex.tex
-2021/05/30 | 27 | macros/latex/contrib/changes/userdoc/settruncatewidth_in.tex
-2021/05/30 | 142 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_ex.tex
-2021/05/30 | 48 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_in.tex
-2021/05/30 | 154 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_ex.tex
-2021/05/30 | 50 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_in.tex
-2021/05/30 | 120 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_ex.tex
-2021/05/30 | 66 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_in.tex
-2021/05/30 | 109 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_ex.tex
-2021/05/30 | 58 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_in.tex
-2021/05/30 | 21 | macros/latex/contrib/changes/userdoc/usepackage_changes_in.tex
-2021/05/30 | 164 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_ex.tex
-2021/05/30 | 51 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_in.tex
-2021/05/30 | 151 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_ex.tex
-2021/05/30 | 52 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_in.tex
-2021/05/30 | 106 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_ex.tex
-2021/05/30 | 43 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_in.tex
-2021/05/30 | 147 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_ex.tex
-2021/05/30 | 52 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_in.tex
-2021/05/30 | 51 | macros/latex/contrib/changes/userdoc/usepackage_draft_changes_in.tex
-2021/05/30 | 28 | macros/latex/contrib/changes/userdoc/usepackage_final_changes_in.tex
-2021/05/30 | 117 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_ex.tex
-2021/05/30 | 56 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_in.tex
-2021/05/30 | 171 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_ex.tex
-2021/05/30 | 38 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_in.tex
-2021/05/30 | 32 | macros/latex/contrib/changes/userdoc/usepackage_options_changes_in.tex
-2021/05/30 | 48 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_ex.tex
-2021/05/30 | 42 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_in.tex
-2021/05/30 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_ex.tex
-2021/05/30 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_in.tex
-2021/05/30 | 82 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_ex.tex
-2021/05/30 | 37 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_in.tex
-2021/05/30 | 79 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_ex.tex
-2021/05/30 | 39 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_in.tex
-2021/05/30 | 8118021 | macros/latex/contrib/changes.zip
+2021/07/07 | 4932 | macros/latex/contrib/changes/changes.drv
+2021/07/07 | 62305 | macros/latex/contrib/changes/changes.dtx
+2021/07/07 | 370498 | macros/latex/contrib/changes/changes.english.pdf
+2021/07/07 | 458130 | macros/latex/contrib/changes/changes.english.withcode.pdf
+2021/07/07 | 11351 | macros/latex/contrib/changes/changes.ins
+2021/07/07 | 378112 | macros/latex/contrib/changes/changes.ngerman.pdf
+2021/07/07 | 97326 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
+2021/07/07 | 94008 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
+2021/07/07 | 94795 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
+2021/07/07 | 94649 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
+2021/07/07 | 95281 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
+2021/07/07 | 95656 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
+2021/07/07 | 96366 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
+2021/07/07 | 94615 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
+2021/07/07 | 97239 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
+2021/07/07 | 96596 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
+2021/07/07 | 94098 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
+2021/07/07 | 86116 | macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
+2021/07/07 | 111392 | macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
+2021/07/07 | 85486 | macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
+2021/07/07 | 94349 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
+2021/07/07 | 94104 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
+2021/07/07 | 94303 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
+2021/07/07 | 94273 | macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
+2021/07/07 | 94104 | macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
+2021/07/07 | 94464 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
+2021/07/07 | 97319 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
+2021/07/07 | 94235 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
+2021/07/07 | 94057 | macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
+2021/07/07 | 94948 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
+2021/07/07 | 94489 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
+2021/07/07 | 94482 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
+2021/07/07 | 94673 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
+2021/07/07 | 122220 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
+2021/07/07 | 90782 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
+2021/07/07 | 94049 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
+2021/07/07 | 94148 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
+2021/07/07 | 94057 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.wrong.pdf
+2021/07/07 | 94285 | macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
+2021/07/07 | 97064 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
+2021/07/07 | 92984 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
+2021/07/07 | 94572 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
+2021/07/07 | 93750 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
+2021/07/07 | 94641 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
+2021/07/07 | 94875 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
+2021/07/07 | 96849 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
+2021/07/07 | 94147 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
+2021/07/07 | 94280 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
+2021/07/07 | 100430 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
+2021/07/07 | 95933 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
+2021/07/07 | 94339 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
+2021/07/07 | 93544 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
+2021/07/07 | 93748 | macros/latex/contrib/changes/examples/changes.example.draft.pdf
+2021/07/07 | 79469 | macros/latex/contrib/changes/examples/changes.example.final.pdf
+2021/07/07 | 94570 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
+2021/07/07 | 94774 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
+2021/07/07 | 96494 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
+2021/07/07 | 94396 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.wrong.pdf
+2021/07/07 | 101693 | macros/latex/contrib/changes/examples/changes.example.language.british.pdf
+2021/07/07 | 101521 | macros/latex/contrib/changes/examples/changes.example.language.english.pdf
+2021/07/07 | 102637 | macros/latex/contrib/changes/examples/changes.example.language.french.pdf
+2021/07/07 | 102351 | macros/latex/contrib/changes/examples/changes.example.language.german.pdf
+2021/07/07 | 101650 | macros/latex/contrib/changes/examples/changes.example.language.italian.pdf
+2021/07/07 | 102351 | macros/latex/contrib/changes/examples/changes.example.language.ngerman.pdf
+2021/07/07 | 101072 | macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
+2021/07/07 | 99018 | macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
+2021/07/07 | 96227 | macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
+2021/07/07 | 102974 | macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
+2021/07/07 | 98503 | macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
+2021/07/07 | 101509 | macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
+2021/07/07 | 96944 | macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
+2021/07/07 | 98081 | macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
+2021/07/07 | 94179 | macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
+2021/07/07 | 96233 | macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
+2021/07/07 | 96684 | macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
+2021/07/07 | 93926 | macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
+2021/07/07 | 98269 | macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf
+2021/07/07 | 116920 | macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
+2021/07/07 | 95366 | macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
+2021/07/07 | 87708 | macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
+2021/07/07 | 96528 | macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
+2021/07/07 | 143467 | macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
+2021/07/07 | 94860 | macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
+2021/07/07 | 103987 | macros/latex/contrib/changes/examples/changes.example.setanonymousname.pdf
+2021/07/07 | 85414 | macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
+2021/07/07 | 93585 | macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
+2021/07/07 | 96561 | macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
+2021/07/07 | 94058 | macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
+2021/07/07 | 94091 | macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
+2021/07/07 | 93929 | macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
+2021/07/07 | 101105 | macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf
+2021/07/07 | 101103 | macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
+2021/07/07 | 99253 | macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
+2021/07/07 | 98920 | macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
+2021/07/07 | 97128 | macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
+2021/07/07 | 92919 | macros/latex/contrib/changes/examples/changes.example.simple.pdf
+2021/07/07 | 5030 | macros/latex/contrib/changes/example-screenshot.dtx
+2021/07/07 | 25808 | macros/latex/contrib/changes/examples.dtx
+2021/07/07 | 11043 | macros/latex/contrib/changes/pyMergeChanges.py
+2021/07/07 | 1326 | macros/latex/contrib/changes/README
+2021/07/07 | 5414 | macros/latex/contrib/changes/regression.dtx
+2021/07/07 | 182 | macros/latex/contrib/changes/userdoc/added_ex.tex
+2021/07/07 | 47 | macros/latex/contrib/changes/userdoc/added_in.tex
+2021/07/07 | 42475 | macros/latex/contrib/changes/userdoc/changes.de.tex
+2021/07/07 | 38801 | macros/latex/contrib/changes/userdoc/changes.en.tex
+2021/07/07 | 91 | macros/latex/contrib/changes/userdoc/comment_ex.tex
+2021/07/07 | 29 | macros/latex/contrib/changes/userdoc/comment_in.tex
+2021/07/07 | 174 | macros/latex/contrib/changes/userdoc/definechangesauthor_ex.tex
+2021/07/07 | 55 | macros/latex/contrib/changes/userdoc/definechangesauthor_in.tex
+2021/07/07 | 177 | macros/latex/contrib/changes/userdoc/deleted_ex.tex
+2021/07/07 | 49 | macros/latex/contrib/changes/userdoc/deleted_in.tex
+2021/07/07 | 223 | macros/latex/contrib/changes/userdoc/highlight_ex.tex
+2021/07/07 | 47 | macros/latex/contrib/changes/userdoc/highlight_in.tex
+2021/07/07 | 254 | macros/latex/contrib/changes/userdoc/listofchanges_ex.tex
+2021/07/07 | 58 | macros/latex/contrib/changes/userdoc/listofchanges_in.tex
+2021/07/07 | 38 | macros/latex/contrib/changes/userdoc/path_doc_examples_in.tex
+2021/07/07 | 27 | macros/latex/contrib/changes/userdoc/path_script_in.tex
+2021/07/07 | 224 | macros/latex/contrib/changes/userdoc/replaced_ex.tex
+2021/07/07 | 62 | macros/latex/contrib/changes/userdoc/replaced_in.tex
+2021/07/07 | 25 | macros/latex/contrib/changes/userdoc/script_pymergechanges_empty.tex
+2021/07/07 | 229 | macros/latex/contrib/changes/userdoc/script_pymergechanges.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/setaddedmarkup_ex.tex
+2021/07/07 | 30 | macros/latex/contrib/changes/userdoc/setaddedmarkup_in.tex
+2021/07/07 | 63 | macros/latex/contrib/changes/userdoc/setanonymousname_ex.tex
+2021/07/07 | 26 | macros/latex/contrib/changes/userdoc/setanonymousname_in.tex
+2021/07/07 | 83 | macros/latex/contrib/changes/userdoc/setauthormarkup_ex.tex
+2021/07/07 | 31 | macros/latex/contrib/changes/userdoc/setauthormarkup_in.tex
+2021/07/07 | 63 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_ex.tex
+2021/07/07 | 49 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_in.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_ex.tex
+2021/07/07 | 41 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_in.tex
+2021/07/07 | 196 | macros/latex/contrib/changes/userdoc/setcommentmarkup_ex.tex
+2021/07/07 | 32 | macros/latex/contrib/changes/userdoc/setcommentmarkup_in.tex
+2021/07/07 | 56 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_ex.tex
+2021/07/07 | 32 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_in.tex
+2021/07/07 | 96 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_ex.tex
+2021/07/07 | 34 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_in.tex
+2021/07/07 | 56 | macros/latex/contrib/changes/userdoc/setlocextension_ex.tex
+2021/07/07 | 30 | macros/latex/contrib/changes/userdoc/setlocextension_in.tex
+2021/07/07 | 48 | macros/latex/contrib/changes/userdoc/setsocextension_ex.tex
+2021/07/07 | 30 | macros/latex/contrib/changes/userdoc/setsocextension_in.tex
+2021/07/07 | 104 | macros/latex/contrib/changes/userdoc/setsummarytowidth_ex.tex
+2021/07/07 | 27 | macros/latex/contrib/changes/userdoc/setsummarytowidth_in.tex
+2021/07/07 | 53 | macros/latex/contrib/changes/userdoc/setsummarywidth_ex.tex
+2021/07/07 | 26 | macros/latex/contrib/changes/userdoc/setsummarywidth_in.tex
+2021/07/07 | 55 | macros/latex/contrib/changes/userdoc/settruncatewidth_ex.tex
+2021/07/07 | 27 | macros/latex/contrib/changes/userdoc/settruncatewidth_in.tex
+2021/07/07 | 142 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_ex.tex
+2021/07/07 | 48 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_in.tex
+2021/07/07 | 154 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_ex.tex
+2021/07/07 | 50 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_in.tex
+2021/07/07 | 120 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_ex.tex
+2021/07/07 | 66 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_in.tex
+2021/07/07 | 109 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_ex.tex
+2021/07/07 | 58 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_in.tex
+2021/07/07 | 21 | macros/latex/contrib/changes/userdoc/usepackage_changes_in.tex
+2021/07/07 | 164 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_ex.tex
+2021/07/07 | 51 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_in.tex
+2021/07/07 | 151 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_ex.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_in.tex
+2021/07/07 | 106 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_ex.tex
+2021/07/07 | 43 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_in.tex
+2021/07/07 | 147 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_ex.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_in.tex
+2021/07/07 | 51 | macros/latex/contrib/changes/userdoc/usepackage_draft_changes_in.tex
+2021/07/07 | 28 | macros/latex/contrib/changes/userdoc/usepackage_final_changes_in.tex
+2021/07/07 | 117 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_ex.tex
+2021/07/07 | 56 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_in.tex
+2021/07/07 | 171 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_ex.tex
+2021/07/07 | 38 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_in.tex
+2021/07/07 | 32 | macros/latex/contrib/changes/userdoc/usepackage_options_changes_in.tex
+2021/07/07 | 48 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_ex.tex
+2021/07/07 | 42 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_in.tex
+2021/07/07 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_ex.tex
+2021/07/07 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_in.tex
+2021/07/07 | 82 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_ex.tex
+2021/07/07 | 37 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_in.tex
+2021/07/07 | 79 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_ex.tex
+2021/07/07 | 39 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_in.tex
+2021/07/07 | 9795398 | macros/latex/contrib/changes.zip
2006/05/09 | 17353 | macros/latex/contrib/chappg/chappg.dtx
2006/04/24 | 582 | macros/latex/contrib/chappg/chappg.ins
2006/05/09 | 205179 | macros/latex/contrib/chappg/chappg.pdf
@@ -202347,16 +202376,16 @@
2021/06/13 | 2422 | macros/latex/contrib/href-ul/href-ul.tex
2021/06/13 | 1164 | macros/latex/contrib/href-ul/README.md
2021/06/13 | 51933 | macros/latex/contrib/href-ul.zip
-2021/07/05 | 398 | macros/latex/contrib/huawei/DEPENDS.txt
-2021/07/05 | 16536 | macros/latex/contrib/huawei/huawei.cls
-2021/07/05 | 253724 | macros/latex/contrib/huawei/huawei-cover-picture.pdf
-2021/07/05 | 336511 | macros/latex/contrib/huawei/huawei.pdf
-2021/07/05 | 8339 | macros/latex/contrib/huawei/huawei.tex
-2021/07/05 | 1491 | macros/latex/contrib/huawei/README.md
-2021/07/05 | 1957 | macros/latex/contrib/huawei/samples/huawei-cfp.tex
-2021/07/05 | 2054 | macros/latex/contrib/huawei/samples/huawei-charter.tex
-2021/07/05 | 1461 | macros/latex/contrib/huawei/samples/huawei-main.bib
-2021/07/05 | 604098 | macros/latex/contrib/huawei.zip
+2021/07/07 | 403 | macros/latex/contrib/huawei/DEPENDS.txt
+2021/07/07 | 16699 | macros/latex/contrib/huawei/huawei.cls
+2021/07/07 | 253724 | macros/latex/contrib/huawei/huawei-cover-picture.pdf
+2021/07/07 | 336670 | macros/latex/contrib/huawei/huawei.pdf
+2021/07/07 | 8339 | macros/latex/contrib/huawei/huawei.tex
+2021/07/07 | 1497 | macros/latex/contrib/huawei/README.md
+2021/07/07 | 1947 | macros/latex/contrib/huawei/samples/huawei-cfp.tex
+2021/07/07 | 2054 | macros/latex/contrib/huawei/samples/huawei-charter.tex
+2021/07/07 | 1461 | macros/latex/contrib/huawei/samples/huawei-main.bib
+2021/07/07 | 604283 | macros/latex/contrib/huawei.zip
2020/11/03 | 174943 | macros/latex/contrib/hulipsum/hulipsum.dtx
2020/11/01 | 1704 | macros/latex/contrib/hulipsum/hulipsum.ins
2020/11/03 | 145394 | macros/latex/contrib/hulipsum/hulipsum.pdf
@@ -216061,94 +216090,94 @@
2021/06/03 | 5789 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
2021/06/03 | 30816 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
2021/06/03 | 6465091 | macros/latex/contrib/tuda-ci.zip
-2021/03/31 | 1398 | macros/latex/contrib/tudscr/doc/LICENSE.md
-2021/03/31 | 1099181 | macros/latex/contrib/tudscr/doc/tudscr.pdf
-2021/03/31 | 1083765 | macros/latex/contrib/tudscr/doc/tudscr_print.pdf
-2021/03/31 | 1055711 | macros/latex/contrib/tudscr/doc/tudscrsource.pdf
-2021/03/31 | 121768 | macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
-2021/03/31 | 138619 | macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
-2021/03/31 | 857680 | macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
-2020/11/12 | 29754 | macros/latex/contrib/tudscr/logo/DDC-01.eps
-2020/11/12 | 14980 | macros/latex/contrib/tudscr/logo/DDC-01.pdf
-2020/11/12 | 17516 | macros/latex/contrib/tudscr/logo/DDC-03.eps
-2020/11/12 | 10466 | macros/latex/contrib/tudscr/logo/DDC-03.pdf
-2020/11/12 | 36744 | macros/latex/contrib/tudscr/logo/DDC-07.eps
-2020/11/12 | 15857 | macros/latex/contrib/tudscr/logo/DDC-07.pdf
-2020/11/12 | 31571 | macros/latex/contrib/tudscr/logo/DDC-09.eps
-2020/11/12 | 11370 | macros/latex/contrib/tudscr/logo/DDC-09.pdf
-2020/11/12 | 29740 | macros/latex/contrib/tudscr/logo/DDC-19.eps
-2020/11/12 | 14957 | macros/latex/contrib/tudscr/logo/DDC-19.pdf
-2020/11/12 | 17508 | macros/latex/contrib/tudscr/logo/DDC-21.eps
-2020/11/12 | 10456 | macros/latex/contrib/tudscr/logo/DDC-21.pdf
-2020/11/12 | 36583 | macros/latex/contrib/tudscr/logo/DDC-22.eps
-2020/11/12 | 15737 | macros/latex/contrib/tudscr/logo/DDC-22.pdf
-2020/11/12 | 31376 | macros/latex/contrib/tudscr/logo/DDC-24.eps
-2020/11/12 | 11278 | macros/latex/contrib/tudscr/logo/DDC-24.pdf
-2020/11/12 | 37150 | macros/latex/contrib/tudscr/logo/DDC-25.eps
-2020/11/12 | 15833 | macros/latex/contrib/tudscr/logo/DDC-25.pdf
-2020/11/12 | 32490 | macros/latex/contrib/tudscr/logo/DDC-27.eps
-2020/11/12 | 11376 | macros/latex/contrib/tudscr/logo/DDC-27.pdf
-2020/11/12 | 37050 | macros/latex/contrib/tudscr/logo/DDC-28.eps
-2020/11/12 | 15796 | macros/latex/contrib/tudscr/logo/DDC-28.pdf
-2020/11/12 | 32386 | macros/latex/contrib/tudscr/logo/DDC-30.eps
-2020/11/12 | 11338 | macros/latex/contrib/tudscr/logo/DDC-30.pdf
-2020/11/12 | 19988 | macros/latex/contrib/tudscr/logo/TUD-black.eps
-2020/11/12 | 9486 | macros/latex/contrib/tudscr/logo/TUD-black.pdf
-2020/11/12 | 20000 | macros/latex/contrib/tudscr/logo/TUD-blue.eps
-2020/12/28 | 9491 | macros/latex/contrib/tudscr/logo/TUD-blue.pdf
-2020/11/12 | 19988 | macros/latex/contrib/tudscr/logo/TUD-white.eps
-2020/12/28 | 9486 | macros/latex/contrib/tudscr/logo/TUD-white.pdf
-2021/03/31 | 16111 | macros/latex/contrib/tudscr/README.md
-2020/11/11 | 914 | macros/latex/contrib/tudscr/source/doc/examples/dissertation.tex
-2021/02/23 | 492 | macros/latex/contrib/tudscr/source/doc/examples/document.tex
-2020/11/11 | 1999 | macros/latex/contrib/tudscr/source/doc/examples/evaluation.tex
-2021/03/31 | 631 | macros/latex/contrib/tudscr/source/doc/examples/mathswap-example.tex
-2021/03/31 | 1607 | macros/latex/contrib/tudscr/source/doc/examples/mathtype-example.tex
-2021/03/31 | 1832 | macros/latex/contrib/tudscr/source/doc/examples/notice.tex
-2020/11/11 | 60 | macros/latex/contrib/tudscr/source/doc/examples/poster_print.tex
-2020/11/11 | 1070 | macros/latex/contrib/tudscr/source/doc/examples/poster.tex
-2020/11/11 | 1937 | macros/latex/contrib/tudscr/source/doc/examples/task.tex
-2021/03/01 | 896 | macros/latex/contrib/tudscr/source/doc/examples/thesis.tex
-2021/03/31 | 14917 | macros/latex/contrib/tudscr/source/doc/examples/treatise-example.tex
-2021/03/31 | 2630 | macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex
-2021/03/31 | 18117 | macros/latex/contrib/tudscr/source/doc/tudscr-bundle.tex
-2021/03/31 | 6160 | macros/latex/contrib/tudscr/source/doc/tudscr-examples.tex
-2021/03/31 | 39355 | macros/latex/contrib/tudscr/source/doc/tudscr-hints.tex
-2021/03/31 | 4110 | macros/latex/contrib/tudscr/source/doc/tudscr-index.tex
-2021/03/31 | 28537 | macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
-2021/03/31 | 9684 | macros/latex/contrib/tudscr/source/doc/tudscr-introduction.tex
-2021/03/31 | 167066 | macros/latex/contrib/tudscr/source/doc/tudscr-mainclasses.tex
-2021/03/31 | 38104 | macros/latex/contrib/tudscr/source/doc/tudscr-obsolete.tex
-2021/03/31 | 53767 | macros/latex/contrib/tudscr/source/doc/tudscr-packages.tex
-2021/03/31 | 17370 | macros/latex/contrib/tudscr/source/doc/tudscr-poster.tex
-2021/03/31 | 3487 | macros/latex/contrib/tudscr/source/doc/tudscr-preface.tex
-2021/03/31 | 17472 | macros/latex/contrib/tudscr/source/doc/tudscr-supervisor.tex
-2021/03/31 | 5091 | macros/latex/contrib/tudscr/source/doc/tudscr.tex
-2021/03/31 | 8661 | macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex
-2021/03/31 | 7090 | macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex
-2021/03/31 | 141958 | macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex
-2021/03/31 | 93904 | macros/latex/contrib/tudscr/source/tudscr-area.dtx
-2021/03/31 | 55629 | macros/latex/contrib/tudscr/source/tudscr-base.dtx
-2021/03/31 | 15614 | macros/latex/contrib/tudscr/source/tudscr-color.dtx
-2021/03/31 | 77792 | macros/latex/contrib/tudscr/source/tudscr-comp.dtx
-2021/03/31 | 55085 | macros/latex/contrib/tudscr/source/tudscr-doc.dtx
-2021/03/31 | 45105 | macros/latex/contrib/tudscr/source/tudscr-fields.dtx
-2021/03/31 | 161986 | macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
-2021/03/31 | 49292 | macros/latex/contrib/tudscr/source/tudscr-frontmatter.dtx
-2021/03/31 | 11350 | macros/latex/contrib/tudscr/source/tudscr.ins
-2021/03/31 | 67832 | macros/latex/contrib/tudscr/source/tudscr-layout.dtx
-2021/03/31 | 38719 | macros/latex/contrib/tudscr/source/tudscr-localization.dtx
-2021/03/31 | 242275 | macros/latex/contrib/tudscr/source/tudscr-manual.dtx
-2021/03/31 | 11462 | macros/latex/contrib/tudscr/source/tudscr-mathswap.dtx
-2021/03/31 | 23937 | macros/latex/contrib/tudscr/source/tudscr-misc.dtx
-2021/03/31 | 108415 | macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx
-2021/03/31 | 2988 | macros/latex/contrib/tudscr/source/tudscrsource.tex
-2021/03/31 | 22008 | macros/latex/contrib/tudscr/source/tudscr-supervisor.dtx
-2021/03/31 | 21520 | macros/latex/contrib/tudscr/source/tudscr-texindy.dtx
-2021/03/31 | 60025 | macros/latex/contrib/tudscr/source/tudscr-title.dtx
-2021/03/31 | 8082 | macros/latex/contrib/tudscr/source/tudscr-twocolfix.dtx
-2021/03/31 | 11341 | macros/latex/contrib/tudscr/source/tudscr-version.dtx
-2021/03/31 | 4913858 | macros/latex/contrib/tudscr.zip
+2021/07/06 | 1774 | macros/latex/contrib/tudscr/doc/LICENSE.md
+2021/07/06 | 1149095 | macros/latex/contrib/tudscr/doc/tudscr.pdf
+2021/07/06 | 1133762 | macros/latex/contrib/tudscr/doc/tudscr_print.pdf
+2021/07/06 | 1074794 | macros/latex/contrib/tudscr/doc/tudscrsource.pdf
+2021/07/06 | 128941 | macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
+2021/07/06 | 148136 | macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
+2021/07/06 | 896761 | macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
+2021/07/06 | 29754 | macros/latex/contrib/tudscr/logo/DDC-01.eps
+2021/07/06 | 14980 | macros/latex/contrib/tudscr/logo/DDC-01.pdf
+2021/07/06 | 17516 | macros/latex/contrib/tudscr/logo/DDC-03.eps
+2021/07/06 | 10466 | macros/latex/contrib/tudscr/logo/DDC-03.pdf
+2021/07/06 | 36744 | macros/latex/contrib/tudscr/logo/DDC-07.eps
+2021/07/06 | 15857 | macros/latex/contrib/tudscr/logo/DDC-07.pdf
+2021/07/06 | 31571 | macros/latex/contrib/tudscr/logo/DDC-09.eps
+2021/07/06 | 11370 | macros/latex/contrib/tudscr/logo/DDC-09.pdf
+2021/07/06 | 29740 | macros/latex/contrib/tudscr/logo/DDC-19.eps
+2021/07/06 | 14957 | macros/latex/contrib/tudscr/logo/DDC-19.pdf
+2021/07/06 | 17508 | macros/latex/contrib/tudscr/logo/DDC-21.eps
+2021/07/06 | 10456 | macros/latex/contrib/tudscr/logo/DDC-21.pdf
+2021/07/06 | 36583 | macros/latex/contrib/tudscr/logo/DDC-22.eps
+2021/07/06 | 15737 | macros/latex/contrib/tudscr/logo/DDC-22.pdf
+2021/07/06 | 31376 | macros/latex/contrib/tudscr/logo/DDC-24.eps
+2021/07/06 | 11278 | macros/latex/contrib/tudscr/logo/DDC-24.pdf
+2021/07/06 | 37150 | macros/latex/contrib/tudscr/logo/DDC-25.eps
+2021/07/06 | 15833 | macros/latex/contrib/tudscr/logo/DDC-25.pdf
+2021/07/06 | 32490 | macros/latex/contrib/tudscr/logo/DDC-27.eps
+2021/07/06 | 11376 | macros/latex/contrib/tudscr/logo/DDC-27.pdf
+2021/07/06 | 37050 | macros/latex/contrib/tudscr/logo/DDC-28.eps
+2021/07/06 | 15796 | macros/latex/contrib/tudscr/logo/DDC-28.pdf
+2021/07/06 | 32386 | macros/latex/contrib/tudscr/logo/DDC-30.eps
+2021/07/06 | 11338 | macros/latex/contrib/tudscr/logo/DDC-30.pdf
+2021/07/06 | 19988 | macros/latex/contrib/tudscr/logo/TUD-black.eps
+2021/07/06 | 9486 | macros/latex/contrib/tudscr/logo/TUD-black.pdf
+2021/07/06 | 20000 | macros/latex/contrib/tudscr/logo/TUD-blue.eps
+2021/07/06 | 9491 | macros/latex/contrib/tudscr/logo/TUD-blue.pdf
+2021/07/06 | 19988 | macros/latex/contrib/tudscr/logo/TUD-white.eps
+2021/07/06 | 9486 | macros/latex/contrib/tudscr/logo/TUD-white.pdf
+2021/07/06 | 16251 | macros/latex/contrib/tudscr/README.md
+2021/07/06 | 914 | macros/latex/contrib/tudscr/source/doc/examples/dissertation.tex
+2021/07/06 | 492 | macros/latex/contrib/tudscr/source/doc/examples/document.tex
+2021/07/06 | 1999 | macros/latex/contrib/tudscr/source/doc/examples/evaluation.tex
+2021/07/06 | 631 | macros/latex/contrib/tudscr/source/doc/examples/mathswap-example.tex
+2021/07/06 | 1607 | macros/latex/contrib/tudscr/source/doc/examples/mathtype-example.tex
+2021/07/06 | 1832 | macros/latex/contrib/tudscr/source/doc/examples/notice.tex
+2021/07/06 | 60 | macros/latex/contrib/tudscr/source/doc/examples/poster_print.tex
+2021/07/06 | 1070 | macros/latex/contrib/tudscr/source/doc/examples/poster.tex
+2021/07/06 | 1937 | macros/latex/contrib/tudscr/source/doc/examples/task.tex
+2021/07/06 | 896 | macros/latex/contrib/tudscr/source/doc/examples/thesis.tex
+2021/07/06 | 14917 | macros/latex/contrib/tudscr/source/doc/examples/treatise-example.tex
+2021/07/06 | 2630 | macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex
+2021/07/06 | 18117 | macros/latex/contrib/tudscr/source/doc/tudscr-bundle.tex
+2021/07/06 | 6160 | macros/latex/contrib/tudscr/source/doc/tudscr-examples.tex
+2021/07/06 | 39355 | macros/latex/contrib/tudscr/source/doc/tudscr-hints.tex
+2021/07/06 | 4110 | macros/latex/contrib/tudscr/source/doc/tudscr-index.tex
+2021/07/06 | 28538 | macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
+2021/07/06 | 9684 | macros/latex/contrib/tudscr/source/doc/tudscr-introduction.tex
+2021/07/06 | 167066 | macros/latex/contrib/tudscr/source/doc/tudscr-mainclasses.tex
+2021/07/06 | 38104 | macros/latex/contrib/tudscr/source/doc/tudscr-obsolete.tex
+2021/07/06 | 53767 | macros/latex/contrib/tudscr/source/doc/tudscr-packages.tex
+2021/07/06 | 17370 | macros/latex/contrib/tudscr/source/doc/tudscr-poster.tex
+2021/07/06 | 3487 | macros/latex/contrib/tudscr/source/doc/tudscr-preface.tex
+2021/07/06 | 17472 | macros/latex/contrib/tudscr/source/doc/tudscr-supervisor.tex
+2021/07/06 | 5091 | macros/latex/contrib/tudscr/source/doc/tudscr.tex
+2021/07/06 | 8661 | macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex
+2021/07/06 | 7090 | macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex
+2021/07/06 | 141958 | macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex
+2021/07/06 | 93904 | macros/latex/contrib/tudscr/source/tudscr-area.dtx
+2021/07/06 | 55629 | macros/latex/contrib/tudscr/source/tudscr-base.dtx
+2021/07/06 | 15614 | macros/latex/contrib/tudscr/source/tudscr-color.dtx
+2021/07/06 | 77914 | macros/latex/contrib/tudscr/source/tudscr-comp.dtx
+2021/07/06 | 55085 | macros/latex/contrib/tudscr/source/tudscr-doc.dtx
+2021/07/06 | 45105 | macros/latex/contrib/tudscr/source/tudscr-fields.dtx
+2021/07/06 | 161855 | macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
+2021/07/06 | 49292 | macros/latex/contrib/tudscr/source/tudscr-frontmatter.dtx
+2021/07/06 | 11350 | macros/latex/contrib/tudscr/source/tudscr.ins
+2021/07/06 | 67832 | macros/latex/contrib/tudscr/source/tudscr-layout.dtx
+2021/07/06 | 38719 | macros/latex/contrib/tudscr/source/tudscr-localization.dtx
+2021/07/06 | 242275 | macros/latex/contrib/tudscr/source/tudscr-manual.dtx
+2021/07/06 | 11462 | macros/latex/contrib/tudscr/source/tudscr-mathswap.dtx
+2021/07/06 | 23957 | macros/latex/contrib/tudscr/source/tudscr-misc.dtx
+2021/07/06 | 108415 | macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx
+2021/07/06 | 2988 | macros/latex/contrib/tudscr/source/tudscrsource.tex
+2021/07/06 | 22008 | macros/latex/contrib/tudscr/source/tudscr-supervisor.dtx
+2021/07/06 | 21520 | macros/latex/contrib/tudscr/source/tudscr-texindy.dtx
+2021/07/06 | 60025 | macros/latex/contrib/tudscr/source/tudscr-title.dtx
+2021/07/06 | 8082 | macros/latex/contrib/tudscr/source/tudscr-twocolfix.dtx
+2021/07/06 | 11341 | macros/latex/contrib/tudscr/source/tudscr-version.dtx
+2021/07/07 | 5031242 | macros/latex/contrib/tudscr.zip
2013/12/13 | 18313 | macros/latex/contrib/tufte-latex/graphics/be-contents.pdf
2013/12/13 | 5353 | macros/latex/contrib/tufte-latex/graphics/be-title.pdf
2013/12/13 | 19296 | macros/latex/contrib/tufte-latex/graphics/ei-contents.pdf
@@ -220762,34 +220791,34 @@
2014/10/14 | 12019 | macros/latex/contrib/upmethodology/doc/frontclassic.jpg
2014/10/14 | 19858 | macros/latex/contrib/upmethodology/doc/frontmodern.jpg
2014/10/14 | 110565 | macros/latex/contrib/upmethodology/doc/illustration.jpg
-2020/04/06 | 323938 | macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf
-2020/04/06 | 116780 | macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex
+2021/07/07 | 326776 | macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf
+2021/07/03 | 118313 | macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex
2016/06/14 | 1276 | macros/latex/contrib/upmethodology/README
2017/08/08 | 1584 | macros/latex/contrib/upmethodology/README.textile
2014/10/14 | 11631 | macros/latex/contrib/upmethodology/src/arakhne_org_logo.jpg
2019/09/28 | 1833 | macros/latex/contrib/upmethodology/src/upm_caution.pdf
2019/09/28 | 14415 | macros/latex/contrib/upmethodology/src/upm_caution.png
2019/09/28 | 4002 | macros/latex/contrib/upmethodology/src/upm_caution.svg
-2014/10/14 | 2294 | macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty
-2014/10/14 | 4422 | macros/latex/contrib/upmethodology/src/upmethodology-code.sty
-2019/09/17 | 10476 | macros/latex/contrib/upmethodology/src/upmethodology-document.cls
-2020/04/06 | 20613 | macros/latex/contrib/upmethodology/src/upmethodology-document.sty
-2020/04/06 | 4246 | macros/latex/contrib/upmethodology/src/upmethodology-extension.sty
-2019/09/28 | 53794 | macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty
-2017/08/08 | 8131 | macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty
-2015/04/24 | 6805 | macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty
-2019/09/17 | 15100 | macros/latex/contrib/upmethodology/src/upmethodology-spec.sty
-2014/10/14 | 9428 | macros/latex/contrib/upmethodology/src/upmethodology-task.sty
-2014/10/14 | 5638 | macros/latex/contrib/upmethodology/src/upmethodology-version.sty
+2021/07/07 | 2294 | macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty
+2021/07/07 | 4422 | macros/latex/contrib/upmethodology/src/upmethodology-code.sty
+2021/07/07 | 10479 | macros/latex/contrib/upmethodology/src/upmethodology-document.cls
+2021/07/07 | 20613 | macros/latex/contrib/upmethodology/src/upmethodology-document.sty
+2021/07/07 | 4246 | macros/latex/contrib/upmethodology/src/upmethodology-extension.sty
+2021/07/07 | 55156 | macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty
+2021/07/07 | 8131 | macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty
+2021/07/07 | 6805 | macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty
+2021/07/07 | 15100 | macros/latex/contrib/upmethodology/src/upmethodology-spec.sty
+2021/07/07 | 9428 | macros/latex/contrib/upmethodology/src/upmethodology-task.sty
+2021/07/07 | 5643 | macros/latex/contrib/upmethodology/src/upmethodology-version.sty
2019/09/28 | 1967 | macros/latex/contrib/upmethodology/src/upm_info.pdf
2019/09/28 | 17810 | macros/latex/contrib/upmethodology/src/upm_info.png
2019/09/28 | 4317 | macros/latex/contrib/upmethodology/src/upm_info.svg
2019/09/28 | 2089 | macros/latex/contrib/upmethodology/src/upm_question.pdf
2019/09/28 | 17925 | macros/latex/contrib/upmethodology/src/upm_question.png
2019/09/28 | 4702 | macros/latex/contrib/upmethodology/src/upm_question.svg
-2020/04/06 | 26 | macros/latex/contrib/upmethodology/src/UPMVERSION.def
+2021/07/07 | 26 | macros/latex/contrib/upmethodology/src/UPMVERSION.def
2014/10/14 | 35 | macros/latex/contrib/upmethodology/VERSION
-2020/04/06 | 622544 | macros/latex/contrib/upmethodology.zip
+2021/07/07 | 625614 | macros/latex/contrib/upmethodology.zip
2012/04/05 | 602 | macros/latex/contrib/upquote/README
2012/04/19 | 4913 | macros/latex/contrib/upquote/upquote.dtx
2012/04/05 | 424 | macros/latex/contrib/upquote/upquote.ins
@@ -224263,7 +224292,7 @@
2020/03/20 | 111 | macros/musixtex/doc/ChangeLog-130.txt
2021/01/07 | 82 | macros/musixtex/doc/ChangeLog-131.txt
2021/05/13 | 190 | macros/musixtex/doc/ChangeLog-132.txt
-2021/07/04 | 271 | macros/musixtex/doc/ChangeLog-133.txt
+2021/07/07 | 292 | macros/musixtex/doc/ChangeLog-133.txt
2017/07/25 | 861 | macros/musixtex/doc/ChangeLog-musixdoc.txt
2017/07/25 | 16264 | macros/musixtex/doc/examples/adagio.tex
2017/07/25 | 25036 | macros/musixtex/doc/examples/albinoni.tex
@@ -224354,16 +224383,16 @@
2021/05/27 | 68645 | macros/musixtex/doc/musixdoc/extensions.tex
2017/07/25 | 4087 | macros/musixtex/doc/musixdoc/extracting.tex
2017/07/25 | 11619 | macros/musixtex/doc/musixdoc/fonts.tex
-2021/07/04 | 5450 | macros/musixtex/doc/musixdoc/frontmatter.tex
+2021/07/07 | 5451 | macros/musixtex/doc/musixdoc/frontmatter.tex
2017/07/25 | 274 | macros/musixtex/doc/musixdoc/index.tex
2021/05/27 | 36899 | macros/musixtex/doc/musixdoc/introduction.tex
2020/10/13 | 9181 | macros/musixtex/doc/musixdoc/layout.tex
2017/07/25 | 17525 | macros/musixtex/doc/musixdoc/lyrics.tex
-2021/07/04 | 38212 | macros/musixtex/doc/musixdoc/miscellaneous.tex
-2021/07/04 | 1978 | macros/musixtex/doc/musixdoc/musixdoc.ltx
+2021/07/06 | 38227 | macros/musixtex/doc/musixdoc/miscellaneous.tex
+2021/07/06 | 1978 | macros/musixtex/doc/musixdoc/musixdoc.ltx
2021/07/01 | 4828 | macros/musixtex/doc/musixdoc/musixdoc.sty
2019/05/01 | 10935 | macros/musixtex/doc/musixdoc/parameters.tex
-2021/07/04 | 1410802 | macros/musixtex/doc/musixdoc.pdf
+2021/07/07 | 1410320 | macros/musixtex/doc/musixdoc.pdf
2017/12/25 | 12902 | macros/musixtex/doc/musixdoc/preparing.tex
2021/01/20 | 8283 | macros/musixtex/doc/musixdoc/repeats.tex
2020/04/17 | 7254 | macros/musixtex/doc/musixdoc/restsdoc.tex
@@ -224404,7 +224433,7 @@
2017/07/25 | 30 | macros/musixtex/latex/musixfll.sty
2017/07/25 | 1199 | macros/musixtex/latex/musixltx.tex
2017/07/25 | 42 | macros/musixtex/latex/musixtex.sty
-2021/07/04 | 3067 | macros/musixtex/README
+2021/07/07 | 3068 | macros/musixtex/README
2017/07/25 | 254 | macros/musixtex/scripts/musixflx.bat
2019/05/19 | 34855 | macros/musixtex/scripts/musixflx.lua
2020/03/20 | 265 | macros/musixtex/scripts/musixtex.bat
@@ -224453,12 +224482,12 @@
2017/07/25 | 621 | macros/musixtex/tex/musixstf.tex
2017/07/25 | 1505 | macros/musixtex/tex/musixstr.tex
2019/01/15 | 13876 | macros/musixtex/tex/musixsty.tex
-2021/07/04 | 193050 | macros/musixtex/tex/musixtex.tex
+2021/07/07 | 195275 | macros/musixtex/tex/musixtex.tex
2017/07/25 | 5379 | macros/musixtex/tex/musixtmr.tex
2017/07/25 | 2071 | macros/musixtex/tex/musixtri.tex
2021/06/13 | 6204 | macros/musixtex/tex/musixvbm.tex
2017/07/25 | 946 | macros/musixtex/tex/tuplet.tex
-2021/07/04 | 2439112 | macros/musixtex.zip
+2021/07/07 | 2438331 | macros/musixtex.zip
2016/01/31 | 1043 | macros/musixtnt/doc/msxlint.1
2016/01/31 | 4148 | macros/musixtnt/doc/msxlint.pdf
2016/01/31 | 3604 | macros/musixtnt/doc/TransformNotes.3
@@ -262478,7 +262507,7 @@
2021/05/03 | 629 | support/TeX4ht/doc/README
2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex
2021/05/11 | 262 | support/TeX4ht/README
-2021/07/05 | 160070 | support/TeX4ht/source/ChangeLog
+2021/07/06 | 160263 | support/TeX4ht/source/ChangeLog
2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua
2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex
2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex
@@ -262490,7 +262519,7 @@
2021/05/03 | 1121 | support/TeX4ht/source/README
2021/05/03 | 1744 | support/TeX4ht/source/t1fontmake.lua
2021/05/03 | 297 | support/TeX4ht/source/t1fontsample.tex
-2021/07/05 | 1091918 | support/TeX4ht/source/tex4ht-4ht.tex
+2021/07/06 | 1092218 | support/TeX4ht/source/tex4ht-4ht.tex
2021/05/03 | 7127 | support/TeX4ht/source/tex4ht-auto-script.tex
2021/05/16 | 1539 | support/TeX4ht/source/tex4ht-bibtex2.tex
2021/05/03 | 21247 | support/TeX4ht/source/tex4ht-cond4ht.tex
@@ -264889,9 +264918,9 @@
1994/02/22 | 94984 | systems/mac/macmakeindex2.12.sea.hqx
1993/07/19 | 61321 | systems/mac/macmakeindex.sit.hqx
2021/04/01 | 47 | systems/mac/mactex/BasicTeX.pkg.md5
-2021/06/29 | 38112 | systems/mac/mactex/ExtrasFolder.pdf
+2021/07/07 | 38175 | systems/mac/mactex/ExtrasFolder.pdf
2021/04/01 | 50 | systems/mac/mactex/Ghostscript.pkg.md5
-2021/06/29 | 1711 | systems/mac/mactex/Licenses.txt
+2021/07/07 | 1711 | systems/mac/mactex/Licenses.txt
2021/03/29 | 4701496188 | systems/mac/mactex/mactex-20210328.pkg
2021/03/29 | 54 | systems/mac/mactex/mactex-20210328.pkg.md5
2021/03/25 | 97330890 | systems/mac/mactex/mactex-basictex-20210325.pkg
@@ -264901,8 +264930,8 @@
2021/04/01 | 45 | systems/mac/mactex/MacTeX.pkg.md5
2021/02/26 | 77461 | systems/mac/mactex/mactex-texdist-20210226.pkg
2021/02/26 | 58 | systems/mac/mactex/mactex-texdist-20210226.pkg.md5
-2021/06/29 | 422575786 | systems/mac/mactex/MacTeXtras-20210629.zip
-2021/06/29 | 58 | systems/mac/mactex/MacTeXtras-20210629.zip.md5
+2021/07/07 | 422466026 | systems/mac/mactex/MacTeXtras-20210707.zip
+2021/07/07 | 58 | systems/mac/mactex/MacTeXtras-20210707.zip.md5
2021/04/01 | 179 | systems/mac/mactex/README
1995/08/15 | 308344 | systems/mac/MakeIndex-Fat-1.0-sit.hqx
1994/04/20 | 2925109 | systems/mac/metafont/bluesky/MAC_MF_0.66.sit.hqx
@@ -267947,8 +267976,8 @@
2021/06/17 | 1916 | systems/texlive/tlnet/archive/circledsteps.r59608.tar.xz
2019/02/28 | 23692 | systems/texlive/tlnet/archive/circ.r15878.tar.xz
2019/02/28 | 38440 | systems/texlive/tlnet/archive/circ.source.r15878.tar.xz
-2021/06/28 | 1535500 | systems/texlive/tlnet/archive/circuitikz.doc.r59728.tar.xz
-2021/06/28 | 152904 | systems/texlive/tlnet/archive/circuitikz.r59728.tar.xz
+2021/07/07 | 1537368 | systems/texlive/tlnet/archive/circuitikz.doc.r59856.tar.xz
+2021/07/07 | 153396 | systems/texlive/tlnet/archive/circuitikz.r59856.tar.xz
2021/06/04 | 2248888 | systems/texlive/tlnet/archive/circuit-macros.doc.r59444.tar.xz
2021/06/04 | 1496 | systems/texlive/tlnet/archive/circuit-macros.r59444.tar.xz
2019/02/28 | 110028 | systems/texlive/tlnet/archive/citeall.doc.r45975.tar.xz
@@ -268580,8 +268609,8 @@
2019/08/11 | 218408 | systems/texlive/tlnet/archive/csvmerge.doc.r51857.tar.xz
2019/08/11 | 2940 | systems/texlive/tlnet/archive/csvmerge.r51857.tar.xz
2019/08/11 | 13912 | systems/texlive/tlnet/archive/csvmerge.source.r51857.tar.xz
-2021/06/30 | 1605852 | systems/texlive/tlnet/archive/csvsimple.doc.r59756.tar.xz
-2021/06/30 | 10680 | systems/texlive/tlnet/archive/csvsimple.r59756.tar.xz
+2021/07/07 | 1648628 | systems/texlive/tlnet/archive/csvsimple.doc.r59857.tar.xz
+2021/07/07 | 11092 | systems/texlive/tlnet/archive/csvsimple.r59857.tar.xz
2019/02/28 | 698160 | systems/texlive/tlnet/archive/ctable.doc.r38672.tar.xz
2019/02/28 | 3620 | systems/texlive/tlnet/archive/ctable.r38672.tar.xz
2019/02/28 | 14844 | systems/texlive/tlnet/archive/ctable.source.r38672.tar.xz
@@ -269515,9 +269544,9 @@
2021/01/25 | 1828 | systems/texlive/tlnet/archive/ean13isbn.r57514.tar.xz
2019/02/28 | 948 | systems/texlive/tlnet/archive/ean.doc.r20851.tar.xz
2019/02/28 | 3148 | systems/texlive/tlnet/archive/ean.r20851.tar.xz
-2021/07/06 | 557968 | systems/texlive/tlnet/archive/easybook.doc.r59841.tar.xz
-2021/07/06 | 15036 | systems/texlive/tlnet/archive/easybook.r59841.tar.xz
-2021/07/06 | 34260 | systems/texlive/tlnet/archive/easybook.source.r59841.tar.xz
+2021/07/07 | 557656 | systems/texlive/tlnet/archive/easybook.doc.r59858.tar.xz
+2021/07/07 | 14976 | systems/texlive/tlnet/archive/easybook.r59858.tar.xz
+2021/07/07 | 34184 | systems/texlive/tlnet/archive/easybook.source.r59858.tar.xz
2019/02/28 | 4540 | systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz
2020/09/08 | 175976 | systems/texlive/tlnet/archive/easyfig.doc.r56291.tar.xz
2020/09/08 | 1936 | systems/texlive/tlnet/archive/easyfig.r56291.tar.xz
@@ -271250,8 +271279,8 @@
2019/02/28 | 98316 | systems/texlive/tlnet/archive/hrlatex.doc.r18020.tar.xz
2019/02/28 | 3528 | systems/texlive/tlnet/archive/hrlatex.r18020.tar.xz
2019/02/28 | 3768 | systems/texlive/tlnet/archive/hrlatex.source.r18020.tar.xz
-2021/06/27 | 341908 | systems/texlive/tlnet/archive/huawei.doc.r59720.tar.xz
-2021/06/27 | 259576 | systems/texlive/tlnet/archive/huawei.r59720.tar.xz
+2021/07/07 | 342264 | systems/texlive/tlnet/archive/huawei.doc.r59859.tar.xz
+2021/07/07 | 259592 | systems/texlive/tlnet/archive/huawei.r59859.tar.xz
2021/02/01 | 213632 | systems/texlive/tlnet/archive/hu-berlin-bundle.doc.r57580.tar.xz
2021/02/01 | 8244 | systems/texlive/tlnet/archive/hu-berlin-bundle.r57580.tar.xz
2021/02/01 | 17768 | systems/texlive/tlnet/archive/hu-berlin-bundle.source.r57580.tar.xz
@@ -276927,14 +276956,14 @@
2021/02/27 | 109184 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r57941.tar.xz
2021/02/24 | 87364 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r57877.tar.xz
2021/02/27 | 69944 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r57957.tar.xz
-2021/07/06 | 136388 | systems/texlive/tlnet/archive/tex4ht.doc.r59851.tar.xz
+2021/07/07 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r59860.tar.xz
2021/03/16 | 51080 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r58387.tar.xz
2021/02/27 | 93092 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r57961.tar.xz
2021/02/24 | 89116 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r57878.tar.xz
2021/02/24 | 76196 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r57877.tar.xz
2021/02/27 | 83896 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r57938.tar.xz
-2021/07/06 | 907672 | systems/texlive/tlnet/archive/tex4ht.r59851.tar.xz
-2021/07/06 | 1206912 | systems/texlive/tlnet/archive/tex4ht.source.r59851.tar.xz
+2021/07/07 | 907664 | systems/texlive/tlnet/archive/tex4ht.r59860.tar.xz
+2021/07/07 | 1210668 | systems/texlive/tlnet/archive/tex4ht.source.r59860.tar.xz
2021/02/25 | 185088 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r57908.tar.xz
2021/04/08 | 57760 | systems/texlive/tlnet/archive/tex4ht.win32.r58783.tar.xz
2021/03/16 | 58360 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r58387.tar.xz
@@ -277169,7 +277198,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2021/07/06 | 398148 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59836.tar.xz
+2021/07/07 | 398168 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59853.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -277193,7 +277222,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2021/07/06 | 107992 | systems/texlive/tlnet/archive/texlive-scripts.r59836.tar.xz
+2021/07/07 | 108004 | systems/texlive/tlnet/archive/texlive-scripts.r59853.tar.xz
2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz
2021/04/12 | 36308 | systems/texlive/tlnet/archive/texlive-scripts.win32.r58829.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
@@ -278635,15 +278664,15 @@
2019/02/28 | 1761312 | systems/texlive/tlnet/archive/xindy.amd64-freebsd.r47009.tar.xz
2021/02/24 | 1676044 | systems/texlive/tlnet/archive/xindy.amd64-netbsd.r57877.tar.xz
2021/02/27 | 2302284 | systems/texlive/tlnet/archive/xindy.armhf-linux.r57957.tar.xz
-2021/04/28 | 461176 | systems/texlive/tlnet/archive/xindy.doc.r59003.tar.xz
+2021/07/07 | 461176 | systems/texlive/tlnet/archive/xindy.doc.r59854.tar.xz
2021/03/16 | 1934576 | systems/texlive/tlnet/archive/xindy.i386-cygwin.r58387.tar.xz
2019/02/28 | 1624248 | systems/texlive/tlnet/archive/xindy.i386-freebsd.r47009.tar.xz
2019/02/28 | 2113600 | systems/texlive/tlnet/archive/xindy.i386-linux.r47242.tar.xz
2021/02/24 | 1677348 | systems/texlive/tlnet/archive/xindy.i386-netbsd.r57877.tar.xz
2021/04/28 | 924 | systems/texlive/tlnet/archive/xindy-persian.doc.r59013.tar.xz
2021/04/28 | 432 | systems/texlive/tlnet/archive/xindy-persian.r59013.tar.xz
-2021/04/28 | 143100 | systems/texlive/tlnet/archive/xindy.r59003.tar.xz
-2021/05/04 | 2013372 | systems/texlive/tlnet/archive/xindy.universal-darwin.r59070.tar.xz
+2021/07/07 | 140536 | systems/texlive/tlnet/archive/xindy.r59854.tar.xz
+2021/07/07 | 1334640 | systems/texlive/tlnet/archive/xindy.universal-darwin.r59854.tar.xz
2021/02/25 | 2112668 | systems/texlive/tlnet/archive/xindy.win32.r57883.tar.xz
2021/03/16 | 1970544 | systems/texlive/tlnet/archive/xindy.x86_64-cygwin.r58387.tar.xz
2019/02/28 | 1845252 | systems/texlive/tlnet/archive/xindy.x86_64-darwinlegacy.r43952.tar.xz
@@ -278893,16 +278922,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2021/05/02 | 105152 | systems/texlive/tlnet/install-tl
-2021/07/06 | 6811338 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/07/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/07/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/07/07 | 6811190 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/07/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/07/07 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2021/07/06 | 20810846 | systems/texlive/tlnet/install-tl-windows.exe
-2021/07/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/07/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/07/06 | 25585288 | systems/texlive/tlnet/install-tl.zip
-2021/07/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/07/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/07/07 | 20810260 | systems/texlive/tlnet/install-tl-windows.exe
+2021/07/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/07/07 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/07/07 | 25585297 | systems/texlive/tlnet/install-tl.zip
+2021/07/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/07/07 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2021/04/01 | 1229 | systems/texlive/tlnet/README.md
2021/04/01 | 0 | systems/texlive/tlnet/TEXLIVE_2021
2021/07/03 | 7181 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -278912,7 +278941,7 @@
2021/07/03 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2021/07/02 | 49348 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2021/07/05 | 6658 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2021/07/06 | 6745 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/15 | 223687 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -278954,12 +278983,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/05/16 | 5402 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/05/16 | 27555 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2021/07/06 | 17305716 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/07/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/07/07 | 17306162 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/07/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/16 | 86511 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/07/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/07/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/07/06 | 2316972 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/07/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/07/07 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/07/07 | 2318980 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/16 | 58801 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/05/16 | 42084 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/05/16 | 16103 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -283784,7 +283813,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2021/07/06 | 588407 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/07/07 | 588407 | 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
@@ -285085,9 +285114,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2021/06/26 | 39107 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2021/06/26 | 43397 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/07/06 | 225861 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/07/06 | 1307195 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/07/06 | 1216147 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/07/07 | 225886 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/07/07 | 1307253 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/07/07 | 1216373 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/06/26 | 13458 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2021/06/26 | 14327 | 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
@@ -285277,189 +285306,189 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/07/06 | 588890 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/07/06 | 51056 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/07/06 | 56447 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/07/06 | 972318 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/07/06 | 1077073 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/07/06 | 29100 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/07/06 | 31332 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/07/06 | 29836 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/07/06 | 34670 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/07/06 | 50172 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2021/07/06 | 57580 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/07/06 | 83706 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/07/06 | 95444 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/07/06 | 67707 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/07/06 | 75701 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/07/06 | 27186 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/07/06 | 30804 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/07/06 | 330644 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/07/06 | 392426 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/07/06 | 32622 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/07/06 | 36602 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/07/06 | 51347 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/07/06 | 56711 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/07/06 | 239759 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/07/06 | 262217 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/07/06 | 179606 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/07/06 | 195706 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/07/06 | 52623 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/07/06 | 59137 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/07/06 | 21194 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/07/06 | 23329 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/07/06 | 462090 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/07/06 | 45924 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/07/06 | 51201 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/07/06 | 281970 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/07/06 | 321895 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/07/06 | 41171 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/07/06 | 45302 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/07/06 | 117739 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/07/06 | 131668 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/07/06 | 1290552 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/07/06 | 1423229 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/07/06 | 100618 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/07/06 | 112861 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/07/06 | 43031 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/07/06 | 48265 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/07/06 | 25007 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/07/06 | 28150 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/07/06 | 56329 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/07/06 | 62799 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/07/06 | 134893 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/07/06 | 152234 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/07/06 | 73169 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/07/06 | 77838 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/07/06 | 71621 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/07/06 | 80971 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/07/06 | 258787 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/07/06 | 295383 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/07/06 | 22025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/07/06 | 24976 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/07/06 | 97343 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/07/06 | 112303 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/07/06 | 64415 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/07/06 | 73168 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/07/06 | 96379 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/07/06 | 115541 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/07/06 | 38169 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/07/06 | 42985 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/07/06 | 483283 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/07/06 | 565345 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/07/06 | 147432 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/07/06 | 159417 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2021/07/06 | 94797 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/07/06 | 109054 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/07/06 | 16345 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/07/06 | 17978 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/07/06 | 28405 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/07/06 | 30031 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/07/06 | 630008 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/07/06 | 680860 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/07/06 | 532176 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/07/06 | 596493 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/07/06 | 476934 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/07/06 | 510653 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/07/06 | 94295 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2021/07/06 | 103498 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/07/06 | 1705045 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/07/06 | 1980482 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/07/06 | 67608 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/07/06 | 74234 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/07/06 | 27416 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/07/06 | 31613 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/07/06 | 7729 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/07/06 | 8768 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/07/06 | 196970 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/07/06 | 215146 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/07/06 | 250355 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/07/06 | 283993 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/07/06 | 98067 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/07/06 | 103346 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/07/06 | 60673 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/07/06 | 67995 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/07/06 | 124452 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/07/06 | 136302 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/07/06 | 178105 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/07/06 | 196874 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/07/06 | 199612 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/07/06 | 180172 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/07/06 | 67417 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/07/06 | 76918 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/07/06 | 31212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/07/06 | 35085 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/07/06 | 37782 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/07/06 | 42684 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/07/06 | 42841 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/07/06 | 46759 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/07/06 | 45943 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/07/06 | 52451 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/07/06 | 193838 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2021/07/06 | 206739 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/07/06 | 35328 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/07/06 | 39808 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/07/06 | 744163 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/07/06 | 815379 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/07/06 | 198262 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/07/06 | 202921 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/07/06 | 207989 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/07/06 | 243471 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/07/06 | 78794 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/07/06 | 87646 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/07/06 | 1170140 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/07/06 | 1301470 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/07/06 | 20119 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/07/06 | 23889 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/07/06 | 31538 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/07/06 | 37244 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/07/06 | 63981 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/07/06 | 72207 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/07/06 | 44592 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/07/06 | 51569 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/07/06 | 1318680 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/07/06 | 1443018 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/07/06 | 42349 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/07/06 | 51732 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/07/06 | 56234 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/07/06 | 59725 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/07/06 | 25383 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/07/06 | 27404 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/07/06 | 16444 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/07/06 | 18152 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/07/06 | 63931 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/07/06 | 69940 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/07/06 | 154631 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/07/06 | 169193 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/07/06 | 56702 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/07/06 | 65358 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/07/06 | 97866 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/07/06 | 105022 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/07/06 | 2671577 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/07/06 | 2796503 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/07/06 | 56312 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/07/06 | 62316 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/07/06 | 33461 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/07/06 | 37381 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/07/06 | 27715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/07/06 | 33651 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/07/06 | 65558 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/07/06 | 70452 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/07/06 | 311368 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/07/06 | 344784 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/07/06 | 55510 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2021/07/06 | 57094 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/07/06 | 586251 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/07/06 | 620954 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/07/06 | 39465 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/07/06 | 43380 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/07/06 | 225914 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/07/06 | 1307680 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/07/06 | 1216741 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/07/06 | 13465 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/07/06 | 14351 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/07/07 | 588890 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/07/07 | 51055 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/07/07 | 56446 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/07/07 | 972315 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/07/07 | 1077072 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/07/07 | 29102 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/07/07 | 31332 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/07/07 | 29835 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/07/07 | 34670 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/07/07 | 50171 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/07/07 | 57580 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/07/07 | 83706 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/07/07 | 95446 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/07/07 | 67707 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/07/07 | 75700 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/07/07 | 27184 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/07/07 | 30803 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/07/07 | 330645 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/07/07 | 392424 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/07/07 | 32621 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/07/07 | 36599 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/07/07 | 51344 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/07/07 | 56711 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/07/07 | 239757 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/07/07 | 262215 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/07/07 | 179605 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/07/07 | 195705 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/07/07 | 52625 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/07/07 | 59137 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/07/07 | 21195 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/07/07 | 23328 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/07/07 | 462091 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/07/07 | 45924 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/07/07 | 51201 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/07/07 | 281970 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/07/07 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/07/07 | 41171 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/07/07 | 45302 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/07/07 | 117737 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/07/07 | 131668 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/07/07 | 1290552 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/07/07 | 1423229 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/07/07 | 100619 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/07/07 | 112861 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/07/07 | 43030 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/07/07 | 48263 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/07/07 | 25008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/07/07 | 28149 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/07/07 | 56329 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/07/07 | 62797 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/07/07 | 134893 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/07/07 | 152232 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/07/07 | 73167 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/07/07 | 77835 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/07/07 | 71619 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/07/07 | 80969 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/07/07 | 258784 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/07/07 | 295380 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/07/07 | 22025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/07/07 | 24975 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/07/07 | 97341 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/07/07 | 112304 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/07/07 | 64413 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/07/07 | 73164 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/07/07 | 96377 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/07/07 | 115540 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/07/07 | 38169 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/07/07 | 42984 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/07/07 | 483282 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/07/07 | 565345 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/07/07 | 147436 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/07/07 | 159416 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/07/07 | 94796 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/07/07 | 109054 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/07/07 | 16344 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/07/07 | 17977 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/07/07 | 28404 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/07/07 | 30029 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/07/07 | 630009 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/07/07 | 680858 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/07/07 | 532174 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/07/07 | 596491 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/07/07 | 476934 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/07/07 | 510654 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/07/07 | 94295 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/07/07 | 103497 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/07/07 | 1705045 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/07/07 | 1980481 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/07/07 | 67606 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/07/07 | 74231 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/07/07 | 27417 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/07/07 | 31613 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/07/07 | 7729 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/07/07 | 8767 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/07/07 | 196969 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/07/07 | 215144 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/07/07 | 250356 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/07/07 | 283991 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/07/07 | 98065 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/07/07 | 103344 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/07/07 | 60673 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/07/07 | 67994 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/07/07 | 124451 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/07/07 | 136299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/07/07 | 178105 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/07/07 | 196873 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/07/07 | 199613 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/07/07 | 180171 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/07/07 | 67417 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/07/07 | 76918 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/07/07 | 31212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/07/07 | 35084 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/07/07 | 37783 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/07/07 | 42683 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/07/07 | 42842 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/07/07 | 46759 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/07/07 | 45945 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/07/07 | 52451 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/07/07 | 193836 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/07/07 | 206737 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/07/07 | 35327 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/07/07 | 39807 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/07/07 | 744163 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/07/07 | 815380 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/07/07 | 198260 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/07/07 | 202920 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/07/07 | 207987 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/07/07 | 243471 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/07/07 | 78795 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/07/07 | 87646 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/07/07 | 1170141 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/07/07 | 1301469 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/07/07 | 20118 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/07/07 | 23887 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/07/07 | 31536 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/07/07 | 37240 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/07/07 | 63981 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/07/07 | 72206 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/07/07 | 44589 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/07/07 | 51568 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/07/07 | 1318681 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/07/07 | 1443015 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/07/07 | 42348 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/07/07 | 51731 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/07/07 | 56235 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/07/07 | 59724 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/07/07 | 25384 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/07/07 | 27403 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/07/07 | 16443 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/07/07 | 18151 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/07/07 | 63929 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/07/07 | 69938 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/07/07 | 154630 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/07/07 | 169193 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/07/07 | 56700 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/07/07 | 65357 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/07/07 | 97865 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/07/07 | 105019 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/07/07 | 2671579 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/07/07 | 2796506 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/07/07 | 56309 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/07/07 | 62315 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/07/07 | 33460 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/07/07 | 37382 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/07/07 | 27715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/07/07 | 33652 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/07/07 | 65557 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/07/07 | 70452 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/07/07 | 311367 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/07/07 | 344783 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/07/07 | 55510 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/07/07 | 57092 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/07/07 | 586250 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/07/07 | 620954 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/07/07 | 39465 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/07/07 | 43379 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/07/07 | 225831 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/07/07 | 1305689 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/07/07 | 1216095 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/07/07 | 13464 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/07/07 | 14349 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2021/07/06 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/07/07 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -285824,7 +285853,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2021/07/06 | 948 | systems/win32/miktex/tm/packages/pr.ini
+2021/07/07 | 948 | 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
@@ -287311,7 +287340,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/07/07 | 186 | timestamp
+2021/07/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
@@ -288643,41 +288672,41 @@
1999/06/04 | 27445 | usergrps/uktug/baskervi/baskrep.cls
1999/05/12 | 7702 | usergrps/uktug/baskervi/epstopdf
1997/10/01 | 444 | usergrps/uktug/baskervi/README
-2021/06/13 | 10301 | usergrps/usergrps/bg.html
-2021/06/13 | 9998 | usergrps/usergrps/br.html
-2021/06/13 | 9984 | usergrps/usergrps/ca.html
-2021/06/13 | 10263 | usergrps/usergrps/cn.html
-2021/06/13 | 10417 | usergrps/usergrps/cz.html
-2021/06/13 | 10534 | usergrps/usergrps/de.html
-2021/06/13 | 10055 | usergrps/usergrps/dk.html
-2021/06/13 | 9834 | usergrps/usergrps/ee.html
-2021/06/13 | 10059 | usergrps/usergrps/esc.html
-2021/06/13 | 10204 | usergrps/usergrps/es.html
-2021/06/13 | 10344 | usergrps/usergrps/fr.html
-2021/06/13 | 10187 | usergrps/usergrps/gb.html
-2021/06/13 | 10080 | usergrps/usergrps/gr.html
-2021/06/13 | 10484 | usergrps/usergrps/hu.html
-2021/06/13 | 9980 | usergrps/usergrps/ie.html
-2021/06/13 | 6412 | usergrps/usergrps/index.html
-2021/06/13 | 9955 | usergrps/usergrps/is.html
-2021/06/13 | 10207 | usergrps/usergrps/it.html
-2021/06/13 | 9924 | usergrps/usergrps/kh.html
-2021/06/13 | 10324 | usergrps/usergrps/kr.html
+2021/07/07 | 10388 | usergrps/usergrps/bg.html
+2021/07/07 | 10085 | usergrps/usergrps/br.html
+2021/07/07 | 10071 | usergrps/usergrps/ca.html
+2021/07/07 | 10350 | usergrps/usergrps/cn.html
+2021/07/07 | 10504 | usergrps/usergrps/cz.html
+2021/07/07 | 10621 | usergrps/usergrps/de.html
+2021/07/07 | 10142 | usergrps/usergrps/dk.html
+2021/07/07 | 9921 | usergrps/usergrps/ee.html
+2021/07/07 | 10146 | usergrps/usergrps/esc.html
+2021/07/07 | 10291 | usergrps/usergrps/es.html
+2021/07/07 | 10431 | usergrps/usergrps/fr.html
+2021/07/07 | 10274 | usergrps/usergrps/gb.html
+2021/07/07 | 10167 | usergrps/usergrps/gr.html
+2021/07/07 | 10571 | usergrps/usergrps/hu.html
+2021/07/07 | 10067 | usergrps/usergrps/ie.html
+2021/07/07 | 6499 | usergrps/usergrps/index.html
+2021/07/07 | 10042 | usergrps/usergrps/is.html
+2021/07/07 | 10294 | usergrps/usergrps/it.html
+2021/07/07 | 10011 | usergrps/usergrps/kh.html
+2021/07/07 | 10411 | usergrps/usergrps/kr.html
2021/06/13 | 9999 | usergrps/usergrps/labels.pdf
2020/08/05 | 2357 | usergrps/usergrps/labels.tex
-2021/06/13 | 9864 | usergrps/usergrps/lt.html
-2021/06/13 | 37609 | usergrps/usergrps/lugs.html
+2021/07/07 | 9951 | usergrps/usergrps/lt.html
+2021/07/07 | 37696 | usergrps/usergrps/lugs.html
2021/06/13 | 49847 | usergrps/usergrps/lugs.pdf
2020/11/05 | 23855 | usergrps/usergrps/lugs.tex
-2021/06/13 | 9914 | usergrps/usergrps/mx.html
-2021/06/13 | 10300 | usergrps/usergrps/nl.html
-2021/06/13 | 10025 | usergrps/usergrps/no.html
-2021/06/13 | 10489 | usergrps/usergrps/pl.html
-2021/06/13 | 10053 | usergrps/usergrps/pt.html
-2021/06/13 | 10095 | usergrps/usergrps/us.html
-2021/06/13 | 9964 | usergrps/usergrps/uy.html
-2021/06/13 | 10035 | usergrps/usergrps/vn.html
-2021/06/13 | 9974 | usergrps/usergrps/za.html
+2021/07/07 | 10001 | usergrps/usergrps/mx.html
+2021/07/07 | 10387 | usergrps/usergrps/nl.html
+2021/07/07 | 10112 | usergrps/usergrps/no.html
+2021/07/07 | 10576 | usergrps/usergrps/pl.html
+2021/07/07 | 10140 | usergrps/usergrps/pt.html
+2021/07/07 | 10182 | usergrps/usergrps/us.html
+2021/07/07 | 10051 | usergrps/usergrps/uy.html
+2021/07/07 | 10122 | usergrps/usergrps/vn.html
+2021/07/07 | 10061 | usergrps/usergrps/za.html
1992/12/06 | 2551 | web/aplweb/announcement
1993/11/03 | 802292 | web/aplweb/aplweba.zip
1993/11/03 | 771814 | web/aplweb/aplwebb.zip
diff --git a/FILES.byname.gz b/FILES.byname.gz
index f5d39597d1..de1beb53bd 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 9dbcb9bba9..42e6991274 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,501 @@
+2021/07/07 | 9951 | usergrps/usergrps/lt.html
+2021/07/07 | 99253 | macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
+2021/07/07 | 9921 | usergrps/usergrps/ee.html
+2021/07/07 | 99018 | macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
+2021/07/07 | 98920 | macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
+2021/07/07 | 9872 | indexing/xindex/lualatex/xindex-lapp.lua
+2021/07/07 | 98503 | macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
+2021/07/07 | 98269 | macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf
+2021/07/07 | 98081 | macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
+2021/07/07 | 98065 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/07/07 | 9795398 | macros/latex/contrib/changes.zip
+2021/07/07 | 97865 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/07/07 | 97341 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/07/07 | 97326 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
+2021/07/07 | 97319 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
+2021/07/07 | 97239 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
+2021/07/07 | 972315 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/07/07 | 97128 | macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
+2021/07/07 | 9708 | indexing/xindex/lualatex/xindex-base.lua
+2021/07/07 | 97064 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
+2021/07/07 | 96 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_ex.tex
+2021/07/07 | 96944 | macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
+2021/07/07 | 96849 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
+2021/07/07 | 96684 | macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
+2021/07/07 | 96596 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
+2021/07/07 | 96561 | macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
+2021/07/07 | 96528 | macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
+2021/07/07 | 96494 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
+2021/07/07 | 96377 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/07/07 | 96366 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
+2021/07/07 | 96233 | macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
+2021/07/07 | 96227 | macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
+2021/07/07 | 95933 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
+2021/07/07 | 95656 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
+2021/07/07 | 95446 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/07/07 | 95366 | macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
+2021/07/07 | 95281 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
+2021/07/07 | 94948 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
+2021/07/07 | 948 | systems/win32/miktex/tm/packages/pr.ini
+2021/07/07 | 94875 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
+2021/07/07 | 94860 | macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
+2021/07/07 | 94796 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/07/07 | 94795 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
+2021/07/07 | 94774 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
+2021/07/07 | 94673 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
+2021/07/07 | 94649 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
+2021/07/07 | 94641 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
+2021/07/07 | 94615 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
+2021/07/07 | 94572 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
+2021/07/07 | 94570 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
+2021/07/07 | 94489 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
+2021/07/07 | 94482 | macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
+2021/07/07 | 94464 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
+2021/07/07 | 94396 | macros/latex/contrib/changes/examples/changes.example.highlightmarkup.wrong.pdf
+2021/07/07 | 94349 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
+2021/07/07 | 94339 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
+2021/07/07 | 94303 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
+2021/07/07 | 94295 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/07/07 | 9428 | macros/latex/contrib/upmethodology/src/upmethodology-task.sty
+2021/07/07 | 94285 | macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
+2021/07/07 | 94280 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
+2021/07/07 | 94273 | macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
+2021/07/07 | 94235 | macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
+2021/07/07 | 94179 | macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
+2021/07/07 | 94148 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
+2021/07/07 | 94147 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
+2021/07/07 | 94104 | macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
+2021/07/07 | 94104 | macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
+2021/07/07 | 94098 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
+2021/07/07 | 94091 | macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
+2021/07/07 | 94058 | macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
+2021/07/07 | 94057 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.wrong.pdf
+2021/07/07 | 94057 | macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
+2021/07/07 | 94049 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
+2021/07/07 | 94008 | macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
+2021/07/07 | 93929 | macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
+2021/07/07 | 93926 | macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
+2021/07/07 | 93750 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
+2021/07/07 | 93748 | macros/latex/contrib/changes/examples/changes.example.draft.pdf
+2021/07/07 | 93585 | macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
+2021/07/07 | 93544 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
+2021/07/07 | 92984 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
+2021/07/07 | 92919 | macros/latex/contrib/changes/examples/changes.example.simple.pdf
+2021/07/07 | 91 | macros/latex/contrib/changes/userdoc/comment_ex.tex
+2021/07/07 | 90782 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
+2021/07/07 | 907664 | systems/texlive/tlnet/archive/tex4ht.r59860.tar.xz
+2021/07/07 | 87708 | macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
+2021/07/07 | 8767 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/07/07 | 87646 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/07/07 | 86116 | macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
+2021/07/07 | 85486 | macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
+2021/07/07 | 85414 | macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
+2021/07/07 | 8492 | indexing/xindex/lualatex/xindex-pretty.lua
+2021/07/07 | 83 | macros/latex/contrib/changes/userdoc/setauthormarkup_ex.tex
+2021/07/07 | 83706 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/07/07 | 8339 | macros/latex/contrib/huawei/huawei.tex
+2021/07/07 | 82 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_ex.tex
+2021/07/07 | 815380 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/07/07 | 8131 | macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty
+2021/07/07 | 80969 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/07/07 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
+2021/07/07 | 79 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_ex.tex
+2021/07/07 | 79469 | macros/latex/contrib/changes/examples/changes.example.final.pdf
+2021/07/07 | 78795 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/07/07 | 77835 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/07/07 | 7740 | indexing/xindex/scripts/xindex-yannis.lua
+2021/07/07 | 7740 | indexing/xindex/lualatex/xindex-yannis.lua
+2021/07/07 | 7729 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/07/07 | 76918 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/07/07 | 75700 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/07/07 | 744163 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/07/07 | 74231 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/07/07 | 73167 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/07/07 | 73164 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/07/07 | 725588 | macros/latex/contrib/beamer-contrib/themes/thubeamer.zip
+2021/07/07 | 72206 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/07/07 | 71619 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/07/07 | 70452 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/07/07 | 69938 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/07/07 | 6990 | indexing/xindex/scripts/xindex.lua
+2021/07/07 | 6811190 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/07/07 | 680858 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/07/07 | 6805 | macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty
+2021/07/07 | 67994 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/07/07 | 67707 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/07/07 | 67606 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/07/07 | 67417 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/07/07 | 66 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_in.tex
+2021/07/07 | 65557 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/07/07 | 65357 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/07/07 | 6508 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.tex
+2021/07/07 | 6499 | usergrps/usergrps/index.html
+2021/07/07 | 64413 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/07/07 | 63 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_ex.tex
+2021/07/07 | 63 | macros/latex/contrib/changes/userdoc/setanonymousname_ex.tex
+2021/07/07 | 63981 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/07/07 | 63929 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/07/07 | 6321 | indexing/xindex/lualatex/xindex-norsk.lua
+2021/07/07 | 630009 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/07/07 | 62 | macros/latex/contrib/changes/userdoc/replaced_in.tex
+2021/07/07 | 62797 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/07/07 | 625614 | macros/latex/contrib/upmethodology.zip
+2021/07/07 | 62315 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/07/07 | 62305 | macros/latex/contrib/changes/changes.dtx
+2021/07/07 | 620954 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/07/07 | 60673 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/07/07 | 604283 | macros/latex/contrib/huawei.zip
+2021/07/07 | 59724 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/07/07 | 596491 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/07/07 | 59137 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/07/07 | 58 | systems/mac/mactex/MacTeXtras-20210707.zip.md5
+2021/07/07 | 58 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_in.tex
+2021/07/07 | 58 | macros/latex/contrib/changes/userdoc/listofchanges_in.tex
+2021/07/07 | 588890 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/07/07 | 588407 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/07/07 | 586250 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/07/07 | 57580 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/07/07 | 572980 | indexing/xindex.zip
+2021/07/07 | 57092 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/07/07 | 56 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_in.tex
+2021/07/07 | 56 | macros/latex/contrib/changes/userdoc/setlocextension_ex.tex
+2021/07/07 | 56 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_ex.tex
+2021/07/07 | 56711 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/07/07 | 56700 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/07/07 | 565345 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/07/07 | 56446 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/07/07 | 5643 | macros/latex/contrib/upmethodology/src/upmethodology-version.sty
+2021/07/07 | 56329 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/07/07 | 56309 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/07/07 | 56235 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/07/07 | 55 | macros/latex/contrib/changes/userdoc/settruncatewidth_ex.tex
+2021/07/07 | 55 | macros/latex/contrib/changes/userdoc/definechangesauthor_in.tex
+2021/07/07 | 557656 | systems/texlive/tlnet/archive/easybook.doc.r59858.tar.xz
+2021/07/07 | 55510 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/07/07 | 55156 | macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty
+2021/07/07 | 5451 | macros/musixtex/doc/musixdoc/frontmatter.tex
+2021/07/07 | 5414 | macros/latex/contrib/changes/regression.dtx
+2021/07/07 | 53 | macros/latex/contrib/changes/userdoc/setsummarywidth_ex.tex
+2021/07/07 | 532174 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_in.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_in.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_ex.tex
+2021/07/07 | 52 | macros/latex/contrib/changes/userdoc/setaddedmarkup_ex.tex
+2021/07/07 | 52625 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/07/07 | 52564 | indexing/xindex/doc/xindex-doc.tex
+2021/07/07 | 52451 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/07/07 | 51 | macros/latex/contrib/changes/userdoc/usepackage_draft_changes_in.tex
+2021/07/07 | 51 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_in.tex
+2021/07/07 | 51731 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/07/07 | 51568 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/07/07 | 51344 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/07/07 | 51201 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/07/07 | 510654 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/07/07 | 51055 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/07/07 | 50 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_in.tex
+2021/07/07 | 5031242 | macros/latex/contrib/tudscr.zip
+2021/07/07 | 5030 | macros/latex/contrib/changes/example-screenshot.dtx
+2021/07/07 | 50171 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/07/07 | 49 | macros/latex/contrib/changes/userdoc/setauthormarkupposition_in.tex
+2021/07/07 | 49 | macros/latex/contrib/changes/userdoc/deleted_in.tex
+2021/07/07 | 4932 | macros/latex/contrib/changes/changes.drv
+2021/07/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/07/07 | 48 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_ex.tex
+2021/07/07 | 48 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_in.tex
+2021/07/07 | 48 | macros/latex/contrib/changes/userdoc/setsocextension_ex.tex
+2021/07/07 | 483282 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/07/07 | 48263 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/07/07 | 47 | macros/latex/contrib/changes/userdoc/highlight_in.tex
+2021/07/07 | 47 | macros/latex/contrib/changes/userdoc/added_in.tex
+2021/07/07 | 476934 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/07/07 | 475623 | install/macros/generic/expkv-cs.tds.zip
+2021/07/07 | 4691 | indexing/xindex/lualatex/xindex-dtk.lua
+2021/07/07 | 468621 | macros/generic/expkv-cs.zip
+2021/07/07 | 46759 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/07/07 | 462091 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/07/07 | 461176 | systems/texlive/tlnet/archive/xindy.doc.r59854.tar.xz
+2021/07/07 | 45945 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/07/07 | 45924 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/07/07 | 458130 | macros/latex/contrib/changes/changes.english.withcode.pdf
+2021/07/07 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/07/07 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/07/07 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/07/07 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/07/07 | 454716 | macros/generic/expkv-cs/expkv-cs.pdf
+2021/07/07 | 45302 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/07/07 | 44589 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/07/07 | 4422 | macros/latex/contrib/upmethodology/src/upmethodology-code.sty
+2021/07/07 | 43 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_in.tex
+2021/07/07 | 43379 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/07/07 | 43030 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/07/07 | 42 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_in.tex
+2021/07/07 | 42984 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/07/07 | 42842 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/07/07 | 42683 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/07/07 | 42475 | macros/latex/contrib/changes/userdoc/changes.de.tex
+2021/07/07 | 4246 | macros/latex/contrib/upmethodology/src/upmethodology-extension.sty
+2021/07/07 | 42348 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/07/07 | 422466026 | systems/mac/mactex/MacTeXtras-20210707.zip
+2021/07/07 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_in.tex
+2021/07/07 | 41 | macros/latex/contrib/changes/userdoc/usepackage_truncate_changes_ex.tex
+2021/07/07 | 41 | macros/latex/contrib/changes/userdoc/setauthormarkuptext_in.tex
+2021/07/07 | 41171 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/07/07 | 410832 | indexing/xindex/doc/xindex-doc.pdf
+2021/07/07 | 406590 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.pdf
+2021/07/07 | 403 | macros/latex/contrib/huawei/DEPENDS.txt
+2021/07/07 | 39 | macros/latex/contrib/changes/userdoc/usepackage_xcolor_changes_in.tex
+2021/07/07 | 398168 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59853.tar.xz
+2021/07/07 | 39807 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/07/07 | 3976 | macros/latex/contrib/beamer-contrib/themes/thubeamer/README.md
+2021/07/07 | 39465 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/07/07 | 392424 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/07/07 | 38 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_in.tex
+2021/07/07 | 38 | macros/latex/contrib/changes/userdoc/path_doc_examples_in.tex
+2021/07/07 | 38801 | macros/latex/contrib/changes/userdoc/changes.en.tex
+2021/07/07 | 38175 | systems/mac/mactex/ExtrasFolder.pdf
+2021/07/07 | 38169 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/07/07 | 37 | macros/latex/contrib/changes/userdoc/usepackage_ulem_changes_in.tex
+2021/07/07 | 378112 | macros/latex/contrib/changes/changes.ngerman.pdf
+2021/07/07 | 37783 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/07/07 | 37696 | usergrps/usergrps/lugs.html
+2021/07/07 | 37382 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/07/07 | 37240 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/07/07 | 370498 | macros/latex/contrib/changes/changes.english.pdf
+2021/07/07 | 36599 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/07/07 | 35327 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/07/07 | 35153 | indexing/xindex/lualatex/xindex-lib.lua
+2021/07/07 | 35084 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/07/07 | 34 | macros/latex/contrib/changes/userdoc/sethighlightmarkup_in.tex
+2021/07/07 | 34670 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/07/07 | 344783 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/07/07 | 342264 | systems/texlive/tlnet/archive/huawei.doc.r59859.tar.xz
+2021/07/07 | 34184 | systems/texlive/tlnet/archive/easybook.source.r59858.tar.xz
+2021/07/07 | 336670 | macros/latex/contrib/huawei/huawei.pdf
+2021/07/07 | 33652 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/07/07 | 33460 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/07/07 | 330645 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/07/07 | 32 | macros/latex/contrib/changes/userdoc/usepackage_options_changes_in.tex
+2021/07/07 | 32 | macros/latex/contrib/changes/userdoc/setdeletedmarkup_in.tex
+2021/07/07 | 32 | macros/latex/contrib/changes/userdoc/setcommentmarkup_in.tex
+2021/07/07 | 326776 | macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf
+2021/07/07 | 32621 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/07/07 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/07/07 | 31 | macros/latex/contrib/changes/userdoc/setauthormarkup_in.tex
+2021/07/07 | 31613 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/07/07 | 31536 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/07/07 | 31332 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/07/07 | 31212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/07/07 | 311367 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/07/07 | 30 | macros/latex/contrib/changes/userdoc/setsocextension_in.tex
+2021/07/07 | 30 | macros/latex/contrib/changes/userdoc/setlocextension_in.tex
+2021/07/07 | 30 | macros/latex/contrib/changes/userdoc/setaddedmarkup_in.tex
+2021/07/07 | 30803 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/07/07 | 3068 | macros/musixtex/README
+2021/07/07 | 30029 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/07/07 | 29 | macros/latex/contrib/changes/userdoc/comment_in.tex
+2021/07/07 | 29835 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/07/07 | 2973 | indexing/xindex/lualatex/xindex-DIN2.lua
+2021/07/07 | 295380 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/07/07 | 2942 | indexing/xindex/lualatex/xindex-cfg-common.lua
+2021/07/07 | 292 | macros/musixtex/doc/ChangeLog-133.txt
+2021/07/07 | 29102 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/07/07 | 28 | macros/latex/contrib/changes/userdoc/usepackage_final_changes_in.tex
+2021/07/07 | 28404 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/07/07 | 283991 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/07/07 | 281970 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/07/07 | 28149 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/07/07 | 27 | macros/latex/contrib/changes/userdoc/settruncatewidth_in.tex
+2021/07/07 | 27 | macros/latex/contrib/changes/userdoc/setsummarytowidth_in.tex
+2021/07/07 | 27 | macros/latex/contrib/changes/userdoc/path_script_in.tex
+2021/07/07 | 2796506 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/07/07 | 27715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/07/07 | 27417 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/07/07 | 27403 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/07/07 | 27184 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/07/07 | 26 | macros/latex/contrib/upmethodology/src/UPMVERSION.def
+2021/07/07 | 26 | macros/latex/contrib/changes/userdoc/setsummarywidth_in.tex
+2021/07/07 | 26 | macros/latex/contrib/changes/userdoc/setanonymousname_in.tex
+2021/07/07 | 2671579 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/07/07 | 262215 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/07/07 | 2612 | indexing/xindex/lualatex/xindex-cfg.lua
+2021/07/07 | 25 | macros/latex/contrib/changes/userdoc/script_pymergechanges_empty.tex
+2021/07/07 | 259592 | systems/texlive/tlnet/archive/huawei.r59859.tar.xz
+2021/07/07 | 258784 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/07/07 | 25808 | macros/latex/contrib/changes/examples.dtx
+2021/07/07 | 25585297 | systems/texlive/tlnet/install-tl.zip
+2021/07/07 | 254 | macros/latex/contrib/changes/userdoc/listofchanges_ex.tex
+2021/07/07 | 25384 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/07/07 | 253724 | macros/latex/contrib/huawei/huawei-cover-picture.pdf
+2021/07/07 | 250356 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/07/07 | 25008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/07/07 | 24975 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/07/07 | 2455249 | install/macros/musixtex.tds.zip
+2021/07/07 | 2438331 | macros/musixtex.zip
+2021/07/07 | 243471 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/07/07 | 239757 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/07/07 | 23887 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/07/07 | 23872 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.dtx
+2021/07/07 | 2384 | indexing/xindex/lualatex/xindex-cfg-uca.lua
+2021/07/07 | 23328 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/07/07 | 2318980 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/07/07 | 229 | macros/latex/contrib/changes/userdoc/script_pymergechanges.tex
+2021/07/07 | 2294 | macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty
+2021/07/07 | 225886 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/07/07 | 225831 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/07/07 | 224 | macros/latex/contrib/changes/userdoc/replaced_ex.tex
+2021/07/07 | 223 | macros/latex/contrib/changes/userdoc/highlight_ex.tex
+2021/07/07 | 22025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/07/07 | 21 | macros/latex/contrib/changes/userdoc/usepackage_changes_in.tex
+2021/07/07 | 215144 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/07/07 | 21195 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/07/07 | 20810260 | systems/texlive/tlnet/install-tl-windows.exe
+2021/07/07 | 207987 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/07/07 | 206737 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/07/07 | 20613 | macros/latex/contrib/upmethodology/src/upmethodology-document.sty
+2021/07/07 | 2054 | macros/latex/contrib/huawei/samples/huawei-charter.tex
+2021/07/07 | 202920 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/07/07 | 20118 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/07/07 | 199613 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/07/07 | 199474 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.pdf
+2021/07/07 | 198260 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/07/07 | 1980481 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/07/07 | 1973 | indexing/xindex/CHANGELOG
+2021/07/07 | 196 | macros/latex/contrib/changes/userdoc/setcommentmarkup_ex.tex
+2021/07/07 | 196969 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/07/07 | 196873 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/07/07 | 195705 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/07/07 | 195275 | macros/musixtex/tex/musixtex.tex
+2021/07/07 | 1947 | macros/latex/contrib/huawei/samples/huawei-cfp.tex
+2021/07/07 | 193836 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/07/07 | 19105 | macros/latex/contrib/beamer-contrib/themes/thubeamer/License
+2021/07/07 | 182 | macros/latex/contrib/changes/userdoc/added_ex.tex
+2021/07/07 | 18151 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/07/07 | 180171 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/07/07 | 17977 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/07/07 | 179605 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/07/07 | 178105 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/07/07 | 177 | macros/latex/contrib/changes/userdoc/deleted_ex.tex
+2021/07/07 | 174 | macros/latex/contrib/changes/userdoc/definechangesauthor_ex.tex
+2021/07/07 | 17306162 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/07/07 | 171 | macros/latex/contrib/changes/userdoc/usepackage_markup_changes_ex.tex
+2021/07/07 | 1711 | systems/mac/mactex/Licenses.txt
+2021/07/07 | 1705045 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/07/07 | 169193 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/07/07 | 16699 | macros/latex/contrib/huawei/huawei.cls
+2021/07/07 | 164 | macros/latex/contrib/changes/userdoc/usepackage_commandnameprefix_changes_ex.tex
+2021/07/07 | 1648628 | systems/texlive/tlnet/archive/csvsimple.doc.r59857.tar.xz
+2021/07/07 | 16443 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/07/07 | 16344 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/07/07 | 159416 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/07/07 | 154 | macros/latex/contrib/changes/userdoc/usepackage_authormarkup_changes_ex.tex
+2021/07/07 | 154630 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/07/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/07/07 | 1537368 | systems/texlive/tlnet/archive/circuitikz.doc.r59856.tar.xz
+2021/07/07 | 153396 | systems/texlive/tlnet/archive/circuitikz.r59856.tar.xz
+2021/07/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/07/07 | 152232 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/07/07 | 151 | macros/latex/contrib/changes/userdoc/usepackage_commentmarkup_changes_ex.tex
+2021/07/07 | 15100 | macros/latex/contrib/upmethodology/src/upmethodology-spec.sty
+2021/07/07 | 1497 | macros/latex/contrib/huawei/README.md
+2021/07/07 | 14976 | systems/texlive/tlnet/archive/easybook.r59858.tar.xz
+2021/07/07 | 147 | macros/latex/contrib/changes/userdoc/usepackage_deletedmarkup_changes_ex.tex
+2021/07/07 | 147436 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/07/07 | 1461 | macros/latex/contrib/huawei/samples/huawei-main.bib
+2021/07/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/07/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/07/07 | 1443015 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/07/07 | 14349 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/07/07 | 143467 | macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
+2021/07/07 | 142 | macros/latex/contrib/changes/userdoc/usepackage_addedmarkup_changes_ex.tex
+2021/07/07 | 1423229 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/07/07 | 141112 | macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.bst
+2021/07/07 | 1410320 | macros/musixtex/doc/musixdoc.pdf
+2021/07/07 | 140536 | systems/texlive/tlnet/archive/xindy.r59854.tar.xz
+2021/07/07 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r59860.tar.xz
+2021/07/07 | 136299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/07/07 | 134893 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/07/07 | 13464 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/07/07 | 1334640 | systems/texlive/tlnet/archive/xindy.universal-darwin.r59854.tar.xz
+2021/07/07 | 1326 | macros/latex/contrib/changes/README
+2021/07/07 | 1318681 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/07/07 | 131668 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/07/07 | 1307253 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/07/07 | 1305689 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/07/07 | 1301469 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/07/07 | 1296 | macros/generic/expkv-cs/README.md
+2021/07/07 | 1290552 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/07/07 | 124451 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/07/07 | 122220 | macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
+2021/07/07 | 1216373 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/07/07 | 1216095 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/07/07 | 1210668 | systems/texlive/tlnet/archive/tex4ht.source.r59860.tar.xz
+2021/07/07 | 120 | macros/latex/contrib/changes/userdoc/usepackage_authormarkupposition_changes_ex.tex
+2021/07/07 | 117 | macros/latex/contrib/changes/userdoc/usepackage_highlightmarkup_changes_ex.tex
+2021/07/07 | 117737 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/07/07 | 1170141 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/07/07 | 116920 | macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
+2021/07/07 | 115971 | macros/generic/expkv-cs/expkv-cs.dtx
+2021/07/07 | 115540 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/07/07 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/07/07 | 11351 | macros/latex/contrib/changes/changes.ins
+2021/07/07 | 112861 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/07/07 | 112304 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/07/07 | 111392 | macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
+2021/07/07 | 11092 | systems/texlive/tlnet/archive/csvsimple.r59857.tar.xz
+2021/07/07 | 11043 | macros/latex/contrib/changes/pyMergeChanges.py
+2021/07/07 | 11003 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+2021/07/07 | 109 | macros/latex/contrib/changes/userdoc/usepackage_authormarkuptext_changes_ex.tex
+2021/07/07 | 109054 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/07/07 | 1080 | indexing/xindex/README.md
+2021/07/07 | 108004 | systems/texlive/tlnet/archive/texlive-scripts.r59853.tar.xz
+2021/07/07 | 1077072 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/07/07 | 106 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_ex.tex
+2021/07/07 | 10621 | usergrps/usergrps/de.html
+2021/07/07 | 10576 | usergrps/usergrps/pl.html
+2021/07/07 | 10571 | usergrps/usergrps/hu.html
+2021/07/07 | 10504 | usergrps/usergrps/cz.html
+2021/07/07 | 105019 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/07/07 | 104 | macros/latex/contrib/changes/userdoc/setsummarytowidth_ex.tex
+2021/07/07 | 10479 | macros/latex/contrib/upmethodology/src/upmethodology-document.cls
+2021/07/07 | 10431 | usergrps/usergrps/fr.html
+2021/07/07 | 10411 | usergrps/usergrps/kr.html
+2021/07/07 | 103987 | macros/latex/contrib/changes/examples/changes.example.setanonymousname.pdf
+2021/07/07 | 10388 | usergrps/usergrps/bg.html
+2021/07/07 | 10387 | usergrps/usergrps/nl.html
+2021/07/07 | 10350 | usergrps/usergrps/cn.html
+2021/07/07 | 103497 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/07/07 | 103344 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/07/07 | 102974 | macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
+2021/07/07 | 10294 | usergrps/usergrps/it.html
+2021/07/07 | 10291 | usergrps/usergrps/es.html
+2021/07/07 | 10274 | usergrps/usergrps/gb.html
+2021/07/07 | 102637 | macros/latex/contrib/changes/examples/changes.example.language.french.pdf
+2021/07/07 | 102351 | macros/latex/contrib/changes/examples/changes.example.language.ngerman.pdf
+2021/07/07 | 102351 | macros/latex/contrib/changes/examples/changes.example.language.german.pdf
+2021/07/07 | 10182 | usergrps/usergrps/us.html
+2021/07/07 | 101693 | macros/latex/contrib/changes/examples/changes.example.language.british.pdf
+2021/07/07 | 10167 | usergrps/usergrps/gr.html
+2021/07/07 | 101650 | macros/latex/contrib/changes/examples/changes.example.language.italian.pdf
+2021/07/07 | 101521 | macros/latex/contrib/changes/examples/changes.example.language.english.pdf
+2021/07/07 | 101509 | macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
+2021/07/07 | 10146 | usergrps/usergrps/esc.html
+2021/07/07 | 10142 | usergrps/usergrps/dk.html
+2021/07/07 | 10140 | usergrps/usergrps/pt.html
+2021/07/07 | 10122 | usergrps/usergrps/vn.html
+2021/07/07 | 10112 | usergrps/usergrps/no.html
+2021/07/07 | 101105 | macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf
+2021/07/07 | 101103 | macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
+2021/07/07 | 101072 | macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
+2021/07/07 | 10085 | usergrps/usergrps/br.html
+2021/07/07 | 10071 | usergrps/usergrps/ca.html
+2021/07/07 | 10067 | usergrps/usergrps/ie.html
+2021/07/07 | 10061 | usergrps/usergrps/za.html
+2021/07/07 | 100619 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/07/07 | 10051 | usergrps/usergrps/uy.html
+2021/07/07 | 100430 | macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
+2021/07/07 | 10042 | usergrps/usergrps/is.html
+2021/07/07 | 10011 | usergrps/usergrps/kh.html
+2021/07/07 | 10001 | usergrps/usergrps/mx.html
2021/07/06 | 9942220 | systems/win32/miktex/tm/packages/bjfuthesis__doc.tar.lzma
2021/07/06 | 993288 | help/LaTeX-FAQ-francaise/FAQ-fr_pages.tar.gz
2021/07/06 | 99064 | systems/texlive/tlnet/archive/inputnormalization.doc.r59850.tar.xz
@@ -5,92 +503,71 @@
2021/07/06 | 98478 | systems/win32/miktex/tm/packages/inputnormalization__doc.tar.lzma
2021/07/06 | 9834 | systems/win32/miktex/tm/packages/strands__source.tar.lzma
2021/07/06 | 98158 | macros/latex/contrib/siunitx/siunitx-unit.dtx
-2021/07/06 | 98067 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/07/06 | 97866 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
2021/07/06 | 974181 | systems/win32/miktex/tm/packages/texinfo__source.tar.lzma
-2021/07/06 | 97343 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/07/06 | 972318 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/07/06 | 9684 | macros/latex/contrib/tudscr/source/doc/tudscr-introduction.tex
2021/07/06 | 9674 | systems/win32/miktex/tm/packages/musixtex__source.tar.lzma
2021/07/06 | 964 | macros/latex/contrib/siunitx/README.md
2021/07/06 | 96448 | macros/latex/contrib/csvsimple/csvsimple-l3.tex
-2021/07/06 | 96379 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
2021/07/06 | 956 | systems/texlive/tlnet/archive/collection-plaingeneric.r59850.tar.xz
-2021/07/06 | 95444 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/07/06 | 948 | systems/win32/miktex/tm/packages/pr.ini
-2021/07/06 | 94797 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/07/06 | 9494 | indexing/xindex/doc/tests/demo3.pdf
+2021/07/06 | 9491 | macros/latex/contrib/tudscr/logo/TUD-blue.pdf
+2021/07/06 | 9486 | macros/latex/contrib/tudscr/logo/TUD-white.pdf
+2021/07/06 | 9486 | macros/latex/contrib/tudscr/logo/TUD-black.pdf
2021/07/06 | 9468 | systems/texlive/tlnet/archive/lualatex-math.source.r59847.tar.xz
2021/07/06 | 9455 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
-2021/07/06 | 94295 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2021/07/06 | 94220 | systems/texlive/tlnet/archive/minimalist.doc.r59842.tar.xz
2021/07/06 | 9416 | systems/texlive/tlnet/archive/strands.source.r59838.tar.xz
+2021/07/06 | 93904 | macros/latex/contrib/tudscr/source/tudscr-area.dtx
2021/07/06 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
2021/07/06 | 937130 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2-body.tex
2021/07/06 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
+2021/07/06 | 914 | macros/latex/contrib/tudscr/source/doc/examples/dissertation.tex
2021/07/06 | 9109 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
-2021/07/06 | 907672 | systems/texlive/tlnet/archive/tex4ht.r59851.tar.xz
+2021/07/06 | 896 | macros/latex/contrib/tudscr/source/doc/examples/thesis.tex
+2021/07/06 | 896761 | macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
2021/07/06 | 88639 | systems/win32/miktex/tm/packages/minimalist__doc.tar.lzma
-2021/07/06 | 8768 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/07/06 | 87646 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2021/07/06 | 8757 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
2021/07/06 | 8752 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2021/07/06 | 8661 | macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex
2021/07/06 | 841340 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0-body.tex
-2021/07/06 | 83706 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2021/07/06 | 8357 | macros/latex/contrib/csvsimple/CHANGES.md
2021/07/06 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
2021/07/06 | 8241 | fonts/logix/README
2021/07/06 | 8229 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
-2021/07/06 | 815379 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2021/07/06 | 810809 | macros/latex/contrib/csvsimple/csvsimple-legacy.pdf
-2021/07/06 | 80971 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/07/06 | 8082 | macros/latex/contrib/tudscr/source/tudscr-twocolfix.dtx
2021/07/06 | 7964 | macros/latex/contrib/csvsimple/csvsimple.tex
-2021/07/06 | 78794 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/07/06 | 77838 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/07/06 | 7729 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/07/06 | 77914 | macros/latex/contrib/tudscr/source/tudscr-comp.dtx
2021/07/06 | 77016 | help/LaTeX-FAQ-francaise/statistics.pdf
-2021/07/06 | 76918 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2021/07/06 | 758991 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6-body.tex
-2021/07/06 | 75701 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2021/07/06 | 75627 | macros/latex/contrib/csvsimple/csvsimple-example.pdf
2021/07/06 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
-2021/07/06 | 744163 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2021/07/06 | 7423 | systems/win32/miktex/tm/packages/strands.tar.lzma
-2021/07/06 | 74234 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2021/07/06 | 73388 | systems/texlive/tlnet/archive/lua-uni-algos.doc.r59846.tar.xz
-2021/07/06 | 73169 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/07/06 | 73168 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2021/07/06 | 7305 | systems/win32/miktex/tm/packages/minimalist__source.tar.lzma
2021/07/06 | 728 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
2021/07/06 | 7228 | systems/texlive/tlnet/archive/strands.r59838.tar.xz
-2021/07/06 | 72207 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2021/07/06 | 7178 | systems/win32/miktex/tm/packages/minimalist.tar.lzma
-2021/07/06 | 71621 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2021/07/06 | 71390 | macros/latex/contrib/csvsimple/csvsimple-legacy.tex
2021/07/06 | 71010 | systems/win32/miktex/tm/packages/lua-uni-algos__doc.tar.lzma
-2021/07/06 | 70452 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/07/06 | 69940 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/07/06 | 7090 | macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex
2021/07/06 | 6992 | systems/texlive/tlnet/archive/minimalist.r59842.tar.xz
2021/07/06 | 69588 | fonts/logix/fonts/logixMono.ttf
2021/07/06 | 690729 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3-body.tex
2021/07/06 | 6904 | systems/win32/miktex/tm/packages/lua-uni-algos.tar.lzma
2021/07/06 | 68416 | fonts/logix/opentype/logixMono.otf
2021/07/06 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
-2021/07/06 | 6811338 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/07/06 | 680860 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/07/06 | 67995 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/07/06 | 67707 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/07/06 | 67608 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/07/06 | 67417 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/07/06 | 67832 | macros/latex/contrib/tudscr/source/tudscr-layout.dtx
+2021/07/06 | 675 | indexing/xindex/doc/tests/runTests.sh
+2021/07/06 | 6745 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/07/06 | 6728 | systems/texlive/tlnet/archive/lua-uni-algos.r59846.tar.xz
2021/07/06 | 67041 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma
2021/07/06 | 6700 | fonts/logix/CHANGELOG
2021/07/06 | 658700 | systems/texlive/tlnet/archive/titlesec.doc.r59845.tar.xz
2021/07/06 | 657357 | systems/win32/miktex/tm/packages/pgf-spectra__source.tar.lzma
-2021/07/06 | 65558 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/07/06 | 65358 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/07/06 | 64415 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/07/06 | 6423 | indexing/xindex/doc/tests/demo-hyperref.ind
2021/07/06 | 641 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
-2021/07/06 | 63981 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/07/06 | 63931 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/07/06 | 6411 | indexing/xindex/doc/tests/demo-hyperref.idx
2021/07/06 | 635 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
2021/07/06 | 635 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
2021/07/06 | 635531 | macros/latex/contrib/siunitx/siunitx.pdf
@@ -98,417 +575,335 @@
2021/07/06 | 632 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7.sty
2021/07/06 | 632 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty
2021/07/06 | 632 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
-2021/07/06 | 630008 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/07/06 | 62799 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/07/06 | 631 | macros/latex/contrib/tudscr/source/doc/examples/mathswap-example.tex
+2021/07/06 | 630 | indexing/xindex/doc/tests/Umlaute.ind
+2021/07/06 | 630 | indexing/xindex/doc/tests/Umlaute2.ind
2021/07/06 | 627332 | macros/latex/contrib/siunitx/siunitx-unit.pdf
2021/07/06 | 626 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
2021/07/06 | 626386 | systems/win32/miktex/tm/packages/titlesec__doc.tar.lzma
-2021/07/06 | 62316 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/07/06 | 620954 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/07/06 | 6160 | macros/latex/contrib/tudscr/source/doc/tudscr-examples.tex
2021/07/06 | 61320 | systems/texlive/tlnet/archive/siunitx.r59844.tar.xz
+2021/07/06 | 60 | macros/latex/contrib/tudscr/source/doc/examples/poster_print.tex
2021/07/06 | 60794 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
-2021/07/06 | 60673 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
2021/07/06 | 60652 | systems/texlive/tlnet/archive/tableof.doc.r59837.tar.xz
+2021/07/06 | 60025 | macros/latex/contrib/tudscr/source/tudscr-title.dtx
2021/07/06 | 59820 | systems/win32/miktex/tm/packages/tableof__doc.tar.lzma
-2021/07/06 | 59725 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/07/06 | 596493 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2021/07/06 | 594800 | macros/latex/contrib/easybook.zip
-2021/07/06 | 59137 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/07/06 | 588890 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/07/06 | 588407 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/07/06 | 586251 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/07/06 | 57580 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/07/06 | 57094 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/07/06 | 56711 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/07/06 | 56702 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/07/06 | 565345 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/07/06 | 584 | indexing/xindex/doc/tests/Umlaute.idx
+2021/07/06 | 584 | indexing/xindex/doc/tests/Umlaute2.idx
+2021/07/06 | 582 | indexing/xindex/doc/tests/demo3.tex
2021/07/06 | 564584 | fonts/logix/opentype/logix.otf
-2021/07/06 | 56447 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/07/06 | 56329 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/07/06 | 56312 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/07/06 | 56234 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
2021/07/06 | 561781 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
2021/07/06 | 558693 | macros/latex/contrib/easybook/easybook.pdf
-2021/07/06 | 557968 | systems/texlive/tlnet/archive/easybook.doc.r59841.tar.xz
-2021/07/06 | 55510 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/07/06 | 55629 | macros/latex/contrib/tudscr/source/tudscr-base.dtx
+2021/07/06 | 55085 | macros/latex/contrib/tudscr/source/tudscr-doc.dtx
2021/07/06 | 546299 | fonts/logix/source/logixMono.vfc
2021/07/06 | 54038 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
+2021/07/06 | 53767 | macros/latex/contrib/tudscr/source/doc/tudscr-packages.tex
2021/07/06 | 536820 | systems/texlive/tlnet/archive/yquant.doc.r59839.tar.xz
-2021/07/06 | 532176 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/07/06 | 52623 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/07/06 | 526 | indexing/xindex/doc/tests/Umlaute2.tex
2021/07/06 | 525668 | fonts/logix/fonts/logix.woff
-2021/07/06 | 52451 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/07/06 | 51732 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/07/06 | 51569 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/07/06 | 51347 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/07/06 | 51201 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/07/06 | 510653 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/07/06 | 51056 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/07/06 | 50172 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/07/06 | 5222 | indexing/xindex/doc/tests/demo.ind
+2021/07/06 | 5102 | indexing/xindex/doc/tests/demo.idx
+2021/07/06 | 5091 | macros/latex/contrib/tudscr/source/doc/tudscr.tex
+2021/07/06 | 492 | macros/latex/contrib/tudscr/source/doc/examples/document.tex
+2021/07/06 | 49292 | macros/latex/contrib/tudscr/source/tudscr-frontmatter.dtx
2021/07/06 | 4921426 | fonts/logix/source/logix.vfc
2021/07/06 | 491791 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma
-2021/07/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/07/06 | 48827 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2021/07/06 | 485 | indexing/xindex/doc/tests/Umlaute.tex
2021/07/06 | 484555 | macros/latex/contrib/siunitx/siunitx-print.pdf
-2021/07/06 | 483283 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/07/06 | 48265 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/07/06 | 482 | indexing/xindex/doc/tests/HADW.tex
2021/07/06 | 477713 | fonts/logix/doc/logix.pdf
-2021/07/06 | 476934 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2021/07/06 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
2021/07/06 | 4746 | macros/latex/contrib/siunitx/siunitx-locale.dtx
2021/07/06 | 472552 | systems/texlive/tlnet/archive/xindex.doc.r59840.tar.xz
-2021/07/06 | 46759 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/07/06 | 462090 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/07/06 | 45943 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/07/06 | 45924 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2021/07/06 | 45812 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma
2021/07/06 | 45631 | systems/win32/miktex/tm/packages/yquant.tar.lzma
2021/07/06 | 45604 | systems/texlive/tlnet/archive/yquant.r59839.tar.xz
-2021/07/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/07/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2021/07/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/07/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2021/07/06 | 45302 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/07/06 | 45105 | macros/latex/contrib/tudscr/source/tudscr-fields.dtx
2021/07/06 | 446630 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
-2021/07/06 | 44592 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2021/07/06 | 44169 | macros/latex/contrib/siunitx/CHANGELOG.md
2021/07/06 | 434796 | systems/texlive/tlnet/archive/simplivre.doc.r59849.tar.xz
2021/07/06 | 433883 | fonts/logix/fonts/logix.eot
-2021/07/06 | 43380 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/07/06 | 43031 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/07/06 | 42985 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/07/06 | 42841 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/07/06 | 42684 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2021/07/06 | 424321 | systems/win32/miktex/tm/packages/simplivre__doc.tar.lzma
-2021/07/06 | 42349 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2021/07/06 | 422295 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3-body.tex
2021/07/06 | 4200181 | fonts/logix.zip
2021/07/06 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
+2021/07/06 | 417 | indexing/xindex/doc/tests/buch.tex
2021/07/06 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
2021/07/06 | 41218 | macros/latex/contrib/csvsimple/csvsimple-l3.sty
-2021/07/06 | 41171 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/07/06 | 4110 | macros/latex/contrib/tudscr/source/doc/tudscr-index.tex
2021/07/06 | 4109 | macros/latex/contrib/csvsimple/csvsimple-doc.sty
2021/07/06 | 406920 | systems/texlive/tlnet/archive/projlib.doc.r59843.tar.xz
2021/07/06 | 4059 | systems/win32/miktex/tm/packages/lua-uni-algos__source.tar.lzma
2021/07/06 | 4053 | systems/win32/miktex/tm/packages/huawei__source.tar.lzma
+2021/07/06 | 4049 | indexing/xindex/doc/tests/demo.tex
2021/07/06 | 403567 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7-body.tex
2021/07/06 | 4020 | macros/latex/contrib/csvsimple/csvsimple-example.tex
-2021/07/06 | 398148 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59836.tar.xz
-2021/07/06 | 39808 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/07/06 | 40170 | indexing/xindex/doc/tests/buch.pdf
2021/07/06 | 397101 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma
-2021/07/06 | 39465 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
2021/07/06 | 393884 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6-body.tex
-2021/07/06 | 392426 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/07/06 | 38169 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/07/06 | 39355 | macros/latex/contrib/tudscr/source/doc/tudscr-hints.tex
+2021/07/06 | 38719 | macros/latex/contrib/tudscr/source/tudscr-localization.dtx
+2021/07/06 | 38227 | macros/musixtex/doc/musixdoc/miscellaneous.tex
2021/07/06 | 381077 | fonts/logix/doc/logix.tex
-2021/07/06 | 37782 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/07/06 | 38104 | macros/latex/contrib/tudscr/source/doc/tudscr-obsolete.tex
2021/07/06 | 375280 | systems/texlive/tlnet/archive/einfart.doc.r59848.tar.xz
2021/07/06 | 374645 | systems/win32/miktex/tm/packages/semantex__doc.tar.lzma
-2021/07/06 | 37381 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/07/06 | 37244 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/07/06 | 37150 | macros/latex/contrib/tudscr/logo/DDC-25.eps
+2021/07/06 | 37050 | macros/latex/contrib/tudscr/logo/DDC-28.eps
2021/07/06 | 36951 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
2021/07/06 | 3690 | systems/win32/miktex/tm/packages/einfart.tar.lzma
2021/07/06 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2021/07/06 | 36744 | macros/latex/contrib/tudscr/logo/DDC-07.eps
2021/07/06 | 3670 | graphics/pgf/contrib/circuitikz/README.md
2021/07/06 | 3667 | systems/win32/miktex/tm/packages/simplivre.tar.lzma
-2021/07/06 | 36602 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/07/06 | 36583 | macros/latex/contrib/tudscr/logo/DDC-22.eps
2021/07/06 | 365633 | systems/win32/miktex/tm/packages/einfart__doc.tar.lzma
2021/07/06 | 364469 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
2021/07/06 | 364117 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4-body.tex
2021/07/06 | 3638083 | help/LaTeX-FAQ-francaise.zip
2021/07/06 | 3605 | systems/win32/miktex/tm/packages/ifptex__doc.tar.lzma
2021/07/06 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
-2021/07/06 | 35328 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/07/06 | 35447 | indexing/xindex/doc/tests/demo.pdf
2021/07/06 | 3512 | systems/texlive/tlnet/archive/einfart.r59848.tar.xz
2021/07/06 | 35127 | systems/win32/miktex/tm/packages/semantex__source.tar.lzma
-2021/07/06 | 35085 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2021/07/06 | 3493 | systems/win32/miktex/tm/packages/lualatex-math.tar.lzma
+2021/07/06 | 3487 | macros/latex/contrib/tudscr/source/doc/tudscr-preface.tex
2021/07/06 | 3484 | systems/texlive/tlnet/archive/simplivre.r59849.tar.xz
2021/07/06 | 34691 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
-2021/07/06 | 34670 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2021/07/06 | 34618 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
2021/07/06 | 345252 | fonts/logix/fonts/logix.woff2
-2021/07/06 | 344784 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2021/07/06 | 343000 | systems/win32/miktex/tm/packages/huawei__doc.tar.lzma
2021/07/06 | 34284 | fonts/logix/fonts/logixMono.woff
-2021/07/06 | 34260 | systems/texlive/tlnet/archive/easybook.source.r59841.tar.xz
2021/07/06 | 34168 | systems/win32/miktex/tm/packages/titlesec__source.tar.lzma
2021/07/06 | 33980 | fonts/logix/fonts/logixMono.woff2
2021/07/06 | 3373 | systems/win32/miktex/tm/packages/ifptex.tar.lzma
-2021/07/06 | 33651 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/07/06 | 33461 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
2021/07/06 | 3345565 | install/macros/latex/contrib/siunitx.tds.zip
2021/07/06 | 33434 | macros/latex/contrib/siunitx/siunitx-compound.dtx
2021/07/06 | 3306908 | macros/latex/contrib/siunitx.zip
-2021/07/06 | 330644 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2021/07/06 | 3301 | systems/win32/miktex/tm/packages/inputnormalization__source.tar.lzma
2021/07/06 | 3300 | systems/texlive/tlnet/archive/lualatex-math.r59847.tar.xz
2021/07/06 | 32701 | fonts/logix/fonts/logixMono.eot
-2021/07/06 | 32622 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/07/06 | 321895 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/07/06 | 32490 | macros/latex/contrib/tudscr/logo/DDC-27.eps
+2021/07/06 | 32386 | macros/latex/contrib/tudscr/logo/DDC-30.eps
+2021/07/06 | 32092 | indexing/xindex/doc/tests/buch.idx
2021/07/06 | 32013 | systems/win32/miktex/tm/packages/xindex.tar.lzma
2021/07/06 | 3186 | systems/win32/miktex/tm/packages/ifallfalse__source.tar.lzma
2021/07/06 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
2021/07/06 | 31736 | systems/texlive/tlnet/archive/xindex.r59840.tar.xz
2021/07/06 | 31661 | macros/latex/contrib/siunitx/siunitx-print.dtx
2021/07/06 | 3164 | systems/win32/miktex/tm/packages/bjfuthesis.tar.lzma
-2021/07/06 | 31613 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/07/06 | 31538 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/07/06 | 31571 | macros/latex/contrib/tudscr/logo/DDC-09.eps
2021/07/06 | 3150 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
+2021/07/06 | 31376 | macros/latex/contrib/tudscr/logo/DDC-24.eps
2021/07/06 | 31333 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
-2021/07/06 | 31332 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2021/07/06 | 312175 | systems/win32/miktex/tm/packages/xindex__doc.tar.lzma
-2021/07/06 | 31212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/07/06 | 311368 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
2021/07/06 | 30985 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
2021/07/06 | 309329 | macros/latex/contrib/csvsimple/csvsimple.pdf
2021/07/06 | 30835 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
-2021/07/06 | 30804 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2021/07/06 | 3078592 | systems/win32/miktex/tm/packages/basiclatex-ru.tar.lzma
-2021/07/06 | 30031 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/07/06 | 29836 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/07/06 | 2988 | macros/latex/contrib/tudscr/source/tudscrsource.tex
2021/07/06 | 29796 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
-2021/07/06 | 295383 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/07/06 | 29100 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/07/06 | 29754 | macros/latex/contrib/tudscr/logo/DDC-01.eps
+2021/07/06 | 29740 | macros/latex/contrib/tudscr/logo/DDC-19.eps
+2021/07/06 | 29389 | indexing/xindex/doc/tests/demo-hyperref.pdf
2021/07/06 | 2908 | macros/latex/contrib/csvsimple/README.md
2021/07/06 | 288 | macros/latex/contrib/csvsimple/gradesort.xml
2021/07/06 | 2888 | systems/texlive/tlnet/archive/inputnormalization.source.r59850.tar.xz
2021/07/06 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
2021/07/06 | 2859819 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma
2021/07/06 | 2856684 | systems/texlive/tlnet/archive/siunitx.doc.r59844.tar.xz
-2021/07/06 | 28405 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/07/06 | 283993 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/07/06 | 281970 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/07/06 | 28150 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/07/06 | 28538 | macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
2021/07/06 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
-2021/07/06 | 2796503 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/07/06 | 27715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
2021/07/06 | 2767490 | install/graphics/pgf/contrib/circuitikz.tds.zip
2021/07/06 | 2762 | systems/win32/miktex/tm/packages/tableof.tar.lzma
2021/07/06 | 2750414 | graphics/pgf/contrib/circuitikz.zip
-2021/07/06 | 27416 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/07/06 | 27404 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2021/07/06 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
-2021/07/06 | 27186 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/07/06 | 2671577 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2021/07/06 | 26384 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma
-2021/07/06 | 262217 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/07/06 | 2630 | macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex
2021/07/06 | 261645 | systems/win32/miktex/tm/packages/huawei.tar.lzma
2021/07/06 | 259 | macros/latex/contrib/csvsimple/transform.xml
2021/07/06 | 25939 | macros/latex/contrib/siunitx/siunitx-complex.dtx
-2021/07/06 | 258787 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/07/06 | 25585288 | systems/texlive/tlnet/install-tl.zip
+2021/07/06 | 257 | indexing/xindex/doc/tests/demo-hyperref.tex
2021/07/06 | 25512 | macros/latex/contrib/csvsimple/csvsimple-legacy.sty
-2021/07/06 | 25383 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2021/07/06 | 2512 | systems/texlive/tlnet/archive/tableof.r59837.tar.xz
-2021/07/06 | 250355 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/07/06 | 25007 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/07/06 | 24976 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2021/07/06 | 249090 | fonts/logix/source/logix.math
-2021/07/06 | 243471 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2021/07/06 | 2426 | macros/latex/contrib/siunitx/siunitx-code.tex
2021/07/06 | 242621 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
+2021/07/06 | 242275 | macros/latex/contrib/tudscr/source/tudscr-manual.dtx
2021/07/06 | 24202 | systems/win32/miktex/tm/packages/tagpdf.tar.lzma
-2021/07/06 | 239759 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/07/06 | 23957 | macros/latex/contrib/tudscr/source/tudscr-misc.dtx
2021/07/06 | 238 | macros/latex/contrib/csvsimple/csvsimple-example.csv
-2021/07/06 | 23889 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2021/07/06 | 23609 | systems/win32/miktex/tm/packages/semantex.tar.lzma
-2021/07/06 | 23329 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/07/06 | 2316972 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/07/06 | 229 | macros/latex/contrib/csvsimple/namesort.xml
2021/07/06 | 227 | macros/latex/contrib/csvsimple/amountsort.xml
-2021/07/06 | 225914 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/07/06 | 225861 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/07/06 | 22025 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/07/06 | 215146 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/07/06 | 21194 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/07/06 | 22008 | macros/latex/contrib/tudscr/source/tudscr-supervisor.dtx
+2021/07/06 | 21520 | macros/latex/contrib/tudscr/source/tudscr-texindy.dtx
2021/07/06 | 2106 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
2021/07/06 | 2093149 | macros/latex/contrib/csvsimple.zip
2021/07/06 | 2090559 | install/macros/latex/contrib/csvsimple.tds.zip
-2021/07/06 | 20810846 | systems/texlive/tlnet/install-tl-windows.exe
-2021/07/06 | 207989 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/07/06 | 206739 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2021/07/06 | 2051863 | systems/win32/miktex/tm/packages/musixtex__doc.tar.lzma
-2021/07/06 | 202921 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/07/06 | 2023 | indexing/xindex/doc/tests/HADW2.idx
2021/07/06 | 20223 | systems/win32/miktex/tm/packages/titlesec.tar.lzma
2021/07/06 | 201327 | systems/win32/miktex/tm/packages/lualatex-math__doc.tar.lzma
-2021/07/06 | 20119 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2021/07/06 | 200860 | systems/texlive/tlnet/archive/lualatex-math.doc.r59847.tar.xz
2021/07/06 | 20028 | systems/texlive/tlnet/archive/titlesec.r59845.tar.xz
-2021/07/06 | 199612 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/07/06 | 198262 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/07/06 | 20000 | macros/latex/contrib/tudscr/logo/TUD-blue.eps
+2021/07/06 | 1999 | macros/latex/contrib/tudscr/source/doc/examples/evaluation.tex
+2021/07/06 | 19988 | macros/latex/contrib/tudscr/logo/TUD-white.eps
+2021/07/06 | 19988 | macros/latex/contrib/tudscr/logo/TUD-black.eps
2021/07/06 | 19804 | macros/latex/contrib/siunitx/siunitx.dtx
-2021/07/06 | 1980482 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/07/06 | 196970 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/07/06 | 196874 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/07/06 | 195706 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/07/06 | 193838 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/07/06 | 1978 | macros/musixtex/doc/musixdoc/musixdoc.ltx
+2021/07/06 | 19533 | indexing/xindex/doc/tests/Umlaute2.pdf
+2021/07/06 | 1937 | macros/latex/contrib/tudscr/source/doc/examples/task.tex
2021/07/06 | 1926063 | systems/win32/miktex/tm/packages/pgf-spectra__doc.tar.lzma
2021/07/06 | 189942 | fonts/logix/tex/logix.sty
-2021/07/06 | 18152 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/07/06 | 180172 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/07/06 | 17978 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/07/06 | 179606 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/07/06 | 18924 | indexing/xindex/doc/tests/HADW.pdf
+2021/07/06 | 1832 | macros/latex/contrib/tudscr/source/doc/examples/notice.tex
+2021/07/06 | 18117 | macros/latex/contrib/tudscr/source/doc/tudscr-bundle.tex
2021/07/06 | 1792 | systems/win32/miktex/tm/packages/inputnormalization.tar.lzma
-2021/07/06 | 178105 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/07/06 | 1774 | macros/latex/contrib/tudscr/doc/LICENSE.md
2021/07/06 | 17706 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
2021/07/06 | 176 | macros/latex/contrib/csvsimple/matriculationsort.xml
-2021/07/06 | 17305716 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/07/06 | 17516 | macros/latex/contrib/tudscr/logo/DDC-03.eps
+2021/07/06 | 17508 | macros/latex/contrib/tudscr/logo/DDC-21.eps
+2021/07/06 | 17472 | macros/latex/contrib/tudscr/source/doc/tudscr-supervisor.tex
+2021/07/06 | 17370 | macros/latex/contrib/tudscr/source/doc/tudscr-poster.tex
2021/07/06 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
2021/07/06 | 1726477 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
2021/07/06 | 1721 | macros/latex/contrib/csvsimple/csvsimple.sty
-2021/07/06 | 1705045 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/07/06 | 169193 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2021/07/06 | 1686974 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma
+2021/07/06 | 167066 | macros/latex/contrib/tudscr/source/doc/tudscr-mainclasses.tex
2021/07/06 | 166 | macros/latex/contrib/csvsimple/catsort.xml
2021/07/06 | 16562 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
+2021/07/06 | 1653 | indexing/xindex/doc/tests/HADW2.ind
2021/07/06 | 16529 | macros/latex/contrib/siunitx/siunitx-angle.dtx
2021/07/06 | 164581 | systems/win32/miktex/tm/packages/ifallfalse__doc.tar.lzma
-2021/07/06 | 16444 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/07/06 | 16345 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
2021/07/06 | 162581 | systems/win32/miktex/tm/packages/xindex__source.tar.lzma
-2021/07/06 | 159417 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/07/06 | 16251 | macros/latex/contrib/tudscr/README.md
+2021/07/06 | 161855 | macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
+2021/07/06 | 1607 | macros/latex/contrib/tudscr/source/doc/examples/mathtype-example.tex
+2021/07/06 | 160263 | support/TeX4ht/source/ChangeLog
+2021/07/06 | 15857 | macros/latex/contrib/tudscr/logo/DDC-07.pdf
+2021/07/06 | 15833 | macros/latex/contrib/tudscr/logo/DDC-25.pdf
+2021/07/06 | 15832 | indexing/xindex/doc/tests/Umlaute.pdf
+2021/07/06 | 15796 | macros/latex/contrib/tudscr/logo/DDC-28.pdf
+2021/07/06 | 15737 | macros/latex/contrib/tudscr/logo/DDC-22.pdf
2021/07/06 | 15616 | systems/texlive/tlnet/archive/projlib.source.r59843.tar.xz
-2021/07/06 | 154631 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/07/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/07/06 | 15614 | macros/latex/contrib/tudscr/source/tudscr-color.dtx
+2021/07/06 | 15368 | indexing/xindex/doc/tests/buch.ind
2021/07/06 | 15328 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
2021/07/06 | 15317 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
-2021/07/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/07/06 | 152234 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/07/06 | 151 | indexing/xindex/doc/tests/demo2.ind
2021/07/06 | 15155 | systems/win32/miktex/tm/packages/pgf-spectra.tar.lzma
-2021/07/06 | 15036 | systems/texlive/tlnet/archive/easybook.r59841.tar.xz
+2021/07/06 | 14980 | macros/latex/contrib/tudscr/logo/DDC-01.pdf
2021/07/06 | 1497392 | macros/latex/contrib/siunitx/siunitx-code.pdf
-2021/07/06 | 147432 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/07/06 | 14957 | macros/latex/contrib/tudscr/logo/DDC-19.pdf
+2021/07/06 | 14917 | macros/latex/contrib/tudscr/source/doc/examples/treatise-example.tex
+2021/07/06 | 148136 | macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
2021/07/06 | 1464 | systems/texlive/tlnet/archive/collection-pictures.r59838.tar.xz
2021/07/06 | 146108 | macros/latex/contrib/siunitx/siunitx.tex
-2021/07/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2021/07/06 | 145741 | systems/win32/miktex/tm/packages/strands__doc.tar.lzma
2021/07/06 | 145004 | systems/texlive/tlnet/archive/strands.doc.r59838.tar.xz
-2021/07/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2021/07/06 | 1448 | systems/texlive/tlnet/archive/inputnormalization.r59850.tar.xz
-2021/07/06 | 1443018 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/07/06 | 14351 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2021/07/06 | 1428626 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
-2021/07/06 | 1423229 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/07/06 | 141958 | macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex
2021/07/06 | 140075 | macros/latex/contrib/easybook/easybook.dtx
2021/07/06 | 13975 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2021/07/06 | 138 | indexing/xindex/doc/tests/demo3.ind
2021/07/06 | 1381 | systems/win32/miktex/tm/packages/ifallfalse.tar.lzma
-2021/07/06 | 136388 | systems/texlive/tlnet/archive/tex4ht.doc.r59851.tar.xz
-2021/07/06 | 136302 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2021/07/06 | 13612 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
2021/07/06 | 135 | macros/latex/contrib/csvsimple/encoding.xml
-2021/07/06 | 134893 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/07/06 | 13465 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/07/06 | 1318680 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/07/06 | 131668 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/07/06 | 1307680 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/07/06 | 1307195 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
2021/07/06 | 13045 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
-2021/07/06 | 1301470 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/07/06 | 1290552 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/07/06 | 128941 | macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
2021/07/06 | 128331 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
2021/07/06 | 127249 | macros/latex/contrib/csvsimple/csvsimple-title.png
2021/07/06 | 12673 | systems/win32/miktex/tm/packages/simplivre__source.tar.lzma
-2021/07/06 | 124452 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/07/06 | 1264 | indexing/xindex/doc/tests/HADW.ind
+2021/07/06 | 123 | indexing/xindex/doc/tests/demo2.idx
2021/07/06 | 123018 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
-2021/07/06 | 1216741 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/07/06 | 1216147 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/07/06 | 122901942 | macros/context/latest/cont-tmf.zip
2021/07/06 | 12148 | systems/win32/miktex/tm/packages/projlib.tar.lzma
2021/07/06 | 12107 | systems/win32/miktex/tm/packages/einfart__source.tar.lzma
-2021/07/06 | 1206912 | systems/texlive/tlnet/archive/tex4ht.source.r59851.tar.xz
+2021/07/06 | 1200 | indexing/xindex/doc/tests/HADW.idx
2021/07/06 | 11 | help/LaTeX-FAQ-francaise/VERSION
2021/07/06 | 11924 | systems/texlive/tlnet/archive/projlib.r59843.tar.xz
2021/07/06 | 11870 | systems/win32/miktex/tm/packages/tableof__source.tar.lzma
2021/07/06 | 1183464 | fonts/logix/fonts/logix.ttf
-2021/07/06 | 117739 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/07/06 | 1170140 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2021/07/06 | 115778 | macros/latex/contrib/siunitx/siunitx-number.dtx
-2021/07/06 | 115541 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/07/06 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/07/06 | 114 | indexing/xindex/doc/tests/demo3.idx
+2021/07/06 | 1149095 | macros/latex/contrib/tudscr/doc/tudscr.pdf
+2021/07/06 | 11462 | macros/latex/contrib/tudscr/source/tudscr-mathswap.dtx
2021/07/06 | 11388 | systems/texlive/tlnet/archive/tableof.source.r59837.tar.xz
-2021/07/06 | 112861 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/07/06 | 112303 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/07/06 | 11376 | macros/latex/contrib/tudscr/logo/DDC-27.pdf
+2021/07/06 | 11370 | macros/latex/contrib/tudscr/logo/DDC-09.pdf
+2021/07/06 | 11350 | macros/latex/contrib/tudscr/source/tudscr.ins
+2021/07/06 | 11341 | macros/latex/contrib/tudscr/source/tudscr-version.dtx
+2021/07/06 | 11338 | macros/latex/contrib/tudscr/logo/DDC-30.pdf
+2021/07/06 | 1133762 | macros/latex/contrib/tudscr/doc/tudscr_print.pdf
+2021/07/06 | 11278 | macros/latex/contrib/tudscr/logo/DDC-24.pdf
2021/07/06 | 111945 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
-2021/07/06 | 109054 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/07/06 | 107992 | systems/texlive/tlnet/archive/texlive-scripts.r59836.tar.xz
-2021/07/06 | 1077073 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/07/06 | 1092218 | support/TeX4ht/source/tex4ht-4ht.tex
+2021/07/06 | 108415 | macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx
+2021/07/06 | 1074794 | macros/latex/contrib/tudscr/doc/tudscrsource.pdf
+2021/07/06 | 1070 | macros/latex/contrib/tudscr/source/doc/examples/poster.tex
2021/07/06 | 105593 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma
2021/07/06 | 105548 | systems/texlive/tlnet/archive/siunitx.source.r59844.tar.xz
-2021/07/06 | 105022 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/07/06 | 10466 | macros/latex/contrib/tudscr/logo/DDC-03.pdf
+2021/07/06 | 10456 | macros/latex/contrib/tudscr/logo/DDC-21.pdf
2021/07/06 | 1040357 | macros/latex/contrib/csvsimple/csvsimple-l3.pdf
2021/07/06 | 103550 | systems/win32/miktex/tm/packages/musixtex.tar.lzma
-2021/07/06 | 103498 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
2021/07/06 | 103489 | systems/win32/miktex/tm/packages/texinfo__doc.tar.lzma
-2021/07/06 | 103346 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2021/07/06 | 1021798 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7-body.tex
2021/07/06 | 101547 | systems/win32/miktex/tm/packages/texinfo.tar.lzma
2021/07/06 | 1014383 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.2.7.tex
2021/07/06 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
-2021/07/06 | 100618 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2021/07/05 | 99980 | systems/texlive/tlnet/archive/nicematrix.source.r59829.tar.xz
-2021/07/05 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
-2021/07/05 | 9691 | indexing/xindex/lualatex/xindex-base.lua
2021/07/05 | 9564 | systems/texlive/tlnet/archive/colorist.r59833.tar.xz
2021/07/05 | 93000 | systems/texlive/tlnet/archive/colorist.doc.r59833.tar.xz
2021/07/05 | 9056 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.tex
2021/07/05 | 9008 | systems/texlive/tlnet/archive/musixtex.source.r59831.tar.xz
2021/07/05 | 88932 | macros/unicodetex/generic/inputnormalization/inputnormalization.pdf
2021/07/05 | 84066 | macros/latex/contrib/minimalist/minimalist-doc.pdf
-2021/07/05 | 8363 | indexing/xindex/lualatex/xindex-pretty.lua
-2021/07/05 | 8339 | macros/latex/contrib/huawei/huawei.tex
2021/07/05 | 83313 | macros/latex/contrib/projlib/ProjLib.dtx
2021/07/05 | 81750 | macros/luatex/generic/lua-uni-algos.zip
-2021/07/05 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
2021/07/05 | 73827 | macros/latex/contrib/titlesec/titlesec.tex
2021/07/05 | 71584 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.pdf
2021/07/05 | 70581 | macros/latex/contrib/tableof.zip
2021/07/05 | 7046 | macros/unicodetex/generic/inputnormalization/inputnormalization.dtx
2021/07/05 | 685267 | macros/latex/contrib/titlesec.zip
2021/07/05 | 679 | macros/luatex/generic/lua-uni-algos/lua-uni-algos.lua
-2021/07/05 | 6780 | indexing/xindex/scripts/xindex.lua
-2021/07/05 | 6658 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/07/05 | 628 | info/russian/basiclatex-ru/README
-2021/07/05 | 6262 | indexing/xindex/lualatex/xindex-norsk.lua
2021/07/05 | 624600 | graphics/pgf/contrib/yquant.zip
2021/07/05 | 616 | graphics/pgf/contrib/strands/README.md
2021/07/05 | 611 | macros/unicodetex/generic/inputnormalization/README.md
-2021/07/05 | 604098 | macros/latex/contrib/huawei.zip
2021/07/05 | 58915 | graphics/pgf/contrib/strands/strands.dtx
2021/07/05 | 58824 | macros/latex/contrib/tableof/tableof.pdf
-2021/07/05 | 564389 | indexing/xindex.zip
2021/07/05 | 5524 | macros/latex/contrib/minimalist/minimart.cls
2021/07/05 | 5521 | macros/latex/contrib/minimalist/minimbook.cls
-2021/07/05 | 51040 | indexing/xindex/doc/xindex-doc.tex
2021/07/05 | 491378 | macros/latex/contrib/titlesec/titlesec.pdf
2021/07/05 | 48833 | macros/latex/contrib/titlesec/titlesec.sty
2021/07/05 | 480554 | macros/latex/contrib/projlib.zip
2021/07/05 | 475855 | macros/unicodetex/latex/simplivre.zip
-2021/07/05 | 4634 | indexing/xindex/lualatex/xindex-dtk.lua
2021/07/05 | 4532 | macros/luatex/generic/lua-uni-algos/lua-uni-graphemes.lua
2021/07/05 | 442668 | systems/texlive/tlnet/archive/lwarp.source.r59834.tar.xz
2021/07/05 | 410771 | macros/unicodetex/latex/einfart.zip
-2021/07/05 | 408854 | indexing/xindex/doc/xindex-doc.pdf
2021/07/05 | 406084 | systems/texlive/tlnet/archive/semantex.doc.r59830.tar.xz
-2021/07/05 | 398 | macros/latex/contrib/huawei/DEPENDS.txt
2021/07/05 | 37884 | macros/latex/contrib/tableof/tableof.dtx
2021/07/05 | 3588 | systems/texlive/tlnet/archive/brandeis-thesis.source.r59832.tar.xz
-2021/07/05 | 35096 | indexing/xindex/lualatex/xindex-lib.lua
-2021/07/05 | 336511 | macros/latex/contrib/huawei/huawei.pdf
2021/07/05 | 31466 | macros/latex/contrib/titlesec/titleps.tex
2021/07/05 | 3084148 | systems/texlive/tlnet/archive/lwarp.doc.r59834.tar.xz
2021/07/05 | 3065181 | info/russian/basiclatex-ru.zip
2021/07/05 | 30117 | macros/latex/contrib/minimalist/minimalist.sty
2021/07/05 | 29776 | systems/texlive/tlnet/archive/nicematrix.r59829.tar.xz
2021/07/05 | 29463 | macros/luatex/latex/lualatex-math/lualatex-math.dtx
-2021/07/05 | 2915 | indexing/xindex/lualatex/xindex-DIN2.lua
-2021/07/05 | 2878 | indexing/xindex/lualatex/xindex-cfg-common.lua
2021/07/05 | 280225 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf
2021/07/05 | 2723 | macros/luatex/latex/lualatex-math/lualatex-math.ins
2021/07/05 | 267496 | macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
2021/07/05 | 26488 | systems/texlive/tlnet/archive/semantex.r59830.tar.xz
-2021/07/05 | 2555 | indexing/xindex/lualatex/xindex-cfg.lua
2021/07/05 | 25457 | macros/latex/contrib/projlib/ProjLib-doc-en.tex
-2021/07/05 | 253724 | macros/latex/contrib/huawei/huawei-cover-picture.pdf
2021/07/05 | 25334 | macros/latex/contrib/titlesec/titleps.sty
2021/07/05 | 2503 | macros/latex/contrib/tableof/README.md
2021/07/05 | 24710 | macros/latex/contrib/projlib/ProjLib-doc-cn.tex
@@ -517,7 +912,6 @@
2021/07/05 | 243292 | macros/unicodetex/latex/einfart/einfart-doc-cn.pdf
2021/07/05 | 2429 | macros/latex/contrib/titlesec/README.md
2021/07/05 | 2355584 | systems/texlive/tlnet/archive/pgf-spectra.doc.r59827.tar.xz
-2021/07/05 | 2323 | indexing/xindex/lualatex/xindex-cfg-uca.lua
2021/07/05 | 23134 | macros/unicodetex/latex/einfart/einfart-doc-en.tex
2021/07/05 | 2297 | graphics/pgf/contrib/strands/strands.ins
2021/07/05 | 22919 | macros/latex/contrib/minimalist/minimalist-doc.tex
@@ -529,34 +923,25 @@
2021/07/05 | 2086268 | systems/texlive/tlnet/archive/musixtex.doc.r59831.tar.xz
2021/07/05 | 207264 | macros/luatex/latex/lualatex-math/lualatex-math.pdf
2021/07/05 | 205712 | systems/texlive/tlnet/archive/lwarp.r59834.tar.xz
-2021/07/05 | 2054 | macros/latex/contrib/huawei/samples/huawei-charter.tex
2021/07/05 | 203 | macros/luatex/latex/lualatex-math/MANIFEST
-2021/07/05 | 1957 | macros/latex/contrib/huawei/samples/huawei-cfp.tex
2021/07/05 | 1915 | macros/luatex/generic/lua-uni-algos/lua-uni-case.lua
-2021/07/05 | 1888 | indexing/xindex/CHANGELOG
2021/07/05 | 184576 | macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf
2021/07/05 | 179525 | macros/latex/contrib/projlib/ProjLib-doc-en.pdf
2021/07/05 | 1761460 | systems/texlive/tlnet/archive/nicematrix.doc.r59829.tar.xz
2021/07/05 | 1716 | systems/texlive/tlnet/archive/brandeis-thesis.r59832.tar.xz
2021/07/05 | 16869 | macros/latex/contrib/titlesec/titletoc.sty
-2021/07/05 | 16536 | macros/latex/contrib/huawei/huawei.cls
2021/07/05 | 1649 | macros/luatex/latex/lualatex-math/README
-2021/07/05 | 160070 | support/TeX4ht/source/ChangeLog
2021/07/05 | 156024 | graphics/pgf/contrib/strands/strands.pdf
2021/07/05 | 155508 | graphics/pgf/contrib/strands.zip
2021/07/05 | 15275 | macros/luatex/generic/lua-uni-algos/lua-uni-normalize.lua
2021/07/05 | 150532 | systems/texlive/tlnet/archive/brandeis-thesis.doc.r59832.tar.xz
2021/07/05 | 150231 | macros/unicodetex/latex/einfart/einfart-doc-en.pdf
-2021/07/05 | 1491 | macros/latex/contrib/huawei/README.md
-2021/07/05 | 1461 | macros/latex/contrib/huawei/samples/huawei-main.bib
2021/07/05 | 13475 | macros/unicodetex/latex/simplivre/simplivre.cls
2021/07/05 | 13471 | macros/unicodetex/latex/einfart/einfart.cls
2021/07/05 | 13413 | macros/latex/contrib/titlesec/CHANGES.old
2021/07/05 | 134024 | macros/latex/contrib/titlesec/titleps.pdf
2021/07/05 | 1137 | macros/luatex/generic/lua-uni-algos/README.md
2021/07/05 | 11332 | macros/unicodetex/generic/inputnormalization/plain.pdf
-2021/07/05 | 10941 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2021/07/05 | 1091918 | support/TeX4ht/source/tex4ht-4ht.tex
2021/07/05 | 104511 | macros/latex/contrib/minimalist.zip
2021/07/05 | 103520 | systems/texlive/tlnet/archive/musixtex.r59831.tar.xz
2021/07/05 | 1020 | info/russian/basiclatex-ru/README.ru
@@ -569,13 +954,11 @@
2021/07/04 | 618607 | macros/latex/contrib/nicematrix/nicematrix.dtx
2021/07/04 | 5984 | systems/texlive/tlnet/archive/optexcount.source.r59817.tar.xz
2021/07/04 | 568 | systems/texlive/tlnet/archive/install-latex-guide-zh-cn.r59819.tar.xz
-2021/07/04 | 5450 | macros/musixtex/doc/musixdoc/frontmatter.tex
2021/07/04 | 4730 | macros/latex/contrib/semantex/stripsemantex.sty
2021/07/04 | 463618 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
2021/07/04 | 440526 | macros/latex/contrib/semantex.zip
2021/07/04 | 41568 | systems/texlive/tlnet/archive/tagpdf.source.r59823.tar.xz
2021/07/04 | 384087 | macros/latex/contrib/semantex/semantex.pdf
-2021/07/04 | 38212 | macros/musixtex/doc/musixdoc/miscellaneous.tex
2021/07/04 | 3643357 | graphics/pgf/contrib/pgf-spectra.zip
2021/07/04 | 344 | systems/texlive/tlnet/archive/optexcount.x86_64-darwinlegacy.r59817.tar.xz
2021/07/04 | 340 | systems/texlive/tlnet/archive/optexcount.x86_64-linuxmusl.r59817.tar.xz
@@ -595,21 +978,14 @@
2021/07/04 | 336 | systems/texlive/tlnet/archive/optexcount.aarch64-linux.r59817.tar.xz
2021/07/04 | 3260 | systems/texlive/tlnet/archive/ifptex.doc.r59820.tar.xz
2021/07/04 | 3148 | systems/texlive/tlnet/archive/ifptex.r59820.tar.xz
-2021/07/04 | 3067 | macros/musixtex/README
2021/07/04 | 301596 | macros/latex/contrib/semantex/semantex.sty
2021/07/04 | 2806908 | graphics/pgf/contrib/pgf-spectra/pgf-spectraManual.pdf
2021/07/04 | 2784 | systems/texlive/tlnet/archive/ifallfalse.source.r59821.tar.xz
-2021/07/04 | 271 | macros/musixtex/doc/ChangeLog-133.txt
-2021/07/04 | 2456030 | install/macros/musixtex.tds.zip
-2021/07/04 | 2439112 | macros/musixtex.zip
2021/07/04 | 24004 | systems/texlive/tlnet/archive/tagpdf.r59823.tar.xz
-2021/07/04 | 1978 | macros/musixtex/doc/musixdoc/musixdoc.ltx
-2021/07/04 | 193050 | macros/musixtex/tex/musixtex.tex
2021/07/04 | 1904320 | macros/latex/contrib/nicematrix.zip
2021/07/04 | 176654 | macros/latex/contrib/semantex/semantex.tex
2021/07/04 | 1714084 | systems/texlive/tlnet/archive/tagpdf.doc.r59823.tar.xz
2021/07/04 | 164160 | systems/texlive/tlnet/archive/ifallfalse.doc.r59821.tar.xz
-2021/07/04 | 1410802 | macros/musixtex/doc/musixdoc.pdf
2021/07/04 | 13664561 | macros/texinfo/texinfo.zip
2021/07/04 | 1331253 | macros/latex/contrib/nicematrix/nicematrix.pdf
2021/07/04 | 122895 | graphics/pgf/contrib/pgf-spectra/pgf-spectraManual.tex
@@ -828,6 +1204,7 @@
2021/07/03 | 1241 | macros/texinfo/texinfo/man/texindex.1
2021/07/03 | 123612 | macros/texinfo/texinfo/tp/tests/Makefile.in
2021/07/03 | 1213 | macros/texinfo/texinfo/tp/Texinfo/Convert/UnFilled.pm
+2021/07/03 | 118313 | macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex
2021/07/03 | 118129 | macros/texinfo/texinfo/po/ru.gmo
2021/07/03 | 11809 | macros/texinfo/texinfo/po_document/de.gmo
2021/07/03 | 11787 | macros/texinfo/texinfo/po_document/ca.gmo
@@ -904,7 +1281,6 @@
2021/07/02 | 165538 | macros/latex/contrib/ifallfalse.zip
2021/07/02 | 163190 | macros/latex/contrib/ifallfalse/ifallfalse.pdf
2021/07/02 | 150989 | systems/win32/miktex/tm/packages/brandeis-thesis__doc.tar.lzma
-2021/07/02 | 122882209 | macros/context/latest/cont-tmf.zip
2021/07/02 | 12167 | systems/win32/miktex/tm/packages/tabularray__source.tar.lzma
2021/07/02 | 119366 | macros/latex/contrib/bjfuthesis/example/thesis.lyx
2021/07/02 | 1174 | macros/latex/contrib/ifallfalse/README.md
@@ -1050,800 +1426,3 @@
2021/07/01 | 10266 | language/bengali/bangla/bangla.sty
2021/07/01 | 1024069 | systems/win32/miktex/tm/packages/keyfloat__doc.tar.lzma
2021/07/01 | 102223 | systems/win32/miktex/tm/packages/biblatex-chicago.tar.lzma
-2021/06/30 | 9916 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad16.cbx
-2021/06/30 | 98547 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/First-node.html
-2021/06/30 | 97484 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.html
-2021/06/30 | 9707 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/index.html
-2021/06/30 | 9703 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
-2021/06/30 | 9553 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/chapter.html
-2021/06/30 | 93307 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.html
-2021/06/30 | 93164 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_table/nested_formats.html
-2021/06/30 | 9315 | macros/texinfo/texinfo/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
-2021/06/30 | 91202 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.html
-2021/06/30 | 9010 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
-2021/06/30 | 90030 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.html
-2021/06/30 | 8973 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_html/Copying-and-indices.html
-2021/06/30 | 8964784 | systems/texlive/tlnet/archive/hvfloat.doc.r59758.tar.xz
-2021/06/30 | 89597 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.html
-2021/06/30 | 8943 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/a-node.html
-2021/06/30 | 88716 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.html
-2021/06/30 | 881 | macros/texinfo/texinfo/js/README
-2021/06/30 | 87274 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-appendix.pdf
-2021/06/30 | 8712 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents/double_contents.html
-2021/06/30 | 8700 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
-2021/06/30 | 86458 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_group/nested_formats.html
-2021/06/30 | 86318 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-legal-sample.pdf
-2021/06/30 | 85 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.2
-2021/06/30 | 8543 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate16.cbx
-2021/06/30 | 835344 | systems/texlive/tlnet/archive/pdftex.x86_64-linux.r59752.tar.xz
-2021/06/30 | 835188 | systems/texlive/tlnet/archive/pdftex.x86_64-cygwin.r59763.tar.xz
-2021/06/30 | 83262 | macros/latex/contrib/colorist/colorist.sty
-2021/06/30 | 8295 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
-2021/06/30 | 8295 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
-2021/06/30 | 8278 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
-2021/06/30 | 826856 | systems/texlive/tlnet/archive/pdftex.aarch64-linux.r59762.tar.xz
-2021/06/30 | 820 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section_info/contents_in_middle_section.info
-2021/06/30 | 8208 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-and-indices.html
-2021/06/30 | 8152 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-and-indices.html
-2021/06/30 | 8142 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/chapter.html
-2021/06/30 | 8142 | macros/texinfo/texinfo/man/pod2texi.1
-2021/06/30 | 8130 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Copying-and-indices.html
-2021/06/30 | 8074 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/Copying-and-indices.html
-2021/06/30 | 8071 | macros/generic/texdimens.zip
-2021/06/30 | 7921 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
-2021/06/30 | 78887 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
-2021/06/30 | 77 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes.2
-2021/06/30 | 77 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes/index_nodes.2
-2021/06/30 | 77083 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.info
-2021/06/30 | 76 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning.2
-2021/06/30 | 76 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.2
-2021/06/30 | 7657 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
-2021/06/30 | 757 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote_separated_info/index_entry_in_footnote.info
-2021/06/30 | 757 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote_separated_info/index_entry_in_footnote.info
-2021/06/30 | 74 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/simplest_test_css/simplest.2
-2021/06/30 | 742208 | systems/texlive/tlnet/archive/pdftex.amd64-netbsd.r59754.tar.xz
-2021/06/30 | 7419 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/legal-test.bib
-2021/06/30 | 7417 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
-2021/06/30 | 7311 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/chapter.html
-2021/06/30 | 7311 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/chapter.html
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/texi_nested_formats/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_group/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_example/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/texi_nested_formats/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.2
-2021/06/30 | 7230 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.2
-2021/06/30 | 72208 | macros/latex/contrib/spbmark.zip
-2021/06/30 | 7186 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
-2021/06/30 | 716 | support/ctanbib/README.md
-2021/06/30 | 7146 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
-2021/06/30 | 7121 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
-2021/06/30 | 7121 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
-2021/06/30 | 7080 | systems/texlive/tlnet/archive/keyfloat.r59759.tar.xz
-2021/06/30 | 7052 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_book/double_contents.html
-2021/06/30 | 7002 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/Chapter.html
-2021/06/30 | 6992 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/Chapter.html
-2021/06/30 | 68944 | macros/latex/contrib/spbmark/spbmark.pdf
-2021/06/30 | 6764 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
-2021/06/30 | 674 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote_info/index_entry_in_footnote.info
-2021/06/30 | 674 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote/index_entry_in_footnote.info
-2021/06/30 | 674 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote_info/index_entry_in_footnote.info
-2021/06/30 | 67497 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt
-2021/06/30 | 6733 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/README
-2021/06/30 | 6724 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
-2021/06/30 | 671 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_and_node_same_name/index_and_node_same_name.info
-2021/06/30 | 6707 | macros/texinfo/texinfo/tp/tests/Makefile.onetst
-2021/06/30 | 66 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.2
-2021/06/30 | 6637 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.info
-2021/06/30 | 652 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter_info/contents_in_middle_chapter.info
-2021/06/30 | 6422 | support/ctanbib/ctanbib
-2021/06/30 | 63136 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.info
-2021/06/30 | 6303 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
-2021/06/30 | 6303 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
-2021/06/30 | 6303 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
-2021/06/30 | 6303 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content/no_content.html
-2021/06/30 | 6303 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_inline/no_content.html
-2021/06/30 | 6303 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
-2021/06/30 | 623 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting.hhp
-2021/06/30 | 6207 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region_html/Copying-and-indices.html
-2021/06/30 | 6207 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/Copying-and-indices.html
-2021/06/30 | 619 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region/index_special_region.2
-2021/06/30 | 604 | systems/texlive/tlnet/archive/scheme-gust.r59755.tar.xz
-2021/06/30 | 596 | macros/generic/texdimens/LICENSE.md
-2021/06/30 | 59063 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-intro.tex
-2021/06/30 | 589 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_info/double_contents.info
-2021/06/30 | 5863 | fonts/utilities/ps2pk/c-auto.in
-2021/06/30 | 5807 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html
-2021/06/30 | 576 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/texi_ignore_and_comments/ignore_and_comments..txi
-2021/06/30 | 56976 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.info
-2021/06/30 | 56976 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.info
-2021/06/30 | 56972 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.info
-2021/06/30 | 56968 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.info
-2021/06/30 | 5681 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-legal-sample.tex
-2021/06/30 | 5668 | macros/texinfo/texinfo/js/build-aux/eslint.json
-2021/06/30 | 564 | systems/texlive/tlnet/archive/fontinstallationguide.r59755.tar.xz
-2021/06/30 | 5643 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/first.html
-2021/06/30 | 55709 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/chapter2.html
-2021/06/30 | 55709 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html
-2021/06/30 | 556 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2
-2021/06/30 | 55305 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/chapter2.html
-2021/06/30 | 54 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_nodes_nodes/index_nodes.2
-2021/06/30 | 54 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.2
-2021/06/30 | 54 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents.2
-2021/06/30 | 54991 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/chapter2.html
-2021/06/30 | 54935 | macros/latex/contrib/seminar/doc/semsamp2.pdf
-2021/06/30 | 54913 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.info
-2021/06/30 | 54493 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/texi_nested_formats/nested_formats..txi
-2021/06/30 | 5439 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html
-2021/06/30 | 54170 | macros/texinfo/texinfo/tp/texi2any.pl
-2021/06/30 | 541646 | dviware/dviljk/configure.texk
-2021/06/30 | 5384 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html
-2021/06/30 | 537561 | fonts/utilities/ps2pk/configure.texk
-2021/06/30 | 5340 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_html/index.html
-2021/06/30 | 533024 | indexing/makeindexk/configure.texk
-2021/06/30 | 531 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_mathjax/js_licenses.html
-2021/06/30 | 531065 | dviware/dvidvi/configure.texk
-2021/06/30 | 5303 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/index.html
-2021/06/30 | 52994 | dviware/dviljk/Makefile.in
-2021/06/30 | 527348 | systems/texlive/tlnet/archive/fontinstallationguide.doc.r59755.tar.xz
-2021/06/30 | 5252 | support/ctanbib/ctanbib-doc.tex
-2021/06/30 | 52230 | fonts/utilities/ps2pk/Makefile.in
-2021/06/30 | 521 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_one_node/one_node
-2021/06/30 | 51961 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.info
-2021/06/30 | 5177 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html
-2021/06/30 | 5177 | macros/latex/contrib/colorist/colorart.cls
-2021/06/30 | 5174 | macros/latex/contrib/colorist/colorbook.cls
-2021/06/30 | 5163 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html
-2021/06/30 | 51594 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.info
-2021/06/30 | 51586 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/texi_nested_formats/nested_formats.info
-2021/06/30 | 51586 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.info
-2021/06/30 | 514 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region/index_special_region_no_region.2
-2021/06/30 | 514845 | macros/unicodetex/latex/beaulivre.zip
-2021/06/30 | 5147 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html
-2021/06/30 | 51458 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.info
-2021/06/30 | 5143 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html
-2021/06/30 | 5140 | dviware/dviljk/c-auto.in
-2021/06/30 | 5129 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/chapter.html
-2021/06/30 | 5111 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/index_table_abt.html
-2021/06/30 | 5099 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html
-2021/06/30 | 5087 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/chapter.html
-2021/06/30 | 5087 | indexing/makeindexk/c-auto.in
-2021/06/30 | 5085 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html
-2021/06/30 | 502 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying.2
-2021/06/30 | 502 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2
-2021/06/30 | 502 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying.2
-2021/06/30 | 5013 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html
-2021/06/30 | 5008 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html
-2021/06/30 | 5008 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html
-2021/06/30 | 4985 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html
-2021/06/30 | 4982 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html
-2021/06/30 | 4980 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html
-2021/06/30 | 4980 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html
-2021/06/30 | 4980 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents_abt.html
-2021/06/30 | 49697 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_table/nested_formats.2
-2021/06/30 | 49697 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.2
-2021/06/30 | 4941 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html
-2021/06/30 | 4918 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html
-2021/06/30 | 4908 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/node-with-ftable-and-vtable.html
-2021/06/30 | 4854 | dviware/dvidvi/config.h.in
-2021/06/30 | 47651 | indexing/makeindexk/Makefile.in
-2021/06/30 | 4759 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html
-2021/06/30 | 474 | macros/latex/required/firstaid/README.md
-2021/06/30 | 4731 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html
-2021/06/30 | 47272 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-american.lbx
-2021/06/30 | 470846 | macros/unicodetex/latex/lebhart.zip
-2021/06/30 | 4681 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html
-2021/06/30 | 465 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin_info/contents_at_begin.info
-2021/06/30 | 4653 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html
-2021/06/30 | 4621 | macros/generic/texdimens/texdimens.tex
-2021/06/30 | 460 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index_special_region_no_region.2
-2021/06/30 | 460 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region.2
-2021/06/30 | 460 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region.2
-2021/06/30 | 4572 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/second.html
-2021/06/30 | 44947 | dviware/dviljk/aclocal.m4
-2021/06/30 | 4463 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-british.lbx
-2021/06/30 | 440 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_formatting_singular.sh
-2021/06/30 | 43979 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.2
-2021/06/30 | 43979 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.2
-2021/06/30 | 43916 | indexing/makeindexk/aclocal.m4
-2021/06/30 | 43916 | dviware/dvidvi/aclocal.m4
-2021/06/30 | 438 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_eqalign_httex.sh
-2021/06/30 | 438 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_complex_httex.sh
-2021/06/30 | 438 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_accents_httex.sh
-2021/06/30 | 43879 | fonts/utilities/ps2pk/aclocal.m4
-2021/06/30 | 43847 | dviware/dvidvi/Makefile.in
-2021/06/30 | 436 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_eqalign_l2h.sh
-2021/06/30 | 436 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_complex_l2h.sh
-2021/06/30 | 436 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_accents_l2h.sh
-2021/06/30 | 436 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_math_not_closed.sh
-2021/06/30 | 43692 | graphics/tpic2pdftex/aclocal.m4
-2021/06/30 | 43655 | support/lacheck/aclocal.m4
-2021/06/30 | 435 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_not_closed.sh
-2021/06/30 | 435 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_in_copying.sh
-2021/06/30 | 435 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_gdef_httex.sh
-2021/06/30 | 435 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_simplest_httex.sh
-2021/06/30 | 435 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end_info/contents_at_end.info
-2021/06/30 | 434 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_block_EOL_tex.sh
-2021/06/30 | 43449 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html
-2021/06/30 | 433 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_gdef_l2h.sh
-2021/06/30 | 430 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_notex.sh
-2021/06/30 | 430 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex_httex.sh
-2021/06/30 | 424 | macros/texinfo/texinfo/tp/tests/test_scripts/tex_html_tex.sh
-2021/06/30 | 4218 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-appendix.tex
-2021/06/30 | 41630 | support/lacheck/Makefile.in
-2021/06/30 | 4161 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_nodes_nodes/index_nodes
-2021/06/30 | 4161 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_nodes/index_nodes
-2021/06/30 | 41413 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/node-with-printindex.html
-2021/06/30 | 412 | macros/latex/contrib/seminar/doc/run.sh
-2021/06/30 | 41072 | support/ctanbib.zip
-2021/06/30 | 400 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_html/index_special_region.2
-2021/06/30 | 400 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/index_special_region.2
-2021/06/30 | 400 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/index_special_region.2
-2021/06/30 | 39798 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-ngerman.lbx
-2021/06/30 | 39795 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-german.lbx
-2021/06/30 | 3957 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html
-2021/06/30 | 39136 | macros/latex/contrib/seminar/latex/seminar.con
-2021/06/30 | 39065 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/indices-refs.html
-2021/06/30 | 38585 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting.hhk
-2021/06/30 | 38482 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-intro.tex
-2021/06/30 | 36826 | macros/latex/contrib/seminar/latex/seminar.sty
-2021/06/30 | 3675 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_section/section.html
-2021/06/30 | 36722 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-dutch.lbx
-2021/06/30 | 3607 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/chapter.html
-2021/06/30 | 35854 | support/ctanbib/ctanbib-doc.pdf
-2021/06/30 | 35820 | graphics/tpic2pdftex/Makefile.in
-2021/06/30 | 35678 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-romanian.lbx
-2021/06/30 | 3546 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/index_special_region_fot.html
-2021/06/30 | 35176 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html
-2021/06/30 | 3485 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/index.html
-2021/06/30 | 34833 | macros/latex/contrib/seminar/doc/semsamp1.pdf
-2021/06/30 | 344 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter_nodes.sh
-2021/06/30 | 34233 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-spanish.lbx
-2021/06/30 | 34046 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-swedish.lbx
-2021/06/30 | 33955 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-finnish.lbx
-2021/06/30 | 338 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter.sh
-2021/06/30 | 338 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_special_region_no_insertcopying_html.sh
-2021/06/30 | 3382 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html
-2021/06/30 | 337 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents_inline.sh
-2021/06/30 | 337 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_after_title_no_texi2html.sh
-2021/06/30 | 337 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_after_title_book_chapter.sh
-2021/06/30 | 33509 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
-2021/06/30 | 334 | macros/texinfo/texinfo/tp/tests/test_scripts/sectioning_sectioning_directions_split_chapter.sh
-2021/06/30 | 334 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_entry_in_footnote_separated_info.sh
-2021/06/30 | 333 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_special_region_no_insertcopying.sh
-2021/06/30 | 3339 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/index.html
-2021/06/30 | 3334 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html
-2021/06/30 | 3331570 | macros/latex/contrib/biblatex-contrib/biblatex-chicago.zip
-2021/06/30 | 3325 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/section.html
-2021/06/30 | 331 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_special_region_no_region_html.sh
-2021/06/30 | 330 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_navigation_test_misc_file_collision.sh
-2021/06/30 | 330 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents.sh
-2021/06/30 | 330 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_in_middle_section_inline.sh
-2021/06/30 | 330 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_in_middle_chapter_inline.sh
-2021/06/30 | 329 | macros/texinfo/texinfo/tp/tests/test_scripts/formatting_split_nocopying_split_dev_null.sh
-2021/06/30 | 329 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_after_title_book.sh
-2021/06/30 | 3299 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html
-2021/06/30 | 3294 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_section/index.html
-2021/06/30 | 328 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_in_middle_section_info.sh
-2021/06/30 | 328 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_in_middle_chapter_info.sh
-2021/06/30 | 327 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_printindex_between_part_chapter.sh
-2021/06/30 | 327 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_printindex_between_node_section.sh
-2021/06/30 | 327 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_inline_section.sh
-2021/06/30 | 327 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_inline_chapter.sh
-2021/06/30 | 32731 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-french.lbx
-2021/06/30 | 326 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_special_region_no_region.sh
-2021/06/30 | 326 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_do_contents_inline.sh
-2021/06/30 | 325 | macros/texinfo/texinfo/tp/tests/test_scripts/formatting_ignore_and_comments_output.sh
-2021/06/30 | 325 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_setcatpage_inline.sh
-2021/06/30 | 325 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_inline_nodes.sh
-2021/06/30 | 324 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_entry_in_footnote_info.sh
-2021/06/30 | 324 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_after_title.sh
-2021/06/30 | 324 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.2
-2021/06/30 | 323 | macros/texinfo/texinfo/tp/tests/test_scripts/formatting_texi_ignore_and_comments.sh
-2021/06/30 | 323 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_in_middle_section.sh
-2021/06/30 | 323 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_in_middle_chapter.sh
-2021/06/30 | 323986 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes.cbx
-2021/06/30 | 322 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_texi_nested_formats.sh
-2021/06/30 | 322 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/test_redefine_need/test_need.2
-2021/06/30 | 321 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_no_monolithic_only_toc_out.sh
-2021/06/30 | 321 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_special_region_html.sh
-2021/06/30 | 321 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_at_begin_inline.sh
-2021/06/30 | 320 | macros/texinfo/texinfo/tp/tests/test_scripts/sectioning_sectioning_directions.sh
-2021/06/30 | 320 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_multitable.sh
-2021/06/30 | 320 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_flushright.sh
-2021/06/30 | 320 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_and_node_same_name.sh
-2021/06/30 | 320 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_section.sh
-2021/06/30 | 320 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_chapter.sh
-2021/06/30 | 3206 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/index_table_toc.html
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_quotation.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_enumerate.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_cartouche.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_entry_in_footnote.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_do_contents.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_inline.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_at_end_inline.sh
-2021/06/30 | 319 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_at_begin_info.sh
-2021/06/30 | 318 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_weird_quotes.sh
-2021/06/30 | 318 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_setcatpage.sh
-2021/06/30 | 318 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_nodes.sh
-2021/06/30 | 317 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_itemize.sh
-2021/06/30 | 317 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_example.sh
-2021/06/30 | 317 | macros/texinfo/texinfo/tp/tests/test_scripts/formatting_test_redefine_need.sh
-2021/06/30 | 317 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_info.sh
-2021/06/30 | 317 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents_book.sh
-2021/06/30 | 317 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_at_end_info.sh
-2021/06/30 | 3174 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_fot.html
-2021/06/30 | 316 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_html_nodes.sh
-2021/06/30 | 316 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_special_region.sh
-2021/06/30 | 316 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_no_node_no_top.sh
-2021/06/30 | 316 | macros/texinfo/texinfo/tp/tests/test_scripts/formatting_simplest_test_css.sh
-2021/06/30 | 315 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_table.sh
-2021/06/30 | 315 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_group.sh
-2021/06/30 | 315 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_deffn.sh
-2021/06/30 | 315 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_plaintext.sh
-2021/06/30 | 315 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_and_parts.sh
-2021/06/30 | 3159 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html
-2021/06/30 | 3159 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_nodes/section.html
-2021/06/30 | 3152 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/index_special_region_fot.html
-2021/06/30 | 314 | macros/texinfo/texinfo/tp/tests/test_scripts/nested_formats_nested_menu.sh
-2021/06/30 | 314 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_fr_icons.sh
-2021/06/30 | 314 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content_inline.sh
-2021/06/30 | 314 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_at_begin.sh
-2021/06/30 | 3146 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_fot.html
-2021/06/30 | 313 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_regions.sh
-2021/06/30 | 313 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_mathjax.sh
-2021/06/30 | 313 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_docbook.sh
-2021/06/30 | 313 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_nodes_nodes.sh
-2021/06/30 | 312 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_html32.sh
-2021/06/30 | 312 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_exotic.sh
-2021/06/30 | 312 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_double_contents.sh
-2021/06/30 | 312 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_contents_at_end.sh
-2021/06/30 | 311 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_nodes.sh
-2021/06/30 | 310 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_html.sh
-2021/06/30 | 310 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_one_node.sh
-2021/06/30 | 31024 | systems/texlive/tlnet/archive/keyfloat.source.r59759.tar.xz
-2021/06/30 | 309 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_xml.sh
-2021/06/30 | 309 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting_chm.sh
-2021/06/30 | 307 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_table.sh
-2021/06/30 | 307 | macros/texinfo/texinfo/tp/tests/test_scripts/indices_index_nodes.sh
-2021/06/30 | 307 | macros/texinfo/texinfo/tp/tests/test_scripts/contents_no_content.sh
-2021/06/30 | 305 | macros/texinfo/texinfo/tp/tests/test_scripts/layout_formatting.sh
-2021/06/30 | 3044 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_toc.html
-2021/06/30 | 3032 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/chapter.html
-2021/06/30 | 3027 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_one_node/index_one_node.html
-2021/06/30 | 302619 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
-2021/06/30 | 3024 | macros/latex/required/firstaid/changes.txt
-2021/06/30 | 2998 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/index.html
-2021/06/30 | 29814 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-nynorsk.lbx
-2021/06/30 | 2979 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/index.html
-2021/06/30 | 2974 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/index.html
-2021/06/30 | 29733 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-norwegian.lbx
-2021/06/30 | 29721 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-norsk.lbx
-2021/06/30 | 2971 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_toc.html
-2021/06/30 | 2957 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_toc.html
-2021/06/30 | 2954 | macros/texinfo/texinfo/js/Makefile.am
-2021/06/30 | 2941 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/index_special_region_toc.html
-2021/06/30 | 2937 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/index_special_region_toc.html
-2021/06/30 | 293406 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
-2021/06/30 | 29331 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/index.html
-2021/06/30 | 29331 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/index.html
-2021/06/30 | 29312 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-brazilian.lbx
-2021/06/30 | 29268 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.2
-2021/06/30 | 29268 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.2
-2021/06/30 | 292683 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html/formatting.html
-2021/06/30 | 292683 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting/formatting.html
-2021/06/30 | 292617 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
-2021/06/30 | 292543 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
-2021/06/30 | 2923 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/subsection.html
-2021/06/30 | 28994 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-icelandic.lbx
-2021/06/30 | 2893 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_toc.html
-2021/06/30 | 2879 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_toc.html
-2021/06/30 | 2878 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/index.html
-2021/06/30 | 2864 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index.html
-2021/06/30 | 286309 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-intro.pdf
-2021/06/30 | 2837 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/index.html
-2021/06/30 | 2828 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/double_contents_toc.html
-2021/06/30 | 2817 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/double_contents_toc.html
-2021/06/30 | 2812 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/double_contents_toc.html
-2021/06/30 | 2809 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/section.html
-2021/06/30 | 27853 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_regions/formatting_regions.2
-2021/06/30 | 2781 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index.html
-2021/06/30 | 2780 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index.html
-2021/06/30 | 276 | macros/generic/texdimens/texdimens.sty
-2021/06/30 | 2763 | macros/texinfo/texinfo/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic_toc.html
-2021/06/30 | 274 | macros/texinfo/texinfo/js/build-aux/modernizr.json
-2021/06/30 | 2740 | macros/latex/required/firstaid/firstaid.ins
-2021/06/30 | 2734 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/another.html
-2021/06/30 | 271976 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_xml/formatting.xml
-2021/06/30 | 269915 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html32/formatting.html
-2021/06/30 | 26329 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_docbook/formatting.2
-2021/06/30 | 2615 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region/index_special_region.info
-2021/06/30 | 25743 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-sample.tex
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_mathjax/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html32/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting/formatting.2
-2021/06/30 | 25629 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting.2
-2021/06/30 | 253451 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-intro.pdf
-2021/06/30 | 252 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_table/index_table.2
-2021/06/30 | 252884 | install/macros/latex/required/latex-firstaid.tds.zip
-2021/06/30 | 25174 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-sample.tex
-2021/06/30 | 2497 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_no_texi2html/index.html
-2021/06/30 | 247164 | macros/latex/required/firstaid.zip
-2021/06/30 | 24613 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/formatting.2
-2021/06/30 | 245736 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf
-2021/06/30 | 241266 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/index.html
-2021/06/30 | 241266 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/index.html
-2021/06/30 | 239869 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting.html
-2021/06/30 | 23683 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_plaintext/formatting.2
-2021/06/30 | 23614 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.2
-2021/06/30 | 23614 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.2
-2021/06/30 | 233298 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
-2021/06/30 | 23270 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.2
-2021/06/30 | 23270 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.2
-2021/06/30 | 23216 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/index.html
-2021/06/30 | 23162 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx
-2021/06/30 | 23089 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_xml/formatting.2
-2021/06/30 | 22197 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning_toc.html
-2021/06/30 | 22044 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning_abt.html
-2021/06/30 | 21262 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_table/index_table.info
-2021/06/30 | 2090 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_no_texi2html/chapter.html
-2021/06/30 | 2076 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.html
-2021/06/30 | 206646 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes16.cbx
-2021/06/30 | 20629 | dviware/dviljk/win32/Makefile.in
-2021/06/30 | 202 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_one_node/index_one_node.2
-2021/06/30 | 198 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/index_table.2
-2021/06/30 | 19635 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
-2021/06/30 | 1869 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_no_texi2html/section.html
-2021/06/30 | 186498 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-sample.pdf
-2021/06/30 | 1824 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.info
-2021/06/30 | 180778 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/dates-test.bib
-2021/06/30 | 180213 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-sample.pdf
-2021/06/30 | 1800 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/printindex_between_node_section/printindex_between_node_section.info
-2021/06/30 | 18004 | macros/generic/texdimens/README.md
-2021/06/30 | 1782 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Titlepage-footnote-anchor.html
-2021/06/30 | 1782 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-footnote-anchor.html
-2021/06/30 | 1770 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Public-domain-reference.html
-2021/06/30 | 1770 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Public-domain-reference.html
-2021/06/30 | 1768 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/Titlepage-footnote-anchor.html
-2021/06/30 | 1768 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-footnote-anchor.html
-2021/06/30 | 175724 | support/lacheck/configure.texk
-2021/06/30 | 1756 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/Public-domain-reference.html
-2021/06/30 | 1756 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/Public-domain-reference.html
-2021/06/30 | 1753 | support/ctanbib/ctanbib.1
-2021/06/30 | 1748 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/Titlepage-footnote-anchor.html
-2021/06/30 | 1748 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/Titlepage-footnote-anchor.html
-2021/06/30 | 1736 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/Public-domain-reference.html
-2021/06/30 | 1736 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/Public-domain-reference.html
-2021/06/30 | 17289 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
-2021/06/30 | 17289 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first-before-top.html
-2021/06/30 | 17244 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes/index_nodes.html
-2021/06/30 | 1719 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/simplest_test_css/simplest.html
-2021/06/30 | 1698 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_html/Public-domain-reference.html
-2021/06/30 | 1695 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/Last-node-no-description.html
-2021/06/30 | 1686388 | systems/texlive/tlnet/archive/pdftex.universal-darwin.r59762.tar.xz
-2021/06/30 | 1678 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/Copying-information.html
-2021/06/30 | 1674 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_html/Copying-information.html
-2021/06/30 | 1674 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-information.html
-2021/06/30 | 1674 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-information.html
-2021/06/30 | 1674 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/Copying-information.html
-2021/06/30 | 1661 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html
-2021/06/30 | 1661 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html
-2021/06/30 | 1661 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html
-2021/06/30 | 165766 | graphics/tpic2pdftex/configure.texk
-2021/06/30 | 1656 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-anchor.html
-2021/06/30 | 1656 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-anchor.html
-2021/06/30 | 1656 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/Titlepage-anchor.html
-2021/06/30 | 1646 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying/index_special_region-no_insertcopying.info
-2021/06/30 | 1642 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/test_redefine_need/test_need.html
-2021/06/30 | 1639 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html
-2021/06/30 | 163412 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate.bbx
-2021/06/30 | 1624 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/section.html
-2021/06/30 | 162368 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/index.html
-2021/06/30 | 1621 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region/index_special_region-no_section.info
-2021/06/30 | 1619 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/unnumbered-sub2.html
-2021/06/30 | 1613 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/unnumbered-sub.html
-2021/06/30 | 16138 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cmsendnotes.sty
-2021/06/30 | 1607 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/numbered-sub3.html
-2021/06/30 | 1607 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/numbered-sub2.html
-2021/06/30 | 1605852 | systems/texlive/tlnet/archive/csvsimple.doc.r59756.tar.xz
-2021/06/30 | 160489 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-sample.pdf
-2021/06/30 | 1601 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/numbered-sub.html
-2021/06/30 | 1601 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/between-node.html
-2021/06/30 | 1600 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/index.html
-2021/06/30 | 1597 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first-before-top.html
-2021/06/30 | 1595 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/unnumbered2.html
-2021/06/30 | 1595 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html
-2021/06/30 | 1595 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-chapter.html
-2021/06/30 | 1595 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html
-2021/06/30 | 1595 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-chapter.html
-2021/06/30 | 1589 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/unnumbered.html
-2021/06/30 | 1589 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_node_section/node-chap1.html
-2021/06/30 | 1583 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_node_section/node-sec1.html
-2021/06/30 | 1577 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/numbered.html
-2021/06/30 | 1565 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting.hhc
-2021/06/30 | 1559 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_chapter/section.html
-2021/06/30 | 1559 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/section.html
-2021/06/30 | 1559 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/section.html
-2021/06/30 | 1554 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/node.html
-2021/06/30 | 1547 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_node_section/index.html
-2021/06/30 | 1543 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/another.html
-2021/06/30 | 1543 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/another.html
-2021/06/30 | 1543 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/another.html
-2021/06/30 | 1543 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/another.html
-2021/06/30 | 15429 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
-2021/06/30 | 153 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_one_node/index_one_node.2
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/second.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/second.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/a-node.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/a-node.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/second.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/second.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/a-node.html
-2021/06/30 | 1537 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/a-node.html
-2021/06/30 | 15322 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
-2021/06/30 | 15322 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
-2021/06/30 | 1531 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first.html
-2021/06/30 | 1531 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first.html
-2021/06/30 | 1531 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first.html
-2021/06/30 | 1531 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first.html
-2021/06/30 | 152070 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes.bbx
-2021/06/30 | 151501 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/notes-test.bib
-2021/06/30 | 14804 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html
-2021/06/30 | 14427 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting/internal_links_formatting.txt
-2021/06/30 | 14194 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
-2021/06/30 | 1416 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.2
-2021/06/30 | 141692 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate16.bbx
-2021/06/30 | 14162 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/chapter.html
-2021/06/30 | 141291 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.html
-2021/06/30 | 14001 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
-2021/06/30 | 14001 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
-2021/06/30 | 13866 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html
-2021/06/30 | 13767 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html
-2021/06/30 | 13767 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html
-2021/06/30 | 13766 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/subsection.html
-2021/06/30 | 13766 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
-2021/06/30 | 13704 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html
-2021/06/30 | 13704 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html
-2021/06/30 | 136862 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.html
-2021/06/30 | 13526 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/chapter.html
-2021/06/30 | 13526 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
-2021/06/30 | 135021 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-dates-common.cbx
-2021/06/30 | 13444 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
-2021/06/30 | 13444 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
-2021/06/30 | 13410 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/Second-node.html
-2021/06/30 | 13403 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
-2021/06/30 | 13403 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
-2021/06/30 | 13370 | macros/latex/contrib/seminar/README
-2021/06/30 | 13359 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-sample.tex
-2021/06/30 | 13230 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html
-2021/06/30 | 13143 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html
-2021/06/30 | 13143 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html
-2021/06/30 | 13139 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/Third-node-unnumbered.html
-2021/06/30 | 13121 | macros/latex/contrib/spbmark/spbmark.dtx
-2021/06/30 | 12838 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-noteref-demo.tex
-2021/06/30 | 12764 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad.cbx
-2021/06/30 | 12639 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html
-2021/06/30 | 12516 | macros/unicodetex/latex/beaulivre/beaulivre.cls
-2021/06/30 | 12512 | macros/unicodetex/latex/lebhart/lebhart.cls
-2021/06/30 | 1247033 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/biblatex-chicago.pdf
-2021/06/30 | 12345 | macros/texinfo/texinfo/README-hacking
-2021/06/30 | 12164 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
-2021/06/30 | 12126 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
-2021/06/30 | 12081 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cmsdocs.sty
-2021/06/30 | 11977 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html
-2021/06/30 | 11973 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
-2021/06/30 | 11960 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/subsection.html
-2021/06/30 | 11951 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
-2021/06/30 | 11936 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/anchor.html
-2021/06/30 | 11909 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/chapter.html
-2021/06/30 | 11800 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/anchor.html
-2021/06/30 | 11800 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html
-2021/06/30 | 11800 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/anchor.html
-2021/06/30 | 11782 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/index.html
-2021/06/30 | 11780 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/subsection.html
-2021/06/30 | 11745 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html
-2021/06/30 | 11521 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
-2021/06/30 | 114830 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_example/nested_formats.html
-2021/06/30 | 114334 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/RELEASE
-2021/06/30 | 11272 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
-2021/06/30 | 11213 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
-2021/06/30 | 11096 | systems/texlive/tlnet/archive/hvfloat.r59758.tar.xz
-2021/06/30 | 11014 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate.cbx
-2021/06/30 | 110082 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes16.bbx
-2021/06/30 | 109756 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-dates-common16.cbx
-2021/06/30 | 109287 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-noteref-demo.pdf
-2021/06/30 | 1079801 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/biblatex-chicago.tex
-2021/06/30 | 10680 | systems/texlive/tlnet/archive/csvsimple.r59756.tar.xz
-2021/06/30 | 106439 | macros/latex/contrib/colorist.zip
-2021/06/30 | 10619 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/biblatex-chicago.sty
-2021/06/30 | 105 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad16.bbx
-2021/06/30 | 10523 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/Copying-and-indices.html
-2021/06/30 | 10481 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/Copying-and-indices.html
-2021/06/30 | 1020916 | systems/texlive/tlnet/archive/keyfloat.doc.r59759.tar.xz
-2021/06/30 | 101 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad.bbx
-2021/06/30 | 10125 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/texi_nested_formats/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_table/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_group/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_example/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/texi_nested_formats/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_xml/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_regions/formatting_regions.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_plaintext/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_nodes/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_mathjax/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html_nodes/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_html32/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_fr_icons/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_exotic/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_docbook/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/layout/res_parser/formatting_chm/formatting.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/printindex_between_node_section/printindex_between_node_section.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/printindex_between_node_section/printindex_between_node_section.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_table/index_table.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region/index_special_region_no_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index_special_region_no_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying/index_special_region_no_insertcopying.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region/index_special_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_special_region_html/index_special_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_one_node/index_one_node.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_nodes_nodes/index_nodes.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_nodes/index_nodes.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_nodes/index_nodes.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote_separated_info/index_entry_in_footnote.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote_separated_info/index_entry_in_footnote.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote_info/index_entry_in_footnote.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote_info/index_entry_in_footnote.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote/index_entry_in_footnote.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_entry_in_footnote/index_entry_in_footnote.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_and_node_same_name/index_and_node_same_name.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser_info/index_and_node_same_name/index_and_node_same_name.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_table/index_table.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region/index_special_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_special_region_html/index_special_region.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_one_node/index_one_node.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_nodes/index_nodes.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote_separated_info/index_entry_in_footnote.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote_separated_info/index_entry_in_footnote.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote_info/index_entry_in_footnote.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote_info/index_entry_in_footnote.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/texi_ignore_and_comments/ignore_and_comments.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/texi_ignore_and_comments/ignore_and_comments.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/test_redefine_need/test_need.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/split_nocopying_split_dev_null/split_nocopying.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/split_nocopying_split_dev_null/split_nocopying.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/simplest_test_css/simplest.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content/no_content.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content/no_content.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_inline/no_content.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_inline/no_content.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_do_contents/no_content.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_do_contents/no_content.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_section/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_nodes/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_section/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_section/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_info/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_info/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_chapter/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_book/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_book/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_no_texi2html/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_no_texi2html/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title/double_contents.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section_info/contents_in_middle_section.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section_info/contents_in_middle_section.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter_info/contents_in_middle_chapter.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter_info/contents_in_middle_chapter.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end_info/contents_at_end.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end_info/contents_at_end.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end/contents_at_end.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_end/contents_at_end.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin_info/contents_at_begin.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin_info/contents_at_begin.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.1
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.2
-2021/06/30 | 0 | macros/texinfo/texinfo/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.1
diff --git a/indexing/xindex/CHANGELOG b/indexing/xindex/CHANGELOG
index bf199a2f3f..f3ae68df9a 100644
--- a/indexing/xindex/CHANGELOG
+++ b/indexing/xindex/CHANGELOG
@@ -1,3 +1,4 @@
+0.30 2021-07-07 - added otional argument -b for no label setting in the <index>.ind
0.29 2021-07-05 - don't use language specific names for the labels
- use math.max()
- check for language specific folium pages and not only "f", "ff"
diff --git a/indexing/xindex/README.md b/indexing/xindex/README.md
index 70f0bd970d..59a639ac7a 100644
--- a/indexing/xindex/README.md
+++ b/indexing/xindex/README.md
@@ -25,6 +25,7 @@ possible options are (short,long):
-e,--escapechar (default ")
-n,--noheadings
-a,--no_casesensitive
+ -b,--no_label
-o,--output (default "")
-l,--language (default en)
-p,--prefix (default L)
diff --git a/indexing/xindex/doc/xindex-doc.pdf b/indexing/xindex/doc/xindex-doc.pdf
index a1e54f4ae4..0e0af19097 100644
--- a/indexing/xindex/doc/xindex-doc.pdf
+++ b/indexing/xindex/doc/xindex-doc.pdf
Binary files differ
diff --git a/indexing/xindex/doc/xindex-doc.tex b/indexing/xindex/doc/xindex-doc.tex
index 71f6139d4f..8adac4c59c 100644
--- a/indexing/xindex/doc/xindex-doc.tex
+++ b/indexing/xindex/doc/xindex-doc.tex
@@ -1,7 +1,7 @@
%% $Id: xindex-doc.tex 635 2017-10-24 18:22:59Z herbert $
%
\listfiles\setcounter{errorcontextlines}{100}
-\documentclass[paper=a4,fontsize=11pt,DIV=13,parskip=half-,
+\documentclass[paper=a4,fontsize=11pt,DIV=14,parskip=half-,
captions=tableabove,twoside=on]{scrartcl}
\usepackage{fontspec}
%\usepackage{libertinus-otf}
@@ -53,6 +53,7 @@
\def\Lpack#1{\texttt{#1}\index{#1 package@\texttt{#1} package}}
\def\Lprog#1{\texttt{#1}\index{#1 program@\texttt{#1} program}}
\def\Loption#1{\texttt{#1}\index{#1@\texttt{#1} package option}}
+\def\Largb#1{\emph{\{#1\}}}
%\usepackage[bibstyle=dtk]{biblatex}
%\addbibresource{\jobname.bib}
@@ -80,9 +81,9 @@
\def\setVersion#1{\setVVersion#1!!}
\def\setVVersion#1=#2!!{\def\xIndexVersion{#2}}
-\setVersion{version = 0.29}% can be automatically changed by perl
+\setVersion{version = 0.30}% can be automatically changed by perl
-\setkeys{dtk}{cleanup=true,force=false}
+\setkeys{dtk}{cleanup=true,force}
\title{Program and package \texttt{xindex} \\--\\ \normalsize \xIndexVersion\ (\today)}
@@ -101,7 +102,8 @@ Denis Bitouzé;
Brian Dunn;
Michal Hoftich;
Heiko Oberdiek;
-Matteo Paolini;
+Matteo Paolini;\\
+Florent Rougon;
Martin Sievers;
Simon Spiegel
@@ -165,7 +167,8 @@ xindex
[-v ] verbose
[-c,--config ] default is cfg
[-e,--escapechar ] default is "
- [-a, --nocasesensitive ] default is false
+ [-a, --no_casesensitive ] default is false
+ [-b,--no_labels ] default is false
[-n,--noheadings ] default is false
[-o,--output ] default is <input>.ind
[-l,--language ] default is en
@@ -174,6 +177,32 @@ xindex
<input file>
\end{verbatim}
+For example:
+
+\begin{verbatim}
+xindex -q -l fr -b myDoc
+\end{verbatim}
+
+\iffalse
+local args = require ('xindex-lapp') [[
+ parameter handling
+ -q,--quiet
+ -h,--help
+ -v... Verbosity level; can be -v, -vv, -vvv
+ -c,--config (default cfg)
+ -e,--escapechar (default ")
+ -n,--noheadings
+ -a,--no_casesensitive
+ -b,--no_labels
+ -o,--output (default "")
+ -l,--language (default en)
+ -p,--prefix (default L)
+ -u,--use_UCA
+ <input> (string)
+]]
+\fi
+
+
The \Index{language} has to be chosen as an international abbreviation in lower- or uppercase letters, see
@@ -656,7 +685,7 @@ by Michal Hoftich's Lua package \texttt{LUA-UCA}, which should be part of any \T
crop,
xindex,
xindexOptions=-u -l cs,
- force=true,
+ force=false,
runs=2,code,docType=latex,
showFilename,
align=\centering,
@@ -1079,7 +1108,7 @@ The following example runs \verb|xindex -c dtk -l de -n <input>|
crop,
xindex,
xindexOptions=-c dtk -n -l de,
- force=false,
+ force,
runs=2,code,docType=latex,
showFilename,
align=\centering,
@@ -1134,7 +1163,7 @@ The following example runs \verb|xindex -c dtk -l de -n <input>|
%StopVisiblePreamble
\pagestyle{empty}
\begin{document}
-\mbox{}\ref{president}
+\mbox{}\label{president}
\printindex
\end{document}
\end{externalDocument}
@@ -1586,7 +1615,7 @@ and adds the program \Lprog{xindex} as the default program to \Lpack{imakeidx}.
crop,
xindex,
xindexOptions=-l de,
- force=true,
+ force=false,
runs=2,code,docType=latex,
showFilename,
align=\centering,
@@ -1640,6 +1669,33 @@ foo\index[persons]{Volovich,~ Vladimir}
You have to run \LaTeX\ with the \verb|--shell-escape|\index{Shell escape} option to run \Lprog{xindex}
from within the \LaTeX\ document.
+
+\section{Labels}
+By default \XI creates \Index{label}s in the index for the \Index{symbols}, \Index{numbers}, and other parts (letters) to which one can refer.
+with \Lcs{ref}\Largb{label}.
+The labels are named \verb|L-xindex-<name>|. The prefix \verb|L| can be changed by the config file. \verb|<name>|
+maybe \verb|symbols|, \verb|numbers|, or \verb|A| (a letter). For example
+
+\begin{verbatim}
+\begin{theindex}
+\par\textbf{Symbols}\label{L-xindex-symbols}
+\nopagebreak[4]
+ \item @, \hyperpage{3}
+ \item (, \hyperpage{3}
+ \item !, \hyperpage{3}
+
+\indexspace
+\textbf{A}\label{L-xindex-A}
+[...]
+\end{verbatim}
+
+The labels can be used to create a reference to a specific part in the index, for example the
+letter X is in the index on page \pageref{L-xindex-X} (\Lcs{pageref}\Largb{L-xindex-X}).
+
+With the optional argument \verb|-b| for the run of \XI one can supress the creation of the
+labels, e.g. \verb|xindex -b -l fr ...|
+
+
\section{Demerits}
\begin{itemize}
\item For more than 5000 entries in the \Lext{idx} file the internal Lua function
diff --git a/indexing/xindex/lualatex/xindex-DIN2.lua b/indexing/xindex/lualatex/xindex-DIN2.lua
index dc782726fe..0b475ae118 100644
--- a/indexing/xindex/lualatex/xindex-DIN2.lua
+++ b/indexing/xindex/lualatex/xindex-DIN2.lua
@@ -4,10 +4,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-DIN2.lua 3 2021-07-07 07:21:56Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.29,
+ version = 0.30,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-HAdW-eKO.lua b/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
index 6b9e3c65a9..68e0546e2c 100644
--- a/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+++ b/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
@@ -4,12 +4,14 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-HAdW-eKO.lua 3 2021-07-07 07:21:56Z hvoss $
-----------------------------------------------------------------------
--
-- configuration for index files of the Heidelberger Akademie der Wissenschaften
if not modules then modules = { } end modules ['xindex-HAdW-eKO'] = {
- version = 0.29,
+ version = 0.30,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-base.lua b/indexing/xindex/lualatex/xindex-base.lua
index ae77fe93fb..4748026af0 100644
--- a/indexing/xindex/lualatex/xindex-base.lua
+++ b/indexing/xindex/lualatex/xindex-base.lua
@@ -4,9 +4,11 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-base.lua 3 2021-07-07 07:21:56Z hvoss $
-----------------------------------------------------------------------
-local info = { version = 0.29 }
+local info = { version = 0.30 }
-- check config
if pageNoPrefixDel ~= "" then
@@ -208,12 +210,14 @@ for k=1,#NewIndex do
firstSLine = false
if not no_headings then
outFile:write("\\par"..idxnewletter.."{"..index_header[1].."}")
- if (labelPrefix == "") then
- outFile:write("\\label{xindex-symbols}\n\\nopagebreak[4]\n")
--- outFile:write("\\label{xindex-"..index_header[1].."}\n\\nopagebreak[4]\n")
+ if no_labels then
+ outFile:write("\n\\nopagebreak[4]\n")
else
- outFile:write("\\label{"..labelPrefix.."-xindex-symbols}\n\\nopagebreak[4]\n")
--- outFile:write("\\label{"..labelPrefix.."-xindex-"..index_header[1].."}\n\\nopagebreak[4]\n")
+ if (labelPrefix == "") then
+ outFile:write("\\label{xindex-symbols}\n\\nopagebreak[4]\n")
+ else
+ outFile:write("\\label{"..labelPrefix.."-xindex-symbols}\n\\nopagebreak[4]\n")
+ end
end
end
end
@@ -232,12 +236,14 @@ for k=1,#NewIndex do
outFile:write("\n\\indexspace\n")
if not no_headings then
outFile:write(idxnewletter.."{"..index_header[2].."}")
- if (labelPrefix == "") then
- outFile:write("\\label{xindex-numbers}\n\\nopagebreak[4]\n")
--- outFile:write("\\label{xindex-"..index_header[2].."}\n\\nopagebreak[4]\n")
+ if no_labels then
+ outFile:write("\n\\nopagebreak[4]\n")
else
- outFile:write("\\label{"..labelPrefix.."-xindex-numbers}\n\\nopagebreak[4]\n")
--- outFile:write("\\label{"..labelPrefix.."-xindex-"..index_header[2].."}\n\\nopagebreak[4]\n")
+ if (labelPrefix == "") then
+ outFile:write("\\label{xindex-numbers}\n\\nopagebreak[4]\n")
+ else
+ outFile:write("\\label{"..labelPrefix.."-xindex-numbers}\n\\nopagebreak[4]\n")
+ end
end
end
end
@@ -255,10 +261,14 @@ for k=1,#NewIndex do
outFile:write("\n\\indexspace\n")
if not no_headings then
outFile:write(idxnewletter.."{"..currentChar.."}")
- if (labelPrefix == '""') then
- outFile:write("\\label{xindex-"..currentChar.."}\n\\nopagebreak[4]\n")
+ if no_labels then
+ outFile:write("\n\\nopagebreak[4]\n")
else
- outFile:write("\\label{"..labelPrefix.."-xindex-"..currentChar.."}\n\\nopagebreak[4]\n")
+ if (labelPrefix == '""') then
+ outFile:write("\\label{xindex-"..currentChar.."}\n\\nopagebreak[4]\n")
+ else
+ outFile:write("\\label{"..labelPrefix.."-xindex-"..currentChar.."}\n\\nopagebreak[4]\n")
+ end
end
end
oldChar = currentChar
diff --git a/indexing/xindex/lualatex/xindex-cfg-common.lua b/indexing/xindex/lualatex/xindex-cfg-common.lua
index c66c70c716..927caff925 100644
--- a/indexing/xindex/lualatex/xindex-cfg-common.lua
+++ b/indexing/xindex/lualatex/xindex-cfg-common.lua
@@ -4,10 +4,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-cfg-common.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg-common'] = {
- version = 0.29,
+ version = 0.30,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-cfg-uca.lua b/indexing/xindex/lualatex/xindex-cfg-uca.lua
index 22a5669e11..c057024dda 100644
--- a/indexing/xindex/lualatex/xindex-cfg-uca.lua
+++ b/indexing/xindex/lualatex/xindex-cfg-uca.lua
@@ -4,10 +4,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-cfg-uca.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg-lua'] = {
- version = 0.29,
+ version = 0.30,
comment = "configuration to xindex-cfg-uca.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-cfg.lua b/indexing/xindex/lualatex/xindex-cfg.lua
index e088360fdf..8020e4b87a 100644
--- a/indexing/xindex/lualatex/xindex-cfg.lua
+++ b/indexing/xindex/lualatex/xindex-cfg.lua
@@ -4,10 +4,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-cfg.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.29,
+ version = 0.30,
comment = "main configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-dtk.lua b/indexing/xindex/lualatex/xindex-dtk.lua
index d479fa0235..28cd42dadd 100644
--- a/indexing/xindex/lualatex/xindex-dtk.lua
+++ b/indexing/xindex/lualatex/xindex-dtk.lua
@@ -4,10 +4,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-dtk.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.29,
+ version = 0.30,
comment = "DTK configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-lapp.lua b/indexing/xindex/lualatex/xindex-lapp.lua
index a9a982c2df..4e312ce4a0 100644
--- a/indexing/xindex/lualatex/xindex-lapp.lua
+++ b/indexing/xindex/lualatex/xindex-lapp.lua
@@ -1,5 +1,7 @@
-- lapp.lua
-- Simple command-line parsing using human-readable specification
+--
+-- $Id: xindex-lapp.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------
--~ -- args.lua
--~ local args = require ('lapp') [[
@@ -28,7 +30,7 @@
--~ n 2
--------------------------------
if not modules then modules = { } end modules ['xindex-lapp'] = {
- version = 0.29,
+ version = 0.30,
comment = "read parameter for xindex.lua",
author = "Steve Donovan",
copyright = "Steve Donovan",
diff --git a/indexing/xindex/lualatex/xindex-lib.lua b/indexing/xindex/lualatex/xindex-lib.lua
index 193758deef..cd88fef0c8 100644
--- a/indexing/xindex/lualatex/xindex-lib.lua
+++ b/indexing/xindex/lualatex/xindex-lib.lua
@@ -4,10 +4,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-lib.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-lib'] = {
- version = 0.29,
+ version = 0.30,
comment = "main library to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-norsk.lua b/indexing/xindex/lualatex/xindex-norsk.lua
index a92f4823f6..246b295f6a 100644
--- a/indexing/xindex/lualatex/xindex-norsk.lua
+++ b/indexing/xindex/lualatex/xindex-norsk.lua
@@ -5,10 +5,12 @@
-- AUTHOR: Herbert Voß
-- MODIFIED: Sveinung Heggen (2020-01-02)
-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-norsk.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-no'] = {
- version = 0.29,
+ version = 0.30,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-pretty.lua b/indexing/xindex/lualatex/xindex-pretty.lua
index 8f2155c803..f8fc65b8bc 100644
--- a/indexing/xindex/lualatex/xindex-pretty.lua
+++ b/indexing/xindex/lualatex/xindex-pretty.lua
@@ -3,9 +3,11 @@
-- Also provides a sandboxed Lua table reader and
-- a function to present large numbers in human-friendly format.
--
+-- $Id: xindex-pretty.lua 4 2021-07-07 07:25:04Z hvoss $
+-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-pretty'] = {
- version = 0.29,
+ version = 0.30,
comment = "dump a Lua table for debugging",
author = "Steve Donovan",
copyright = "Steve Donovan",
diff --git a/indexing/xindex/lualatex/xindex-unicode.lua b/indexing/xindex/lualatex/xindex-unicode.lua
index d3f6c5b84a..4c13c6e65a 100644
--- a/indexing/xindex/lualatex/xindex-unicode.lua
+++ b/indexing/xindex/lualatex/xindex-unicode.lua
@@ -1,3 +1,6 @@
+-- $Id: xindex-unicode.lua 4 2021-07-07 07:25:04Z hvoss $
+-----------------------------------------------------------------------
+
return {
singles = {
[0x00020] = "Zs",
diff --git a/indexing/xindex/lualatex/xindex-yannis.lua b/indexing/xindex/lualatex/xindex-yannis.lua
new file mode 100644
index 0000000000..2ef45e4360
--- /dev/null
+++ b/indexing/xindex/lualatex/xindex-yannis.lua
@@ -0,0 +1,262 @@
+-----------------------------------------------------------------------
+-- FILE: xindex-yannis.lua
+-- DESCRIPTION: configuration file for xindex.lua
+-- REQUIREMENTS:
+-- AUTHOR: Herbert Voß
+-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-yannis.lua 4 2021-07-07 07:25:04Z hvoss $
+-----------------------------------------------------------------------
+
+if not modules then modules = { } end modules ['xindex-yannis'] = {
+ version = 0.30,
+ comment = "main configuration to xindex.lua",
+ author = "Herbert Voss",
+ copyright = "Herbert Voss",
+ license = "LPPL 1.3"
+}
+
+itemPageDelimiter = "," -- Hello, 14
+compressPages = true -- something like 12--15, instaead of 12,13,14,15. the |( ... |) syntax is still valid
+fCompress = false -- 3f -> page 3, 4 and 3ff -> page 3, 4, 5
+minCompress = 2 -- 14--17 or
+rangeSymbol = "-" -- 14-17 instead of --
+numericPage = true -- for non numerical pagenumbers, like "VI-17"
+sublabels = {"", "-\\,", "--\\,", "---\\,"} -- for the (sub(sub(sub-items first one is for item
+pageNoPrefixDel = "" -- a delimiter for page numbers like "VI-17" -- not used !!!
+indexOpening = "" -- commands after \begin{theindex}
+idxnewletter = "\\textbf" -- Only valid if -n is not set
+
+
+--[[
+ Each character's position in this array-like table determines its 'priority'.
+ Several characters in the same slot have the same 'priority'.
+]]
+alphabet_lower = { -- for sorting
+ { 'α', 'ά', 'ὰ', 'ᾶ', 'ἀ', 'ἄ', 'ἂ', 'ἆ', 'ἁ', 'ἅ', 'ἃ', 'ἇ', 'ᾳ', 'ᾴ', 'ᾲ', 'ᾷ', 'ᾀ', 'ᾄ', 'ᾂ', 'ᾆ', 'ᾁ', 'ᾅ', 'ᾃ', 'ᾇ' },
+ { 'β', 'ϐ' },
+ { 'γ' },
+ { 'δ' },
+ { 'ε', 'έ', 'ὲ', 'ἐ', 'ἔ', 'ἒ', 'ἑ', 'ἕ', 'ἓ' },
+ { 'ζ' },
+ { 'η', 'ή', 'ὴ', 'ῆ', 'ἠ', 'ἤ', 'ἢ', 'ἦ', 'ἡ', 'ἥ', 'ἣ', 'ἧ', 'ῃ', 'ῄ', 'ῂ', 'ῇ', 'ᾐ', 'ᾔ', 'ᾒ', 'ᾖ', 'ᾑ', 'ᾕ', 'ᾓ', 'ᾗ' },
+ { 'θ' },
+ { 'ι', 'ί', 'ὶ', 'ῖ', 'ἰ', 'ἴ', 'ἲ', 'ἶ', 'ἱ', 'ἵ', 'ἳ', 'ἷ', 'ϊ', 'ΐ', 'ῒ', 'ῗ' },
+ { 'κ' },
+ { 'λ' },
+ { 'μ' },
+ { 'ν' },
+ { 'ξ' },
+ { 'ο', 'ό', 'ὸ', 'ὀ', 'ὄ', 'ὂ', 'ὁ', 'ὅ', 'ὃ' },
+ { 'π' },
+ { 'ρ' },
+ { 'σ', 'ς' },
+ { 'τ' },
+ { 'υ', 'ύ', 'ὺ', 'ῦ', 'ὐ', 'ὔ', 'ὒ', 'ὖ', 'ὑ', 'ὕ', 'ὓ', 'ὗ', 'ϋ', 'ΰ', 'ῢ', 'ῧ' },
+ { 'φ' },
+ { 'χ' },
+ { 'ψ' },
+ { 'ω', 'ώ', 'ὼ', 'ῶ', 'ὠ', 'ὤ', 'ὢ', 'ὦ', 'ὡ', 'ὥ', 'ὣ', 'ὧ', 'ῳ', 'ῴ', 'ῲ', 'ῷ', 'ᾠ', 'ᾤ', 'ᾢ', 'ᾦ', 'ᾡ', 'ᾥ', 'ᾣ', 'ᾧ' },
+ { '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', 'ž' },
+ { 'а' },
+ { 'б' },
+ { 'в' },
+ { 'г', 'ѓ' },
+ { 'д' },
+ { 'е', 'ё' },
+ { 'ж' },
+ { 'з' },
+ { 'и', 'і' },
+ { 'й' },
+ { 'к' },
+ { 'л' },
+ { 'м' },
+ { 'н' },
+ { 'о' },
+ { 'п' },
+ { 'р' },
+ { 'с' },
+ { 'т' },
+ { 'у' },
+ { 'ф' },
+ { 'х' },
+ { 'ц' },
+ { 'ч' },
+ { 'ш' },
+ { 'щ' },
+ { 'ъ' },
+ { 'ы' },
+ { 'ь' },
+ { 'э' },
+ { 'ю' },
+ { 'я' },
+}
+alphabet_upper = { -- for sorting
+ { 'Α', 'Ά', 'Ἀ', 'Ἄ', 'Ἂ', 'Ἆ', 'Ἁ', 'Ἅ', 'Ἃ', 'Ἇ', 'ᾼ', 'ᾈ', 'ᾌ', 'ᾊ', 'ᾎ', 'ᾉ', 'ᾍ', 'ᾋ', 'ᾏ' },
+ { 'Β' },
+ { 'Γ' },
+ { 'Δ' },
+ { 'Ε', 'Έ', 'Ἐ', 'Ἔ', 'Ἒ', 'Ἑ', 'Ἕ', 'Ἓ' },
+ { 'Ζ' },
+ { 'Η', 'Ή', 'Ἠ', 'Ἤ', 'Ἢ', 'Ἦ', 'Ἡ', 'Ἥ', 'Ἣ', 'Ἧ', 'ῌ', 'ᾘ', 'ᾜ', 'ᾚ', 'ᾞ', 'ᾙ', 'ᾝ', 'ᾟ' },
+ { 'Θ' },
+ { 'Ι', 'Ί', 'Ἰ', 'Ἴ', 'Ἲ', 'Ἶ', 'Ἱ', 'Ἵ', 'Ἳ', 'Ἷ', 'Ϊ' },
+ { 'Κ' },
+ { 'Λ' },
+ { 'Μ' },
+ { 'Ν' },
+ { 'Ξ' },
+ { 'Ο', 'Ό', 'Ὀ', 'Ὄ', 'Ὂ', 'Ὁ', 'Ὅ', 'Ὃ' },
+ { 'Π' },
+ { 'Ρ' },
+ { 'Σ' },
+ { 'Τ' },
+ { 'Υ', 'Ύ', 'Ὑ', 'Ὕ', 'Ὓ', 'Ὗ', 'Ϋ' },
+ { 'Φ' },
+ { 'Χ' },
+ { 'Ψ' },
+ { 'Ω', 'Ώ', 'Ὠ', 'Ὤ', 'Ὢ', 'Ὦ', 'Ὡ', 'Ὥ', 'Ὣ', 'Ὧ', 'ῼ', 'ᾩ', 'ᾭ', 'ᾫ', 'ᾯ', 'ᾨ', 'ᾬ', 'ᾪ', 'ᾮ' },
+ { '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', 'Ž' },
+ { 'А' },
+ { 'Б' },
+ { 'В' },
+ { 'Г', 'Ѓ' },
+ { 'Д' },
+ { 'Е', 'Ё' },
+ { 'Ж' },
+ { 'З' },
+ { 'И', 'І' },
+ { 'Й' },
+ { 'К' },
+ { 'Л' },
+ { 'М' },
+ { 'Н' },
+ { 'О' },
+ { 'П' },
+ { 'Р' },
+ { 'С' },
+ { 'Т' },
+ { 'У' },
+ { 'Ф' },
+ { 'Х' },
+ { 'Ц' },
+ { 'Ч' },
+ { 'Ш' },
+ { 'Щ' },
+ { 'Ъ' },
+ { 'Ы' },
+ { 'Ь' },
+ { 'Э' },
+ { 'Ю' },
+ { 'Я' },
+}
+
+
+function SORTendhook(list)
+ print ("We have "..#list.." total list entries")
+ local greek = {}
+ local latin = {}
+ local cyrillic = {}
+ local symbols = {}
+ local numbers = {}
+ local others = {}
+ local firstChar, charType
+ local firstCharNumber
+ local v
+ for i=1,#list do
+ v = list[i]
+ firstChar = NormalizedUppercase(utf.sub(v["sortChar"],1,1))
+ v["sortChar"] = firstChar -- to be sure it is an uppercase unicode char
+ firstCharNumber = string.utfvalue(firstChar)
+ charType = getCharType(firstChar)
+-- print (utf.sub(v["sortChar"],1,1).."->"..firstChar.." ("..firstCharNumber..") ".." ("..charType..")")
+ if charType == 0 then
+ symbols[#symbols+1] = v
+ elseif charType == 1 then
+ numbers[#numbers+1] = v
+ elseif firstCharNumber > 0x052F then -- 0x052F is last cyrillic character
+ others[#others+1] = v
+ elseif firstCharNumber >= 0x0400 then -- 0x0400-0x052F cyrillic characters
+ cyrillic[#cyrillic+1] = v
+ elseif firstCharNumber <= 0x03FF then -- 0x03FF is last greek character
+ if firstCharNumber >= 0x0370 then
+ greek[#greek+1] = v -- 0x0370-0x03FF greek characters
+ elseif firstCharNumber <= 0x024F then
+ if firstCharNumber >= 0x041 then -- 0x041-0x024F latin character
+ latin[#latin+1] = v
+ else
+ others[#others+1] = v -- everything else
+ end
+ end
+ end
+ end
+ print ("We have "..#greek.." Greek entries")
+ print ("We have "..#latin.." Latin entries")
+ print ("We have "..#cyrillic.." Cyrillic entries")
+ print ("We have "..#symbols.." Symbol entries")
+ print ("We have "..#numbers.." Number entries")
+ print ("We have "..#others.." other entries")
+ list = {}
+ for i = 1,#greek do list[#list+1] = greek[i] end
+ list[#list]["Macro"] = "\\vspace{1cm}"
+ for i = 1,#latin do list[#list+1] = latin[i] end
+ list[#list]["Macro"] = "\\vspace{1cm}"
+ for i = 1,#cyrillic do list[#list+1] = cyrillic[i] end
+ list[#list]["Macro"] = "\\vspace{1cm}"
+ for i = 1,#symbols do list[#list+1] = symbols[i] end
+ for i = 1,#numbers do list[#list+1] = numbers[i] end
+ for i = 1,#others do list[#list+1] = others[i] end
+ print ("Sorted "..#list.." entries")
+ return list
+end
+
diff --git a/indexing/xindex/scripts/xindex-yannis.lua b/indexing/xindex/scripts/xindex-yannis.lua
new file mode 100644
index 0000000000..2ef45e4360
--- /dev/null
+++ b/indexing/xindex/scripts/xindex-yannis.lua
@@ -0,0 +1,262 @@
+-----------------------------------------------------------------------
+-- FILE: xindex-yannis.lua
+-- DESCRIPTION: configuration file for xindex.lua
+-- REQUIREMENTS:
+-- AUTHOR: Herbert Voß
+-- LICENSE: LPPL1.3
+--
+-- $Id: xindex-yannis.lua 4 2021-07-07 07:25:04Z hvoss $
+-----------------------------------------------------------------------
+
+if not modules then modules = { } end modules ['xindex-yannis'] = {
+ version = 0.30,
+ comment = "main configuration to xindex.lua",
+ author = "Herbert Voss",
+ copyright = "Herbert Voss",
+ license = "LPPL 1.3"
+}
+
+itemPageDelimiter = "," -- Hello, 14
+compressPages = true -- something like 12--15, instaead of 12,13,14,15. the |( ... |) syntax is still valid
+fCompress = false -- 3f -> page 3, 4 and 3ff -> page 3, 4, 5
+minCompress = 2 -- 14--17 or
+rangeSymbol = "-" -- 14-17 instead of --
+numericPage = true -- for non numerical pagenumbers, like "VI-17"
+sublabels = {"", "-\\,", "--\\,", "---\\,"} -- for the (sub(sub(sub-items first one is for item
+pageNoPrefixDel = "" -- a delimiter for page numbers like "VI-17" -- not used !!!
+indexOpening = "" -- commands after \begin{theindex}
+idxnewletter = "\\textbf" -- Only valid if -n is not set
+
+
+--[[
+ Each character's position in this array-like table determines its 'priority'.
+ Several characters in the same slot have the same 'priority'.
+]]
+alphabet_lower = { -- for sorting
+ { 'α', 'ά', 'ὰ', 'ᾶ', 'ἀ', 'ἄ', 'ἂ', 'ἆ', 'ἁ', 'ἅ', 'ἃ', 'ἇ', 'ᾳ', 'ᾴ', 'ᾲ', 'ᾷ', 'ᾀ', 'ᾄ', 'ᾂ', 'ᾆ', 'ᾁ', 'ᾅ', 'ᾃ', 'ᾇ' },
+ { 'β', 'ϐ' },
+ { 'γ' },
+ { 'δ' },
+ { 'ε', 'έ', 'ὲ', 'ἐ', 'ἔ', 'ἒ', 'ἑ', 'ἕ', 'ἓ' },
+ { 'ζ' },
+ { 'η', 'ή', 'ὴ', 'ῆ', 'ἠ', 'ἤ', 'ἢ', 'ἦ', 'ἡ', 'ἥ', 'ἣ', 'ἧ', 'ῃ', 'ῄ', 'ῂ', 'ῇ', 'ᾐ', 'ᾔ', 'ᾒ', 'ᾖ', 'ᾑ', 'ᾕ', 'ᾓ', 'ᾗ' },
+ { 'θ' },
+ { 'ι', 'ί', 'ὶ', 'ῖ', 'ἰ', 'ἴ', 'ἲ', 'ἶ', 'ἱ', 'ἵ', 'ἳ', 'ἷ', 'ϊ', 'ΐ', 'ῒ', 'ῗ' },
+ { 'κ' },
+ { 'λ' },
+ { 'μ' },
+ { 'ν' },
+ { 'ξ' },
+ { 'ο', 'ό', 'ὸ', 'ὀ', 'ὄ', 'ὂ', 'ὁ', 'ὅ', 'ὃ' },
+ { 'π' },
+ { 'ρ' },
+ { 'σ', 'ς' },
+ { 'τ' },
+ { 'υ', 'ύ', 'ὺ', 'ῦ', 'ὐ', 'ὔ', 'ὒ', 'ὖ', 'ὑ', 'ὕ', 'ὓ', 'ὗ', 'ϋ', 'ΰ', 'ῢ', 'ῧ' },
+ { 'φ' },
+ { 'χ' },
+ { 'ψ' },
+ { 'ω', 'ώ', 'ὼ', 'ῶ', 'ὠ', 'ὤ', 'ὢ', 'ὦ', 'ὡ', 'ὥ', 'ὣ', 'ὧ', 'ῳ', 'ῴ', 'ῲ', 'ῷ', 'ᾠ', 'ᾤ', 'ᾢ', 'ᾦ', 'ᾡ', 'ᾥ', 'ᾣ', 'ᾧ' },
+ { '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', 'ž' },
+ { 'а' },
+ { 'б' },
+ { 'в' },
+ { 'г', 'ѓ' },
+ { 'д' },
+ { 'е', 'ё' },
+ { 'ж' },
+ { 'з' },
+ { 'и', 'і' },
+ { 'й' },
+ { 'к' },
+ { 'л' },
+ { 'м' },
+ { 'н' },
+ { 'о' },
+ { 'п' },
+ { 'р' },
+ { 'с' },
+ { 'т' },
+ { 'у' },
+ { 'ф' },
+ { 'х' },
+ { 'ц' },
+ { 'ч' },
+ { 'ш' },
+ { 'щ' },
+ { 'ъ' },
+ { 'ы' },
+ { 'ь' },
+ { 'э' },
+ { 'ю' },
+ { 'я' },
+}
+alphabet_upper = { -- for sorting
+ { 'Α', 'Ά', 'Ἀ', 'Ἄ', 'Ἂ', 'Ἆ', 'Ἁ', 'Ἅ', 'Ἃ', 'Ἇ', 'ᾼ', 'ᾈ', 'ᾌ', 'ᾊ', 'ᾎ', 'ᾉ', 'ᾍ', 'ᾋ', 'ᾏ' },
+ { 'Β' },
+ { 'Γ' },
+ { 'Δ' },
+ { 'Ε', 'Έ', 'Ἐ', 'Ἔ', 'Ἒ', 'Ἑ', 'Ἕ', 'Ἓ' },
+ { 'Ζ' },
+ { 'Η', 'Ή', 'Ἠ', 'Ἤ', 'Ἢ', 'Ἦ', 'Ἡ', 'Ἥ', 'Ἣ', 'Ἧ', 'ῌ', 'ᾘ', 'ᾜ', 'ᾚ', 'ᾞ', 'ᾙ', 'ᾝ', 'ᾟ' },
+ { 'Θ' },
+ { 'Ι', 'Ί', 'Ἰ', 'Ἴ', 'Ἲ', 'Ἶ', 'Ἱ', 'Ἵ', 'Ἳ', 'Ἷ', 'Ϊ' },
+ { 'Κ' },
+ { 'Λ' },
+ { 'Μ' },
+ { 'Ν' },
+ { 'Ξ' },
+ { 'Ο', 'Ό', 'Ὀ', 'Ὄ', 'Ὂ', 'Ὁ', 'Ὅ', 'Ὃ' },
+ { 'Π' },
+ { 'Ρ' },
+ { 'Σ' },
+ { 'Τ' },
+ { 'Υ', 'Ύ', 'Ὑ', 'Ὕ', 'Ὓ', 'Ὗ', 'Ϋ' },
+ { 'Φ' },
+ { 'Χ' },
+ { 'Ψ' },
+ { 'Ω', 'Ώ', 'Ὠ', 'Ὤ', 'Ὢ', 'Ὦ', 'Ὡ', 'Ὥ', 'Ὣ', 'Ὧ', 'ῼ', 'ᾩ', 'ᾭ', 'ᾫ', 'ᾯ', 'ᾨ', 'ᾬ', 'ᾪ', 'ᾮ' },
+ { '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', 'Ž' },
+ { 'А' },
+ { 'Б' },
+ { 'В' },
+ { 'Г', 'Ѓ' },
+ { 'Д' },
+ { 'Е', 'Ё' },
+ { 'Ж' },
+ { 'З' },
+ { 'И', 'І' },
+ { 'Й' },
+ { 'К' },
+ { 'Л' },
+ { 'М' },
+ { 'Н' },
+ { 'О' },
+ { 'П' },
+ { 'Р' },
+ { 'С' },
+ { 'Т' },
+ { 'У' },
+ { 'Ф' },
+ { 'Х' },
+ { 'Ц' },
+ { 'Ч' },
+ { 'Ш' },
+ { 'Щ' },
+ { 'Ъ' },
+ { 'Ы' },
+ { 'Ь' },
+ { 'Э' },
+ { 'Ю' },
+ { 'Я' },
+}
+
+
+function SORTendhook(list)
+ print ("We have "..#list.." total list entries")
+ local greek = {}
+ local latin = {}
+ local cyrillic = {}
+ local symbols = {}
+ local numbers = {}
+ local others = {}
+ local firstChar, charType
+ local firstCharNumber
+ local v
+ for i=1,#list do
+ v = list[i]
+ firstChar = NormalizedUppercase(utf.sub(v["sortChar"],1,1))
+ v["sortChar"] = firstChar -- to be sure it is an uppercase unicode char
+ firstCharNumber = string.utfvalue(firstChar)
+ charType = getCharType(firstChar)
+-- print (utf.sub(v["sortChar"],1,1).."->"..firstChar.." ("..firstCharNumber..") ".." ("..charType..")")
+ if charType == 0 then
+ symbols[#symbols+1] = v
+ elseif charType == 1 then
+ numbers[#numbers+1] = v
+ elseif firstCharNumber > 0x052F then -- 0x052F is last cyrillic character
+ others[#others+1] = v
+ elseif firstCharNumber >= 0x0400 then -- 0x0400-0x052F cyrillic characters
+ cyrillic[#cyrillic+1] = v
+ elseif firstCharNumber <= 0x03FF then -- 0x03FF is last greek character
+ if firstCharNumber >= 0x0370 then
+ greek[#greek+1] = v -- 0x0370-0x03FF greek characters
+ elseif firstCharNumber <= 0x024F then
+ if firstCharNumber >= 0x041 then -- 0x041-0x024F latin character
+ latin[#latin+1] = v
+ else
+ others[#others+1] = v -- everything else
+ end
+ end
+ end
+ end
+ print ("We have "..#greek.." Greek entries")
+ print ("We have "..#latin.." Latin entries")
+ print ("We have "..#cyrillic.." Cyrillic entries")
+ print ("We have "..#symbols.." Symbol entries")
+ print ("We have "..#numbers.." Number entries")
+ print ("We have "..#others.." other entries")
+ list = {}
+ for i = 1,#greek do list[#list+1] = greek[i] end
+ list[#list]["Macro"] = "\\vspace{1cm}"
+ for i = 1,#latin do list[#list+1] = latin[i] end
+ list[#list]["Macro"] = "\\vspace{1cm}"
+ for i = 1,#cyrillic do list[#list+1] = cyrillic[i] end
+ list[#list]["Macro"] = "\\vspace{1cm}"
+ for i = 1,#symbols do list[#list+1] = symbols[i] end
+ for i = 1,#numbers do list[#list+1] = numbers[i] end
+ for i = 1,#others do list[#list+1] = others[i] end
+ print ("Sorted "..#list.." entries")
+ return list
+end
+
diff --git a/indexing/xindex/scripts/xindex.lua b/indexing/xindex/scripts/xindex.lua
index 5a3ba4c4b0..fdcbfb2172 100755
--- a/indexing/xindex/scripts/xindex.lua
+++ b/indexing/xindex/scripts/xindex.lua
@@ -5,10 +5,12 @@
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL 1.3
+--
+-- $Id: xindex.lua 4 2021-07-07 07:25:04Z hvoss $
-----------------------------------------------------------------------
xindex = xindex or { }
- local version = 0.29
+ local version = 0.30
xindex.version = version
--xindex.self = "xindex"
@@ -46,6 +48,7 @@ local args = require ('xindex-lapp') [[
-e,--escapechar (default ")
-n,--noheadings
-a,--no_casesensitive
+ -b,--no_labels
-o,--output (default "")
-l,--language (default en)
-p,--prefix (default L)
@@ -239,11 +242,17 @@ else
writeLog(1,"Output with headings between different first letter\n",1)
end
+no_labels = args["no_labels"]
+if no_headings then
+ writeLog(1,"Index without labels\n",1)
+else
+ writeLog(1,"Index with labels\n",1)
+end
+
writeLog(2,"Open outputfile "..filename,0)
outFile = io.open(filename,"w+")
writeLog(2,"... done\n",0)
-
writeLog(1,"Starting base file ... \n",2)
BaseRunFile = kpse.find_file("xindex-base.lua")
dofile(BaseRunFile)
diff --git a/macros/generic/expkv-cs/README.md b/macros/generic/expkv-cs/README.md
index a3f1a6067e..329a8f6ef2 100644
--- a/macros/generic/expkv-cs/README.md
+++ b/macros/generic/expkv-cs/README.md
@@ -1,7 +1,7 @@
-------------------------------------------------------------------------------
# expkv-cs -- define expandable key=val macros using expkv
-Version 2021-06-20 v1.0
+Version 2021-07-07 v1.1
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
diff --git a/macros/generic/expkv-cs/expkv-cs.dtx b/macros/generic/expkv-cs/expkv-cs.dtx
index 599750404a..f0582ca236 100644
--- a/macros/generic/expkv-cs/expkv-cs.dtx
+++ b/macros/generic/expkv-cs/expkv-cs.dtx
@@ -658,9 +658,10 @@ and the derived files expkv-cs.pdf
%
% To remove some of the limitations with the approach that each primary key
% matches an argument or hash entry, you can define secondary keys. Those have
-% to be defined for each macro but it doesn't matter whether that macro was a
-% split or a hash variant. If a secondary key references another key it doesn't
-% matter whether that other key is primary or secondary.
+% to be defined for each macro individually but it doesn't matter whether that
+% macro was a split or a hash variant. If a secondary key references another key
+% it doesn't matter whether that other key is primary or secondary unless
+% otherwise specified.
%
% Secondary keys can have a prefix (like |long|) which are called |p|-type
% prefix and must have a type (like |meta|) which are called |t|-type prefix.
@@ -744,6 +745,53 @@ and the derived files expkv-cs.pdf
% \autoref{sec:change} for this). \key\ can be a primary or secondary key.
% \end{function}
%
+% \begin{function}{aggregate}
+% \begin{syntax}
+% aggregate \key\ = \marg{primary}\marg{definition} \prefixes3
+% \end{syntax}
+% While all other key types replace the current value of the associated
+% \meta{primary} key, with |aggregate| you can create keys that append or
+% prepend (or whatever you like) the new value to the current one. The
+% value must be exactly two \TeX\ arguments, where \meta{primary} should
+% be the name of a \meta{primary} key, and \meta{definition} the way you want
+% to store the current and the new value. Inside \meta{definition} you
+% can use |#1| for the current, and |#2| for the new value. The
+% \meta{definition} will not expand any further during the entire parsing (so
+% this doesn't allow general processing of current and new values). The
+% resulting \key\ will inherit being either |short| or |long| from the
+% \meta{primary} key.
+% \end{function}
+% \example The following defines an internal key (|k-internal|), which is used
+% to build a comma separated list from each call of the user facing key (|k|):\\
+% \begin{minipage}[c]{.75\linewidth}
+% \begin{lstlisting}
+% \ekvcSplit\foo
+% {k-internal=0,color=red}
+% {\textcolor{#2}{#1}}
+% \ekvcSecondaryKeys\foo
+% {aggregate k = {k-internal}{#1,#2}}
+% \foo{}\par
+% \foo{k=1,k=2,k=3,k=4}
+% \end{lstlisting}
+% \end{minipage}^^A
+% \begin{exresult}[nobeforeafter,box align=center]{.25\linewidth}
+% \ekvcSplit\foo
+% {k-internal=0,color=red}
+% {\textcolor{#2}{#1}}
+% \ekvcSecondaryKeys\foo
+% {aggregate k = {k-internal}{#1,#2}}
+% \foo{}\par
+% \foo{k=1,k=2,k=3,k=4}
+% \end{exresult}
+%
+% But also more strange stuff could end there, like macros or using the same
+% value multiple times:
+% \begin{lstlisting}
+% \ekvcSecondaryKeys\foo
+% {aggregate k = {k-internal}{\old{#1}\new{#2\old{#1}}}}
+% \end{lstlisting}
+%
+%
% \begin{function}{flag-bool}
% \begin{syntax}
% flag-bool \key\ = \meta{cs} \prefixes3
@@ -1283,6 +1331,49 @@ and the derived files expkv-cs.pdf
% \foo{c=1-2}
% \end{exresult}
%
+% Additionally, there is a more general version of the |aggregate| secondary key
+% type (described in \autoref{sec:secondaries}), namely the |process| key type:
+%
+% \begin{function}{process}
+% \begin{syntax}
+% process \key\ = \marg{primary}\marg{definition} \prefixes2
+% \end{syntax}
+% This will grab the current value of a \meta{primary} key as |#1| (without
+% changing the current value) and the new value as |#2| and leave all the
+% processing to \meta{definition}. You should use |\ekvcPass| to forward the
+% values afterwards. Unlike |aggregate| you can specify whether the \key\
+% should be long or not, this isn't inherited from the \meta{primary} key.
+% Keep in mind that you could easily break things here if your code does not
+% work by expansion.
+% \end{function}
+% \example We could define a key that only accepts values greater than the
+% current value with this:\\
+% \begin{minipage}[c]{.75\linewidth}
+% \begin{lstlisting}
+% \ekvcSplit\foo{internal=5}{a is #1.\par}
+% \ekvcSecondaryKeys\foo
+% {
+% process a={internal}
+% {%
+% \ifnum#1<#2
+% \ekvcPass\foo{internal}{#2}%
+% \fi
+% }
+% }
+% \foo{a=1}
+% \foo{a=5}
+% \foo{a=9}
+% \end{lstlisting}
+% \end{minipage}^^A
+% \begin{exresult}[nobeforeafter,box align=center]{.25\linewidth}
+% \ekvcSplit\foo{internal=5}{a is #1.\par}
+% \ekvcSecondaryKeys\foo
+% {process a={internal}{\ifnum#1<#2 \ekvcPass\foo{internal}{#2}\fi}}
+% \foo{a=1}
+% \foo{a=5}
+% \foo{a=9}
+% \end{exresult}
+%
%
% \subsection{Speed Considerations}\label{sec:speed}
%
@@ -1457,8 +1548,8 @@ and the derived files expkv-cs.pdf
% \begin{macro}{\ekvcVersion,\ekvcDate}
% We're on our first input, so lets store the version and date in a macro.
% \begin{macrocode}
-\def\ekvcVersion{1.0}
-\def\ekvcDate{2021-06-20}
+\def\ekvcVersion{1.1}
+\def\ekvcDate{2021-07-07}
% \end{macrocode}
% \end{macro}
%
@@ -2535,6 +2626,190 @@ and the derived files expkv-cs.pdf
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}[internal]{\ekvc@t@aggregate}
+% Aggregating isn't easy to define. We'll have to extract the correct mark for
+% the specified key, branch correctly for short and long keys, and use a small
+% hack to have the correct arguments on the user interface (|#1| as the
+% current contents, |#2| as the new value). This is split into a few steps
+% here.
+%
+% First, assert that the user input is well-behaved.
+% \begin{macrocode}
+\protected\def\ekvc@t@aggregate#1%
+ {%
+ \ekvc@assert@not@long{aggregate #1}%
+ \ekvc@type@aggregate
+ \ekvc@type@aggregate@long\ekvc@type@aggregate@short
+ {process}%
+ {#1}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]
+% {\ekvc@type@aggregate,\ekvc@type@aggregate@a,\ekvc@type@aggregate@b}
+% The next step stores the user defined processing in a temporary macro that's
+% used to do the parameter number swapping later. It also builds the names of
+% the key macro and the helper which would be used for processing a short key.
+% \begin{macrocode}
+\protected\long\def\ekvc@type@aggregate#1#2#3#4#5%
+ {%
+ \ekvc@assert@twoargs{#5}{#3 #4}{\ekvc@type@aggregate@a#1#2{#4}#5}%
+ }
+\protected\long\def\ekvc@type@aggregate@a#1#2#3#4#5%
+ {%
+ \ekvifdefined\ekvc@set{#4}%
+ {%
+ \def\ekvc@type@aggregate@tmp##1##2{#5}%
+ \begingroup\expandafter\endgroup
+ \expandafter\ekvc@type@aggregate@b
+ \csname\ekv@name\ekvc@set{#4}\expandafter\endcsname
+ \csname ekvc@\ekvc@set(#4)\endcsname
+ #1#2%
+ {#3}%
+ }%
+ {\ekvc@err@unknown@key{#4}}%
+ }
+\protected\long\def\ekvc@type@aggregate@b#1#2#3#4%
+ {%
+ \ekvc@type@aggregate@check@long#1#2%
+ {#3#1}%
+ {#4#2}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]
+% {
+% \ekvc@type@aggregate@check@long,
+% \ekvc@type@aggregate@check@long@a,\ekvc@type@aggregate@check@long@b
+% }
+% To check whether the primary key is long we see whether its |\meaning|
+% contains the helper which would only be there for short keys. For this we
+% have to get the stringified name of the internal (using |\detokenize|),
+% and afterwards get the |\meaning| of the macro. A temporary helper does the
+% real test by gobbling and forwarding the result to |\ekv@ifempty|.
+% \begin{macrocode}
+\protected\long\def\ekvc@type@aggregate@check@long#1#2%
+ {\expandafter\ekvc@type@aggregate@check@long@a\detokenize{#2}\ekv@stop#1}
+\protected\long\def\ekvc@type@aggregate@check@long@a#1\ekv@stop#2%
+ {%
+ \def\ekvc@type@aggregate@check@long@@##1#1{}%
+ \expandafter\ekvc@type@aggregate@check@long@b\meaning#2\ekv@stop{#1}%
+ }
+\protected\def\ekvc@type@aggregate@check@long@b#1\ekv@stop#2%
+ {\expandafter\ekv@ifempty\expandafter{\ekvc@type@aggregate@check@long@@#1#2}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]{\ekvc@type@aggregate@long,\ekvc@type@aggregate@long@}
+% The long variant just builds the split mark we extract, uses the hack to
+% swap argument order, and then does the definition via |\ekvlet| and a
+% temporary macro.
+% \begin{macrocode}
+\protected\long\def\ekvc@type@aggregate@long#1%
+ {%
+ \begingroup\expandafter\endgroup\expandafter
+ \ekvc@type@aggregate@long@
+ \csname\ekvc@extract@mark#1\expandafter\endcsname
+ \expandafter{\ekvc@type@aggregate@tmp{##3}{##1}}%
+ }
+\protected\long\def\ekvc@type@aggregate@long@#1#2#3%
+ {%
+ \long\def\ekvc@type@aggregate@tmp##1##2#1##3{##2#1{#2}}
+ \ekvlet\ekvc@set{#3}\ekvc@type@aggregate@tmp
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]
+% {\ekvc@type@aggregate@short,\ekvc@type@aggregate@short@}
+% The short variant will have to build the marker and the name of the helper
+% function, and swap the user argument order. Hence here are a few more
+% |\expandafter|s involved. But afterwards we can do the definition of the key
+% and the helper macro directly.
+% \begin{macrocode}
+\protected\long\def\ekvc@type@aggregate@short#1#2%
+ {%
+ \begingroup\expandafter\endgroup\expandafter
+ \ekvc@type@aggregate@short@
+ \csname\ekvc@extract@mark#1\expandafter\endcsname
+ \csname ekvc@\ekvc@set(#2)\expandafter\endcsname
+ \expandafter{\ekvc@type@aggregate@tmp{##3}{##1}}%
+ {#2}%
+ }
+\protected\long\def\ekvc@type@aggregate@short@#1#2#3#4%
+ {%
+ \ekvdef\ekvc@set{#4}{#2{##1}}%
+ \long\def#2##1##2#1##3{##2#1{#3}}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]{\ekvc@t@process}
+% The |process| type can reuse much of |aggregate|, just the last step of
+% definition differ.
+% \begin{macrocode}
+\protected\def\ekvc@t@process
+ {%
+ \ifx\ekvc@long\long
+ \ekv@fi@firstoftwo
+ \fi
+ \@secondoftwo
+ {%
+ \ekvc@type@aggregate
+ \ekvc@type@process@long\ekvc@type@process@long
+ }%
+ {%
+ \ekvc@type@aggregate
+ \ekvc@type@process@short\ekvc@type@process@short
+ }%
+ {process}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]{\ekvc@type@process@long,\ekvc@type@process@long@}
+% This defines a temporary macro to grab the current value (found after the
+% marker |#1|), executes the user code and puts everything back to where it
+% belongs. Then |\ekvlet| is used to assign that meaning to the key macro.
+% \begin{macrocode}
+\protected\long\def\ekvc@type@process@long#1%
+ {%
+ \begingroup\expandafter\endgroup\expandafter
+ \ekvc@type@process@long@
+ \csname\ekvc@extract@mark#1\expandafter\endcsname
+ \expandafter{\ekvc@type@aggregate@tmp{##3}{##1}}%
+ }
+\protected\long\def\ekvc@type@process@long@#1#2#3%
+ {%
+ \long\def\ekvc@type@aggregate@tmp##1##2#1##3{#2##2#1{##3}}%
+ \ekvlet\ekvc@set{#3}\ekvc@type@aggregate@tmp
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]{\ekvc@type@process@short,\ekvc@type@process@short@}
+% We define the key macro directly to just grab the argument once and forward
+% it to the auxiliary. That one does essentially the same as the long variant.
+% \begin{macrocode}
+\protected\long\def\ekvc@type@process@short#1#2%
+ {%
+ \begingroup\expandafter\endgroup\expandafter
+ \ekvc@type@process@short@
+ \csname\ekvc@extract@mark#1\expandafter\endcsname
+ \csname ekvc@\ekvc@set(#2)\expandafter\endcsname
+ \expandafter{\ekvc@type@aggregate@tmp{##3}{##1}}%
+ {#2}%
+ }
+\protected\long\def\ekvc@type@process@short@#1#2#3#4%
+ {%
+ \ekvdef\ekvc@set{#4}{#2{##1}}%
+ \long\def#2##1##2#1##3{#3##2#1{##3}}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}[internal]{\ekvc@t@flag-bool}
% \begin{macrocode}
\protected\expandafter\def\csname ekvc@t@flag-bool\endcsname#1#2%
@@ -2806,6 +3081,33 @@ and the derived files expkv-cs.pdf
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}[internal]{\ekvc@ifnottwoargs,\ekvc@ifempty@gtwo}
+% Used to test whether a token list contains exactly two \TeX\ arguments.
+% \begin{macrocode}
+\long\def\ekvc@ifnottwoargs#1%
+ {%
+ \ekvc@ifempty@gtwo#1\ekv@ifempty@B
+ \ekv@ifempty@false\ekv@ifempty@A\ekv@ifempty@B\@firstoftwo
+ }
+\long\def\ekvc@ifempty@gtwo#1#2{\ekv@ifempty@\ekv@ifempty@A}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[internal]{\ekvc@extract@mark,\ekvc@extract@mark@}
+% This is used to extract the mark of a split or hash key from its definition.
+% This is kind of fragile, it assumes |#1| is always a macro used for hashing
+% or splitting. Also it assumes that the escape character is a backslash.
+% \begin{macrocode}
+\def\ekvc@extract@mark#1{\expandafter\ekvc@extract@mark@\meaning#1\ekv@stop}
+\begingroup
+\lccode`;=`\#
+\lccode`/=`\\
+\lowercase{\endgroup
+\def\ekvc@extract@mark@#1:#2/#3 ;#4\ekv@stop{#3}%
+}
+% \end{macrocode}
+% \end{macro}
+%
%
% \subsubsection{Assertions}
% \begin{macro}[internal]{\ekvc@assert@not@long}
@@ -2816,13 +3118,23 @@ and the derived files expkv-cs.pdf
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}[internal]{\ekvc@assert@twoargs}
+% Some keys need exactly two arguments as their definition, so we have to
+% somehow assert this.
+% \begin{macrocode}
+\protected\long\def\ekvc@assert@twoargs#1#2%
+ {\ekvc@ifnottwoargs{#1}{\ekvc@err@not@two{#2}}}
+% \end{macrocode}
+% \end{macro}
+%
%
% \subsubsection{Messages}
%
% \begin{macro}[internal]
% {
% \ekvc@err@toomany,\ekvc@err@value@required,\ekvc@err@missing@type,
-% \ekvc@err@already@defined,\ekvc@err@no@key@macro
+% \ekvc@err@already@defined,\ekvc@err@no@key@macro,
+% \ekvc@err@not@two
% }
% Boring unexpandable error messages.
% \begin{macrocode}
@@ -2859,6 +3171,14 @@ and the derived files expkv-cs.pdf
}
\long\def\ekvc@err@no@key@macro#1%
{\errmessage{expkv-cs Error: \string#1 is no key=val macro}}
+\protected\long\def\ekvc@err@not@two#1%
+ {%
+ \errmessage
+ {%
+ expkv-cs Error: Definition of `\unexpanded{#1}' doesn't contain exactly
+ two arguments%
+ }%
+ }
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/generic/expkv-cs/expkv-cs.pdf b/macros/generic/expkv-cs/expkv-cs.pdf
index b5d42c197b..2d341f0e6a 100644
--- a/macros/generic/expkv-cs/expkv-cs.pdf
+++ b/macros/generic/expkv-cs/expkv-cs.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/License b/macros/latex/contrib/beamer-contrib/themes/thubeamer/License
new file mode 100644
index 0000000000..4db9b5af29
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/License
@@ -0,0 +1,415 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/Makefile b/macros/latex/contrib/beamer-contrib/themes/thubeamer/Makefile
new file mode 100644
index 0000000000..28ec55e5e5
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/Makefile
@@ -0,0 +1,18 @@
+beamer:
+ pdflatex -synctex=1 -interaction=nonstopmode main
+ bibtex main
+ pdflatex -synctex=1 -interaction=nonstopmode main
+ pdflatex -synctex=1 -interaction=nonstopmode main
+
+doc:
+ xelatex hitszbeamer.dtx
+ makeindex -s gind.ist -o hitszbeamer.ind hitszbeamer.idx
+ makeindex -s gglo.ist -o hitszbeamer.gls hitszbeamer.glo
+ xelatex hitszbeamer.dtx
+ xelatex hitszbeamer.dtx
+
+clean:
+ rm -f *.toc *.bbl *.blg *.out *.aux *.log *.bak *.thm *.synctex.gz *.fdb_latexmk *.fls *.glo *.gls *.idx *.ilg *.ind *.nav *.snm *.hd
+
+cleanall:
+ rm -f *.toc *.bbl *.blg *.out *.aux *.log *.bak *.thm *.synctex.gz *.fdb_latexmk *.fls *.glo *.gls *.idx *.ilg *.ind *.nav *.snm *.hd *.sty *.ins \ No newline at end of file
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/README.md b/macros/latex/contrib/beamer-contrib/themes/thubeamer/README.md
new file mode 100644
index 0000000000..99ac44a9bd
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/README.md
@@ -0,0 +1,133 @@
+<!-- Author : Jingxuan Yang-->
+<!-- Program Email: yanglatex2e@gmail.com -->
+
+# thubeamer: A Beamer Theme for Tsinghua University (THU)
+
+# thubeamer:清华大学 Beamer 模板
+
+[GitHub](https://github.com/YangLaTeX/thubeamer) | [Download](https://github.com/YangLaTeX/thubeamer/releases) | [Wiki](https://github.com/YangLaTeX/thubeamer/wiki) | [CTAN](https://www.ctan.org/pkg/thubeamer)
+
+# Introduction to thubeamer
+
+**thubeamer** is a **beamer theme** designed for Tsinghua University (THU). Current version is 1.0.0, updated on 2021/07/07.
+
+```latex
+ |- figures
+ |- thulogo.pdf
+ |- macros.tex
+ |- main.tex
+ |- main.pdf
+ |- makebeamer.bat
+ |- makeclean.bat
+ |- makecleanall.bat
+ |- makedoc.bat
+ |- Makefile
+ |- README.md
+ |- reference.bib
+ |- thubeamer.bst
+ |- thubeamer.dtx
+ |- thubeamer.pdf
+```
+
+# thubeamer 简介
+
+thubeamer 是清华大学风格 Beamer 模板,当前版本1.0.0,更新于2021年07月07日。
+
+# Documentation
+
+Download and unzip the template. Specific usage documentation and examples can be found in the files below:
+
+* Template usage (thubeamer.pdf, in Chinese)
+* Template example (main.pdf, in Chinese)
+* Brief Introduction (README.md, both in Chinese and English)
+
+# 说明文档
+
+下载并解压本模板,文件夹中包含以下说明文档:
+
+* 模板开发文档(thubeamer.pdf,中文版)
+* 模板撰写示例(main.pdf,中文版)
+* 模板简介(README.md,中英双语)
+
+# Downloads
+
+* Published version: [CTAN](https://www.ctan.org/pkg/thubeamer)
+* Developer version: [GitHub](https://github.com/YangLaTeX/thubeamer)
+
+# 下载
+
+* 发布版本:[CTAN](https://www.ctan.org/pkg/thubeamer)
+* 开发版本:[GitHub](https://github.com/YangLaTeX/thubeamer)
+
+# Reporting Issues
+
+Please follow the procedure below:
+
+* [GitHub Issues](https://github.com/YangLaTeX/thubeamer/issues)
+* [Educational Email](mailto:yangjx20@mails.tsinghua.edu.cn)
+* [Gmail](mailto:yanglatex2e@gmail.com)
+
+# 模板问题反馈
+
+请按照以下顺序反馈问题:
+
+* [GitHub 问题反馈](https://github.com/YangLaTeX/thubeamer/issues)
+* [教育邮箱](mailto:yangjx20@mails.tsinghua.edu.cn)
+* [Gmail 邮箱](mailto:yanglatex2e@gmail.com)
+
+# Makefile Usage
+
+To use Makefile, you should have GNU `make` tool installed.
+
+```bash
+make doc # compile documentation (required before compiling the beamer)
+make beamer # compile beamer
+make clean # clean auxiliary files
+make cleanall # clean auxiliary files and style files
+```
+
+# 使用 Makefile
+
+使用Makefile之前请确保已安装GNU `make`工具。
+
+```bash
+make doc # 编译说明文档(在编译 beamer之前必须编译说明文档)
+make beamer # 编译 beamer
+make clean # 清除辅助文件
+make cleanall # 清除辅助文件与样式文件
+```
+
+# batch Usage
+
+`makedoc.bat`, `makebeamer.bat`, `makeclean.bat` and `makecleanall` are designed for windows platform. Double click these files, then they will echo corresponding functions automatically.
+
+```bash
+makedoc # compile documentation (required before compiling the beamer)
+makebeamer # compile beamer
+makeclean # clean auxiliary files
+makecleanall # clean auxiliary files and style files
+```
+
+# 使用编译脚本
+
+`makedoc.bat`、`makebeamer.bat`、`makeclean.bat`与`makecleanall`为windows编译脚本,双击即可执行相应的功能。
+
+```bash
+makedoc # 编译说明文档(在编译 beamer之前必须编译说明文档)
+makebeamer # 编译 beamer
+makeclean # 清除辅助文件
+makecleanall # 清除辅助文件与样式文件
+```
+
+# License
+
+This material is subject to the [LATEX Project Public License 1.3c](https://ctan.org/license/lppl1.3) or any later version.
+
+# 协议
+
+本模板的发布遵照 [LATEX Project Public License 1.3c](https://ctan.org/license/lppl1.3) 协议或其后版本。
+
+# Acknowledgements(致谢)
+
+* [XDUstyle](https://github.com/StickCui/XDUstyle-Beamer-Theme)
+* [THUBeamer](https://github.com/tl3shi/THUBeamer)
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/figures/thulogo.pdf b/macros/latex/contrib/beamer-contrib/themes/thubeamer/figures/thulogo.pdf
new file mode 100644
index 0000000000..594a342957
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/figures/thulogo.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/macros.tex b/macros/latex/contrib/beamer-contrib/themes/thubeamer/macros.tex
new file mode 100644
index 0000000000..428b73ddca
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/macros.tex
@@ -0,0 +1,138 @@
+% About: Macros for Vector, Matrix, Tensor, Math Operator and Misc
+% Author: Jingxuan Yang
+
+% vectors
+\newcommand{\va}{\bm{a}} \newcommand{\vah}{\hat{\bm{a}}} \newcommand{\ah}{\hat{a}} \newcommand{\vat}{\tilde{\bm{a}}} \newcommand{\at}{\tilde{a}}
+\newcommand{\vb}{\bm{b}} \newcommand{\vbh}{\hat{\bm{b}}} \newcommand{\bh}{\hat{b}} \newcommand{\vbt}{\tilde{\bm{b}}} \newcommand{\bt}{\tilde{b}}
+\newcommand{\vc}{\bm{c}} \newcommand{\vch}{\hat{\bm{c}}} \newcommand{\ch}{\hat{c}} \newcommand{\vct}{\tilde{\bm{c}}} \newcommand{\ct}{\tilde{c}}
+\newcommand{\vd}{\bm{d}} \newcommand{\vdh}{\hat{\bm{d}}} \newcommand{\dhat}{\hat{d}} \newcommand{\vdt}{\tilde{\bm{d}}} \newcommand{\dt}{\tilde{d}}
+\newcommand{\ve}{\bm{e}} \newcommand{\veh}{\hat{\bm{e}}} \newcommand{\eh}{\hat{e}} \newcommand{\vet}{\tilde{\bm{e}}} \newcommand{\et}{\tilde{e}}
+\newcommand{\vf}{\bm{f}} \newcommand{\vfh}{\hat{\bm{f}}} \newcommand{\fh}{\hat{f}} \newcommand{\vft}{\tilde{\bm{f}}} \newcommand{\ft}{\tilde{f}}
+\newcommand{\vg}{\bm{g}} \newcommand{\vgh}{\hat{\bm{g}}} \newcommand{\gh}{\hat{g}} \newcommand{\vgt}{\tilde{\bm{g}}} \newcommand{\gt}{\tilde{g}}
+\newcommand{\vh}{\bm{h}} \newcommand{\vhh}{\hat{\bm{h}}} \newcommand{\hh}{\hat{h}} \newcommand{\vht}{\tilde{\bm{h}}} \newcommand{\htild}{\tilde{h}}
+\newcommand{\vi}{\bm{i}} \newcommand{\vih}{\hat{\bm{i}}} \newcommand{\ih}{\hat{i}} \newcommand{\vit}{\tilde{\bm{i}}} \newcommand{\itild}{\tilde{i}}
+\newcommand{\vj}{\bm{j}} \newcommand{\vjh}{\hat{\bm{j}}} \newcommand{\jh}{\hat{j}} \newcommand{\vjt}{\tilde{\bm{j}}} \newcommand{\jt}{\tilde{j}}
+\newcommand{\vk}{\bm{k}} \newcommand{\vkh}{\hat{\bm{k}}} \newcommand{\kh}{\hat{k}} \newcommand{\vkt}{\tilde{\bm{k}}} \newcommand{\kt}{\tilde{k}}
+\newcommand{\vl}{\bm{l}} \newcommand{\vlh}{\hat{\bm{l}}} \newcommand{\lh}{\hat{l}} \newcommand{\vlt}{\tilde{\bm{l}}} \newcommand{\lt}{\tilde{l}}
+\newcommand{\vm}{\bm{m}} \newcommand{\vmh}{\hat{\bm{m}}} \newcommand{\mh}{\hat{m}} \newcommand{\vmt}{\tilde{\bm{m}}} \newcommand{\mt}{\tilde{m}}
+\newcommand{\vn}{\bm{n}} \newcommand{\vnh}{\hat{\bm{n}}} \newcommand{\nh}{\hat{n}} \newcommand{\vnt}{\tilde{\bm{n}}} \newcommand{\nt}{\tilde{n}}
+\newcommand{\vo}{\bm{o}} \newcommand{\voh}{\hat{\bm{o}}} \newcommand{\oh}{\hat{o}} \newcommand{\vot}{\tilde{\bm{o}}} \newcommand{\ot}{\tilde{o}}
+\newcommand{\vp}{\bm{p}} \newcommand{\vph}{\hat{\bm{p}}} \newcommand{\ph}{\hat{p}} \newcommand{\vpt}{\tilde{\bm{p}}} \newcommand{\pt}{\tilde{p}}
+\newcommand{\vq}{\bm{q}} \newcommand{\vqh}{\hat{\bm{q}}} \newcommand{\qh}{\hat{q}} \newcommand{\vqt}{\tilde{\bm{q}}} \newcommand{\qt}{\tilde{q}}
+\newcommand{\vr}{\bm{r}} \newcommand{\vrh}{\hat{\bm{r}}} \newcommand{\rh}{\hat{r}} \newcommand{\vrt}{\tilde{\bm{r}}} \newcommand{\rt}{\tilde{r}}
+\newcommand{\vs}{\bm{s}} \newcommand{\vsh}{\hat{\bm{s}}} \newcommand{\sh}{\hat{s}} \newcommand{\vst}{\tilde{\bm{s}}} \newcommand{\st}{\tilde{s}}
+\newcommand{\vt}{\bm{t}} \newcommand{\vth}{\hat{\bm{t}}} \newcommand{\that}{\hat{t}} \newcommand{\vtt}{\tilde{\bm{t}}} \newcommand{\ttil}{\tilde{t}}
+\newcommand{\vu}{\bm{u}} \newcommand{\vuh}{\hat{\bm{u}}} \newcommand{\uh}{\hat{u}} \newcommand{\vut}{\tilde{\bm{u}}} \newcommand{\ut}{\tilde{u}}
+\newcommand{\vv}{\bm{v}} \newcommand{\vvh}{\hat{\bm{v}}} \newcommand{\vhat}{\hat{v}} \newcommand{\vvt}{\tilde{\bm{v}}} \newcommand{\vtild}{\tilde{v}}
+\newcommand{\vw}{\bm{w}} \newcommand{\vwh}{\hat{\bm{w}}} \newcommand{\wh}{\hat{w}} \newcommand{\vwt}{\tilde{\bm{w}}} \newcommand{\wt}{\tilde{w}}
+\newcommand{\vx}{\bm{x}} \newcommand{\vxh}{\hat{\bm{x}}} \newcommand{\xh}{\hat{x}} \newcommand{\vxt}{\tilde{\bm{x}}} \newcommand{\xt}{\tilde{x}}
+\newcommand{\vy}{\bm{y}} \newcommand{\vyh}{\hat{\bm{y}}} \newcommand{\yh}{\hat{y}} \newcommand{\vyt}{\tilde{\bm{y}}} \newcommand{\yt}{\tilde{y}}
+\newcommand{\vz}{\bm{z}} \newcommand{\vzh}{\hat{\bm{z}}} \newcommand{\zh}{\hat{z}} \newcommand{\vzt}{\tilde{\bm{z}}} \newcommand{\zt}{\tilde{z}}
+
+\newcommand{\valpha}{\bm{\alpha}}
+\newcommand{\vbeta}{\bm{\beta}}
+\newcommand{\vgamma}{\bm{\gamma}}
+\newcommand{\vtheta}{\bm{\theta}}
+\newcommand{\vlambda}{\bm{\lambda}}
+\newcommand{\vmu}{\bm{\mu}}
+\newcommand{\vomega}{\bm{\omega}}
+
+\newcommand{\mSigma}{\bm{\Sigma}}
+
+\newcommand{\Fc}{\mathcal{F}}
+\newcommand{\Xc}{\mathcal{X}}
+\newcommand{\Yc}{\mathcal{Y}}
+\newcommand{\Zc}{\mathcal{Z}}
+\newcommand{\Gc}{\mathcal{G}}
+\newcommand{\Hc}{\mathcal{H}}
+\newcommand{\Dc}{\mathcal{D}}
+\newcommand{\Cc}{\mathcal{C}}
+\newcommand{\Rc}{\mathcal{R}}
+\newcommand{\Lc}{\mathcal{L}}
+\newcommand{\Nc}{\mathcal{N}}
+\newcommand{\Tc}{\mathcal{T}}
+
+% matrices
+\newcommand{\ma}{\bm{A}}
+\newcommand{\mb}{\bm{B}}
+\newcommand{\md}{\bm{D}}
+\newcommand{\mH}{\bm{H}}
+\newcommand{\mE}{\bm{E}}
+\newcommand{\mi}{\bm{I}}
+\newcommand{\mk}{\bm{K}}
+\newcommand{\ml}{\bm{L}}
+\newcommand{\mn}{\bm{N}}
+\newcommand{\mP}{\bm{P}}
+\newcommand{\mq}{\bm{Q}}
+\newcommand{\mr}{\bm{R}}
+\newcommand{\mU}{\bm{U}}
+\newcommand{\mv}{\bm{V}}
+\newcommand{\mw}{\bm{W}}
+\newcommand{\mx}{\bm{X}}
+\newcommand{\my}{\bm{Y}}
+\newcommand{\mz}{\bm{Z}}
+
+% tensors
+\newcommand{\tp}{\mathsf{P}}
+\newcommand{\tu}{\mathsf{U}}
+\newcommand{\tx}{\mathsf{X}}
+\newcommand{\ty}{\mathsf{Y}}
+\newcommand{\tz}{\mathsf{Z}}
+\newcommand{\tw}{\mathsf{W}}
+\newcommand{\tf}{\mathsf{F}}
+\newcommand{\ta}{\mathsf{A}}
+\renewcommand{\th}{\mathsf{H}}
+
+% norms
+\newcommand{\mynorm}[2]{\| {#1} \|_{#2}}
+\newcommand{\norm}[2]{\mynorm{#1}{#2}}
+\newcommand{\bignorm}[2]{\left\| {#1} \right\|_{#2}}
+\newcommand{\norml}[1]{\mynorm{#1}{1}}
+\newcommand{\bignorml}[1]{\bignorm{#1}{1}}
+\newcommand{\infnorm}[1]{\mynorm{#1}{\infty}}
+\newcommand{\biginfnorm}[1]{\bignorm{#1}{\infty}}
+\newcommand{\oneinf}{\ell_{1,\infty}}
+\newcommand{\onetwo}{\ell_{1,2}}
+\newcommand{\oneinfnorm}[1]{\mynorm{#1}{1,\infty}}
+\newcommand{\bigoneinf}[1]{\bignorm{#1}{1,\infty}}
+\newcommand{\onetwonorm}[1]{\mynorm{#1}{1,2}}
+\newcommand{\bigonetwo}[1]{\bignorm{#1}{1,2}}
+\newcommand{\enorm}[1]{\mynorm{#1}{2}}
+\newcommand{\bigenorm}[1]{\bignorm{#1}{2}}
+\newcommand{\znorm}[1]{\mynorm{#1}{0}}
+\newcommand{\bigznorm}[1]{\bignorm{#1}{0}}
+\newcommand{\frob}[1]{\|{#1}\|_{\text{F}}}
+\newcommand{\bigfrob}[1]{\bignorm{#1}{\text{F}}}
+\newcommand{\grpnorm}[2]{\norm{#1}{\text{Gr}(#2)}}
+
+% math operators
+\DeclareMathOperator*{\argmin}{argmin}
+\DeclareMathOperator*{\argmax}{argmax}
+\DeclareMathOperator{\divg}{div}
+\DeclareMathOperator{\dom}{dom}
+\DeclareMathOperator{\interior}{int}
+\DeclareMathOperator{\ri}{ri}
+\DeclareMathOperator{\sgn}{sgn}
+\DeclareMathOperator{\trace}{Tr}
+\DeclareMathOperator{\diag}{diag}
+\DeclareMathOperator{\rank}{rank}
+\DeclareMathOperator{\range}{range}
+\DeclareMathOperator{\vect}{vec}
+\DeclareMathOperator{\prox}{prox}
+\DeclareMathOperator{\intr}{int}
+\DeclareMathOperator{\relint}{ri}
+\DeclareMathOperator{\hard}{hard}
+\DeclareMathOperator{\id}{id}
+% \DeclareMathOperator{\tf}{tf}
+% \DeclareMathOperator{\idf}{idf}
+
+% misc
+\newcommand{\gs}{\geqslant}
+\newcommand{\ls}{\leqslant}
+\newcommand{\set}[1]{\left\{ {#1}\right\}}
+
+\newcommand{\defeq}{\ \stackrel{\text{def}}{=}\ }
+\newcommand{\ip}[2]{\left\langle#1, #2\right\rangle}
+\newcommand{\reals}{\mathbb{R}}
+\newcommand{\complex}{\mathbb{C}}
+\newcommand{\half}{\frac{1}{2}}
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/makebeamer.bat b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makebeamer.bat
new file mode 100644
index 0000000000..30e3d263e7
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makebeamer.bat
@@ -0,0 +1,5 @@
+latexmk -c main
+pdflatex -synctex=1 -interaction=nonstopmode main
+bibtex main
+pdflatex -synctex=1 -interaction=nonstopmode main
+pdflatex -synctex=1 -interaction=nonstopmode main \ No newline at end of file
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/makeclean.bat b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makeclean.bat
new file mode 100644
index 0000000000..70546e3141
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makeclean.bat
@@ -0,0 +1,20 @@
+@echo off
+del *.toc /s
+del *.bbl /s
+del *.blg /s
+del *.out /s
+del *.aux /s
+del *.log /s
+del *.bak /s
+del *.thm /s
+del *.synctex.gz /s
+del *.fdb_latexmk /s
+del *.fls /s
+del *.glo /s
+del *.gls /s
+del *.idx /s
+del *.ilg /s
+del *.ind /s
+del *.nav /s
+del *.snm /s
+del *.hd /s \ No newline at end of file
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/makecleanall.bat b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makecleanall.bat
new file mode 100644
index 0000000000..4e1a6bd2b8
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makecleanall.bat
@@ -0,0 +1,22 @@
+@echo off
+del *.toc /s
+del *.bbl /s
+del *.blg /s
+del *.out /s
+del *.aux /s
+del *.log /s
+del *.bak /s
+del *.thm /s
+del *.synctex.gz /s
+del *.fdb_latexmk /s
+del *.fls /s
+del *.glo /s
+del *.gls /s
+del *.idx /s
+del *.ilg /s
+del *.ind /s
+del *.nav /s
+del *.snm /s
+del *.hd /s
+del *.ins /s
+del *.sty /s \ No newline at end of file
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/makedoc.bat b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makedoc.bat
new file mode 100644
index 0000000000..77e999cae0
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/makedoc.bat
@@ -0,0 +1,5 @@
+xelatex thubeamer.dtx
+makeindex -s gind.ist -o thubeamer.ind thubeamer.idx
+makeindex -s gglo.ist -o thubeamer.gls thubeamer.glo
+xelatex thubeamer.dtx
+xelatex thubeamer.dtx \ No newline at end of file
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/reference.bib b/macros/latex/contrib/beamer-contrib/themes/thubeamer/reference.bib
new file mode 100644
index 0000000000..6b6f382e5f
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/reference.bib
@@ -0,0 +1,140 @@
+% !Mode:: "TeX:UTF-8"
+
+@ARTICLE{ren2010,
+ AUTHOR = "任春珍 and 杨再华 and 孙刚 and 贾探春",
+ TITLE = "空环境飞行器交会对接设备精测工艺方法研究",
+ JOURNAL = "航天器环境工程",
+ PAGES = "768--771",
+ VOLUME = "27",
+ number = "6",
+ YEAR = "2010",
+ language ="zh",
+}
+
+@ARTICLE{Gravagne2003,
+ author={I A {Gravagne} and C D {Rahn} and I D {Walker}},
+ journal={IEEE/ASME Transactions on Mechatronics},
+ title={Large Deflection Dynamics and Control for Planar Continuum Robots},
+ year={2003},
+ volume={8},
+ number={2},
+ pages={299--307},
+}
+
+@article{webster2010,
+ title={Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review},
+ author={Webster III, Robert J and Jones, Bryan A},
+ journal={The International Journal of Robotics Research},
+ volume={29},
+ number={13},
+ pages={1661--1683},
+ year={2010},
+}
+
+@phdthesis{liu2016,
+ title={面向狭小空间作业的绳索驱动超冗余机械臂的研究},
+ author={刘天亮},
+ school={哈尔滨工业大学},
+ year={2016},
+ pages={61--63},
+ ADDRESS="深圳",
+}
+
+@phdthesis{fu2018,
+ title={狭小空间作业绳驱分段联动机器人设计及控制研究},
+ author={付亚南},
+ school={哈尔滨工业大学},
+ year={2018},
+ pages={12--13},
+ ADDRESS="深圳",
+}
+
+@ARTICLE{zhai2015,
+ AUTHOR = "翟士民 and 刘荣 and 薛彤",
+ TITLE = "绳驱动连续型机械臂设计",
+ JOURNAL = "机械工程与自动化",
+ PAGES = "119--121",
+ YEAR="2015",
+ VOLUME = "2",
+ language ="zh",
+}
+
+@article{yao2015,
+ title={蛇形臂机器人装配系统研究},
+ author={姚艳彬 and 杜兆才 and 魏志强},
+ journal={航空制造技术},
+ volume={491},
+ number={21},
+ YEAR="2015",
+ pages={26--30},
+ language="zh",
+}
+
+@article{jones2006,
+ title={Kinematics for Multisection Continuum Robots},
+ author={Jones, Bryan A and Walker, Ian D},
+ journal={IEEE Transactions on Robotics},
+ volume={22},
+ number={1},
+ pages={43--55},
+ year={2006},
+}
+
+@INPROCEEDINGS{mcmahan2005,
+ title={Design and Implementation of a Multi-section Continuum Robot: Air-Octor},
+ author={McMahan, William and Jones, Bryan A and Walker, Ian D},
+ booktitle={IEEE/RSJ International Conference on Intelligent Robots and Systems},
+ address={Shanghai, China},
+ pages={2578--2585},
+ year={2005},
+}
+
+@inproceedings{jones2004,
+ title={Design and Analysis of a Novel Pneumatic Manipulator},
+ author={Jones, Bryan A and McMahan, William and Walker, Ian},
+ booktitle={IFAC Symposium on Mechatronic Systems},
+ address={Hanburg, German},
+ pages={745--750},
+ year={2004},
+}
+
+@inbook{Lin1992,
+ language ="zh",
+ AUTHOR = "林来兴",
+ TITLE = "空间控制技术",
+ PUBLISHER = "宇航出版社",
+ YEAR = "1992",
+ Pages = "25-42",
+ ADDRESS = "北京",
+}
+
+@book{xin1994,
+ language ="zh",
+ title={信息技术与信息服务国际研讨会论文集},
+ author={辛希孟 and 中国科学院文献信息中心 and 孟广均 and 信息学},
+ year={1994},
+ publisher={中国社会科学出版社},
+ pages={45-49},
+ address={北京},
+ typeoflit={C},
+}
+
+@phdthesis{Chen1992,
+ language ="zh",
+ Author = {谌颖},
+ Title = {空间最优交会控制理论与方法研究},
+ ADDRESS = "哈尔滨",
+ School = {哈尔滨工业大学},
+ Year = {1992},
+ pages= {8-13},
+}
+
+@article{hitszthesis2020,
+ title={Dissertation Template for Harbin Institute of Technology, ShenZhen (HITSZ)},
+ author={Jingxuan Yang},
+ journal={Github},
+ volume={001},
+ number={0001},
+ pages={000-999},
+ year={2020},
+}
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.pdf b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.pdf
new file mode 100644
index 0000000000..ff2c2d75a6
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.tex b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.tex
new file mode 100644
index 0000000000..2d856187b9
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer-example.tex
@@ -0,0 +1,250 @@
+%%=======================================================================
+% !Mode:: "TeX:UTF-8"
+% !TEX program = PdfLaTeX
+%%=======================================================================
+% 模板名称:thubeamer
+% 模板版本:V1.0.0
+% 模板作者:杨敬轩(Jingxuan Yang)
+% 联系作者:yangjx20@mails.tsinghua.edu.cn & yanglatex2e@gmail.com
+% 模板适用:清华大学风格 Beamer 模板
+% 模板编译:手动编译方法参看 README.md 或 thubeamer.pdf
+% 编译 beamer 之前必须编译说明文档:make doc 或双击 makedoc.bat
+% 编译说明文档同时分离出四个样式文件 *thubeamer.sty
+% GNU make 工具:make beamer
+% Windows 批处理脚本:双击 makebeamer.bat 自动编译 beamer
+% 更多编译细节详见说明文档:thubeamer.pdf
+% 更新时间:2021/07/07
+% 模板帮助:请**务必务必务必**阅读 thubeamer.pdf 说明文档,文档查看方法:
+% 下载模板文件夹里就有,如果是从 CTAN 上安装更新本模板,则通过
+% cmd 命令行:texdoc thubeamer 查看文档
+% 推荐前往模板的 GitHub 仓库获取最新文件,地址:
+% https://github.com/YangLaTeX/thubeamer
+%%=======================================================================
+
+% 设置文档类别为 <beamer>
+% \documentclass[aspectratio=169]{beamer} % 设置长宽比为 16:9
+\documentclass{beamer}
+
+% 使用 <thubeamer> 主题
+% 模板选项如下
+% (a.1) smoothbars: 页面顶端单行显示目录,默认选项
+\usetheme{thubeamer}
+
+% (a.2) sidebar: 页面左侧分栏显示目录
+% \usetheme[sidebar]{thubeamer}
+
+% (b) sectiontoc: 在每节(section)前显示目录,并高亮显示当前节,默认不显示
+
+% (c) subsectiontoc: 在每小节(subsection)前显示目录,并高亮显示当前节和当前小节,默认不显示
+
+% 图片存放路径
+\graphicspath{{figures/}}
+
+\include{macros}
+
+% 封面信息,方括号内容是显示在左侧边栏的内容(当选择 sidebar 主题时有效)
+\title[报告标题]{报告标题\\[2mm] 课程答辩}
+\author[杨敬轩]{学生:杨敬轩\\[5mm] 导师:XX 教授}
+\institute[清华大学]{\small 清华大学}
+\date{\small \vskip -10pt \today}
+
+% 开始写文章
+\begin{document}
+
+% 标题页
+\begin{frame}
+ \maketitle
+\end{frame}
+
+% 目录页
+\section*{目录}
+\frame{
+ \frametitle{\secname}
+ \tableofcontents[hideallsubsections]
+}
+
+\section{研究内容及进度}
+
+\subsection{课题主要研究内容}
+
+\begin{frame}{课题主要研究内容}
+ \begin{figure}
+ \includegraphics[width=0.4\linewidth]{thulogo}
+ \caption{课题主要研究内容}
+ \end{figure}
+\end{frame}
+
+\subsection{进度介绍}
+
+\begin{frame}{进度介绍}
+ \begin{figure}
+ \includegraphics[width=0.4\linewidth]{thulogo}
+ \caption{进度介绍}
+ \end{figure}
+\end{frame}
+
+\section{研究工作及成果}
+
+\begin{frame}{已完成的研究工作及成果}
+ \begin{block}{已完成的研究工作简介}
+ \begin{itemize}
+ \setlength{\itemsep}{6pt}
+ \item XXXX
+ \item XXXX
+ \item XXXX
+ \item XXXX
+ \item XXXX
+ \item XXXX
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\subsection{研究工作一}
+
+\begin{frame}{研究工作一}
+ \begin{block}{无编号公式}
+ 无编号公式示例:
+ $$
+ k:[-\pi,\pi] \rightarrow [0,1]
+ $$
+ \end{block}
+\end{frame}
+
+\subsection{研究工作二}
+
+\begin{frame}{研究工作二}
+ \begin{block}{有编号公式}
+ \begin{itemize}
+ \item 有编号公式示例:输入为图像
+ \begin{equation}
+ \vx\in\reals^{C_{\text{in}}\times H\times W}
+ \end{equation}
+ 其中 $C_{\text{in}}$ 表示通道, $H$ 表示图像高度, $W$ 表示图像深度.
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\subsection{研究工作三}
+
+\begin{frame}{研究工作三}
+ \begin{block}{表格}
+ 表格示例, 如表 \ref{tab:unique_values} 所示.
+
+ \begin{table}[htbp]
+ \small
+ \centering
+ \caption{train.csv 每列非重复元素个数}
+ \label{tab:unique_values}
+ \begin{tabular}{lc}
+ \toprule
+ column & \# unique values \\
+ \midrule
+ posting\_id & 34250 \\
+ image & 32412 \\
+ image\_phash & 28735 \\
+ title & 33117 \\
+ label\_group & 11014 \\
+ \bottomrule
+ \end{tabular}
+ \end{table}
+ \end{block}
+\end{frame}
+
+\subsection{研究工作四}
+
+\begin{frame}{研究工作四}
+ \begin{block}{并排图片}
+ 并排图片示例.
+ \end{block}
+ \begin{figure}[htbp]
+ \centering
+ \begin{minipage}[t]{0.48\textwidth}
+ \centering
+ \includegraphics[width=3cm]{thulogo.pdf}
+ \caption{并排图片1}
+ \label{fig:left_side}
+ \end{minipage}
+ \begin{minipage}[t]{0.48\textwidth}
+ \centering
+ \includegraphics[width=3cm]{thulogo.pdf}
+ \caption{并排图片2}
+ \label{fig:right_side}
+ \end{minipage}
+ \end{figure}
+\end{frame}
+
+\section{后期工作与安排}
+
+\subsection{后期研究工作}
+
+\begin{frame}{后期研究工作}
+ \begin{block}{后期研究工作}
+ \begin{itemize}
+ \setlength{\itemsep}{6pt}
+ \item XXXX
+ \item XXXX
+ \item XXXX
+ \item XXXX
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\subsection{进度安排}
+
+\begin{frame}{进度安排}
+ \begin{block}{进度安排}
+ \begin{itemize}
+ \setlength{\itemsep}{6pt}
+ \item XXXX\cite{liu2016}
+ \item XXXX\cite{ren2010}
+ \item XXXX\cite{Chen1992}
+ \item XXXX\cite{Gravagne2003}
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\section{问题与解决方案}
+
+\begin{frame}{问题与解决方案}
+ \begin{block}{问题}
+ \begin{itemize}
+ \item XXXX
+ \end{itemize}
+ \end{block}
+ \begin{block}{对应解决方案}
+ \begin{itemize}
+ \item XXXX
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\section{按时完成可能性}
+
+\begin{frame}{按时完成可能性}
+ \begin{block}{按时完成可能性}
+ \begin{itemize}
+ \setlength{\itemsep}{6pt}
+ \item XXXX\cite{xin1994}
+ \item XXXX\cite{zhai2015}
+ \item XXXX\cite{jones2004}
+ \item XXXX\cite{mcmahan2005}
+ \end{itemize}
+ \end{block}
+\end{frame}
+
+\begin{frame}[allowframebreaks]{参考文献}
+ \bibliographystyle{thubeamer}
+ \bibliography{reference}
+\end{frame}
+
+\begin{frame}
+ \begin{center}
+ {\Huge\calligra Thanks for your attention!}
+ \vspace{1cm}
+
+ {\Huge Q \& A}
+ \end{center}
+\end{frame}
+
+% 结束文档撰写
+\end{document}
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.bst b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.bst
new file mode 100644
index 0000000000..b4e1d9ac61
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.bst
@@ -0,0 +1,1978 @@
+%=============================================================================
+% FileName: thubeamer.bst
+% Author: 杨敬轩(Jingxuan Yang)
+% Email: yanglatex2e@gmail.com
+% Version: 1.0.0
+% Modified: 杨敬轩(Jingxuan Yang)
+% History: Yanshuo Chu,胡海星
+% LastChange: 2021-07-07 16:59
+%=============================================================================
+ %
+ENTRY % class Entry {
+{ % public:
+ author % String author;
+ editor % String editor;
+ translator % String translator;
+ title % String title;
+ edition % String edition;
+ address % String address;
+ publisher % String publisher;
+ pages % String pages;
+ year % String year;
+ date % String date;
+ modifydate % String modifydate;
+ citedate % String citedate;
+ url % String url;
+ doi % String doi;
+ language % String language;
+ booktitle % String booktitle;
+ journal % String journal;
+ chapter % String chapter;
+ series % String series;
+ volume % String volume;
+ number % String number;
+ version % String version;
+ month % String month;
+ school % String school;
+ institution % String institution;
+ organization % String organization;
+ type % String type;
+ howpublished % String howpublished;
+ eid % String eid;
+ key % String key;
+ country % String country;
+ patentid % String patentid;
+ media % String media;
+} { % // declare integer variables
+ required % int required; // withther the bibfield is required
+} { % // declare String variables
+ label % String label; // label for the entry
+ mark % String mark; // mark for the entry
+ % // there is ahidden entry variable sort.key$
+ % String sort_key;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+INTEGERS { % // declare global int variables
+ entry.count % static int entry_count; // number of entries
+ longest.label.width % static int longest_label_width; // width of the longest label
+ i % static int i;
+ j % static int j;
+ k % static int k;
+} %
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+STRINGS { % // declare global String variables
+ longest.label % static String longest_label; // the longest label
+ s % static String s;
+ t % static String t;
+} %
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% define global static constants
+FUNCTION {true} {#1}
+FUNCTION {false} {#0}
+FUNCTION {debug.enabled} {true}
+FUNCTION {cap.volume.en} {"Vol~"}
+FUNCTION {cap.volume.zh} {"卷"}
+FUNCTION {cap.edition.en} {"~ed"}
+FUNCTION {cap.edition.zh} {"版"}
+FUNCTION {cap.anonymous.en} {"Anon"}
+FUNCTION {cap.anonymous.zh} {"佚名"}
+FUNCTION {cap.no.address.en} {"[S.l.]"}
+FUNCTION {cap.no.address.zh} {"[出版地不详]"}
+FUNCTION {cap.no.publisher.en} {"[s.n.]"}
+FUNCTION {cap.no.publisher.zh} {"[出版者不详]"}
+FUNCTION {cap.et.al.en} {", et~al"}
+FUNCTION {cap.et.al.zh} {", 等"}
+FUNCTION {cap.translate.en} {"~trans"}
+FUNCTION {cap.translate.zh} {"译"}
+FUNCTION {cap.doi.url} {"http://dx.doi.org/"}
+FUNCTION {cap.st.en} {"st"}
+FUNCTION {cap.nd.en} {"nd"}
+FUNCTION {cap.rd.en} {"rd"}
+FUNCTION {cap.th.en} {"th"}
+
+FUNCTION {cap.space} {" "}
+FUNCTION {cap.period} {"\@. "}
+FUNCTION {cap.comma} {"\@, "}
+FUNCTION {cap.colon} {"\thinspace{}\textnormal{: }"}
+FUNCTION {cap.double.slash} {" //\thinspace{}"}
+FUNCTION {cap.dash} {"\textnormal{-}"}
+
+% Predefined latex command used to format the style of bibitems
+FUNCTION {env.bibbegin} { "\begin{thebibliography}" }
+FUNCTION {env.bibend} { "\end{thebibliography}" }
+FUNCTION {cmd.bibauthor} { "\providecommand{\bibauthor}[1]{#1}" }
+FUNCTION {cmd.bibeditor} { "\providecommand{\bibeditor}[1]{#1}" }
+FUNCTION {cmd.bibtranslator} { "\providecommand{\bibtranslator}[1]{#1}" }
+FUNCTION {cmd.bibtitle} { "\providecommand{\bibtitle}[1]{#1}" }
+FUNCTION {cmd.bibbooktitle} { "\providecommand{\bibbooktitle}[1]{#1}" }
+FUNCTION {cmd.bibjournal} { "\providecommand{\bibjournal}[1]{#1}" }
+FUNCTION {cmd.bibmark} { "\providecommand{\bibmark}[1]{\mbox{#1}}" }
+FUNCTION {cmd.bibcountry} { "\providecommand{\bibcountry}[1]{#1}" }
+FUNCTION {cmd.bibpatentid} { "\providecommand{\bibpatentid}[1]{#1}" }
+FUNCTION {cmd.bibedition} { "\providecommand{\bibedition}[1]{#1}" }
+FUNCTION {cmd.biborganization} { "\providecommand{\biborganization}[1]{#1}" }
+FUNCTION {cmd.bibaddress} { "\providecommand{\bibaddress}[1]{#1}" }
+FUNCTION {cmd.bibpublisher} { "\providecommand{\bibpublisher}[1]{#1}" }
+FUNCTION {cmd.bibinstitution} { "\providecommand{\bibinstitution}[1]{#1}" }
+FUNCTION {cmd.bibschool} { "\providecommand{\bibschool}[1]{#1}" }
+FUNCTION {cmd.bibvolume} { "\providecommand{\bibvolume}[1]{#1}" }
+FUNCTION {cmd.bibnumber} { "\providecommand{\bibnumber}[1]{#1}" }
+FUNCTION {cmd.bibversion} { "\providecommand{\bibversion}[1]{#1}" }
+FUNCTION {cmd.bibpages} { "\providecommand{\bibpages}[1]{#1}" }
+FUNCTION {cmd.bibmodifydate} { "\providecommand{\bibmodifydate}[1]{#1}" }
+FUNCTION {cmd.bibcitedate} { "\providecommand{\bibcitedate}[1]{#1}" }
+FUNCTION {cmd.bibyear} { "\providecommand{\bibyear}[1]{#1}" }
+FUNCTION {cmd.bibdate} { "\providecommand{\bibdate}[1]{#1}" }
+FUNCTION {cmd.biburl} { "\providecommand{\biburl}[1]{\newline\url{#1}}" }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {log.str} { % void Entry::log_str(String value, String message)
+ debug.enabled { % if (debug_enabled == 1) {
+ "DEBUG: " swap$ * " - '" * % message = "DEBUG: " + message + " - '";
+ swap$ * % message = message + value;
+ "'" * % message = message + "'";
+ top$ % log(message);
+ } { % } else {
+ pop$ pop$ % return;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {log.int} { % int Entry::log_int(int value, String message)
+ debug.enabled { % if (debug_enabled == 1) {
+ "DEBUG: " swap$ * " - " * % message = "DEBUG: " + message + " - ";
+ swap$ int.to.str$ * % message = message + int_to_str(value);
+ top$ % log(message);
+ } { % } else {
+ pop$ pop$ % return;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {not} { % int Entry::not(int x) {
+ { % if (x == 1) {
+ false % return false;
+ } { % } else {
+ true % return true;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {and} { % int Entry::and(int x, int y) {
+ { % if (y == 1) {
+ skip$ % return x;
+ } { % } else {
+ pop$ false % return false;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {or} { % int Entry::or(int x, int y) {
+ { % if (y == 1) {
+ pop$ true % return true;
+ } { % } else {
+ skip$ % return x;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // calculate the length in characters of a string
+ % // We need this function since text.length$ is NOT
+ % // the length in characters.
+INTEGERS {length.i} % static int length_i;
+FUNCTION {length} { % int Entry::length(String str) {
+ duplicate$ empty$ { % if (empty(str)) {
+ pop$ #0 % return 0;
+ } { % } else {
+ #1 'length.i := % length_i = 1;
+ false % int stop = false;
+ {not} { % while (! stop) {
+ duplicate$ length.i #1 substring$ % String tmp = substring(str, length_i, 1);
+ "" = { % if (tmp == "") {
+ true % stop = true;
+ } { % } else {
+ length.i #1 + 'length.i := % length_i = length_i + 1;
+ false % stop = false;
+ } if$ % }
+ } while$ % }
+ pop$ length.i #1 - % return length_i - 1;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {is.digit} { % int Entry::is_digit(String ch) {
+ chr.to.int$ % int ascii = chr_to_int(ch);
+ duplicate$ "0" chr.to.int$ < { % if (ascii < chr_to_int("0")) {
+ pop$ false % return false;
+ } { % } else {
+ "9" chr.to.int$ > { % if (ascii > chr_to_int("9")) {
+ false % return false;
+ } { % } else {
+ true % return true;
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // test if str is a number
+FUNCTION {is.number} { % int Entry::is_number(String str) {
+ duplicate$ empty$ not swap$ % int result = (! empty(str));
+ { duplicate$ empty$ not} { % while (! empty(str)) {
+ duplicate$ #1 #1 substring$ is.digit { % if (is_digit(substring(str, 1, 1))) {
+ #2 global.max$ substring$ % str = substring(str, 2, global_max);
+ } { % } else {
+ pop$ pop$ false % result = false;
+ "" % str = "";
+ } if$ % }
+ } while$ % }
+ pop$ % return result;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // extract the number prefix of str
+FUNCTION {extract.number} { % String Entry::extract_number(String str) {
+ duplicate$ % String suffix = str;
+ duplicate$ length swap$ % int n = length(str);
+ duplicate$ empty$ % int stop = empty(suffix);
+ { not } { % while (! stop) {
+ duplicate$ #1 #1 substring$ is.digit { % if (is_digit(substring(suffix, 1, 1))) {
+ #2 global.max$ substring$ % suffix = substring(suffix, 2, global_max);
+ duplicate$ empty$ % stop = empty(suffix);
+ } { % } else {
+ true % stop = true;
+ } if$ % }
+ } while$ % }
+ length - % int n = n - length(suffix);
+ #1 swap$ substring$ % return substring(str, 1, n);
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {get.last.chr} { % String Entry::get_last_chr(String str) {
+ duplicate$ length % int n = length(str);
+ duplicate$ #0 = { % if (n == 0) {
+ pop$ % return str;
+ } { % } else {
+ #1 substring$ % return substring(str, n, 1);
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {get.ordinal.suffix.en} { % String Entry::get_ordinal_suffix_en(String ch) {
+ duplicate$ "1" = { % if (num == "1") {
+ pop$ cap.st.en % return cap_st_en;
+ } { % } else {
+ duplicate$ "2" = { % if (num == "2") {
+ pop$ cap.nd.en % return cap_nd_en;
+ } { % } else {
+ duplicate$ "3" = { % if (num == "3") {
+ pop$ cap.rd.en % return cap_rd_en;
+ } { % } else {
+ pop$ cap.th.en % return cap_th_en;
+ } if$ % }
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {num.to.ordinal.en} { % String Entry::num_to_ordinal_en(String num) {
+ duplicate$ empty$ { % if (empty(num)) {
+ skip$ % return num;
+ } { % } else {
+ duplicate$ get.last.chr % String ch = get_last_chr(num);
+ get.ordinal.suffix.en % String str = get_ordinal_suffix_en(ch);
+ * % reutrn num + str;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+STRINGS {remove.dots.result} % static String remove_dots_result;
+ %
+FUNCTION {remove.dots} { % String Entry::remove_dots(String str) {
+ "" 'remove.dots.result := % remove_dots_result = "";
+ { duplicate$ empty$ not } { % while (! empty(str)) {
+ duplicate$ #1 #2 substring$ % String tmp = substring(str, 1, 2);
+ "\." = { % if (tmp == "\.") {
+ #3 global.max$ substring$ % str = substring(str, 3, global_max);
+ } { % } else {
+ duplicate$ #1 #1 substring$ % tmp = substring(str, 1, 1);
+ duplicate$ "." = { % if (tmp == ".") {
+ pop$ #2 global.max$ substring$ % str = substring(str, 2, global_max);
+ } { % } else {
+ remove.dots.result swap$ * % tmp = remove_dots_result + tmp;
+ 'remove.dots.result := % remove_dots_result = tmp;
+ #2 global.max$ substring$ % str = substring(str, 2, global_max);
+ } if$ % }
+ } if$ % }
+ } while$ % }
+ pop$ remove.dots.result % return remove_dots_result;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {add.brace} { % String Entry::add_brace(String str) {
+ "{" swap$ * "}" * % return "{" + str + "}";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {add.bracket} { % String Entry::bracket(String str) {
+ "(" swap$ * ")" * % return "(" + str + ")";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {add.squarebracket} { % String Entry::add_squarebracket(String str) {
+ "[" swap$ * "]" * % return "[" + str + "]";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {add.textit} { % String Entry::add_textit(String str) {
+ "\textit{" swap$ * "}" * % return "\textit{" + str + "}";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {add.textbf} { % String Entry::add_textbf(String str) {
+ "\textbf{" swap$ * "}" * % return "\textbf{" + str + "}";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // test if str contains a dash '-'
+FUNCTION {contain.dash} { % int Entry::contain_dash(String str) {
+ false swap$ % int result = false;
+ { duplicate$ empty$ not} { % while (! empty(str)) {
+ duplicate$ #1 #1 substring$ "-" = { % if (substring(str, 1, 1) == "-") {
+ pop$ pop$ true % result = true;
+ "" % str = "";
+ } { % } else {
+ #2 global.max$ substring$ % str = substring(str, 2, global_max);
+ } if$ % }
+ } while$ % }
+ pop$ % return result;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // extract the substring before the first '-'
+ % // returns the string itself if no '-'
+FUNCTION {extract.before.first.dash} { % String Entry::extract_before_first_dash(String str) {
+ duplicate$ % String suffix = str;
+ duplicate$ length swap$ % int n = length(str);
+ duplicate$ empty$ % int stop = empty(suffix);
+ { not } { % while (! stop) {
+ duplicate$ #1 #1 substring$ "-" = { % if (substring(suffix, 1, 1) == "-") {
+ true % stop = true;
+ } { % } else {4r
+ #2 global.max$ substring$ % suffix = substring(suffix, 2, global_max);
+ duplicate$ empty$ % stop = empty(suffix);
+ } if$ % }
+ } while$ % }
+ length - % int n = n - length(suffix);
+ #1 swap$ substring$ % return substring(str, 1, n);
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // extract the substring after the first '-'
+ % // returns the string itself if no '-'
+FUNCTION {extract.after.first.dash} { % String Entry::extract_after_first_dash(String str) {
+ duplicate$ % String suffix = str;
+ duplicate$ empty$ % int stop = empty(suffix);
+ { not } { % while (! stop) {
+ duplicate$ #1 #1 substring$ "-" = { % if (substring(suffix, 1, 1) == "-") {
+ true % stop = true;
+ } { % } else {4r
+ #2 global.max$ substring$ % suffix = substring(suffix, 2, global_max);
+ duplicate$ empty$ % stop = empty(suffix);
+ } if$ % }
+ } while$ % }
+ duplicate$ empty$ { % if (empty(suffix)) {
+ pop$ % return str;
+ } { % } else {
+ swap$ pop$ #2 global.max$ substring$ % return substring(suffix, 2, global_max);
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // extract the substring after the last '-'
+ % // returns the empty string if no '-'
+FUNCTION {extract.after.last.dash} { % String Entry::extract_after_last_dash(String str) {
+ duplicate$ contain.dash not { % if (! contain_dash(str)) {
+ pop$ "" % return "";
+ } { % } else {
+ {duplicate$ contain.dash} { % while (contain_dash(str)) {
+ extract.after.first.dash % str = extract_after_first_dash(str);
+ } while$ % }
+ % return str;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {trim.start} { % String Entry::trim_start(String str) {
+ {duplicate$ #1 #1 substring$ " " =} { % while (substring(str, 1, 1) == " ") {
+ #2 global.max$ substring$ % str = substring(str, 2, global_max);
+ } while$ % }
+ % return str;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {trim.end} { % String Entry::trim_end(String str) {
+ {duplicate$ get.last.chr " " =} { % while (get_last_chr(str) == " ") {
+ duplicate$ length #1 - % int n = length(str) - 1;
+ #1 swap$ substring$ % str = substring(str, 1, n);
+ } while$ % }
+ % return str;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {trim} { % String Entry::trim(String str) {
+ trim.start % str = trim_start(str);
+ trim.end % return trim_end(str);
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {start.bibitem} { % void Entry::start_bibitem() {
+ newline$ % writeln();
+ "\bibitem{" cite$ * "}" * write$ % write("\bibitem{" + this.cite + "}");
+ newline$ % writeln();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {end.bibitem} { % void Entry::end_bibitem() {
+ cap.period write$ % write(cap_period);
+ newline$ % writeln();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {is.in.chinese} { % int Entry::is_in_chinese() {
+ language empty$ { % if (empty(this.language)) {
+ false % return false;
+ } { % } else {
+ language "zh" = { % if (this.language == "zh") {
+ true % return true;
+ } { % } else {
+ false % return false;
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {is.online} { % int Entry::is_online() {
+ url empty$ not { % if (! empty(this.url)) {
+ true % return true;
+ } { % } else {
+ doi empty$ not { % if (! empty(this.doi)) {
+ true % return true;
+ } { % } else {
+ false % return false;
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {set.mark} { % void Entry::set_mark(String mark) {
+ 'mark := % this.mark = mark;
+ is.online { % if (is_online()) {
+ mark "/OL" * 'mark := % this.mark = this.mark + "/OL";
+ } { % } else {
+ media empty$ not { % if (! empty(this.media)) {
+ mark "/" * media * 'mark := % this.mark = this.mark + "/" + this.media;
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.volume} { % String Entry::cap_volume() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.volume.zh % return cap_volume_zh;
+ } { % } else {
+ cap.volume.en % return cap_volume_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.edition} { % String Entry::cap_edition() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.edition.zh % return cap_edition_zh;
+ } { % } else {
+ cap.edition.en % return cap_edition_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.anonymous} { % String Entry::cap_anonymous() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.anonymous.zh % return cap_anonymous_zh;
+ } { % } else {
+ cap.anonymous.en % return cap_anonymous_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.no.address} { % String Entry::cap_no_address() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.no.address.zh % return cap_no_address_zh;
+ } { % } else {
+ cap.no.address.en % return cap_no_address_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.no.publisher} { % String Entry::cap_no_publisher() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.no.publisher.zh % return cap_no_publisher_zh;
+ } { % } else {
+ cap.no.publisher.en % return cap_no_publisher_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.et.al} { % String Entry::cap_et_al() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.et.al.zh % return cap_et_al_zh;
+ } { % } else {
+ cap.et.al.en % return cap_et_al_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {cap.translate} { % String Entry::cap_translate() {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.translate.zh % return cap_translate_zh;
+ } { % } else {
+ cap.translate.en % return cap_translate_en;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.bibinfo} { % String Entry::format_bibinfo(String info, String type) {
+ swap$ add.brace swap$ % info = add_brace(info);
+ "\bib" swap$ * swap$ * % return "\bib" + type + info;
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+INTEGERS { nameindex namecount } % static int nameindex, namecount;
+STRINGS { namelist nameformat } % static String namelist, nameformat;
+STRINGS { firstname lastname jrname vonname} % static String firstname, lastname, jrname, vonname;
+ %
+FUNCTION {format.names} { % String Entry::format_names(String names) {
+ 'namelist := % namelist = names;
+ namelist num.names$ 'namecount := % namecount = num_names(namelist);
+ "" % String result = "";
+ #0 'nameindex := % nameindex = 0;
+ {nameindex namecount < nameindex #3 < and} { % while ((nameindex < namecount) && (nameindex < 3)) {
+ nameindex #1 + 'nameindex := % nameindex = nameindex + 1;
+ nameindex #1 > { % if (nameindex > 1) {
+ cap.comma * % result = result + cap_comma;
+ } 'skip$ if$ % }
+ namelist nameindex "{vv}" format.name$ % String tmp = format_name(namelist, nameindex, "{vv}");
+ 'vonname := % vonname = tmp;
+ namelist nameindex "{jj}" format.name$ % tmp = format_name(namelist, nameindex, "{jj}");
+ remove.dots 'jrname := % jrname = remove_dots(tmp);
+ namelist nameindex "{f}" format.name$ % tmp = format_name(namelist, nameindex, "{f}");
+ remove.dots % tmp = remove_dots(tmp);
+ 'firstname := % firstname = change_case(tmp, "u");
+ namelist nameindex "{ll}" format.name$ % tmp = format_name(namelist, nameindex, "{ll}");
+ 'lastname := % lastname = change_case(tmp, "u");
+ jrname empty$ not { % if (! empty(jrname)) {
+ jrname * " " * % result = result + jrname + " "
+ } 'skip$ if$ % }
+ vonname empty$ not { % if (! empty(vonname)) {
+ vonname * " " * % result = result + vonname + " "
+ } 'skip$ if$ % }
+ lastname empty$ not { % if (! empty(lastname)) {
+ lastname * " " * % result = result + lastname + " "
+ } 'skip$ if$ % }
+ firstname empty$ not { % if (! empty(firstname)) {
+ firstname * " " * % result = result + firstname + " "
+ } 'skip$ if$ % }
+ trim.end % result = trim_end(result);
+ } while$ % }
+ nameindex namecount < { % if (nameindex < namecount) {
+ cap.et.al * % result = result + cap_et_al();
+ } 'skip$ if$ % }
+} % }
+ %
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // format English names
+FUNCTION {format.names.en} { % String Entry::format_names_en(String names) {
+ format.names % format_names(names);
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % // format Chinese names
+FUNCTION {format.names.zh} { % String Entry::format_names_zh(String names) {
+ format.names % format_names(names);
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.author} { % String Emtry::format_author(String authors) {
+ is.in.chinese { % if (is_in_chinese) {
+ format.names.zh % authors = format_names_zh(authors);
+ } { % } else {
+ format.names.en % authors = format_names_en(authors);
+ } if$ % }
+ "author" format.bibinfo % return format_bibinfo(authors, "author");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.editor} { % String Emtry::format_author(String editors) {
+ is.in.chinese { % if (is_in_chinese) {
+ format.names.zh % editors = format_names_zh(editors);
+ } { % } else {
+ format.names.en % editors = format_names_en(editors);
+ } if$ % }
+ "editor" format.bibinfo % return format_bibinfo(editors, "editor");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.translator} { % String Emtry::format_translator(String translators) {
+ is.in.chinese { % if (is_in_chinese) {
+ duplicate$ % String names = translators;
+ format.names.zh % translators = format_names_zh(translators);
+ swap$ num.names$ #3 > { % if (num_names(names) > 3) {
+ cap.translate.zh * % translators = translators + cap_translate_zh;
+ } { % } else {
+ cap.comma * cap.translate.zh * % translators = translators + cap_comma + cap_translate_zh;
+ } if$ % }
+ } { % } else {
+ duplicate$ % String names = translators;
+ format.names.en % translators = format_names_en(translators);
+ swap$ num.names$ #3 > { % if (num_names(names) > 3) {
+ cap.translate.en * % translators = translators + cap_translate_en;
+ } { % } else {
+ cap.comma * cap.translate.en * % translators = translators + cap_comma + cap_translate_en;
+ } if$ % }
+ } if$ % }
+ "translator" format.bibinfo % return format_bibinfo(translator, "translator");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.title} { % String Emtry::format_title(String title) {
+ "title" format.bibinfo % return format_bibinfo(title, "title");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.booktitle} { % String Emtry::format_booktitle(String booktitle) {
+ "booktitle" format.bibinfo % return format_bibinfo(booktitle, "booktitle");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.mark} { % String Emtry::format_mark(String mark) {
+ "[" swap$ * "]" * % mark = "[" + mark + "]";
+ "mark" format.bibinfo % return format_bibinfo(mark, "mark");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.country} { % String Emtry::format_country(String country) {
+ "country" format.bibinfo % return format_bibinfo(country, "country");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.patentid} { % String Emtry::format_patentid(String patentid) {
+ "patentid" format.bibinfo % return format_bibinfo(patentid, "patentid");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.edition} { % String Emtry::format_edition(String edition) {
+ duplicate$ is.number { % if (is_number(edition)) {
+ is.in.chinese { % if (is_in_chinese()) {
+ cap.edition.zh * % edition = edition + cap_edition_zh;
+ } { % } else {
+ num.to.ordinal.en cap.edition.en * % edition = num_to_ordinal_en(edition) + cap_edition_en;
+ } if$ % }
+ } 'skip$ if$ % }
+ % // use a \mbox{} to prevent line break within edition
+ "\mbox{" swap$ * "}" * % edition = "\mbox{" + edition + "}";
+ "edition" format.bibinfo % return format_bibinfo(edition, "edition");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.organization} { % String Emtry::format_organization(String organization) {
+ "organization" format.bibinfo % return format_bibinfo(organization, "organization");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.address} { % String Emtry::format_address(String address) {
+ "address" format.bibinfo % return format_bibinfo(address, "address");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.publisher} { % String Emtry::format_publisher(String publisher) {
+ "publisher" format.bibinfo % return format_bibinfo(publisher, "publisher");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.institution} { % String Emtry::format_institution(String institution) {
+ "institution" format.bibinfo % return format_bibinfo(institution, "institution");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.school} { % String Emtry::format_school(String school) {
+ "school" format.bibinfo % return format_bibinfo(school, "school");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.year} { % String Emtry::format_year(String year) {
+ "year" format.bibinfo % return format_bibinfo(year, "year");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.date} { % String Emtry::format_date(String date) {
+ "date" format.bibinfo % return format_bibinfo(date, "date");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.journal} { % String Emtry::format_journal(String journal) {
+ "journal" format.bibinfo % return format_bibinfo(journal, "journal");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.volume} { % String Emtry::format_volume(String volume) {
+ "volume" format.bibinfo % return format_bibinfo(volume, "volume");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.number} { % String Emtry::format_number(String number) {
+ add.bracket % number = add_bracket(number);
+ "number" format.bibinfo % return format_bibinfo(number, "number");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.report.number} { % String Emtry::format_report_number(String number) {
+ "number" format.bibinfo % return format_bibinfo(number, "number");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.version} { % String Emtry::format_version(String version) {
+ "version" format.bibinfo % return format_bibinfo(version, "version");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.pages} { % String Emtry::format_pages(String pages) {
+ "pages" format.bibinfo % return format_bibinfo(pages, "pages");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.modifydate} { % String Emtry::format_modifydate(String modifydate) {
+ add.bracket % modifydate = add_bracket(modifydate);
+ "modifydate" format.bibinfo % return format_bibinfo(modifydate, "modifydate");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {format.citedate} { % String Emtry::format_citedate(String citedate) {
+ add.squarebracket % citedate = add_squarebracket(citedate);
+ "citedate" format.bibinfo % return format_bibinfo(citedate, "citedate");
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+ % // NOTE: do not use the format_bibinfo() for URL,
+ % // since if the URL contains special symbols such
+ % // as '%', the \biburl{} will be broken.
+FUNCTION {format.url} { % String Emtry::format_url(String url) {
+ "\url{" swap$ * "}" * % return "\url{" + url + "}";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {get.full.title} { % String Entry::get_full_title() {
+ series empty$ { % if (empty(this.series)) {
+ volume empty$ { % if (empty(this.volume)) {
+ title % return this.title;
+ } { % } else {
+ title cap.colon * cap.volume * volume * % return this.title + cap_colon + cap_volume() + this.volume;
+ } if$ % }
+ } { % } else {
+ volume empty$ { % if (empty(this.volume)) {
+ series cap.colon * title * % return this.series + cap_colon + this.title;
+ } { % } else {
+ series cap.comma * cap.volume * volume * % String str = this.series + cap_comma + cal_volume() + this.volume;
+ cap.colon * title * % return str + cap_colon + this.title;
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {get.full.booktitle} { % String Entry::get_full_booktitle() {
+ series empty$ { % if (empty(this.series)) {
+ volume empty$ { % if (empty(this.volume)) {
+ booktitle % return this.booktitle;
+ } { % } else {
+ booktitle cap.colon * cap.volume * volume * % return this.booktitle + cap_colon + cap_volume() + this.volume;
+ } if$ % }
+ } { % } else {
+ volume empty$ { % if (empty(this.volume)) {
+ series cap.colon * booktitle * % return this.series + cap_colon + this.booktitle;
+ } { % } else {
+ series cap.comma * cap.volume * volume * % String str = this.series + cap_comma + cal_volume() + this.volume;
+ cap.colon * booktitle * % return str + cap_colon + this.booktitle;
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {get.pages} { % String Entry::get_pages() {
+ pages contain.dash { % if (contain_dash(this.pages)) {
+ pages extract.before.first.dash % String p1 = extract_before_first_dash(this.pages);
+ pages extract.after.last.dash % String p2 = extract_after_last_dash(this.pages);
+ cap.dash swap$ * * % return p1 + cap_dash + p2;
+ } { % } else {
+ pages % return this.pages;
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.author.or.editor} { % void Entry::output_author_or_editor(int required) {
+ 'required := % this.required = required;
+ author empty$ not { % if (! empty(this.author)) {
+ author format.author write$ % write(format_author(this.author));
+ cap.period write$ % write(cap_period);
+ } { % } else {
+ editor empty$ not { % if (! empty(this.editor)) {
+ editor format.editor write$ % write(format_editor(this.editor));
+ cap.period write$ % write(cap_period);
+ } { % } else {
+ required { % if (required == 1) {
+ "Require author/editor: " cite$ * warning$% warning("Require author/editor: " + this.cite);
+ cap.anonymous format.author write$ % write(format_author(cap_anonymous()));
+ cap.period write$ % write(cap_period);
+ } 'skip$ if$ % }
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.author} { % void Entry::output_author(int required) {
+ 'required := % this.required = required;
+ author empty$ not { % if (! empty(this.author)) {
+ author format.author write$ % write(format_author(this.author));
+ cap.period write$ % write(cap_period);
+ } { % } else {
+ required { % if (required == 1) {
+ "Require author: " cite$ * warning$ % warning("Require author: " + this.cite);
+ cap.anonymous format.author write$ % write(format_author(cap_anonymous()));
+ cap.period write$ % write(cap_period);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.editor} { % void Entry::output_editor(int required) {
+ 'required := % this.required = required;
+ editor empty$ not { % if (! empty(this.editor)) {
+ editor format.editor write$ % write(format_editor(this.editor));
+ cap.period write$ % write(cap_period);
+ } { % } else {
+ required { % if (required == 1) {
+ "Require editor: " cite$ * warning$ % warning("Require editor: " + this.cite);
+ cap.anonymous format.editor write$ % write(format_editor(cap_anonymous()));
+ cap.period write$ % write(cap_period);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.title} { % void Entry::output_title(int required) {
+ 'required := % this.required = required;
+ title empty$ not { % if (! empty(this.title)) {
+ title format.title write$ % write(format_title(this.title));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require title: " cite$ * warning$ % warning("Require title: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.series.volume.title} { % void Entry::output_series_volume_title(int required) {
+ 'required := % this.required = required;
+ title empty$ not { % if (! empty(this.title)) {
+ get.full.title format.booktitle write$ % write(format_booktitle(get_full_title()));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require title: " cite$ * warning$ % warning("Require title: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.series.volume.booktitle} { % void Entry::output_series_volume_booktitle(int required) {
+ 'required := % this.required = required;
+ booktitle empty$ not { % if (! empty(this.booktitle)) {
+ get.full.booktitle format.booktitle write$ % write(format_booktitle(get_full_booktitle());
+ } { % } else {
+ required { % if (required == 1) {
+ "Require booktitle: " cite$ * warning$ % warning("Require booktitle: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.journal} { % void Entry::output_journal(int required) {
+ 'required := % this.required = required;
+ journal empty$ not { % if (! empty(this.journal)) {
+ cap.period write$ % write(cap_period);
+ journal format.journal write$ % write(format_journal(this.journal));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require journal: " cite$ * warning$ % warning("Require journal: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.mark} { % void Entry::output_mark(int required) {
+ 'required := % this.required = required;
+ mark empty$ not { % if (! empty(this.mark)) {
+ mark format.mark write$ % write(format_mark(this.mark));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require mark: " cite$ * warning$ % warning("Require mark: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.translator} { % void Entry::output_translator(int required) {
+ 'required := % this.required = required;
+ translator empty$ not { % if (! empty(this.translator)) {
+ cap.period write$ % write(cap_period);
+ translator format.translator write$ % write(format_translator(this.translator));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require translator: " cite$ * warning$ % warning("Require translator: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.edition} { % void Entry::output_edition(int required) {
+ 'required := % this.required = required;
+ edition empty$ not { % if (! empty(this.edition)) {
+ cap.period write$ % write(cap_period);
+ edition format.edition write$ % write(format_edition(this.edition));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require edition: " cite$ * warning$ % warning("Require edition: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.address} { % void Entry::output_address(int required) {
+ 'required := % this.required = required;
+ address empty$ not { % if (! empty(this.address)) {
+ cap.period write$ % write(cap_period);
+ address format.address write$ % write(format_address(this.address));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require address: " cite$ * warning$ % warning("Require address: " + this.cite);
+ cap.period write$ % write(cap_period);
+ cap.no.address format.address write$ % write(format_address(cap_no_address()));
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.inproaddress} { % void Entry::output_inproaddress(int required) {
+ 'required := % this.required = required;
+ address empty$ not { % if (! empty(this.address)) {
+ cap.comma write$ % write(cap_comma);
+ address format.address write$ % write(format_address(this.address));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require address: " cite$ * warning$ % warning("Require address: " + this.cite);
+ cap.comma write$ % write(cap_comma);
+ cap.no.address format.address write$ % write(format_address(cap_no_address()));
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.publisher} { % void Entry::output_publisher(int required) {
+ 'required := % this.required = required;
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ cap.colon write$ % write(cap_colon);
+ publisher format.publisher write$ % write(format_publisher(this.publisher));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require publisher: " cite$ * warning$ % warning("Require publisher: " + this.cite);
+ cap.colon write$ % write(cap_colon);
+ cap.no.publisher format.publisher write$ % write(format_publisher(cap_no_publisher()));
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.publisher.no.address} { % void Entry::output_publisher_no_address(int required) {
+ 'required := % this.required = required;
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ cap.period write$ % write(cap_period);
+ publisher format.publisher write$ % write(format_publisher(this.publisher));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require publisher: " cite$ * warning$ % warning("Require publisher: " + this.cite);
+ cap.period write$ % write(cap_period);
+ cap.no.publisher format.publisher write$ % write(format_publisher(cap_no_publisher()));
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.school} { % void Entry::output_school(int required) {
+ 'required := % this.required = required;
+ school empty$ not { % if (! empty(this.school)) {
+ cap.colon write$ % write(cap_colon);
+ school format.school write$ % write(format_school(this.school));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require school: " cite$ * warning$ % warning("Require publisher: " + this.cite);
+ cap.colon write$ % write(cap_colon);
+ cap.no.publisher format.school write$ % write(format_school(cap_no_publisher()));
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.institution} { % void Entry::output_institution(int required) {
+ 'required := % this.required = required;
+ institution empty$ not { % if (! empty(this.institution)) {
+ cap.colon write$ % write(cap_colon);
+ institution format.institution write$ % write(format_publisher(this.institution));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require institution: " cite$ * warning$ % warning("Require institution: " + this.cite);
+ cap.colon write$ % write(cap_colon);
+ cap.no.publisher format.institution write$ % write(format_institution(cap_no_publisher()));
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.year} { % void Entry::output_year(int required) {
+ 'required := % this.required = required;
+ year empty$ not { % if (! empty(this.year)) {
+ year format.year write$ % write(format_year(this.year));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require year: " cite$ * warning$ % warning("Require year: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.pages} { % void Entry::output_pages(int required) {
+ 'required := % this.required = required;
+ pages empty$ not { % if (! empty(this.pages)) {
+ cap.colon write$ % write(cap_colon);
+ get.pages format.pages write$ % write(format_pages(get_pages()));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require pages: " cite$ * warning$ % warning("Require pages: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.modifydate} { % void Entry::output_modifydate(int required) {
+ 'required := % this.required = required;
+ modifydate empty$ not { % if (! empty(this.modifydate)) {
+ cap.space write$ % write(cap_space);
+ modifydate format.modifydate write$ % write(format_modifydate(this.modifydate));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require modifydate: " cite$ * warning$ % warning("Require modifydate: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.citedate} { % void Entry::output_citedate(int required) {
+ 'required := % this.required = required;
+ citedate empty$ not { % if (! empty(this.citedate)) {
+ cap.space write$ % write(cap_space);
+ citedate format.citedate write$ % write(format_citedate(this.citedate));
+ } { % } else {
+ required is.online or { % if ((required == 1) || (is_online())) {
+ "Require citedate: " cite$ * warning$ % warning("Require citedate: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.date} { % void Entry::output_date(int required) {
+ 'required := % this.required = required;
+ date empty$ not { % if (! empty(this.date)) {
+ date format.date write$ % write(format_date(this.date));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require date: " cite$ * warning$ % warning("Require date: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.volume} { % void Entry::output_volume(int required) {
+ 'required := % this.required = required;
+ volume empty$ not { % if (! empty(this.volume)) {
+ cap.comma write$ % write(cap_comma);
+ volume format.volume write$ % write(format_volume(this.volume));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require volume: " cite$ * warning$ % warning("Require volume: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.number} { % void Entry::output_number(int required) {
+ 'required := % this.required = required;
+ number empty$ not { % if (! empty(this.number)) {
+ number format.number write$ % write(format_number(this.number));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require number: " cite$ * warning$ % warning("Require number: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.report.number} { % void Entry::output_report_number(int required) {
+ 'required := % this.required = required;
+ number empty$ not { % if (! empty(this.number)) {
+ cap.colon write$ % write(cap_colon);
+ number format.report.number write$ % write(format_report_number(this.number));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require number: " cite$ * warning$ % warning("Require number: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.country} { % void Entry::output_country(int required) {
+ 'required := % this.required = required;
+ country empty$ not { % if (! empty(this.country)) {
+ cap.colon write$ % write(cap_colon);
+ country format.country write$ % write(format_country(this.country));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require country: " cite$ * warning$ % warning("Require country: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.patentid} { % void Entry::output_patentid(int required) {
+ 'required := % this.required = required;
+ patentid empty$ not { % if (! empty(this.patentid)) {
+ cap.comma write$ % write(cap_comma);
+ patentid format.patentid write$ % write(format_patentid(this.patentid));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require patentid: " cite$ * warning$ % warning("Require patentid: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.start.year} { % void Entry::output_start_year(int required) {
+ 'required := % this.required = required;
+ year empty$ not { % if (! empty(this.year)) {
+ year extract.before.first.dash % String str = extract_before_first_dash(this.year);
+ format.year write$ % write(format_year(str));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require year: " cite$ * warning$ % warning("Require year: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.start.volume} { % void Entry::output_start_volume(int required) {
+ 'required := % this.required = required;
+ volume empty$ not { % if (! empty(this.volume)) {
+ cap.comma write$ % write(cap_comma);
+ volume extract.before.first.dash % String str = extract_before_first_dash(this.volume);
+ format.volume write$ % write(format_volume(str));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require volume: " cite$ * warning$ % warning("Require volume: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.start.number} { % void Entry::output_start_number(int required) {
+ 'required := % this.required = required;
+ number empty$ not { % if (! empty(this.number)) {
+ number extract.before.first.dash % String str = extract_before_first_dash(this.number);
+ format.number write$ % write(format_number(str));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require number: " cite$ * warning$ % warning("Require number: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.end.year} { % void Entry::output_end_year(int required) {
+ 'required := % this.required = required;
+ year empty$ not { % if (! empty(this.year)) {
+ year extract.after.last.dash % String str = extract_after_last_dash(this.year);
+ format.year write$ % write(format_year(str));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require year: " cite$ * warning$ % warning("Require year: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.end.volume} { % void Entry::output_end_volume(int required) {
+ 'required := % this.required = required;
+ volume empty$ not { % if (! empty(this.volume)) {
+ cap.comma write$ % write(cap_comma);
+ volume extract.after.last.dash % String str = extract_after_last_dash(this.volume);
+ format.volume write$ % write(format_volume(str));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require volume: " cite$ * warning$ % warning("Require volume: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.end.number} { % void Entry::output_end_number(int required) {
+ 'required := % this.required = required;
+ number empty$ not { % if (! empty(this.number)) {
+ number extract.after.last.dash % String str = extract_after_last_dash(this.number);
+ format.number write$ % write(format_number(str));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require number: " cite$ * warning$ % warning("Require number: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.url.or.doi} { % void Entry::output_url_or_doi(int required) {
+ 'required := % this.required = required;
+ url empty$ not { % if (! empty(this.url)) {
+ cap.period write$ % write(cap_period);
+ url format.url write$ % write(format_url(this.url));
+ } { % } else {
+ doi empty$ not { % if (! empty(this.doi)) {
+ cap.period write$ % write(cap_period);
+ cap.doi.url doi * format.url write$ % write(format_url(cap_doi_url + this.doi));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require URL or DOI: " cite$ * warning$ % warning("Require URL or DOI: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.url} { % void Entry::output_url(int required) {
+ 'required := % this.required = required;
+ url empty$ not { % if (! empty(this.url)) {
+ cap.period write$ % write(cap_period);
+ url format.url write$ % write(format_url(this.url));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require URL: " cite$ * warning$ % warning("Require URL: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {output.version} { % void Entry::output_version(int required) {
+ 'required := % this.required = required;
+ version empty$ not { % if (! empty(this.version)) {
+ cap.period write$ % write(cap_period);
+ version format.version write$ % write(format_version(this.version));
+ } { % } else {
+ required { % if (required == 1) {
+ "Require version: " cite$ * warning$ % warning("Require version: " + this.cite);
+ } 'skip$ if$ % }
+ } if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {book.impl} { % void Entry::book_impl() {
+ start.bibitem % start_bibitem();
+ true output.author.or.editor % output_author_or_editor(true);
+ true output.series.volume.title % output_series_volume_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ false output.edition % output_edition(false);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {book} { % void Entry::book() {
+ "M" set.mark % set_mark("M");
+ book.impl % book_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {collection} { % void Entry::collection() {
+ "G" set.mark % set_mark("G");
+ book.impl % book_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {proceedings} { % void Entry::proceedings() {
+ "C" set.mark % set_mark("C");
+ start.bibitem % start_bibitem();
+ true output.editor % output_editor(true);
+ true output.series.volume.title % output_series_volume_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ false output.edition % output_edition(false);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {conference} { % void Entry::conference() {
+ proceedings % proceedings();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {thesis.impl} { % void Entry::thesis_impl() {
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ true output.address % output_address(true);
+ true output.school % output_school(true);
+ cap.comma write$ % write(cap_comma);
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {phdthesis} { % void Entry::phdthesis() {
+ "D" set.mark % set_mark("D");
+ thesis.impl % thesis_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {masterthesis} { % void Entry::masterthesis() {
+ "D" set.mark % set_mark("D");
+ thesis.impl % thesis_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {bachelorthesis} { % void Entry::bachelorthesis() {
+ "D" set.mark % set_mark("D");
+ thesis.impl % thesis_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {techreport} { % void Entry::techreport() {
+ "R" set.mark % set_mark("R");
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ false output.report.number % output_report_number(false);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ false output.edition % output_edition(false);
+ false output.version % output_version(false);
+ institution empty$ not { % if (! empty(this.institution)) {
+ true output.address % output_address(true);
+ true output.institution % output_institution(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {standard} { % void Entry::standard() {
+ "S" set.mark % set_mark("S");
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ false output.edition % output_edition(false);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {reference} { % void Entry::reference() {
+ "K" set.mark % set_mark("K");
+ start.bibitem % start_bibitem();
+ false output.author.or.editor % output_author_or_editor(false);
+ true output.series.volume.title % output_series_volume_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ false output.edition % output_edition(false);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {manual} { % void Entry::manual() {
+ reference % reference();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {periodical.impl} { % void Entry::periodical_impl() {
+ start.bibitem % start_bibitem();
+ false output.editor % output_editor(false);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ cap.period write$ % write(cap_period);
+ true output.start.year % output_start_year(true);
+ false output.start.volume % output_start_volume(false);
+ false output.start.number % output_start_number(false);
+ cap.dash write$ % write(cap_dash);
+ year contain.dash { % if (contain_dash(this.year)) {
+ true output.end.year % output_end_year(true);
+ false output.end.volume % output_end_volume(false);
+ false output.end.number % output_end_number(false);
+ } 'skip$ if$ % }
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.start.year % output_start_year(true);
+ cap.dash write$ % write(cap_dash);
+ year contain.dash { % if (contain_dash(this.year)) {
+ true output.end.year % output_end_year(true);
+ } 'skip$ if$ % }
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {periodical} { % void Entry::periodical() {
+ "J" set.mark % set_mark("J");
+ periodical.impl % periodical_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {newspaper} { % void Entry::newspaper() {
+ "N" set.mark % set_mark("N");
+ periodical.impl % periodical_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {patent} { % void Entry::patent() {
+ "P" set.mark % set_mark("P");
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.country % output_country(true);
+ true output.patentid % output_patentid(true);
+ true output.mark % output_mark(true);
+ cap.period write$ % write(cap_period);
+ true output.date % output_date(true);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {online} { % void Entry::online() {
+ "EB" set.mark % set_mark("EB");
+ start.bibitem % start_bibitem();
+ false output.author % output_author(false);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ address empty$ not { % if (! empty(this.address)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ true output.publisher.no.address % output_publisher_no_address(true);
+ cap.comma write$ % write(cap_comma);
+ } if$ % }
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.modifydate % output_modifydate(false);
+ true output.citedate % output_citedate(true);
+ true output.url % output_url(true);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {webpage} { % void Entry::online() {
+ online % online();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {program.impl} { % void Entry::program_impl() {
+ start.bibitem % start_bibitem();
+ false output.author % output_author(false);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {program} { % void Entry::program() {
+ "CP" set.mark % set_mark("CP");
+ program.impl % program_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {database} { % void Entry::database() {
+ "DB" set.mark % set_mark("DB");
+ program.impl % program_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {unpublished} { % void Entry::unpublished() {
+ "H" set.mark % set_mark("H");
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ cap.period write$ % write(cap_period);
+ true output.year % output_year(true);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {manuscript} { % void Entry::manuscript() {
+ unpublished % unpublished();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {inbook.impl} { % void Entry::inbook_impl() {
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ cap.double.slash write$ % write(cap_double_slash);
+ false output.editor % output_editor(false);
+ true output.series.volume.booktitle % output_series_volume_booktitle(true);
+ false output.edition % output_edition(false);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.address % output_address(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ cap.period write$ % write(cap_period);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {inproceedings.impl} { % void Entry::inproceedings_impl() {
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ false output.translator % output_translator(false);
+ cap.double.slash write$ % write(cap_double_slash);
+ false output.editor % output_editor(false);
+ true output.series.volume.booktitle % output_series_volume_booktitle(true);
+ false output.edition % output_edition(false);
+ publisher empty$ not { % if (! empty(this.publisher)) {
+ true output.inproaddress % output_inproaddress(true);
+ true output.publisher % output_publisher(true);
+ cap.comma write$ % write(cap_comma);
+ } { % } else {
+ true output.inproaddress % output_inproaddress(true);
+ cap.comma write$ % write(cap_comma);
+ } if$ % }
+ true output.year % output_year(true);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {inbook} { % void Entry::inbook() {
+ "M" set.mark % set_mark("M");
+ inbook.impl % inbook_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {incollection} { % void Entry::incollection() {
+ "G" set.mark % set_mark("G");
+ inbook.impl % inbook_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {inproceedings} { % void Entry::inproceedings() {
+ "C" set.mark % set_mark("C");
+ inproceedings.impl % inproceedings_impl();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {article} { % void Entry::article() {
+ "J" set.mark % set_mark("J");
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ true output.journal % output_journal(true);
+ cap.comma write$ % write(cap_comma);
+ true output.year % output_year(true);
+ false output.volume % output_volume(false);
+ false output.number % output_number(false);
+ false output.pages % output_pages(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {news} { % void Entry::news() {
+ "N" set.mark % set_mark("N");
+ start.bibitem % start_bibitem();
+ true output.author % output_author(true);
+ true output.title % output_title(true);
+ true output.mark % output_mark(true);
+ true output.journal % output_journal(true);
+ cap.comma write$ % write(cap_comma);
+ true output.date % output_date(true);
+ false output.number % output_number(false);
+ false output.citedate % output_citedate(false);
+ false output.url.or.doi % output_url_or_doi(false);
+ end.bibitem % end_bibitem();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {default.type} { % void Entry::default_type() {
+ "Unsupported entry type for " cite$ * warning$ % warning("Unsupported entry type for " + this.cite);
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {longest.label.pass} { % void longest_label_pass(Entry entry) {
+ entry.count #1 + 'entry.count := % entry_count = entry_count + 1;
+ entry.count int.to.str$ 'label := % this.label = int_to_str(entry_count);
+ label width$ longest.label.width > { % if (width(this.label) > longest_label_width) {
+ label 'longest.label := % longest_label = this.label;
+ label width$ 'longest.label.width := % longest_label_width = width(this.label);
+ } 'skip$ if$ % }
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {write.style.commands} { % void write_style_commands() {
+ cmd.bibauthor write$ % write(cmd_bibauthor);
+ newline$ % writeln();
+ cmd.bibeditor write$ % write(cmd_bibeditor);
+ newline$ % writeln();
+ cmd.bibtranslator write$ % write(cmd_bibtranslator);
+ newline$ % writeln();
+ cmd.bibtitle write$ % write(cmd_bibtitle);
+ newline$ % writeln();
+ cmd.bibbooktitle write$ % write(cmd_bibbooktitle);
+ newline$ % writeln();
+ cmd.bibjournal write$ % write(cmd_bibjournal);
+ newline$ % writeln();
+ cmd.bibmark write$ % write(cmd_bibmark);
+ newline$ % writeln();
+ cmd.bibcountry write$ % write(cmd_bibcountry);
+ newline$ % writeln();
+ cmd.bibpatentid write$ % write(cmd_bibpatentid);
+ newline$ % writeln();
+ cmd.bibedition write$ % write(cmd_bibedition);
+ newline$ % writeln();
+ cmd.biborganization write$ % write(cmd_biborganization);
+ newline$ % writeln();
+ cmd.bibaddress write$ % write(cmd_bibaddress);
+ newline$ % writeln();
+ cmd.bibpublisher write$ % write(cmd_bibpublisher);
+ newline$ % writeln();
+ cmd.bibinstitution write$ % write(cmd_bibinstitution);
+ newline$ % writeln();
+ cmd.bibschool write$ % write(cmd_bibschool);
+ newline$ % writeln();
+ cmd.bibvolume write$ % write(cmd_bibvolume);
+ newline$ % writeln();
+ cmd.bibnumber write$ % write(cmd_bibnumber);
+ newline$ % writeln();
+ cmd.bibversion write$ % write(cmd_bibversion);
+ newline$ % writeln();
+ cmd.bibpages write$ % write(cmd_bibpages);
+ newline$ % writeln();
+ cmd.bibmodifydate write$ % write(cmd_bibmodifydate);
+ newline$ % writeln();
+ cmd.bibcitedate write$ % write(cmd_bibcitedate);
+ newline$ % writeln();
+ cmd.bibyear write$ % write(cmd_bibyear);
+ newline$ % writeln();
+ cmd.bibdate write$ % write(cmd_bibdate);
+ newline$ % writeln();
+ cmd.biburl write$ % write(cmd_biburl);
+ newline$ % writeln();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {begin.bib} { % void begin_bib() {
+ preamble$ empty$ not { % if (! empty(premble)) {
+ preamble$ write$ % write(premeable);
+ newline$ % writeln();
+ } 'skip$ if$ % }
+ env.bibbegin write$ % write(env_bibbegin);
+ "{" longest.label * "}" * write$ % write("{" + longest.label + "}");
+ newline$ % writeln();
+ write.style.commands % write_style_commands();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {end.bib} { % void end_bib() {
+ newline$ % writeln();
+ env.bibend write$ % write(env_bibend);
+ newline$ % writeln();
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+FUNCTION {initialize} { % void initialize() {
+ #0 'entry.count := % entry_count = 0;
+ #0 'longest.label.width := % longest_label_width = 0;
+ "" 'longest.label := % longest_label = "";
+} % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+ % void main() {
+READ % List<Entry> entryList = read("<file>.bib");
+EXECUTE {initialize} % initialize();
+ITERATE {longest.label.pass} % for (Entry entry : entryList) {
+ % longest_label_pass(entry);
+ % }
+EXECUTE {begin.bib} % begin_bib();
+ITERATE {call.type$} % for (Entry entry : entryList) {
+ % switch (typeof(entry)) {
+ % case "book":
+ % entry.book();
+ % break;
+ % case "article":
+ % entry.article();
+ % break;
+ % .
+ % .
+ % .
+ % case "incollection":
+ % entry.incollection();
+ % break;
+ % case "misc":
+ % entry.misc();
+ % break;
+ % default:
+ % entry.default_type();
+ % }
+ % }
+EXECUTE {end.bib} % end_bib();
+ % }
+ %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% End of file `GBT7714-2005.bst'
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.dtx b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.dtx
new file mode 100644
index 0000000000..8cbdd0c505
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.dtx
@@ -0,0 +1,722 @@
+% \iffalse meta-comment
+% !TeX program = XeLaTeX
+% !TeX encoding = UTF-8
+%
+% Copyright (C) 2019--2021 by Jingxuan Yang <yanglatex2e@gmail.com>
+%
+% This file 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.
+
+%<*internal>
+\def\nameofplainTeX{plain}
+\ifx\fmtname\nameofplainTeX\else
+ \expandafter\begingroup
+\fi
+%</internal>
+%<*install>
+
+\input docstrip
+\keepsilent
+\askforoverwritefalse
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2019--\the\year by Jingxuan Yang <yanglatex2e@gmail.com>
+
+This file 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.
+
+To produce the documentation run the original source files ending with `.dtx'
+through LaTeX.
+
+\endpreamble
+\postamble
+
+This package consists of the file thubeamer.dtx,
+ and the derived files thubeamer.pdf,
+ beamerthemethubeamer.sty,
+ beamercolorthemethubeamer.sty,
+ beamerinnerthemethubeamer.sty,
+ beamerouterthemethubeamer.sty.
+
+\endpostamble
+
+\usedir{tex/latex/thubeamer}
+\generate
+ {
+ \file{dtx-style.sty}{\from{\jobname.dtx}{dtx-style}}
+ \file{beamerthemethubeamer.sty}{\from{\jobname.dtx}{thubeamer}}
+ \file{beamercolorthemethubeamer.sty}{\from{\jobname.dtx}{thucolorstyle}}
+ \file{beamerinnerthemethubeamer.sty}{\from{\jobname.dtx}{thuinnerstyle}}
+ \file{beamerouterthemethubeamer.sty}{\from{\jobname.dtx}{thuouterstyle}}
+ }
+
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* files into a directory searched by TeX:}
+\Msg{*}
+\Msg{* The recommended directory is TEXMF/tex/latex/thubeamer}
+\Msg{*}
+\Msg{* \space\space dtx-style.sty}
+\Msg{* \space\space beamerthemethubeamer.sty}
+\Msg{* \space\space beamercolorthemethubeamer.sty}
+\Msg{* \space\space beamerinnerthemethubeamer.sty}
+\Msg{* \space\space beamerouterthemethubeamer.sty}
+\Msg{*}
+\Msg{* To produce the documentation run the files ending with}
+\Msg{* `.dtx' through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{***********************************************************}
+
+%</install>
+%<install>\endbatchfile
+%<*internal>
+
+\usedir{tex/latex/thubeamer}
+\generate
+ {
+ \file{\jobname.ins}{\from{\jobname.dtx}{install}}
+ }
+\nopreamble\nopostamble
+
+\ifx\fmtname\nameofplainTeX
+ \expandafter\endbatchfile
+\else
+ \expandafter\endgroup
+\fi
+%</internal>
+%
+%<thubeamer|thucolorstyle|thuinnerstyle|thuouterstyle>\NeedsTeXFormat{LaTeX2e}
+%<thubeamer>\ProvidesPackage{beamerthemethubeamer}
+%<thucolorstyle>\ProvidesPackage{beamercolorthemethubeamer}
+%<thuinnerstyle>\ProvidesPackage{beamerinnerthemethubeamer}
+%<thuouterstyle>\ProvidesPackage{beamerouterthemethubeamer}
+%<thubeamer|thucolorstyle|thuinnerstyle|thuouterstyle>[2021/07/07 v1.0.0 A Beamer Theme for Tsinghua University (THU)]
+%
+%<*driver>
+\ProvidesFile{thubeamer.dtx}[2021/07/07 v1.0.0 A Beamer Theme for Tsinghua University (THU)]
+\documentclass{ltxdoc}
+\usepackage{dtx-style}
+
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+
+\begin{document}
+ \DocInput{\jobname.dtx}
+\end{document}
+%</driver>
+%
+% \fi
+%
+% \CheckSum{0}
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+% \GetFileInfo{\jobname.dtx}
+%
+% \changes{v1.0.0}{2021/07/07}{Initially design thubeamer}
+%
+% \DoNotIndex{\begin,\end,\begingroup,\endgroup}
+% \DoNotIndex{\ifx,\ifdim,\ifnum,\ifcase,\else,\or,\fi,\-}
+% \DoNotIndex{\let,\def,\xdef,\newcommand,\renewcommand}
+% \DoNotIndex{\expandafter,\csname,\endcsname,\relax,\protect}
+% \DoNotIndex{\Huge,\huge,\LARGE,\Large,\large,\normalsize}
+% \DoNotIndex{\small,\footnotesize,\scriptsize,\tiny}
+% \DoNotIndex{\normalfont,\bfseries,\slshape,\interlinepenalty}
+% \DoNotIndex{\hfil,\par,\hskip,\vskip,\vspace,\quad}
+% \DoNotIndex{\centering,\raggedright}
+% \DoNotIndex{\c@secnumdepth,\@startsection,\@setfontsize}
+% \DoNotIndex{\ ,\@plus,\@minus,\p@,\z@,\@m,\@M,\@ne,\m@ne}
+% \DoNotIndex{\@@par,\DeclareOperation,\RequirePackage,\LoadClass}
+% \DoNotIndex{\AtBeginDocument,\AtEndDocument}
+%
+% \IndexPrologue{\section*{索~~~~引}}
+% \GlossaryPrologue{\section*{修改记录}}
+%
+% \definecolor{beamer@headercolor}{RGB}{129,48,140}
+% \title{\bfseries\color{beamer@headercolor}\thubeamer:清华大学风格\\ Beamer主题}
+% \author{{\Large\fangsong 杨敬轩}\\[5pt]\texttt{yanglatex2e@gmail.com}\\[5pt]\texttt{yangjx20@mails.tsinghua.edu.cn}}
+% \date{\fileversion\ (\filedate)}
+%
+% \maketitle\thispagestyle{empty}
+%
+% \vskip 0.5cm
+%
+% \def\abstractname{\Large 摘\quad 要}
+% \begin{abstract}\normalsize\vskip0.5cm
+% \thubeamer~主题为作者在准备课程展示时设计制作,
+% 旨在帮助清华大学师生进行学术交流或其他需要演示文稿活动时,方便的使用 \LaTeX{} 制作含有学校特色的演示文稿。
+% \end{abstract}
+%
+% \vspace*{2em}
+% \def\abstractname{\Large 免责声明}
+% \begin{abstract}
+% \noindent\normalsize
+% \begin{enumerate}
+% \item 本模板的发布遵守 \href{http://www.latex-project.org/lppl.txt}{\LaTeX\ Project Public License 1.3c} 以及其后的最新版本,使用前请认真阅读协议内
+% 容。
+% \item 本主题为作者个人制作,使用仅供参考,任何由于使用本主题而引起的任何问题均与本主题作者无关。
+% \item 任何个人或组织以本模板为基础进行修改、扩展而生成的新的专用模板,请严格遵
+% 守 \href{http://www.latex-project.org/lppl.txt}{\LaTeX\ Project Public License 1.3c} 协议以及其后的最新版本。由于违犯协议而引起的任何纠纷争端均与
+% 本模板作者无关。
+% \end{enumerate}
+% \end{abstract}
+%
+%
+% \clearpage
+% \pagestyle{fancy}
+% \begin{multicols}{2}[
+% \setlength{\columnseprule}{.4pt}
+% \setlength{\columnsep}{18pt}]
+% \tableofcontents
+% \end{multicols}
+% \clearpage
+%
+% \section{模板介绍}
+% \thubeamer\ (\textbf{T}sing\textbf{H}ua \textbf{U}niversity \LaTeX{}
+% \textbf{Beamer} Template) 是为了帮助清华大学师生撰写演示文稿而编写的 \LaTeX{} Beamer 模板。
+%
+% 本文档将尽量完整的介绍模板的使用方法,如有不清楚之处可以参考示例文档或者根据
+% 第~\ref{sec:howtoask} 节说明提问,有兴趣者可以联系作者参与完善此手册,非常欢迎你清学子对本代码作出贡献。
+%
+% \section{安装}
+% \label{sec:installation}
+%
+% \thubeamer\ 已经上传 CTAN,已包含在 TeXLive 与 MiKTeX 发行版中。
+% 安装方法:打开命令行,输入以下命令即可
+% \begin{shell}
+% $ tlmgr install thubeamer
+% \end{shell}
+% 阅读本说明文档可以使用以下命令:
+% \begin{shell}
+% $ texdoc thubeamer
+% \end{shell}
+%
+% 如果要使用开发版,需自己下载,\thubeamer\ 相关链接:
+% \begin{itemize}
+% \item 主页:\href{https://github.com/YangLaTeX/thubeamer}{GitHub}
+% \item 下载:\href{http://www.ctan.org/pkg/thubeamer}{CTAN}
+% \end{itemize}
+%
+% \subsection{模板的组成}
+% 下表列出了 \thubeamer{} 的主要文件及其功能介绍:
+%
+% \begin{longtable}{l|p{8cm}}
+% \toprule
+% {\heiti 文件(夹)} & {\heiti 功能描述}\\\midrule
+% \endfirsthead
+% \midrule
+% {\heiti 文件(夹)} & {\heiti 功能描述}\\\midrule
+% \endhead
+% \endfoot
+% \endlastfoot
+% thubeamer.dtx & 主题宏包、说明文档以及主题驱动文件的混排文件\\
+% main.tex & 主题测试文档\\
+% figures/ & 主题相关矢量图存储文件夹\\
+% makedoc.bat & 生成主题与用户手册脚本\\
+% makebeamer.bat & 编译测试样例脚本\\
+% makeclean.bat & 清理编译过程中间文件脚本\\
+% makecleanall.bat & 清理编译过程中间文件与样式文件脚本\\
+% Makefile & Linux \& Mac OS脚本\\
+% \textbf{thubeamer.pdf} & 用户手册(本文档)\\
+% \bottomrule
+% \end{longtable}
+% \textbf{注:}使用前,请仔细阅读\textbf{thubeamer.pdf},即本文档。
+%
+% \section{使用说明}
+% \label{sec:usage}
+% 本手册假定用户已经能处理一般的 \LaTeX\ 文档,并对 \BibTeX\ 有一定了解。如果
+% 从来没有接触过 \TeX\ 和 \LaTeX,建议先学习相关的基础知识。
+%
+% \subsection{关于提问}
+% \label{sec:howtoask}
+% 按照优先级推荐提问的位置如下:
+%
+% \begin{itemize}
+% \item Github Issues: \href{http://github.com/YangLaTeX/thubeamer/issues}{http://github.com/YangLaTeX/thubeamer/issues}
+% \item Email: \href{mailto:yanglatex2e@gmail.com}{yanglatex2e@gmail.com}, \href{mailto:yangjx20@mails.tsinghua.edu.cn}{yangjx20@mails.tsinghua.edu.cn}
+% \end{itemize}
+%
+% \subsection{示例文件}
+% \label{sec:userguide}
+% 模板核心文件有四个\file{*.sty},但是如果
+% 没有示例文档用户会发现很难下手。所以推荐新用户从模板自带的示例文档入手,里面包
+% 括了Beamer写作用到的所有命令及其使用方法,只需要用自己的内容进行相应替换就可以。
+% 对于不清楚的命令可以查阅本手册。下面的例子描述了模板中章节的组织形式,来自于示
+% 例文档,具体内容可以参考模板附带的 \file{main.tex}。
+%
+% \lstinputlisting[style=lstStyleLaTeX]{main.tex}
+%
+% \subsection{论文选项}
+% \label{sec:option}
+%
+% 论文选项在\file{main.tex} 文件的开头描述,此处不赘述。
+%
+% \section{使用模板}
+% \subsection{如何编译}\label{SubSec:HowToMake}
+% \subsubsection{Windows用户}
+% 主题项目里已经列出了脚本:
+% 首先双击\file{makedoc.bat} 脚本,生成主题和用户手册;
+% 然后双击\file{makebeamer.bat} 脚本生成测试 Beamer 文件预览;
+% 最后双击\file{makeclean.bat} 清理编译过程的中间文件;
+% 双击\file{makecleanall.bat}可以清除辅助文件以及样式文件。
+%
+% \subsubsection{Linux \& Mac OS用户}
+% 首先运行下面命令生成主题和用户手册;
+% \begin{shell}
+% $ make doc
+% \end{shell}
+%
+% 然后运行下面命令生成测试 Beamer 文件预览;
+% \begin{shell}
+% $ make beamer
+% \end{shell}
+%
+% 最后运行下面命令清理编译过程的中间文件。
+% \begin{shell}
+% $ make clean
+% \end{shell}
+%
+% 若运行下面命令则清理编译过程的中间文件以及所有样式文件。
+% \begin{shell}
+% $ make cleanall
+% \end{shell}
+%
+% \section{致谢}
+% \label{sec:thanks}
+% 感谢 \href{https://github.com/StickCui/XDUstyle-Beamer-Theme}{XDUstyle}、\href{https://github.com/tl3shi/THUBeamer}{thubeamer} 模板的作者,本模板基于他们改编而来!
+%
+% 欢迎各位到 \href{http://github.com/YangLaTeX/thubeamer/}{\thubeamer\ Github 主页}贡献!
+%
+% \StopEventually{\PrintChanges\PrintIndex}
+% \clearpage
+%
+% \section{实现细节}
+%
+% \subsection{主题主文件部分}
+% 导入必要宏包
+% \begin{macrocode}
+%<*thubeamer>
+\def\thubeamer{\textsc{thu}\-\textsc{Beamer}}
+\RequirePackage{tikz}
+\usetikzlibrary{external}
+\RequirePackage{pgf}
+\RequirePackage{multicol}
+\RequirePackage{multimedia}
+\RequirePackage{calc}
+\RequirePackage{ctex}
+\RequirePackage{amsmath}
+\RequirePackage{amsthm}
+\RequirePackage{amssymb}
+\RequirePackage{bm}
+\RequirePackage{graphicx}
+\RequirePackage{tabularx}
+\RequirePackage{booktabs}
+\RequirePackage{multirow}
+\RequirePackage{enumerate}
+\RequirePackage{hyperref}
+\RequirePackage{algorithm}
+\RequirePackage{algorithmic}
+\RequirePackage[T1]{fontenc}
+\RequirePackage{latexsym,xcolor,multicol,calligra}
+\RequirePackage{pstricks,listings,stackengine}
+\RequirePackage[sort&compress,numbers]{natbib}
+% \end{macrocode}
+%
+% 主题选项
+% \begin{macrocode}
+\DeclareOptionBeamer{thupurple}{
+ \PassOptionsToPackage{thupurple}{beamercolorthemethubeamer}
+ \PassOptionsToPackage{thupurple}{beamerinnerthemethubeamer}
+ \PassOptionsToPackage{thupurple}{beamerouterthemethubeamer}
+}
+\DeclareOptionBeamer{thupurple2}{
+ \PassOptionsToPackage{thupurple2}{beamercolorthemethubeamer}
+ \PassOptionsToPackage{thupurple2}{beamerinnerthemethubeamer}
+ \PassOptionsToPackage{thupurple2}{beamerouterthemethubeamer}
+}
+\DeclareOptionBeamer{smoothbars}{
+ \PassOptionsToPackage{smoothbars}{beamercolorthemethubeamer}
+ \PassOptionsToPackage{smoothbars}{beamerouterthemethubeamer}
+}
+\DeclareOptionBeamer{sidebar}{
+ \PassOptionsToPackage{sidebar}{beamercolorthemethubeamer}
+ \PassOptionsToPackage{sidebar}{beamerouterthemethubeamer}
+}
+\DeclareOptionBeamer{sectiontoc}{
+ \PassOptionsToPackage{sectiontoc}{beamerinnerthemethubeamer}
+}
+\DeclareOptionBeamer{subsectiontoc}{
+ \PassOptionsToPackage{subsectiontoc}{beamerinnerthemethubeamer}
+}
+\ProcessOptionsBeamer
+% \end{macrocode}
+%
+% 特殊设置
+% \begin{macrocode}
+\mode<presentation>
+{
+ \useinnertheme{thubeamer}
+ \useoutertheme{thubeamer}
+ \usecolortheme{thubeamer}
+}
+
+\mode<all>
+%</thubeamer>
+% \end{macrocode}
+% \subsection{主题配色文件部分}
+%
+% 参数设置
+% \begin{macrocode}
+%<*thucolorstyle>
+\DeclareOptionBeamer{thupurple}{\def\beamer@thucolor{thupurple}}
+\DeclareOptionBeamer{thupurple2}{\def\beamer@thucolor{thupurple2}}
+\DeclareOptionBeamer{smoothbars}{\def\beamer@thubar{smoothbars}}
+\DeclareOptionBeamer{sidebar}{\def\beamer@thubar{sidebar}}
+\ProcessOptionsBeamer
+
+\def\beamer@thucolorpurple{thupurple}
+\def\beamer@thusidebar{sidebar}
+% \end{macrocode}
+%
+% 颜色设置。
+% \begin{macrocode}
+\mode<presentation>
+
+\ifx\beamer@thucolor\beamer@thucolorpurple
+ \definecolor{beamer@textcolor}{RGB}{119,33,151}
+ \definecolor{beamer@headercolor}{RGB}{129,48,140} % purple
+ \ifx\beamer@thubar\beamer@thusidebar
+ \definecolor{beamer@sidebarcolor}{RGB}{129,48,140}
+ \else
+ \definecolor{beamer@sidebarcolor}{RGB}{129,48,140}
+ \fi
+\else
+ \definecolor{beamer@textcolor}{RGB}{119,33,151}
+ \definecolor{beamer@headercolor}{RGB}{129,48,140}
+ \ifx\beamer@thubar\beamer@thusidebar
+ \definecolor{beamer@sidebarcolor}{RGB}{129,48,140}
+ \else
+ \definecolor{beamer@sidebarcolor}{RGB}{129,48,140}
+ \fi
+\fi
+
+% \setbeamercolor{footline}{bg=beamer@headercolor}
+\setbeamercolor{title}{fg=white,bg=beamer@headercolor}
+\ifx\beamer@thubar\beamer@thusidebar
+ \setbeamercolor{frametitle}{fg=beamer@headercolor,bg=beamer@headercolor!10}
+\else
+ \setbeamercolor{frametitle}{fg=white,bg=beamer@headercolor}
+\fi
+\setbeamerfont{frametitle}{size=\large}
+
+\setbeamercolor{secondbottomline}{fg=white,bg=beamer@headercolor!50!black}
+\setbeamercolor{firstbottomline}{fg=white,bg=beamer@headercolor}
+
+\setbeamercolor{palette primary}{use=structure,fg=white,bg=structure.fg}
+\setbeamercolor{palette secondary}{use=structure,fg=white,bg=structure.fg!75!black}
+\setbeamercolor{palette tertiary}{use=structure,fg=white,bg=structure.fg!50!black}
+\setbeamercolor{palette quaternary}{fg=white,bg=structure.fg!50!black}
+
+\setbeamercolor{block title}{fg=white,bg=beamer@headercolor}
+\setbeamercolor{block body}{bg=beamer@headercolor!10}
+\setbeamercolor{block title example}{%
+ use={normal text,example text},fg=white,bg=example text.fg!75!green
+}
+\setbeamercolor{fine separation line}{}
+\setbeamercolor{item projected}{fg=white}
+
+\setbeamercolor{palette sidebar primary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar secondary}{use=structure,fg=structure.fg}
+\setbeamercolor{palette sidebar tertiary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar quaternary}{use=structure,fg=structure.fg}
+
+\setbeamercolor{section in sidebar}{fg=beamer@textcolor}
+\setbeamercolor{section in sidebar shaded}{fg=gray}
+\setbeamercolor{separation line}{}
+\ifx\beamer@thubar\beamer@thusidebar
+ \setbeamercolor{sidebar}{bg=beamer@sidebarcolor!10}
+\else
+ \setbeamercolor{sidebar}{bg=beamer@sidebarcolor}
+\fi
+\setbeamercolor{sidebar}{parent=palette primary}
+\setbeamercolor{structure}{fg=beamer@headercolor}
+\setbeamercolor{subsection in sidebar}{fg=beamer@textcolor}
+\setbeamercolor{subsection in sidebar shaded}{fg=gray}
+\setbeamercolor{logo}{bg=beamer@headercolor!20}
+
+\mode<all>
+%</thucolorstyle>
+% \end{macrocode}
+%
+% \subsection{内部主题文件部分}
+%
+% 必要宏包
+% \begin{macrocode}
+%<*thuinnerstyle>
+\RequirePackage{tikz}
+\usetikzlibrary{external}
+% \end{macrocode}
+%
+% 参数设置
+% \begin{macrocode}
+\DeclareOptionBeamer{sectiontoc}{\def\beamer@thusectoc{sectiontoc}}
+\DeclareOptionBeamer{subsectiontoc}{\def\beamer@thusubsectoc{subsectiontoc}}
+\ProcessOptionsBeamer
+
+\def\beamer@thusectiontoc{sectiontoc}
+\def\beamer@thusubsectiontoc{subsectiontoc}
+% \end{macrocode}
+%
+% 特殊设置
+% \begin{macrocode}
+\mode<presentation>
+
+\useinnertheme{circles}
+% \usefonttheme{structurebold}
+\setbeamertemplate{caption}[numbered]{}
+\useinnertheme[shadow]{rounded}
+
+\newcommand\varparallel{%
+ \mathrel{%
+ \text{%
+ \tikz[baseline] \draw (0em,-0.3ex) -- (.4em,1.7ex) (.2em,-0.3ex) -- (.6em,1.7ex);
+ }%
+ }%
+}
+
+\ifx\beamer@thusectoc\beamer@thusectiontoc
+ \AtBeginSection[]{
+ \begin{frame}
+ \begin{multicols}{2}
+ \tableofcontents[sectionstyle=show/shaded,subsectionstyle=show/shaded/hide,subsubsectionstyle=show/shaded/hide]
+ \end{multicols}
+ \end{frame}
+ }
+\fi
+
+\ifx\beamer@thusubsectoc\beamer@thusubsectiontoc
+ \AtBeginSubsection[]{
+ \begin{frame}
+ \begin{multicols}{2}
+ \tableofcontents[sectionstyle=show/shaded,subsectionstyle=show/shaded/hide,subsubsectionstyle=show/shaded/hide]
+ \end{multicols}
+ \end{frame}
+ }
+\fi
+
+\mode<all>
+%</thuinnerstyle>
+% \end{macrocode}
+% \subsection{外部主题文件部分}
+%
+% \begin{macrocode}
+%<*thuouterstyle>
+% \end{macrocode}
+%
+% 参数设置
+% \begin{macrocode}
+\DeclareOptionBeamer{smoothbars}{\def\beamer@thubar{smoothbars}}
+\DeclareOptionBeamer{sidebar}{\def\beamer@thubar{sidebar}}
+\ProcessOptionsBeamer
+\def\beamer@thusidebar{sidebar}
+
+\mode<presentation>
+
+% 取消导航符号
+\setbeamertemplate{navigation symbols}{}
+
+\ifx\beamer@thubar\beamer@thusidebar
+ \useoutertheme[width=0.17\linewidth]{sidebar}
+ \logo{\includegraphics[width=0.08\linewidth]{thulogo.pdf}}
+\else
+ \useoutertheme[footline=authorinstitutetitle,subsection=false]{smoothbars}
+\fi
+
+% set footline
+\makeatletter
+\newcommand{\frameofframes}{/}
+\newcommand{\setframeofframes}[1]{
+ \renewcommand{\frameofframes}{#1}
+}
+\setbeamertemplate{footline}{%
+ \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{firstbottomline}%
+ \leavevmode{\usebeamerfont{author in head/foot}\insertshortauthor}%
+ \hfill%
+ {\usebeamerfont{institute in head/foot}%
+ \usebeamercolor[fg]{frame number}%
+ \insertshortinstitute
+ }%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{secondbottomline}%
+ {\usebeamerfont{title in head/foot}\insertshorttitle}%
+ \hfill%
+ {\usebeamerfont{frame number}\usebeamercolor[fg]{frame number}\insertframenumber~\frameofframes~\inserttotalframenumber}
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
+ \end{beamercolorbox}
+}
+\makeatother
+
+\mode<all>
+%</thuouterstyle>
+% \end{macrocode}
+%
+% \iffalse
+% \begin{macrocode}
+%<*dtx-style>
+\ProvidesPackage{dtx-style}
+\RequirePackage{hypdoc}
+\RequirePackage[UTF8,scheme=chinese,fontset=windowsnew]{ctex}
+\RequirePackage{newpxtext}
+\RequirePackage{newpxmath}
+\RequirePackage[top=2.5cm, bottom=2.5cm, left=3cm, right=2cm, headsep=8mm]{geometry}
+\RequirePackage{array,longtable,booktabs}
+\RequirePackage{listings}
+\RequirePackage{fancyhdr}
+\RequirePackage{xcolor}
+\RequirePackage{enumitem}
+\RequirePackage{etoolbox}
+\RequirePackage{metalogo}
+\RequirePackage{hyperref}
+
+\colorlet{thu@macro}{purple!60!black}
+\colorlet{thu@env}{purple!70!black}
+\colorlet{thu@option}{purple}
+\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+
+\def\DescribeOption{%
+ \leavevmode\@bsphack\begingroup\MakePrivateLetters%
+ \Describe@Option}
+\def\Describe@Option#1{\endgroup
+ \marginpar{\raggedleft\PrintDescribeOption{#1}}%
+ \thu@special@index{option}{#1}\@esphack\ignorespaces}
+\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{thu@option} #1\ }
+\def\thu@special@index#1#2{\@bsphack
+ \begingroup
+ \HD@target
+ \let\HDorg@encapchar\encapchar
+ \edef\encapchar usage{%
+ \HDorg@encapchar hdclindex{\the\c@HD@hypercount}{usage}%
+ }%
+ \index{#2\actualchar{\string\ttfamily\space#2}
+ (#1)\encapchar usage}%
+ \index{#1:\levelchar#2\actualchar
+ {\string\ttfamily\space#2}\encapchar usage}%
+ \endgroup
+ \@esphack}
+
+\lstdefinestyle{lstStyleBase}{%
+ basicstyle=\small\ttfamily,
+ aboveskip=\medskipamount,
+ belowskip=\medskipamount,
+ lineskip=0pt,
+ boxpos=c,
+ showlines=false,
+ extendedchars=true,
+ upquote=true,
+ tabsize=2,
+ showtabs=false,
+ showspaces=false,
+ showstringspaces=false,
+ numbers=none,
+ linewidth=\linewidth,
+ xleftmargin=4pt,
+ xrightmargin=0pt,
+ resetmargins=false,
+ breaklines=true,
+ breakatwhitespace=false,
+ breakindent=0pt,
+ breakautoindent=true,
+ columns=flexible,
+ keepspaces=true,
+ gobble=2,
+ framesep=3pt,
+ rulesep=1pt,
+ framerule=1pt,
+ backgroundcolor=\color{gray!5},
+ stringstyle=\color{purple!40!black!100},
+ keywordstyle=\bfseries\color{purple!50!black},
+ commentstyle=\slshape\color{black!60}}
+
+\lstdefinestyle{lstStyleShell}{%
+ style=lstStyleBase,
+ frame=l,
+ rulecolor=\color{purple},
+ language=bash}
+
+\definecolor{beamer@headercolor}{RGB}{21,95,130}
+\lstdefinestyle{lstStyleLaTeX}{%
+ style=lstStyleBase,
+ frame=l,
+ rulecolor=\color{beamer@headercolor},
+ language=[LaTeX]TeX}
+
+\lstnewenvironment{latex}{\lstset{style=lstStyleLaTeX}}{}
+\lstnewenvironment{shell}{\lstset{style=lstStyleShell}}{}
+
+\setlist{nosep}
+
+\DeclareDocumentCommand{\option}{m}{\textsf{#1}}
+\DeclareDocumentCommand{\env}{m}{\texttt{#1}}
+\DeclareDocumentCommand{\pkg}{s m}{%
+ \texttt{#2}\IfBooleanF#1{\thu@special@index{package}{#2}}}
+\DeclareDocumentCommand{\file}{s m}{%
+ \texttt{#2}\IfBooleanF#1{\thu@special@index{file}{#2}}}
+\newcommand{\myentry}[1]{%
+ \marginpar{\small\raggedleft\color{purple}\bfseries\strut #1}}
+\newcommand{\note}[2][Note]{{%
+ \color{magenta}{\bfseries #1}\emph{#2}}}
+\def\thubeamer{\textsc{Thu}\-\textsc{Beamer}}
+\def\thu{清华大学}
+%</dtx-style>
+% \end{macrocode}
+% \fi
+%
+% \Finale
+%
+\endinput
+% \iffalse
+% Local Variables:
+% mode: doctex
+% TeX-master: t
+% End:
+% \fi
diff --git a/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.pdf b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.pdf
new file mode 100644
index 0000000000..0cda53aa81
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/themes/thubeamer/thubeamer.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/changes.drv b/macros/latex/contrib/changes/changes.drv
index 4f8e28e5ad..1f7edaa71e 100644
--- a/macros/latex/contrib/changes/changes.drv
+++ b/macros/latex/contrib/changes/changes.drv
@@ -1,6 +1,6 @@
%%%
% driver file of changes package
-\newcommand{\docversion}{4.1.0}
+\newcommand{\docversion}{4.2.0}
\documentclass[titlepage, parskip=half, toc=flat, cleardoublepage=empty, captions=nooneline, origlongtable, english]{scrartcl}
diff --git a/macros/latex/contrib/changes/changes.dtx b/macros/latex/contrib/changes/changes.dtx
index fa99005bae..f2388c9b4a 100644
--- a/macros/latex/contrib/changes/changes.dtx
+++ b/macros/latex/contrib/changes/changes.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{1275}
+% \CheckSum{1357}
%
% \iffalse meta-comment
%
@@ -68,6 +68,7 @@
% \changes{v4.0.3}{2021/05/09}{bugfix: compile error with cite command in change markup with final option}
% \changes{v4.0.4}{2021/05/13}{bugfix: added missing regression.dtx to ctan archive; no code change}
% \changes{v4.1.0}{2021/05/30}{clickable list of changes}
+% \changes{v4.2.0}{2021/07/07}{new macro for setting anonymous name; french translations}
% \GetFileInfo{changes.dtx}
% \RecordChanges
%
@@ -107,8 +108,8 @@
% Type some information to the console.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{changes}[2021/05/30 v4.1.0 changes package]
-\typeout{*** changes package 2021/05/30 v4.1.0 ***}
+\ProvidesPackage{changes}[2021/07/07 v4.2.0 changes package]
+\typeout{*** changes package 2021/07/07 v4.2.0 ***}
% \end{macrocode}
%
% Package \docpackage{xkeyval} provides options with key-value-pairs.
@@ -365,7 +366,8 @@
}
% \end{macrocode}
%
-% Store default author color..
+%
+% Store default author color.
% \begin{macrocode}
\newcommand{\Changes@optiondefaultcolor}{blue}
\DeclareOptionX{defaultcolor}{
@@ -616,7 +618,7 @@
% \begin{macrocode}
\newrobustcmd{\IfIsAuthorEmptyAtPosition}[4]{%
\ifboolexpr{%
- test {\IfIsAnonymous{#1}} or%
+ test {\IfIsAuthorOutputEmpty{#1}} or%
not test {\IfStrEq{\Changes@optionauthormarkupposition}{#2}}%
}%
{#3}%
@@ -625,6 +627,26 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\IfIsAuthorOutputEmpty}
+%
+% Check if author output is empty.
+%
+% This test could be removed if the test for empty \doccommand{Changes@output@author} would work. % todo
+%
+% Corresponds to the if macros of \docpackage{etoolbox}, so it can be used in it's boolean tests.
+% Mainly the last two parameters are the results of \emph{true} and \emph{false} computation.
+% \begin{macrocode}
+\newrobustcmd{\IfIsAuthorOutputEmpty}[3]{%
+ \ifboolexpr{%
+ test {\IfIsAnonymous{#1}} and%
+ not test {\IfStrEq{\Changes@optionauthormarkuptext}{name}}%
+ }%
+ {#2}%
+ {#3}%
+}
+% \end{macrocode}
+% \end{macro}
+%
% \subsection{Packages}
%
% Package \docpackage{xcolor} provides colored text.
@@ -749,6 +771,20 @@
\addto\captionsitalian{\def\changesnochanges{Nessuna modifica.}} % translation by me (EK), please provide correct translation
\addto\captionsitalian{\def\changesnoloc{La lista delle modifiche sar\`a disponibile alla prossima esecuzione di \LaTeX.}}
\addto\captionsitalian{\def\changesnosoc{Le modifiche sar\`a disponibile alla prossima esecuzione di \LaTeX.}}
+
+ \addto\captionsfrench{\def\listofchangesname{Liste des modifications}}
+ \addto\captionsfrench{\def\summaryofchangesname{Modifications}}
+ \addto\captionsfrench{\def\compactsummaryofchangesname{Modifications (compact)}}
+ \addto\captionsfrench{\def\changesaddedname{Ajout\'e}}
+ \addto\captionsfrench{\def\changesdeletedname{Supprim\'e}}
+ \addto\captionsfrench{\def\changesreplacedname{Remplac\'e}}
+ \addto\captionsfrench{\def\changeshighlightname{Mis en \'evidence}}
+ \addto\captionsfrench{\def\changescommentname{Comment\'e}}
+ \addto\captionsfrench{\def\changesauthorname{Auteur}}
+ \addto\captionsfrench{\def\changesanonymousname{Anonyme}}
+ \addto\captionsfrench{\def\changesnochanges{Pas de modification}}
+ \addto\captionsfrench{\def\changesnoloc{Liste des modifications disponible apr\`es la prochaine ex\'ecution de \LaTeX.}}
+ \addto\captionsfrench{\def\changesnosoc{Résumé des modifications disponible apr\`es la prochaine ex\'ecution de \LaTeX.}}
}
{}
% \end{macrocode}
@@ -845,6 +881,18 @@
% \end{macrocode}
%
%
+% \begin{macro}{\setanonymousname}
+% Sets the anonymous author name.
+% \begin{macrocode}
+\newrobustcmd{\setanonymousname}[1]{
+ \AtBeginDocument{
+ \def\changesanonymousname{#1}
+ }
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
% \subsubsection{Author markup}
%
% \begin{macro}{\Changes@Markup@author}
@@ -1026,7 +1074,9 @@
\IfIsColored%
{\colorlet{Changes@todocolor}{authorcolor}}%
{\colorlet{Changes@todocolor}{black}}%
- \todo[color=Changes@todocolor!10, bordercolor=Changes@todocolor, linecolor=Changes@todocolor!70, nolist]{\textbf{[\IfIsAnonymous{#2}{}{#3~}\arabic{authorcommentcount}]} #1}%
+ \todo[color=Changes@todocolor!10, bordercolor=Changes@todocolor, linecolor=Changes@todocolor!70, nolist]{%
+ \textbf{[\IfIsAuthorOutputEmpty{#2}{}{#3~}\arabic{authorcommentcount}]} #1%
+ }%
}{}%
\IfStrEq{\Changes@optioncommentmarkup}{margin}%
{%
@@ -1034,13 +1084,13 @@
\IfIsColored%
{\leavevmode\color{authorcolor}}%
{}%
- \textbf{[\IfIsAnonymous{#2}{}{#3~}\arabic{Changes@commentCount#2}]:} #1%
+ \textbf{[\IfIsAuthorOutputEmpty{#2}{}{#3~}\arabic{authorcommentcount}]:} #1%
}%
}{}%
\IfStrEq{\Changes@optioncommentmarkup}{footnote}%
{%
\footnote{%
- \textbf{[\IfIsAnonymous{#2}{}{#3~}\arabic{Changes@commentCount#2}]:} #1%
+ \textbf{[\IfIsAuthorOutputEmpty{#2}{}{#3~}\arabic{authorcommentcount}]:} #1%
}%
}{}%
\IfStrEq{\Changes@optioncommentmarkup}{uwave}%
@@ -1051,7 +1101,7 @@
{}%
\allowbreak%
\uwave{%
- \textbf{[\IfIsAnonymous{#2}{}{#3~}\arabic{Changes@commentCount#2}]:} #1%
+ \textbf{[\IfIsAuthorOutputEmpty{#2}{}{#3~}\arabic{authorcommentcount}]:} #1%
}%
}%
}{}%
@@ -1114,39 +1164,55 @@
%
% \begin{macro}{\Changes@output@author}
%
-% Output command for the author.
+% Output command for the author: id or name.
%
% This command has the following arguments:
% \begin{enumerate}
% \item author's id
-% \item position to output the author to (left or right)
% \end{enumerate}
-%
-% \doccommand{DeclareRobustCommand} is used for not breaking the todo note definition.
-% \begin{macrocode}
-\newrobustcmd{\Changes@output@author}[2]{%
-% \end{macrocode}
-%
-% Output author text only if author's id is given and the position matches, otherwise output empty text.
% \begin{macrocode}
- \IfIsAuthorEmptyAtPosition{#1}{#2}%
+\newrobustcmd{\Changes@output@author}[1]{%
+ \IfStrEq{\Changes@optionauthormarkuptext}{id}%
+ {#1}%
{}%
+ \IfStrEq{\Changes@optionauthormarkuptext}{name}%
{%
- \IfStrEq{\Changes@optionauthormarkuptext}{id}%
- {#1}%
- {}%
- \IfStrEq{\Changes@optionauthormarkuptext}{name}%
+ \IfIsAnonymous{#1}%
+ {\changesanonymousname}%
{%
- % \end{macrocode}
- %
- % I cannot use \doccommand{IfIsEmpty} here, because it does not work in this case.
- % I cannot add the test with \doccommand{IfStrEq} to \doccommand{IfIsEmpty} because it breaks e.g. with a \doccommand{cite} command in the final option.
- % \begin{macrocode}
+ % \end{macrocode}
+ %
+ % I cannot use \doccommand{IfIsEmpty} here, because it does not work in this case.
+ % I cannot add the test with \doccommand{IfStrEq} to \doccommand{IfIsEmpty} because
+ % it breaks e.g. with a \doccommand{cite} command in the final option.
+ % \begin{macrocode}
\IfStrEq{\csuse{Changes@AuthorName#1}}{}%
{#1}%
{\csuse{Changes@AuthorName#1}}%
- }%
- {}%
+ }%
+ }%
+ {}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\Changes@output@author@position}
+%
+% Output command for the author at the given position.
+%
+% This command has the following arguments:
+% \begin{enumerate}
+% \item author's id
+% \item position to output the author to (left or right)
+% \end{enumerate}
+%
+% \doccommand{DeclareRobustCommand} is used for not breaking the todo note definition.
+% \begin{macrocode}
+\newrobustcmd{\Changes@output@author@position}[2]{%
+ \IfIsAuthorEmptyAtPosition{#1}{#2}%
+ {}%
+ {%
+ \Changes@output@author{#1}%
}%
}
% \end{macrocode}
@@ -1272,7 +1338,7 @@
\IfIsColored%
{\color{authorcolor}}%
{}%
- \Changes@Markup@author{\Changes@output@author{#2}{left}}%
+ \Changes@Markup@author{\Changes@output@author@position{#2}{left}}%
}}%
}{}%
% \end{macrocode}
@@ -1303,7 +1369,7 @@
\IfIsColored%
{\color{authorcolor}}%
{}%
- \Changes@Markup@author{\Changes@output@author{#2}{right}}%
+ \Changes@Markup@author{\Changes@output@author@position{#2}{right}}%
}}%
}{}%
% \end{macrocode}
@@ -1324,7 +1390,7 @@
\Changes@Markup@comment%
{#5}%
{#2}%
- {\Changes@output@author{#2}{left}\Changes@output@author{#2}{right}}%
+ {\Changes@output@author{#2}}%
}%
}%
% \end{macrocode}
@@ -1717,6 +1783,10 @@
{%
\IfFileExists{\jobname.\Changes@socextension}%
{%
+% \end{macrocode}
+% Deactivate semicolon as shorthand in order to avoid problems reading the semicolon separated lines.
+% \begin{macrocode}
+ \ifbabelshorthand{;}{\shorthandoff{;}}{}
\newread\Changes@InFile%
\openin\Changes@InFile = \jobname.\Changes@socextension%
% \end{macrocode}
@@ -1781,6 +1851,10 @@
% \begin{macrocode}
\repeat
\closein\Changes@InFile%
+% \end{macrocode}
+% Reactivate semicolon as shorthand.
+% \begin{macrocode}
+ \ifbabelshorthand{;}{\shorthandon{;}}{}
}{%
\emph{\changesnosoc}%
\PackageWarning{changes}{LaTeX rerun needed for summary of changes}%
diff --git a/macros/latex/contrib/changes/changes.english.pdf b/macros/latex/contrib/changes/changes.english.pdf
index d6ba8fee86..41fc213efc 100644
--- a/macros/latex/contrib/changes/changes.english.pdf
+++ b/macros/latex/contrib/changes/changes.english.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/changes.english.withcode.pdf b/macros/latex/contrib/changes/changes.english.withcode.pdf
index 1ee8066abe..bb7d43763a 100644
--- a/macros/latex/contrib/changes/changes.english.withcode.pdf
+++ b/macros/latex/contrib/changes/changes.english.withcode.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/changes.ins b/macros/latex/contrib/changes/changes.ins
index 72e217bcfc..02fb69a16a 100644
--- a/macros/latex/contrib/changes/changes.ins
+++ b/macros/latex/contrib/changes/changes.ins
@@ -1,6 +1,6 @@
%% This file creates the needed files from changes.dtx
%%
-\def\filedate{2021/05/20}
+\def\filedate{2021/07/07}
\def\batchfile{changes.ins}
\input docstrip
@@ -100,10 +100,12 @@ Copyright 2007-2021 Ekkart Kleinod
\file{examples/changes.example.commentmarkup.footnote.tex}{\from{examples.dtx}{example:commentmarkup:footnote}}
\file{examples/changes.example.commentmarkup.uwave.tex}{\from{examples.dtx}{example:commentmarkup:uwave}}
\file{examples/changes.example.commentmarkup.todo.tex}{\from{examples.dtx}{example:commentmarkup:todo}}
+ \file{examples/changes.example.commentmarkup.wrong.tex}{\from{examples.dtx}{example:commentmarkup:wrong}}
%
\file{examples/changes.example.highlightmarkup.background.tex}{\from{examples.dtx}{example:highlightmarkup:background}}
\file{examples/changes.example.highlightmarkup.uuline.tex}{\from{examples.dtx}{example:highlightmarkup:uuline}}
\file{examples/changes.example.highlightmarkup.uwave.tex}{\from{examples.dtx}{example:highlightmarkup:uwave}}
+ \file{examples/changes.example.highlightmarkup.wrong.tex}{\from{examples.dtx}{example:highlightmarkup:wrong}}
%
\file{examples/changes.example.setaddedmarkup.tex}{\from{examples.dtx}{example:setaddedmarkup}}
\file{examples/changes.example.setdeletedmarkup.tex}{\from{examples.dtx}{example:setdeletedmarkup}}
@@ -127,6 +129,8 @@ Copyright 2007-2021 Ekkart Kleinod
%
\file{examples/changes.example.defaultcolor.tex}{\from{examples.dtx}{example:defaultcolor}}
%
+ \file{examples/changes.example.setanonymousname.tex}{\from{examples.dtx}{example:setanonymousname}}
+%
\file{examples/changes.example.setauthormarkup.tex}{\from{examples.dtx}{example:setauthormarkup}}
\file{examples/changes.example.setauthormarkupposition.tex}{\from{examples.dtx}{example:setauthormarkupposition}}
\file{examples/changes.example.setauthormarkuptext.tex}{\from{examples.dtx}{example:setauthormarkuptext}}
@@ -156,7 +160,15 @@ Copyright 2007-2021 Ekkart Kleinod
%
\file{examples/changes.example.package.hyperref.tex}{\from{examples.dtx}{example:package.hyperref}}
%
- \file{regression/changes.regression.draft.tex}{\from{regression.dtx}{regression:draft}}
+ \file{examples/changes.example.language.british.tex}{\from{examples.dtx}{example:language:british}}
+ \file{examples/changes.example.language.english.tex}{\from{examples.dtx}{example:language:english}}
+ \file{examples/changes.example.language.french.tex}{\from{examples.dtx}{example:language:french}}
+ \file{examples/changes.example.language.german.tex}{\from{examples.dtx}{example:language:german}}
+ \file{examples/changes.example.language.italian.tex}{\from{examples.dtx}{example:language:italian}}
+ \file{examples/changes.example.language.ngerman.tex}{\from{examples.dtx}{example:language:ngerman}}
+%
+ \file{regression/changes.regression.draft.id.tex}{\from{regression.dtx}{regression:draft:id}}
+ \file{regression/changes.regression.draft.name.tex}{\from{regression.dtx}{regression:draft:name}}
\file{regression/changes.regression.final.tex}{\from{regression.dtx}{regression:final}}
}
diff --git a/macros/latex/contrib/changes/changes.ngerman.pdf b/macros/latex/contrib/changes/changes.ngerman.pdf
index 68bf529573..9fce930e6f 100644
--- a/macros/latex/contrib/changes/changes.ngerman.pdf
+++ b/macros/latex/contrib/changes/changes.ngerman.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples.dtx b/macros/latex/contrib/changes/examples.dtx
index 0f6f1cdea3..22a58a492c 100644
--- a/macros/latex/contrib/changes/examples.dtx
+++ b/macros/latex/contrib/changes/examples.dtx
@@ -39,7 +39,15 @@
% Start the \LaTeX document the standard way.
%
% \begin{macrocode}
+%<example:language:british>\documentclass[11pt, a4paper, notitlepage, british]{article}
+%<example:language:english>\documentclass[11pt, a4paper, notitlepage, english]{article}
+%<example:language:french>\documentclass[11pt, a4paper, notitlepage, french]{article}
+%<example:language:german>\documentclass[11pt, a4paper, notitlepage, german]{article}
+%<example:language:italian>\documentclass[11pt, a4paper, notitlepage, italian]{article}
+%<example:language:ngerman>\documentclass[11pt, a4paper, notitlepage, ngerman]{article}
+%<*!example:language:british&!example:language:english&!example:language:french&!example:language:german&!example:language:italian&!example:language:ngerman>
\documentclass[11pt, a4paper, notitlepage, english]{article}
+%</!example:language:british&!example:language:english&!example:language:french&!example:language:german&!example:language:italian&!example:language:ngerman>
\usepackage{babel}
% \end{macrocode}
%
@@ -50,9 +58,9 @@
% Different package options.
%
% \begin{macrocode}
-%<*example:simple|example:setsocextension|example:setlocextension|example:setaddedmarkup|example:setdeletedmarkup|example:setcommentmarkup|example:sethighlightmarkup|example:setauthormarkup|example:setauthormarkupposition|example:setauthormarkuptext|example:listofchanges:list|example:listofchanges:show|example:listofchanges:summary|example:listofchanges:compactsummary|example:listofchanges:all|example:listofchanges:title|example:listofchanges:wrong|example:settruncatewidth|example:setsummarywidth|example:setsummarytowidth|example:package.hyperref>
+%<*example:simple|example:setsocextension|example:setlocextension|example:setaddedmarkup|example:setdeletedmarkup|example:setcommentmarkup|example:sethighlightmarkup|example:setauthormarkup|example:setauthormarkupposition|example:setauthormarkuptext|example:listofchanges:list|example:listofchanges:show|example:listofchanges:summary|example:listofchanges:compactsummary|example:listofchanges:all|example:listofchanges:title|example:listofchanges:wrong|example:settruncatewidth|example:setsummarywidth|example:setsummarytowidth|example:package.hyperref|example:language:british|example:language:english|example:language:french|example:language:german|example:language:italian|example:language:ngerman>
\usepackage{changes}
-%</example:simple|example:setsocextension|example:setlocextension|example:setaddedmarkup|example:setdeletedmarkup|example:setcommentmarkup|example:sethighlightmarkup|example:setauthormarkup|example:setauthormarkupposition|example:setauthormarkuptext|example:listofchanges:list|example:listofchanges:show|example:listofchanges:summary|example:listofchanges:compactsummary|example:listofchanges:all|example:listofchanges:title|example:listofchanges:wrong|example:settruncatewidth|example:setsummarywidth|example:setsummarytowidth|example:package.hyperref>
+%</example:simple|example:setsocextension|example:setlocextension|example:setaddedmarkup|example:setdeletedmarkup|example:setcommentmarkup|example:sethighlightmarkup|example:setauthormarkup|example:setauthormarkupposition|example:setauthormarkuptext|example:listofchanges:list|example:listofchanges:show|example:listofchanges:summary|example:listofchanges:compactsummary|example:listofchanges:all|example:listofchanges:title|example:listofchanges:wrong|example:settruncatewidth|example:setsummarywidth|example:setsummarytowidth|example:package.hyperref|example:language:british|example:language:english|example:language:french|example:language:german|example:language:italian|example:language:ngerman>
%
%<*example:draft>
\usepackage[draft]{changes}
@@ -177,6 +185,9 @@
%<*example:commentmarkup:todo>
\usepackage[commentmarkup=todo]{changes}
%</example:commentmarkup:todo>
+%<*example:commentmarkup:wrong>
+\usepackage[commentmarkup=wrong]{changes}
+%</example:commentmarkup:wrong>
%
%<*example:highlightmarkup:background>
\usepackage[highlightmarkup=background]{changes}
@@ -187,6 +198,9 @@
%<*example:highlightmarkup:uwave>
\usepackage[highlightmarkup=uwave]{changes}
%</example:highlightmarkup:uwave>
+%<*example:highlightmarkup:wrong>
+\usepackage[highlightmarkup=wrong]{changes}
+%</example:highlightmarkup:wrong>
%
%<*example:authormarkup:superscript>
\usepackage[authormarkup=superscript]{changes}
@@ -220,9 +234,9 @@
%<*example:authormarkuptext:id>
\usepackage[authormarkuptext=id]{changes}
%</example:authormarkuptext:id>
-%<*example:authormarkuptext:name>
+%<*example:authormarkuptext:name|example:setanonymousname>
\usepackage[authormarkuptext=name]{changes}
-%</example:authormarkuptext:name>
+%</example:authormarkuptext:name|example:setanonymousname>
%<*example:authormarkuptext:wrong>
\usepackage[authormarkuptext=wrong]{changes}
%</example:authormarkuptext:wrong>
@@ -257,6 +271,10 @@
\sethighlightmarkup{\emph{#1}}
%</example:sethighlightmarkup>
%
+%<*example:setanonymousname>
+\setanonymousname{Not so anonymous}
+%</example:setanonymousname>
+%
%<*example:setauthormarkup>
\setauthormarkup{\xout{#1}}
%</example:setauthormarkup>
@@ -301,51 +319,167 @@
% \begin{macrocode}
\begin{document}
-
%<example:simple>\verb|\usepackage{changes}|
-%<example:listofchanges:summary>\verb|\listofchanges[style=summary]|
+%<example:draft>\verb|\usepackage[draft]{changes}|
+%<example:final>\verb|\usepackage[final]{changes}|
+
+%<example:markup:default>\verb|\usepackage[markup=default]{changes}|
+%<example:markup:underlined>\verb|\usepackage[markup=underlined]{changes}|
+%<example:markup:bfit>\verb|\usepackage[markup=bfit]{changes}|
+%<example:markup:nocolor>\verb|\usepackage[markup=nocolor]{changes}|
+%<example:markup:wrong>\verb|\usepackage[markup=wrong]{changes}|
+
+%<example:commandnameprefix:none>\verb|\usepackage[commandnameprefix=none]{changes}|
+%<example:commandnameprefix:always>\verb|\usepackage[commandnameprefix=always]{changes}|
+%<example:commandnameprefix:ifneeded>\verb|\usepackage[commandnameprefix=ifneeded]{changes}|
+%<example:commandnameprefix:wrong>\verb|\usepackage[commandnameprefix=wrong]{changes}|
+
+%<example:addedmarkup:colored>\verb|\usepackage[addedmarkup=colored]{changes}|
+%<example:addedmarkup:uline>\verb|\usepackage[addedmarkup=uline]{changes}|
+%<example:addedmarkup:uuline>\verb|\usepackage[addedmarkup=uuline]{changes}|
+%<example:addedmarkup:uwave>\verb|\usepackage[addedmarkup=uwave]{changes}|
+%<example:addedmarkup:dashuline>\verb|\usepackage[addedmarkup=dashuline]{changes}|
+%<example:addedmarkup:dotuline>\verb|\usepackage[addedmarkup=dotuline]{changes}|
+%<example:addedmarkup:bf>\verb|\usepackage[addedmarkup=bf]{changes}|
+%<example:addedmarkup:it>\verb|\usepackage[addedmarkup=it]{changes}|
+%<example:addedmarkup:sl>\verb|\usepackage[addedmarkup=sl]{changes}|
+%<example:addedmarkup:em>\verb|\usepackage[addedmarkup=em]{changes}|
+%<example:addedmarkup:wrong>\verb|\usepackage[addedmarkup=wrong]{changes}|
+
+%<example:deletedmarkup:colored>\verb|\usepackage[deletedmarkup=colored]{changes}|
+%<example:deletedmarkup:uline>\verb|\usepackage[deletedmarkup=uline]{changes}|
+%<example:deletedmarkup:uuline>\verb|\usepackage[deletedmarkup=uuline]{changes}|
+%<example:deletedmarkup:uwave>\verb|\usepackage[deletedmarkup=uwave]{changes}|
+%<example:deletedmarkup:dashuline>\verb|\usepackage[deletedmarkup=dashuline]{changes}|
+%<example:deletedmarkup:dotuline>\verb|\usepackage[deletedmarkup=dotuline]{changes}|
+%<example:deletedmarkup:sout>\verb|\usepackage[deletedmarkup=sout]{changes}|
+%<example:deletedmarkup:xout>\verb|\usepackage[deletedmarkup=xout]{changes}|
+%<example:deletedmarkup:bf>\verb|\usepackage[deletedmarkup=bf]{changes}|
+%<example:deletedmarkup:it>\verb|\usepackage[deletedmarkup=it]{changes}|
+%<example:deletedmarkup:sl>\verb|\usepackage[deletedmarkup=sl]{changes}|
+%<example:deletedmarkup:em>\verb|\usepackage[deletedmarkup=em]{changes}|
+%<example:deletedmarkup:wrong>\verb|\usepackage[deletedmarkup=wrong]{changes}|
+
+%<example:commentmarkup:margin>\verb|\usepackage[commentmarkup=margin]{changes}|
+%<example:commentmarkup:footnote>\verb|\usepackage[commentmarkup=footnote]{changes}|
+%<example:commentmarkup:uwave>\verb|\usepackage[commentmarkup=uwave]{changes}|
+%<example:commentmarkup:todo>\verb|\usepackage[commentmarkup=todo]{changes}|
+%<example:commentmarkup:wrong>\verb|\usepackage[commentmarkup=wrong]{changes}|
+
+%<example:highlightmarkup:background>\verb|\usepackage[highlightmarkup=background]{changes}|
+%<example:highlightmarkup:uuline>\verb|\usepackage[highlightmarkup=uuline]{changes}|
+%<example:highlightmarkup:uwave>\verb|\usepackage[highlightmarkup=uwave]{changes}|
+%<example:highlightmarkup:wrong>\verb|\usepackage[highlightmarkup=wrong]{changes}|
+
%<example:setaddedmarkup>\verb|\setaddedmarkup{\emph{#1}}|
%<example:setdeletedmarkup>\verb|\setdeletedmarkup{\emph{#1}}|
%<example:setcommentmarkup>\verb|\setcommentmarkup{\IfIsColored{\color{authorcolor}}{}---~\IfIsAnonymous{#2}{}{\textbf{#3} }#1~---}|
%<example:sethighlightmarkup>\verb|\sethighlightmarkup{\emph{#1}}|
+
+%<example:authormarkup:superscript>\verb|\usepackage[authormarkup=superscript]{changes}|
+%<example:authormarkup:subscript>\verb|\usepackage[authormarkup=subscript]{changes}|
+%<example:authormarkup:brackets>\verb|\usepackage[authormarkup=brackets]{changes}|
+%<example:authormarkup:footnote>\verb|\usepackage[authormarkup=footnote]{changes}|
+%<example:authormarkup:none>\verb|\usepackage[authormarkup=none]{changes}|
+%<example:authormarkup:wrong>\verb|\usepackage[authormarkup=wrong]{changes}|
+
+%<example:authormarkupposition:left>\verb|\usepackage[authormarkupposition=left]{changes}|
+%<example:authormarkupposition:right>\verb|\usepackage[authormarkupposition=right]{changes}|
+%<example:authormarkupposition:wrong>\verb|\usepackage[authormarkupposition=wrong]{changes}|
+
+%<example:authormarkuptext:id>\verb|\usepackage[authormarkuptext=id]{changes}|
+%<example:authormarkuptext:name>\verb|\usepackage[authormarkuptext=name]{changes}|
+%<example:authormarkuptext:wrong>\verb|\usepackage[authormarkuptext=wrong]{changes}|
+
+%<example:defaultcolor>\verb|\usepackage[defaultcolor=magenta]{changes}|
+
+%<example:setanonymousname>\verb|\usepackage[authormarkuptext=name]{changes} \setanonymousname{Not so anonymous}|
+
%<example:setauthormarkup>\verb|\setauthormarkup{\xout{#1}}|
%<example:setauthormarkupposition>\verb|\setauthormarkupposition{left}|
%<example:setauthormarkuptext>\verb|\setauthormarkuptext{name}|
+
%<example:settruncatewidth>\verb|\settruncatewidth{.3\textwidth}|
-%<example:setlocextension>\verb|\setlocextension{changes}|
-%<example:setsocextension>\verb|\setsocextension{changes}|
+
%<example:setsummarywidth>\verb|\setsummarywidth{3cm}|
%<example:setsummarytowidth>\verb|\setsummarytowidth{The longest text you can imagine for the summary.}|
+
+%<example:setlocextension>\verb|\setlocextension{changes}|
+%<example:setsocextension>\verb|\setsocextension{changes}|
+
+%<example:listofchanges:list>\verb|See before list!|
+%<example:listofchanges:summary>\verb|See before list!|
+%<example:listofchanges:compactsummary>\verb|See before list!|
+%<example:listofchanges:all>\verb|See before list!|
+%<example:listofchanges:title>\verb|See before list!|
+%<example:listofchanges:show>\verb|See before list!|
+%<example:listofchanges:wrong>\verb|See before list!|
+
+%<example:packageoptions.todonotes>\verb|\usepackage[todonotes={textsize=tiny}]{changes}|
+%<example:packageoptions.truncate>\verb|\usepackage[truncate=hyphenate]{changes}|
+%<example:packageoptions.ulem>\verb|\usepackage[ulem=UWforbf]{changes}|
+%<example:packageoptions.xcolor>\verb|\usepackage[xcolor=hideerrors]{changes}|
+
%<example:package.hyperref>\verb|\usepackage{hyperref}| for linked list of changes
+%<example:language:british>\verb|\documentclass[11pt, a4paper, notitlepage, british]{article}|
+%<example:language:english>\verb|\documentclass[11pt, a4paper, notitlepage, english]{article}|
+%<example:language:french>\verb|\documentclass[11pt, a4paper, notitlepage, french]{article}|
+%<example:language:german>\verb|\documentclass[11pt, a4paper, notitlepage, german]{article}|
+%<example:language:italian>\verb|\documentclass[11pt, a4paper, notitlepage, italian]{article}|
+%<example:language:ngerman>\verb|\documentclass[11pt, a4paper, notitlepage, ngerman]{article}|
+
%<*example:listofchanges:list|example:settruncatewidth|example:package.hyperref>
+\verb|\listofchanges|
\listofchanges
%</example:listofchanges:list|example:settruncatewidth|example:package.hyperref>
%<*example:listofchanges:summary|example:setsummarywidth|example:setsummarytowidth>
+\verb|\listofchanges[style=summary]|
\listofchanges[style=summary]
%</example:listofchanges:summary|example:setsummarywidth|example:setsummarytowidth>
%<*example:listofchanges:compactsummary>
+\verb|\listofchanges[style=compactsummary]|
\listofchanges[style=compactsummary]
%</example:listofchanges:compactsummary>
-%<*example:listofchanges:all|example:setlocextension|example:setsocextension>
+%<*example:listofchanges:all|example:setanonymousname|example:setlocextension|example:setsocextension|example:language:british|example:language:english|example:language:french|example:language:german|example:language:italian|example:language:ngerman>
+\verb|\listofchanges|
\listofchanges
+
+\verb|\listofchanges[style=summary]|
\listofchanges[style=summary]
+
+\verb|\listofchanges[style=compactsummary]|
\listofchanges[style=compactsummary]
-%</example:listofchanges:all|example:setlocextension|example:setsocextension>
+%</example:listofchanges:all|example:setanonymousname|example:setlocextension|example:setsocextension|example:language:british|example:language:english|example:language:french|example:language:german|example:language:italian|example:language:ngerman>
%<*example:listofchanges:title>
+\verb|\listofchanges[title={New title for loc}]|
\listofchanges[title={New title for loc}]
+
+\verb|\listofchanges[style=summary, title={New title for summary}]|
\listofchanges[style=summary, title={New title for summary}]
+
+\verb|\listofchanges[style=compactsummary, title={New title for compact summary}]|
\listofchanges[style=compactsummary, title={New title for compact summary}]
%</example:listofchanges:title>
%<*example:listofchanges:show>
+\verb|\listofchanges[title={Additions and deletions}, show=added|deleted]|
\listofchanges[title={Additions and deletions}, show=added|deleted]
+
+\verb|\listofchanges[title={Comments}, show=comment]|
\listofchanges[title={Comments}, show=comment]
+
+\verb|\listofchanges[style=summary, title={Summary of comments and replacements}, show=comment|replaced]|
\listofchanges[style=summary, title={Summary of comments and replacements}, show=comment|replaced]
+
+\verb|\listofchanges[style=compactsummary, title={Compact summary of replacements}, show=replaced]|
\listofchanges[style=compactsummary, title={Compact summary of replacements}, show=replaced]
+
+\verb|\listofchanges[style=compactsummary, title={Compact summary of all changes (show=wrong)}, show=wrong]|
\listofchanges[style=compactsummary, title={Compact summary of all changes (show=wrong)}, show=wrong]
%</example:listofchanges:show>
%<*example:listofchanges:wrong>
+\verb|\listofchanges[style=wrong]|
\listofchanges[style=wrong]
%</example:listofchanges:wrong>
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
index df9f9e04b7..e0c6d10c09 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.bf.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
index d7dd7f81e2..7bbda99bf5 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.colored.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
index c964e3b05b..edd71fa785 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dashuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
index 2cf129d8d1..f38cdec1bb 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.dotuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
index 01cf200576..4c0ffa99f3 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.em.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
index 9b4a49988e..1f5c5effeb 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.it.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
index 627b20f2c2..964e5f8d21 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.sl.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
index 1e8f4d499e..4fdbf3e207 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
index 31a624cf5d..ea44909e53 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
index 53e5087ac8..94d47e27b3 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.uwave.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
index 4668d0f373..cf90151fa8 100644
--- a/macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.addedmarkup.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
index f63bf8eceb..1a1e00cce8 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkup.brackets.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
index 7c51870ed6..bcf0e897e0 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
index 2b76eb3e0f..9fa744ba69 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkup.none.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
index eb6264508c..3b582b0314 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkup.subscript.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
index 4d9021e12c..53e02198e2 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkup.superscript.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
index b84a53b145..53d32b3cd1 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkup.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
index 7b3879afde..d395848a66 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.left.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
index 7173c42d99..9bdbfae650 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.right.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
index 9c27447292..2a9a6d32b2 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkupposition.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
index 9fe437fe29..91693ae5f1 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.id.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
index a6b4cd9299..068bc51dc7 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.name.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
index 774e45b009..fb11dfe0e4 100644
--- a/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.authormarkuptext.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
index a9d1b7c5bd..67f443b3cc 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.always.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
index 5d3cfe194f..f84a04b533 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.ifneeded.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
index c601a4aea9..0827a3fdec 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.none.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
index c2804ee36a..5bad61f4fa 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commandnameprefix.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
index b5791d9e27..0a4892da73 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.footnote.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
index a46720e9d2..ce0b7f363c 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.margin.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
index b1b086b532..d381ef6673 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.todo.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
index 634495f0cc..7e0ed13aed 100644
--- a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.uwave.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.commentmarkup.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.wrong.pdf
new file mode 100644
index 0000000000..9d4b7b82a7
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.commentmarkup.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf b/macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
index 2ef1544682..d5544acad1 100644
--- a/macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.defaultcolor.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
index 84159d21ad..ce49d867fd 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.bf.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
index 60c656e3e2..7fc1f98632 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.colored.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
index 7484d2369e..0bb484a72d 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dashuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
index 3eb4edf507..9023118c91 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.dotuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
index 25f5db7c1e..0c681ba3cc 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.em.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
index f48ae8cf3d..43de825753 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.it.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
index b56242fd5d..b29b4ab93e 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sl.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
index 2662f57833..cdd9fe5074 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.sout.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
index cb7cf60521..6bff407c02 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
index 4229f381ef..317e85615f 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
index ffd3db58bf..455ac2e596 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.uwave.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
index 788aa63201..8e37435fb0 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
index fabb36e19c..9e3403f0a4 100644
--- a/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.deletedmarkup.xout.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.draft.pdf b/macros/latex/contrib/changes/examples/changes.example.draft.pdf
index eb1ed5b9b5..f5367acf62 100644
--- a/macros/latex/contrib/changes/examples/changes.example.draft.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.draft.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.final.pdf b/macros/latex/contrib/changes/examples/changes.example.final.pdf
index 9dc5b90c7d..9367a3ab84 100644
--- a/macros/latex/contrib/changes/examples/changes.example.final.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.final.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
index c8b51542d1..6b3d3e4c7d 100644
--- a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.background.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
index bc6f9f0d5a..ca3d3f6de7 100644
--- a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uuline.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
index 08e7613f0a..5b97d2b2f1 100644
--- a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.uwave.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.wrong.pdf
new file mode 100644
index 0000000000..a5ff1da6f0
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.highlightmarkup.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.language.british.pdf b/macros/latex/contrib/changes/examples/changes.example.language.british.pdf
new file mode 100644
index 0000000000..eb83c213b0
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.language.british.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.language.english.pdf b/macros/latex/contrib/changes/examples/changes.example.language.english.pdf
new file mode 100644
index 0000000000..f7646a44d1
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.language.english.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.language.french.pdf b/macros/latex/contrib/changes/examples/changes.example.language.french.pdf
new file mode 100644
index 0000000000..aead17f817
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.language.french.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.language.german.pdf b/macros/latex/contrib/changes/examples/changes.example.language.german.pdf
new file mode 100644
index 0000000000..a6dafea904
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.language.german.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.language.italian.pdf b/macros/latex/contrib/changes/examples/changes.example.language.italian.pdf
new file mode 100644
index 0000000000..d3307197de
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.language.italian.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.language.ngerman.pdf b/macros/latex/contrib/changes/examples/changes.example.language.ngerman.pdf
new file mode 100644
index 0000000000..cc8e0df3f1
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.language.ngerman.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
index 8006af28ef..31711d28ff 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.all.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
index d1b193ef31..63ee73bd04 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.compactsummary.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
index d6d66a399f..58af7d6120 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.list.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
index f4a59d64fd..9bf7089513 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.show.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
index 368186ea21..97bc88e8e2 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.summary.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
index c603acac49..3b80440f49 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.title.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
index 3b6047a8ce..0d1d3d89ba 100644
--- a/macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.listofchanges.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf b/macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
index 1ba2c88dab..f5cf815a2e 100644
--- a/macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.markup.bfit.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.markup.default.pdf b/macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
index df7f3a3191..84fb0874d0 100644
--- a/macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.markup.default.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf b/macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
index 2938d22d1c..1033e78620 100644
--- a/macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.markup.nocolor.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf b/macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
index b8401131e6..d5d95e6730 100644
--- a/macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.markup.underlined.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf b/macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
index dcee199e7e..72fedbbb78 100644
--- a/macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.markup.wrong.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf b/macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf
index 24b246e270..b04759d782 100644
--- a/macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.package.hyperref.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf b/macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
index 00dede22da..b1f73c57a5 100644
--- a/macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.packageoptions.todonotes.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf b/macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
index 544952b9ce..b38b4d563f 100644
--- a/macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.packageoptions.truncate.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf b/macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
index eea20bfa20..bc5cff239e 100644
--- a/macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.packageoptions.ulem.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf b/macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
index e7d2afb04e..531b08ec38 100644
--- a/macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.packageoptions.xcolor.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.screenshot.pdf b/macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
index 4db48cba0c..3b79f9db64 100644
--- a/macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.screenshot.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf b/macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
index 09333a4a5a..74b11dfb78 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setaddedmarkup.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setanonymousname.pdf b/macros/latex/contrib/changes/examples/changes.example.setanonymousname.pdf
new file mode 100644
index 0000000000..50f7cbf56f
--- /dev/null
+++ b/macros/latex/contrib/changes/examples/changes.example.setanonymousname.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf b/macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
index 346314b016..6c791b0ab4 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setauthormarkup.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf b/macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
index 7c550e13b8..0f21515414 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setauthormarkupposition.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf b/macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
index 8d2c09d293..a065d52b42 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setauthormarkuptext.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf b/macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
index 9c80d8ee29..e2d6ca9bf0 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setcommentmarkup.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf b/macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
index 86daf81a81..7ec7d0be72 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setdeletedmarkup.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf b/macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
index d035b74730..c3675f55c3 100644
--- a/macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.sethighlightmarkup.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf b/macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf
index 7528a69a2c..22e59da403 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setlocextension.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf b/macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
index d3f15eba92..c0174f69c0 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setsocextension.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf b/macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
index 3404949795..f9d759a6a4 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf b/macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
index 0fe0ffb611..0ee1e39089 100644
--- a/macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.setsummarywidth.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf b/macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
index 7a9e0928a6..c045054469 100644
--- a/macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.settruncatewidth.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/examples/changes.example.simple.pdf b/macros/latex/contrib/changes/examples/changes.example.simple.pdf
index be1660fa7d..81e1bc5876 100644
--- a/macros/latex/contrib/changes/examples/changes.example.simple.pdf
+++ b/macros/latex/contrib/changes/examples/changes.example.simple.pdf
Binary files differ
diff --git a/macros/latex/contrib/changes/regression.dtx b/macros/latex/contrib/changes/regression.dtx
index a3fe6c903a..eae6249a42 100644
--- a/macros/latex/contrib/changes/regression.dtx
+++ b/macros/latex/contrib/changes/regression.dtx
@@ -44,9 +44,12 @@
% \end{macrocode}
%
% \begin{macrocode}
-%<*regression:draft>
+%<*regression:draft:id>
+\usepackage[authormarkuptext=id]{changes}
+%</regression:draft:id>
+%<*regression:draft:name>
\usepackage[authormarkuptext=name]{changes}
-%</regression:draft>
+%</regression:draft:name>
%<*regression:final>
\usepackage[final]{changes}
%</regression:final>
@@ -62,7 +65,7 @@
% \begin{macrocode}
\begin{document}
-%<*regression:draft>
+%<*regression:draft:id|regression:draft:name>
\section{Test empty string}
Anonymous author should have no space before the \added[comment=no space]{number} in the comment.
@@ -72,7 +75,7 @@
\listofchanges[title={List of changes should not contain empty author brackets}]
\listofchanges[style=compactsummary, title={Summary should not contain empty author brackets either}]
-%</regression:draft>
+%</regression:draft:id|regression:draft:name>
%<*regression:final>
\section{Compile errors to avoid}
diff --git a/macros/latex/contrib/changes/userdoc/changes.de.tex b/macros/latex/contrib/changes/userdoc/changes.de.tex
index 924e951fd9..8eb92131cb 100644
--- a/macros/latex/contrib/changes/userdoc/changes.de.tex
+++ b/macros/latex/contrib/changes/userdoc/changes.de.tex
@@ -840,6 +840,18 @@ Die folgenden Werte für \emph{authormarkuptext} sind definiert:
\chexample{setauthormarkuptext}
+\chnewcmd{setanonymousname}
+
+\chinline{setanonymousname}
+
+Der Befehl \doccommand{setanonymousname} legt den Namen des anonymen Autors fest.
+Der Standardname ist das sprachabhängige Äquivalent zu "`Anonym"'.
+
+Diese Option ist \zB hilfreich, wenn man die/der einzige Autor:in ist und den Namen bei den Änderungen angezeigt haben will.
+
+\chexample{setanonymousname}
+
+
\chnewcmd{settruncatewidth}
@@ -1041,6 +1053,7 @@ Die Autorinnen und Autoren sind in alphabetischer Reihenfolge:
\item Fischer, Ulrike
\item Giovannini, Daniele
\item Kleinod, Ekkart
+ \item Le Garrec, Vincent
\item Mittelbach, Frank
\item Richardson, Alexander
\item Voss, Herbert
diff --git a/macros/latex/contrib/changes/userdoc/changes.en.tex b/macros/latex/contrib/changes/userdoc/changes.en.tex
index 9b621a39e3..d919249d34 100644
--- a/macros/latex/contrib/changes/userdoc/changes.en.tex
+++ b/macros/latex/contrib/changes/userdoc/changes.en.tex
@@ -840,6 +840,17 @@ The following values for \emph{authormarkuptext} are defined:
\chexample{setauthormarkuptext}
+\chnewcmd{setanonymousname}
+
+\chinline{setanonymousname}
+
+The command \doccommand{setanonymousname} sets the anonymous author's name.
+The default name is the language dependent equivalent of ``anonymous''.
+
+This option is helpful if you are the only author and you want your name to be displayed at the changes.
+
+\chexample{setanonymousname}
+
\chnewcmd{settruncatewidth}
@@ -1042,6 +1053,7 @@ The authors are (in alphabetical order):
\item Fischer, Ulrike
\item Giovannini, Daniele
\item Kleinod, Ekkart
+ \item Le Garrec, Vincent
\item Mittelbach, Frank
\item Richardson, Alexander
\item Voss, Herbert
diff --git a/macros/latex/contrib/changes/userdoc/setanonymousname_ex.tex b/macros/latex/contrib/changes/userdoc/setanonymousname_ex.tex
new file mode 100644
index 0000000000..1bed829efc
--- /dev/null
+++ b/macros/latex/contrib/changes/userdoc/setanonymousname_ex.tex
@@ -0,0 +1,2 @@
+\setanonymousname{Anonymous author}
+\setanonymousname{My name}
diff --git a/macros/latex/contrib/changes/userdoc/setanonymousname_in.tex b/macros/latex/contrib/changes/userdoc/setanonymousname_in.tex
new file mode 100644
index 0000000000..a56bc682c8
--- /dev/null
+++ b/macros/latex/contrib/changes/userdoc/setanonymousname_in.tex
@@ -0,0 +1 @@
+\setanonymousname{<name>}
diff --git a/macros/latex/contrib/huawei/DEPENDS.txt b/macros/latex/contrib/huawei/DEPENDS.txt
index a4e9941327..bcf146a97f 100644
--- a/macros/latex/contrib/huawei/DEPENDS.txt
+++ b/macros/latex/contrib/huawei/DEPENDS.txt
@@ -13,12 +13,12 @@ hard makecell
hard footmisc
hard graphicx
hard array
+hard hyperref
hard currfile
hard enumitem
hard microtype
hard wrapfig
hard lastpage
-hard xfp
hard setspace
hard biblatex
hard xcolor
diff --git a/macros/latex/contrib/huawei/README.md b/macros/latex/contrib/huawei/README.md
index ad89256331..8e3278065e 100644
--- a/macros/latex/contrib/huawei/README.md
+++ b/macros/latex/contrib/huawei/README.md
@@ -1,4 +1,4 @@
-[![make](https://github.com/yegor256/huawei.cls/actions/workflows/make.yml/badge.svg)](https://github.com/yegor256/huawei.cls/actions/workflows/make.yml)
+[![make](https://github.com/yegor256/huawei.cls/actions/workflows/latexmk.yml/badge.svg)](https://github.com/yegor256/huawei.cls/actions/workflows/latexmk.yml)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/yegor256/huawei.cls/blob/master/LICENSE.txt)
Disclaimer: This is **NOT** a product of Huawei Technologies Co., Ltd.
diff --git a/macros/latex/contrib/huawei/huawei.cls b/macros/latex/contrib/huawei/huawei.cls
index fa0ce1537c..87c562736c 100644
--- a/macros/latex/contrib/huawei/huawei.cls
+++ b/macros/latex/contrib/huawei/huawei.cls
@@ -21,7 +21,7 @@
% SOFTWARE.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{huawei}[2021/07/05 0.7.2 Template for Huawei Documents]
+\ProvidesClass{huawei}[2021/07/07 0.7.3 Template for Huawei Documents]
\newif\ifnosecurity
\DeclareOption{nosecurity}{\nosecuritytrue}
@@ -66,20 +66,15 @@
\setlength{\footnotesep}{2pt}
\RequirePackage{graphicx}
\RequirePackage{array}
+\RequirePackage[hidelinks]{hyperref} % to enable \pageref* command
\RequirePackage[abspath]{currfile}
\RequirePackage{enumitem}
\setlist{nosep}
\RequirePackage{microtype}
\RequirePackage{wrapfig}
\RequirePackage{lastpage}
-\RequirePackage{xfp} % for \setrelativestretch
\RequirePackage{setspace}
\setstretch{1.08}
- \newcommand{\setrelativestretch}[1]{%
- \begingroup\edef\x{\endgroup%
- \noexpand\setstretch{\fpeval{(#1)*(\baselinestretch)}}%
- }\x%
- }
\RequirePackage[maxnames=1,minnames=1,natbib=true,citestyle=numeric,bibstyle=numeric,doi=false,url=false,isbn=false,isbn=false]{biblatex}
\RequirePackage[table]{xcolor}
\definecolor{huawei-red}{HTML}{CF0A2C}
@@ -103,7 +98,7 @@
% Custom commands
\newcommand\nospell[1]{#1}
-\newcommand\headers[1]{\setrelativestretch{0.8}{\small\sffamily\color{gray}#1}}
+\newcommand\headers[1]{\setstretch{0.8}{\small\sffamily\color{gray}#1\par}}
\newcommand\tbd[1]{{\color{red}#1}}
\newcommand\crumb[2]{\begin{minipage}{\columnwidth}\raggedright\textsc{#1}:\\#2\end{minipage}\vspace{4pt}}
@@ -252,7 +247,10 @@
}
\newcommand\PrintDisclaimer{%
- \justify\vspace*{\fill}\setrelativestretch{0.55}{{\sffamily\scriptsize\color{gray!50!black}%
+ \justify\vspace*{\fill}%
+ \begingroup%
+ \setstretch{0.55}%
+ \sffamily\scriptsize\color{gray!50!black}%
\textbf{Disclaimer}: The opinions expressed in this document are in good faith and
while every care has been taken in preparing it,
\ifnobrand%
@@ -270,9 +268,15 @@
\fi,
its subsidiaries, the directors, employees and agents
cannot be held liable for the use of and reliance of the opinions, estimates, forecasts and
- findings in these documents.}}}
+ findings in these documents.
+ \par
+ \endgroup%
+}
\newcommand\PrintFirstPage[1]{
+ \iflandscape\else
+ \PackageError{huawei}{It's allowed to use PrintFirstPage only in landscape mode}{Read huawei.pdf for more information}
+ \fi
\LeftHuaweiBar{}
\def\param{#1}%
\ifx\param\empty\else
@@ -281,14 +285,17 @@
\fi
\vspace*{0.5in}
\maketitle
- \iflandscape\ifnocover\else
+ \ifnocover\else
\begin{textblock}{14}[1,1](14,14)
\raggedleft\includegraphics[height=3.6in]{huawei-cover-picture.pdf}
\end{textblock}
- \fi\fi
+ \fi
}
\newcommand\PrintLastPage{
+ \iflandscape\else
+ \PackageError{huawei}{It's allowed to use PrintLastPage only in landscape mode}{Read huawei.pdf for more information}
+ \fi
\newpage
\vspace*{1in}
\begin{center}
@@ -331,14 +338,14 @@
}
\newcommand\PrintBibliography{
- \setlength\bibitemsep{0pt}
+ \setlength\bibitemsep{3pt}
\AtNextBibliography{\small}
\newpage
\raggedright
\iflandscape
- \begin{multicols}{3}\setrelativestretch{1.0}{\printbibliography}\end{multicols}
+ \begin{multicols}{3}\setstretch{0.95}\printbibliography\end{multicols}
\else
- \begin{multicols}{2}\setrelativestretch{1.0}{\printbibliography}\end{multicols}
+ \begin{multicols}{2}\setstretch{0.95}\printbibliography\end{multicols}
\fi
}
diff --git a/macros/latex/contrib/huawei/huawei.pdf b/macros/latex/contrib/huawei/huawei.pdf
index 63a83ce57d..0cd923a93e 100644
--- a/macros/latex/contrib/huawei/huawei.pdf
+++ b/macros/latex/contrib/huawei/huawei.pdf
Binary files differ
diff --git a/macros/latex/contrib/huawei/huawei.tex b/macros/latex/contrib/huawei/huawei.tex
index 8bf1d94619..f0607bf4ae 100644
--- a/macros/latex/contrib/huawei/huawei.tex
+++ b/macros/latex/contrib/huawei/huawei.tex
@@ -29,9 +29,9 @@
\begin{document}
\maketitle
-\ff{Version: 0.7.2}
+\ff{Version: 0.7.3}
\newline
-\ff{Date: 2021/07/05}
+\ff{Date: 2021/07/07}
\section{Overview}
diff --git a/macros/latex/contrib/huawei/samples/huawei-cfp.tex b/macros/latex/contrib/huawei/samples/huawei-cfp.tex
index 5811852155..733cec3751 100644
--- a/macros/latex/contrib/huawei/samples/huawei-cfp.tex
+++ b/macros/latex/contrib/huawei/samples/huawei-cfp.tex
@@ -20,7 +20,7 @@
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.
-\documentclass[nobrand,nosecurity,anonymous,nopaging,authordraft]{../huawei}
+\documentclass[nobrand,nosecurity,nopaging,authordraft]{../huawei}
\usepackage{ffcode}
\renewcommand*\thetitle{Test Call for Proposal}
\renewcommand*\theauthor{Yegor Bugayenko}
diff --git a/macros/latex/contrib/tudscr/README.md b/macros/latex/contrib/tudscr/README.md
index 247b4ed81c..165e4116c2 100644
--- a/macros/latex/contrib/tudscr/README.md
+++ b/macros/latex/contrib/tudscr/README.md
@@ -4,15 +4,16 @@
Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021
- tudscr 2021/03/30 v2.06l
+ tudscr 2021/07/06 v2.06m
- The current release is shiped via CTAN: https://www.ctan.org/pkg/tudscr
+ This material is subject to the LaTeX Project Public License version 1.3c
+ or later. See http://www.latex-project.org/lppl.txt for details.
----------------------------------------------------------------------------
- This material is subject to the LaTeX Project Public License version 1.3c
- or later. See http://www.latex-project.org/lppl.txt for details.
- English text below.
+The current release is shiped via CTAN: https://www.ctan.org/pkg/tudscr
+
+**English text below**
----------------------------------------------------------------------------
@@ -57,6 +58,9 @@ Das Bundle beinhaltet:
Versionen
---------
+**v2.06m** (2021/07/06)
++ Fix eines internen Fehlers mit LuaLaTeX
+
**v2.06l** (2021/03/30)
+ Fix für Festlegung des Seitenstils in der Präambel
+ Fix für das Durchreichen von Optionen mit LaTeX 2021/05/01
@@ -276,6 +280,9 @@ The bundle offers:
Versions
--------
+**v2.06m** (2021/07/06)
++ bug fix for an internal error with LuaLaTeX
+
**v2.06l** (2021/03/30)
+ bug fix for defining the page style in the preamble
+ bug fix for passing options with LaTeX 2021/05/01
diff --git a/macros/latex/contrib/tudscr/doc/LICENSE.md b/macros/latex/contrib/tudscr/doc/LICENSE.md
index a0a5ecaef3..33bfa98d87 100644
--- a/macros/latex/contrib/tudscr/doc/LICENSE.md
+++ b/macros/latex/contrib/tudscr/doc/LICENSE.md
@@ -13,6 +13,10 @@
or later and of this work. This work has the LPPL maintenance status
"author-maintained". The current maintainer and author of this work
is Falk Hanisch.
+
+ However, only members of the Technische Universität Dresden are permitted
+ to publish documents in the corporate design, in particular with the use
+ of an official logo.
----------------------------------------------------------------------------
@@ -23,5 +27,9 @@
oder später und dieses Werks. Dieses Werk hat den LPPL-Verwaltungs-Status
"author-maintained", wird somit allein durch den Autor verwaltet. Der
aktuelle Verwalter und Autor dieses Werkes ist Falk Hanisch.
+
+ Jedoch ist es lediglich Angehörigen der Technischen Universität Dresden
+ gestattet, Dokumente im Corporate Design insbesondere mit der Verwendung
+ eines offiziellen Logos zu veröffentlichen.
----------------------------------------------------------------------------
diff --git a/macros/latex/contrib/tudscr/doc/tudscr.pdf b/macros/latex/contrib/tudscr/doc/tudscr.pdf
index 3dedc273b2..b3350d86d7 100644
--- a/macros/latex/contrib/tudscr/doc/tudscr.pdf
+++ b/macros/latex/contrib/tudscr/doc/tudscr.pdf
Binary files differ
diff --git a/macros/latex/contrib/tudscr/doc/tudscr_print.pdf b/macros/latex/contrib/tudscr/doc/tudscr_print.pdf
index c9cf629f61..47312ee22f 100644
--- a/macros/latex/contrib/tudscr/doc/tudscr_print.pdf
+++ b/macros/latex/contrib/tudscr/doc/tudscr_print.pdf
Binary files differ
diff --git a/macros/latex/contrib/tudscr/doc/tudscrsource.pdf b/macros/latex/contrib/tudscr/doc/tudscrsource.pdf
index 7b884e78d7..044f9c05f6 100644
--- a/macros/latex/contrib/tudscr/doc/tudscrsource.pdf
+++ b/macros/latex/contrib/tudscr/doc/tudscrsource.pdf
Binary files differ
diff --git a/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf b/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
index 602678764c..3ed0f3478c 100644
--- a/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
+++ b/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf
Binary files differ
diff --git a/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf b/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
index ddcc145e9d..a4d5a5d894 100644
--- a/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
+++ b/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf
Binary files differ
diff --git a/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf b/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
index 825173e084..b0a3e429c6 100644
--- a/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
+++ b/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf
Binary files differ
diff --git a/macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex b/macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
index 2dd8d79199..d139461ac2 100644
--- a/macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
+++ b/macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex
@@ -160,11 +160,11 @@ benötigt. Für unixoide Betriebssysteme sind es die Dateien aus
\hrfn{\Download{\vTUDScript/TUD-Script\_\vTUDScript\_Unix.zip}}%
{\File*{TUD-Script\_\vTUDScript\_Unix.zip}}.
-Beim Ausführen des spezifischen Installationsskripts~-- für Windows
-\File{tudscr\_\vTUDScript\_install.bat} respektive für unixoide Betriebssysteme
-\File{tudscr\_\vTUDScript\_install.sh}~-- werden alle Dateien in das lokale
-Nutzerverzeichnis der jeweiligen Distribution installiert, falls kein anderes
-Verzeichnis explizit angegeben wird.
+Beim Ausführen des spezifischen Installationsskripts~--
+\File{tudscr\_\vTUDScript\_install.bat} für Windows respektive
+\File{tudscr\_\vTUDScript\_install.sh} für unixoide Betriebssysteme~-- werden
+alle Dateien in das lokale Nutzerverzeichnis der jeweiligen Distribution
+installiert, falls kein anderes Verzeichnis explizit angegeben wird.
\Attention{%
In jedem Fall sollte vor der Ausführung des Installationsskripts ein Update
der \hologo{LaTeX}"=Distribution durchgeführt werden. Dies gilt insbesondere
diff --git a/macros/latex/contrib/tudscr/source/doc/tudscr.tex b/macros/latex/contrib/tudscr/source/doc/tudscr.tex
index 6e9278693b..58cb34423f 100644
--- a/macros/latex/contrib/tudscr/source/doc/tudscr.tex
+++ b/macros/latex/contrib/tudscr/source/doc/tudscr.tex
@@ -29,7 +29,7 @@
\endgroup%
}
\faculty{\cdurl}
-\date{2021-03-30}
+\date{2021-07-06}
\author{%
Falk Hanisch%
\expandafter\emailaddress\expandafter{\tudscrmail}%
diff --git a/macros/latex/contrib/tudscr/source/tudscr-comp.dtx b/macros/latex/contrib/tudscr/source/tudscr-comp.dtx
index bb7341041b..64c5341700 100644
--- a/macros/latex/contrib/tudscr/source/tudscr-comp.dtx
+++ b/macros/latex/contrib/tudscr/source/tudscr-comp.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{1459}
+% \CheckSum{1460}
% \iffalse meta-comment
%
% TUD-Script -- Corporate Design of Technische Universität Dresden
@@ -52,7 +52,7 @@
% \fi
%
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
-\ProvidesFile{tudscr-comp.dtx}[2020/11/10 v2.06k TUD-Script\space%
+\ProvidesFile{tudscr-comp.dtx}[2021/07/06 v2.06m TUD-Script\space%
%
% \iffalse
%</dtx>
@@ -395,6 +395,8 @@
% \changes{v2.06k}{2020/11/10}{neu}^^A
% \begin{macro}{\tud@v@2.06l}
% \changes{v2.06l}{2021/03/30}{neu}^^A
+% \begin{macro}{\tud@v@2.06m}
+% \changes{v2.06m}{2021/07/06}{neu}^^A
% \begin{macro}{\tud@v@last}
% \changes{v2.02}{2014/08/22}{neu}^^A
% \changes{v2.03}{2015/01/13}{angepasst}^^A
@@ -443,9 +445,11 @@
\csdef{tud@v@2.06j}{4}
\csdef{tud@v@2.06k}{4}
\csdef{tud@v@2.06l}{4}
+\csdef{tud@v@2.06m}{4}
\csdef{tud@v@last}{4}
% \end{macrocode}
% \end{macro}^^A \tud@v@last
+% \end{macro}^^A \tud@v@2.06m
% \end{macro}^^A \tud@v@2.06l
% \end{macro}^^A \tud@v@2.06k
% \end{macro}^^A \tud@v@2.06j
diff --git a/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx b/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
index 69ada7f5c2..507b9d0fd4 100644
--- a/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
+++ b/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{3183}
+% \CheckSum{3161}
% \iffalse meta-comment
%
% TUD-Script -- Corporate Design of Technische Universität Dresden
@@ -52,7 +52,7 @@
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
% \fi
%
-\ProvidesFile{tudscr-fonts.dtx}[2020/09/29 v2.06j TUD-Script\space%
+\ProvidesFile{tudscr-fonts.dtx}[2021/07/06 v2.06m TUD-Script\space%
%
% \iffalse
%</dtx>
@@ -483,7 +483,7 @@
\@tud@res@swatrue%
\def\tud@res@a##1##2{%
\@tud@res@swafalse%
- \tud@cdfont@missing[##1]{##2}{\tud@cdmath@wrn}%
+ \tud@cdfont@missing[{##1}]{##2}{\tud@cdmath@wrn}%
}%
\def\tud@res@b##1##2{%
\tud@if@fdfileexists{##1}{##2}{}{%
@@ -1153,7 +1153,7 @@
% \begin{macrocode}
\begingroup%
\edef\tud@res@a{%
- \noexpand\defaultfontfeatures[#1]{%
+ \noexpand\defaultfontfeatures[{#1}]{%
NFSSFamily=#1,%
Ligatures=TeX,%
BoldFont={},%
@@ -2635,16 +2635,16 @@
\tud@math@loop@greeks@lc{#1}%
}
\newcommand*\tud@math@loop@greeks@uc[1]{%
- \@for\@tempa:={%
+ \forcsvlist#1{%
Gamma,Delta,Theta,Lambda,Xi,Pi,Sigma,Upsilon,Phi,Psi,Omega%
- }\do{\expandafter#1\expandafter{\@tempa}}%
+ }%
}
\newcommand*\tud@math@loop@greeks@lc[1]{%
- \@for\@tempa:={%
+ \forcsvlist#1{%
alpha,beta,gamma,delta,epsilon,zeta,eta,theta,iota,kappa,lambda,%
mu,nu,xi,pi,rho,sigma,tau,upsilon,phi,chi,psi,omega,%
varepsilon,vartheta,varpi,varrho,varsigma,varphi%
- }\do{\expandafter#1\expandafter{\@tempa}}%
+ }%
}
% \end{macrocode}
% \end{macro}^^A \tud@math@loop@greeks@lc
@@ -2823,15 +2823,11 @@
\newcommand*\tud@math@map@@greeks[1]{%
\ifcsundef{it#1}{%
\@for\tud@res@a:={#1sl,sl#1,#1it}\do{%
- \ifcsundef{\tud@res@a}{}{\csedef{it#1}{\csname\tud@res@a\endcsname}}%
+ \ifcsundef{\tud@res@a}{}{\csletcs{it#1}{\tud@res@a}}%
}%
}{}%
- \ifcsundef{up#1}{%
- \ifcsundef{#1up}{}{\csedef{up#1}{\csname#1up\endcsname}}%
- }{}%
- \ifcsundef{other#1}{%
- \ifcsundef{#1other}{}{\csedef{other#1}{\csname#1other\endcsname}}%
- }{}%
+ \ifcsundef{up#1}{\ifcsundef{#1up}{}{\csletcs{up#1}{#1up}}}{}%
+ \ifcsundef{other#1}{\ifcsundef{#1other}{}{\csletcs{other#1}{#1other}}}{}%
}
% \end{macrocode}
% Einige Pakete stellen für griechische Majuskeln die Befehle \cs{var\dots}
@@ -2840,13 +2836,11 @@
% ebenfalls ausgewertet und ggf. auf die \TUDScript-Nomenklatur abgebildet.
% \begin{macrocode}
\newcommand*\tud@math@map@@@greeks[1]{%
- \ifcsundef{it#1}{%
- \ifcsundef{var#1}{}{\csedef{it#1}{\csname var#1\endcsname}}%
- }{}%
+ \ifcsundef{it#1}{\ifcsundef{var#1}{}{\csletcs{it#1}{var#1}}}{}%
\ifcsundef{up#1}{%
\tud@lowerstring\tud@res@a{#1}%
\edef\tud@res@a{Up\tud@res@a}%
- \ifcsundef{\tud@res@a}{}{\csedef{up#1}{\csname\tud@res@a\endcsname}}%
+ \ifcsundef{\tud@res@a}{}{\csletcs{up#1}{\tud@res@a}}%
}{}%
}
% \end{macrocode}
@@ -3589,6 +3583,7 @@
% \changes{v2.06}{2019/06/19}{neu}^^A
% \begin{macro}{\tud@cdmath@declare@alias}
% \changes{v2.06}{2019/06/19}{neu}^^A
+% \changes{v2.06m}{2021/07/06}{\cs{csedef} durch \cs{csletcs} ersetzt}^^A
% \begin{macro}{\tud@cdmath@symb@list}
% \changes{v2.06}{2019/06/19}{neu}^^A
% \begin{macro}{\tud@cdmath@declare@char}
@@ -3614,9 +3609,9 @@
% \begin{macrocode}
\newcommand*\tud@cdmath@declare@alias[2]{%
\listeadd\tud@cdmath@symb@list{#1}%
- \ifcsdef{tud@cdmath@symbol@#2}{%
- \csedef{tud@cdmath@symbol@#1}{\csname tud@cdmath@symbol@#2\endcsname}%
- }{}%
+ \ifcsundef{tud@cdmath@symbol@#2}{}{%
+ \csletcs{tud@cdmath@symbol@#1}{tud@cdmath@symbol@#2}%
+ }%
}
\newcommand*\tud@cdmath@char@list{}
\newcommand*\tud@cdmath@declare@char[4]{%
@@ -3635,7 +3630,7 @@
\endgroup%
\noexpand\DeclareMathSymbol%
{\csname tud@cdmath@symbol@#1\endcsname}%
- {\etex@unexpanded{#2}}{#3}{#4}%
+ {\unexpanded{#2}}{#3}{#4}%
}%
\tud@res@a%
}
@@ -3689,20 +3684,20 @@
% gesichert und später wiederhergestellt. Andernfalls wird er wieder undefinert
% gesetzt.
% \begin{macrocode}
- \ifcsdef{#1}{%
+ \ifcsundef{#1}{%
+ \addto@hook\tud@cdmath@symbols@toks{\csundef{#1}}%
+ }{%
\tud@cs@store{#1}%
\addto@hook\tud@cdmath@symbols@toks{\tud@cs@restore{#1}}%
- }{%
- \addto@hook\tud@cdmath@symbols@toks{\csundef{#1}}%
}%
% \end{macrocode}
% Nur wenn ein gewünschtes Symbol auch existiert, wird es gesetzt. Damit können
% Symbole für \opt{cdmath=true} auch gezielt undefiniert gesetzt werden.
% \begin{macrocode}
- \ifcsdef{tud@cdmath@symbol@#1}{%
- \tud@cs@letltx{#1}{tud@cdmath@symbol@#1}%
- }{%
+ \ifcsundef{tud@cdmath@symbol@#1}{%
\csundef{#1}%
+ }{%
+ \tud@cs@letltx{#1}{tud@cdmath@symbol@#1}%
}%
}
% \end{macrocode}
diff --git a/macros/latex/contrib/tudscr/source/tudscr-misc.dtx b/macros/latex/contrib/tudscr/source/tudscr-misc.dtx
index 81ead2899d..46d3ba4f20 100644
--- a/macros/latex/contrib/tudscr/source/tudscr-misc.dtx
+++ b/macros/latex/contrib/tudscr/source/tudscr-misc.dtx
@@ -52,7 +52,7 @@
% \fi
%
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
-\ProvidesFile{tudscr-misc.dtx}[2021/03/30 v2.06l TUD-Script\space%
+\ProvidesFile{tudscr-misc.dtx}[2021/07/06 v2.06m TUD-Script\space%
(miscellaneous)%
]
%
@@ -560,7 +560,10 @@
\DeclareOption*{\expandafter\KOMAoptions\expandafter{\CurrentOption}}
%</fonts>
%<*fixfonts>
-\DeclareOption*{\expandafter\PassOptionsToPackage\expandafter{\CurrentOption}{tudscrfonts}}
+\DeclareOption*{%
+ \expandafter\PassOptionsToPackage\expandafter{\CurrentOption}%
+ {tudscrfonts}%
+}
%</fixfonts>
%<*comp>
\DeclareOption*{\expandafter\TUDoptions\expandafter{\CurrentOption}}
@@ -571,7 +574,10 @@
\DeclareOption*{\tud@x@scr@checkoptions}
%</!inherit>
%<*inherit>
-\DeclareOption*{\expandafter\PassOptionsToClass\expandafter{\CurrentOption}{\TUD@Class@Parent}}
+\DeclareOption*{%
+ \expandafter\PassOptionsToClass\expandafter{\CurrentOption}%
+ {\TUD@Class@Parent}%
+}
%</inherit>
%</class>
% \end{macrocode}
diff --git a/macros/latex/contrib/tudscr/source/tudscr-version.dtx b/macros/latex/contrib/tudscr/source/tudscr-version.dtx
index bbc0e49aa0..0be14bde10 100644
--- a/macros/latex/contrib/tudscr/source/tudscr-version.dtx
+++ b/macros/latex/contrib/tudscr/source/tudscr-version.dtx
@@ -128,7 +128,7 @@
%<*!(package|class)>
\fi
%</!(package|class)>
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
% \end{macrocode}
% \end{macro}^^A \TUDScriptVersionNumber
diff --git a/macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf b/macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf
index e76b760ca8..59f9590653 100644
--- a/macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf
+++ b/macros/latex/contrib/upmethodology/doc/upmethodology-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex b/macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex
index 9f2f0fcf6e..abd67b3bd8 100644
--- a/macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex
+++ b/macros/latex/contrib/upmethodology/doc/upmethodology-doc.tex
@@ -11,6 +11,7 @@
\incsubversion{\makedate{04}{08}{2019}}{Add 'graphicspathcontext' option.}{\upmpublic}
\incversion{\makedate{17}{09}{2019}}{Add class options to include optional packages.}{\upmpublic}
\incversion{\makedate{06}{04}{2020}}{Add explainations for \texttt{{\textbackslash}Append} and \texttt{{\textbackslash}setdocumentpurpose}.}{\upmpublic}
+\incversion{\makedate{03}{06}{2021}}{Add emphazing box with titles.}{\upmpublic}
%\incversion{\makedate{17}{09}{2019}}{Add the documentation for the \texttt{upmethodology-spec} package.}{\upmpublic}
\addauthorvalidator*[galland@arakhne.org]{St{\'e}phane}{Galland}{Original Author}
@@ -1402,11 +1403,58 @@ produces:
This is an emphazed text.
\end{emphbox}
+\paragraph{Emphazing Box with a Title:} Three additional boxes are provided. All of them are output a title, and has a different background color: \\
+\texttt{{\textbackslash}begin\{titleemphbox\}[width]\{title\} text {\textbackslash}end\{titleemphbox\}} \\
+\texttt{{\textbackslash}begin\{titleemphbox2\}[width]\{title\} text {\textbackslash}end\{titleemphbox2\}} \\
+\texttt{{\textbackslash}begin\{titleemphbox3\}[width]\{title\} text {\textbackslash}end\{titleemphbox3\}}
+
+The following \LaTeX\ code:
+\begin{verbatim}
+\begin{titleemphbox}[.7\linewidth]{The title}
+This is an emphazed text.
+\end{titleemphbox}
+\end{verbatim}
+produces:
+
+\begin{titleemphbox}[.7\linewidth]{The title}
+This is an emphazed text.
+\end{titleemphbox}
+
+
+The following \LaTeX\ code:
+\begin{verbatim}
+\begin{titleemphbox2}[.7\linewidth]{The title}
+This is an emphazed text.
+\end{titleemphbox2}
+\end{verbatim}
+produces:
+
+\begin{titleemphbox2}[.7\linewidth]{The title}
+This is an emphazed text.
+\end{titleemphbox2}
+
+
+The following \LaTeX\ code:
+\begin{verbatim}
+\begin{titleemphbox3}[.7\linewidth]{The title}
+This is an emphazed text.
+\end{titleemphbox3}
+\end{verbatim}
+produces:
+
+\begin{titleemphbox3}[.7\linewidth]{The title}
+This is an emphazed text.
+\end{titleemphbox3}
+
+
+
\paragraph{Change the colors of the emphazing box:} You could change the colors of the \texttt{emphbox} environment by redefining the colors below with one of the macros \texttt{{\textbackslash}definecolor} or \texttt{{\textbackslash}colorlet}:
\begin{itemize}
\item \texttt{emphboxbackground} is the color of the background of the environment;
\item \texttt{emphboxborder} is the color of the frame;
\item \texttt{emphboxtext} is the color of the text in the body of the environment.
+\item \texttt{emphboxbackgroundb} is the color of the background of the second environment with title;
+\item \texttt{emphboxbackgroundc} is the color of the background of the third environment with title;
\end{itemize}
\paragraph{Example of color redefinition:} The following \LaTeX\ code:
diff --git a/macros/latex/contrib/upmethodology/src/UPMVERSION.def b/macros/latex/contrib/upmethodology/src/UPMVERSION.def
index 571ec47939..acfca6c74f 100644
--- a/macros/latex/contrib/upmethodology/src/UPMVERSION.def
+++ b/macros/latex/contrib/upmethodology/src/UPMVERSION.def
@@ -1 +1 @@
-\def\UPMVERSION{20200406}
+\def\UPMVERSION{20210708}
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty b/macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty
index 32df29b7fc..daa22683fd 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-backpage.sty
@@ -1,6 +1,6 @@
% Back page for Unified Process Methodology
%
-% Copyright (c) 2009-2013 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2009-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -17,7 +17,7 @@
% write to the Free Software Foundation, Inc., 59 Temple Place - Suite
% 330, Boston, MA 02111-1307, USA.
-\global\edef\upm@package@bp@ver{2013/12/14}
+\global\edef\upm@package@bp@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-backpage}[\upm@package@bp@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-code.sty b/macros/latex/contrib/upmethodology/src/upmethodology-code.sty
index 470a1d3d59..9dfe0c8e68 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-code.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-code.sty
@@ -1,6 +1,6 @@
% Source Code Description for Unified Process Methodology
%
-% Copyright (c) 2006-2007 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -22,7 +22,7 @@
% 2009-10-30 Clean code.
%
-\global\edef\upm@package@code@ver{2009/10/30}
+\global\edef\upm@package@code@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-code}[\upm@package@code@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-document.cls b/macros/latex/contrib/upmethodology/src/upmethodology-document.cls
index 735ffbae2a..4572a98341 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-document.cls
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-document.cls
@@ -1,6 +1,6 @@
% Document class for Unified Process Methodology
%
-% Copyright (c) 2014 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2014-21 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -17,7 +17,7 @@
% write to the Free Software Foundation, Inc., 59 Temple Place - Suite
% 330, Boston, MA 02111-1307, USA.
-\global\edef\upm@package@docclazz@ver{2019/09/17}
+\global\edef\upm@package@docclazz@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{upmethodology-document}[\upm@package@docclazz@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-document.sty b/macros/latex/contrib/upmethodology/src/upmethodology-document.sty
index f3deda16b8..fcffc37a41 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-document.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-document.sty
@@ -1,6 +1,6 @@
% Package for Unified Process Methodology's documents
%
-% Copyright (c) 2006-2020 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -17,7 +17,7 @@
% write to the Free Software Foundation, Inc., 59 Temple Place - Suite
% 330, Boston, MA 02111-1307, USA.
-\global\edef\upm@package@doc@ver{2020/04/06}
+\global\edef\upm@package@doc@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-document}[\upm@package@doc@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-extension.sty b/macros/latex/contrib/upmethodology/src/upmethodology-extension.sty
index f70441df7b..2aa559ab7e 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-extension.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-extension.sty
@@ -1,6 +1,6 @@
% Package for Unified Process Methodology's extensions
%
-% Copyright (c) 2006-2020 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -18,7 +18,7 @@
% 330, Boston, MA 02111-1307, USA.
%
-\global\edef\upm@package@ext@ver{2020/04/06}
+\global\edef\upm@package@ext@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-extension}[\upm@package@ext@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty b/macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty
index 776022789d..bb28d2ce6c 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-fmt.sty
@@ -1,6 +1,6 @@
% Layout and Pagraph Format for Unified Process Methodology
%
-% Copyright (c) 2006-2009, 2012-2019 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2009, 2012-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -17,7 +17,7 @@
% write to the Free Software Foundation, Inc., 59 Temple Place - Suite
% 330, Boston, MA 02111-1307, USA.
-\global\edef\upm@package@fmt@ver{2019/09/28}
+\global\edef\upm@package@fmt@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-fmt}[\upm@package@fmt@ver]
@@ -1536,12 +1536,53 @@
\colorlet{emphboxbackground}{backtableheader}
\colorlet{emphboxborder}{fronttableheader}
\colorlet{emphboxtext}{fronttableheader}
+\colorlet{emphboxbackgroundb}{yellow!7}
+\colorlet{emphboxbackgroundc}{green!10}
+%-----
+% Draw an emph box without title
+% [#1]: width of the box (linewidth by default)
\NewEnviron{emphbox}[1][\linewidth]{%
\begin{framedcolorminipage}{#1}{emphboxborder}{emphboxbackground}%
\centering\color{emphboxtext}\BODY%
\end{framedcolorminipage}%
}
+%-----
+% Draw an emph box with title
+% [#1]: width of the box (linewidth by default)
+% #2: text of the title
+\NewEnviron{titleemphbox}[2][\linewidth]{%
+ \begin{framedcolorminipage}{#1}{emphboxborder}{emphboxbackground}%
+ \centering\color{emphboxtext}%
+ \vspace{.25cm}\uline{\textbf{#2}}\\[.25cm]%
+ \raggedright\BODY\vspace{.25cm}%
+ \end{framedcolorminipage}\\[.4cm]%
+}
+
+%-----
+% Draw an emph box without title with the second background color
+% [#1]: width of the box (linewidth by default)
+% #2: text of the title
+\NewEnviron{titleemphbox2}[2][\linewidth]{%
+ \begin{framedcolorminipage}{#1}{emphboxborder}{emphboxbackgroundb}%
+ \centering\color{emphboxtext}%
+ \vspace{.25cm}\uline{\textbf{#2}}\\[.25cm]%
+ \raggedright\BODY\vspace{.25cm}%
+ \end{framedcolorminipage}\\[.4cm]%
+}
+
+%-----
+% Draw an emph box without title with the third background color
+% [#1]: width of the box (linewidth by default)
+% #2: text of the title
+\NewEnviron{titleemphbox3}[2][\linewidth]{%
+ \begin{framedcolorminipage}{#1}{emphboxborder}{emphboxbackgroundc}%
+ \centering\color{emphboxtext}%
+ \vspace{.25cm}\uline{\textbf{#2}}\\[.25cm]%
+ \raggedright\BODY\vspace{.25cm}%
+ \end{framedcolorminipage}\\[.4cm]%
+}
+
\endinput
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty b/macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty
index 3033ce02fe..d5175e1bc8 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-frontpage.sty
@@ -1,6 +1,6 @@
% Front page for Unified Process Methodology
%
-% Copyright (c) 2006-2015 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -18,7 +18,7 @@
% 330, Boston, MA 02111-1307, USA.
%
-\global\edef\upm@package@fp@ver{2017/08/08}
+\global\edef\upm@package@fp@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-frontpage}[\upm@package@fp@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty b/macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty
index 166c2e0f09..32d870d3c4 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-p-common.sty
@@ -1,4 +1,4 @@
-% Copyright (c) 2009-13 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2009-21 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -16,7 +16,7 @@
% 330, Boston, MA 02111-1307, USA.
%
-\global\edef\upm@package@private@doctype@ver{2015/04/24}
+\global\edef\upm@package@private@doctype@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-p-common}[\upm@package@private@doctype@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-spec.sty b/macros/latex/contrib/upmethodology/src/upmethodology-spec.sty
index bc96076ab4..a0297667a5 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-spec.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-spec.sty
@@ -1,6 +1,6 @@
% Specification Description for Unified Process Methodology
%
-% Copyright (c) 2006-2007 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -23,7 +23,7 @@
% 2007-03-19 Add localization.
%
-\global\edef\upm@package@spec@ver{2019/09/17}
+\global\edef\upm@package@spec@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-spec}[\upm@package@spec@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-task.sty b/macros/latex/contrib/upmethodology/src/upmethodology-task.sty
index fdc90a712a..a7499fe8dc 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-task.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-task.sty
@@ -1,6 +1,6 @@
% Task management for Unified Process Methodology
%
-% Copyright (c) 2006-2007 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -23,7 +23,7 @@
% 2007-03-19 Add localization.
%
-\global\edef\upm@package@task@ver{2009/10/30}
+\global\edef\upm@package@task@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-task}[\upm@package@task@ver]
diff --git a/macros/latex/contrib/upmethodology/src/upmethodology-version.sty b/macros/latex/contrib/upmethodology/src/upmethodology-version.sty
index 6d3538abab..0b2c0b90c1 100644
--- a/macros/latex/contrib/upmethodology/src/upmethodology-version.sty
+++ b/macros/latex/contrib/upmethodology/src/upmethodology-version.sty
@@ -1,7 +1,7 @@
% Version management for Unified Process Methodology
%
% Copyright (c) 2006-2007 Stephane GALLAND <galland@arakhne.org>
-% Copyright (c) 2013 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2013-2021 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -19,7 +19,7 @@
% 330, Boston, MA 02111-1307, USA.
%
-\global\edef\upm@package@version@ver{2013/08/26}
+\global\edef\upm@package@version@ver{2021/07/08}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-version}[\upm@package@version@ver]
diff --git a/macros/musixtex/README b/macros/musixtex/README
index a9ae8ac381..1d3a097d19 100644
--- a/macros/musixtex/README
+++ b/macros/musixtex/README
@@ -1,4 +1,4 @@
-This is MusiXTeX, version 1.33 (2021-07-04).
+This is MusiXTeX, version 1.33a (2021-07-07).
MusiXTeX is a TeX-based system for typesetting music.
The main author was Daniel Taupin, who died in a climbing
diff --git a/macros/musixtex/doc/ChangeLog-133.txt b/macros/musixtex/doc/ChangeLog-133.txt
index e6e4a70cc9..226ded73bf 100644
--- a/macros/musixtex/doc/ChangeLog-133.txt
+++ b/macros/musixtex/doc/ChangeLog-133.txt
@@ -1,8 +1,8 @@
-Changes from MusiXTeX 132 to 133:
+Changes from MusiXTeX 132 to 133a:
* \tabfnt etc. now uses (Helvetica) bold for tablature notes
- * replace ledger lines by slashes (/) for tablature notes below the staff
- * new commands \tzqu, \tzcup, etc. for stems without noteheads, for use in
+ * replace ledger lines by slashes (/) or numbers for tablature notes below the staff
+ * new commands \tzqu, \tzcup, etc. for tiny notes to indicate duration, for use in
tablature
diff --git a/macros/musixtex/doc/musixdoc.pdf b/macros/musixtex/doc/musixdoc.pdf
index d3410b5dde..48fc1a33af 100644
--- a/macros/musixtex/doc/musixdoc.pdf
+++ b/macros/musixtex/doc/musixdoc.pdf
Binary files differ
diff --git a/macros/musixtex/doc/musixdoc/frontmatter.tex b/macros/musixtex/doc/musixdoc/frontmatter.tex
index bd14bf64bd..7feaad8416 100644
--- a/macros/musixtex/doc/musixdoc/frontmatter.tex
+++ b/macros/musixtex/doc/musixdoc/frontmatter.tex
@@ -68,7 +68,7 @@ Since then, the only significant update to \musixtex\ has been in version 1.15 (
takes advantage of the greater capacity of the e\TeX\ version of \TeX.
This manual
is the definitive reference to all features of
-\musixtex\ version~1.32.
+\musixtex\ version~1.33a.
Novice users need not start here.
Most
diff --git a/macros/musixtex/doc/musixdoc/miscellaneous.tex b/macros/musixtex/doc/musixdoc/miscellaneous.tex
index 3375bd121b..db1ae9cf1e 100644
--- a/macros/musixtex/doc/musixdoc/miscellaneous.tex
+++ b/macros/musixtex/doc/musixdoc/miscellaneous.tex
@@ -844,7 +844,8 @@ are as follows:
\item \keyindex{tab}\verb|{|$n$\verb|}|\verb|{|$p$\verb|}|
puts $p$ on string $n$
(counting from top to bottom); $p$ is centered, using \verb|\ccharnote|.
-Ledger lines are replaced by slashes (/) for $n$ greater than the number of staff lines.
+Ledger lines are replaced by slashes (/) for $n$ greater than the number of staff lines,
+or simply the number of courses below the staff if this is greater than 3.
\item \keyindex{ltab}\verb|{|$n$\verb|}|\verb|{|$p$\verb|}|
uses \verb|\zcharnote| so $p$
spills to the right and
@@ -860,7 +861,7 @@ is a non-spacing \verb|\rtab|.
\end{itemize}
A size-dependent font \keyindex{tabfnt} is used for tab characters; Helvetica bold is the default font family.
-The default tablature style is to place the fingering notations \emph{on} the staff line;
+The default tablature style is to place fingering notations \emph{on} staff lines;
Postscript specials are used to ``blank'' staff lines below
the tab characters.
If it is desired to locate the fingering notations \emph{above} staff lines, use
@@ -957,8 +958,7 @@ The coding is
&\zql K\ibbu0g{-1}\qb0g\slur edd2\qb0e\qb0f\tqu0d\en
\NOtesp\zltab50\zltab40\ltab30&\zhl{d}\zhu{f}\qu{.h}\en
\Notes\ltab30&\cu{h}\en
-\bar%
-\zendextract
+\bar\zendextract
\end{verbatim}\end{quote}
\end{footnotesize}
@@ -1014,7 +1014,7 @@ Here is the same example with \verb|\tabstylespacetrue|:
\medskip
\noindent
-In pure tablature, note durations are typically specified by stems without noteheads immediately
+In pure tablature, note durations can be specified by tiny notes
above the staff, as in:
\medskip
@@ -1060,13 +1060,12 @@ above the staff, as in:
\end{music}
\medskip
\noindent
-Note that this notation does not
-specify the duration of \emph{every} note.
\smallskip
-A stem (without a notehead) is generated immediately above the staff using one of the commands
-\keyindex{tzqu}, \keyindex{tzqup}, \keyindex{tzcu}, \keyindex{tzcup}, \keyindex{tzccu}, \ldots\
+\noindent
+A tiny note can be generated above the staff using one of the commands
+\keyindex{tzwh}, \keyindex{tzwhp}, \keyindex{tzhu}, \keyindex{tzhup}, \keyindex{tzqu}, \keyindex{tzqup}, \keyindex{tzcu}, \keyindex{tzcup}, \keyindex{tzccu}, \ldots\
\emph{before} a spacing command. Coding
for the notes in the example above is as follows:
\begin{footnotesize}
diff --git a/macros/musixtex/tex/musixtex.tex b/macros/musixtex/tex/musixtex.tex
index a105d6dfb6..d91c665a68 100644
--- a/macros/musixtex/tex/musixtex.tex
+++ b/macros/musixtex/tex/musixtex.tex
@@ -27,13 +27,19 @@
\def\mxmajorvernumber{1}
\def\mxminorvernumber{33}
\def\mxvernumber{\mxmajorvernumber\mxminorvernumber}% make it possible to compare with \ifnum
-\def\mxversuffix{}%
+\def\mxversuffix{a}%
\edef\mxversion{\mxmajorvernumber.\mxminorvernumber\mxversuffix}
-\def\mxdate{2021-07-04}
+\def\mxdate{2021-07-07}
\immediate\write16{MusiXTeX(c) \mxversion\space<\mxdate>}%
\everyjob{\immediate\write16{MusiXTeX(c) \mxversion\space<\mxdate>}}%
+% version 1.33a
+%
+% improved implementations of the tablature commands:
+% + 4-7 slashes are replaced by numbers 4-7
+% + notehead-less stems are replaced by tiny notes (without ledger lines)
+
% version 1.33
%
% \tabfnt etc. now uses (Helvetica) bold
@@ -5489,6 +5495,10 @@
% %
% 1.33 RDT %
% replace ledger lines by slashes (/) for string numbers > number of staff lines %
+% %
+% 1.34 RDT %
+% replace 4-7 slashes by numbers 4-7 %
+% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcount\stringraise
@@ -5581,7 +5591,7 @@
\nslashes=\stringnum
\advance\nslashes by -\nblines
\def\numslashes{\the\nslashes}
-\ifcase\numslashes\or\ccn{-3}{\tabfnt/#2}\or\ccn{-3}{\tabfnt//#2}\or\ccn{-3}{\tabfnt///#2}\or\ccn{-3}{\tabfnt////#2}\or\ccn{-3}{\tabfnt/////#2}\or\ccn{-3}{\tabfnt//////#2}\or\ccn{-3}{\tabfnt///////#2}\fi%
+\ifcase\numslashes\or\zcn{-3}{\tabfnt/#2}\or\zcn{-3}{\tabfnt//#2}\or\zcn{-3}{\tabfnt///#2}\or\zcn{-3}{\tabfnt 4}\or\zcn{-3}{\tabfnt 5}\or\zcn{-3}{\tabfnt 6}\or\zcn{-3}{\tabfnt 7}\fi%
\else\tabbox{#1}{#2}\fi}
% left spilling \ztab
@@ -5591,7 +5601,7 @@
\nslashes=\stringnum
\advance\nslashes by -\nblines
\def\numslashes{\the\nslashes}
-\ifcase\numslashes\or\zcn{-3}{\tabfnt/#2}\or\zcn{-3}{\tabfnt//#2}\or\zcn{-3}{\tabfnt///#2}\or\zcn{-3}{\tabfnt////#2}\or\zcn{-3}{\tabfnt/////#2}\or\zcn{-3}{\tabfnt//////#2}\or\zcn{-3}{\tabfnt///////#2}\fi%
+\ifcase\numslashes\or\zcn{-3}{\tabfnt/#2}\or\zcn{-3}{\tabfnt//#2}\or\zcn{-3}{\tabfnt///#2}\or\zcn{-3}{\tabfnt 4}\or\zcn{-3}{\tabfnt 5}\or\zcn{-3}{\tabfnt 6}\or\zcn{-3}{\tabfnt 7}\fi%
\else\ltabbox{#1}{#2}\fi}
% right spilling \ztab
@@ -5601,7 +5611,7 @@
\nslashes=\stringnum
\advance\nslashes by -\nblines
\def\numslashes{\the\nslashes}
-\ifcase\numslashes\or\lcn{-3}{\tabfnt/#2}\or\lcn{-3}{\tabfnt//#2}\or\lcn{-3}{\tabfnt///#2}\or\lcn{-3}{\tabfnt////#2}\or\lcn{-3}{\tabfnt/////#2}\or\lcn{-3}{\tabfnt//////#2}\or\lcn{-3}{\tabfnt///////#2}\fi%
+\ifcase\numslashes\or\zcn{-3}{\tabfnt/#2}\or\zcn{-3}{\tabfnt//#2}\or\zcn{-3}{\tabfnt///#2}\or\zcn{-3}{\tabfnt 4}\or\zcn{-3}{\tabfnt 5}\or\zcn{-3}{\tabfnt 6}\or\zcn{-3}{\tabfnt 7}\fi%
\else\rtabbox{#1}{#2}\fi}
%
@@ -5621,38 +5631,91 @@
\ifnum\nblines=6\lower1.5\internote\box1
\else\ifnum\nblines=4\lower3.5\internote\box1\else\lower2.5\internote\box1\fi\fi}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% stems without noteheads for use above tablature staff %
-% 1.33 RDT %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\newcount\stem@hgt % = 2 * \nblines -1
-\def\tzqu{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@qu{\the\stem@hgt}}
-\def\tzqup{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@qup{\the\stem@hgt}}
-\def\tzcu{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@cu{\the\stem@hgt}}
-\def\tzcup{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@cup{\the\stem@hgt}}
-\def\tzccu{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@ccu{\the\stem@hgt}}
-\def\tzccup{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@ccup{\the\stem@hgt}}
-\def\tzcccu{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@cccu{\the\stem@hgt}}
-\def\tzcccup{\advancefalse%
-\stem@hgt=\nblines\multiply\stem@hgt by 2\advance\stem@hgt by -1
-\def\q@u{}\@cccup{\the\stem@hgt}}
-
-
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% tiny duration notes placed above tablature staff %
+% 1.34 RDT %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcount\tiny@hgt % = 2 * \nblines + 1
+
+% need to suppress ledger lines and prevent raising dots in dotted notes
+
+\def\settiny@hgt{\tiny@hgt=\nblines\multiply\tiny@hgt by 2\advance\tiny@hgt by1}
+
+\def\tzwh{%
+\settiny@hgt
+\tinynotesize\advancefalse\def\w@h{\musixfont\nin@}\y@v\wn@width
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@w \let\n@sym\w@h
+\pl@base\setst@m\resetst@m\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+\def\tzwhp{%
+\settiny@hgt
+\tinynotesize\advancefalse\def\w@h{\musixfont\nin@}\y@v\wn@width
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@w \let\n@sym\w@h
+\pl@base\setst@m\resetst@m\raise\y@i\hbox{\n@sym\musixchar\z@}\advancetrue\fi}
+
+\def\tzhu{%
+\settiny@hgt
+\tinynotesize\advancefalse
+\check@staff\getn@i{\the\tiny@hgt}\relax\y@v\qn@width
+\pl@base\setst@m\upst@m\raise\y@i\hbox{\musixfont\@ight}\advancetrue\fi}
+
+\def\tzhup{%
+\settiny@hgt
+\tinynotesize\advancefalse
+\check@staff\getn@i{\the\tiny@hgt}\relax\y@v\qn@width
+\pl@base\setst@m\upst@m\raise\y@i\hbox{\musixfont{\@ight}\musixchar\z@}\advancetrue\fi}
+
+\def\tzqu{%
+\settiny@hgt
+\tinynotesize\advancefalse
+\check@staff\getn@i{\the\tiny@hgt}\relax\y@v\qn@width
+\pl@base\setst@m\upst@m\raise\y@i\hbox{\musixfont\s@v@n}\advancetrue\fi}
+
+\def\tzqup{%
+\settiny@hgt
+\tinynotesize\advancefalse
+\check@staff\getn@i{\the\tiny@hgt}\relax\y@v\qn@width
+\pl@base\setst@m\upst@m\raise\y@i\hbox{\musixfont{\s@v@n}\musixchar\z@}\advancetrue\fi}
+
+\def\tzcu{%
+\settiny@hgt
+\tinynotesize\advancefalse\q@symbol\n@vii\@xl
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@q \let\n@sym\q@u\y@v\qn@width
+\pl@base\setst@m\up@flag\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+\def\tzcup{%
+\settiny@hgt
+\tinynotesize\advancefalse\q@symbol\n@vii\@xl
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@qp \let\n@sym\q@up\y@v\qn@width
+\pl@base\setst@m\up@flag\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+\def\tzccu{%
+\settiny@hgt
+\tinynotesize\advancefalse\q@symbol\n@vii\@xli
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@q \let\n@sym\q@u\y@v\qn@width
+\pl@base\setst@m\up@flag\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+\def\tzccup{%
+\settiny@hgt
+\tinynotesize\advancefalse\q@symbol\n@vii\@xli
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@qp \let\n@sym\q@up\y@v\qn@width
+\pl@base\setst@m\up@flag\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+\def\tzcccu{%
+\settiny@hgt
+\tinynotesize\advancefalse\q@symbol\n@vii42
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@q \let\n@sym\q@u\y@v\qn@width
+\pl@base\setst@m\up@flag\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+\def\tzcccup{%
+\settiny@hgt
+\tinynotesize\advancefalse\q@symbol\n@vii42
+\check@staff\getn@i{\the\tiny@hgt}\relax\let\n@fon\g@qp \let\n@sym\q@up\y@v\qn@width
+\pl@base\setst@m\up@flag\raise\y@i\hbox{\n@sym}\advancetrue\fi}
+
+
+%%%%%%%% end of tablature support %%%%%%%%%%%%
\let\origin@lwrit@staffs\writ@staffs
\def\writ@staffs{%
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index e30da0ce5e..fc6274a263 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -16,6 +16,7 @@ $mirrors = {
'China' => {
'https://mirrors.aliyun.com/CTAN/' => 1,
'https://mirrors.bfsu.edu.cn/CTAN/' => 1,
+ 'https://mirrors.cqu.edu.cn/CTAN/' => 1,
'https://mirrors.nju.edu.cn/CTAN/' => 1,
'https://mirrors.sjtug.sjtu.edu.cn/ctan/' => 1,
'https://mirrors.sustech.edu.cn/CTAN/' => 1,
@@ -46,6 +47,7 @@ $mirrors = {
'https://cran.asia/tex/' => 1,
'https://ftp.harukasan.org/CTAN/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
+ 'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
'https://mirror.yongbok.net/ctan/' => 1,
},
@@ -176,6 +178,7 @@ $mirrors = {
'https://ctan.mirror.colo-serv.net/' => 1,
'https://ctan.mirror.globo.tech/' => 1,
'https://ctan.mirror.rafal.ca/' => 1,
+ 'https://mirror.0xem.ma/tex-archive/' => 1,
'https://mirror.its.dal.ca/ctan/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
@@ -187,7 +190,6 @@ $mirrors = {
'https://ctan.math.utah.edu/ctan/tex-archive/' => 1,
'https://ctan.math.washington.edu/tex-archive/' => 1,
'https://ctan.mirrors.hoobly.com/' => 1,
- 'https://mirror.las.iastate.edu/tex-archive/' => 1,
'https://mirrors.concertpass.com/tex-archive/' => 1,
'https://mirrors.rit.edu/CTAN/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 78d7befb85..db64542e7b 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2021
-depend revision/59860
+depend revision/59870
name 00texlive.image
category TLCore
-revision 59855
+revision 59870
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -3920,6 +3920,7 @@ runfiles size=13878
tlpkg/tlpsrc/threeparttable.tlpsrc
tlpkg/tlpsrc/threeparttablex.tlpsrc
tlpkg/tlpsrc/thuaslogos.tlpsrc
+ tlpkg/tlpsrc/thubeamer.tlpsrc
tlpkg/tlpsrc/thucoursework.tlpsrc
tlpkg/tlpsrc/thumb.tlpsrc
tlpkg/tlpsrc/thumbpdf.tlpsrc
@@ -4416,7 +4417,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 59853
+revision 59862
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -52106,7 +52107,7 @@ catalogue-version 1.0c
name changes
category Package
-revision 59408
+revision 59865
shortdesc Manual change markup
relocated 1
longdesc The package allows the user to manually markup changes of text,
@@ -52117,11 +52118,11 @@ longdesc package allows free definition of additional authors and their
longdesc associated color. It also allows you to change the markup of
longdesc changes, authors, highlights or comments. A Python script is
longdesc provided for removing the changes.
-containersize 7968
-containerchecksum 7068669191b6f923e5b120581cdc8cdd9880a2f898482fb91f968efaedbba657b363b2292a426274ad9330ab2808493f657eae82668cfd586e60db83af545d9f
-doccontainersize 2491412
-doccontainerchecksum bfae2972419596fdae9e82e24e7b2309212637c82c39fb8ae9fe78a805a4ffabcaca62b4182324e406707b4cf47f10206e597cf466401978cac4e499a973735a
-docfiles size=2318
+containersize 8188
+containerchecksum 6f9b3fe0258f85f97057f35fdcbacd0040f9dcf2dfd50e21bb2523f581949d19e6293916504136af8ca8817f12e25ea31717d431fe52075380d556a196a3a423
+doccontainersize 3407944
+doccontainerchecksum 35b6326bd2f406c02adb2ce2a7f47d7a25706aeda9d78ff14036f701c5f87a566b9bc55c16fb5b2914ee6f6109e73bb1dda154bc009c1d7ab47867c86e29d56c
+docfiles size=2750
RELOC/doc/latex/changes/README details="Readme" language="en"
RELOC/doc/latex/changes/changes.english.pdf details="Package documentation (English)" language="en"
RELOC/doc/latex/changes/changes.english.withcode.pdf details="Package documentation, with code listing (English)" language="en"
@@ -52188,6 +52189,8 @@ docfiles size=2318
RELOC/doc/latex/changes/examples/changes.example.commentmarkup.todo.tex
RELOC/doc/latex/changes/examples/changes.example.commentmarkup.uwave.pdf
RELOC/doc/latex/changes/examples/changes.example.commentmarkup.uwave.tex
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.commentmarkup.wrong.tex
RELOC/doc/latex/changes/examples/changes.example.defaultcolor.pdf
RELOC/doc/latex/changes/examples/changes.example.defaultcolor.tex
RELOC/doc/latex/changes/examples/changes.example.deletedmarkup.bf.pdf
@@ -52226,6 +52229,20 @@ docfiles size=2318
RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uuline.tex
RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uwave.pdf
RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.uwave.tex
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.wrong.pdf
+ RELOC/doc/latex/changes/examples/changes.example.highlightmarkup.wrong.tex
+ RELOC/doc/latex/changes/examples/changes.example.language.british.pdf
+ RELOC/doc/latex/changes/examples/changes.example.language.british.tex
+ RELOC/doc/latex/changes/examples/changes.example.language.english.pdf
+ RELOC/doc/latex/changes/examples/changes.example.language.english.tex
+ RELOC/doc/latex/changes/examples/changes.example.language.french.pdf
+ RELOC/doc/latex/changes/examples/changes.example.language.french.tex
+ RELOC/doc/latex/changes/examples/changes.example.language.german.pdf
+ RELOC/doc/latex/changes/examples/changes.example.language.german.tex
+ RELOC/doc/latex/changes/examples/changes.example.language.italian.pdf
+ RELOC/doc/latex/changes/examples/changes.example.language.italian.tex
+ RELOC/doc/latex/changes/examples/changes.example.language.ngerman.pdf
+ RELOC/doc/latex/changes/examples/changes.example.language.ngerman.tex
RELOC/doc/latex/changes/examples/changes.example.listofchanges.all.pdf
RELOC/doc/latex/changes/examples/changes.example.listofchanges.all.tex
RELOC/doc/latex/changes/examples/changes.example.listofchanges.compactsummary.pdf
@@ -52264,6 +52281,8 @@ docfiles size=2318
RELOC/doc/latex/changes/examples/changes.example.screenshot.tex
RELOC/doc/latex/changes/examples/changes.example.setaddedmarkup.pdf
RELOC/doc/latex/changes/examples/changes.example.setaddedmarkup.tex
+ RELOC/doc/latex/changes/examples/changes.example.setanonymousname.pdf
+ RELOC/doc/latex/changes/examples/changes.example.setanonymousname.tex
RELOC/doc/latex/changes/examples/changes.example.setauthormarkup.pdf
RELOC/doc/latex/changes/examples/changes.example.setauthormarkup.tex
RELOC/doc/latex/changes/examples/changes.example.setauthormarkupposition.pdf
@@ -52288,7 +52307,8 @@ docfiles size=2318
RELOC/doc/latex/changes/examples/changes.example.settruncatewidth.tex
RELOC/doc/latex/changes/examples/changes.example.simple.pdf
RELOC/doc/latex/changes/examples/changes.example.simple.tex
- RELOC/doc/latex/changes/regression/changes.regression.draft.tex
+ RELOC/doc/latex/changes/regression/changes.regression.draft.id.tex
+ RELOC/doc/latex/changes/regression/changes.regression.draft.name.tex
RELOC/doc/latex/changes/regression/changes.regression.final.tex
RELOC/doc/latex/changes/userdoc/added_ex.tex
RELOC/doc/latex/changes/userdoc/added_in.tex
@@ -52312,6 +52332,8 @@ docfiles size=2318
RELOC/doc/latex/changes/userdoc/script_pymergechanges_empty.tex
RELOC/doc/latex/changes/userdoc/setaddedmarkup_ex.tex
RELOC/doc/latex/changes/userdoc/setaddedmarkup_in.tex
+ RELOC/doc/latex/changes/userdoc/setanonymousname_ex.tex
+ RELOC/doc/latex/changes/userdoc/setanonymousname_in.tex
RELOC/doc/latex/changes/userdoc/setauthormarkup_ex.tex
RELOC/doc/latex/changes/userdoc/setauthormarkup_in.tex
RELOC/doc/latex/changes/userdoc/setauthormarkupposition_ex.tex
@@ -52366,16 +52388,16 @@ docfiles size=2318
RELOC/doc/latex/changes/userdoc/usepackage_ulem_changes_in.tex
RELOC/doc/latex/changes/userdoc/usepackage_xcolor_changes_ex.tex
RELOC/doc/latex/changes/userdoc/usepackage_xcolor_changes_in.tex
-srccontainersize 17972
-srccontainerchecksum d65d2f76fb6e621d31d5f2b8ba575c6dfc3226b1acaafb2ccac6d7386daa8c6ba7c77f794a7413e5567263fcb27a19611601f80459144e9d2aea407e9679069a
-srcfiles size=29
+srccontainersize 19120
+srccontainerchecksum f9be9a157ae66057cdd991108837441657f3207003d3ae3f50b966b4dadb31ebb4fd33edbfcdc291429915dc64c882c37d18b99ebebf61e36138d3633349e898
+srcfiles size=32
RELOC/source/latex/changes/changes.drv
RELOC/source/latex/changes/changes.dtx
RELOC/source/latex/changes/changes.ins
RELOC/source/latex/changes/example-screenshot.dtx
RELOC/source/latex/changes/examples.dtx
RELOC/source/latex/changes/regression.dtx
-runfiles size=10
+runfiles size=11
RELOC/scripts/changes/pyMergeChanges.py
RELOC/tex/latex/changes/changes.sty
catalogue-contact-bugs https://gitlab.com/ekleinod/changes/issues
@@ -52385,7 +52407,7 @@ catalogue-contact-support https://gitlab.com/ekleinod/changes/issues
catalogue-ctan /macros/latex/contrib/changes
catalogue-license lppl1.3
catalogue-topics editorial doc-tool
-catalogue-version 4.1.0
+catalogue-version 4.2.0
name chappg
category Package
@@ -69451,7 +69473,7 @@ containerchecksum 653143f95761352dc349c66f618b01a77650b20bf8b2cf45137e72b2f05ba3
name collection-publishers
category Collection
-revision 59672
+revision 59869
shortdesc Publisher styles, theses, etc.
relocated 1
depend aastex
@@ -69648,6 +69670,7 @@ depend thesis-gwu
depend thesis-qom
depend thesis-titlepage-fhac
depend thuaslogos
+depend thubeamer
depend thucoursework
depend thuthesis
depend timbreicmc
@@ -69699,8 +69722,8 @@ depend xmuthesis
depend yathesis
depend yazd-thesis
depend york-thesis
-containersize 1556
-containerchecksum b6661c1e2367709e09cc37182c9f7ade51dd9cc9b40fedac42f2332cd7191239fce9b0690e83807af0f82bc0c6791daf0bb21a9fed51af6f1d3275d04488b916
+containersize 1560
+containerchecksum 4f4f3cc73c0d07b99a2bbf06d7b9a3ec2ebf7a8a0e0a3c9af132939e3c6866b2bd89113f2d8d6d53a8a5f5e58579685fca08f5df9ba89fa88b778bc07f19872f
name collection-texworks
category Collection
@@ -111772,7 +111795,7 @@ catalogue-version 1.8a
name expkv-cs
category Package
-revision 59655
+revision 59864
shortdesc Define expandable key=val macros using expkv
relocated 1
longdesc This package is a frontend to define expandable macros with
@@ -111790,18 +111813,18 @@ longdesc nicely on LaTeX's package loading system, but that package is
longdesc not needed and does not provide more functionality than the
longdesc generic code in expkv-cs.tex. Note: In this context, "cs"
longdesc stands for "control sequence" (i.e.: macro).
-containersize 5024
-containerchecksum 9408375fb9feff0213cc4450b3bf1922688df9adf42328e20b2c03bdba423531a6411cb857835cbbc1af8fb52734fa3a7d610afff466ce1183e61d1801d3e496
-doccontainersize 422008
-doccontainerchecksum 946e98e79b14f1fc8530dc0c51976b9dfe824a0ac9029b3d95d4f524166439bc36ae66da44f19a891618b87aa47677da05ee1418bc3bd58a9049c593cbb08bcf
-docfiles size=107
+containersize 5528
+containerchecksum 0b225f0fa0fd43c4ab8cbc40bfdc46bd5607c10315f9a90bec5d7a51e0c7695abe8c6bc94329abffcee2f28611532ab577d2e3e25d7942b5c22cd1ca406587ed
+doccontainersize 443316
+doccontainerchecksum 55de5d09fd9434a91c3af63af5cbe3ddfcfb12e0b10c24321eccaeaa862365652da1485cbe825ab51fbb06268b2014753350b4de1319ba2b3a0da65d1ef3f48b
+docfiles size=113
RELOC/doc/latex/expkv-cs/README.md details="Readme"
RELOC/doc/latex/expkv-cs/expkv-cs.pdf details="Package documentation"
-srccontainersize 23532
-srccontainerchecksum 49299421131c35958a3ed75adddfe1c7f0639fa0881ec944325aefe7c3510a30463b192fa8b8dc79824e1d8851f74d8a771dbfd13c85f2555c9f5082f0b7006c
-srcfiles size=26
+srccontainersize 25540
+srccontainerchecksum 942100b51bd949eba0519d9783a2b233f00ef8e1951c0868205608311d0af89b37230202cc6016c871438d385e1c1e60bda0f3e09069f031286df1cc8e852036
+srcfiles size=29
RELOC/source/latex/expkv-cs/expkv-cs.dtx
-runfiles size=8
+runfiles size=9
RELOC/tex/generic/expkv-cs/expkv-cs.tex
RELOC/tex/latex/expkv-cs/expkv-cs.sty
catalogue-also expkv expkv-def
@@ -111809,7 +111832,7 @@ catalogue-contact-repository https://github.com/Skillmon/tex_expkv-cs
catalogue-ctan /macros/generic/expkv-cs
catalogue-license lppl1.3c
catalogue-topics keyval macro-supp macro-gen
-catalogue-version 1.0
+catalogue-version 1.1
name expkv-def
category Package
@@ -137681,7 +137704,7 @@ catalogue-version 1.1.1
name huawei
category Package
-revision 59859
+revision 59866
shortdesc Template for Huawei documents
relocated 1
longdesc This unofficial package provides a class for creating documents
@@ -137713,10 +137736,10 @@ depend tools
depend ulem
depend wrapfig
depend xcolor
-containersize 259592
-containerchecksum 467903f8595e00c17de2949c687fe7fff89c8e1b0782de08d9cd5522b78af68c8535bca9284bbbc9e9cf7969d7eef385e23f706193afa14c0b57db96588ba662
-doccontainersize 342264
-doccontainerchecksum 5eccbe3612c7c5d70070d56ca616bd2db2e0f8fdf0c8ffd75754866b070d614ae228f98c37252e028c9d1d8581419c8de9b517810653f160f7dbbacbaa644807
+containersize 259608
+containerchecksum 77923e9f7d4de97b157345b406c915a0075824424fb0a6a482e28a43dd7381cc45dfd12c238b745f31e05d033208ce9ed3aa69ce5a5586468182de736718ed79
+doccontainersize 342412
+doccontainerchecksum dc48b21be347b45ac2dcf6306a9c62a14cdf874831e4a2d9526c0db1ff6a31a45838369af0f17c0c887341888778bf459065c0aa085c0eac9d94bd90ebed4536
docfiles size=91
RELOC/doc/latex/huawei/DEPENDS.txt
RELOC/doc/latex/huawei/README.md details="Readme"
@@ -137733,7 +137756,7 @@ catalogue-contact-repository http://github.com/yegor256/huawei.cls
catalogue-ctan /macros/latex/contrib/huawei
catalogue-license mit
catalogue-topics class misc-paper
-catalogue-version 0.7.2
+catalogue-version 0.7.3
name hulipsum
category Package
@@ -182208,18 +182231,18 @@ catalogue-version 2.5
name logix
category Package
-revision 57457
+revision 59863
shortdesc Supplement to the Unicode math symbols
relocated 1
longdesc The package provides a Unicode font with over 4,000 symbols to
longdesc supplement the Unicode math symbols. It is compatible with and
longdesc complements the AMS STIX2 math fonts, but focuses on new
longdesc symbols and symbol variants more suited to work in logic.
-containersize 2090608
-containerchecksum fc499a8c77e2d3a285888ee01837c88077906fc57ac73223f5887796e0f32bf4179b5b2df1a87d4535b59137ca12b6dc9ac1f9084dbd158b038ae622aca92eb9
-doccontainersize 1211856
-doccontainerchecksum b483c80466b883cbc56fdc5807420b01ee5c720d262908d0ec5bd9b61a51a15be5e1de90097026b1d2e87b54d19cf3dcafec33b5d8075edff46f2b4a6bfb6bb6
-docfiles size=1597
+containersize 2162616
+containerchecksum bb492e33ae997691cb79723415219bb09b623008d2a44f82539272cf22e1006270c59ea344f4be0d687adb380cf416618207758abf4ac8eb8b5916962a8be343
+doccontainersize 1233696
+doccontainerchecksum 8c88b060f23f8a57ed461f5276c0e8543d16f02550441ebe56376b4355d99c03d8e16ff614f426a666e0906cc65d6eb1caa677d6299ea8689903a69690ba7ef4
+docfiles size=1613
RELOC/doc/fonts/logix/CHANGELOG
RELOC/doc/fonts/logix/README details="Readme"
RELOC/doc/fonts/logix/logix.math
@@ -182227,7 +182250,7 @@ docfiles size=1597
RELOC/doc/fonts/logix/logix.tex
RELOC/doc/fonts/logix/logix.vfc
RELOC/doc/fonts/logix/logixMono.vfc
-runfiles size=831
+runfiles size=854
RELOC/fonts/opentype/public/logix/logix.eot
RELOC/fonts/opentype/public/logix/logix.otf
RELOC/fonts/opentype/public/logix/logix.woff
@@ -182242,7 +182265,7 @@ runfiles size=831
catalogue-ctan /fonts/logix
catalogue-license ofl lppl1.3c
catalogue-topics font font-maths font-symbol-maths font-otf font-ttf font-supp logic
-catalogue-version 1.08
+catalogue-version 1.09
name logpap
category Package
@@ -274982,7 +275005,7 @@ catalogue-version 1.36
name siunitx
category Package
-revision 59844
+revision 59867
shortdesc A comprehensive (SI) units package
relocated 1
longdesc Typesetting values with units requires care to ensure that the
@@ -275007,19 +275030,19 @@ longdesc The package relies on LaTeX 3 support from the l3kernel and
longdesc l3packages bundles.
depend l3kernel
depend l3packages
-containersize 61320
-containerchecksum 65b3ef9fa7a28fdd12b345def75924992e56b9ea97e25790f45b2865745432f4d1880df30f59c542dd952423da0dfeb66061d7a8a81d294a09aa0dad2651a966
-doccontainersize 2856684
-doccontainerchecksum 384e698ed2bf1f442c4772d09c0d06d64634120a1f1117863aeb53d07bb6acf23ea7db104bf2375db1ddcef16cbc5c7b285b7ea708925867911332dd3e06c524
-docfiles size=806
+containersize 61448
+containerchecksum 36142a04aeba74e9605417654b3926d5eab8c2d335477679cab6805d215633e78fd63327da67e460d202cf6c1b2c87a6c173d0f74919725bdd7b47b86e9778cd
+doccontainersize 2859504
+doccontainerchecksum 6dc02e3e9b71073599e215ddd5eceec2876c7dd63c3e9bdd188eab6b6d57165ade5a8c4e403f025c850693251a1b2ed435a89bb9432b01af800ca916d8e8617b
+docfiles size=807
RELOC/doc/latex/siunitx/CHANGELOG.md
RELOC/doc/latex/siunitx/README.md details="Readme"
RELOC/doc/latex/siunitx/siunitx-code.pdf details="Code documentation"
RELOC/doc/latex/siunitx/siunitx-print.pdf
RELOC/doc/latex/siunitx/siunitx-unit.pdf
RELOC/doc/latex/siunitx/siunitx.pdf details="User manual"
-srccontainersize 105548
-srccontainerchecksum 81c95ddc66165af1d5b50e6f4d3060d64881bac80595036c24bdcd7d7696152d9affa2e03e20a852f724ea30657ac55b3f6afef5231ef64504a1298d590214fd
+srccontainersize 105828
+srccontainerchecksum 07c3289373b42998992b8f065348775c4f410d154c62ab14fa7c93588e01751ae351b03e8644d48592ae3d9638974ce7a21adc6b69e81de98cd07bed239c273d
srcfiles size=161
RELOC/source/latex/siunitx/siunitx-abbreviation.dtx
RELOC/source/latex/siunitx/siunitx-angle.dtx
@@ -275039,7 +275062,7 @@ srcfiles size=161
RELOC/source/latex/siunitx/siunitx.dtx
RELOC/source/latex/siunitx/siunitx.ins
RELOC/source/latex/siunitx/siunitx.tex
-runfiles size=143
+runfiles size=144
RELOC/tex/latex/siunitx/siunitx-abbreviations.cfg
RELOC/tex/latex/siunitx/siunitx-binary.cfg
RELOC/tex/latex/siunitx/siunitx-v2.sty
@@ -275051,7 +275074,7 @@ catalogue-contact-repository https://github.com/josephwright/siunitx
catalogue-ctan /macros/latex/contrib/siunitx
catalogue-license lppl1.3c
catalogue-topics units scientific-docs expl3
-catalogue-version 3.0.18
+catalogue-version 3.0.19
name skak
category Package
@@ -300782,7 +300805,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 59853
+revision 59862
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -300790,10 +300813,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 108004
-containerchecksum 700032504782bc13246213a99854d31a427080c21b4482d802b1c0ae755fef2dcb73c6c1a988422907839b93e96f1e3521f0f7295fffc9635fc6e7c78e83866c
+containersize 108016
+containerchecksum c155bf5feef4054b8b3e3a94e158eb303ad0af5e1d5566c89fee80e9ef75afb63897a56a9b3e5dff8cdfa25dc4bd1ff318e4d53e75ae4dd20a66edc192e19c83
doccontainersize 398168
-doccontainerchecksum 06d4752ad8292b5c9c85303443f4b809cd56b5a4837d66c36141858d89ac035e618596c895e104dc21cedbc394d176ae06059d9cef0998ad8637ee2890d94ff5
+doccontainerchecksum 05c0ec630ef5caec0ec0b2d7535ae06c88fd5079679b1133db4335b70dadec73796f63cbac454f1e9ecc8daba0be63e67d84363e8b3d520d7b71c24eff23b8d1
docfiles size=492
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -305330,6 +305353,50 @@ catalogue-license lppl1.3
catalogue-topics logo pgf-tikz
catalogue-version 1.2
+name thubeamer
+category Package
+revision 59869
+shortdesc A beamer theme for Tsinghua University
+relocated 1
+longdesc This package provides a beamer theme designed for Tsinghua
+longdesc University.
+containersize 121844
+containerchecksum 02a0928ebe478fe023492693553c9336c3862e815e70bf21e503c14bffa141d0a08af46eb36a797585a0259a72c0258b3cba3331aa2af95204d5144ec6850207
+doccontainersize 593876
+doccontainerchecksum 3173c6fed007551cbe7437e7dbbfb11833e9e75821d519b6d65767be84d5f2279dec65946dbb436e87470caf5c73d7b53c0245b1a546829c50c792d5c6c96e1e
+docfiles size=162
+ RELOC/doc/latex/thubeamer/License
+ RELOC/doc/latex/thubeamer/README.md details="Readme"
+ RELOC/doc/latex/thubeamer/dtx-style.sty
+ RELOC/doc/latex/thubeamer/macros.tex
+ RELOC/doc/latex/thubeamer/reference.bib
+ RELOC/doc/latex/thubeamer/thubeamer-example.pdf details="Example of use" language="zh"
+ RELOC/doc/latex/thubeamer/thubeamer-example.tex
+ RELOC/doc/latex/thubeamer/thubeamer.pdf details="Package documentation" language="zh"
+srccontainersize 8012
+srccontainerchecksum f8af9ed01efa29c3c85919d2c4c650f8d752fcc2b1285e91f145ee1d28695317228482cd92306c681e86c3ae598ac9aaaa2339d31fd8d46a4d5300704d35b7db
+srcfiles size=11
+ RELOC/source/latex/thubeamer/Makefile
+ RELOC/source/latex/thubeamer/makebeamer.bat
+ RELOC/source/latex/thubeamer/makeclean.bat
+ RELOC/source/latex/thubeamer/makecleanall.bat
+ RELOC/source/latex/thubeamer/makedoc.bat
+ RELOC/source/latex/thubeamer/thubeamer.dtx
+runfiles size=68
+ RELOC/bibtex/bst/thubeamer/thubeamer.bst
+ RELOC/tex/latex/thubeamer/beamercolorthemethubeamer.sty
+ RELOC/tex/latex/thubeamer/beamerinnerthemethubeamer.sty
+ RELOC/tex/latex/thubeamer/beamerouterthemethubeamer.sty
+ RELOC/tex/latex/thubeamer/beamerthemethubeamer.sty
+ RELOC/tex/latex/thubeamer/thulogo.pdf
+catalogue-contact-announce https://github.com/YangLaTeX/thubeamer/releases
+catalogue-contact-bugs https://github.com/YangLaTeX/thubeamer/issues
+catalogue-contact-repository https://github.com/YangLaTeX/thubeamer
+catalogue-ctan /macros/latex/contrib/beamer-contrib/themes/thubeamer
+catalogue-license lppl1.3c
+catalogue-topics presentation chinese
+catalogue-version 1.0.0
+
name thucoursework
category Package
revision 56435
@@ -316170,7 +316237,7 @@ catalogue-version 3.16
name tudscr
category Package
-revision 58713
+revision 59868
shortdesc Corporate Design of Technische Universitat Dresden
relocated 1
longdesc The TUD-Script bundle provides both classes and packages in
@@ -316211,11 +316278,11 @@ depend opensans
depend trimspaces
depend xcolor
depend xpatch
-containersize 160276
-containerchecksum 16ae7a0ca2544007dfcc1f2720080ae7f8453f535a696ff1edd252ed6a9d6eda9da48c80420c6a64e9b36c85322215c41477269871e285239707c17ae96b6960
-doccontainersize 3746440
-doccontainerchecksum 0e6d42d4bf8a7e2af363243be7a75d93fe489c7e99cc1c731e3e233aff96f2f7f00787af8a5e86419c8d5cf3c7bef9a593aed546e66c565343793f081f34b7d5
-docfiles size=1071
+containersize 160192
+containerchecksum be1270ff6e64b858ce4102a3fdec34348002efcda90f5e3539d86539507bf12dfffbde7065f7db79a89e2e9e7dcb239737ef089f05602843e0b7e4cdb25a3915
+doccontainersize 3780920
+doccontainerchecksum db644cd17668b6cc7ac3df604b5677b9af0fb81364a6ad11de8bc0377478625b8af554ca5d927228c1dec1db63766e687015bcf2d3531d8e4c83a6ed1997cd7e
+docfiles size=1114
RELOC/doc/latex/tudscr/LICENSE.md
RELOC/doc/latex/tudscr/README.md details="Readme"
RELOC/doc/latex/tudscr/tudscr.pdf details="User manual" language="de"
@@ -316224,9 +316291,9 @@ docfiles size=1071
RELOC/doc/latex/tudscr/tutorials/mathswap.pdf
RELOC/doc/latex/tudscr/tutorials/mathtype.pdf
RELOC/doc/latex/tudscr/tutorials/treatise.pdf
-srccontainersize 316860
-srccontainerchecksum 68651ed041af40431be9bac615e3fbefc33330fdf0be33d4cbc80d3cdf4080ba6e7ba5147cfb64101f332af0386cc29d44198fbd3594eb2447e680fa097206b1
-srcfiles size=460
+srccontainersize 316964
+srccontainerchecksum d04bc43955ad0a605d83b85d6be51d414cf71cd1aabc06b5b492292e8414ba91757c0aa7b488c32100a629aea5aefc48b17e59938921196a2f3bfbc088700f4c
+srcfiles size=461
RELOC/source/latex/tudscr/doc/examples/dissertation.tex
RELOC/source/latex/tudscr/doc/examples/document.tex
RELOC/source/latex/tudscr/doc/examples/evaluation.tex
@@ -316330,7 +316397,7 @@ catalogue-contact-support https://latex.wcms-file3.tu-dresden.de/phpBB3/index.ph
catalogue-ctan /macros/latex/contrib/tudscr
catalogue-license lppl1.3c
catalogue-topics dissertation class std-conform
-catalogue-version 2.06l
+catalogue-version 2.06m
name tufte-latex
category Package
@@ -337932,7 +337999,7 @@ binfiles arch=x86_64-solaris size=1
name xindy
category TLCore
-revision 59854
+revision 59870
shortdesc A general-purpose index processor
longdesc Xindy was developed after an impasse had been encountered in
longdesc the attempt to complete internationalisation of makeindex.
@@ -337941,10 +338008,10 @@ longdesc using (La)TeX, Nroff family and SGML-based languages. Xindy is
longdesc highly configurable, both in markup terms and in terms of the
longdesc collating order of the text being processed.
depend xindy.ARCH
-containersize 140536
-containerchecksum e012fa2b9c98ce62899602b52910c6bea6d1018c2691cfbd5aa1939df4a9abca106a69acfc342bb9f8015ec7ccd62e1df9f2897a64a98bcfb52e07a70e7b352a
+containersize 140452
+containerchecksum 23d6de03e44c4960477fa1d811359fb58d362ac8744337842404b33ed7ca48af4130b18fda3999006d383055c63da696d0642b0978f305fda544e66253b06a8e
doccontainersize 461176
-doccontainerchecksum a1453c636030f065c7b680327e25b9b2c9906d1ec50267905a712dca51c1d708fe42457314794b4b08dbe6d3dea23fbb581fdae5ecf9468d2945f16e8a354bd4
+doccontainerchecksum 23b37590d5be6c87868053a69adc2e02dddf121d0ba455f7122fce6f5104766e763d1bffabed8da2dd5218d6a586b38970f34c70d68b47dbecebbbcc3d2fe5be
docfiles size=188
texmf-dist/doc/man/man1/tex2xindy.1
texmf-dist/doc/man/man1/tex2xindy.man1.pdf
@@ -338565,14 +338632,16 @@ binfiles arch=i386-netbsd size=816
name xindy.universal-darwin
category TLCore
-revision 59854
+revision 59871
shortdesc universal-darwin files of xindy
-containersize 1334640
-containerchecksum 29f5a0e28b26cf538037ddf997f78613d3742733ad859cf60c50b2481e9ef0ad1228cc033ac7f28d5f1c7f2d9a5665e7877b9a6158344ecb86000d1c599ad642
-binfiles arch=universal-darwin size=1385
+containersize 3123632
+containerchecksum 8c42132b010b0ae68a1183d9276f3ee437eb9d6ce34f668c65c6dd2a5b7853e1b4a42bdc0cc42147be93729ed6ca793e8698e2e7030ad4494337f0c0801ef247
+binfiles arch=universal-darwin size=1842
bin/universal-darwin/tex2xindy
bin/universal-darwin/texindy
bin/universal-darwin/xindy
+ bin/universal-darwin/xindy-arm64.mem
+ bin/universal-darwin/xindy-x86_64.mem
bin/universal-darwin/xindy.run
name xindy.win32
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index cb5c9aa684..5f928d64f2 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-230759dcb7624bd159960cf84e5d2855 texlive.tlpdb
+2cc821b8e9e616f09c4a931b8b00770c texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 0b5bc01a4b..a0eb877541 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-1e8a296bcbd720107d54ffc2f9ab2f36863bc14915a502f53ab9ffc18eb15e49e8285d0ccf5e3268b2a4d9349db9e326239ae102644995f530719fe094f1f351 texlive.tlpdb
+f419c4b9b3ee73ea8d69eae5b75d350a74da529bed7282f0cc9abcf00a39bb6605903c95bd6d93202da6d67e3e3962e8f4f56b98f90ffde6bb19f27c06fcf2f0 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index f72d5ecb53..3e3b872c8d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJg5O06AAoJEEzhh34ZQ4xw5boH/36dGSmEJpHjvpn3K7kuIdPT
-xncT/Uw+rF0Fh34jzP/38c8CFMddlJcOsrxbS6iRcc0zDWoJ8Ql8byDLIiKIL328
-JoWF6fjX7IcvPoCwU+Jyqjz3DDW3+2Gh/n8FwAeXAww+dzrPuxAUuQ9icBI58k8M
-EpW6lxNDLk13KM0rWtsaDveTD8vGpC992SKIQ1pOpRi6l7imRoVVCIH/0Fo951zj
-TcFBT47i9jR5pjMAg85dslFyC4qc37lOJyOOS2qaTIe+RiNGNYU84tpK4NT/A70M
-8wd5HjDkEw1zoNqc2Bp0ctCmUb7gqPo8LskOa2Dw+fqQRccDijj3Wg0/WQ3+ACc=
-=YVe0
+iQEcBAEBCgAGBQJg5j61AAoJEEzhh34ZQ4xwjvwH/0xmWoTTzY/PTWsuMh1CnUoO
+HBCFz9e4gcvbjEV0PRDYAS2IauN72asQdmbKVfmAgg7vgRnCp86uqr40dzFkCQ1x
+Zjz4EYlOR7K7wSBrCAsU8Hx7EygSgB1s7HWw3uZ+GaANBILl4t68+RLvGKI6dp6x
+NkJikYtWH2P25pJ9GZ3Zxo65XpYf5ePOQ9/9Sr119fAeGjgJpScRZnBRJVR4xa5Z
+abytxCHULhV1Ye5fHBplDT8OLwJG65hoD3+cAzUTJJ00M75T7ovAOpgMSAsNe7h/
+4OKI0Exgsnt5sQSu0dytGYFgxWe02nH1osqTAlHa5VYa4u1/m/qeMDhlpeKjmhk=
+=XyYg
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 81006b9e7e..343650e74f 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index bc12450380..4b9efe4fa8 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1625602577
+date=1625688905
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=3075519ef970ea38c21341b6b1a49ffb
+lstdigest=06ce36635f6e1395af162f7418b2477b
numpkg=4465
relstate=next
-version=7857
+version=7858
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: nX5jrDk7je4offfvvYGPrdFyAX3dDG151Ua+0fEcL17yUrXyrRmtzFNJ2xQjFduJWAvWUKs//dtD+5RUdwdXZU2lEAVC7QOkwHCg3vcDyektlblL5Ij7mpOurdMqDYsNVYLFUTWgHHzrt6qnk1FPOM9vCrI5oZHgSc2o3X4f8wH4HogrnGqcVNbfeHIJRXu5OFEggq1UVG+PiDQLVQEoOkwqaKUDSW2GWupuzC3z4JG0qMDWYthv7HEwTukK3ZXccvSwgon/y+5C6Ya2+CuYTYjQ5J1rds/Dql72+lA2r7m5Psdk4LqeFLUAXx2oIK9Kb9msURTfi2y60bnjfOMv5g==
+;;;; signature/miktex: vTO6Ybr4WNT/e20NJcSvHsvXDV8MRDCDHDjFkilVLWhaF5tcEvdXpNwG3XpGltDscgfqCTHPCZ1F7P1g13RCQvZI8ZyRirdwAFHWtsvaAr5ZK1/fkWAz3zwZqtMoXK0lx0Sb03g9DP6bpWBG+1CzMKc6nsprNpFbrkw5moL637XwcOOFtGi629PgD9KhIJ4KWZ8VhFSjtQcUxJkI4omweJPHvBpVRGuiw6VAi1uJ1+uuA5Kxpb3FS5BS3b3yXf/KFIyY1b7bDIpIYKF4HXCNjUddgizS+luB0t9mIDehT1++kKq55qcHWYt8G8pMp0yTi9J5v3coNNF5SqEA79Ukug==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index aad5b64a2d..2e31a613c2 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1625602298
+date=1625688690
lastupd=basiclatex-ru bjfuthesis bjfuthesis__doc easybook easybook__doc easybook__source einfart einfart__doc einfart__source huawei huawei__doc huawei__source ifallfalse ifallfalse__doc ifallfalse__source ifptex ifptex__doc inputnormalization inputnormalization__doc inputnormalization__source
-lstdigest=4a0b95af463b3c9ca68488e2ac22fd94
+lstdigest=dee27441b93ea996c51e3d0b141ed5c3
numpkg=4465
relstate=stable
-version=7857
+version=7858
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: FM9qvneJ7tgZCtiebSBmusfJYy1LvES6DMuZ+PVsFQ2q19wecmOhgtWe74HAqSDnuMk4qlIwrwcwz/9KH2qQjRrF73InUenO3xZt4/tglb1L9o9s44yh9Cd9cGyQ285l5VHcLdvKy+hVpnNZaSZE3c2y8/H534nH9Hkw206HEdcCHY/T5WqCRMxJz7MMGjN17t+Jzkz/a4ALAdVb893S1j/lNAb+6DfqqdearBOOqkD6Atjry+XKi4ITzcQ9f87MFEQutKrBA0KfbHaio6IYHxqkWoiJP/dOm/FYEgs9/ky1JyQGfSwL6OMRxsxl/UPt5FHjgIrVH3fDasFDC4lGbg==
+;;;; signature/miktex: VtNP5qaee8wcxHk92qxJybOgLp8p+l9DrD8Df/VbCaG7xeYTUIXvbxcE3WNmqU9ATEezOwi/I6t3ZGREg/SPRvs5h6ipiB3CP2gF4eP0w5S3KQjE39bARIQ/GHY1Ho/pxFrIXVHbPmVF1AGpnI6Y+COPGR5pF10eSnqsaORy3d3QctZcGcegSBmLIBgMFqGTRvT02AIIgGsiLWK06ExVpPR9NwMIpLEwzwgReBK/RL0kGODtJZCzzmNoC8wGmv4kcvJzRU7zKf7zlIHA7F4OLY8qZv+ucafQttM8CyOpitxmsRjAM0e1dYHD/uexPozZGl+f+poLoHym7y96dQYaqA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index b63150cf3c..22dbf3dcac 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2021-07-07-02-02
+2021-07-08-02-02
diff --git a/usergrps/usergrps/bg.html b/usergrps/usergrps/bg.html
index 8725449b22..d5bbb6e83c 100644
--- a/usergrps/usergrps/bg.html
+++ b/usergrps/usergrps/bg.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/br.html b/usergrps/usergrps/br.html
index bc36ef71bb..3dfecc9d18 100644
--- a/usergrps/usergrps/br.html
+++ b/usergrps/usergrps/br.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/ca.html b/usergrps/usergrps/ca.html
index c34dd384f4..6c2a6f8499 100644
--- a/usergrps/usergrps/ca.html
+++ b/usergrps/usergrps/ca.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/cn.html b/usergrps/usergrps/cn.html
index 3bc2944db1..9288766620 100644
--- a/usergrps/usergrps/cn.html
+++ b/usergrps/usergrps/cn.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/cz.html b/usergrps/usergrps/cz.html
index 113534076b..4ae0bb5bb3 100644
--- a/usergrps/usergrps/cz.html
+++ b/usergrps/usergrps/cz.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/de.html b/usergrps/usergrps/de.html
index 9e19f8d9f5..66a09705f3 100644
--- a/usergrps/usergrps/de.html
+++ b/usergrps/usergrps/de.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/dk.html b/usergrps/usergrps/dk.html
index 0ee5988e56..ddc19b8e6c 100644
--- a/usergrps/usergrps/dk.html
+++ b/usergrps/usergrps/dk.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/ee.html b/usergrps/usergrps/ee.html
index 11d572f1b9..73ff44aabf 100644
--- a/usergrps/usergrps/ee.html
+++ b/usergrps/usergrps/ee.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/es.html b/usergrps/usergrps/es.html
index 4f3f535df7..7250309b0f 100644
--- a/usergrps/usergrps/es.html
+++ b/usergrps/usergrps/es.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/esc.html b/usergrps/usergrps/esc.html
index b38089f6bc..80dc3caff7 100644
--- a/usergrps/usergrps/esc.html
+++ b/usergrps/usergrps/esc.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/fr.html b/usergrps/usergrps/fr.html
index 5cbfc691ae..c9386819c8 100644
--- a/usergrps/usergrps/fr.html
+++ b/usergrps/usergrps/fr.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/gb.html b/usergrps/usergrps/gb.html
index 9e2b7aaa88..209cb3593e 100644
--- a/usergrps/usergrps/gb.html
+++ b/usergrps/usergrps/gb.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/gr.html b/usergrps/usergrps/gr.html
index 8a99dade55..4c8474b143 100644
--- a/usergrps/usergrps/gr.html
+++ b/usergrps/usergrps/gr.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/hu.html b/usergrps/usergrps/hu.html
index 61de6a1a66..23db7d4185 100644
--- a/usergrps/usergrps/hu.html
+++ b/usergrps/usergrps/hu.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/ie.html b/usergrps/usergrps/ie.html
index 4fa95c447e..edaf1bb128 100644
--- a/usergrps/usergrps/ie.html
+++ b/usergrps/usergrps/ie.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/index.html b/usergrps/usergrps/index.html
index c0a6b55449..a315bfca91 100644
--- a/usergrps/usergrps/index.html
+++ b/usergrps/usergrps/index.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/is.html b/usergrps/usergrps/is.html
index 0195825d68..ae0bbdb458 100644
--- a/usergrps/usergrps/is.html
+++ b/usergrps/usergrps/is.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/it.html b/usergrps/usergrps/it.html
index fedf8ace4c..23a8bffa00 100644
--- a/usergrps/usergrps/it.html
+++ b/usergrps/usergrps/it.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/kh.html b/usergrps/usergrps/kh.html
index 2f99ceb41c..867220c2f6 100644
--- a/usergrps/usergrps/kh.html
+++ b/usergrps/usergrps/kh.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/kr.html b/usergrps/usergrps/kr.html
index 31370108f1..cdebf0a8a1 100644
--- a/usergrps/usergrps/kr.html
+++ b/usergrps/usergrps/kr.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/lt.html b/usergrps/usergrps/lt.html
index 32b31f44f4..9db46b2f96 100644
--- a/usergrps/usergrps/lt.html
+++ b/usergrps/usergrps/lt.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/lugs.html b/usergrps/usergrps/lugs.html
index 6bd6e861f0..c7fbc03585 100644
--- a/usergrps/usergrps/lugs.html
+++ b/usergrps/usergrps/lugs.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/mx.html b/usergrps/usergrps/mx.html
index 9c414f4897..a6b63a3f69 100644
--- a/usergrps/usergrps/mx.html
+++ b/usergrps/usergrps/mx.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/nl.html b/usergrps/usergrps/nl.html
index 3c3125a510..f215e6cd7e 100644
--- a/usergrps/usergrps/nl.html
+++ b/usergrps/usergrps/nl.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/no.html b/usergrps/usergrps/no.html
index 331b78b99e..4c3945cf0d 100644
--- a/usergrps/usergrps/no.html
+++ b/usergrps/usergrps/no.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/pl.html b/usergrps/usergrps/pl.html
index 449d069563..9b0ad2e825 100644
--- a/usergrps/usergrps/pl.html
+++ b/usergrps/usergrps/pl.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/pt.html b/usergrps/usergrps/pt.html
index 399075d1bb..5fe7e006e3 100644
--- a/usergrps/usergrps/pt.html
+++ b/usergrps/usergrps/pt.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/us.html b/usergrps/usergrps/us.html
index 1bdbb77c39..32e0e5eae0 100644
--- a/usergrps/usergrps/us.html
+++ b/usergrps/usergrps/us.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/uy.html b/usergrps/usergrps/uy.html
index 8f80563537..60f9190c75 100644
--- a/usergrps/usergrps/uy.html
+++ b/usergrps/usergrps/uy.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/vn.html b/usergrps/usergrps/vn.html
index 865228f3fe..591d3897be 100644
--- a/usergrps/usergrps/vn.html
+++ b/usergrps/usergrps/vn.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
diff --git a/usergrps/usergrps/za.html b/usergrps/usergrps/za.html
index f73c97a748..fff99ecf89 100644
--- a/usergrps/usergrps/za.html
+++ b/usergrps/usergrps/za.html
@@ -21,7 +21,7 @@
</div>
<div id="notheader">
<div id="main">
-<script type="text/javascript"> function goBack() { window.history.back(); } </script>
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>