summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CTAN.sites11
-rw-r--r--FILES.byname611
-rw-r--r--FILES.byname.gzbin2412500 -> 2412731 bytes
-rw-r--r--FILES.last07days1357
-rwxr-xr-xdviware/dvidvi/configure.texk2
-rw-r--r--fonts/hamnosys/HamNoSysUnicode.ttfbin0 -> 44908 bytes
-rw-r--r--fonts/hamnosys/README.md36
-rw-r--r--fonts/hamnosys/hamnosys.dtx2269
-rw-r--r--fonts/hamnosys/hamnosys.ins70
-rw-r--r--fonts/hamnosys/hamnosys.pdfbin0 -> 184615 bytes
-rwxr-xr-xfonts/utilities/ps2pk/configure.texk2
-rwxr-xr-xindexing/makeindexk/configure.texk2
-rw-r--r--macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty7
-rw-r--r--macros/latex/contrib/chemmacros/README2
-rw-r--r--macros/latex/contrib/chemmacros/chemmacros-manual.pdfbin1014895 -> 998610 bytes
-rw-r--r--macros/latex/contrib/chemmacros/chemmacros-manual.tex10
-rw-r--r--macros/latex/contrib/chemmacros/chemmacros.sty10
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx37
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin595806 -> 595785 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook.tex4
-rw-r--r--macros/latex/contrib/kanbun/kanbun-en.pdf (renamed from macros/latex/contrib/kanbun/kanbun.pdf)bin376249 -> 403013 bytes
-rw-r--r--macros/latex/contrib/kanbun/kanbun-en.tex3
-rw-r--r--macros/latex/contrib/kanbun/kanbun-example.pdfbin45616 -> 60831 bytes
-rw-r--r--macros/latex/contrib/kanbun/kanbun-example.tex2
-rw-r--r--macros/latex/contrib/kanbun/kanbun-ja.pdfbin0 -> 463363 bytes
-rw-r--r--macros/latex/contrib/kanbun/kanbun-ja.tex3
-rw-r--r--macros/latex/contrib/kanbun/kanbun.sty12
-rw-r--r--macros/latex/contrib/kanbun/kanbun.tex242
-rw-r--r--macros/latex/contrib/siunitx/CHANGELOG.md14
-rw-r--r--macros/latex/contrib/siunitx/siunitx-code.pdfbin607833 -> 608018 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx-locale.dtx8
-rw-r--r--macros/latex/contrib/siunitx/siunitx-symbol.dtx6
-rw-r--r--macros/latex/contrib/siunitx/siunitx-unit.dtx4
-rw-r--r--macros/latex/contrib/siunitx/siunitx.dtx13
-rw-r--r--macros/latex/contrib/siunitx/siunitx.pdfbin638335 -> 638357 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx.tex3
-rw-r--r--macros/luatex/latex/autopuncitems/README.md4
-rw-r--r--macros/luatex/latex/autopuncitems/autopuncitems.lua4
-rw-r--r--macros/luatex/latex/autopuncitems/autopuncitems.pdfbin35326 -> 41875 bytes
-rw-r--r--macros/luatex/latex/autopuncitems/autopuncitems.sty40
-rw-r--r--macros/luatex/latex/autopuncitems/autopuncitems.tex20
-rw-r--r--macros/luatex/latex/yamlvars/README.md6
-rw-r--r--macros/luatex/latex/yamlvars/YAMLvars.lua57
-rw-r--r--macros/luatex/latex/yamlvars/YAMLvars.pdfbin46890 -> 69229 bytes
-rw-r--r--macros/luatex/latex/yamlvars/YAMLvars.sty16
-rw-r--r--macros/luatex/latex/yamlvars/YAMLvars.tex91
-rw-r--r--macros/luatex/latex/yamlvars/tinyyaml.lua816
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl11
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb226
-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.xzbin2341356 -> 2340456 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/gutenberg/VERSION2
-rw-r--r--usergrps/gutenberg/adhesion.pdfbin100804 -> 100804 bytes
-rw-r--r--usergrps/gutenberg/plaquette_gutenberg.pdf (renamed from usergrps/gutenberg/plaquette.pdf)bin1751233 -> 1751387 bytes
-rw-r--r--usergrps/gutenberg/plaquette_latex.pdfbin0 -> 238816 bytes
60 files changed, 3573 insertions, 2496 deletions
diff --git a/CTAN.sites b/CTAN.sites
index a063a39f86..ae978c077a 100644
--- a/CTAN.sites
+++ b/CTAN.sites
@@ -168,6 +168,10 @@ by country):
URL: https://mirrors.upm.edu.my/CTAN/
+ mirror.rise.ph (Philippines)
+ URL: http://mirror.rise.ph/ctan/
+
+
download.nus.edu.sg (Singapore)
URL: rsync://download.nus.edu.sg/mirror/ctan/
URL: https://download.nus.edu.sg/mirror/ctan/
@@ -536,6 +540,10 @@ by country):
mirrors.hoobly.com (USA)
URL: https://ctan.mirrors.hoobly.com/
+ mirrors.mit.edu (USA)
+ URL: http://mirrors.mit.edu/CTAN/
+ URL: https://mirrors.mit.edu/CTAN/
+
mirrors.rit.edu (USA)
URL: ftp://mirrors.rit.edu/CTAN/
URL: rsync://mirrors.rit.edu/CTAN/
@@ -555,6 +563,9 @@ by country):
URL: https://mirror.aarnet.edu.au/pub/CTAN/
URL: rsync://mirror.aarnet.edu.au/pub/CTAN/
+ mirror.cse.unsw.edu.au (Australia)
+ URL: https://mirror.cse.unsw.edu.au/pub/CTAN/
+
mirror.aut.ac.nz (New Zealand)
URL: ftp://mirror.aut.ac.nz/CTAN/
diff --git a/FILES.byname b/FILES.byname
index 8d121ca5d4..0126fe0a12 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -1919,7 +1919,7 @@
1989/12/11 | 6196 | biblio/tib/tib.man
1989/03/29 | 23265 | biblio/tib/vitaMake
2005/12/15 | 366385 | biblio/tib.zip
-2022/01/17 | 16644 | CTAN.sites
+2022/01/18 | 16883 | CTAN.sites
1990/10/03 | 5032 | dviware/beebe/00readme.txt
1990/10/03 | 479 | dviware/beebe/doc/00dir.cmd
1990/10/03 | 1209 | dviware/beebe/doc/00dir.lst
@@ -5108,7 +5108,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
-2022/01/17 | 169762 | FILES.last07days
+2022/01/18 | 169590 | FILES.last07days
2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs
2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf
2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf
@@ -50942,6 +50942,12 @@
1992/09/27 | 42652 | fonts/halftone/texpic.for
1992/09/27 | 8738 | fonts/halftone/texpic.obj
2005/09/19 | 117554 | fonts/halftone.zip
+2021/12/14 | 92577 | fonts/hamnosys/hamnosys.dtx
+2021/12/14 | 2504 | fonts/hamnosys/hamnosys.ins
+2021/12/14 | 184615 | fonts/hamnosys/hamnosys.pdf
+2021/12/14 | 44908 | fonts/hamnosys/HamNoSysUnicode.ttf
+2021/12/14 | 2266 | fonts/hamnosys/README.md
+2022/01/18 | 219507 | fonts/hamnosys.zip
1992/09/27 | 1468 | fonts/hands/handsdef.mf
1992/09/27 | 3602 | fonts/hands/hands.mf
1992/09/27 | 377 | fonts/hands/mirror.mf
@@ -184184,7 +184190,7 @@
2012/09/24 | 130991 | install/macros/latex/contrib/scrjrnl.tds.zip
2021/11/10 | 657160 | install/macros/latex/contrib/sdaps.tds.zip
2019/12/10 | 544332 | install/macros/latex/contrib/selinput.tds.zip
-2022/01/13 | 1461338 | install/macros/latex/contrib/siunitx.tds.zip
+2022/01/18 | 1461831 | install/macros/latex/contrib/siunitx.tds.zip
2019/10/15 | 315856 | install/macros/latex/contrib/skmath.tds.zip
2019/10/16 | 345652 | install/macros/latex/contrib/skrapport.tds.zip
2019/12/15 | 357584 | install/macros/latex/contrib/soulutf8.tds.zip
@@ -203160,21 +203166,21 @@
1993/11/28 | 17982 | macros/latex/contrib/bibarts/COPYING
2022/01/10 | 10040 | macros/latex/contrib/bibarts/README.txt
2022/01/10 | 1381314 | macros/latex/contrib/bibarts.zip
-2021/10/29 | 871 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-examples.bib
-2021/10/29 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.pdf
-2021/10/29 | 126889 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.pdf
-2021/10/29 | 2750 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.tex
-2021/10/29 | 1192 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.tex
-2021/10/29 | 130518 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe.pdf
-2021/10/29 | 125439 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe-result.pdf
-2021/10/29 | 1912 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe-result.tex
-2021/10/29 | 533 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe.tex
-2021/10/29 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-new.pdf
-2021/10/29 | 127158 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-new-result.pdf
-2021/10/29 | 3084 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty
-2021/10/29 | 19106 | macros/latex/contrib/biblatex2bibitem/LICENSE.txt
-2021/10/29 | 3161 | macros/latex/contrib/biblatex2bibitem/README.md
-2021/10/29 | 783565 | macros/latex/contrib/biblatex2bibitem.zip
+2022/01/18 | 871 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-examples.bib
+2022/01/18 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.pdf
+2022/01/18 | 126889 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.pdf
+2022/01/18 | 2750 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.tex
+2022/01/18 | 1192 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.tex
+2022/01/18 | 130518 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe.pdf
+2022/01/18 | 125439 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe-result.pdf
+2022/01/18 | 1912 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe-result.tex
+2022/01/18 | 533 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe.tex
+2022/01/18 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-new.pdf
+2022/01/18 | 127158 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-new-result.pdf
+2022/01/18 | 3207 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty
+2022/01/18 | 19106 | macros/latex/contrib/biblatex2bibitem/LICENSE.txt
+2022/01/18 | 3161 | macros/latex/contrib/biblatex2bibitem/README.md
+2022/01/18 | 783624 | macros/latex/contrib/biblatex2bibitem.zip
2020/12/31 | 132465 | macros/latex/contrib/biblatex/biber/bltxml/biblatex-examples.bltxml
2020/12/31 | 68013 | macros/latex/contrib/biblatex/bibtex/bib/biblatex/biblatex-examples.bib
2020/12/31 | 65407 | macros/latex/contrib/biblatex/bibtex/bst/biblatex.bst
@@ -205942,11 +205948,11 @@
2020/01/16 | 47530 | macros/latex/contrib/chemgreek/chemgreek.sty
2020/01/16 | 1374 | macros/latex/contrib/chemgreek/README
2020/01/16 | 721642 | macros/latex/contrib/chemgreek.zip
-2022/01/16 | 1014895 | macros/latex/contrib/chemmacros/chemmacros-manual.pdf
-2022/01/16 | 155017 | macros/latex/contrib/chemmacros/chemmacros-manual.tex
-2022/01/16 | 222952 | macros/latex/contrib/chemmacros/chemmacros.sty
-2022/01/16 | 1482 | macros/latex/contrib/chemmacros/README
-2022/01/16 | 1072575 | macros/latex/contrib/chemmacros.zip
+2022/01/18 | 998610 | macros/latex/contrib/chemmacros/chemmacros-manual.pdf
+2022/01/18 | 155016 | macros/latex/contrib/chemmacros/chemmacros-manual.tex
+2022/01/18 | 223041 | macros/latex/contrib/chemmacros/chemmacros.sty
+2022/01/18 | 1483 | macros/latex/contrib/chemmacros/README
+2022/01/18 | 1056391 | macros/latex/contrib/chemmacros.zip
2021/01/21 | 592375 | macros/latex/contrib/chemnum/chemnum_en.pdf
2021/01/21 | 53463 | macros/latex/contrib/chemnum/chemnum_en.tex
2021/01/21 | 74927 | macros/latex/contrib/chemnum/chemnum.sty
@@ -208603,12 +208609,12 @@
2008/02/10 | 19110 | macros/latex/contrib/ean13isbn/License.txt
2021/01/24 | 422 | macros/latex/contrib/ean13isbn/README
2021/01/24 | 322624 | macros/latex/contrib/ean13isbn.zip
-2022/01/17 | 78899 | macros/latex/contrib/easybook/easybook.dtx
+2022/01/18 | 78869 | macros/latex/contrib/easybook/easybook.dtx
2022/01/02 | 2085 | macros/latex/contrib/easybook/easybook.ins
-2022/01/17 | 595806 | macros/latex/contrib/easybook/easybook.pdf
-2022/01/17 | 82833 | macros/latex/contrib/easybook/easybook.tex
+2022/01/18 | 595785 | macros/latex/contrib/easybook/easybook.pdf
+2022/01/18 | 82833 | macros/latex/contrib/easybook/easybook.tex
2021/11/17 | 795 | macros/latex/contrib/easybook/README.md
-2022/01/17 | 637606 | macros/latex/contrib/easybook.zip
+2022/01/18 | 637561 | macros/latex/contrib/easybook.zip
2009/06/17 | 82589 | macros/latex/contrib/easy/doc/docbib.pdf
2009/06/17 | 78378 | macros/latex/contrib/easy/doc/docbmat.pdf
2009/06/17 | 99132 | macros/latex/contrib/easy/doc/doceqn.pdf
@@ -214697,14 +214703,17 @@
2018/09/21 | 1402 | macros/latex/contrib/kalendarium/README.md
2018/09/23 | 385406 | macros/latex/contrib/kalendarium.zip
2008/06/10 | 9939 | macros/latex/contrib/kalender/kalender.sty
-2022/01/16 | 45616 | macros/latex/contrib/kanbun/kanbun-example.pdf
-2022/01/17 | 2323 | macros/latex/contrib/kanbun/kanbun-example.tex
-2022/01/16 | 8545 | macros/latex/contrib/kanbun/kanbun.lua
-2022/01/16 | 376249 | macros/latex/contrib/kanbun/kanbun.pdf
-2022/01/17 | 12474 | macros/latex/contrib/kanbun/kanbun.sty
-2022/01/17 | 11209 | macros/latex/contrib/kanbun/kanbun.tex
+2022/01/17 | 403013 | macros/latex/contrib/kanbun/kanbun-en.pdf
+2022/01/17 | 60 | macros/latex/contrib/kanbun/kanbun-en.tex
+2022/01/17 | 60831 | macros/latex/contrib/kanbun/kanbun-example.pdf
+2022/01/17 | 2326 | macros/latex/contrib/kanbun/kanbun-example.tex
+2022/01/17 | 463363 | macros/latex/contrib/kanbun/kanbun-ja.pdf
+2022/01/17 | 60 | macros/latex/contrib/kanbun/kanbun-ja.tex
+2022/01/17 | 8545 | macros/latex/contrib/kanbun/kanbun.lua
+2022/01/17 | 12468 | macros/latex/contrib/kanbun/kanbun.sty
+2022/01/17 | 18173 | macros/latex/contrib/kanbun/kanbun.tex
2022/01/17 | 991 | macros/latex/contrib/kanbun/README.md
-2022/01/17 | 427335 | macros/latex/contrib/kanbun.zip
+2022/01/18 | 928961 | macros/latex/contrib/kanbun.zip
2019/07/24 | 203112 | macros/latex/contrib/kantlipsum/kantlipsum.dtx
2019/07/24 | 585715 | macros/latex/contrib/kantlipsum/kantlipsum.pdf
2019/07/24 | 1018 | macros/latex/contrib/kantlipsum/README.md
@@ -223543,33 +223552,33 @@
2007/12/02 | 2971 | macros/latex/contrib/SIunits/SIunits.ins
2007/12/02 | 328621 | macros/latex/contrib/SIunits/SIunits.pdf
2007/12/02 | 296391 | macros/latex/contrib/SIunits.zip
-2022/01/13 | 62811 | macros/latex/contrib/siunitx/CHANGELOG.md
-2022/01/13 | 996 | macros/latex/contrib/siunitx/README.md
-2022/01/13 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
-2022/01/13 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
-2022/01/13 | 16704 | macros/latex/contrib/siunitx/siunitx-angle.dtx
-2022/01/13 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
-2022/01/13 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
-2022/01/13 | 607833 | macros/latex/contrib/siunitx/siunitx-code.pdf
-2022/01/13 | 2492 | macros/latex/contrib/siunitx/siunitx-code.tex
-2022/01/13 | 8798 | macros/latex/contrib/siunitx/siunitx-command.dtx
-2022/01/13 | 25985 | macros/latex/contrib/siunitx/siunitx-complex.dtx
-2022/01/13 | 33799 | macros/latex/contrib/siunitx/siunitx-compound.dtx
-2022/01/13 | 19846 | macros/latex/contrib/siunitx/siunitx.dtx
-2022/01/13 | 31622 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
-2022/01/13 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
-2022/01/13 | 4746 | macros/latex/contrib/siunitx/siunitx-locale.dtx
-2022/01/13 | 122028 | macros/latex/contrib/siunitx/siunitx-number.dtx
-2022/01/13 | 638335 | macros/latex/contrib/siunitx/siunitx.pdf
-2022/01/13 | 34008 | macros/latex/contrib/siunitx/siunitx-print.dtx
-2022/01/13 | 15317 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
-2022/01/13 | 9572 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
-2022/01/13 | 50848 | macros/latex/contrib/siunitx/siunitx-table.dtx
-2022/01/13 | 147734 | macros/latex/contrib/siunitx/siunitx.tex
-2022/01/13 | 98475 | macros/latex/contrib/siunitx/siunitx-unit.dtx
-2022/01/13 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
-2022/01/13 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2022/01/13 | 1421115 | macros/latex/contrib/siunitx.zip
+2022/01/18 | 63168 | macros/latex/contrib/siunitx/CHANGELOG.md
+2022/01/18 | 996 | macros/latex/contrib/siunitx/README.md
+2022/01/18 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
+2022/01/18 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
+2022/01/18 | 16704 | macros/latex/contrib/siunitx/siunitx-angle.dtx
+2022/01/18 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
+2022/01/18 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
+2022/01/18 | 608018 | macros/latex/contrib/siunitx/siunitx-code.pdf
+2022/01/18 | 2492 | macros/latex/contrib/siunitx/siunitx-code.tex
+2022/01/18 | 8798 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2022/01/18 | 25985 | macros/latex/contrib/siunitx/siunitx-complex.dtx
+2022/01/18 | 33799 | macros/latex/contrib/siunitx/siunitx-compound.dtx
+2022/01/18 | 19887 | macros/latex/contrib/siunitx/siunitx.dtx
+2022/01/18 | 31622 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
+2022/01/18 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2022/01/18 | 5029 | macros/latex/contrib/siunitx/siunitx-locale.dtx
+2022/01/18 | 122028 | macros/latex/contrib/siunitx/siunitx-number.dtx
+2022/01/18 | 638357 | macros/latex/contrib/siunitx/siunitx.pdf
+2022/01/18 | 34008 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2022/01/18 | 15317 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
+2022/01/18 | 9645 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
+2022/01/18 | 50848 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2022/01/18 | 147755 | macros/latex/contrib/siunitx/siunitx.tex
+2022/01/18 | 98548 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2022/01/18 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
+2022/01/18 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
+2022/01/18 | 1421580 | macros/latex/contrib/siunitx.zip
2011/06/03 | 662398 | macros/latex/contrib/skb/doc/skb.pdf
2011/03/15 | 1485 | macros/latex/contrib/skb/doc/user-guide/database/acronyms.tex
2011/03/15 | 722 | macros/latex/contrib/skb/doc/user-guide/database/bibliography.tex
@@ -234832,12 +234841,12 @@
2020/03/23 | 63921 | macros/luatex/latex/arabluatex/samples/template-01.pdf
2020/03/23 | 3935 | macros/luatex/latex/arabluatex/samples/template-01.tex
2020/03/23 | 881663 | macros/luatex/latex/arabluatex.zip
-2021/12/20 | 4030 | macros/luatex/latex/autopuncitems/autopuncitems.lua
-2021/12/20 | 35326 | macros/luatex/latex/autopuncitems/autopuncitems.pdf
-2021/12/20 | 2497 | macros/luatex/latex/autopuncitems/autopuncitems.sty
-2021/12/20 | 5749 | macros/luatex/latex/autopuncitems/autopuncitems.tex
-2021/12/20 | 1167 | macros/luatex/latex/autopuncitems/README.md
-2021/12/21 | 35183 | macros/luatex/latex/autopuncitems.zip
+2022/01/18 | 4035 | macros/luatex/latex/autopuncitems/autopuncitems.lua
+2022/01/18 | 41875 | macros/luatex/latex/autopuncitems/autopuncitems.pdf
+2022/01/18 | 3176 | macros/luatex/latex/autopuncitems/autopuncitems.sty
+2022/01/18 | 6570 | macros/luatex/latex/autopuncitems/autopuncitems.tex
+2022/01/18 | 1191 | macros/luatex/latex/autopuncitems/README.md
+2022/01/18 | 41248 | macros/luatex/latex/autopuncitems.zip
2020/08/06 | 3858 | macros/luatex/latex/beamer-rl/Arabic_dictionaries/translator-basic-dictionary-Arabic.dict
2020/08/03 | 958 | macros/luatex/latex/beamer-rl/Arabic_dictionaries/translator-bibliography-dictionary-Arabic.dict
2020/08/03 | 420 | macros/luatex/latex/beamer-rl/Arabic_dictionaries/translator-environment-dictionary-Arabic.dict
@@ -235509,13 +235518,12 @@
2017/10/17 | 704910 | macros/luatex/latex/wallcalendar/wallcalendar-layouts.png
2017/10/17 | 2896302 | macros/luatex/latex/wallcalendar/wallcalendar.pdf
2017/10/21 | 9209120 | macros/luatex/latex/wallcalendar.zip
-2021/12/15 | 1333 | macros/luatex/latex/yamlvars/README.md
-2021/12/15 | 20571 | macros/luatex/latex/yamlvars/tinyyaml.lua
-2021/12/15 | 13308 | macros/luatex/latex/yamlvars/YAMLvars.lua
-2021/12/15 | 46890 | macros/luatex/latex/yamlvars/YAMLvars.pdf
-2021/12/15 | 2477 | macros/luatex/latex/yamlvars/YAMLvars.sty
-2021/12/15 | 11835 | macros/luatex/latex/yamlvars/YAMLvars.tex
-2021/12/15 | 56249 | macros/luatex/latex/yamlvars.zip
+2022/01/18 | 1428 | macros/luatex/latex/yamlvars/README.md
+2022/01/18 | 14363 | macros/luatex/latex/yamlvars/YAMLvars.lua
+2022/01/18 | 69229 | macros/luatex/latex/yamlvars/YAMLvars.pdf
+2022/01/18 | 2728 | macros/luatex/latex/yamlvars/YAMLvars.sty
+2022/01/18 | 13484 | macros/luatex/latex/yamlvars/YAMLvars.tex
+2022/01/18 | 72296 | macros/luatex/latex/yamlvars.zip
1993/02/12 | 2330 | macros/mathematica/CHANGES
1993/02/12 | 7699 | macros/mathematica/README
1993/02/12 | 40574 | macros/mathematica/tex-mma-j.ps.gz
@@ -278930,9 +278938,9 @@
2019/02/28 | 5796 | systems/texlive/tlnet/archive/beton.source.r15878.tar.xz
2019/02/28 | 216700 | systems/texlive/tlnet/archive/beuron.doc.r46374.tar.xz
2019/02/28 | 50972 | systems/texlive/tlnet/archive/beuron.r46374.tar.xz
-2020/11/25 | 815368 | systems/texlive/tlnet/archive/bewerbung.doc.r56998.tar.xz
-2020/11/25 | 10004 | systems/texlive/tlnet/archive/bewerbung.r56998.tar.xz
-2020/11/25 | 25676 | systems/texlive/tlnet/archive/bewerbung.source.r56998.tar.xz
+2022/01/18 | 818960 | systems/texlive/tlnet/archive/bewerbung.doc.r61632.tar.xz
+2022/01/18 | 9908 | systems/texlive/tlnet/archive/bewerbung.r61632.tar.xz
+2022/01/18 | 25552 | systems/texlive/tlnet/archive/bewerbung.source.r61632.tar.xz
2019/02/28 | 256740 | systems/texlive/tlnet/archive/bez123.doc.r15878.tar.xz
2019/02/28 | 2644 | systems/texlive/tlnet/archive/bez123.r15878.tar.xz
2019/02/28 | 14300 | systems/texlive/tlnet/archive/bez123.source.r15878.tar.xz
@@ -279074,8 +279082,8 @@
2020/10/02 | 6200 | systems/texlive/tlnet/archive/biblatex-juradiss.r56502.tar.xz
2021/03/17 | 231140 | systems/texlive/tlnet/archive/biblatex-license.doc.r58437.tar.xz
2021/03/17 | 1776 | systems/texlive/tlnet/archive/biblatex-license.r58437.tar.xz
-2021/08/23 | 8680 | systems/texlive/tlnet/archive/biblatex-lncs.doc.r60303.tar.xz
-2021/08/23 | 2556 | systems/texlive/tlnet/archive/biblatex-lncs.r60303.tar.xz
+2022/01/18 | 8684 | systems/texlive/tlnet/archive/biblatex-lncs.doc.r61633.tar.xz
+2022/01/18 | 2628 | systems/texlive/tlnet/archive/biblatex-lncs.r61633.tar.xz
2019/02/28 | 9700 | systems/texlive/tlnet/archive/biblatex-lni.doc.r49935.tar.xz
2019/02/28 | 2904 | systems/texlive/tlnet/archive/biblatex-lni.r49935.tar.xz
2019/02/28 | 358604 | systems/texlive/tlnet/archive/biblatex-luh-ipw.doc.r32180.tar.xz
@@ -279752,8 +279760,8 @@
2020/01/18 | 714860 | systems/texlive/tlnet/archive/chemgreek.doc.r53437.tar.xz
2020/01/18 | 7120 | systems/texlive/tlnet/archive/chemgreek.r53437.tar.xz
2019/02/28 | 4992 | systems/texlive/tlnet/archive/chem-journal.r15878.tar.xz
-2020/11/23 | 1024756 | systems/texlive/tlnet/archive/chemmacros.doc.r56983.tar.xz
-2020/11/23 | 44372 | systems/texlive/tlnet/archive/chemmacros.r56983.tar.xz
+2022/01/18 | 1035620 | systems/texlive/tlnet/archive/chemmacros.doc.r61631.tar.xz
+2022/01/18 | 30876 | systems/texlive/tlnet/archive/chemmacros.r61631.tar.xz
2021/01/22 | 794728 | systems/texlive/tlnet/archive/chemnum.doc.r57490.tar.xz
2021/01/22 | 11532 | systems/texlive/tlnet/archive/chemnum.r57490.tar.xz
2021/09/26 | 970944 | systems/texlive/tlnet/archive/chemplants.doc.r60606.tar.xz
@@ -280108,7 +280116,7 @@
2020/07/01 | 628 | systems/texlive/tlnet/archive/collection-langgerman.r55706.tar.xz
2020/03/07 | 428 | systems/texlive/tlnet/archive/collection-langgreek.r54139.tar.xz
2020/05/14 | 432 | systems/texlive/tlnet/archive/collection-langitalian.r55129.tar.xz
-2021/04/06 | 628 | systems/texlive/tlnet/archive/collection-langjapanese.r58754.tar.xz
+2022/01/18 | 628 | systems/texlive/tlnet/archive/collection-langjapanese.r61636.tar.xz
2020/03/04 | 396 | systems/texlive/tlnet/archive/collection-langkorean.r54074.tar.xz
2021/06/13 | 808 | systems/texlive/tlnet/archive/collection-langother.r59564.tar.xz
2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz
@@ -280124,7 +280132,7 @@
2022/01/11 | 1496 | systems/texlive/tlnet/archive/collection-pictures.r61562.tar.xz
2021/07/06 | 956 | systems/texlive/tlnet/archive/collection-plaingeneric.r59850.tar.xz
2021/12/17 | 812 | systems/texlive/tlnet/archive/collection-pstricks.r61329.tar.xz
-2022/01/04 | 1608 | systems/texlive/tlnet/archive/collection-publishers.r61484.tar.xz
+2022/01/18 | 1608 | systems/texlive/tlnet/archive/collection-publishers.r61638.tar.xz
2020/03/04 | 340 | systems/texlive/tlnet/archive/collection-texworks.r54074.tar.xz
2020/03/04 | 388 | systems/texlive/tlnet/archive/collection-wintools.r54074.tar.xz
2021/06/29 | 668 | systems/texlive/tlnet/archive/collection-xetex.r59742.tar.xz
@@ -280874,9 +280882,9 @@
2019/02/28 | 29100 | systems/texlive/tlnet/archive/datetime.source.r36650.tar.xz
2019/02/28 | 219612 | systems/texlive/tlnet/archive/dblfloatfix.doc.r28983.tar.xz
2019/02/28 | 2664 | systems/texlive/tlnet/archive/dblfloatfix.r28983.tar.xz
-2022/01/15 | 430060 | systems/texlive/tlnet/archive/dbshow.doc.r61605.tar.xz
-2022/01/15 | 6420 | systems/texlive/tlnet/archive/dbshow.r61605.tar.xz
-2022/01/15 | 24188 | systems/texlive/tlnet/archive/dbshow.source.r61605.tar.xz
+2022/01/18 | 590640 | systems/texlive/tlnet/archive/dbshow.doc.r61634.tar.xz
+2022/01/18 | 7092 | systems/texlive/tlnet/archive/dbshow.r61634.tar.xz
+2022/01/18 | 29152 | systems/texlive/tlnet/archive/dbshow.source.r61634.tar.xz
2021/09/04 | 286236 | systems/texlive/tlnet/archive/dccpaper.doc.r60413.tar.xz
2021/09/04 | 24824 | systems/texlive/tlnet/archive/dccpaper.r60413.tar.xz
2021/09/04 | 26548 | systems/texlive/tlnet/archive/dccpaper.source.r60413.tar.xz
@@ -281462,9 +281470,9 @@
2021/07/19 | 313228 | systems/texlive/tlnet/archive/easing.doc.r59975.tar.xz
2021/07/19 | 2220 | systems/texlive/tlnet/archive/easing.r59975.tar.xz
2021/07/19 | 7876 | systems/texlive/tlnet/archive/easing.source.r59975.tar.xz
-2022/01/17 | 617072 | systems/texlive/tlnet/archive/easybook.doc.r61623.tar.xz
-2022/01/17 | 17076 | systems/texlive/tlnet/archive/easybook.r61623.tar.xz
-2022/01/17 | 17132 | systems/texlive/tlnet/archive/easybook.source.r61623.tar.xz
+2022/01/18 | 617368 | systems/texlive/tlnet/archive/easybook.doc.r61635.tar.xz
+2022/01/18 | 17092 | systems/texlive/tlnet/archive/easybook.r61635.tar.xz
+2022/01/18 | 17144 | systems/texlive/tlnet/archive/easybook.source.r61635.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
@@ -283730,6 +283738,8 @@
2019/02/28 | 16432 | systems/texlive/tlnet/archive/kalendarium.source.r48744.tar.xz
2019/02/28 | 367048 | systems/texlive/tlnet/archive/kanaparser.doc.r48052.tar.xz
2019/02/28 | 4620 | systems/texlive/tlnet/archive/kanaparser.r48052.tar.xz
+2022/01/18 | 374704 | systems/texlive/tlnet/archive/kanbun.doc.r61637.tar.xz
+2022/01/18 | 5404 | systems/texlive/tlnet/archive/kanbun.r61637.tar.xz
2019/07/26 | 579876 | systems/texlive/tlnet/archive/kantlipsum.doc.r51727.tar.xz
2019/07/26 | 24020 | systems/texlive/tlnet/archive/kantlipsum.r51727.tar.xz
2019/07/26 | 27900 | systems/texlive/tlnet/archive/kantlipsum.source.r51727.tar.xz
@@ -284561,6 +284571,8 @@
2019/02/28 | 2732 | systems/texlive/tlnet/archive/lkproof.r20021.tar.xz
2020/05/12 | 126308 | systems/texlive/tlnet/archive/llncsconf.doc.r55117.tar.xz
2020/05/12 | 2188 | systems/texlive/tlnet/archive/llncsconf.r55117.tar.xz
+2022/01/18 | 196080 | systems/texlive/tlnet/archive/llncs.doc.r61638.tar.xz
+2022/01/18 | 16464 | systems/texlive/tlnet/archive/llncs.r61638.tar.xz
2019/02/28 | 269032 | systems/texlive/tlnet/archive/lmake.doc.r25552.tar.xz
2019/02/28 | 2016 | systems/texlive/tlnet/archive/lmake.r25552.tar.xz
2019/02/28 | 6828 | systems/texlive/tlnet/archive/lmake.source.r25552.tar.xz
@@ -285231,8 +285243,8 @@
2019/02/28 | 1092 | systems/texlive/tlnet/archive/mceinleger.r15878.tar.xz
2021/09/13 | 232948 | systems/texlive/tlnet/archive/mcexam.doc.r60481.tar.xz
2021/09/13 | 11396 | systems/texlive/tlnet/archive/mcexam.r60481.tar.xz
-2022/01/03 | 919160 | systems/texlive/tlnet/archive/mcf2graph.doc.r61468.tar.xz
-2022/01/03 | 25920 | systems/texlive/tlnet/archive/mcf2graph.r61468.tar.xz
+2022/01/18 | 951536 | systems/texlive/tlnet/archive/mcf2graph.doc.r61630.tar.xz
+2022/01/18 | 448 | systems/texlive/tlnet/archive/mcf2graph.r61630.tar.xz
2019/02/28 | 138716 | systems/texlive/tlnet/archive/mcite.doc.r18173.tar.xz
2019/02/28 | 391980 | systems/texlive/tlnet/archive/mciteplus.doc.r31648.tar.xz
2019/02/28 | 34344 | systems/texlive/tlnet/archive/mciteplus.r31648.tar.xz
@@ -289267,7 +289279,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
-2022/01/17 | 402736 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61621.tar.xz
+2022/01/18 | 402824 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61627.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
@@ -289291,7 +289303,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
-2022/01/17 | 108264 | systems/texlive/tlnet/archive/texlive-scripts.r61621.tar.xz
+2022/01/18 | 108232 | systems/texlive/tlnet/archive/texlive-scripts.r61627.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
@@ -291067,16 +291079,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/12/06 | 105168 | systems/texlive/tlnet/install-tl
-2022/01/17 | 6811619 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/01/17 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/01/17 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/01/18 | 6811734 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/01/18 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/01/18 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2022/01/17 | 20873972 | systems/texlive/tlnet/install-tl-windows.exe
-2022/01/17 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/01/17 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/01/17 | 25631642 | systems/texlive/tlnet/install-tl.zip
-2022/01/17 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/01/17 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/01/18 | 20873336 | systems/texlive/tlnet/install-tl-windows.exe
+2022/01/18 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/01/18 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/01/18 | 25631643 | systems/texlive/tlnet/install-tl.zip
+2022/01/18 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/01/18 | 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
@@ -291086,7 +291098,7 @@
2021/07/03 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2022/01/12 | 49482 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2022/01/16 | 6661 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2022/01/17 | 6592 | 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
@@ -291128,12 +291140,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2022/01/17 | 17067120 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/01/17 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/01/18 | 17068135 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/01/18 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/12/21 | 86654 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2022/01/17 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/01/17 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/01/17 | 2341356 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/01/18 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/01/18 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/01/18 | 2340456 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/12/21 | 42112 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -296190,7 +296202,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
-2022/01/17 | 631204 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/01/18 | 631204 | 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
@@ -297688,9 +297700,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2021/12/09 | 39714 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2021/12/09 | 43639 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/01/17 | 260747 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/01/17 | 1404993 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/01/17 | 1300010 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/01/18 | 260719 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/01/18 | 1404722 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/01/18 | 1300467 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/12/09 | 13527 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2021/12/09 | 14417 | 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
@@ -297914,189 +297926,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
-2022/01/17 | 631997 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/01/17 | 51534 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/01/17 | 57340 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/01/17 | 959837 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/01/17 | 1087176 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/01/17 | 28758 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/01/17 | 31553 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/01/17 | 30172 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/01/17 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/01/17 | 56676 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/01/17 | 65086 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/01/17 | 86664 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2022/01/17 | 95330 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/01/17 | 68781 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/01/17 | 77065 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/01/17 | 27269 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/01/17 | 31336 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/01/17 | 332746 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2022/01/17 | 394301 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/01/17 | 32958 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2022/01/17 | 37097 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/01/17 | 51502 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/01/17 | 57256 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/01/17 | 256460 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/01/17 | 281547 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/01/17 | 179829 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2022/01/17 | 196133 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2022/01/17 | 54992 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2022/01/17 | 62428 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/01/17 | 21322 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/01/17 | 24091 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/01/17 | 470363 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/01/17 | 46096 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/01/17 | 52043 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/01/17 | 285739 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/01/17 | 326303 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/01/17 | 41390 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/01/17 | 45773 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/01/17 | 120220 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2022/01/17 | 135131 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/01/17 | 1304426 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/01/17 | 1452739 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/01/17 | 99701 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/01/17 | 113014 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/01/17 | 43670 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/01/17 | 48844 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2022/01/17 | 25103 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/01/17 | 28556 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/01/17 | 57030 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/01/17 | 63367 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/01/17 | 136038 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/01/17 | 155304 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/01/17 | 73463 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/01/17 | 79036 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/01/17 | 71991 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/01/17 | 81530 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/01/17 | 259313 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/01/17 | 296107 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/01/17 | 22154 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2022/01/17 | 25064 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/01/17 | 97082 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/01/17 | 112663 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2022/01/17 | 64575 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/01/17 | 73280 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/01/17 | 96924 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2022/01/17 | 115647 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/01/17 | 38469 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2022/01/17 | 43822 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/01/17 | 483939 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/01/17 | 566720 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/01/17 | 152077 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2022/01/17 | 168843 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2022/01/17 | 95485 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2022/01/17 | 109562 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/01/17 | 16502 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/01/17 | 18359 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/01/17 | 28320 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/01/17 | 30513 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/01/17 | 630240 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/01/17 | 681613 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/01/17 | 532453 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2022/01/17 | 599014 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/01/17 | 477926 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2022/01/17 | 527829 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/01/17 | 93941 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2022/01/17 | 103440 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/01/17 | 1731303 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/01/17 | 1992377 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/01/17 | 68014 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/01/17 | 74060 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/01/17 | 27698 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/01/17 | 32155 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/01/17 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/01/17 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/01/17 | 199664 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/01/17 | 216350 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/01/17 | 251405 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/01/17 | 286565 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/01/17 | 99180 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2022/01/17 | 104678 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/01/17 | 126843 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2022/01/17 | 139123 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/01/17 | 246043 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/01/17 | 276121 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/01/17 | 199685 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/01/17 | 181570 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/01/17 | 68654 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/01/17 | 76281 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/01/17 | 31400 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2022/01/17 | 35174 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/01/17 | 38565 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/01/17 | 43927 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/01/17 | 43452 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/01/17 | 47910 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/01/17 | 45892 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/01/17 | 52310 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/01/17 | 198989 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/01/17 | 213500 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/01/17 | 36058 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/01/17 | 41266 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/01/17 | 753220 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/01/17 | 824780 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/01/17 | 200083 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/01/17 | 202745 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/01/17 | 210221 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/01/17 | 244845 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/01/17 | 78966 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/01/17 | 88163 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/01/17 | 1180762 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2022/01/17 | 1322449 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/01/17 | 20195 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2022/01/17 | 23948 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/01/17 | 31573 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/01/17 | 37391 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/01/17 | 64735 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/01/17 | 72884 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2022/01/17 | 50849 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2022/01/17 | 58661 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2022/01/17 | 691229 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/01/17 | 752397 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/01/17 | 1355965 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2022/01/17 | 1499387 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/01/17 | 42769 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2022/01/17 | 52552 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/01/17 | 57445 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/01/17 | 63755 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/01/17 | 25537 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2022/01/17 | 27503 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/01/17 | 16580 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/01/17 | 18483 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/01/17 | 64577 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/01/17 | 70971 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/01/17 | 157600 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/01/17 | 172572 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/01/17 | 58707 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/01/17 | 67222 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/01/17 | 101458 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2022/01/17 | 109143 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/01/17 | 2672853 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2022/01/17 | 2797478 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/01/17 | 55336 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/01/17 | 62339 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/01/17 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/01/17 | 41208 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/01/17 | 28694 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2022/01/17 | 34032 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/01/17 | 67765 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2022/01/17 | 71915 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/01/17 | 317773 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/01/17 | 355357 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/01/17 | 55735 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2022/01/17 | 57402 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/01/17 | 591458 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/01/17 | 629342 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/01/17 | 39736 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/01/17 | 43699 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/01/17 | 260695 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/01/17 | 1405559 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/01/17 | 1300187 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/01/17 | 13514 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2022/01/17 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/01/18 | 631997 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/01/18 | 51535 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/01/18 | 57341 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/01/18 | 959841 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/01/18 | 1087178 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/01/18 | 28755 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/01/18 | 31553 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/01/18 | 30171 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/01/18 | 35241 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/01/18 | 56677 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/01/18 | 65086 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/01/18 | 86663 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/18 | 95330 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/01/18 | 68779 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/01/18 | 77065 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/01/18 | 27269 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/01/18 | 31337 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/01/18 | 332745 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/01/18 | 394300 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/01/18 | 32957 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/01/18 | 37097 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/01/18 | 51502 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/01/18 | 57255 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/01/18 | 256460 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/01/18 | 281546 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/01/18 | 179828 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/01/18 | 196134 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/01/18 | 54990 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/01/18 | 62429 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/01/18 | 21321 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/01/18 | 24092 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/01/18 | 470362 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/01/18 | 46096 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/01/18 | 52042 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/01/18 | 285739 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/01/18 | 326302 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/01/18 | 41390 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/01/18 | 45773 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/01/18 | 120220 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/01/18 | 135129 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/01/18 | 1304425 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/01/18 | 1452739 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/01/18 | 99701 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/18 | 113014 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/01/18 | 43670 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/01/18 | 48843 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/01/18 | 25103 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/01/18 | 28555 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/01/18 | 57029 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/01/18 | 63367 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/01/18 | 136039 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/01/18 | 155303 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/01/18 | 73463 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/01/18 | 79036 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/01/18 | 71991 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/01/18 | 81531 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/01/18 | 259311 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/01/18 | 296107 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/01/18 | 22153 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/18 | 25063 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/01/18 | 97082 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/01/18 | 112665 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/01/18 | 64574 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/01/18 | 73279 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/01/18 | 96924 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/01/18 | 115647 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/01/18 | 38468 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/18 | 43822 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/01/18 | 483937 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/01/18 | 566722 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/01/18 | 152078 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/01/18 | 168842 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/01/18 | 95484 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/01/18 | 109562 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/01/18 | 16500 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/01/18 | 18358 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/01/18 | 28321 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/01/18 | 30513 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/01/18 | 630240 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/01/18 | 681612 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/01/18 | 532454 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/01/18 | 599013 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/01/18 | 477926 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/01/18 | 527827 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/01/18 | 93942 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/01/18 | 103439 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/01/18 | 1731303 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/01/18 | 1992376 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/01/18 | 68015 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/01/18 | 74060 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/01/18 | 27699 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/01/18 | 32154 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/01/18 | 7757 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/01/18 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/01/18 | 199663 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/01/18 | 216349 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/01/18 | 251406 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/01/18 | 286565 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/01/18 | 99179 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/01/18 | 104676 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/01/18 | 126843 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/01/18 | 139121 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/01/18 | 246043 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/01/18 | 276122 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/01/18 | 199685 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/01/18 | 181570 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/01/18 | 68653 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/01/18 | 76282 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/01/18 | 31399 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/01/18 | 35175 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/18 | 38564 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/01/18 | 43927 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/01/18 | 43450 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/01/18 | 47910 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/01/18 | 45892 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/01/18 | 52310 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/01/18 | 198986 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/01/18 | 213500 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/01/18 | 36058 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/01/18 | 41266 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/01/18 | 753219 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/01/18 | 824782 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/01/18 | 200083 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/01/18 | 202745 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/01/18 | 210223 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/01/18 | 244845 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/01/18 | 78966 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/01/18 | 88162 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/01/18 | 1180761 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/01/18 | 1322452 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/01/18 | 20195 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/01/18 | 23948 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/18 | 31573 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/01/18 | 37389 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/01/18 | 64735 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/01/18 | 72883 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/01/18 | 50851 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/01/18 | 58659 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/01/18 | 691228 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/01/18 | 752397 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/01/18 | 1355965 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/01/18 | 1499385 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/01/18 | 42770 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/01/18 | 52551 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/01/18 | 57446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/01/18 | 63755 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/01/18 | 25537 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/01/18 | 27503 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/01/18 | 16580 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/01/18 | 18483 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/01/18 | 64579 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/01/18 | 70971 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/01/18 | 157601 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/01/18 | 172572 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/01/18 | 58707 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/01/18 | 67222 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/18 | 101458 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/01/18 | 109142 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/01/18 | 2672852 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/01/18 | 2797477 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/01/18 | 55340 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/01/18 | 62337 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/01/18 | 37116 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/01/18 | 41208 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/01/18 | 28693 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/01/18 | 34032 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/01/18 | 67764 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/01/18 | 71915 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/01/18 | 317773 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/01/18 | 355356 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/01/18 | 55735 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/01/18 | 57402 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/01/18 | 591458 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/01/18 | 629342 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/01/18 | 39736 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/01/18 | 43699 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/01/18 | 260702 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/01/18 | 1406725 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/01/18 | 1301016 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/01/18 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/01/18 | 14411 | 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
-2022/01/17 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/01/18 | 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
@@ -298539,7 +298551,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
-2022/01/17 | 922 | systems/win32/miktex/tm/packages/pr.ini
+2022/01/18 | 922 | 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
@@ -300278,7 +300290,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2022/01/18 | 186 | timestamp
+2022/01/19 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
@@ -300308,7 +300320,7 @@
2000/10/23 | 24232 | usergrps/dante/satzung.dvi
2000/10/23 | 89091 | usergrps/dante/satzung.pdf
2000/10/23 | 139670 | usergrps/dante/satzung.ps
-2021/03/07 | 100804 | usergrps/gutenberg/adhesion.pdf
+2022/01/05 | 100804 | usergrps/gutenberg/adhesion.pdf
2020/10/15 | 166304 | usergrps/gutenberg/FAQ_leaflet.pdf
2010/11/02 | 2046238 | usergrps/gutenberg/lettre/lettre37.pdf
2012/05/29 | 7206211 | usergrps/gutenberg/lettre/lettre38.pdf
@@ -300318,9 +300330,10 @@
2021/03/15 | 1126968 | usergrps/gutenberg/lettre/lettre42.pdf
2021/04/10 | 581070 | usergrps/gutenberg/lettre/lettre43.pdf
2021/08/12 | 1003887 | usergrps/gutenberg/lettre/lettre44.pdf
-2021/03/07 | 1751233 | usergrps/gutenberg/plaquette.pdf
+2022/01/05 | 1751387 | usergrps/gutenberg/plaquette_gutenberg.pdf
+2022/01/05 | 238816 | usergrps/gutenberg/plaquette_latex.pdf
2021/05/03 | 1243 | usergrps/gutenberg/README
-2021/08/12 | 11 | usergrps/gutenberg/VERSION
+2022/01/05 | 11 | usergrps/gutenberg/VERSION
1995/01/29 | 803 | usergrps/ntg/maps/descript.ion
1995/01/29 | 2667 | usergrps/ntg/maps/maps01/00read.me
1995/01/23 | 198 | usergrps/ntg/maps/maps01/descript.ion
diff --git a/FILES.byname.gz b/FILES.byname.gz
index c3855b97b5..27645f95c1 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index cad7100483..a6d486285f 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,292 +1,369 @@
-2022/01/17 | 99701 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/18 | 998610 | macros/latex/contrib/chemmacros/chemmacros-manual.pdf
+2022/01/18 | 99701 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/18 | 996 | macros/latex/contrib/siunitx/README.md
+2022/01/18 | 99179 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/01/18 | 9908 | systems/texlive/tlnet/archive/bewerbung.r61632.tar.xz
+2022/01/18 | 98548 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2022/01/18 | 97082 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/01/18 | 96924 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/01/18 | 9645 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
+2022/01/18 | 959841 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/01/18 | 95484 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/01/18 | 95330 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/01/18 | 951536 | systems/texlive/tlnet/archive/mcf2graph.doc.r61630.tar.xz
+2022/01/18 | 93942 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/01/18 | 928961 | macros/latex/contrib/kanbun.zip
+2022/01/18 | 922 | systems/win32/miktex/tm/packages/pr.ini
+2022/01/18 | 88162 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/01/18 | 8798 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2022/01/18 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/01/18 | 871 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-examples.bib
+2022/01/18 | 8684 | systems/texlive/tlnet/archive/biblatex-lncs.doc.r61633.tar.xz
+2022/01/18 | 86663 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/18 | 82833 | macros/latex/contrib/easybook/easybook.tex
+2022/01/18 | 824782 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/01/18 | 818960 | systems/texlive/tlnet/archive/bewerbung.doc.r61632.tar.xz
+2022/01/18 | 81531 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/01/18 | 79036 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/01/18 | 78966 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/01/18 | 78869 | macros/latex/contrib/easybook/easybook.dtx
+2022/01/18 | 783624 | macros/latex/contrib/biblatex2bibitem.zip
+2022/01/18 | 7757 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/01/18 | 77065 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/01/18 | 76282 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/01/18 | 753219 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/01/18 | 752397 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/01/18 | 74060 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/01/18 | 73463 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/01/18 | 73279 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/01/18 | 72883 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/01/18 | 72296 | macros/luatex/latex/yamlvars.zip
+2022/01/18 | 71991 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/01/18 | 71915 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/01/18 | 70971 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/01/18 | 7092 | systems/texlive/tlnet/archive/dbshow.r61634.tar.xz
+2022/01/18 | 69229 | macros/luatex/latex/yamlvars/YAMLvars.pdf
+2022/01/18 | 691228 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/01/18 | 68779 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/01/18 | 68653 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/01/18 | 681612 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/01/18 | 6811734 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/01/18 | 68015 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/01/18 | 67764 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/01/18 | 67222 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/18 | 6570 | macros/luatex/latex/autopuncitems/autopuncitems.tex
+2022/01/18 | 65086 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/01/18 | 64735 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/01/18 | 64579 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/01/18 | 64574 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/01/18 | 638357 | macros/latex/contrib/siunitx/siunitx.pdf
+2022/01/18 | 637561 | macros/latex/contrib/easybook.zip
+2022/01/18 | 63755 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/01/18 | 63367 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/01/18 | 631997 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/01/18 | 63168 | macros/latex/contrib/siunitx/CHANGELOG.md
+2022/01/18 | 631204 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/01/18 | 630240 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/01/18 | 629342 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/01/18 | 628 | systems/texlive/tlnet/archive/collection-langjapanese.r61636.tar.xz
+2022/01/18 | 62429 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/01/18 | 62337 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/01/18 | 617368 | systems/texlive/tlnet/archive/easybook.doc.r61635.tar.xz
+2022/01/18 | 608018 | macros/latex/contrib/siunitx/siunitx-code.pdf
+2022/01/18 | 599013 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/01/18 | 595785 | macros/latex/contrib/easybook/easybook.pdf
+2022/01/18 | 591458 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/01/18 | 590640 | systems/texlive/tlnet/archive/dbshow.doc.r61634.tar.xz
+2022/01/18 | 58707 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/01/18 | 58659 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/01/18 | 57446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/01/18 | 57402 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/01/18 | 57341 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/01/18 | 57255 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/01/18 | 57029 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/01/18 | 56677 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/01/18 | 566722 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/01/18 | 55735 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/01/18 | 55340 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/01/18 | 54990 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/01/18 | 5404 | systems/texlive/tlnet/archive/kanbun.r61637.tar.xz
+2022/01/18 | 533 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe.tex
+2022/01/18 | 532454 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/01/18 | 527827 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/01/18 | 52551 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/01/18 | 52310 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/01/18 | 52042 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/01/18 | 51535 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/01/18 | 51502 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/01/18 | 50851 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/01/18 | 50848 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2022/01/18 | 5029 | macros/latex/contrib/siunitx/siunitx-locale.dtx
+2022/01/18 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/01/18 | 48843 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/01/18 | 483937 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/01/18 | 47910 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/01/18 | 477926 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/01/18 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
+2022/01/18 | 470362 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/01/18 | 46096 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/01/18 | 45892 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/01/18 | 45773 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/01/18 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/01/18 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/01/18 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/01/18 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/01/18 | 448 | systems/texlive/tlnet/archive/mcf2graph.r61630.tar.xz
+2022/01/18 | 43927 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/01/18 | 43822 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/01/18 | 43699 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/01/18 | 43670 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/01/18 | 43450 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/01/18 | 42770 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/01/18 | 41875 | macros/luatex/latex/autopuncitems/autopuncitems.pdf
+2022/01/18 | 41390 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/01/18 | 41266 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/01/18 | 41248 | macros/luatex/latex/autopuncitems.zip
+2022/01/18 | 41208 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/01/18 | 4035 | macros/luatex/latex/autopuncitems/autopuncitems.lua
+2022/01/18 | 402824 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61627.tar.xz
+2022/01/18 | 39736 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/01/18 | 394300 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/01/18 | 38564 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/01/18 | 38468 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/18 | 374704 | systems/texlive/tlnet/archive/kanbun.doc.r61637.tar.xz
+2022/01/18 | 37389 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/01/18 | 37116 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/01/18 | 37097 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/01/18 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2022/01/18 | 36058 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/01/18 | 355356 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/01/18 | 35241 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/01/18 | 35175 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/18 | 34032 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/01/18 | 34008 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2022/01/18 | 33799 | macros/latex/contrib/siunitx/siunitx-compound.dtx
+2022/01/18 | 332745 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/01/18 | 32957 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/01/18 | 326302 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/01/18 | 32154 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/01/18 | 3207 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty
+2022/01/18 | 317773 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/01/18 | 3176 | macros/luatex/latex/autopuncitems/autopuncitems.sty
+2022/01/18 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
+2022/01/18 | 31622 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
+2022/01/18 | 3161 | macros/latex/contrib/biblatex2bibitem/README.md
+2022/01/18 | 31573 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/01/18 | 31553 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/01/18 | 31399 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/01/18 | 31337 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/01/18 | 30876 | systems/texlive/tlnet/archive/chemmacros.r61631.tar.xz
+2022/01/18 | 30513 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/01/18 | 30171 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/01/18 | 296107 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/01/18 | 29152 | systems/texlive/tlnet/archive/dbshow.source.r61634.tar.xz
+2022/01/18 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
+2022/01/18 | 28755 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/01/18 | 28693 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/01/18 | 286565 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/01/18 | 285739 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/01/18 | 28555 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/01/18 | 28321 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/01/18 | 281546 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/01/18 | 2797477 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/01/18 | 27699 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/01/18 | 276122 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/01/18 | 2750 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.tex
+2022/01/18 | 27503 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/01/18 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
+2022/01/18 | 2728 | macros/luatex/latex/yamlvars/YAMLvars.sty
+2022/01/18 | 27269 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/01/18 | 2672852 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/01/18 | 2628 | systems/texlive/tlnet/archive/biblatex-lncs.r61633.tar.xz
+2022/01/18 | 260719 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/01/18 | 260702 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/01/18 | 25985 | macros/latex/contrib/siunitx/siunitx-complex.dtx
+2022/01/18 | 259311 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/01/18 | 256460 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/01/18 | 25631643 | systems/texlive/tlnet/install-tl.zip
+2022/01/18 | 25552 | systems/texlive/tlnet/archive/bewerbung.source.r61632.tar.xz
+2022/01/18 | 25537 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/01/18 | 251406 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/01/18 | 25103 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/01/18 | 25063 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/01/18 | 2492 | macros/latex/contrib/siunitx/siunitx-code.tex
+2022/01/18 | 246043 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/01/18 | 244845 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/01/18 | 24092 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/01/18 | 23948 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/18 | 2340456 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/01/18 | 223041 | macros/latex/contrib/chemmacros/chemmacros.sty
+2022/01/18 | 22153 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/18 | 219507 | fonts/hamnosys.zip
+2022/01/18 | 216349 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/01/18 | 213500 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/01/18 | 21321 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/01/18 | 210223 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/01/18 | 20873336 | systems/texlive/tlnet/install-tl-windows.exe
+2022/01/18 | 202745 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/01/18 | 20195 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/01/18 | 200083 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/01/18 | 199685 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/01/18 | 199663 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/01/18 | 1992376 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/01/18 | 198986 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/01/18 | 19887 | macros/latex/contrib/siunitx/siunitx.dtx
+2022/01/18 | 196134 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/01/18 | 196080 | systems/texlive/tlnet/archive/llncs.doc.r61638.tar.xz
+2022/01/18 | 1912 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe-result.tex
+2022/01/18 | 19106 | macros/latex/contrib/biblatex2bibitem/LICENSE.txt
+2022/01/18 | 18483 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/01/18 | 18358 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/01/18 | 181570 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/01/18 | 179828 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/01/18 | 1731303 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/01/18 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
+2022/01/18 | 172572 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/01/18 | 17144 | systems/texlive/tlnet/archive/easybook.source.r61635.tar.xz
+2022/01/18 | 17092 | systems/texlive/tlnet/archive/easybook.r61635.tar.xz
+2022/01/18 | 17068135 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/01/18 | 168842 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/01/18 | 16883 | CTAN.sites
+2022/01/18 | 16704 | macros/latex/contrib/siunitx/siunitx-angle.dtx
+2022/01/18 | 16580 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/01/18 | 16500 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/01/18 | 16464 | systems/texlive/tlnet/archive/llncs.r61638.tar.xz
+2022/01/18 | 1608 | systems/texlive/tlnet/archive/collection-publishers.r61638.tar.xz
+2022/01/18 | 157601 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/01/18 | 155303 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/01/18 | 155016 | macros/latex/contrib/chemmacros/chemmacros-manual.tex
+2022/01/18 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/01/18 | 15317 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
+2022/01/18 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/01/18 | 152078 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/01/18 | 1499385 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/01/18 | 1483 | macros/latex/contrib/chemmacros/README
+2022/01/18 | 147755 | macros/latex/contrib/siunitx/siunitx.tex
+2022/01/18 | 1461831 | install/macros/latex/contrib/siunitx.tds.zip
+2022/01/18 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/01/18 | 1452739 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/01/18 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/01/18 | 14411 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/01/18 | 14363 | macros/luatex/latex/yamlvars/YAMLvars.lua
+2022/01/18 | 1428 | macros/luatex/latex/yamlvars/README.md
+2022/01/18 | 1421580 | macros/latex/contrib/siunitx.zip
+2022/01/18 | 1406725 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/01/18 | 1404722 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/01/18 | 139121 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/01/18 | 136039 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/01/18 | 1355965 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/01/18 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/01/18 | 135129 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/01/18 | 13484 | macros/luatex/latex/yamlvars/YAMLvars.tex
+2022/01/18 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-new.pdf
+2022/01/18 | 132428 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.pdf
+2022/01/18 | 1322452 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/01/18 | 130518 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe.pdf
+2022/01/18 | 1304425 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/01/18 | 1301016 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/01/18 | 1300467 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/01/18 | 127158 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-new-result.pdf
+2022/01/18 | 126889 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref-result.pdf
+2022/01/18 | 126843 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/01/18 | 125439 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-mwe-result.pdf
+2022/01/18 | 122028 | macros/latex/contrib/siunitx/siunitx-number.dtx
+2022/01/18 | 120220 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/01/18 | 1192 | macros/latex/contrib/biblatex2bibitem/biblatex2bibitem-hyperref.tex
+2022/01/18 | 1191 | macros/luatex/latex/autopuncitems/README.md
+2022/01/18 | 1180761 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/01/18 | 115647 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/01/18 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/01/18 | 113014 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/01/18 | 112665 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/01/18 | 109562 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/01/18 | 109142 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/01/18 | 1087178 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/01/18 | 108232 | systems/texlive/tlnet/archive/texlive-scripts.r61627.tar.xz
+2022/01/18 | 1056391 | macros/latex/contrib/chemmacros.zip
+2022/01/18 | 104676 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/01/18 | 1035620 | systems/texlive/tlnet/archive/chemmacros.doc.r61631.tar.xz
+2022/01/18 | 103439 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/01/18 | 101458 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/01/18 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
2022/01/17 | 991 | macros/latex/contrib/llncs/README.md
2022/01/17 | 991 | macros/latex/contrib/kanbun/README.md
-2022/01/17 | 99180 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2022/01/17 | 97082 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/01/17 | 96924 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
2022/01/17 | 967530 | macros/latex/contrib/bewerbung.zip
2022/01/17 | 961729 | graphics/mcf2graph.zip
-2022/01/17 | 959837 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/01/17 | 95485 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2022/01/17 | 95330 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/01/17 | 93941 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2022/01/17 | 929856 | systems/texlive/tlnet/archive/latex-lab-dev.doc.r61624.tar.xz
-2022/01/17 | 922 | systems/win32/miktex/tm/packages/pr.ini
-2022/01/17 | 88163 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/01/17 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/01/17 | 86664 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/17 | 8545 | macros/latex/contrib/kanbun/kanbun.lua
2022/01/17 | 853566 | macros/latex/contrib/apa7.zip
-2022/01/17 | 82833 | macros/latex/contrib/easybook/easybook.tex
-2022/01/17 | 824780 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/01/17 | 81530 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/01/17 | 79036 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/01/17 | 78966 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/01/17 | 78899 | macros/latex/contrib/easybook/easybook.dtx
-2022/01/17 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/01/17 | 77065 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2022/01/17 | 765001 | macros/latex/contrib/bewerbung/bewerbung.pdf
2022/01/17 | 7636 | macros/latex/contrib/llncs/history.txt
-2022/01/17 | 76281 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/01/17 | 753220 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/01/17 | 752397 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/01/17 | 74060 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/01/17 | 73463 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/01/17 | 73280 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/01/17 | 72884 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2022/01/17 | 71991 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/01/17 | 71915 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/01/17 | 70971 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/01/17 | 691229 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/01/17 | 68781 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/01/17 | 68654 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/01/17 | 681613 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/01/17 | 6811619 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/01/17 | 68014 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/01/17 | 67765 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2022/01/17 | 67222 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/17 | 6592 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/01/17 | 6548 | systems/texlive/tlnet/archive/collection-latexextra.r61624.tar.xz
-2022/01/17 | 65086 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/01/17 | 64735 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/01/17 | 64577 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/01/17 | 64575 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/01/17 | 637606 | macros/latex/contrib/easybook.zip
-2022/01/17 | 63755 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/01/17 | 63367 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/01/17 | 631997 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/01/17 | 631204 | systems/win32/miktex/tm/packages/files.csv.lzma
-2022/01/17 | 630240 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/01/17 | 629342 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2022/01/17 | 624711 | macros/latex/contrib/dbshow.zip
-2022/01/17 | 62428 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/01/17 | 62339 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/01/17 | 617072 | systems/texlive/tlnet/archive/easybook.doc.r61623.tar.xz
+2022/01/17 | 60 | macros/latex/contrib/kanbun/kanbun-ja.tex
+2022/01/17 | 60 | macros/latex/contrib/kanbun/kanbun-en.tex
+2022/01/17 | 60831 | macros/latex/contrib/kanbun/kanbun-example.pdf
2022/01/17 | 602868 | macros/latex/contrib/dbshow/dbshow.pdf
-2022/01/17 | 599014 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/01/17 | 595806 | macros/latex/contrib/easybook/easybook.pdf
-2022/01/17 | 591458 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/01/17 | 58707 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/01/17 | 58661 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2022/01/17 | 57835 | graphics/mcf2graph/mcf_manual.tex
-2022/01/17 | 57445 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/01/17 | 57402 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/01/17 | 57340 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/01/17 | 57256 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/01/17 | 57030 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/01/17 | 56676 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/01/17 | 566720 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/01/17 | 55735 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
2022/01/17 | 5572 | systems/texlive/tlnet/archive/latex-lab-dev.source.r61624.tar.xz
-2022/01/17 | 55336 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/01/17 | 54992 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2022/01/17 | 532453 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2022/01/17 | 527829 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/01/17 | 52552 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/01/17 | 52310 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/01/17 | 52043 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/01/17 | 51534 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/01/17 | 51502 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/01/17 | 50849 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2022/01/17 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2022/01/17 | 48844 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2022/01/17 | 483939 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/01/17 | 47910 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/01/17 | 477926 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2022/01/17 | 470363 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
2022/01/17 | 4690 | macros/latex/contrib/bewerbung/README_DE
-2022/01/17 | 46096 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/01/17 | 45892 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/01/17 | 45773 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/01/17 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/01/17 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2022/01/17 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/01/17 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/01/17 | 463363 | macros/latex/contrib/kanbun/kanbun-ja.pdf
2022/01/17 | 4517 | macros/latex/contrib/bewerbung/README
-2022/01/17 | 43927 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/01/17 | 43822 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/01/17 | 43699 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/01/17 | 43670 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/01/17 | 43452 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
2022/01/17 | 431913 | graphics/mcf2graph/mcf_example.pdf
2022/01/17 | 43179 | macros/latex/contrib/bewerbung/argetabelle-example.pdf
2022/01/17 | 42941 | graphics/mcf2graph/mcf_man_soc.mp
-2022/01/17 | 42769 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2022/01/17 | 427335 | macros/latex/contrib/kanbun.zip
2022/01/17 | 42307 | macros/latex/contrib/llncs/llncs.cls
-2022/01/17 | 41390 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/01/17 | 41266 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/01/17 | 41208 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/01/17 | 402736 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61621.tar.xz
-2022/01/17 | 39736 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/01/17 | 394301 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/01/17 | 38565 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/01/17 | 38469 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/17 | 403013 | macros/latex/contrib/kanbun/kanbun-en.pdf
2022/01/17 | 3825 | graphics/mcf2graph/README
-2022/01/17 | 37391 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/01/17 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/01/17 | 37097 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2022/01/17 | 3686 | macros/latex/contrib/bewerbung/bewerbung-example.tex
-2022/01/17 | 36058 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/01/17 | 355357 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/01/17 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/01/17 | 35174 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2022/01/17 | 3425 | macros/latex/contrib/dbshow/dbshow.ins
-2022/01/17 | 34032 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/01/17 | 332746 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2022/01/17 | 32958 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2022/01/17 | 326303 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/01/17 | 32155 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
2022/01/17 | 32146 | macros/latex/contrib/llncs/splncs04.bst
-2022/01/17 | 317773 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/01/17 | 31573 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/01/17 | 31553 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/01/17 | 31400 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2022/01/17 | 31336 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/01/17 | 30513 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2022/01/17 | 3043 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/biblatex-lncs-test.bib
-2022/01/17 | 30172 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/01/17 | 296107 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2022/01/17 | 291141 | graphics/mcf2graph/mcf_manual.pdf
-2022/01/17 | 28758 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/01/17 | 28694 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2022/01/17 | 286565 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/01/17 | 285739 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/01/17 | 28556 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/01/17 | 28320 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/01/17 | 281547 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2022/01/17 | 2803 | graphics/mcf2graph/mcf_example.tex
-2022/01/17 | 2797478 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/01/17 | 27698 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/01/17 | 276121 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/01/17 | 27503 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/01/17 | 27269 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/01/17 | 2672853 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2022/01/17 | 2656 | systems/texlive/tlnet/archive/latex-lab-dev.r61624.tar.xz
-2022/01/17 | 260747 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/01/17 | 260695 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/01/17 | 259313 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/01/17 | 256460 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/01/17 | 25631642 | systems/texlive/tlnet/install-tl.zip
-2022/01/17 | 25537 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2022/01/17 | 251 | macros/latex/contrib/bewerbung/anschrift.csv
-2022/01/17 | 251405 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/01/17 | 25103 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/01/17 | 25064 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/01/17 | 246043 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/01/17 | 244845 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/01/17 | 24091 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/01/17 | 23948 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/01/17 | 2341356 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2022/01/17 | 2340 | macros/latex/contrib/bewerbung/bewerbung.ins
-2022/01/17 | 2323 | macros/latex/contrib/kanbun/kanbun-example.tex
-2022/01/17 | 22154 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/17 | 2326 | macros/latex/contrib/kanbun/kanbun-example.tex
2022/01/17 | 2206 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/biblatex-lncs-test.tex
2022/01/17 | 2197 | macros/latex/contrib/dbshow/README.md
2022/01/17 | 218741 | macros/latex/contrib/llncs/llncsdoc.pdf
2022/01/17 | 216661 | macros/latex/contrib/llncs.zip
-2022/01/17 | 216350 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/01/17 | 213500 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/01/17 | 21322 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/01/17 | 210221 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/01/17 | 20873972 | systems/texlive/tlnet/install-tl-windows.exe
2022/01/17 | 2062 | graphics/mcf2graph/mcf_exa_soc.mp
-2022/01/17 | 202745 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/01/17 | 20195 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2022/01/17 | 2015 | macros/latex/contrib/bewerbung/argetabelle-example.tex
-2022/01/17 | 200083 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/01/17 | 199685 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/01/17 | 199664 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/01/17 | 1992377 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/01/17 | 198989 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/01/17 | 196133 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2022/01/17 | 19039 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/LICENSE
2022/01/17 | 184 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/lncs.dbx
2022/01/17 | 184925 | graphics/mcf2graph/mcf_mplib_exa.pdf
-2022/01/17 | 18483 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/01/17 | 18359 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/01/17 | 181570 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/01/17 | 179829 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2022/01/17 | 1731303 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/01/17 | 18173 | macros/latex/contrib/kanbun/kanbun.tex
2022/01/17 | 17257 | graphics/mcf2graph/CHANGELOG
-2022/01/17 | 172572 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/01/17 | 17132 | systems/texlive/tlnet/archive/easybook.source.r61623.tar.xz
-2022/01/17 | 17076 | systems/texlive/tlnet/archive/easybook.r61623.tar.xz
-2022/01/17 | 17067120 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2022/01/17 | 16935 | macros/latex/contrib/llncs/llncsdoc.tex
-2022/01/17 | 168843 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2022/01/17 | 167135 | macros/latex/contrib/dbshow/dbshow.dtx
-2022/01/17 | 16644 | CTAN.sites
-2022/01/17 | 16580 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/01/17 | 16502 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/01/17 | 157600 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/01/17 | 155304 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/01/17 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2022/01/17 | 153 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/lncs.cbx
-2022/01/17 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/01/17 | 152077 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2022/01/17 | 1499387 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2022/01/17 | 1462 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/README.md
-2022/01/17 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/01/17 | 1452739 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/01/17 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2022/01/17 | 144541 | macros/latex/contrib/bewerbung/bewerbung-example.pdf
-2022/01/17 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2022/01/17 | 14293 | graphics/mcf2graph/mcf_mplib_exa.tex
-2022/01/17 | 1405559 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/01/17 | 1404993 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/01/17 | 139123 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/01/17 | 136038 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/01/17 | 1355965 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2022/01/17 | 13514 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2022/01/17 | 135131 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/01/17 | 1322449 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/01/17 | 1304426 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/01/17 | 1300187 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/01/17 | 1300010 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/01/17 | 12953 | macros/latex/contrib/biblatex-contrib/biblatex-lncs.zip
-2022/01/17 | 126843 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2022/01/17 | 12474 | macros/latex/contrib/kanbun/kanbun.sty
-2022/01/17 | 120220 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2022/01/17 | 1180762 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/01/17 | 12468 | macros/latex/contrib/kanbun/kanbun.sty
2022/01/17 | 116023 | macros/latex/contrib/bewerbung/bewerbung.dtx
-2022/01/17 | 115647 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/01/17 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2022/01/17 | 113014 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/01/17 | 112663 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2022/01/17 | 112283 | graphics/mcf2graph/mcf2graph.mp
-2022/01/17 | 11209 | macros/latex/contrib/kanbun/kanbun.tex
-2022/01/17 | 109562 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/01/17 | 109143 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/01/17 | 1087176 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/01/17 | 108264 | systems/texlive/tlnet/archive/texlive-scripts.r61621.tar.xz
2022/01/17 | 10507 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/lncs.bbx
-2022/01/17 | 104678 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/01/17 | 103440 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/01/17 | 101458 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
2022/01/17 | 100620 | graphics/mcf2graph/mcf_data_base.mcf
2022/01/16 | 9980 | systems/texlive/tlnet/archive/karnaugh-map.source.r61614.tar.xz
2022/01/16 | 884948 | systems/texlive/tlnet/archive/beebe.r61609.tar.xz
-2022/01/16 | 8545 | macros/latex/contrib/kanbun/kanbun.lua
2022/01/16 | 82844 | systems/texlive/tlnet/archive/fontspec.source.r61617.tar.xz
-2022/01/16 | 6661 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/01/16 | 6116 | systems/texlive/tlnet/archive/karnaugh-map.r61614.tar.xz
-2022/01/16 | 45616 | macros/latex/contrib/kanbun/kanbun-example.pdf
2022/01/16 | 40628 | systems/texlive/tlnet/archive/njuthesis.source.r61618.tar.xz
-2022/01/16 | 376249 | macros/latex/contrib/kanbun/kanbun.pdf
2022/01/16 | 287964 | systems/texlive/tlnet/archive/karnaugh-map.doc.r61614.tar.xz
2022/01/16 | 2734884 | systems/texlive/tlnet/archive/pst-3dplot.doc.r61615.tar.xz
2022/01/16 | 26664 | systems/texlive/tlnet/archive/fontspec.r61617.tar.xz
-2022/01/16 | 222952 | macros/latex/contrib/chemmacros/chemmacros.sty
2022/01/16 | 21856 | systems/texlive/tlnet/archive/pst-3dplot.r61615.tar.xz
2022/01/16 | 1932 | systems/texlive/tlnet/archive/collection-fontsextra.r61613.tar.xz
2022/01/16 | 1854880 | systems/texlive/tlnet/archive/concmath-otf.doc.r61613.tar.xz
-2022/01/16 | 155017 | macros/latex/contrib/chemmacros/chemmacros-manual.tex
-2022/01/16 | 1482 | macros/latex/contrib/chemmacros/README
2022/01/16 | 130408 | systems/texlive/tlnet/archive/concmath-otf.r61613.tar.xz
2022/01/16 | 1221668 | systems/texlive/tlnet/archive/fontspec.doc.r61617.tar.xz
-2022/01/16 | 1072575 | macros/latex/contrib/chemmacros.zip
2022/01/16 | 1060088 | systems/texlive/tlnet/archive/njuthesis.doc.r61618.tar.xz
2022/01/16 | 10560 | systems/texlive/tlnet/archive/njuthesis.r61618.tar.xz
-2022/01/16 | 1014895 | macros/latex/contrib/chemmacros/chemmacros-manual.pdf
2022/01/15 | 9356 | macros/unicodetex/latex/fontspec/fontspec-code-feat-aat.dtx
2022/01/15 | 9309 | macros/unicodetex/latex/fontspec/fontspec-doc-enc.tex
2022/01/15 | 9241 | macros/unicodetex/latex/fontspec/fontspec-code-vars.dtx
@@ -302,7 +379,6 @@
2022/01/15 | 683 | graphics/pgf/contrib/karnaugh-map/karnaugh-map.ins
2022/01/15 | 657454 | macros/unicodetex/latex/fontspec/fontspec-code.pdf
2022/01/15 | 6469 | macros/unicodetex/latex/fontspec/fontspec-code-scripts.dtx
-2022/01/15 | 6420 | systems/texlive/tlnet/archive/dbshow.r61605.tar.xz
2022/01/15 | 6385 | macros/unicodetex/latex/fontspec/fontspec-code-opening.dtx
2022/01/15 | 606613 | macros/unicodetex/latex/fontspec/fontspec.pdf
2022/01/15 | 549 | macros/unicodetex/latex/fontspec/fontspec.cfg
@@ -310,7 +386,6 @@
2022/01/15 | 4929 | macros/unicodetex/latex/fontspec/fontspec-code-enc.dtx
2022/01/15 | 4912 | systems/texlive/tlnet/archive/coop-writing.r61607.tar.xz
2022/01/15 | 44619 | macros/unicodetex/latex/fontspec/fontspec-doc-opentype.tex
-2022/01/15 | 430060 | systems/texlive/tlnet/archive/dbshow.doc.r61605.tar.xz
2022/01/15 | 4127 | macros/unicodetex/latex/fontspec/fontspec-doc-luatex.tex
2022/01/15 | 41026 | macros/unicodetex/latex/fontspec/fontspec-code-internal.dtx
2022/01/15 | 4037 | macros/unicodetex/latex/fontspec/fontspec-code-fontload.dtx
@@ -327,7 +402,6 @@
2022/01/15 | 27017 | macros/unicodetex/latex/fontspec/fontspec-code-keyval.dtx
2022/01/15 | 2683 | macros/unicodetex/latex/njuthesis/njuthesis.ins
2022/01/15 | 25854 | macros/unicodetex/latex/fontspec/fontspec-doc-featset.tex
-2022/01/15 | 24188 | systems/texlive/tlnet/archive/dbshow.source.r61605.tar.xz
2022/01/15 | 22430 | macros/unicodetex/latex/fontspec/CHANGES.md
2022/01/15 | 2156 | macros/unicodetex/latex/fontspec/fontspec-code-load.dtx
2022/01/15 | 21159 | macros/unicodetex/latex/fontspec/fontspec-code-opentype.dtx
@@ -394,14 +468,10 @@
2022/01/14 | 123630 | fonts/concmath-otf/concmath-otf.pdf
2022/01/14 | 1205452 | systems/texlive/tlnet/archive/siunitx.doc.r61597.tar.xz
2022/01/14 | 108008 | systems/texlive/tlnet/archive/siunitx.source.r61597.tar.xz
-2022/01/13 | 996 | macros/latex/contrib/siunitx/README.md
2022/01/13 | 99052 | macros/latex/contrib/tagpdf/tagpdf.tex
-2022/01/13 | 98475 | macros/latex/contrib/siunitx/siunitx-unit.dtx
-2022/01/13 | 9572 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
2022/01/13 | 953379 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.pdf
2022/01/13 | 937944 | systems/texlive/tlnet/archive/tex4ht.r61591.tar.xz
2022/01/13 | 91759 | macros/latex/contrib/esami/doc/examples/testA-luatex.pdf
-2022/01/13 | 8798 | macros/latex/contrib/siunitx/siunitx-command.dtx
2022/01/13 | 8652 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
2022/01/13 | 855144 | systems/texlive/tlnet/archive/l3backend.doc.r61588.tar.xz
2022/01/13 | 812476 | systems/texlive/tlnet/archive/knowledge.doc.r61583.tar.xz
@@ -427,14 +497,11 @@
2022/01/13 | 648865 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.pdf
2022/01/13 | 644 | macros/latex/contrib/esami/doc/examples/problem1.tex
2022/01/13 | 6408360 | systems/texlive/tlnet/archive/newtx.r61581.tar.xz
-2022/01/13 | 638335 | macros/latex/contrib/siunitx/siunitx.pdf
2022/01/13 | 63516 | macros/latex/contrib/coop-writing/coop-writing.dtx
2022/01/13 | 6349 | macros/latex/contrib/esami/doc/examples/test14.tex
2022/01/13 | 63346 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.dtx
2022/01/13 | 631452 | systems/texlive/tlnet/archive/newtx.doc.r61581.tar.xz
-2022/01/13 | 62811 | macros/latex/contrib/siunitx/CHANGELOG.md
2022/01/13 | 625 | macros/latex/contrib/esami/doc/examples/test11.tex
-2022/01/13 | 607833 | macros/latex/contrib/siunitx/siunitx-code.pdf
2022/01/13 | 5 | macros/latex/contrib/tagpdf/pac3.PNG
2022/01/13 | 5 | macros/latex/contrib/tagpdf/global-ex.png
2022/01/13 | 5995 | macros/latex/contrib/pdfmanagement-testphase/CHANGELOG.md
@@ -456,7 +523,6 @@
2022/01/13 | 5278 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
2022/01/13 | 525259 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-pushbutton.pdf
2022/01/13 | 517264 | macros/latex/contrib/pdfmanagement-testphase/l3pdftools.pdf
-2022/01/13 | 50848 | macros/latex/contrib/siunitx/siunitx-table.dtx
2022/01/13 | 505418 | macros/latex/contrib/pdfmanagement-testphase/l3pdfdict.pdf
2022/01/13 | 504512 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.pdf
2022/01/13 | 488964 | macros/latex/contrib/esami/doc/esami-doc-it.pdf
@@ -464,8 +530,6 @@
2022/01/13 | 486212 | macros/latex/contrib/tagpdf/tagpdf.pdf
2022/01/13 | 484394 | macros/latex/contrib/coop-writing/coop-writing.pdf
2022/01/13 | 480874 | macros/latex/contrib/esami/doc/esami-doc-en.pdf
-2022/01/13 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
-2022/01/13 | 4746 | macros/latex/contrib/siunitx/siunitx-locale.dtx
2022/01/13 | 471 | macros/latex/contrib/esami/doc/examples/test1.tex
2022/01/13 | 4691 | macros/latex/contrib/pdfmanagement-testphase/hyperxmp-patches-tmp-ltx.sty
2022/01/13 | 462 | macros/latex/contrib/esami/doc/examples/test5-fillin.tex
@@ -487,19 +551,13 @@
2022/01/13 | 383080 | macros/latex/contrib/pdfmanagement-testphase/output-patches-tmp-ltx.pdf
2022/01/13 | 38205 | systems/mac/mactex/ExtrasFolder.pdf
2022/01/13 | 3780 | systems/texlive/tlnet/archive/sillypage.source.r61584.tar.xz
-2022/01/13 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
2022/01/13 | 36148056 | macros/latex-dev/base.zip
-2022/01/13 | 34008 | macros/latex/contrib/siunitx/siunitx-print.dtx
-2022/01/13 | 33799 | macros/latex/contrib/siunitx/siunitx-compound.dtx
2022/01/13 | 32184 | systems/texlive/tlnet/archive/l3backend.source.r61588.tar.xz
-2022/01/13 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2022/01/13 | 31622 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
2022/01/13 | 31429 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.dtx
2022/01/13 | 3114 | macros/latex/contrib/esami/doc/examples/testA-sol.tex
2022/01/13 | 3071511 | macros/latex-dev/required/graphics.zip
2022/01/13 | 3005 | macros/latex/contrib/esami/doc/examples/testA.tex
2022/01/13 | 2953 | macros/latex/contrib/tagpdf/tagpdf.ins
-2022/01/13 | 2883 | macros/latex/contrib/siunitx/siunitx-binary.dtx
2022/01/13 | 2880 | info/biblio/printing-history.ltx
2022/01/13 | 28755 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.dtx
2022/01/13 | 2850 | info/biblio/typeset.ltx
@@ -509,7 +567,6 @@
2022/01/13 | 2760509 | macros/latex-dev/required/amsmath.zip
2022/01/13 | 27436 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-radiobutton.dtx
2022/01/13 | 27400 | systems/texlive/tlnet/archive/luamplib.source.r61587.tar.xz
-2022/01/13 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
2022/01/13 | 2725 | macros/latex/contrib/esami/doc/examples/testA-xetex-sol.sol.tex
2022/01/13 | 26927 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
2022/01/13 | 2677 | macros/latex/contrib/esami/doc/examples/testA-luatex-sol.tex
@@ -520,12 +577,10 @@
2022/01/13 | 26660 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-pushbutton.dtx
2022/01/13 | 2637 | macros/latex/contrib/tagpdf/ex-patch-list.tex
2022/01/13 | 261828 | systems/texlive/tlnet/archive/sillypage.doc.r61584.tar.xz
-2022/01/13 | 25985 | macros/latex/contrib/siunitx/siunitx-complex.dtx
2022/01/13 | 25817 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
2022/01/13 | 257725 | macros/latex/contrib/esami/doc/examples/testA-sol.pdf
2022/01/13 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex
2022/01/13 | 2520 | macros/latex/contrib/esami/es-serbian.lng
-2022/01/13 | 2492 | macros/latex/contrib/siunitx/siunitx-code.tex
2022/01/13 | 2389 | macros/latex/contrib/tagpdf/tagpdf-code.tex
2022/01/13 | 2347 | macros/latex/contrib/esami/doc/examples/master-sol.tex
2022/01/13 | 22818 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
@@ -537,7 +592,6 @@
2022/01/13 | 21067 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.pdf
2022/01/13 | 20554 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-choice.dtx
2022/01/13 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
-2022/01/13 | 19846 | macros/latex/contrib/siunitx/siunitx.dtx
2022/01/13 | 19727 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
2022/01/13 | 19595 | macros/latex/contrib/pdfmanagement-testphase/ltdocinit.dtx
2022/01/13 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
@@ -553,22 +607,16 @@
2022/01/13 | 176911 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.dtx
2022/01/13 | 17432 | macros/latex/contrib/pdfmanagement-testphase/l3pdfdict.dtx
2022/01/13 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
-2022/01/13 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
2022/01/13 | 1711 | systems/mac/mactex/Licenses.txt
2022/01/13 | 1701 | macros/latex/contrib/esami/doc/examples/test4.tex
2022/01/13 | 170184 | systems/texlive/tlnet/archive/l3kernel.r61588.tar.xz
2022/01/13 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf
-2022/01/13 | 16704 | macros/latex/contrib/siunitx/siunitx-angle.dtx
2022/01/13 | 15777 | macros/latex/contrib/pdfmanagement-testphase/l3pdftools.dtx
2022/01/13 | 156860 | systems/texlive/tlnet/archive/luamplib.doc.r61587.tar.xz
2022/01/13 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex
2022/01/13 | 1533 | macros/latex/contrib/esami/doc/examples/test3.tex
-2022/01/13 | 15317 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
2022/01/13 | 15002 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
2022/01/13 | 14980 | systems/texlive/tlnet/archive/l3backend.r61588.tar.xz
-2022/01/13 | 147734 | macros/latex/contrib/siunitx/siunitx.tex
-2022/01/13 | 1461338 | install/macros/latex/contrib/siunitx.tds.zip
-2022/01/13 | 1421115 | macros/latex/contrib/siunitx.zip
2022/01/13 | 1398 | macros/latex/contrib/tagpdf/ex-attribute.tex
2022/01/13 | 1367 | macros/latex/contrib/coop-writing/coop-writing.ins
2022/01/13 | 1365 | macros/latex/contrib/esami/doc/examples/test13.tex
@@ -578,7 +626,6 @@
2022/01/13 | 13335 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
2022/01/13 | 1238904 | systems/texlive/tlnet/archive/tex4ht.source.r61591.tar.xz
2022/01/13 | 1237 | macros/latex/contrib/tagpdf/ex-AF-file.tex
-2022/01/13 | 122028 | macros/latex/contrib/siunitx/siunitx-number.dtx
2022/01/13 | 12060 | systems/texlive/tlnet/archive/luamplib.r61587.tar.xz
2022/01/13 | 1200 | macros/latex/contrib/pdfmanagement-testphase/README.md
2022/01/13 | 1195004 | macros/latex/contrib/tagpdf/tagpdf-code.pdf
@@ -596,7 +643,6 @@
2022/01/13 | 1026 | macros/latex/contrib/esami/doc/examples/test2.tex
2022/01/13 | 1023 | macros/latex/contrib/esami/doc/examples/test12.tex
2022/01/13 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
-2022/01/13 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
2022/01/12 | 99 | macros/latex-dev/base/ltpara-code.tex
2022/01/12 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
2022/01/12 | 99592 | macros/latex/contrib/l3kernel/l3color.dtx
@@ -1202,7 +1248,6 @@
2022/01/12 | 19616 | systems/texlive/tlnet/archive/zref-clever.r61572.tar.xz
2022/01/12 | 1939 | macros/latex-dev/required/latex-lab/latex-lab-testphase.dtx
2022/01/12 | 1937 | macros/latex-dev/base/minimal.cls
-2022/01/12 | 19304 | fonts/newtx/tex/newtxtext.sty
2022/01/12 | 19268 | fonts/newtx/tfm/ntx-Italic-lf-scl-t1.tfm
2022/01/12 | 19252 | fonts/newtx/tfm/ntx-Italic-osf-scl-t1.tfm
2022/01/12 | 19208 | fonts/newtx/tfm/ntx-Italic-tosf-scl-t1.tfm
@@ -1482,803 +1527,3 @@
2022/01/12 | 102 | macros/latex-dev/base/lthooks-code.tex
2022/01/12 | 10279144 | systems/texlive/tlnet/archive/reledmac.doc.r61571.tar.xz
2022/01/12 | 10251 | macros/latex-dev/base/webcomp.err
-2022/01/11 | 99952 | systems/texlive/tlnet/archive/polexpr.doc.r61559.tar.xz
-2022/01/11 | 9988 | fonts/cochineal/tfm/Cochineal-Roman-tosf-ot2.tfm
-2022/01/11 | 9988 | fonts/cochineal/tfm/Cochineal-Roman-tlf-ot2.tfm
-2022/01/11 | 9928 | fonts/cochineal/tfm/Cochineal-Bold-lf-sc-ot1.tfm
-2022/01/11 | 9924 | fonts/cochineal/tfm/Cochineal-Italic-tlf-ot1.tfm
-2022/01/11 | 9904 | fonts/cochineal/tfm/Cochineal-Bold-tlf-sc-ot1.tfm
-2022/01/11 | 9872 | fonts/cochineal/tfm/Cochineal-Italic-lf-ot1.tfm
-2022/01/11 | 9856 | fonts/cochineal/tfm/Cochineal-Italic-osf-ot1.tfm
-2022/01/11 | 9836 | fonts/cochineal/tfm/Cochineal-Italic-tosf-ot1.tfm
-2022/01/11 | 9776 | fonts/cochineal/tfm/Cochineal-Italic-tlf-swash-ot1.tfm
-2022/01/11 | 9728 | fonts/cochineal/tfm/Cochineal-Italic-lf-swash-ot1.tfm
-2022/01/11 | 9712 | fonts/cochineal/tfm/Cochineal-Italic-osf-swash-ot1.tfm
-2022/01/11 | 9692 | fonts/cochineal/tfm/Cochineal-Italic-tosf-swash-ot1.tfm
-2022/01/11 | 9648 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-t2a.tfm
-2022/01/11 | 9622 | macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg
-2022/01/11 | 9468 | fonts/cochineal/tfm/Cochineal-Bold-osf-sc-ot1.tfm
-2022/01/11 | 9440 | fonts/cochineal/tfm/Cochineal-Bold-tosf-sc-ot1.tfm
-2022/01/11 | 9440 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-ot1.tfm
-2022/01/11 | 94027 | macros/latex/contrib/sillypage/sillypage-example.pdf
-2022/01/11 | 9400 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-ot1.tfm
-2022/01/11 | 9400 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-ot1.tfm
-2022/01/11 | 9388 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-ot1.tfm
-2022/01/11 | 9383 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
-2022/01/11 | 9352 | fonts/cochineal/tfm/Cochineal-Roman-lf-sc-ot1.tfm
-2022/01/11 | 9316 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-swash-ot1.tfm
-2022/01/11 | 9276 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-swash-ot1.tfm
-2022/01/11 | 9268 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-swash-ot1.tfm
-2022/01/11 | 9264 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-swash-ot1.tfm
-2022/01/11 | 924 | fonts/cochineal/vf/Cochineal-Roman-ts1.vf
-2022/01/11 | 916 | fonts/cochineal/vf/Cochineal-Italic-ts1.vf
-2022/01/11 | 912 | fonts/cochineal/vf/Cochineal-Bolditalic-ts1.vf
-2022/01/11 | 908 | fonts/cochineal/vf/Cochineal-Bold-ts1.vf
-2022/01/11 | 9084 | fonts/cochineal/tfm/Cochineal-Roman-tlf-sc-ot1.tfm
-2022/01/11 | 9036 | fonts/cochineal/tfm/Cochineal-Roman-osf-sc-ot1.tfm
-2022/01/11 | 9008 | fonts/cochineal/tfm/Cochineal-Roman-tosf-sc-ot1.tfm
-2022/01/11 | 9000 | fonts/cochineal/tfm/Cochineal-Italic-tlf-sc-ot1.tfm
-2022/01/11 | 898792 | macros/latex/contrib/reledmac/reledmac.dtx
-2022/01/11 | 8964 | fonts/cochineal/tfm/Cochineal-Italic-lf-sc-ot1.tfm
-2022/01/11 | 8960 | fonts/cochineal/tfm/Cochineal-Italic-osf-sc-ot1.tfm
-2022/01/11 | 8936 | fonts/cochineal/tfm/Cochineal-Italic-tosf-sc-ot1.tfm
-2022/01/11 | 8817 | fonts/cochineal/README
-2022/01/11 | 876 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-sc-ot1.vf
-2022/01/11 | 876 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-sc-ot1.vf
-2022/01/11 | 876 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-sc-ot1.vf
-2022/01/11 | 872 | fonts/cochineal/vf/Cochineal-Roman-tosf-sc-ot1.vf
-2022/01/11 | 872 | fonts/cochineal/vf/Cochineal-Italic-tosf-sc-ot1.vf
-2022/01/11 | 872 | fonts/cochineal/vf/Cochineal-Italic-tlf-sc-ot1.vf
-2022/01/11 | 872 | fonts/cochineal/vf/Cochineal-Italic-osf-sc-ot1.vf
-2022/01/11 | 872 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-sc-ot1.vf
-2022/01/11 | 8703 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Roman-tlf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Roman-osf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Roman-lf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Italic-lf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Bold-tosf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Bold-tlf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Bold-osf-sc-ot1.vf
-2022/01/11 | 868 | fonts/cochineal/vf/Cochineal-Bold-lf-sc-ot1.vf
-2022/01/11 | 8660 | fonts/cochineal/tfm/Cochineal-Italic-osf-th-ot1.tfm
-2022/01/11 | 8660 | fonts/cochineal/tfm/Cochineal-Italic-lf-th-ot1.tfm
-2022/01/11 | 8632 | fonts/cochineal/tfm/Cochineal-Italic-tosf-th-ot1.tfm
-2022/01/11 | 8632 | fonts/cochineal/tfm/Cochineal-Italic-tlf-th-ot1.tfm
-2022/01/11 | 8579 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
-2022/01/11 | 8179 | macros/latex/contrib/asmejour/README.md
-2022/01/11 | 80887 | macros/latex/contrib/esami/esami.sty
-2022/01/11 | 7492 | macros/latex/contrib/sillypage/sillypage.dtx
-2022/01/11 | 7336 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
-2022/01/11 | 733184 | systems/texlive/tlnet/archive/pgf-interference.doc.r61562.tar.xz
-2022/01/11 | 7104 | systems/texlive/tlnet/archive/keyfloat.r61561.tar.xz
-2022/01/11 | 6881 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex
-2022/01/11 | 6673 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
-2022/01/11 | 661929 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
-2022/01/11 | 64180 | fonts/cochineal/tfm/Cochineal-Bold-lf-t1.tfm
-2022/01/11 | 64156 | fonts/cochineal/tfm/Cochineal-Bold-tlf-t1.tfm
-2022/01/11 | 6375 | fonts/zlmtt/doc/zlmtt-doc.tex
-2022/01/11 | 6365 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
-2022/01/11 | 634181 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
-2022/01/11 | 63416 | fonts/cochineal/tfm/Cochineal-Bold-lf-swash-t1.tfm
-2022/01/11 | 63392 | fonts/cochineal/tfm/Cochineal-Bold-tlf-swash-t1.tfm
-2022/01/11 | 62928 | fonts/cochineal/tfm/Cochineal-Bold-osf-t1.tfm
-2022/01/11 | 628626 | macros/latex/contrib/asmejour/asmejour-template.pdf
-2022/01/11 | 62860 | fonts/cochineal/tfm/Cochineal-Bold-tosf-t1.tfm
-2022/01/11 | 627484 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
-2022/01/11 | 62164 | fonts/cochineal/tfm/Cochineal-Bold-osf-swash-t1.tfm
-2022/01/11 | 62096 | fonts/cochineal/tfm/Cochineal-Bold-tosf-swash-t1.tfm
-2022/01/11 | 6127441 | fonts/cochineal.zip
-2022/01/11 | 6060 | macros/latex/contrib/sillypage/sillywalk-map.png
-2022/01/11 | 598742 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
-2022/01/11 | 5859 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
-2022/01/11 | 5817 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
-2022/01/11 | 571482 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
-2022/01/11 | 567142 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
-2022/01/11 | 563531 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
-2022/01/11 | 559870 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf
-2022/01/11 | 55924 | fonts/cochineal/tfm/Cochineal-Roman-lf-swash-t1.tfm
-2022/01/11 | 55916 | fonts/cochineal/tfm/Cochineal-Roman-lf-t1.tfm
-2022/01/11 | 55404 | fonts/cochineal/tfm/Cochineal-Roman-tlf-swash-t1.tfm
-2022/01/11 | 55396 | fonts/cochineal/tfm/Cochineal-Roman-tlf-t1.tfm
-2022/01/11 | 55300 | fonts/cochineal/tfm/Cochineal-Roman-osf-swash-t1.tfm
-2022/01/11 | 55292 | fonts/cochineal/tfm/Cochineal-Roman-osf-t1.tfm
-2022/01/11 | 55232 | fonts/cochineal/tfm/Cochineal-Roman-tosf-swash-t1.tfm
-2022/01/11 | 55224 | fonts/cochineal/tfm/Cochineal-Roman-tosf-t1.tfm
-2022/01/11 | 551947 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
-2022/01/11 | 5433 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
-2022/01/11 | 5391 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
-2022/01/11 | 5381 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
-2022/01/11 | 536118 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
-2022/01/11 | 527117 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
-2022/01/11 | 52576 | fonts/cochineal/tfm/Cochineal-Bold-lf-sc-t1.tfm
-2022/01/11 | 52552 | fonts/cochineal/tfm/Cochineal-Bold-tlf-sc-t1.tfm
-2022/01/11 | 52497 | dviware/dviljk/Makefile.in
-2022/01/11 | 52424 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-t1.tfm
-2022/01/11 | 52376 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-t1.tfm
-2022/01/11 | 52376 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-t1.tfm
-2022/01/11 | 52368 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-t1.tfm
-2022/01/11 | 52028 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-swash-t1.tfm
-2022/01/11 | 51980 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-swash-t1.tfm
-2022/01/11 | 51980 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-swash-t1.tfm
-2022/01/11 | 51972 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-swash-t1.tfm
-2022/01/11 | 51296 | fonts/cochineal/tfm/Cochineal-Bold-osf-sc-t1.tfm
-2022/01/11 | 51268 | fonts/cochineal/tfm/Cochineal-Bold-tosf-sc-t1.tfm
-2022/01/11 | 51232 | fonts/cochineal/tfm/Cochineal-Italic-tlf-t1.tfm
-2022/01/11 | 51116 | fonts/cochineal/tfm/Cochineal-Italic-lf-t1.tfm
-2022/01/11 | 51104 | fonts/cochineal/tfm/Cochineal-Italic-osf-t1.tfm
-2022/01/11 | 51084 | fonts/cochineal/tfm/Cochineal-Italic-tosf-t1.tfm
-2022/01/11 | 50816 | fonts/cochineal/tfm/Cochineal-Italic-tlf-swash-t1.tfm
-2022/01/11 | 50700 | fonts/cochineal/tfm/Cochineal-Italic-lf-swash-t1.tfm
-2022/01/11 | 50688 | fonts/cochineal/tfm/Cochineal-Italic-osf-swash-t1.tfm
-2022/01/11 | 50668 | fonts/cochineal/tfm/Cochineal-Italic-tosf-swash-t1.tfm
-2022/01/11 | 48472 | fonts/cochineal/tfm/Cochineal-Italic-tosf-th-t1.tfm
-2022/01/11 | 48312 | fonts/cochineal/tfm/Cochineal-Italic-osf-th-t1.tfm
-2022/01/11 | 48308 | fonts/cochineal/tfm/Cochineal-Italic-lf-th-t1.tfm
-2022/01/11 | 48284 | fonts/cochineal/tfm/Cochineal-Italic-tlf-th-t1.tfm
-2022/01/11 | 4684 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-sc-ot1.tfm
-2022/01/11 | 4656 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-sc-ot1.tfm
-2022/01/11 | 4652 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-sc-ot1.tfm
-2022/01/11 | 4640 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-sc-ot1.tfm
-2022/01/11 | 45180 | fonts/cochineal/tfm/Cochineal-Roman-lf-sc-t1.tfm
-2022/01/11 | 44656 | fonts/cochineal/tfm/Cochineal-Roman-tlf-sc-t1.tfm
-2022/01/11 | 44572 | fonts/cochineal/tfm/Cochineal-Italic-tlf-sc-t1.tfm
-2022/01/11 | 44508 | fonts/cochineal/tfm/Cochineal-Roman-osf-sc-t1.tfm
-2022/01/11 | 44500 | fonts/cochineal/tfm/Cochineal-Italic-lf-sc-t1.tfm
-2022/01/11 | 44496 | fonts/cochineal/tfm/Cochineal-Italic-osf-sc-t1.tfm
-2022/01/11 | 44480 | fonts/cochineal/tfm/Cochineal-Roman-tosf-sc-t1.tfm
-2022/01/11 | 44472 | fonts/cochineal/tfm/Cochineal-Italic-tosf-sc-t1.tfm
-2022/01/11 | 4441 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
-2022/01/11 | 44104 | macros/latex/contrib/asmejour/asmejour.cls
-2022/01/11 | 4328 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
-2022/01/11 | 43007 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
-2022/01/11 | 42846 | macros/latex/contrib/asmejour/asmejour-template.tex
-2022/01/11 | 42592 | fonts/cochineal/tfm/Cochineal-Bold-lf-ly1.tfm
-2022/01/11 | 42568 | fonts/cochineal/tfm/Cochineal-Bold-tlf-ly1.tfm
-2022/01/11 | 42000 | fonts/cochineal/tfm/Cochineal-Bold-lf-swash-ly1.tfm
-2022/01/11 | 41976 | fonts/cochineal/tfm/Cochineal-Bold-tlf-swash-ly1.tfm
-2022/01/11 | 41556 | fonts/cochineal/tfm/Cochineal-Bold-osf-ly1.tfm
-2022/01/11 | 41504 | fonts/cochineal/tfm/Cochineal-Bold-tosf-ly1.tfm
-2022/01/11 | 40964 | fonts/cochineal/tfm/Cochineal-Bold-osf-swash-ly1.tfm
-2022/01/11 | 40912 | fonts/cochineal/tfm/Cochineal-Bold-tosf-swash-ly1.tfm
-2022/01/11 | 40813 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
-2022/01/11 | 39512 | systems/texlive/tlnet/archive/polexpr.r61559.tar.xz
-2022/01/11 | 3871 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
-2022/01/11 | 3849 | fonts/cochineal/enc/coch_7v73vk.enc
-2022/01/11 | 3822 | fonts/cochineal/enc/coch_3r6zg3.enc
-2022/01/11 | 3818 | fonts/cochineal/enc/coch_3brrog.enc
-2022/01/11 | 3815 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2022/01/11 | 3812 | fonts/cochineal/enc/coch_cacm2n.enc
-2022/01/11 | 3805 | fonts/cochineal/enc/coch_e745te.enc
-2022/01/11 | 3778 | fonts/cochineal/enc/coch_3q3crd.enc
-2022/01/11 | 3777 | fonts/cochineal/enc/coch_4agesf.enc
-2022/01/11 | 3770 | fonts/cochineal/enc/coch_max2ec.enc
-2022/01/11 | 3762 | fonts/cochineal/enc/coch_rv5tmq.enc
-2022/01/11 | 3758 | fonts/cochineal/enc/coch_pilffg.enc
-2022/01/11 | 3751 | fonts/cochineal/enc/coch_lzqtrs.enc
-2022/01/11 | 3750 | fonts/cochineal/enc/coch_nj5yu3.enc
-2022/01/11 | 3747 | fonts/cochineal/enc/coch_xaxcx7.enc
-2022/01/11 | 3746 | fonts/cochineal/enc/coch_wuwrcy.enc
-2022/01/11 | 3741 | fonts/cochineal/enc/coch_q35ey5.enc
-2022/01/11 | 3740 | fonts/cochineal/enc/coch_lropbz.enc
-2022/01/11 | 3734 | fonts/cochineal/enc/coch_ekjpcs.enc
-2022/01/11 | 3733 | fonts/cochineal/enc/coch_ol4knl.enc
-2022/01/11 | 37300 | fonts/cochineal/tfm/Cochineal-Roman-lf-swash-ly1.tfm
-2022/01/11 | 37300 | fonts/cochineal/tfm/Cochineal-Roman-lf-ly1.tfm
-2022/01/11 | 3728 | fonts/cochineal/enc/coch_sygphi.enc
-2022/01/11 | 3724 | fonts/cochineal/enc/coch_q4ulxa.enc
-2022/01/11 | 3722 | fonts/cochineal/enc/coch_zbphsw.enc
-2022/01/11 | 3718 | fonts/cochineal/enc/coch_tjygyt.enc
-2022/01/11 | 3701 | fonts/cochineal/enc/coch_ddt3vr.enc
-2022/01/11 | 3699 | fonts/cochineal/enc/coch_tnxjqs.enc
-2022/01/11 | 3698 | fonts/cochineal/enc/coch_y3tmc2.enc
-2022/01/11 | 3697 | fonts/cochineal/enc/coch_l47tcy.enc
-2022/01/11 | 3695 | fonts/cochineal/enc/coch_2zgday.enc
-2022/01/11 | 3693 | fonts/cochineal/enc/coch_5bitfe.enc
-2022/01/11 | 3691 | fonts/cochineal/enc/coch_pfcyih.enc
-2022/01/11 | 3691 | fonts/cochineal/enc/coch_mo2enl.enc
-2022/01/11 | 3690 | fonts/cochineal/enc/coch_s4niqi.enc
-2022/01/11 | 368877 | macros/latex/contrib/reledmac/migration.pdf
-2022/01/11 | 3687 | fonts/cochineal/enc/coch_ylbzwi.enc
-2022/01/11 | 3686 | fonts/cochineal/enc/coch_uemkt3.enc
-2022/01/11 | 36852 | fonts/cochineal/tfm/Cochineal-Roman-tlf-swash-ly1.tfm
-2022/01/11 | 36852 | fonts/cochineal/tfm/Cochineal-Roman-tlf-ly1.tfm
-2022/01/11 | 3684 | fonts/cochineal/enc/coch_okzdl2.enc
-2022/01/11 | 36748 | fonts/cochineal/tfm/Cochineal-Roman-osf-swash-ly1.tfm
-2022/01/11 | 36748 | fonts/cochineal/tfm/Cochineal-Roman-osf-ly1.tfm
-2022/01/11 | 36700 | fonts/cochineal/tfm/Cochineal-Roman-tosf-swash-ly1.tfm
-2022/01/11 | 36700 | fonts/cochineal/tfm/Cochineal-Roman-tosf-ly1.tfm
-2022/01/11 | 3649 | fonts/cochineal/enc/coch_th736v.enc
-2022/01/11 | 3641 | fonts/cochineal/enc/coch_ikkvry.enc
-2022/01/11 | 3637 | fonts/cochineal/enc/coch_ldgozj.enc
-2022/01/11 | 3575 | fonts/cochineal/enc/coch_5tib5i.enc
-2022/01/11 | 3567 | fonts/cochineal/enc/coch_wa4y3o.enc
-2022/01/11 | 3567 | fonts/cochineal/enc/coch_hqneph.enc
-2022/01/11 | 3552 | fonts/cochineal/enc/coch_7fzfry.enc
-2022/01/11 | 3537 | fonts/cochineal/enc/coch_eluj5m.enc
-2022/01/11 | 3536 | fonts/cochineal/enc/coch_da7weg.enc
-2022/01/11 | 3531 | fonts/cochineal/enc/coch_syo7sr.enc
-2022/01/11 | 34 | macros/latex/contrib/esami/VERSION
-2022/01/11 | 34864 | fonts/cochineal/tfm/Cochineal-Bold-lf-sc-ly1.tfm
-2022/01/11 | 34840 | fonts/cochineal/tfm/Cochineal-Bold-tlf-sc-ly1.tfm
-2022/01/11 | 3481 | fonts/cochineal/enc/coch_dx3muq.enc
-2022/01/11 | 3480 | fonts/cochineal/enc/coch_ygltby.enc
-2022/01/11 | 3466 | fonts/cochineal/enc/coch_nlwa7l.enc
-2022/01/11 | 3465 | fonts/cochineal/enc/coch_vpdkzq.enc
-2022/01/11 | 3465 | fonts/cochineal/enc/coch_tkhq7f.enc
-2022/01/11 | 3464 | fonts/cochineal/enc/coch_kuld3f.enc
-2022/01/11 | 3460 | fonts/cochineal/enc/coch_huz7n5.enc
-2022/01/11 | 3459 | fonts/cochineal/enc/coch_wnd62o.enc
-2022/01/11 | 3455 | fonts/cochineal/enc/coch_dbsvsj.enc
-2022/01/11 | 3451 | fonts/cochineal/enc/coch_uqbj7f.enc
-2022/01/11 | 3447 | fonts/cochineal/enc/coch_uavkhn.enc
-2022/01/11 | 3431 | fonts/cochineal/enc/coch_vew4u5.enc
-2022/01/11 | 3416 | fonts/cochineal/enc/coch_6wh55u.enc
-2022/01/11 | 3415 | fonts/cochineal/enc/coch_liz2hd.enc
-2022/01/11 | 3415 | fonts/cochineal/enc/coch_kxx5cy.enc
-2022/01/11 | 3413 | fonts/cochineal/enc/coch_5f3gw2.enc
-2022/01/11 | 3410 | fonts/cochineal/enc/coch_t556x2.enc
-2022/01/11 | 3384 | fonts/cochineal/enc/coch_zg5irv.enc
-2022/01/11 | 3382 | fonts/cochineal/enc/coch_klonus.enc
-2022/01/11 | 3381 | fonts/cochineal/enc/coch_grutwx.enc
-2022/01/11 | 3380 | fonts/cochineal/enc/coch_w6vdgs.enc
-2022/01/11 | 3380 | fonts/cochineal/enc/coch_bjtzvy.enc
-2022/01/11 | 33804 | fonts/cochineal/tfm/Cochineal-Bold-osf-sc-ly1.tfm
-2022/01/11 | 3379 | fonts/cochineal/enc/coch_2expjo.enc
-2022/01/11 | 33780 | fonts/cochineal/tfm/Cochineal-Bold-tosf-sc-ly1.tfm
-2022/01/11 | 3376 | fonts/cochineal/enc/coch_kbxkrg.enc
-2022/01/11 | 3376 | fonts/cochineal/enc/coch_dwjlw5.enc
-2022/01/11 | 3375 | fonts/cochineal/enc/coch_jhwq7e.enc
-2022/01/11 | 3344 | fonts/cochineal/enc/coch_lqmdx6.enc
-2022/01/11 | 3344 | fonts/cochineal/enc/coch_kbpxlj.enc
-2022/01/11 | 3343 | fonts/cochineal/enc/coch_df5kan.enc
-2022/01/11 | 3342 | fonts/cochineal/enc/coch_u3j4lk.enc
-2022/01/11 | 3342 | fonts/cochineal/enc/coch_qyvxxn.enc
-2022/01/11 | 3341 | fonts/cochineal/enc/coch_d2hjcw.enc
-2022/01/11 | 33376 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-ly1.tfm
-2022/01/11 | 3334 | fonts/cochineal/enc/coch_o4vutb.enc
-2022/01/11 | 3332 | fonts/cochineal/tfm/zcochbmi.tfm
-2022/01/11 | 33316 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-ly1.tfm
-2022/01/11 | 33312 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-ly1.tfm
-2022/01/11 | 3330 | fonts/cochineal/enc/coch_bnbjdf.enc
-2022/01/11 | 33304 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-ly1.tfm
-2022/01/11 | 33280 | fonts/cochineal/tfm/Cochineal-Italic-tlf-ly1.tfm
-2022/01/11 | 3326 | fonts/cochineal/enc/coch_4plcvc.enc
-2022/01/11 | 3322 | fonts/cochineal/enc/coch_alzuis.enc
-2022/01/11 | 3316 | fonts/cochineal/enc/coch_wpweoy.enc
-2022/01/11 | 3316 | fonts/cochineal/enc/coch_dxwjai.enc
-2022/01/11 | 33168 | fonts/cochineal/tfm/Cochineal-Italic-lf-ly1.tfm
-2022/01/11 | 33156 | fonts/cochineal/tfm/Cochineal-Italic-osf-ly1.tfm
-2022/01/11 | 33136 | fonts/cochineal/tfm/Cochineal-Italic-tosf-ly1.tfm
-2022/01/11 | 3311 | fonts/cochineal/enc/coch_5xjvtq.enc
-2022/01/11 | 3310 | fonts/cochineal/enc/coch_sq6y2y.enc
-2022/01/11 | 3309 | fonts/cochineal/enc/coch_xsridg.enc
-2022/01/11 | 33092 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-swash-ly1.tfm
-2022/01/11 | 3308 | fonts/cochineal/enc/coch_pqzq4p.enc
-2022/01/11 | 3305 | fonts/cochineal/enc/coch_lchlkf.enc
-2022/01/11 | 3304 | fonts/cochineal/enc/coch_2wxnkf.enc
-2022/01/11 | 33028 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-swash-ly1.tfm
-2022/01/11 | 33028 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-swash-ly1.tfm
-2022/01/11 | 33016 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-swash-ly1.tfm
-2022/01/11 | 32972 | fonts/cochineal/tfm/Cochineal-Italic-tlf-swash-ly1.tfm
-2022/01/11 | 3294 | fonts/cochineal/enc/coch_aiajjq.enc
-2022/01/11 | 3292 | fonts/cochineal/enc/coch_3tt4zg.enc
-2022/01/11 | 32860 | fonts/cochineal/tfm/Cochineal-Italic-lf-swash-ly1.tfm
-2022/01/11 | 32848 | fonts/cochineal/tfm/Cochineal-Italic-osf-swash-ly1.tfm
-2022/01/11 | 32828 | fonts/cochineal/tfm/Cochineal-Italic-tosf-swash-ly1.tfm
-2022/01/11 | 3273 | fonts/cochineal/enc/coch_2gvyjv.enc
-2022/01/11 | 3272 | fonts/cochineal/enc/coch_cbs7ow.enc
-2022/01/11 | 3271 | fonts/cochineal/enc/coch_ibp3xz.enc
-2022/01/11 | 3270 | fonts/cochineal/enc/coch_6uoyes.enc
-2022/01/11 | 3261 | fonts/cochineal/enc/coch_5tmqae.enc
-2022/01/11 | 3260 | fonts/cochineal/tfm/zcochmi.tfm
-2022/01/11 | 3259 | fonts/cochineal/enc/coch_t7e5d4.enc
-2022/01/11 | 32571 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
-2022/01/11 | 3255 | fonts/cochineal/enc/coch_tfefcu.enc
-2022/01/11 | 3251 | fonts/cochineal/enc/coch_bat6hu.enc
-2022/01/11 | 3250 | fonts/cochineal/enc/coch_g2axst.enc
-2022/01/11 | 3249 | fonts/cochineal/enc/coch_6ry5ir.enc
-2022/01/11 | 3245 | fonts/cochineal/enc/coch_oqmhja.enc
-2022/01/11 | 3245 | fonts/cochineal/enc/coch_jgxutr.enc
-2022/01/11 | 3244 | fonts/cochineal/enc/coch_kzot5v.enc
-2022/01/11 | 3244 | fonts/cochineal/enc/coch_j7mi7a.enc
-2022/01/11 | 3243 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
-2022/01/11 | 3243 | fonts/cochineal/enc/coch_x4ugem.enc
-2022/01/11 | 3243 | fonts/cochineal/enc/coch_qkxc47.enc
-2022/01/11 | 3223 | fonts/cochineal/enc/coch_cuw7wa.enc
-2022/01/11 | 3221 | fonts/cochineal/enc/coch_otkq6i.enc
-2022/01/11 | 3216 | systems/texlive/tlnet/archive/pgf-interference.r61562.tar.xz
-2022/01/11 | 32047 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
-2022/01/11 | 3201 | fonts/cochineal/enc/coch_6lje3b.enc
-2022/01/11 | 3197 | fonts/cochineal/enc/coch_z2oun7.enc
-2022/01/11 | 3197 | fonts/cochineal/enc/coch_awf6hz.enc
-2022/01/11 | 3195 | fonts/cochineal/enc/coch_fdemcn.enc
-2022/01/11 | 3195 | fonts/cochineal/enc/coch_ermyhb.enc
-2022/01/11 | 3195 | fonts/cochineal/enc/coch_2eakhu.enc
-2022/01/11 | 3191 | fonts/cochineal/enc/coch_m4bmrm.enc
-2022/01/11 | 31818 | fonts/cochineal/map/Cochineal.map
-2022/01/11 | 3178 | fonts/cochineal/enc/coch_ktoy4w.enc
-2022/01/11 | 3177 | fonts/cochineal/enc/coch_47bkd3.enc
-2022/01/11 | 3175 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
-2022/01/11 | 31741 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
-2022/01/11 | 3172 | fonts/cochineal/enc/coch_sc4bro.enc
-2022/01/11 | 3172 | fonts/cochineal/enc/coch_bp2pg7.enc
-2022/01/11 | 3171 | fonts/cochineal/enc/coch_rix5n3.enc
-2022/01/11 | 3171 | fonts/cochineal/enc/coch_opxmsy.enc
-2022/01/11 | 31600 | systems/texlive/tlnet/archive/keyfloat.source.r61561.tar.xz
-2022/01/11 | 3157 | fonts/cochineal/enc/coch_yprnrw.enc
-2022/01/11 | 3155 | fonts/cochineal/enc/coch_pf3hrr.enc
-2022/01/11 | 3153 | fonts/cochineal/enc/coch_qy633g.enc
-2022/01/11 | 3151 | fonts/cochineal/enc/coch_h2t4ei.enc
-2022/01/11 | 3151 | fonts/cochineal/enc/coch_e77avd.enc
-2022/01/11 | 31497 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf
-2022/01/11 | 3128 | fonts/cochineal/enc/coch_gkpez6.enc
-2022/01/11 | 3122 | fonts/cochineal/enc/coch_gcpa6j.enc
-2022/01/11 | 3122 | fonts/cochineal/enc/coch_bi2nei.enc
-2022/01/11 | 3119 | fonts/cochineal/enc/coch_5xilzy.enc
-2022/01/11 | 3117 | fonts/cochineal/enc/coch_7trhhc.enc
-2022/01/11 | 30932 | fonts/cochineal/tfm/Cochineal-Italic-osf-th-ly1.tfm
-2022/01/11 | 30932 | fonts/cochineal/tfm/Cochineal-Italic-lf-th-ly1.tfm
-2022/01/11 | 309311 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf
-2022/01/11 | 30908 | fonts/cochineal/tfm/Cochineal-Italic-tosf-th-ly1.tfm
-2022/01/11 | 30908 | fonts/cochineal/tfm/Cochineal-Italic-tlf-th-ly1.tfm
-2022/01/11 | 30816 | fonts/cochineal/tfm/Cochineal-Roman-lf-sc-ly1.tfm
-2022/01/11 | 3060 | fonts/cochineal/enc/coch_wcbuwv.enc
-2022/01/11 | 3054 | fonts/cochineal/enc/coch_bjqtqq.enc
-2022/01/11 | 3052 | fonts/cochineal/enc/coch_o5mx43.enc
-2022/01/11 | 30364 | fonts/cochineal/tfm/Cochineal-Roman-tlf-sc-ly1.tfm
-2022/01/11 | 3026 | fonts/cochineal/enc/coch_jhwmea.enc
-2022/01/11 | 3026 | fonts/cochineal/enc/coch_fgurd2.enc
-2022/01/11 | 3026 | fonts/cochineal/enc/coch_bhnmej.enc
-2022/01/11 | 30240 | fonts/cochineal/tfm/Cochineal-Roman-osf-sc-ly1.tfm
-2022/01/11 | 30212 | fonts/cochineal/tfm/Cochineal-Roman-tosf-sc-ly1.tfm
-2022/01/11 | 3020 | fonts/cochineal/enc/coch_kfnsdu.enc
-2022/01/11 | 3018 | fonts/cochineal/enc/coch_r2kqsv.enc
-2022/01/11 | 3018 | fonts/cochineal/enc/coch_5o2hga.enc
-2022/01/11 | 301523 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
-2022/01/11 | 2978593 | macros/latex/contrib/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf
-2022/01/11 | 29740 | fonts/cochineal/tfm/Cochineal-Italic-tlf-sc-ly1.tfm
-2022/01/11 | 297127 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
-2022/01/11 | 29652 | fonts/cochineal/tfm/Cochineal-Italic-osf-sc-ly1.tfm
-2022/01/11 | 29652 | fonts/cochineal/tfm/Cochineal-Italic-lf-sc-ly1.tfm
-2022/01/11 | 29632 | fonts/cochineal/tfm/Cochineal-Italic-tosf-sc-ly1.tfm
-2022/01/11 | 295847 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
-2022/01/11 | 293260 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf
-2022/01/11 | 291939 | fonts/cochineal/type1/Cochineal-BoldItalic.pfb
-2022/01/11 | 290106 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
-2022/01/11 | 28899 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
-2022/01/11 | 288679 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
-2022/01/11 | 288423 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf
-2022/01/11 | 287548 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
-2022/01/11 | 286175 | macros/latex/contrib/reledmac/examples/2-performances.pdf
-2022/01/11 | 284803 | macros/latex/contrib/reledmac/examples/1-tabular.pdf
-2022/01/11 | 284574 | fonts/cochineal/type1/Cochineal-Roman.pfb
-2022/01/11 | 284462 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf
-2022/01/11 | 283598 | macros/latex/contrib/reledmac/examples/2-indexing.pdf
-2022/01/11 | 28146 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
-2022/01/11 | 280903 | fonts/cochineal/type1/Cochineal-Bold.pfb
-2022/01/11 | 278181 | fonts/cochineal/type1/Cochineal-Italic.pfb
-2022/01/11 | 277764 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
-2022/01/11 | 2735 | fonts/cochineal/enc/coch_aeaj7m.enc
-2022/01/11 | 27062 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2022/01/11 | 2703 | fonts/cochineal/enc/coch_x3v6nt.enc
-2022/01/11 | 2688 | fonts/cochineal/enc/coch_odnecf.enc
-2022/01/11 | 2665 | fonts/cochineal/enc/coch_6xmcha.enc
-2022/01/11 | 2661 | fonts/cochineal/enc/coch_uh66oa.enc
-2022/01/11 | 2644 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2022/01/11 | 2641945 | macros/latex/contrib/asmejour.zip
-2022/01/11 | 2623 | fonts/cochineal/enc/coch_kfj2qw.enc
-2022/01/11 | 2623 | fonts/cochineal/enc/coch_djzri5.enc
-2022/01/11 | 2620 | fonts/cochineal/enc/coch_p7j4gw.enc
-2022/01/11 | 2594 | fonts/cochineal/enc/coch_qzhi24.enc
-2022/01/11 | 2588 | fonts/cochineal/enc/coch_l64ji6.enc
-2022/01/11 | 2584 | fonts/cochineal/vf/zcochbmi.vf
-2022/01/11 | 2560 | fonts/cochineal/tfm/zcochbmia.tfm
-2022/01/11 | 2546 | fonts/cochineal/enc/coch_saoql6.enc
-2022/01/11 | 2530 | macros/latex/contrib/sillypage/sillypage.ins
-2022/01/11 | 2508 | fonts/cochineal/enc/coch_qqsbmj.enc
-2022/01/11 | 2504 | fonts/cochineal/tfm/zcochmia.tfm
-2022/01/11 | 2496 | fonts/cochineal/vf/zcochmi.vf
-2022/01/11 | 249192 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf
-2022/01/11 | 2479 | macros/latex/contrib/esami/README
-2022/01/11 | 244 | fonts/cochineal/tfm/Cochineal-Bol-osf.tfm
-2022/01/11 | 243994 | fonts/zlmtt.zip
-2022/01/11 | 2350 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
-2022/01/11 | 23428 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf
-2022/01/11 | 234021 | fonts/zlmtt/doc/zlmtt-doc.pdf
-2022/01/11 | 232 | fonts/cochineal/tfm/Cochineal-osf.tfm
-2022/01/11 | 224508 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
-2022/01/11 | 2188 | fonts/cochineal/vf/zcochbmia.vf
-2022/01/11 | 2188 | fonts/cochineal/tfm/Cochineal-BoldItalic-sup-ly1.tfm
-2022/01/11 | 2184 | fonts/cochineal/tfm/Cochineal-BoldItalic-sup-ly1--base.tfm
-2022/01/11 | 2180 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
-2022/01/11 | 2180 | fonts/cochineal/vf/zcochmia.vf
-2022/01/11 | 2176 | fonts/cochineal/tfm/Cochineal-BoldItalic-sup-t1.tfm
-2022/01/11 | 2172 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
-2022/01/11 | 2172 | fonts/cochineal/tfm/Cochineal-Italic-sup-ly1.tfm
-2022/01/11 | 2168 | fonts/cochineal/tfm/Cochineal-Italic-sup-ly1--base.tfm
-2022/01/11 | 2168 | fonts/cochineal/tfm/Cochineal-BoldItalic-sup-t1--base.tfm
-2022/01/11 | 2136 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-sc-ly1--base.tfm
-2022/01/11 | 213256 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
-2022/01/11 | 2128 | fonts/cochineal/tfm/Cochineal-Italic-sup-t1.tfm
-2022/01/11 | 2128 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-sc-ly1--base.tfm
-2022/01/11 | 2120 | fonts/cochineal/tfm/Cochineal-Italic-sup-t1--base.tfm
-2022/01/11 | 211867 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
-2022/01/11 | 211562 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf
-2022/01/11 | 2112 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-sc-ly1--base.tfm
-2022/01/11 | 2108 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-sc-ly1--base.tfm
-2022/01/11 | 209856 | macros/latex/contrib/reledmac/examples/2-antilabe.pdf
-2022/01/11 | 2096 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-swash-ly1--base.tfm
-2022/01/11 | 2092 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-swash-ly1--base.tfm
-2022/01/11 | 2092 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-ly1--base.tfm
-2022/01/11 | 2088 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-ly1--base.tfm
-2022/01/11 | 2084 | fonts/cochineal/tfm/Cochineal-BoldItalic-inf-ly1.tfm
-2022/01/11 | 2080 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-swash-ly1--base.tfm
-2022/01/11 | 2080 | fonts/cochineal/tfm/Cochineal-BoldItalic-inf-ly1--base.tfm
-2022/01/11 | 2076 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-ly1--base.tfm
-2022/01/11 | 2076 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-swash-ly1--base.tfm
-2022/01/11 | 2076 | fonts/cochineal/tfm/Cochineal-BoldItalic-dnom-ly1.tfm
-2022/01/11 | 2072 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-ly1--base.tfm
-2022/01/11 | 2072 | fonts/cochineal/tfm/Cochineal-BoldItalic-dnom-ly1--base.tfm
-2022/01/11 | 2064848 | macros/latex/contrib/reledmac/reledmac.pdf
-2022/01/11 | 206311 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
-2022/01/11 | 2060 | fonts/cochineal/tfm/Cochineal-Italic-osf-sc-ly1--base.tfm
-2022/01/11 | 2060 | fonts/cochineal/tfm/Cochineal-Italic-lf-swash-ly1--base.tfm
-2022/01/11 | 2060 | fonts/cochineal/tfm/Cochineal-Italic-lf-sc-ly1--base.tfm
-2022/01/11 | 205925 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf
-2022/01/11 | 2056 | fonts/cochineal/tfm/Cochineal-Italic-lf-ly1--base.tfm
-2022/01/11 | 2056 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-sc-t1--base.tfm
-2022/01/11 | 2056 | fonts/cochineal/tfm/Cochineal-BoldItalic-inf-t1.tfm
-2022/01/11 | 2056 | fonts/cochineal/tfm/Cochineal-BoldItalic-dnom-t1.tfm
-2022/01/11 | 2052 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-sc-t1--base.tfm
-2022/01/11 | 2052 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-swash-t1--base.tfm
-2022/01/11 | 2048 | fonts/cochineal/tfm/Cochineal-Italic-osf-swash-ly1--base.tfm
-2022/01/11 | 2048 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-swash-t1--base.tfm
-2022/01/11 | 2048 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-t1--base.tfm
-2022/01/11 | 2048 | fonts/cochineal/tfm/Cochineal-BoldItalic-inf-t1--base.tfm
-2022/01/11 | 2048 | fonts/cochineal/tfm/Cochineal-BoldItalic-dnom-t1--base.tfm
-2022/01/11 | 2044 | fonts/cochineal/tfm/Cochineal-Italic-tlf-sc-ly1--base.tfm
-2022/01/11 | 2044 | fonts/cochineal/tfm/Cochineal-Italic-osf-ly1--base.tfm
-2022/01/11 | 2044 | fonts/cochineal/tfm/Cochineal-Italic-inf-ly1.tfm
-2022/01/11 | 2044 | fonts/cochineal/tfm/Cochineal-Italic-dnom-ly1.tfm
-2022/01/11 | 2044 | fonts/cochineal/tfm/Cochineal-Italic-dnom-ly1--base.tfm
-2022/01/11 | 2044 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-t1--base.tfm
-2022/01/11 | 204143 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
-2022/01/11 | 2040 | fonts/cochineal/tfm/Cochineal-Italic-tosf-sc-ly1--base.tfm
-2022/01/11 | 2040 | fonts/cochineal/tfm/Cochineal-Italic-tlf-swash-ly1--base.tfm
-2022/01/11 | 2040 | fonts/cochineal/tfm/Cochineal-Italic-inf-ly1--base.tfm
-2022/01/11 | 2040 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-swash-t1--base.tfm
-2022/01/11 | 203970 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
-2022/01/11 | 2036 | fonts/cochineal/tfm/Cochineal-Italic-tlf-ly1--base.tfm
-2022/01/11 | 2036 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-t1--base.tfm
-2022/01/11 | 2036 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-swash-t1--base.tfm
-2022/01/11 | 2036 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-sc-t1--base.tfm
-2022/01/11 | 2032 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-sc-t1--base.tfm
-2022/01/11 | 2032 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-t1--base.tfm
-2022/01/11 | 203251 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf
-2022/01/11 | 2028 | fonts/cochineal/tfm/Cochineal-Italic-tosf-swash-ly1--base.tfm
-2022/01/11 | 202702 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
-2022/01/11 | 2024 | fonts/cochineal/tfm/Cochineal-Italic-tosf-ly1--base.tfm
-2022/01/11 | 201045 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
-2022/01/11 | 2004 | fonts/cochineal/tfm/Cochineal-Italic-lf-swash-t1--base.tfm
-2022/01/11 | 2004 | fonts/cochineal/tfm/Cochineal-Italic-dnom-t1.tfm
-2022/01/11 | 200373 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
-2022/01/11 | 200204 | macros/latex/contrib/reledmac/examples/1-verses.pdf
-2022/01/11 | 2000 | fonts/cochineal/tfm/Cochineal-Italic-lf-t1--base.tfm
-2022/01/11 | 2000 | fonts/cochineal/tfm/Cochineal-Bold-sup-ly1.tfm
-2022/01/11 | 199948 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
-2022/01/11 | 199821 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
-2022/01/11 | 19974 | macros/latex/contrib/asmejour/asmejour-sample.bib
-2022/01/11 | 1996 | fonts/cochineal/tfm/Cochineal-Italic-dnom-t1--base.tfm
-2022/01/11 | 1996 | fonts/cochineal/tfm/Cochineal-Bold-sup-ly1--base.tfm
-2022/01/11 | 199590 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
-2022/01/11 | 1992 | fonts/cochineal/tfm/Cochineal-Italic-osf-swash-t1--base.tfm
-2022/01/11 | 1992 | fonts/cochineal/tfm/Cochineal-Italic-inf-t1.tfm
-2022/01/11 | 199199 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
-2022/01/11 | 199196 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
-2022/01/11 | 199183 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
-2022/01/11 | 199051 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf
-2022/01/11 | 1988 | fonts/cochineal/tfm/Cochineal-Italic-osf-t1--base.tfm
-2022/01/11 | 198707 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
-2022/01/11 | 198573 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
-2022/01/11 | 198522 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
-2022/01/11 | 1984 | fonts/cochineal/tfm/Cochineal-Italic-tlf-swash-t1--base.tfm
-2022/01/11 | 1984 | fonts/cochineal/tfm/Cochineal-Italic-inf-t1--base.tfm
-2022/01/11 | 1980 | fonts/cochineal/tfm/Cochineal-Roman-sup-ly1.tfm
-2022/01/11 | 1980 | fonts/cochineal/tfm/Cochineal-Italic-tlf-t1--base.tfm
-2022/01/11 | 1980 | fonts/cochineal/tfm/Cochineal-Italic-lf-sc-t1--base.tfm
-2022/01/11 | 1976 | fonts/cochineal/tfm/Cochineal-Italic-osf-sc-t1--base.tfm
-2022/01/11 | 1972 | fonts/cochineal/tfm/Cochineal-Italic-tosf-swash-t1--base.tfm
-2022/01/11 | 1968 | fonts/cochineal/tfm/Cochineal-Italic-tosf-t1--base.tfm
-2022/01/11 | 1960 | fonts/cochineal/tfm/Cochineal-Italic-tlf-sc-t1--base.tfm
-2022/01/11 | 19585 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
-2022/01/11 | 1956 | fonts/cochineal/tfm/Cochineal-Roman-sup-t1.tfm
-2022/01/11 | 195383 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf
-2022/01/11 | 1952 | fonts/cochineal/tfm/Cochineal-Roman-sup-t1--base.tfm
-2022/01/11 | 1952 | fonts/cochineal/tfm/Cochineal-Italic-tosf-sc-t1--base.tfm
-2022/01/11 | 1952 | fonts/cochineal/tfm/Cochineal-Bold-sup-t1.tfm
-2022/01/11 | 19468 | fonts/cochineal/tfm/Cochineal-Italic-tlf-t2a.tfm
-2022/01/11 | 1944 | fonts/cochineal/tfm/Cochineal-Bold-sup-t1--base.tfm
-2022/01/11 | 1940 | fonts/cochineal/tfm/Cochineal-Bold-osf-sc-ly1--base.tfm
-2022/01/11 | 1940 | fonts/cochineal/tfm/Cochineal-Bold-lf-sc-ly1--base.tfm
-2022/01/11 | 1936 | fonts/cochineal/tfm/Cochineal-Bolditalic-lf-lgr.tfm
-2022/01/11 | 1932 | fonts/cochineal/tfm/Cochineal-Roman-inf-ly1.tfm
-2022/01/11 | 1932 | fonts/cochineal/tfm/Cochineal-Bolditalic-osf-lgr.tfm
-2022/01/11 | 1928 | fonts/cochineal/tfm/Cochineal-Roman-dnom-ly1.tfm
-2022/01/11 | 1928 | fonts/cochineal/tfm/Cochineal-Bold-lf-swash-ly1--base.tfm
-2022/01/11 | 1928 | fonts/cochineal/tfm/Cochineal-Bold-lf-ly1--base.tfm
-2022/01/11 | 1924 | fonts/cochineal/tfm/Cochineal-Bold-osf-swash-ly1--base.tfm
-2022/01/11 | 1924 | fonts/cochineal/tfm/Cochineal-Bold-osf-ly1--base.tfm
-2022/01/11 | 1924 | fonts/cochineal/tfm/Cochineal-Bold-inf-ly1.tfm
-2022/01/11 | 1920 | fonts/cochineal/tfm/Cochineal-Italic-lf-lgr.tfm
-2022/01/11 | 1920 | fonts/cochineal/tfm/Cochineal-Bolditalic-tosf-lgr.tfm
-2022/01/11 | 1920 | fonts/cochineal/tfm/Cochineal-Bold-inf-ly1--base.tfm
-2022/01/11 | 1920 | fonts/cochineal/tfm/Cochineal-Bold-dnom-ly1.tfm
-2022/01/11 | 1920 | fonts/cochineal/tfm/Cochineal-Bold-dnom-ly1--base.tfm
-2022/01/11 | 1916 | fonts/cochineal/tfm/Cochineal-Bold-tosf-sc-ly1--base.tfm
-2022/01/11 | 1912 | fonts/cochineal/tfm/Cochineal-Roman-osf-sc-ly1--base.tfm
-2022/01/11 | 1912 | fonts/cochineal/tfm/Cochineal-Bold-tlf-sc-ly1--base.tfm
-2022/01/11 | 1908 | fonts/cochineal/tfm/Cochineal-Roman-lf-sc-ly1--base.tfm
-2022/01/11 | 1908 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-lgr.tfm
-2022/01/11 | 1904 | fonts/cochineal/tfm/Cochineal-Italic-osf-lgr.tfm
-2022/01/11 | 1904 | fonts/cochineal/tfm/Cochineal-Bold-tosf-swash-ly1--base.tfm
-2022/01/11 | 1904 | fonts/cochineal/tfm/Cochineal-Bold-tosf-ly1--base.tfm
-2022/01/11 | 1900 | fonts/cochineal/tfm/Cochineal-Bold-tlf-swash-ly1--base.tfm
-2022/01/11 | 1900 | fonts/cochineal/tfm/Cochineal-Bold-tlf-ly1--base.tfm
-2022/01/11 | 1892 | fonts/cochineal/tfm/Cochineal-Italic-tosf-lgr.tfm
-2022/01/11 | 18915 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
-2022/01/11 | 1888 | fonts/cochineal/tfm/Cochineal-Italic-tlf-lgr.tfm
-2022/01/11 | 18872 | fonts/cochineal/tfm/Cochineal-Roman-tlf-t2a.tfm
-2022/01/11 | 1884 | fonts/cochineal/tfm/Cochineal-Roman-tosf-sc-ly1--base.tfm
-2022/01/11 | 1884 | fonts/cochineal/tfm/Cochineal-Roman-tlf-sc-ly1--base.tfm
-2022/01/11 | 1876 | fonts/zlmtt/tex/zlmtt.sty
-2022/01/11 | 1876 | fonts/cochineal/tfm/Cochineal-Italic-ts1.tfm
-2022/01/11 | 1872 | fonts/cochineal/tfm/Cochineal-Roman-dnom-t1.tfm
-2022/01/11 | 1868 | fonts/cochineal/tfm/Cochineal-Roman-inf-t1.tfm
-2022/01/11 | 1868 | fonts/cochineal/tfm/Cochineal-Roman-dnom-t1--base.tfm
-2022/01/11 | 1868 | fonts/cochineal/tfm/Cochineal-Italic-ts1--base.tfm
-2022/01/11 | 1868 | fonts/cochineal/tfm/Cochineal-Bolditalic-ts1.tfm
-2022/01/11 | 1864 | fonts/cochineal/tfm/Cochineal-Roman-inf-t1--base.tfm
-2022/01/11 | 1864 | fonts/cochineal/tfm/Cochineal-Bolditalic-ts1--base.tfm
-2022/01/11 | 1860 | fonts/cochineal/tfm/Cochineal-Roman-lf-t1--base.tfm
-2022/01/11 | 1860 | fonts/cochineal/tfm/Cochineal-Roman-lf-swash-t1--base.tfm
-2022/01/11 | 1856 | fonts/cochineal/tfm/Cochineal-Roman-osf-t1--base.tfm
-2022/01/11 | 1856 | fonts/cochineal/tfm/Cochineal-Roman-osf-swash-t1--base.tfm
-2022/01/11 | 1856 | fonts/cochineal/tfm/Cochineal-Bold-osf-sc-t1--base.tfm
-2022/01/11 | 185382 | macros/latex/contrib/sillypage/sillypage.pdf
-2022/01/11 | 1852 | fonts/cochineal/tfm/Cochineal-Bold-lf-sc-t1--base.tfm
-2022/01/11 | 18512 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-sc-t1.tfm
-2022/01/11 | 1848 | fonts/cochineal/tfm/Cochineal-Bold-dnom-t1.tfm
-2022/01/11 | 18464 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-sc-t1.tfm
-2022/01/11 | 18460 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-sc-t1.tfm
-2022/01/11 | 1844 | fonts/cochineal/tfm/Cochineal-Bold-lf-t1--base.tfm
-2022/01/11 | 1844 | fonts/cochineal/tfm/Cochineal-Bold-lf-swash-t1--base.tfm
-2022/01/11 | 1844 | fonts/cochineal/tfm/Cochineal-Bold-inf-t1.tfm
-2022/01/11 | 18444 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-sc-t1.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Roman-tosf-t1--base.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Roman-tosf-swash-t1--base.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Roman-tlf-t1--base.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Roman-tlf-swash-t1--base.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Bold-osf-t1--base.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Bold-osf-swash-t1--base.tfm
-2022/01/11 | 1840 | fonts/cochineal/tfm/Cochineal-Bold-dnom-t1--base.tfm
-2022/01/11 | 1836 | fonts/cochineal/tfm/Cochineal-Bold-inf-t1--base.tfm
-2022/01/11 | 1828 | fonts/cochineal/tfm/Cochineal-Bold-tosf-sc-t1--base.tfm
-2022/01/11 | 1824 | fonts/cochineal/tfm/Cochineal-Bold-tlf-sc-t1--base.tfm
-2022/01/11 | 1820 | fonts/cochineal/tfm/Cochineal-Bold-tosf-t1--base.tfm
-2022/01/11 | 1820 | fonts/cochineal/tfm/Cochineal-Bold-tosf-swash-t1--base.tfm
-2022/01/11 | 1820 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-ot2.tfm
-2022/01/11 | 1816 | fonts/cochineal/tfm/Cochineal-Roman-osf-sc-t1--base.tfm
-2022/01/11 | 1816 | fonts/cochineal/tfm/Cochineal-Bold-tlf-t1--base.tfm
-2022/01/11 | 1816 | fonts/cochineal/tfm/Cochineal-Bold-tlf-swash-t1--base.tfm
-2022/01/11 | 1812 | fonts/cochineal/tfm/Cochineal-Roman-lf-sc-t1--base.tfm
-2022/01/11 | 1796 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-ot2.tfm
-2022/01/11 | 1788 | fonts/cochineal/tfm/Cochineal-Roman-tosf-sc-t1--base.tfm
-2022/01/11 | 1788 | fonts/cochineal/tfm/Cochineal-Roman-tlf-sc-t1--base.tfm
-2022/01/11 | 1788 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-ot2.tfm
-2022/01/11 | 1784 | fonts/cochineal/tfm/Cochineal-Bold-osf-lgr.tfm
-2022/01/11 | 1780 | fonts/cochineal/tfm/Cochineal-Bold-lf-lgr.tfm
-2022/01/11 | 1780 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-ot2.tfm
-2022/01/11 | 1772 | fonts/cochineal/tfm/Cochineal-Bold-lf-ot2.tfm
-2022/01/11 | 177026 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf
-2022/01/11 | 1756 | fonts/cochineal/tfm/Cochineal-Bold-tlf-lgr.tfm
-2022/01/11 | 1752 | fonts/cochineal/tfm/Cochineal-Bold-tosf-lgr.tfm
-2022/01/11 | 174535 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
-2022/01/11 | 1744 | fonts/cochineal/tfm/Cochineal-Roman-lf-lgr.tfm
-2022/01/11 | 1736 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-swash-t1.vf
-2022/01/11 | 1736 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-swash-t1.vf
-2022/01/11 | 1736 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-swash-t1.vf
-2022/01/11 | 1736 | fonts/cochineal/tfm/Cochineal-Roman-osf-lgr.tfm
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-Italic-tosf-swash-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-Italic-tlf-swash-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-Italic-osf-swash-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-sc-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-sc-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-sc-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-swash-t1.vf
-2022/01/11 | 1732 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-sc-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Italic-tosf-sc-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Italic-tlf-sc-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Italic-osf-sc-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Italic-lf-swash-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Italic-lf-sc-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Bold-tosf-swash-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Bold-tosf-sc-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Bold-tlf-swash-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Bold-osf-swash-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-Bold-lf-swash-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-sup-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-inf-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/vf/Cochineal-BoldItalic-dnom-t1.vf
-2022/01/11 | 1728 | fonts/cochineal/tfm/Cochineal-Bold-ts1.tfm
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Roman-tosf-swash-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-tosf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-tlf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-sup-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-osf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-lf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-inf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Italic-dnom-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-tosf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-tlf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-tlf-sc-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-sup-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-osf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-osf-sc-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-lf-sc-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-inf-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/vf/Cochineal-Bold-dnom-t1.vf
-2022/01/11 | 1724 | fonts/cochineal/tfm/Cochineal-Roman-tosf-lgr.tfm
-2022/01/11 | 1724 | fonts/cochineal/tfm/Cochineal-Roman-tlf-lgr.tfm
-2022/01/11 | 1724 | fonts/cochineal/tfm/Cochineal-Bold-ts1--base.tfm
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Roman-tosf-sc-t1.vf
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Roman-tlf-swash-t1.vf
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Roman-tlf-sc-t1.vf
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Roman-osf-swash-t1.vf
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Roman-osf-sc-t1.vf
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Roman-lf-swash-t1.vf
-2022/01/11 | 1720 | fonts/cochineal/vf/Cochineal-Bold-lf-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-tosf-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-tlf-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-sup-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-osf-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-lf-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-lf-sc-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-inf-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/vf/Cochineal-Roman-dnom-t1.vf
-2022/01/11 | 1716 | fonts/cochineal/tfm/Cochineal-Bold-osf-ot2.tfm
-2022/01/11 | 1708 | fonts/cochineal/vf/Cochineal-Italic-tosf-sc-ly1.vf
-2022/01/11 | 1708 | fonts/cochineal/vf/Cochineal-Italic-tlf-sc-ly1.vf
-2022/01/11 | 1708 | fonts/cochineal/vf/Cochineal-Italic-osf-sc-ly1.vf
-2022/01/11 | 1708 | fonts/cochineal/vf/Cochineal-Italic-lf-sc-ly1.vf
-2022/01/11 | 1704 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-sc-ly1.vf
-2022/01/11 | 1704 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-sc-ly1.vf
-2022/01/11 | 1704 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-sc-ly1.vf
-2022/01/11 | 1704 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-sc-ly1.vf
-2022/01/11 | 1700 | fonts/cochineal/vf/Cochineal-Roman-tosf-sc-ly1.vf
-2022/01/11 | 1700 | fonts/cochineal/vf/Cochineal-Roman-tlf-sc-ly1.vf
-2022/01/11 | 1700 | fonts/cochineal/vf/Cochineal-Roman-osf-sc-ly1.vf
-2022/01/11 | 1700 | fonts/cochineal/vf/Cochineal-Bold-tosf-sc-ly1.vf
-2022/01/11 | 1700 | fonts/cochineal/vf/Cochineal-Bold-tlf-sc-ly1.vf
-2022/01/11 | 1700 | fonts/cochineal/vf/Cochineal-Bold-osf-sc-ly1.vf
-2022/01/11 | 1696 | fonts/cochineal/vf/Cochineal-Roman-lf-sc-ly1.vf
-2022/01/11 | 1696 | fonts/cochineal/vf/Cochineal-Bold-lf-sc-ly1.vf
-2022/01/11 | 1692 | fonts/cochineal/tfm/Cochineal-Bold-tosf-ot2.tfm
-2022/01/11 | 1692 | fonts/cochineal/tfm/Cochineal-Bold-tlf-ot2.tfm
-2022/01/11 | 1688 | fonts/cochineal/tfm/Cochineal-Roman-ts1.tfm
-2022/01/11 | 1686 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
-2022/01/11 | 1685 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
-2022/01/11 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
-2022/01/11 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
-2022/01/11 | 1684 | fonts/cochineal/tfm/Cochineal-Roman-ts1--base.tfm
-2022/01/11 | 1682 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
-2022/01/11 | 1680 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
-2022/01/11 | 1672 | fonts/cochineal/vf/Cochineal-Italic-tosf-swash-ly1.vf
-2022/01/11 | 1672 | fonts/cochineal/vf/Cochineal-Italic-tlf-swash-ly1.vf
-2022/01/11 | 1672 | fonts/cochineal/vf/Cochineal-Italic-osf-swash-ly1.vf
-2022/01/11 | 1672 | fonts/cochineal/vf/Cochineal-Italic-lf-swash-ly1.vf
-2022/01/11 | 1672 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-swash-ly1.vf
-2022/01/11 | 16690 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-Italic-tosf-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-Italic-tlf-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-Italic-sup-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-Italic-osf-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-Italic-inf-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-Italic-dnom-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-swash-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-swash-ly1.vf
-2022/01/11 | 1668 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-swash-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-Italic-lf-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-Bold-tosf-swash-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-Bold-tlf-swash-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-Bold-osf-swash-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-Bold-lf-swash-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-tosf-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-tlf-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-sup-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-osf-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-lf-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-inf-ly1.vf
-2022/01/11 | 1664 | fonts/cochineal/vf/Cochineal-BoldItalic-dnom-ly1.vf
-2022/01/11 | 16613 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
-2022/01/11 | 1660 | fonts/cochineal/vf/Cochineal-Bold-tosf-ly1.vf
-2022/01/11 | 1660 | fonts/cochineal/vf/Cochineal-Bold-dnom-ly1.vf
-2022/01/11 | 1656 | fonts/cochineal/vf/Cochineal-Bold-tlf-ly1.vf
-2022/01/11 | 1656 | fonts/cochineal/vf/Cochineal-Bold-sup-ly1.vf
-2022/01/11 | 1656 | fonts/cochineal/vf/Cochineal-Bold-osf-ly1.vf
-2022/01/11 | 1656 | fonts/cochineal/vf/Cochineal-Bold-lf-ly1.vf
-2022/01/11 | 1656 | fonts/cochineal/vf/Cochineal-Bold-inf-ly1.vf
-2022/01/11 | 16466 | macros/latex/contrib/tuda-ci/README.md
-2022/01/11 | 16404 | macros/latex/contrib/asmejour/asmewide_example/asmejour-wide-equation-examples.tex
-2022/01/11 | 1496 | systems/texlive/tlnet/archive/collection-pictures.r61562.tar.xz
-2022/01/11 | 1484 | fonts/cochineal/tfm/Cochineal-BoldItalic-sup-ot1.tfm
-2022/01/11 | 1476 | fonts/cochineal/tfm/Cochineal-Italic-sup-ot1.tfm
-2022/01/11 | 141 | macros/latex/contrib/sillypage/sillypage-example.tex
-2022/01/11 | 1404 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-sc-ot1--base.tfm
-2022/01/11 | 1396 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-sc-ot1--base.tfm
-2022/01/11 | 1380 | fonts/cochineal/tfm/Cochineal-Italic-lf-sc-ot1--base.tfm
-2022/01/11 | 1380 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-sc-ot1--base.tfm
-2022/01/11 | 1380 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-sc-ot1--base.tfm
-2022/01/11 | 13788 | fonts/cochineal/tfm/Cochineal-BoldItalic-lf-sc-ly1.tfm
-2022/01/11 | 1376 | fonts/cochineal/tfm/Cochineal-Italic-osf-sc-ot1--base.tfm
-2022/01/11 | 1372 | fonts/cochineal/tfm/Cochineal-BoldItalic-inf-ot1.tfm
-2022/01/11 | 1372 | fonts/cochineal/tfm/Cochineal-BoldItalic-dnom-ot1.tfm
-2022/01/11 | 13724 | fonts/cochineal/tfm/Cochineal-BoldItalic-osf-sc-ly1.tfm
-2022/01/11 | 13720 | fonts/cochineal/tfm/Cochineal-BoldItalic-tlf-sc-ly1.tfm
-2022/01/11 | 13710 | macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls
-2022/01/11 | 13704 | fonts/cochineal/tfm/Cochineal-BoldItalic-tosf-sc-ly1.tfm
-2022/01/11 | 1364 | fonts/cochineal/tfm/Cochineal-Italic-dnom-ot1.tfm
-2022/01/11 | 1360 | fonts/cochineal/tfm/Cochineal-Italic-tlf-sc-ot1--base.tfm
-2022/01/11 | 1360 | fonts/cochineal/tfm/Cochineal-Italic-inf-ot1.tfm
-2022/01/11 | 1352 | fonts/cochineal/tfm/Cochineal-Italic-tosf-sc-ot1--base.tfm
-2022/01/11 | 13511506 | macros/latex/contrib/reledmac.zip
-2022/01/11 | 1300 | fonts/cochineal/tfm/Cochineal-Bold-sup-ot1.tfm
-2022/01/11 | 1284 | fonts/cochineal/tfm/Cochineal-Roman-dnom-ot1.tfm
-2022/01/11 | 1284 | fonts/cochineal/tfm/Cochineal-Bold-osf-sc-ot1--base.tfm
-2022/01/11 | 1280 | fonts/cochineal/tfm/Cochineal-Roman-inf-ot1.tfm
-2022/01/11 | 1280 | fonts/cochineal/tfm/Cochineal-Bold-lf-sc-ot1--base.tfm
-2022/01/11 | 1276 | fonts/cochineal/tfm/Cochineal-Bold-dnom-ot1.tfm
-2022/01/11 | 1272 | fonts/cochineal/tfm/Cochineal-Bold-inf-ot1.tfm
-2022/01/11 | 1268 | fonts/cochineal/tfm/Cochineal-Roman-sup-ot1.tfm
-2022/01/11 | 1268 | fonts/cochineal/tfm/Cochineal-Roman-osf-sc-ot1--base.tfm
-2022/01/11 | 1264 | fonts/cochineal/tfm/Cochineal-Roman-lf-sc-ot1--base.tfm
-2022/01/11 | 1256 | fonts/cochineal/tfm/Cochineal-Bold-tosf-sc-ot1--base.tfm
-2022/01/11 | 1252 | fonts/cochineal/tfm/Cochineal-Bold-tlf-sc-ot1--base.tfm
-2022/01/11 | 1240 | fonts/cochineal/tfm/Cochineal-Roman-tosf-sc-ot1--base.tfm
-2022/01/11 | 1240 | fonts/cochineal/tfm/Cochineal-Roman-tlf-sc-ot1--base.tfm
-2022/01/11 | 1240 | fonts/cochineal/tfm/Cochineal-BolIta-alph.tfm
-2022/01/11 | 1200 | fonts/cochineal/tfm/Cochineal-Ita-alph.tfm
-2022/01/11 | 1188 | macros/latex/contrib/sillypage/README.md
-2022/01/11 | 11572 | fonts/cochineal/tfm/Cochineal-Italic-lf-ot2.tfm
-2022/01/11 | 11564 | fonts/cochineal/tfm/Cochineal-Italic-osf-ot2.tfm
-2022/01/11 | 11552 | fonts/cochineal/tfm/Cochineal-Italic-tlf-ot2.tfm
-2022/01/11 | 11536 | fonts/cochineal/tfm/Cochineal-Italic-tosf-ot2.tfm
-2022/01/11 | 11480 | fonts/cochineal/tfm/Cochineal-Bold-lf-ot1.tfm
-2022/01/11 | 11456 | fonts/cochineal/tfm/Cochineal-Bold-tlf-ot1.tfm
-2022/01/11 | 1144 | fonts/cochineal/tfm/Cochineal-Bol-alph.tfm
-2022/01/11 | 1144 | fonts/cochineal/tfm/Cochineal-alph.tfm
-2022/01/11 | 11301 | macros/latex/contrib/esami/esami-xyz.cfg
-2022/01/11 | 11256 | fonts/cochineal/tfm/Cochineal-Bold-tlf-t2a.tfm
-2022/01/11 | 11192 | fonts/cochineal/tfm/Cochineal-Bold-lf-swash-ot1.tfm
-2022/01/11 | 11168 | fonts/cochineal/tfm/Cochineal-Bold-tlf-swash-ot1.tfm
-2022/01/11 | 11044 | fonts/cochineal/tfm/Cochineal-Bold-osf-ot1.tfm
-2022/01/11 | 10996 | fonts/cochineal/tfm/Cochineal-Bold-tosf-ot1.tfm
-2022/01/11 | 1093 | fonts/zlmtt/README
-2022/01/11 | 10760 | fonts/cochineal/tfm/Cochineal-Bold-osf-swash-ot1.tfm
-2022/01/11 | 10712 | fonts/cochineal/tfm/Cochineal-Bold-tosf-swash-ot1.tfm
-2022/01/11 | 10660 | fonts/cochineal/tfm/Cochineal-Roman-lf-swash-ot1.tfm
-2022/01/11 | 10660 | fonts/cochineal/tfm/Cochineal-Roman-lf-ot1.tfm
-2022/01/11 | 10400 | fonts/cochineal/tfm/Cochineal-Roman-tlf-swash-ot1.tfm
-2022/01/11 | 10400 | fonts/cochineal/tfm/Cochineal-Roman-tlf-ot1.tfm
-2022/01/11 | 10372 | fonts/cochineal/tfm/Cochineal-Roman-osf-swash-ot1.tfm
-2022/01/11 | 10372 | fonts/cochineal/tfm/Cochineal-Roman-osf-ot1.tfm
-2022/01/11 | 1033492 | systems/texlive/tlnet/archive/keyfloat.doc.r61561.tar.xz
-2022/01/11 | 10324 | fonts/cochineal/tfm/Cochineal-Roman-tosf-swash-ot1.tfm
-2022/01/11 | 10324 | fonts/cochineal/tfm/Cochineal-Roman-tosf-ot1.tfm
-2022/01/11 | 10104 | fonts/cochineal/tfm/Cochineal-Roman-lf-ot2.tfm
-2022/01/11 | 10078 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty
-2022/01/11 | 1006705 | macros/latex/contrib/reledmac/reledpar.pdf
-2022/01/11 | 10012 | fonts/cochineal/tfm/Cochineal-Roman-osf-ot2.tfm
diff --git a/dviware/dvidvi/configure.texk b/dviware/dvidvi/configure.texk
index 6e13d52d3f..35bd584894 100755
--- a/dviware/dvidvi/configure.texk
+++ b/dviware/dvidvi/configure.texk
@@ -14119,7 +14119,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
# We don't use libpathsea, so add '-DNO_DEBUG' not to overload fopen.
diff --git a/fonts/hamnosys/HamNoSysUnicode.ttf b/fonts/hamnosys/HamNoSysUnicode.ttf
new file mode 100644
index 0000000000..f314ba981e
--- /dev/null
+++ b/fonts/hamnosys/HamNoSysUnicode.ttf
Binary files differ
diff --git a/fonts/hamnosys/README.md b/fonts/hamnosys/README.md
new file mode 100644
index 0000000000..cb1f6db2a7
--- /dev/null
+++ b/fonts/hamnosys/README.md
@@ -0,0 +1,36 @@
+# _hamnosys_ - Using HamNoSys in TeX
+This is the TeX package _hamnosys_, which makes the HamNoSys font available in TeX documents.
+The Hamburg Notation System, HamNoSys for short, is a system for the phonetic transcription of signed languages.
+
+# Requirements
+The _hamnosys_ package requires XeLaTeX or LuaLaTeX. It has been tested on TeX Live 2021.
+
+# Installation
+If your TeX distribution does not contain the package, you can install it manually by copying the files `hamnosys.sty` and `HamNoSysUnicode.ttf` from this repository. To install it locally for a single project, copy the files into the root directory of your TeX project. To install it globally, copy the files into a `hamnosys/` subdirectory in the appropriate location in your TeX installation. To generate the documentation, compile `hamnosys.dtx` using XeLaTeX or LuaLaTeX.
+
+To use HamNoSys in other parts of your operating system and for a wider range of input methods, see the [HamNoSys Software Package](https://doi.org/10.25592/uhhfdm.9724).
+
+# Usage
+The package provides three methods of entering HamNoSys symbols:
+1. Direct input of HamNoSys symbols as Unicode characters. As HamNoSys symbols can only be displayed by the HamNoSys font, you must either
+ 1. explicitly switch fonts using `\texthamnosys{}` or `\hamnosysfont`, or
+ 2. use the `autofont` package option (XeTeX only).
+2. Listing HamNoSys symbol names inside the command `\hamnosys{}`.
+3. Using the commands that have been defined for each individual HamNoSys symbol.
+
+For more details, read hamnosys.pdf (English) or [project note AP04-2021-02](https://doi.org/10.25592/uhhfdm.9637) of the DGS corpus project (English and German).
+
+# Licence & Copyright
+Copyright (C) 2021 Universität Hamburg
+
+Created by Marc Schulder, Thomas Hanke
+
+This work may be distributed and/or modified under the conditions of the [LaTeX Project Public License](http://www.latex-project.org/lppl.txt), either version 1.3c of this license or (at your option) any later version.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is Marc Schulder.
+
+This work consists of the files hamnosys.dtx, hamnosys.ins,
+HamNoSysUnicode.ttf, README.md and the derived files
+hamnosys.sty, hamnosys.pdf and hamnosys.bib. \ No newline at end of file
diff --git a/fonts/hamnosys/hamnosys.dtx b/fonts/hamnosys/hamnosys.dtx
new file mode 100644
index 0000000000..d1afff13b5
--- /dev/null
+++ b/fonts/hamnosys/hamnosys.dtx
@@ -0,0 +1,2269 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2021 Universität Hamburg
+%
+% Created by Marc Schulder, Thomas Hanke
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.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 Marc Schulder.
+%
+% This work consists of the files hamnosys.dtx, hamnosys.ins,
+% HamNoSysUnicode.ttf, README.md and the derived files
+% hamnosys.sty, hamnosys.pdf and hamnosys.bib.
+%
+% \fi
+%
+% \iffalse
+%<*driver>
+\ProvidesFile{hamnosys.dtx}
+%</driver>
+%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
+%<package>\ProvidesPackage{hamnosys}
+%<*package>
+ [2021/12/14 v1.0.0 Use HamNoSys in TeX]
+%</package>
+%
+%<*driver>
+\documentclass[british]{ltxdoc}
+\usepackage{hamnosys}[]
+
+\PassOptionsToPackage{hyphens}{url}
+\PassOptionsToPackage{pdfusetitle,hyperindex=false,plainpages=false}{hyperref}
+\PassOptionsToPackage{usenames,dvipsnames}{xcolor}
+
+%%%%%%%%%%%%%%%%%%%%
+%%% Bibliography %%%
+%%%%%%%%%%%%%%%%%%%%
+\usepackage{filecontents}
+\begin{filecontents}{hamnosys.bib}
+@book{HamNoSysV1,
+ title = {HamNoSys. Hamburg Notation System for Sign Language. An Introduction},
+ author = {Prillwitz, Siegmund and Leven, Regina and Zienert, Heiko and Hanke, Thomas and Henning, Jan and others},
+ date = {1987},
+ publisher = {Zentrum für deutsche Gebärdensprache},
+ location = {Hamburg, Germany}
+}
+
+@book{HamNoSysV2,
+ title = {HamNoSys. Version 2.0. Hamburg Notation System for Sign Languages. An Introductory Guide},
+ author = {Prillwitz, Siegmund and Leven, Regina and Zienert, Heiko and Hanke, Thomas and Henning, Jan and others},
+ date = {1989},
+ publisher = {Signum},
+ location = {Hamburg, Germany},
+ isbn = {978-3-927731-01-1},
+ pagetotal = {46}
+}
+
+@incollection{Schmaling2001,
+ title = {Encoding manual aspects of sign language: HamNoSys 4.0},
+ booktitle = {ViSiCAST Deliverable D5-1: Interface Definitions},
+ author = {Schmaling, Constanze and Hanke, Thomas},
+ editor = {Hanke, Thomas},
+ date = {2001},
+ pages = {26--41},
+ url = {https://vhg.cmp.uea.ac.uk/tech/hamnosys/ViSiCASTD5-1.pdf}
+}
+
+@inproceedings{hanke:04001:sign-lang:lrec,
+ author = {Hanke, Thomas},
+ title = {{HamNoSys} -- Representing Sign Language Data in Language Resources and Language Processing Contexts},
+ pages = {1--6},
+ editor = {Streiter, Oliver and Vettori, Chiara},
+ booktitle = {Proceedings of the {LREC2004} Workshop on the Representation and Processing of Sign Languages: From {SignWriting} to Image Processing. Information techniques and their implications for teaching, documentation and communication},
+ maintitle = {4th International Conference on Language Resources and Evaluation ({LREC} 2004)},
+ publisher = {{European Language Resources Association (ELRA)}},
+ location = {Paris, France},
+ venue = {Lisbon, Portugal},
+ date = {2004-05-30},
+ language = {english},
+ url = {https://www.sign-lang.uni-hamburg.de/lrec/pub/04001.pdf}
+}
+\end{filecontents}
+
+\PassOptionsToPackage{backend=biber, style=authoryear, date=year, origdate=year, uniquelist=false, mincitenames=1, maxcitenames=2, maxbibnames=50, minbibnames=50, natbib=true, language=autobib}{biblatex}
+\usepackage{biblatex}
+\addbibresource{hamnosys.bib}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Load additional packages %%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage{xcolor}
+\usepackage[defaultlines=3,all]{nowidow}
+
+\usepackage{babel}
+\usepackage{booktabs}
+\usepackage{longtable}
+\usepackage{listings}
+
+\usepackage[en-GB]{datetime2}
+\DTMlangsetup[en-GB]{ord=omit}
+
+\usepackage{hyperref}
+\usepackage[nameinlink,noabbrev,capitalise]{cleveref}
+
+\hypersetup{
+ breaklinks=true, % Allow links to be broken across multiple lines
+ colorlinks = true, % Colours links instead of ugly boxes
+ urlcolor = Maroon, % Colour for external hyperlinks
+ linkcolor = RoyalBlue, % Colour of internal links
+ citecolor = RoyalBlue, %Colour of citations
+}
+
+%%% Adjustments to code index %%%
+\setcounter{IndexColumns}{2}
+\makeindex
+
+% Turn macro/env usage and definitions in the index into hyperlinks.
+\renewcommand*{\usage}[1]{\textit{\hyperpage{#1}}}
+% To do: Figure out how to also turn code occurrences into hyperrefs. Package hypdoc can do it, but insists on listing
+% every single occurrence, instead of summarising repetitins as "n--m"
+
+%%% Adjustments to citations %%%
+% Make hyperlinks wrap around whole cite commands instead of just the year
+\DeclareCiteCommand{\parencite}[\mkbibparens]
+ {\usebibmacro{prenote}}
+ {\usebibmacro{citeindex}%
+ \printtext[bibhyperref]{\usebibmacro{cite}}}
+ {\multicitedelim}
+ {\usebibmacro{postnote}}
+
+\DeclareCiteCommand*{\parencite}[\mkbibparens]
+ {\usebibmacro{prenote}}
+ {\usebibmacro{citeindex}%
+ \printtext[bibhyperref]{\usebibmacro{citeyear}}}
+ {\multicitedelim}
+ {\usebibmacro{postnote}}
+
+\DeclareCiteCommand{\textcite}
+ {\boolfalse{cbx:parens}}
+ {\usebibmacro{citeindex}%
+ \printtext[bibhyperref]{\usebibmacro{textcite}}}
+ {\ifbool{cbx:parens}
+ {\bibcloseparen\global\boolfalse{cbx:parens}}
+ {}%
+ \multicitedelim}
+ {\usebibmacro{textcite:postnote}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Custom commands (feel free to adjust and extend) %%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Semantic formatting (these are examples, change them to match your requirements)
+\newcommand{\packagename}[1]{\textit{#1}}
+\newcommand{\optionname}[1]{\textit{#1}}
+\newcommand{\filedirname}[1]{\texttt{#1}}
+
+\newcommand{\usemacro}[1]{\texttt{\bslash#1}\SpecialUsageIndex{#1}}
+
+% Special URLs
+\newcommand{\orcid}[2]{\href{https://orcid.org/#1}{#2}} % Make a name a clickable link to an OrcID account (Example: \orcid{0000-0002-4183-8489}{Marc~Schulder})
+
+% Adjustments to listings output
+\lstset{language=[LaTeX]Tex,%C++,
+ % keywordstyle=\color{RoyalBlue},%\bfseries,
+ keywordstyle=\color{BlueViolet},%\bfseries,
+ basicstyle=\small\ttfamily,
+ %identifierstyle=\color{NavyBlue},
+ commentstyle=\color{Green}\ttfamily,
+ stringstyle=\rmfamily,
+ numbers=none,%left,%
+ numberstyle=\scriptsize,%\tiny
+ stepnumber=5,
+ numbersep=8pt,
+ showstringspaces=false,
+ breaklines=true,
+ frameround=ftff,
+ frame=single,
+ %frame=L
+ columns=fullflexible,
+ captionpos={b},
+ escapeinside={(*@}{@*)},
+ morekeywords={hamnosys,hamnosysfont,texthamnosys,hamfingertwo}
+}
+
+\newcommand{\lstoutput}[1]{\raggedright\emph{\textbf{\textit{Output:}} #1}}
+\newenvironment{hnstable}{\begin{longtable}{@{}llcr@{}} \toprule Name & Command & Symbol & Hex \\ \midrule \endhead \bottomrule \endfoot}{\end{longtable}}
+\newenvironment{hnsalttable}{\begin{longtable}{@{}llccr@{}} \toprule Name & Command & Symbol & Unicode & Hex \\ \midrule \endhead \bottomrule \endfoot}{\end{longtable}}
+
+%%% Abbreviations
+\newcommand{\ie}{i.\,e.\ }
+\newcommand{\Ie}{I.\,e.\ }
+\newcommand{\eg}{e.\,g.\ }
+\newcommand{\Eg}{E.\,g.\ }
+\newcommand{\cf}{cf.\ }
+\newcommand\etc{etc.\ }
+\newcommand\etcFinal{etc}
+
+%%% URls
+\newcommand{\pkggitURL}{\url{https://github.com/DGS-Korpus/HamNoSys4TeX}}
+\newcommand{\pkgversiondoiURL}{\url{https://doi.org/10.25592/uhhfdm.9644}}
+\newcommand{\pkgconceptdoiURL}{\url{https://doi.org/10.25592/uhhfdm.9643}}
+
+\newcommand{\hnssoftwareURL}{\url{https://doi.org/10.25592/uhhfdm.9724}}
+\newcommand{\webpalleteURL}{\url{https://www.sign-lang.uni-hamburg.de/hamnosys/input/}}
+\newcommand{\ilexURL}{\url{https://www.sign-lang.uni-hamburg.de/ilex/}}
+
+\newcommand{\licencelatexURL}{\url{https://www.latex-project.org/lppl.txt}}
+\newcommand{\licenceccbyHREF}{\href{https://creativecommons.org/licenses/by/4.0/}{Creative Commons Attribution 4.0 International}}
+\newcommand{\licenceccbysaHREF}{\href{https://creativecommons.org/licenses/by-sa/4.0/}{Creative Commons Attribution-ShareAlike 4.0 International}}
+
+
+\newcommand{\licenseOther}{The HamNoSysUnicode 4.0 TrueType font may also be obtained under a \licenceccbysaHREF{} licence as part of the \textit{HamNoSys software package} (see \cref{foot:hnssoftware}).}
+
+
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+\begin{document}
+ \DocInput{hamnosys.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 \~}
+%
+%
+% % \changes{v1.0.0}{2021/12/14}{Initial version.}
+%
+%
+% \GetFileInfo{hamnosys.dtx}
+%
+% \DeleteShortVerb{\|}
+%
+% \DoNotIndex{\#,\$,\%,\&,\@,\\,\{,\},\^,\_,\~,\ }
+% \DoNotIndex{\DeclareTextCommand}
+% \DoNotIndex{\boolean,\else,\endcsname,\equal,\fi}
+% \DoNotIndex{\f@family,\f@series,\f@shape}
+%
+%
+% \title{The \textsf{hamnosys} package\thanks{This document
+% corresponds to \textsf{hamnosys}~\fileversion, dated \filedate. An archival copy can be found at \pkgversiondoiURL{}.}}
+% \author{\orcid{0000-0002-4183-8489}{Marc Schulder} \texorpdfstring{\\\hamnosys{hamceeall,hamthumbopenmod,hamextfingerui,hampalml,hamhead,hamclose,hambehind,hamparbegin,hammovedi,hamreplace,hamfist,hamparend}}{} \and \orcid{0000-0001-7356-8973}{Thomas Hanke} \texorpdfstring{\\\hamnosys{hamcee12,hamthumbopenmod,hamextfingeril,hampalmr,hamneck,hamclose,hamparbegin,hammoveu,hamsmallmod,hamreplace,hamextfingerul,hampalmul,hamparend}}{}}
+% \date{\DTMdate{2021-12-14}}
+%
+%
+% \maketitle
+% \tableofcontents
+% \pagebreak
+
+% \section{Introduction}
+% \label{sec:intro}
+% The Hamburg Notation System, HamNoSys for short, is a system for the phonetic transcription of signed languages.
+% It was originally introduced in 1984 and the first public version followed in 1987 \parencite{HamNoSysV1,HamNoSysV2}.
+% The latest release of HamNoSys is version 4.1 \parencite{Schmaling2001}.
+% For a brief introduction into the structure of HamNoSys see \textcite{hanke:04001:sign-lang:lrec}.
+%
+% The TeX package \packagename{hamnosys} enables the use of HamNoSys symbols in TeX documents.
+% It provides three methods of entering HamNoSys symbols:
+% \begin{enumerate}
+% \item direct input of symbols as Unicode characters in the TeX file, just like one would enter regular characters (see \cref{sec:directinput}).
+% \item using TeX commands that have been defined for each individual symbol (see \cref{sec:cmdinput}),
+% \item listing names of symbols inside the command \lstinline!\hamnosys! (see \cref{sec:nameinput}).
+% \end{enumerate}
+% %
+% This document describes the technical requirements (\cref{sec:conditions}), how to install the package (\cref{sec:installation}), how to use the TeX file (\cref{sec:usage}), the licence conditions of the package (\cref{sec:licence}), the three usage methods (\cref{sec:directinput,,sec:cmdinput,,sec:nameinput}), and provides an overview of all HamNoSys symbols (\cref{sec:hns}).
+%
+% \subsection{Requirements}
+% \label{sec:conditions}
+% This package requires the use of XeLaTeX or LuaLaTeX.
+% It unfortunately does not work with regular LaTeX (\ie the compilers \texttt{latex} and \texttt{pdfLatex}) as it needs to import an external unicode font.
+%
+% \subsection{Installation}
+% \label{sec:installation}
+% The source code of the \packagename{hamnosys} package can be found in a git repository on the Github account of the DGS-Korpus project.\footnote{\pkggitURL{}}
+% It is also archived via the research data repository of Universität Hamburg.\footnote{TeX package \packagename{hamnosys} (latest version): \pkgconceptdoiURL{}}
+%
+% As the \packagename{hamnosys} package is still in its test phase, it is not (yet) part of CTAN and is not listed in any TeX distribution.
+% Therefore it has to be integrated manually into each LaTeX project.
+% To do this you download the repository and copy the files
+% \filedirname{hamnosys.sty} and \filedirname{HamNoSysUnicode.ttf} into the main directory of your LaTeX project.
+%
+% To also be able to use HamNoSys elsewhere on your computer (see \cref{sec:editor}), it is recommended to install the font through your operating system as well.
+% It is available online as part of the HamNoSys software package.\footnote{\label{foot:hnssoftware}HamNoSys software package (latest version): \hnssoftwareURL{}}
+% In addition to the font file (Mac/Linux/Windows/Web), the archive also includes an application for writing HamNoSys via an input palette (Mac/Linux/\hspace{0pt}Windows) and a HamNoSys keyboard layout (Mac only).
+% The input palette is also available as a web interface\footnote{\webpalleteURL{}} and as part of the corpus software iLex\footnote{\ilexURL{}}.
+%
+% \subsection{Usage}
+% \label{sec:usage}
+% The package can be imported normally via \lstinline[deletekeywords={hamnosys}]!\usepackage{hamnosys}!.
+% It has a single optional parameter, \optionname{autofont}, which automates switching to the HamNoSys font when entering HamNoSys symbols as Unicode characters. (siehe \cref{sec:autofont}).
+%
+% HamNoSys is displayed through the special font \textit{HamNoSysUnicode}.
+% To input HamNoSys symbols as regular Unicode characters in your document, you need to switch to this font by using the command \lstinline!\texthamnosys{}! or the switch command \lstinline!\hamnosysfont! (see \cref{sec:font}).
+%
+% Alternatively you can enter HamNoSys symbols via invidual commands (\cref{sec:cmdinput}) or enter their names inside the command \lstinline!\hamnosys{}! (\cref{sec:nameinput}).
+% For an overview of all HamNoSys symbols, their names and the commands with which they can be generated, see \cref{sec:hns}.
+%
+%
+% \subsection{Licence}
+% \label{sec:licence}
+% Copyright \textcopyright{} 1986--2021 Universität Hamburg. Permission is granted to
+% copy, distribute and/or modify this software under the terms of the LaTeX Project
+% Public License, version 1.3c or later.\footnote{\licencelatexURL{}}
+%
+% \licenseOther{}
+%
+%
+% \section{HamNoSys using character input}
+% \label{sec:directinput}
+% HamNoSys symbols can be entered directly into a TeX document like any other character.
+% This allows you to copy-paste them from other programs or to enter them as direct input via HamNoSys keyboard layouts.
+%
+% HamNoSys is displayed via a special font.
+% You therefore need to either actively switch between regular fonts and the HamNoSys font (\cref{sec:font}) or activate the package option \optionname{autofont} (\cref{sec:autofont}).
+%
+% \subsection{Activating the HamNoSys font}
+% \label{sec:font}
+%
+% \DescribeMacro{\texthamnosys}
+% \DescribeMacro{\hamnosysfont}
+% To explicitly tell LaTeX that content should be displayed using the HamNoSys font, you can use the command \lstinline!\texthamnosys{}! or the switch command \lstinline!\hamnosysfont!.
+% These behave like \eg the italics commands \lstinline!\textit{}! and \lstinline!\itshape! do, respectively.
+% %
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}
+You can use \texthamnosys{(*@\texthamnosys{}@*)} to sign Hamburg.
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+% %
+% or
+% %
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{{You can use {\hamnosysfont } to sign Hamburg.}}}]
+You can use {\hamnosysfont (*@{\hamnosysfont }@*)} to sign Hamburg}.
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+% \paragraph{Warning:} The HamNoSys font knows \textit{only} HamNoSys symbols, but no other characters.
+% Therefore you have to be careful to switch back to the regular font after using it.
+% The easiest way to do so is to always put HamNoSys symbols inside the \lstinline!\texthamnosys{}! command.
+% If you use \lstinline!\hamnosysfont!, it is best to limit its scope by using curly braces (see above).
+% The following example shows display issues that follow from not limiting the scope of the font:
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{{You can use \hamnosysfont  to sign Hamburg.}}}]
+You can use \hamnosysfont (*@\texthamnosys{}@*) to sign Hamburg.
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+% \subsection{The package option \optionname{autofont}}
+% \label{sec:autofont}
+% An alternative to explicitly activating the HamNoSys font is the optional package parameter \optionname{autofont}\index{autofont|usage}, which activates automatic switching between regular and HamNoSys fonts.
+% This makes the use of \lstinline!\hamnosysfont! and \lstinline!\texthamnosys{}! unnecessary in many cases.
+% \optionname{autofont} is available in XeLaTeX, but not in LuaLaTeX.
+%
+% An important limitation is that \optionname{autofont} only recognises those characters as HamNoSys symbols that are not also used in regular texts.
+% It works for almost all HamNoSys symbols, except for those listed in \cref{sec:hns:regular}, which will be displayed using the regular document font unless you have activated the HamNoSys font explicitly.
+% The following example shows such a case.
+% Note that the curly braces and the vertical bar are displayed thinner in the regular font than in the HamNoSys font:
+%
+% \pagebreak[3]
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{Compare the braces and bar in \textnormal{\{\texthamnosys{}|\texthamnosys{}\}} with those in \texthamnosys{\{|\}}.}}]
+...
+\usepackage[autofont]{hamnosys}
+\begin{document}
+
+Compare the braces and bar in
+\{(*@\texthamnosys{}@*)|(*@\texthamnosys{}@*)\}
+with those in
+\texthamnosys{\{(*@\texthamnosys{}@*)|(*@\texthamnosys{}@*)\}}.
+
+\end{document}
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+%
+% \noindent{}The technical reason for this behaviour is that \optionname{autofont} takes advantage of the fact that almost all characters of the HamNoSys font are located in \textit{Private Use Area} of Unicode.
+% This is a group of characters that the Unicode Consortium intentionally provides no meanings for, reserving them instead for use by special use cases that are not covered by Unicode, such as HamNoSys.
+% \optionname{autofont} uses the XeLaTeX package \textit{ucharclasses} to define commands that automatically switch fonts for all characters in the \textit{Private Use Area}.
+% However, there is a small number of characters relevant to HamNoSys that are located in the regular areas of Unicode, \eg the question mark and curly braces.
+% As these lie outside of the \textit{Private Use Area} \optionname{autofont} cannot detect that they are supposed to be part of HamNoSys.
+%
+% Another limitation is that \optionname{autofont} will always format all characters in the \textit{Private Use Area} with the HamNoSys font.
+% In the special case where you are using yet another font that also makes use of the \textit{Private Use Area} this could lead to conflicts.
+% In such cases you should not use \optionname{autofont} and instead change fonts explicitly or use one of the other methods.
+%
+%
+% \subsection{HamNoSys in the source document}
+% \label{sec:editor}
+% If you would like to also correctly display HamNoSys symbols in your TeX source code (instead of as many identical rectangles) you need to make sure that the font \textit{HamNoSysUnicode} is installed in your operating system (see \cref{sec:installation}).
+% Should it not be possible to install fonts (\eg in an online editor) or the editor you use still does not display the symbols, it might be preferable to use symbol commands or names instead (see \cref{sec:cmdinput,sec:nameinput}).
+% It should be noted, however, that it does not matter for the final PDF output file whether the source code was readable in the editor.
+% As long as the font was correctly activated (see \cref{sec:font}) all symbols should be displayed, even if they looked like identical rectangles in the input.
+%
+%
+% \section{HamNoSys using symbol commands}
+% \label{sec:cmdinput}
+%
+% The \packagename{hamnosys} package defines individual commands for each HamNoSys symbol.
+% This is an alternative ASCII-compatible input method for HamNoSys.
+% A list of all symbol commands can be found in \cref{sec:hns}.
+%
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{You can use \hamceeall\hamthumbopenmod\hamfingerstraightmod\hamextfingerul\hampalmdl\hamforehead\hamlrat\hamclose\hamparbegin\hammover\hamreplace\hampinchall\hamfingerstraightmod\hamparend{} to sign Hamburg.}},morekeywords={hamceeall,hamthumbopenmod,hamfingerstraightmod,hamextfingerul,hampalmdl,hamforehead,hamlrat,hamclose,hamparbegin,hammover,hamreplace,hampinchall,hamfingerstraightmod,hamparend}]
+You can use \hamceeall\hamthumbopenmod\hamfingerstraightmod\hamextfingerul
+\hampalmdl\hamforehead\hamlrat\hamclose\hamparbegin\hammover\hamreplace
+\hampinchall\hamfingerstraightmod\hamparend{} to sign Hamburg.
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+% \noindent{}As is usual for LaTeX you should make sure to close commands with \lstinline!{}! where necessary to prevent the accidental consumption of the following character.
+%
+% The names of the commands match the official names of the HamNoSys symbols as they are defined in the \textit{HamNoSysUnicode} font.
+% An exception are symbols whose names contain digits (see \cref{sec:hns:handshape,sec:hns:version}).
+% As digits are not allowed to be part of LaTeX commands, they are written out as English words instead.
+% For example, the symbol \hamfingertwo{} has the name \textit{hamfinger2} and the command \lstinline!\hamfingertwo!.
+%
+% An advantage of symbol commands is that they are always displayed in the correct font.
+% Explicitly switching fonts with the help of \lstinline!\hamnosysfont! or \lstinline!\texthamnosys{}! is not required.
+%
+%
+% \section{HamNoSys using symbol names}
+% \label{sec:nameinput}
+%
+% \DescribeMacro{\hamnosys}
+% The command \lstinline!\hamnosys{}! allows you to input HamNoSys as a comma-separated sequence of symbol names.
+% The symbol names can be taken from the lists in \cref{sec:hns} or copied from the web input palette (see \cref{sec:installation}).
+%
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{You can use \hamnosys{hamceeall,hamthumbopenmod,hamfingerstraightmod,hamextfingerul,hampalmdl,hamforehead,hamlrat,hamclose,hamparbegin,hammover,hamreplace,hampinchall,hamfingerstraightmod,hamparend} to sign Hamburg.}}]
+You can use \hamnosys{hamceeall,hamthumbopenmod,hamfingerstraightmod,hamextfingerul,hampalmdl,hamforehead,hamlrat,hamclose,hamparbegin,hammover,hamreplace,hampinchall,hamfingerstraightmod,hamparend} to sign Hamburg.
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+% \noindent{}Unlike the symbol commands of \cref{sec:cmdinput}), symbol names in \lstinline!\hamnosys{}! may contain digits.
+% In fact, both the name version with digits and the one with written out number words are accepted.
+%
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}
+\hamnosys{hamfinger2}
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+% or
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{\hamnosys{hamfinger2}}},deletekeywords={hamfingertwo}]
+\hamnosys{hamfingertwo}
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+% \noindent{}Symbol names must be separated by commas.
+% Whitespaces are allowed after the comma, but not required.
+% %
+% If a sequence contains an unknown term you will receive a compiler warning and the unknown term will be output as regular text.
+% Unknown terms may be caused by typos, terms that are not part of the HamNoSys symbol name vocabulary, errors in comma separation or that a whitespace was entered \textbf{before} a comma.
+% In the following example the symbol \textit{hampalmdl} was accidentally spelled \textit{hanpalmdl}:
+% \iffalse
+%<*example>
+% \fi
+\begin{lstlisting}[title={\lstoutput{\hamnosys{hamceeall,hamthumbopenmod,hamfingerstraightmod,hamextfingerul}hanpalmdl\hamnosys{hamforehead,hamlrat,hamclose,hamparbegin,hammover,hamreplace,hampinchall,hamfingerstraightmod,hamparend}}}]
+\hamnosys{hamceeall,hamthumbopenmod,hamfingerstraightmod,hamextfingerul,hanpalmdl,hamforehead,hamlrat,hamclose,hamparbegin,hammover,hamreplace,hampinchall,hamfingerstraightmod,hamparend}
+\end{lstlisting}
+% \iffalse
+%</example>
+% \fi
+%
+%
+% \newpage
+% \section{List of HamNoSys symbols}
+% \label{sec:hns}
+% The following tables provide an overview of all HamNoSys symbols.
+% For each symbol they provide its name, which command produces it, the symbol itself, and the hexadecimal value that is used to represent it in Unicode.
+% Modifiers are symbols that function as diacritics, combining with the preceding character.
+%
+
+% \subsection{Handshapes}
+% \label{sec:hns:handshape}
+% \begin{hnstable}
+% hamfist & \usemacro{hamfist} & \hamfist & \texttt{E000} \\
+% hamflathand & \usemacro{hamflathand} & \hamflathand & \texttt{E001} \\
+% hamfinger2 & \usemacro{hamfingertwo} & \hamfingertwo & \texttt{E002} \\
+% hamfinger23 & \usemacro{hamfingertwothree} & \hamfingertwothree & \texttt{E003} \\
+% hamfinger23spread & \usemacro{hamfingertwothreespread} & \hamfingertwothreespread & \texttt{E004} \\
+% hamfinger2345 & \usemacro{hamfingertwothreefourfive} & \hamfingertwothreefourfive & \texttt{E005} \\
+% hampinch12 & \usemacro{hampinchonetwo} & \hampinchonetwo & \texttt{E006} \\
+% hampinchall & \usemacro{hampinchall} & \hampinchall & \texttt{E007} \\
+% hampinch12open & \usemacro{hampinchonetwoopen} & \hampinchonetwoopen & \texttt{E008} \\
+% hamcee12 & \usemacro{hamceeonetwo} & \hamceeonetwo & \texttt{E009} \\
+% hamceeall & \usemacro{hamceeall} & \hamceeall & \texttt{E00A} \\
+% hamceeopen & \usemacro{hamceeopen} & \hamceeopen & \texttt{E00B} \\
+% \end{hnstable}
+%
+% \subsection{Handshape modifiers}
+% \label{sec:hns:handshapemod}
+% \begin{hnstable}
+% hamthumboutmod & \usemacro{hamthumboutmod} & \hamthumboutmod & \texttt{E00C} \\
+% hamthumbacrossmod & \usemacro{hamthumbacrossmod} & \hamthumbacrossmod & \texttt{E00D} \\
+% hamthumbopenmod & \usemacro{hamthumbopenmod} & \hamthumbopenmod & \texttt{E00E} \\
+% hamfingerstraightmod & \usemacro{hamfingerstraightmod} & \hamfingerstraightmod & \texttt{E010} \\
+% hamfingerbendmod & \usemacro{hamfingerbendmod} & \hamfingerbendmod & \texttt{E011} \\
+% hamfingerhookmod & \usemacro{hamfingerhookmod} & \hamfingerhookmod & \texttt{E012} \\
+% hamdoublebent & \usemacro{hamdoublebent} & \hamdoublebent & \texttt{E013} \\
+% hamdoublehooked & \usemacro{hamdoublehooked} & \hamdoublehooked & \texttt{E014} \\
+% \end{hnstable}
+%
+% \subsection{Extended finger directions}
+% \label{sec:hns:fingerdir}
+% \begin{hnstable}
+% hamextfingeru & \usemacro{hamextfingeru} & \hamextfingeru & \texttt{E020} \\
+% hamextfingerur & \usemacro{hamextfingerur} & \hamextfingerur & \texttt{E021} \\
+% hamextfingerr & \usemacro{hamextfingerr} & \hamextfingerr & \texttt{E022} \\
+% hamextfingerdr & \usemacro{hamextfingerdr} & \hamextfingerdr & \texttt{E023} \\
+% hamextfingerd & \usemacro{hamextfingerd} & \hamextfingerd & \texttt{E024} \\
+% hamextfingerdl & \usemacro{hamextfingerdl} & \hamextfingerdl & \texttt{E025} \\
+% hamextfingerl & \usemacro{hamextfingerl} & \hamextfingerl & \texttt{E026} \\
+% hamextfingerul & \usemacro{hamextfingerul} & \hamextfingerul & \texttt{E027} \\
+% hamextfingerol & \usemacro{hamextfingerol} & \hamextfingerol & \texttt{E028} \\
+% hamextfingero & \usemacro{hamextfingero} & \hamextfingero & \texttt{E029} \\
+% hamextfingeror & \usemacro{hamextfingeror} & \hamextfingeror & \texttt{E02A} \\
+% hamextfingeril & \usemacro{hamextfingeril} & \hamextfingeril & \texttt{E02B} \\
+% hamextfingeri & \usemacro{hamextfingeri} & \hamextfingeri & \texttt{E02C} \\
+% hamextfingerir & \usemacro{hamextfingerir} & \hamextfingerir & \texttt{E02D} \\
+% hamextfingerui & \usemacro{hamextfingerui} & \hamextfingerui & \texttt{E02E} \\
+% hamextfingerdi & \usemacro{hamextfingerdi} & \hamextfingerdi & \texttt{E02F} \\
+% hamextfingerdo & \usemacro{hamextfingerdo} & \hamextfingerdo & \texttt{E030} \\
+% hamextfingeruo & \usemacro{hamextfingeruo} & \hamextfingeruo & \texttt{E031} \\
+% \end{hnstable}
+%
+% \subsection{Palm orientation}
+% \label{sec:hns:palm}
+% \begin{hnstable}
+% hampalmu & \usemacro{hampalmu} & \hampalmu & \texttt{E038} \\
+% hampalmur & \usemacro{hampalmur} & \hampalmur & \texttt{E039} \\
+% hampalmr & \usemacro{hampalmr} & \hampalmr & \texttt{E03A} \\
+% hampalmdr & \usemacro{hampalmdr} & \hampalmdr & \texttt{E03B} \\
+% hampalmd & \usemacro{hampalmd} & \hampalmd & \texttt{E03C} \\
+% hampalmdl & \usemacro{hampalmdl} & \hampalmdl & \texttt{E03D} \\
+% hampalml & \usemacro{hampalml} & \hampalml & \texttt{E03E} \\
+% hampalmul & \usemacro{hampalmul} & \hampalmul & \texttt{E03F} \\
+% \end{hnstable}
+%
+% \subsection{Location}
+% \label{sec:hns:location}
+% \begin{hnstable}
+% hamhead & \usemacro{hamhead} & \hamhead & \texttt{E040} \\
+% hamheadtop & \usemacro{hamheadtop} & \hamheadtop & \texttt{E041} \\
+% hamforehead & \usemacro{hamforehead} & \hamforehead & \texttt{E042} \\
+% hameyebrows & \usemacro{hameyebrows} & \hameyebrows & \texttt{E043} \\
+% hameyes & \usemacro{hameyes} & \hameyes & \texttt{E044} \\
+% hamnose & \usemacro{hamnose} & \hamnose & \texttt{E045} \\
+% hamnostrils & \usemacro{hamnostrils} & \hamnostrils & \texttt{E046} \\
+% hamear & \usemacro{hamear} & \hamear & \texttt{E047} \\
+% hamearlobe & \usemacro{hamearlobe} & \hamearlobe & \texttt{E048} \\
+% hamcheek & \usemacro{hamcheek} & \hamcheek & \texttt{E049} \\
+% hamlips & \usemacro{hamlips} & \hamlips & \texttt{E04A} \\
+% hamtongue & \usemacro{hamtongue} & \hamtongue & \texttt{E04B} \\
+% hamteeth & \usemacro{hamteeth} & \hamteeth & \texttt{E04C} \\
+% hamchin & \usemacro{hamchin} & \hamchin & \texttt{E04D} \\
+% hamunderchin & \usemacro{hamunderchin} & \hamunderchin & \texttt{E04E} \\
+% hamneck & \usemacro{hamneck} & \hamneck & \texttt{E04F} \\
+% hamshouldertop & \usemacro{hamshouldertop} & \hamshouldertop & \texttt{E050} \\
+% hamshoulders & \usemacro{hamshoulders} & \hamshoulders & \texttt{E051} \\
+% hamchest & \usemacro{hamchest} & \hamchest & \texttt{E052} \\
+% hamstomach & \usemacro{hamstomach} & \hamstomach & \texttt{E053} \\
+% hambelowstomach & \usemacro{hambelowstomach} & \hambelowstomach & \texttt{E054} \\
+% hamneutralspace & \usemacro{hamneutralspace} & \hamneutralspace & \texttt{E05F} \\
+% hamupperarm & \usemacro{hamupperarm} & \hamupperarm & \texttt{E060} \\
+% hamelbow & \usemacro{hamelbow} & \hamelbow & \texttt{E061} \\
+% hamelbowinside & \usemacro{hamelbowinside} & \hamelbowinside & \texttt{E062} \\
+% hamlowerarm & \usemacro{hamlowerarm} & \hamlowerarm & \texttt{E063} \\
+% hamwristback & \usemacro{hamwristback} & \hamwristback & \texttt{E064} \\
+% hamwristpulse & \usemacro{hamwristpulse} & \hamwristpulse & \texttt{E065} \\
+% hamthumbball & \usemacro{hamthumbball} & \hamthumbball & \texttt{E066} \\
+% hampalm & \usemacro{hampalm} & \hampalm & \texttt{E067} \\
+% hamhandback & \usemacro{hamhandback} & \hamhandback & \texttt{E068} \\
+% hamthumbside & \usemacro{hamthumbside} & \hamthumbside & \texttt{E069} \\
+% hampinkyside & \usemacro{hampinkyside} & \hampinkyside & \texttt{E06A} \\
+% hamthumb & \usemacro{hamthumb} & \hamthumb & \texttt{E070} \\
+% hamindexfinger & \usemacro{hamindexfinger} & \hamindexfinger & \texttt{E071} \\
+% hammiddlefinger & \usemacro{hammiddlefinger} & \hammiddlefinger & \texttt{E072} \\
+% hamringfinger & \usemacro{hamringfinger} & \hamringfinger & \texttt{E073} \\
+% hampinky & \usemacro{hampinky} & \hampinky & \texttt{E074} \\
+% hamfingertip & \usemacro{hamfingertip} & \hamfingertip & \texttt{E075} \\
+% hamfingernail & \usemacro{hamfingernail} & \hamfingernail & \texttt{E076} \\
+% hamfingerpad & \usemacro{hamfingerpad} & \hamfingerpad & \texttt{E077} \\
+% hamfingermidjoint & \usemacro{hamfingermidjoint} & \hamfingermidjoint & \texttt{E078} \\
+% hamfingerbase & \usemacro{hamfingerbase} & \hamfingerbase & \texttt{E079} \\
+% hamfingerside & \usemacro{hamfingerside} & \hamfingerside & \texttt{E07A} \\
+% \end{hnstable}
+%
+% \pagebreak
+% \subsection{Location modifiers}
+% \label{sec:hns:locationmod}
+% \begin{hnstable}
+% hamlrbeside & \usemacro{hamlrbeside} & \hamlrbeside & \texttt{E058} \\
+% hamlrat & \usemacro{hamlrat} & \hamlrat & \texttt{E059} \\
+% hamcoreftag & \usemacro{hamcoreftag} & \hamcoreftag & \texttt{E05A} \\
+% hamcorefref & \usemacro{hamcorefref} & \hamcorefref & \texttt{E05B} \\
+% \end{hnstable}
+%
+% \subsection{Movement}
+% \label{sec:hns:movement}
+% \begin{hnstable}
+% hammoveu & \usemacro{hammoveu} & \hammoveu & \texttt{E080} \\
+% hammoveur & \usemacro{hammoveur} & \hammoveur & \texttt{E081} \\
+% hammover & \usemacro{hammover} & \hammover & \texttt{E082} \\
+% hammovedr & \usemacro{hammovedr} & \hammovedr & \texttt{E083} \\
+% hammoved & \usemacro{hammoved} & \hammoved & \texttt{E084} \\
+% hammovedl & \usemacro{hammovedl} & \hammovedl & \texttt{E085} \\
+% hammovel & \usemacro{hammovel} & \hammovel & \texttt{E086} \\
+% hammoveul & \usemacro{hammoveul} & \hammoveul & \texttt{E087} \\
+% hammoveol & \usemacro{hammoveol} & \hammoveol & \texttt{E088} \\
+% hammoveo & \usemacro{hammoveo} & \hammoveo & \texttt{E089} \\
+% hammoveor & \usemacro{hammoveor} & \hammoveor & \texttt{E08A} \\
+% hammoveil & \usemacro{hammoveil} & \hammoveil & \texttt{E08B} \\
+% hammovei & \usemacro{hammovei} & \hammovei & \texttt{E08C} \\
+% hammoveir & \usemacro{hammoveir} & \hammoveir & \texttt{E08D} \\
+% hammoveui & \usemacro{hammoveui} & \hammoveui & \texttt{E08E} \\
+% hammovedi & \usemacro{hammovedi} & \hammovedi & \texttt{E08F} \\
+% hammovedo & \usemacro{hammovedo} & \hammovedo & \texttt{E090} \\
+% hammoveuo & \usemacro{hammoveuo} & \hammoveuo & \texttt{E091} \\
+% hamcircleo & \usemacro{hamcircleo} & \hamcircleo & \texttt{E092} \\
+% hamcirclei & \usemacro{hamcirclei} & \hamcirclei & \texttt{E093} \\
+% hamcircled & \usemacro{hamcircled} & \hamcircled & \texttt{E094} \\
+% hamcircleu & \usemacro{hamcircleu} & \hamcircleu & \texttt{E095} \\
+% hamcirclel & \usemacro{hamcirclel} & \hamcirclel & \texttt{E096} \\
+% hamcircler & \usemacro{hamcircler} & \hamcircler & \texttt{E097} \\
+% hamcircleul & \usemacro{hamcircleul} & \hamcircleul & \texttt{E098} \\
+% hamcircledr & \usemacro{hamcircledr} & \hamcircledr & \texttt{E099} \\
+% hamcircleur & \usemacro{hamcircleur} & \hamcircleur & \texttt{E09A} \\
+% hamcircledl & \usemacro{hamcircledl} & \hamcircledl & \texttt{E09B} \\
+% hamcircleol & \usemacro{hamcircleol} & \hamcircleol & \texttt{E09C} \\
+% hamcircleir & \usemacro{hamcircleir} & \hamcircleir & \texttt{E09D} \\
+% hamcircleor & \usemacro{hamcircleor} & \hamcircleor & \texttt{E09E} \\
+% hamcircleil & \usemacro{hamcircleil} & \hamcircleil & \texttt{E09F} \\
+% hamcircleui & \usemacro{hamcircleui} & \hamcircleui & \texttt{E0A0} \\
+% hamcircledo & \usemacro{hamcircledo} & \hamcircledo & \texttt{E0A1} \\
+% hamcircleuo & \usemacro{hamcircleuo} & \hamcircleuo & \texttt{E0A2} \\
+% hamcircledi & \usemacro{hamcircledi} & \hamcircledi & \texttt{E0A3} \\
+% hamfingerplay & \usemacro{hamfingerplay} & \hamfingerplay & \texttt{E0A4} \\
+% hamnodding & \usemacro{hamnodding} & \hamnodding & \texttt{E0A5} \\
+% hamswinging & \usemacro{hamswinging} & \hamswinging & \texttt{E0A6} \\
+% hamtwisting & \usemacro{hamtwisting} & \hamtwisting & \texttt{E0A7} \\
+% hamstircw & \usemacro{hamstircw} & \hamstircw & \texttt{E0A8} \\
+% hamstirccw & \usemacro{hamstirccw} & \hamstirccw & \texttt{E0A9} \\
+% hamreplace & \usemacro{hamreplace} & \hamreplace & \texttt{E0AA} \\
+% hamnomotion & \usemacro{hamnomotion} & \hamnomotion & \texttt{E0AF} \\
+% hamclocku & \usemacro{hamclocku} & \hamclocku & \texttt{E0B0} \\
+% hamclockul & \usemacro{hamclockul} & \hamclockul & \texttt{E0B1} \\
+% hamclockl & \usemacro{hamclockl} & \hamclockl & \texttt{E0B2} \\
+% hamclockdl & \usemacro{hamclockdl} & \hamclockdl & \texttt{E0B3} \\
+% hamclockd & \usemacro{hamclockd} & \hamclockd & \texttt{E0B4} \\
+% hamclockdr & \usemacro{hamclockdr} & \hamclockdr & \texttt{E0B5} \\
+% hamclockr & \usemacro{hamclockr} & \hamclockr & \texttt{E0B6} \\
+% hamclockur & \usemacro{hamclockur} & \hamclockur & \texttt{E0B7} \\
+% hamclockfull & \usemacro{hamclockfull} & \hamclockfull & \texttt{E0B8} \\
+% hamarcl & \usemacro{hamarcl} & \hamarcl & \texttt{E0B9} \\
+% hamarcu & \usemacro{hamarcu} & \hamarcu & \texttt{E0BA} \\
+% hamarcr & \usemacro{hamarcr} & \hamarcr & \texttt{E0BB} \\
+% hamarcd & \usemacro{hamarcd} & \hamarcd & \texttt{E0BC} \\
+% hamwavy & \usemacro{hamwavy} & \hamwavy & \texttt{E0BD} \\
+% hamzigzag & \usemacro{hamzigzag} & \hamzigzag & \texttt{E0BE} \\
+% hamellipseh & \usemacro{hamellipseh} & \hamellipseh & \texttt{E0C0} \\
+% hamellipseur & \usemacro{hamellipseur} & \hamellipseur & \texttt{E0C1} \\
+% hamellipsev & \usemacro{hamellipsev} & \hamellipsev & \texttt{E0C2} \\
+% hamellipseul & \usemacro{hamellipseul} & \hamellipseul & \texttt{E0C3} \\
+% hamincreasing & \usemacro{hamincreasing} & \hamincreasing & \texttt{E0C4} \\
+% hamdecreasing & \usemacro{hamdecreasing} & \hamdecreasing & \texttt{E0C5} \\
+% hamfast & \usemacro{hamfast} & \hamfast & \texttt{E0C8} \\
+% hamslow & \usemacro{hamslow} & \hamslow & \texttt{E0C9} \\
+% hamtense & \usemacro{hamtense} & \hamtense & \texttt{E0CA} \\
+% hamrest & \usemacro{hamrest} & \hamrest & \texttt{E0CB} \\
+% hamhalt & \usemacro{hamhalt} & \hamhalt & \texttt{E0CC} \\
+% hamclose & \usemacro{hamclose} & \hamclose & \texttt{E0D0} \\
+% hamtouch & \usemacro{hamtouch} & \hamtouch & \texttt{E0D1} \\
+% haminterlock & \usemacro{haminterlock} & \haminterlock & \texttt{E0D2} \\
+% hamcross & \usemacro{hamcross} & \hamcross & \texttt{E0D3} \\
+% hamarmextended & \usemacro{hamarmextended} & \hamarmextended & \texttt{E0D4} \\
+% hambehind & \usemacro{hambehind} & \hambehind & \texttt{E0D5} \\
+% hambrushing & \usemacro{hambrushing} & \hambrushing & \texttt{E0D6} \\
+% \end{hnstable}
+%
+% \subsection{Movement modifiers}
+% \label{sec:hns:movementmod}
+% \begin{hnstable}
+% hamsmallmod & \usemacro{hamsmallmod} & \hamsmallmod & \texttt{E0C6} \\
+% hamlargemod & \usemacro{hamlargemod} & \hamlargemod & \texttt{E0C7} \\
+% \end{hnstable}
+%
+% \subsection{Other symbols}
+% \label{sec:hns:other}
+% \begin{hnstable}
+% hamrepeatfromstart & \usemacro{hamrepeatfromstart} & \hamrepeatfromstart & \texttt{E0D8} \\
+% hamrepeatfromstartseveral & \usemacro{hamrepeatfromstartseveral} & \hamrepeatfromstartseveral & \texttt{E0D9} \\
+% hamrepeatcontinue & \usemacro{hamrepeatcontinue} & \hamrepeatcontinue & \texttt{E0DA} \\
+% hamrepeatcontinueseveral & \usemacro{hamrepeatcontinueseveral} & \hamrepeatcontinueseveral & \texttt{E0DB} \\
+% hamrepeatreverse & \usemacro{hamrepeatreverse} & \hamrepeatreverse & \texttt{E0DC} \\
+% hamalternatingmotion & \usemacro{hamalternatingmotion} & \hamalternatingmotion & \texttt{E0DD} \\
+% hamseqbegin & \usemacro{hamseqbegin} & \hamseqbegin & \texttt{E0E0} \\
+% hamseqend & \usemacro{hamseqend} & \hamseqend & \texttt{E0E1} \\
+% hamparbegin & \usemacro{hamparbegin} & \hamparbegin & \texttt{E0E2} \\
+% hamparend & \usemacro{hamparend} & \hamparend & \texttt{E0E3} \\
+% hamfusionbegin & \usemacro{hamfusionbegin} & \hamfusionbegin & \texttt{E0E4} \\
+% hamfusionend & \usemacro{hamfusionend} & \hamfusionend & \texttt{E0E5} \\
+% hambetween & \usemacro{hambetween} & \hambetween & \texttt{E0E6} \\
+% hamplus & \usemacro{hamplus} & \hamplus & \texttt{E0E7} \\
+% hamsymmpar & \usemacro{hamsymmpar} & \hamsymmpar & \texttt{E0E8} \\
+% hamsymmlr & \usemacro{hamsymmlr} & \hamsymmlr & \texttt{E0E9} \\
+% hamnondominant & \usemacro{hamnondominant} & \hamnondominant & \texttt{E0EA} \\
+% hamnonipsi & \usemacro{hamnonipsi} & \hamnonipsi & \texttt{E0EB} \\
+% hametc & \usemacro{hametc} & \hametc & \texttt{E0EC} \\
+% hamorirelative & \usemacro{hamorirelative} & \hamorirelative & \texttt{E0ED} \\
+% hammime & \usemacro{hammime} & \hammime & \texttt{E0F0} \\
+% \end{hnstable}
+%
+% \pagebreak
+% \subsection{Version symbol}
+% \label{sec:hns:version}
+% \begin{hnstable}
+% hamversion40 & \usemacro{hamversionfourzero} & \hamversionfourzero & \texttt{E0F1} \\
+% \end{hnstable}
+%
+% \subsection{Regular Unicode characters}
+% \label{sec:hns:regular}
+% The following characters are not correctly recognised as HamNoSys symbols by \textit{autofont} (see \cref{sec:autofont}).
+% If the HamNoSys font is not explicitly activated, these characters will instead be displayed using the regular document font.
+% To compare these two possible output forms, they are contrasted in the columns \textit{Symbol} (HamNoSys) and \textit{Unicode} (normal).
+% \begin{hnsalttable}
+% hamspace & \usemacro{hamspace} & \hamspace & & \texttt{20} \\
+% hamexclaim & \usemacro{hamexclaim} & \hamexclaim & ! & \texttt{21} \\
+% hamcomma & \usemacro{hamcomma} & \hamcomma & , & \texttt{002C} \\
+% hamfullstop & \usemacro{hamfullstop} & \hamfullstop & . & \texttt{002E} \\
+% hamquery & \usemacro{hamquery} & \hamquery & ? & \texttt{003F} \\
+% hamaltbegin & \usemacro{hamaltbegin} & \hamaltbegin & \{ & \texttt{007B} \\
+% hammetaalt & \usemacro{hammetaalt} & \hammetaalt & | & \texttt{007C} \\
+% hamaltend & \usemacro{hamaltend} & \hamaltend & \} & \texttt{007D} \\
+% \end{hnsalttable}
+%
+% \subsection{Obsolete spacing symbols}
+% \label{sec:hns:obsolete}
+% The following symbols are marked as obsolete, but can still be found in the HamNoSys font.
+% \begin{hnstable}
+% hamwristtopulse & \usemacro{hamwristtopulse} & \hamwristtopulse & \texttt{E07C} \\
+% hamwristtoback & \usemacro{hamwristtoback} & \hamwristtoback & \texttt{E07D} \\
+% hamwristtothumb & \usemacro{hamwristtothumb} & \hamwristtothumb & \texttt{E07E} \\
+% hamwristtopinky & \usemacro{hamwristtopinky} & \hamwristtopinky & \texttt{E07F} \\
+% hammovecross & \usemacro{hammovecross} & \hammovecross & \texttt{E0AD} \\
+% hammoveX & \usemacro{hammoveX} & \hammoveX & \texttt{E0AE} \\
+% \end{hnstable}
+%
+%
+
+%
+% \StopEventually{}
+%
+% \pagebreak
+% \section{Implementation}
+% \label{sec:code}
+% \subsection{Initialisation and Dependencies}
+% \label{sec:code:init}
+% Make sure the user uses Xe- oder LuaTeX.
+% \begin{macrocode}
+\RequirePackage{iftex}
+\ifXeTeX
+\else
+ \ifLuaTeX
+ \else
+ \PackageError{hamnosys}{XeTeX or LuaTeX required}{The hamnosys package
+ requires either LuaTeX or XeTeX. You must change your typesetting engine
+ to, e.g., "xelatex" or "lualatex"instead of "latex" or "pdflatex".}
+ \fi
+\fi
+% \end{macrocode}
+% Additional package dependencies.
+% \begin{macrocode}
+\RequirePackage{fontspec}
+\RequirePackage{ifthen}
+\RequirePackage{kvoptions}
+% \end{macrocode}
+% Specify the \textit{autofont} package option (see \cref{sec:autofont}).
+% \begin{macrocode}
+\SetupKeyvalOptions{family=hns, prefix=hns@}
+
+\DeclareBoolOption{autofont}
+
+\ProcessKeyvalOptions{hns}
+% \end{macrocode}
+% \subsection{HamNoSys font setup}
+% \label{sec:code:font}
+% \begin{macro}{\hamnosysfont}
+% Load the HamNoSys Unicode font family.
+% This also declares the \lstinline!\hamnosysfont! command for switching to the font (see \cref{sec:font}).
+% \begin{macrocode}
+\newfontfamily\hamnosysfont{HamNoSysUnicode}[
+ Path=./,
+ UprightFont=HamNoSysUnicode.ttf,
+ ]
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\texthamnosys}
+% Declare font command \lstinline!\texthamnosys! (see \cref{sec:font}).
+% \begin{macrocode}
+\newcommand{\texthamnosys}[1]{{\hamnosysfont #1}}
+% \end{macrocode}
+% \end{macro}
+
+
+% \subsection{Automatic font switching}
+% \label{sec:code:autofont}
+% Implement the \textit{autofont} package option (see \cref{sec:autofont}).
+% Use of this option adds the package \textit{ucharclasses} as a depedency, which is only available for XeTeX.
+% \begin{macrocode}
+\ifthenelse{\boolean{hns@autofont}}{%
+ \ifXeTeX
+% \end{macrocode}
+% Only import \textit{ucharclasses} if option is active to avoid unnecessary errors in LuaTeX.
+% \begin{macrocode}
+ \RequirePackage[Latin, PrivateUseArea]{ucharclasses}
+
+% \end{macrocode}
+% Make it so that any characters in the \textit{Private Use Area} of Unicode switch to the HamNoSys font
+% and then back to the font setting they were at before.
+% As any \textit{Private Use Area} character will always do this, this is incompatible with using a second font
+% that provides characters in the same Unicode area.
+% \begin{macrocode}
+ \setTransitionsFor{PrivateUseArea}%
+ {\let\curfamily\f@family\let\curshape\f@shape\let\curseries\f@series\hamnosysfont}
+ {\fontfamily{\curfamily}\fontshape{\curshape}\fontseries{\curseries}\selectfont}
+% \end{macrocode}
+% If user is not using XeTeX, throw a warning.
+% \begin{macrocode}
+ \else
+ \PackageWarning{hamnosys}{Option autofont only available in XeTeX.}
+\fi}{}
+% \end{macrocode}
+
+% \subsection{HamNoSys symbol commands}
+% \label{sec:code:cmdinput}
+% Declare commands for individiual HamNoSys symbols.
+% See \cref{sec:cmdinput} for a general discussion of how these are used
+% and \cref{sec:hns} for a tabular representation of all symbols.
+% \subsubsection{ Handshapes }
+% \label{sec:code:hns:handshape}
+% \begin{macro}{\hamfist}
+% Declare the symbol \hamfist{} (hamfist)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfist}{TU}{\texthamnosys{\char "E000}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamflathand}
+% Declare the symbol \hamflathand{} (hamflathand)
+% \begin{macrocode}
+\DeclareTextCommand{\hamflathand}{TU}{\texthamnosys{\char "E001}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingertwo}
+% Declare the symbol \hamfingertwo{} (hamfinger2)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingertwo}{TU}{\texthamnosys{\char "E002}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingertwothree}
+% Declare the symbol \hamfingertwothree{} (hamfinger23)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingertwothree}{TU}{\texthamnosys{\char "E003}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingertwothreespread}
+% Declare the symbol \hamfingertwothreespread{} (hamfinger23spread)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingertwothreespread}{TU}{\texthamnosys{\char "E004}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingertwothreefourfive}
+% Declare the symbol \hamfingertwothreefourfive{} (hamfinger2345)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingertwothreefourfive}{TU}{\texthamnosys{\char "E005}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampinchonetwo}
+% Declare the symbol \hampinchonetwo{} (hampinch12)
+% \begin{macrocode}
+\DeclareTextCommand{\hampinchonetwo}{TU}{\texthamnosys{\char "E006}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampinchall}
+% Declare the symbol \hampinchall{} (hampinchall)
+% \begin{macrocode}
+\DeclareTextCommand{\hampinchall}{TU}{\texthamnosys{\char "E007}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampinchonetwoopen}
+% Declare the symbol \hampinchonetwoopen{} (hampinch12open)
+% \begin{macrocode}
+\DeclareTextCommand{\hampinchonetwoopen}{TU}{\texthamnosys{\char "E008}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamceeonetwo}
+% Declare the symbol \hamceeonetwo{} (hamcee12)
+% \begin{macrocode}
+\DeclareTextCommand{\hamceeonetwo}{TU}{\texthamnosys{\char "E009}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamceeall}
+% Declare the symbol \hamceeall{} (hamceeall)
+% \begin{macrocode}
+\DeclareTextCommand{\hamceeall}{TU}{\texthamnosys{\char "E00A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamceeopen}
+% Declare the symbol \hamceeopen{} (hamceeopen)
+% \begin{macrocode}
+\DeclareTextCommand{\hamceeopen}{TU}{\texthamnosys{\char "E00B}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Handshape modifiers }
+% \label{sec:code:hns:handshapemod}
+% \begin{macro}{\hamthumboutmod}
+% Declare the symbol \hspace{0.5em}\hamthumboutmod{} (hamthumboutmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamthumboutmod}{TU}{\texthamnosys{\char "E00C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamthumbacrossmod}
+% Declare the symbol \hspace{0.5em}\hamthumbacrossmod{} (hamthumbacrossmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamthumbacrossmod}{TU}{\texthamnosys{\char "E00D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamthumbopenmod}
+% Declare the symbol \hspace{0.5em}\hamthumbopenmod{} (hamthumbopenmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamthumbopenmod}{TU}{\texthamnosys{\char "E00E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerstraightmod}
+% Declare the symbol \hspace{0.5em}\hamfingerstraightmod{} (hamfingerstraightmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerstraightmod}{TU}{\texthamnosys{\char "E010}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerbendmod}
+% Declare the symbol \hspace{0.5em}\hamfingerbendmod{} (hamfingerbendmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerbendmod}{TU}{\texthamnosys{\char "E011}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerhookmod}
+% Declare the symbol \hspace{0.5em}\hamfingerhookmod{} (hamfingerhookmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerhookmod}{TU}{\texthamnosys{\char "E012}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamdoublebent}
+% Declare the symbol \hspace{0.5em}\hamdoublebent{} (hamdoublebent)
+% \begin{macrocode}
+\DeclareTextCommand{\hamdoublebent}{TU}{\texthamnosys{\char "E013}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamdoublehooked}
+% Declare the symbol \hspace{0.5em}\hamdoublehooked{} (hamdoublehooked)
+% \begin{macrocode}
+\DeclareTextCommand{\hamdoublehooked}{TU}{\texthamnosys{\char "E014}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Extended finger directions }
+% \label{sec:code:hns:fingerdir}
+% \begin{macro}{\hamextfingeru}
+% Declare the symbol \hamextfingeru{} (hamextfingeru)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingeru}{TU}{\texthamnosys{\char "E020}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerur}
+% Declare the symbol \hamextfingerur{} (hamextfingerur)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerur}{TU}{\texthamnosys{\char "E021}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerr}
+% Declare the symbol \hamextfingerr{} (hamextfingerr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerr}{TU}{\texthamnosys{\char "E022}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerdr}
+% Declare the symbol \hamextfingerdr{} (hamextfingerdr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerdr}{TU}{\texthamnosys{\char "E023}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerd}
+% Declare the symbol \hamextfingerd{} (hamextfingerd)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerd}{TU}{\texthamnosys{\char "E024}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerdl}
+% Declare the symbol \hamextfingerdl{} (hamextfingerdl)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerdl}{TU}{\texthamnosys{\char "E025}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerl}
+% Declare the symbol \hamextfingerl{} (hamextfingerl)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerl}{TU}{\texthamnosys{\char "E026}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerul}
+% Declare the symbol \hamextfingerul{} (hamextfingerul)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerul}{TU}{\texthamnosys{\char "E027}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerol}
+% Declare the symbol \hamextfingerol{} (hamextfingerol)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerol}{TU}{\texthamnosys{\char "E028}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingero}
+% Declare the symbol \hamextfingero{} (hamextfingero)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingero}{TU}{\texthamnosys{\char "E029}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingeror}
+% Declare the symbol \hamextfingeror{} (hamextfingeror)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingeror}{TU}{\texthamnosys{\char "E02A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingeril}
+% Declare the symbol \hamextfingeril{} (hamextfingeril)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingeril}{TU}{\texthamnosys{\char "E02B}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingeri}
+% Declare the symbol \hamextfingeri{} (hamextfingeri)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingeri}{TU}{\texthamnosys{\char "E02C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerir}
+% Declare the symbol \hamextfingerir{} (hamextfingerir)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerir}{TU}{\texthamnosys{\char "E02D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerui}
+% Declare the symbol \hamextfingerui{} (hamextfingerui)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerui}{TU}{\texthamnosys{\char "E02E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerdi}
+% Declare the symbol \hamextfingerdi{} (hamextfingerdi)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerdi}{TU}{\texthamnosys{\char "E02F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingerdo}
+% Declare the symbol \hamextfingerdo{} (hamextfingerdo)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingerdo}{TU}{\texthamnosys{\char "E030}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamextfingeruo}
+% Declare the symbol \hamextfingeruo{} (hamextfingeruo)
+% \begin{macrocode}
+\DeclareTextCommand{\hamextfingeruo}{TU}{\texthamnosys{\char "E031}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Palm orientation }
+% \label{sec:code:hns:palm}
+% \begin{macro}{\hampalmu}
+% Declare the symbol \hampalmu{} (hampalmu)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmu}{TU}{\texthamnosys{\char "E038}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalmur}
+% Declare the symbol \hampalmur{} (hampalmur)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmur}{TU}{\texthamnosys{\char "E039}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalmr}
+% Declare the symbol \hampalmr{} (hampalmr)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmr}{TU}{\texthamnosys{\char "E03A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalmdr}
+% Declare the symbol \hampalmdr{} (hampalmdr)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmdr}{TU}{\texthamnosys{\char "E03B}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalmd}
+% Declare the symbol \hampalmd{} (hampalmd)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmd}{TU}{\texthamnosys{\char "E03C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalmdl}
+% Declare the symbol \hampalmdl{} (hampalmdl)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmdl}{TU}{\texthamnosys{\char "E03D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalml}
+% Declare the symbol \hampalml{} (hampalml)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalml}{TU}{\texthamnosys{\char "E03E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalmul}
+% Declare the symbol \hampalmul{} (hampalmul)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalmul}{TU}{\texthamnosys{\char "E03F}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Location }
+% \label{sec:code:hns:location}
+% \begin{macro}{\hamhead}
+% Declare the symbol \hamhead{} (hamhead)
+% \begin{macrocode}
+\DeclareTextCommand{\hamhead}{TU}{\texthamnosys{\char "E040}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamheadtop}
+% Declare the symbol \hamheadtop{} (hamheadtop)
+% \begin{macrocode}
+\DeclareTextCommand{\hamheadtop}{TU}{\texthamnosys{\char "E041}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamforehead}
+% Declare the symbol \hamforehead{} (hamforehead)
+% \begin{macrocode}
+\DeclareTextCommand{\hamforehead}{TU}{\texthamnosys{\char "E042}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hameyebrows}
+% Declare the symbol \hameyebrows{} (hameyebrows)
+% \begin{macrocode}
+\DeclareTextCommand{\hameyebrows}{TU}{\texthamnosys{\char "E043}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hameyes}
+% Declare the symbol \hameyes{} (hameyes)
+% \begin{macrocode}
+\DeclareTextCommand{\hameyes}{TU}{\texthamnosys{\char "E044}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamnose}
+% Declare the symbol \hamnose{} (hamnose)
+% \begin{macrocode}
+\DeclareTextCommand{\hamnose}{TU}{\texthamnosys{\char "E045}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamnostrils}
+% Declare the symbol \hamnostrils{} (hamnostrils)
+% \begin{macrocode}
+\DeclareTextCommand{\hamnostrils}{TU}{\texthamnosys{\char "E046}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamear}
+% Declare the symbol \hamear{} (hamear)
+% \begin{macrocode}
+\DeclareTextCommand{\hamear}{TU}{\texthamnosys{\char "E047}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamearlobe}
+% Declare the symbol \hamearlobe{} (hamearlobe)
+% \begin{macrocode}
+\DeclareTextCommand{\hamearlobe}{TU}{\texthamnosys{\char "E048}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcheek}
+% Declare the symbol \hamcheek{} (hamcheek)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcheek}{TU}{\texthamnosys{\char "E049}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamlips}
+% Declare the symbol \hamlips{} (hamlips)
+% \begin{macrocode}
+\DeclareTextCommand{\hamlips}{TU}{\texthamnosys{\char "E04A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamtongue}
+% Declare the symbol \hamtongue{} (hamtongue)
+% \begin{macrocode}
+\DeclareTextCommand{\hamtongue}{TU}{\texthamnosys{\char "E04B}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamteeth}
+% Declare the symbol \hamteeth{} (hamteeth)
+% \begin{macrocode}
+\DeclareTextCommand{\hamteeth}{TU}{\texthamnosys{\char "E04C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamchin}
+% Declare the symbol \hamchin{} (hamchin)
+% \begin{macrocode}
+\DeclareTextCommand{\hamchin}{TU}{\texthamnosys{\char "E04D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamunderchin}
+% Declare the symbol \hamunderchin{} (hamunderchin)
+% \begin{macrocode}
+\DeclareTextCommand{\hamunderchin}{TU}{\texthamnosys{\char "E04E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamneck}
+% Declare the symbol \hamneck{} (hamneck)
+% \begin{macrocode}
+\DeclareTextCommand{\hamneck}{TU}{\texthamnosys{\char "E04F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamshouldertop}
+% Declare the symbol \hamshouldertop{} (hamshouldertop)
+% \begin{macrocode}
+\DeclareTextCommand{\hamshouldertop}{TU}{\texthamnosys{\char "E050}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamshoulders}
+% Declare the symbol \hamshoulders{} (hamshoulders)
+% \begin{macrocode}
+\DeclareTextCommand{\hamshoulders}{TU}{\texthamnosys{\char "E051}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamchest}
+% Declare the symbol \hamchest{} (hamchest)
+% \begin{macrocode}
+\DeclareTextCommand{\hamchest}{TU}{\texthamnosys{\char "E052}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamstomach}
+% Declare the symbol \hamstomach{} (hamstomach)
+% \begin{macrocode}
+\DeclareTextCommand{\hamstomach}{TU}{\texthamnosys{\char "E053}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hambelowstomach}
+% Declare the symbol \hambelowstomach{} (hambelowstomach)
+% \begin{macrocode}
+\DeclareTextCommand{\hambelowstomach}{TU}{\texthamnosys{\char "E054}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamneutralspace}
+% Declare the symbol \hamneutralspace{} (hamneutralspace)
+% \begin{macrocode}
+\DeclareTextCommand{\hamneutralspace}{TU}{\texthamnosys{\char "E05F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamupperarm}
+% Declare the symbol \hamupperarm{} (hamupperarm)
+% \begin{macrocode}
+\DeclareTextCommand{\hamupperarm}{TU}{\texthamnosys{\char "E060}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamelbow}
+% Declare the symbol \hamelbow{} (hamelbow)
+% \begin{macrocode}
+\DeclareTextCommand{\hamelbow}{TU}{\texthamnosys{\char "E061}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamelbowinside}
+% Declare the symbol \hamelbowinside{} (hamelbowinside)
+% \begin{macrocode}
+\DeclareTextCommand{\hamelbowinside}{TU}{\texthamnosys{\char "E062}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamlowerarm}
+% Declare the symbol \hamlowerarm{} (hamlowerarm)
+% \begin{macrocode}
+\DeclareTextCommand{\hamlowerarm}{TU}{\texthamnosys{\char "E063}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamwristback}
+% Declare the symbol \hamwristback{} (hamwristback)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwristback}{TU}{\texthamnosys{\char "E064}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamwristpulse}
+% Declare the symbol \hamwristpulse{} (hamwristpulse)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwristpulse}{TU}{\texthamnosys{\char "E065}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamthumbball}
+% Declare the symbol \hamthumbball{} (hamthumbball)
+% \begin{macrocode}
+\DeclareTextCommand{\hamthumbball}{TU}{\texthamnosys{\char "E066}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampalm}
+% Declare the symbol \hampalm{} (hampalm)
+% \begin{macrocode}
+\DeclareTextCommand{\hampalm}{TU}{\texthamnosys{\char "E067}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamhandback}
+% Declare the symbol \hamhandback{} (hamhandback)
+% \begin{macrocode}
+\DeclareTextCommand{\hamhandback}{TU}{\texthamnosys{\char "E068}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamthumbside}
+% Declare the symbol \hamthumbside{} (hamthumbside)
+% \begin{macrocode}
+\DeclareTextCommand{\hamthumbside}{TU}{\texthamnosys{\char "E069}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampinkyside}
+% Declare the symbol \hampinkyside{} (hampinkyside)
+% \begin{macrocode}
+\DeclareTextCommand{\hampinkyside}{TU}{\texthamnosys{\char "E06A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamthumb}
+% Declare the symbol \hamthumb{} (hamthumb)
+% \begin{macrocode}
+\DeclareTextCommand{\hamthumb}{TU}{\texthamnosys{\char "E070}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamindexfinger}
+% Declare the symbol \hamindexfinger{} (hamindexfinger)
+% \begin{macrocode}
+\DeclareTextCommand{\hamindexfinger}{TU}{\texthamnosys{\char "E071}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammiddlefinger}
+% Declare the symbol \hammiddlefinger{} (hammiddlefinger)
+% \begin{macrocode}
+\DeclareTextCommand{\hammiddlefinger}{TU}{\texthamnosys{\char "E072}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamringfinger}
+% Declare the symbol \hamringfinger{} (hamringfinger)
+% \begin{macrocode}
+\DeclareTextCommand{\hamringfinger}{TU}{\texthamnosys{\char "E073}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hampinky}
+% Declare the symbol \hampinky{} (hampinky)
+% \begin{macrocode}
+\DeclareTextCommand{\hampinky}{TU}{\texthamnosys{\char "E074}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingertip}
+% Declare the symbol \hamfingertip{} (hamfingertip)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingertip}{TU}{\texthamnosys{\char "E075}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingernail}
+% Declare the symbol \hamfingernail{} (hamfingernail)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingernail}{TU}{\texthamnosys{\char "E076}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerpad}
+% Declare the symbol \hamfingerpad{} (hamfingerpad)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerpad}{TU}{\texthamnosys{\char "E077}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingermidjoint}
+% Declare the symbol \hamfingermidjoint{} (hamfingermidjoint)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingermidjoint}{TU}{\texthamnosys{\char "E078}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerbase}
+% Declare the symbol \hamfingerbase{} (hamfingerbase)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerbase}{TU}{\texthamnosys{\char "E079}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerside}
+% Declare the symbol \hamfingerside{} (hamfingerside)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerside}{TU}{\texthamnosys{\char "E07A}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Location modifiers }
+% \label{sec:code:hns:locationmod}
+% \begin{macro}{\hamlrbeside}
+% Declare the symbol \hamlrbeside{} (hamlrbeside)
+% \begin{macrocode}
+\DeclareTextCommand{\hamlrbeside}{TU}{\texthamnosys{\char "E058}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamlrat}
+% Declare the symbol \hamlrat{} (hamlrat)
+% \begin{macrocode}
+\DeclareTextCommand{\hamlrat}{TU}{\texthamnosys{\char "E059}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcoreftag}
+% Declare the symbol \hspace{0.5em}\hamcoreftag{} (hamcoreftag)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcoreftag}{TU}{\texthamnosys{\char "E05A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcorefref}
+% Declare the symbol \hspace{0.5em}\hamcorefref{} (hamcorefref)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcorefref}{TU}{\texthamnosys{\char "E05B}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Movement }
+% \label{sec:code:hns:movement}
+% \begin{macro}{\hammoveu}
+% Declare the symbol \hammoveu{} (hammoveu)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveu}{TU}{\texthamnosys{\char "E080}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveur}
+% Declare the symbol \hammoveur{} (hammoveur)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveur}{TU}{\texthamnosys{\char "E081}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammover}
+% Declare the symbol \hammover{} (hammover)
+% \begin{macrocode}
+\DeclareTextCommand{\hammover}{TU}{\texthamnosys{\char "E082}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovedr}
+% Declare the symbol \hammovedr{} (hammovedr)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovedr}{TU}{\texthamnosys{\char "E083}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoved}
+% Declare the symbol \hammoved{} (hammoved)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoved}{TU}{\texthamnosys{\char "E084}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovedl}
+% Declare the symbol \hammovedl{} (hammovedl)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovedl}{TU}{\texthamnosys{\char "E085}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovel}
+% Declare the symbol \hammovel{} (hammovel)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovel}{TU}{\texthamnosys{\char "E086}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveul}
+% Declare the symbol \hammoveul{} (hammoveul)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveul}{TU}{\texthamnosys{\char "E087}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveol}
+% Declare the symbol \hammoveol{} (hammoveol)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveol}{TU}{\texthamnosys{\char "E088}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveo}
+% Declare the symbol \hammoveo{} (hammoveo)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveo}{TU}{\texthamnosys{\char "E089}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveor}
+% Declare the symbol \hammoveor{} (hammoveor)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveor}{TU}{\texthamnosys{\char "E08A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveil}
+% Declare the symbol \hammoveil{} (hammoveil)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveil}{TU}{\texthamnosys{\char "E08B}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovei}
+% Declare the symbol \hammovei{} (hammovei)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovei}{TU}{\texthamnosys{\char "E08C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveir}
+% Declare the symbol \hammoveir{} (hammoveir)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveir}{TU}{\texthamnosys{\char "E08D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveui}
+% Declare the symbol \hammoveui{} (hammoveui)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveui}{TU}{\texthamnosys{\char "E08E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovedi}
+% Declare the symbol \hammovedi{} (hammovedi)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovedi}{TU}{\texthamnosys{\char "E08F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovedo}
+% Declare the symbol \hammovedo{} (hammovedo)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovedo}{TU}{\texthamnosys{\char "E090}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveuo}
+% Declare the symbol \hammoveuo{} (hammoveuo)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveuo}{TU}{\texthamnosys{\char "E091}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleo}
+% Declare the symbol \hamcircleo{} (hamcircleo)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleo}{TU}{\texthamnosys{\char "E092}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcirclei}
+% Declare the symbol \hamcirclei{} (hamcirclei)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcirclei}{TU}{\texthamnosys{\char "E093}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircled}
+% Declare the symbol \hamcircled{} (hamcircled)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircled}{TU}{\texthamnosys{\char "E094}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleu}
+% Declare the symbol \hamcircleu{} (hamcircleu)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleu}{TU}{\texthamnosys{\char "E095}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcirclel}
+% Declare the symbol \hamcirclel{} (hamcirclel)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcirclel}{TU}{\texthamnosys{\char "E096}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircler}
+% Declare the symbol \hamcircler{} (hamcircler)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircler}{TU}{\texthamnosys{\char "E097}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleul}
+% Declare the symbol \hamcircleul{} (hamcircleul)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleul}{TU}{\texthamnosys{\char "E098}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircledr}
+% Declare the symbol \hamcircledr{} (hamcircledr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircledr}{TU}{\texthamnosys{\char "E099}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleur}
+% Declare the symbol \hamcircleur{} (hamcircleur)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleur}{TU}{\texthamnosys{\char "E09A}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircledl}
+% Declare the symbol \hamcircledl{} (hamcircledl)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircledl}{TU}{\texthamnosys{\char "E09B}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleol}
+% Declare the symbol \hamcircleol{} (hamcircleol)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleol}{TU}{\texthamnosys{\char "E09C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleir}
+% Declare the symbol \hamcircleir{} (hamcircleir)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleir}{TU}{\texthamnosys{\char "E09D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleor}
+% Declare the symbol \hamcircleor{} (hamcircleor)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleor}{TU}{\texthamnosys{\char "E09E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleil}
+% Declare the symbol \hamcircleil{} (hamcircleil)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleil}{TU}{\texthamnosys{\char "E09F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleui}
+% Declare the symbol \hamcircleui{} (hamcircleui)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleui}{TU}{\texthamnosys{\char "E0A0}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircledo}
+% Declare the symbol \hamcircledo{} (hamcircledo)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircledo}{TU}{\texthamnosys{\char "E0A1}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircleuo}
+% Declare the symbol \hamcircleuo{} (hamcircleuo)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircleuo}{TU}{\texthamnosys{\char "E0A2}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcircledi}
+% Declare the symbol \hamcircledi{} (hamcircledi)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcircledi}{TU}{\texthamnosys{\char "E0A3}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfingerplay}
+% Declare the symbol \hamfingerplay{} (hamfingerplay)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfingerplay}{TU}{\texthamnosys{\char "E0A4}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamnodding}
+% Declare the symbol \hamnodding{} (hamnodding)
+% \begin{macrocode}
+\DeclareTextCommand{\hamnodding}{TU}{\texthamnosys{\char "E0A5}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamswinging}
+% Declare the symbol \hamswinging{} (hamswinging)
+% \begin{macrocode}
+\DeclareTextCommand{\hamswinging}{TU}{\texthamnosys{\char "E0A6}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamtwisting}
+% Declare the symbol \hamtwisting{} (hamtwisting)
+% \begin{macrocode}
+\DeclareTextCommand{\hamtwisting}{TU}{\texthamnosys{\char "E0A7}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamstircw}
+% Declare the symbol \hamstircw{} (hamstircw)
+% \begin{macrocode}
+\DeclareTextCommand{\hamstircw}{TU}{\texthamnosys{\char "E0A8}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamstirccw}
+% Declare the symbol \hamstirccw{} (hamstirccw)
+% \begin{macrocode}
+\DeclareTextCommand{\hamstirccw}{TU}{\texthamnosys{\char "E0A9}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamreplace}
+% Declare the symbol \hamreplace{} (hamreplace)
+% \begin{macrocode}
+\DeclareTextCommand{\hamreplace}{TU}{\texthamnosys{\char "E0AA}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamnomotion}
+% Declare the symbol \hamnomotion{} (hamnomotion)
+% \begin{macrocode}
+\DeclareTextCommand{\hamnomotion}{TU}{\texthamnosys{\char "E0AF}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclocku}
+% Declare the symbol \hamclocku{} (hamclocku)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclocku}{TU}{\texthamnosys{\char "E0B0}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockul}
+% Declare the symbol \hamclockul{} (hamclockul)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockul}{TU}{\texthamnosys{\char "E0B1}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockl}
+% Declare the symbol \hamclockl{} (hamclockl)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockl}{TU}{\texthamnosys{\char "E0B2}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockdl}
+% Declare the symbol \hamclockdl{} (hamclockdl)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockdl}{TU}{\texthamnosys{\char "E0B3}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockd}
+% Declare the symbol \hamclockd{} (hamclockd)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockd}{TU}{\texthamnosys{\char "E0B4}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockdr}
+% Declare the symbol \hamclockdr{} (hamclockdr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockdr}{TU}{\texthamnosys{\char "E0B5}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockr}
+% Declare the symbol \hamclockr{} (hamclockr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockr}{TU}{\texthamnosys{\char "E0B6}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockur}
+% Declare the symbol \hamclockur{} (hamclockur)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockur}{TU}{\texthamnosys{\char "E0B7}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclockfull}
+% Declare the symbol \hamclockfull{} (hamclockfull)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclockfull}{TU}{\texthamnosys{\char "E0B8}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamarcl}
+% Declare the symbol \hamarcl{} (hamarcl)
+% \begin{macrocode}
+\DeclareTextCommand{\hamarcl}{TU}{\texthamnosys{\char "E0B9}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamarcu}
+% Declare the symbol \hamarcu{} (hamarcu)
+% \begin{macrocode}
+\DeclareTextCommand{\hamarcu}{TU}{\texthamnosys{\char "E0BA}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamarcr}
+% Declare the symbol \hamarcr{} (hamarcr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamarcr}{TU}{\texthamnosys{\char "E0BB}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamarcd}
+% Declare the symbol \hamarcd{} (hamarcd)
+% \begin{macrocode}
+\DeclareTextCommand{\hamarcd}{TU}{\texthamnosys{\char "E0BC}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamwavy}
+% Declare the symbol \hamwavy{} (hamwavy)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwavy}{TU}{\texthamnosys{\char "E0BD}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamzigzag}
+% Declare the symbol \hamzigzag{} (hamzigzag)
+% \begin{macrocode}
+\DeclareTextCommand{\hamzigzag}{TU}{\texthamnosys{\char "E0BE}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamellipseh}
+% Declare the symbol \hamellipseh{} (hamellipseh)
+% \begin{macrocode}
+\DeclareTextCommand{\hamellipseh}{TU}{\texthamnosys{\char "E0C0}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamellipseur}
+% Declare the symbol \hamellipseur{} (hamellipseur)
+% \begin{macrocode}
+\DeclareTextCommand{\hamellipseur}{TU}{\texthamnosys{\char "E0C1}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamellipsev}
+% Declare the symbol \hamellipsev{} (hamellipsev)
+% \begin{macrocode}
+\DeclareTextCommand{\hamellipsev}{TU}{\texthamnosys{\char "E0C2}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamellipseul}
+% Declare the symbol \hamellipseul{} (hamellipseul)
+% \begin{macrocode}
+\DeclareTextCommand{\hamellipseul}{TU}{\texthamnosys{\char "E0C3}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamincreasing}
+% Declare the symbol \hamincreasing{} (hamincreasing)
+% \begin{macrocode}
+\DeclareTextCommand{\hamincreasing}{TU}{\texthamnosys{\char "E0C4}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamdecreasing}
+% Declare the symbol \hamdecreasing{} (hamdecreasing)
+% \begin{macrocode}
+\DeclareTextCommand{\hamdecreasing}{TU}{\texthamnosys{\char "E0C5}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfast}
+% Declare the symbol \hamfast{} (hamfast)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfast}{TU}{\texthamnosys{\char "E0C8}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamslow}
+% Declare the symbol \hamslow{} (hamslow)
+% \begin{macrocode}
+\DeclareTextCommand{\hamslow}{TU}{\texthamnosys{\char "E0C9}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamtense}
+% Declare the symbol \hamtense{} (hamtense)
+% \begin{macrocode}
+\DeclareTextCommand{\hamtense}{TU}{\texthamnosys{\char "E0CA}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamrest}
+% Declare the symbol \hamrest{} (hamrest)
+% \begin{macrocode}
+\DeclareTextCommand{\hamrest}{TU}{\texthamnosys{\char "E0CB}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamhalt}
+% Declare the symbol \hamhalt{} (hamhalt)
+% \begin{macrocode}
+\DeclareTextCommand{\hamhalt}{TU}{\texthamnosys{\char "E0CC}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamclose}
+% Declare the symbol \hamclose{} (hamclose)
+% \begin{macrocode}
+\DeclareTextCommand{\hamclose}{TU}{\texthamnosys{\char "E0D0}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamtouch}
+% Declare the symbol \hamtouch{} (hamtouch)
+% \begin{macrocode}
+\DeclareTextCommand{\hamtouch}{TU}{\texthamnosys{\char "E0D1}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\haminterlock}
+% Declare the symbol \haminterlock{} (haminterlock)
+% \begin{macrocode}
+\DeclareTextCommand{\haminterlock}{TU}{\texthamnosys{\char "E0D2}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcross}
+% Declare the symbol \hamcross{} (hamcross)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcross}{TU}{\texthamnosys{\char "E0D3}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamarmextended}
+% Declare the symbol \hamarmextended{} (hamarmextended)
+% \begin{macrocode}
+\DeclareTextCommand{\hamarmextended}{TU}{\texthamnosys{\char "E0D4}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hambehind}
+% Declare the symbol \hambehind{} (hambehind)
+% \begin{macrocode}
+\DeclareTextCommand{\hambehind}{TU}{\texthamnosys{\char "E0D5}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hambrushing}
+% Declare the symbol \hambrushing{} (hambrushing)
+% \begin{macrocode}
+\DeclareTextCommand{\hambrushing}{TU}{\texthamnosys{\char "E0D6}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Movement modifiers }
+% \label{sec:code:hns:movementmod}
+% \begin{macro}{\hamsmallmod}
+% Declare the symbol \hspace{0.5em}\hamsmallmod{} (hamsmallmod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamsmallmod}{TU}{\texthamnosys{\char "E0C6}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamlargemod}
+% Declare the symbol \hspace{0.5em}\hamlargemod{} (hamlargemod)
+% \begin{macrocode}
+\DeclareTextCommand{\hamlargemod}{TU}{\texthamnosys{\char "E0C7}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Other symbols }
+% \label{sec:code:hns:other}
+% \begin{macro}{\hamrepeatfromstart}
+% Declare the symbol \hamrepeatfromstart{} (hamrepeatfromstart)
+% \begin{macrocode}
+\DeclareTextCommand{\hamrepeatfromstart}{TU}{\texthamnosys{\char "E0D8}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamrepeatfromstartseveral}
+% Declare the symbol \hamrepeatfromstartseveral{} (hamrepeatfromstartseveral)
+% \begin{macrocode}
+\DeclareTextCommand{\hamrepeatfromstartseveral}{TU}{\texthamnosys{\char "E0D9}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamrepeatcontinue}
+% Declare the symbol \hamrepeatcontinue{} (hamrepeatcontinue)
+% \begin{macrocode}
+\DeclareTextCommand{\hamrepeatcontinue}{TU}{\texthamnosys{\char "E0DA}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamrepeatcontinueseveral}
+% Declare the symbol \hamrepeatcontinueseveral{} (hamrepeatcontinueseveral)
+% \begin{macrocode}
+\DeclareTextCommand{\hamrepeatcontinueseveral}{TU}{\texthamnosys{\char "E0DB}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamrepeatreverse}
+% Declare the symbol \hamrepeatreverse{} (hamrepeatreverse)
+% \begin{macrocode}
+\DeclareTextCommand{\hamrepeatreverse}{TU}{\texthamnosys{\char "E0DC}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamalternatingmotion}
+% Declare the symbol \hamalternatingmotion{} (hamalternatingmotion)
+% \begin{macrocode}
+\DeclareTextCommand{\hamalternatingmotion}{TU}{\texthamnosys{\char "E0DD}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamseqbegin}
+% Declare the symbol \hamseqbegin{} (hamseqbegin)
+% \begin{macrocode}
+\DeclareTextCommand{\hamseqbegin}{TU}{\texthamnosys{\char "E0E0}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamseqend}
+% Declare the symbol \hamseqend{} (hamseqend)
+% \begin{macrocode}
+\DeclareTextCommand{\hamseqend}{TU}{\texthamnosys{\char "E0E1}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamparbegin}
+% Declare the symbol \hamparbegin{} (hamparbegin)
+% \begin{macrocode}
+\DeclareTextCommand{\hamparbegin}{TU}{\texthamnosys{\char "E0E2}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamparend}
+% Declare the symbol \hamparend{} (hamparend)
+% \begin{macrocode}
+\DeclareTextCommand{\hamparend}{TU}{\texthamnosys{\char "E0E3}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfusionbegin}
+% Declare the symbol \hamfusionbegin{} (hamfusionbegin)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfusionbegin}{TU}{\texthamnosys{\char "E0E4}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfusionend}
+% Declare the symbol \hamfusionend{} (hamfusionend)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfusionend}{TU}{\texthamnosys{\char "E0E5}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hambetween}
+% Declare the symbol \hambetween{} (hambetween)
+% \begin{macrocode}
+\DeclareTextCommand{\hambetween}{TU}{\texthamnosys{\char "E0E6}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamplus}
+% Declare the symbol \hamplus{} (hamplus)
+% \begin{macrocode}
+\DeclareTextCommand{\hamplus}{TU}{\texthamnosys{\char "E0E7}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamsymmpar}
+% Declare the symbol \hamsymmpar{} (hamsymmpar)
+% \begin{macrocode}
+\DeclareTextCommand{\hamsymmpar}{TU}{\texthamnosys{\char "E0E8}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamsymmlr}
+% Declare the symbol \hamsymmlr{} (hamsymmlr)
+% \begin{macrocode}
+\DeclareTextCommand{\hamsymmlr}{TU}{\texthamnosys{\char "E0E9}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamnondominant}
+% Declare the symbol \hamnondominant{} (hamnondominant)
+% \begin{macrocode}
+\DeclareTextCommand{\hamnondominant}{TU}{\texthamnosys{\char "E0EA}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamnonipsi}
+% Declare the symbol \hamnonipsi{} (hamnonipsi)
+% \begin{macrocode}
+\DeclareTextCommand{\hamnonipsi}{TU}{\texthamnosys{\char "E0EB}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hametc}
+% Declare the symbol \hspace{0.5em}\hametc{} (hametc)
+% \begin{macrocode}
+\DeclareTextCommand{\hametc}{TU}{\texthamnosys{\char "E0EC}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamorirelative}
+% Declare the symbol \hspace{0.5em}\hamorirelative{} (hamorirelative)
+% \begin{macrocode}
+\DeclareTextCommand{\hamorirelative}{TU}{\texthamnosys{\char "E0ED}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammime}
+% Declare the symbol \hammime{} (hammime)
+% \begin{macrocode}
+\DeclareTextCommand{\hammime}{TU}{\texthamnosys{\char "E0F0}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Version symbol }
+% \label{sec:code:hns:version}
+% \begin{macro}{\hamversionfourzero}
+% Declare the symbol \hamversionfourzero{} (hamversion40)
+% \begin{macrocode}
+\DeclareTextCommand{\hamversionfourzero}{TU}{\texthamnosys{\char "E0F1}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Regular Unicode characters }
+% \label{sec:code:hns:regular}
+% \begin{macro}{\hamspace}
+% Declare the symbol \hamspace{} (hamspace)
+% \begin{macrocode}
+\DeclareTextCommand{\hamspace}{TU}{\texthamnosys{\char "20}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamexclaim}
+% Declare the symbol \hamexclaim{} (hamexclaim)
+% \begin{macrocode}
+\DeclareTextCommand{\hamexclaim}{TU}{\texthamnosys{\char "21}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamcomma}
+% Declare the symbol \hamcomma{} (hamcomma)
+% \begin{macrocode}
+\DeclareTextCommand{\hamcomma}{TU}{\texthamnosys{\char "002C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamfullstop}
+% Declare the symbol \hamfullstop{} (hamfullstop)
+% \begin{macrocode}
+\DeclareTextCommand{\hamfullstop}{TU}{\texthamnosys{\char "002E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamquery}
+% Declare the symbol \hamquery{} (hamquery)
+% \begin{macrocode}
+\DeclareTextCommand{\hamquery}{TU}{\texthamnosys{\char "003F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamaltbegin}
+% Declare the symbol \hamaltbegin{} (hamaltbegin)
+% \begin{macrocode}
+\DeclareTextCommand{\hamaltbegin}{TU}{\texthamnosys{\char "007B}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammetaalt}
+% Declare the symbol \hammetaalt{} (hammetaalt)
+% \begin{macrocode}
+\DeclareTextCommand{\hammetaalt}{TU}{\texthamnosys{\char "007C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamaltend}
+% Declare the symbol \hamaltend{} (hamaltend)
+% \begin{macrocode}
+\DeclareTextCommand{\hamaltend}{TU}{\texthamnosys{\char "007D}}
+% \end{macrocode}
+% \end{macro}
+% \subsubsection{ Obsolete spacing symbols }
+% \label{sec:code:hns:obsolete}
+% \begin{macro}{\hamwristtopulse}
+% Declare the symbol \hamwristtopulse{} (hamwristtopulse)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwristtopulse}{TU}{\texthamnosys{\char "E07C}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamwristtoback}
+% Declare the symbol \hamwristtoback{} (hamwristtoback)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwristtoback}{TU}{\texthamnosys{\char "E07D}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamwristtothumb}
+% Declare the symbol \hamwristtothumb{} (hamwristtothumb)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwristtothumb}{TU}{\texthamnosys{\char "E07E}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hamwristtopinky}
+% Declare the symbol \hamwristtopinky{} (hamwristtopinky)
+% \begin{macrocode}
+\DeclareTextCommand{\hamwristtopinky}{TU}{\texthamnosys{\char "E07F}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammovecross}
+% Declare the symbol \hammovecross{} (hammovecross)
+% \begin{macrocode}
+\DeclareTextCommand{\hammovecross}{TU}{\texthamnosys{\char "E0AD}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\hammoveX}
+% Declare the symbol \hammoveX{} (hammoveX)
+% \begin{macrocode}
+\DeclareTextCommand{\hammoveX}{TU}{\texthamnosys{\char "E0AE}}
+% \end{macrocode}
+% \end{macro}
+
+%
+
+% \subsection{Symbol name sequence}
+% \label{sec:code:nameinput}
+% Code required for entering HamNoSys as a sequence of symbol name as described in \cref{sec:nameinput}.
+%
+% \subsubsection{For each}
+% \label{sec:code:loop}
+% Declare an internal \textit{for loop} macro that can iterate over a comma-separated list and perform a given command
+% on each item of the list.\footnote{
+% Code adapted from \url{https://stackoverflow.com/a/2408268}.}
+% \begin{macro}{\@foreach}
+% The \textit{for each} loop.
+% Takes two arguments:
+% \begin{enumerate}
+% \item Command that is called on each item of the list.
+% \item Comma-separated list of items.
+% \end{enumerate}
+% \begin{macrocode}
+\def\@foreach#1#2{%
+ \@test@foreach{#1}#2,\@end@token%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@swallow}
+% Internal helper function that eats one input at a time.
+% \begin{macrocode}
+\def\@swallow#1{}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@test@foreach}
+% Internal helper function that checks the next character after \#1
+% and continues the loop iteration unless \lstinline!\@end@token! is found.
+% \begin{macrocode}
+\def\@test@foreach#1{%
+ \@ifnextchar\@end@token%
+ {\@swallow}%
+ {\@recurse@foreach{#1}}%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@recurse@foreach}
+% Internal helper function that splits the sequence at the next comma thanks to the patter matching of \lstinline!\def!.
+% \begin{macrocode}
+\def\@recurse@foreach#1#2,#3\@end@token{%
+ #1{#2}%
+ \@test@foreach{#1}#3\@end@token%
+}
+% \end{macrocode}
+% \end{macro}
+
+% \subsubsection{Symbol name to symbol command}
+% \label{sec:code:wordtohamnosys}
+% \begin{macro}{\@wordtohamnosys}
+% Internal command for converting a single HamNoSys symbol name to its TeX-command (and thus into the actual character).
+% Most symbol names are passed straight through to the command of the same name, but symbols whose name contains digits
+% are intercepted and manually replaced with their matching symbol command.
+% \begin{macrocode}
+\newcommand{\@wordtohamnosys}[1]{%
+\ifthenelse{\equal{#1}{hamfinger2}}{\hamfingertwo}{%
+\ifthenelse{\equal{#1}{hamfinger23}}{\hamfingertwothree}{%
+\ifthenelse{\equal{#1}{hamfinger23spread}}{\hamfingertwothreespread}{%
+\ifthenelse{\equal{#1}{hamfinger2345}}{\hamfingertwothreefourfive}{%
+\ifthenelse{\equal{#1}{hampinch12}}{\hampinchonetwo}{%
+\ifthenelse{\equal{#1}{hampinch12open}}{\hampinchonetwoopen}{%
+\ifthenelse{\equal{#1}{hamcee12}}{\hamceeonetwo}{%
+\ifthenelse{\equal{#1}{hamversion40}}{\hamversionfourzero}{%
+\@ifundefined{#1}{#1\PackageWarning{hamnosys}{%
+Unknown symbol "#1" in \protect\hamnosys. Typo?}}{\csname #1\endcsname}}}}}}}}}}
+% \end{macrocode}
+% \end{macro}
+
+% \subsubsection{Symbol name sequence command}
+% \label{sec:code:nameinput:cmd}
+% \begin{macro}{\hamnosys}
+% Declare the user command for generating a HamNoSys symbol name sequence (see \cref{sec:nameinput}).
+% \begin{macrocode}
+\DeclareRobustCommand{\hamnosys}[1]{\@foreach{\@wordtohamnosys}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \printbibliography[heading=bibintoc]
+%
+% \pagebreak
+% \phantomsection%
+% \addcontentsline{toc}{section}{Index}%
+% \PrintIndex
+%
+% \pagebreak
+% \phantomsection%
+% \addcontentsline{toc}{section}{Change History}%
+% \PrintChanges
+%
+% \Finale
+\endinput \ No newline at end of file
diff --git a/fonts/hamnosys/hamnosys.ins b/fonts/hamnosys/hamnosys.ins
new file mode 100644
index 0000000000..e5e4fd60f4
--- /dev/null
+++ b/fonts/hamnosys/hamnosys.ins
@@ -0,0 +1,70 @@
+%%
+%% Copyright (C) 2021 Universität Hamburg
+%%
+%% Created by Marc Schulder, Thomas Hanke
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.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 Marc Schulder.
+%%
+%% This work consists of the files hamnosys.dtx, hamnosys.ins,
+%% HamNoSysUnicode.ttf, README.md and the derived files
+%% hamnosys.sty, hamnosys.pdf and hamnosys.bib.
+\input docstrip.tex
+\keepsilent
+
+\usedir{tex/latex/hamnosys}
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2021 Universität Hamburg
+
+Created by Marc Schulder, Thomas Hanke
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3c
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.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 Marc Schulder.
+
+This work consists of the files hamnosys.dtx, hamnosys.ins,
+HamNoSysUnicode.ttf, README.md and the derived files
+hamnosys.sty, hamnosys.pdf and hamnosys.bib.
+
+\endpreamble
+
+\generate{\file{hamnosys.sty}{\from{hamnosys.dtx}{package}}}
+
+\obeyspaces
+\Msg{*****************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the *}
+\Msg{* following files into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* hamnosys.sty *}
+\Msg{* HamNoSysUnicode.ttf *}
+\Msg{* *}
+\Msg{* To produce the documentation run the file *}
+\Msg{* hamnosys.dtx through XeLaTeX or LuaLaTeX. *}
+\Msg{* *}
+\Msg{* Happy TeXing! *}
+\Msg{* *}
+\Msg{*****************************************************}
+
+\endbatchfile \ No newline at end of file
diff --git a/fonts/hamnosys/hamnosys.pdf b/fonts/hamnosys/hamnosys.pdf
new file mode 100644
index 0000000000..d3b88a9e60
--- /dev/null
+++ b/fonts/hamnosys/hamnosys.pdf
Binary files differ
diff --git a/fonts/utilities/ps2pk/configure.texk b/fonts/utilities/ps2pk/configure.texk
index 7444998818..412109c65e 100755
--- a/fonts/utilities/ps2pk/configure.texk
+++ b/fonts/utilities/ps2pk/configure.texk
@@ -14351,7 +14351,7 @@ ac_config_headers="$ac_config_headers c-auto.h:c-auto.in"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
for ac_prog in kpsewhich
diff --git a/indexing/makeindexk/configure.texk b/indexing/makeindexk/configure.texk
index 5fd1591673..33a282671e 100755
--- a/indexing/makeindexk/configure.texk
+++ b/indexing/makeindexk/configure.texk
@@ -14114,7 +14114,7 @@ ac_config_headers="$ac_config_headers c-auto.h:c-auto.in"
-printf "%s\n" "#define TEX_LIVE_VERSION \"2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TEX_LIVE_VERSION \"2022\"" >>confdefs.h
ac_fn_c_check_header_compile "$LINENO" "ctype.h" "ac_cv_header_ctype_h" "$ac_includes_default"
diff --git a/macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty b/macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty
index 1099f7728c..72b5cde68a 100644
--- a/macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty
+++ b/macros/latex/contrib/biblatex2bibitem/biblatex2bibitem.sty
@@ -10,7 +10,7 @@
%
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
\ProvidesPackage{biblatex2bibitem}
- [2021/10/26 v0.2.1 LaTeX package to convert biblatex-generated bibliography to bibitem commands]
+ [2022/01/17 v0.2.2 LaTeX package to convert biblatex-generated bibliography to bibitem commands]
\RequirePackage{biblatex}
@@ -30,6 +30,11 @@
\hyphenpenalty=10000
\exhyphenpenalty=10000
\raggedright
+ % Ignore curly braces when putting dots to avoid
+ % \emph{Banach) \emph{S.}.
+ \sfcode`\{=\z@
+ \sfcode`\}=\z@
+ %
\renewcommand*{\&}{\textbackslash \symbol{38}}%
\ifcsname mkbibsc\endcsname% Sometimes it is not defined
\renewcommand*{\mkbibsc}[1]{\textbackslash textsc\{##1\}}%
diff --git a/macros/latex/contrib/chemmacros/README b/macros/latex/contrib/chemmacros/README
index ceda07d4e3..fa7047a4a3 100644
--- a/macros/latex/contrib/chemmacros/README
+++ b/macros/latex/contrib/chemmacros/README
@@ -1,5 +1,5 @@
--------------------------------------------------------------------------
-the CHEMMACROS package v6.0 2022/01/16
+the CHEMMACROS package v6.0a 2022/01/18
comprehensive support for typesetting chemistry documents
diff --git a/macros/latex/contrib/chemmacros/chemmacros-manual.pdf b/macros/latex/contrib/chemmacros/chemmacros-manual.pdf
index d1edf60aac..516e7cf6f2 100644
--- a/macros/latex/contrib/chemmacros/chemmacros-manual.pdf
+++ b/macros/latex/contrib/chemmacros/chemmacros-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/chemmacros/chemmacros-manual.tex b/macros/latex/contrib/chemmacros/chemmacros-manual.tex
index d3cbb31d96..3504f8cfa8 100644
--- a/macros/latex/contrib/chemmacros/chemmacros-manual.tex
+++ b/macros/latex/contrib/chemmacros/chemmacros-manual.tex
@@ -1,5 +1,5 @@
-% !arara: pdflatex: { interaction: nonstopmode }
-% !arara: biber
+% arara: pdflatex: { interaction: nonstopmode }
+% arara: biber
% arara: pdflatex: { interaction: nonstopmode }
% arara: pdflatex: { interaction: nonstopmode }
% --------------------------------------------------------------------------
@@ -2160,7 +2160,7 @@ Using the \cs{reactants} command inside of section headings or captions can
mess up the order in which the molecules are numbered, especially when also
using a table of contents and/or a list of figures/tables. To prevent this,
the \module{reactants} module offers the \code{+} suffixed variant of
-\cs{reactants}, comparably to \pkg{chemnum}'s \cs{cmpd+} command.
+\cs{reactants}, comparable to \pkg{chemnum}'s \cs{cmpd+} command.
\begin{commands}
\command{reactant+}[\oarg{data and units}\marg{ID}]
@@ -2174,9 +2174,9 @@ bookmarks, you might want to use the optional \option{bookmark} property of
displayed inside of the \ac{pdf} bookmarks. To later use such a predefined
solvent or reactant, use one of the following three commands, that are defined
analogously to \pkg{chemnum}`s \cs{cmpdplain}. All three commands also exist
-in the upper case variant (\cs{Reactantplain}, \cs{Sumbainreactantplain} and
+in the upper case variant (\cs{Reactantplain}, \cs{Submainreactantplain} and
\cs{Solventplain}) which can be used to display the upper case version of a
-reactant or solvent's name. he upper case version of the name must be declared
+reactant or solvent's name. The upper case version of the name must be declared
previously through \cs{DeclareChemReactant}'s \option{upper-name} and
\option{upper-bookmark} options.
diff --git a/macros/latex/contrib/chemmacros/chemmacros.sty b/macros/latex/contrib/chemmacros/chemmacros.sty
index 5fcbd0a318..c9a913e922 100644
--- a/macros/latex/contrib/chemmacros/chemmacros.sty
+++ b/macros/latex/contrib/chemmacros/chemmacros.sty
@@ -31,10 +31,10 @@
% --------------------------------------------------------------------------
% package information:
-\tl_const:Nn \c_chemmacros_date_tl {2022/01/16}
+\tl_const:Nn \c_chemmacros_date_tl {2022/01/18}
\tl_const:Nn \c_chemmacros_version_major_number_tl {6}
\tl_const:Nn \c_chemmacros_version_minor_number_tl {0}
-\tl_const:Nn \c_chemmacros_version_subrelease_tl {}
+\tl_const:Nn \c_chemmacros_version_subrelease_tl {a}
\tl_const:Nx \c_chemmacros_version_number_tl
{
\c_chemmacros_version_major_number_tl .
@@ -139,7 +139,7 @@
minimal .bool_set:N = \l__chemmacros_minimal_bool ,
minimal .initial:n = false ,
modules .code:n =
- \clist_if_in:NF \l_chemmacros_modules_clist
+ \clist_if_in:NnF \l_chemmacros_modules_clist {#1}
{ \clist_put_right:Nn \l_chemmacros_modules_clist {#1} } ,
unknown .code:n = \__chemmacros_loadtime_warning:n {unknown-option}
}
@@ -917,10 +917,12 @@
% --------------------------------------------------------------------------
\ChemModuleEnd
-\ChemModule{lang}{2020/11/29 language settings for chemmacros}
+\ChemModule{lang}{2022/01/18 language settings for chemmacros}
\RequirePackage{translations}
+\hook_gset_rule:nnnn {begindocument/before} {translations} {before} {chemmacros}
+
\msg_new:nnn {chemmacros} {language-not-defined}
{
You~ chose~ the~ language~ `#1'~ which~ is~ not~ defined~ by~ chemmacros.~
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index 578d585706..aefe66fb20 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -15,7 +15,7 @@
%<*class>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e}
-\ProvidesExplClass{easybook}{2022/01/16}{1.46E}
+\ProvidesExplClass{easybook}{2022/01/18}{1.46P}
{Typeset Chinese theses or books}
\bool_set_false:N \l__eb_compile_draft_bool
@@ -305,7 +305,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplPackage{easybase}{2022/01/16}{1.46E}
+\ProvidesExplPackage{easybase}{2022/01/18}{1.46P}
{Typeset Chinese theses or books}
\cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -747,7 +747,7 @@
{
fntnumwith .choices:nn =
{ part,page,chapter }
- { \tl_set:Nn \l__eb_fnt_counter_parent_value_tl {#1} },
+ { \tl_set:Nn \l__eb_fnt_parent_counter_tl {#1} },
fntnumwith .value_required:n = true,
fntnumwith .initial:n = chapter
}
@@ -929,7 +929,7 @@
\dim_set:Nn \footnotesep { \dim_use:N \box_ht:N \strutbox }
\bool_if:NT \l__eb_chap_counter_withpart_bool
{ \counterwithin*{chapter}{part} }
- \str_case:VnT \l__eb_fnt_counter_parent_value_tl
+ \str_case:VnT \l__eb_fnt_parent_counter_tl
{
{ part } { \counterwithin*{footnote}{part} }
{ page } { \counterwithin*{footnote}{page} }
@@ -2212,8 +2212,8 @@
numberstyle = \footnotesize,
basewidth = 0.5em,
columns = flexible,
- aboveskip = 1.5ex plus .2ex minus .1ex,
- belowskip = 1.5ex plus .2ex minus .1ex,
+ aboveskip = 0.5\baselineskip,
+ belowskip = 0.5\baselineskip,
abovecaptionskip = -1ex,
belowcaptionskip = 1.5ex,
keepspaces = true,
@@ -2433,7 +2433,7 @@
}
%</package>
%<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2022/01/16}{1.46E}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2022/01/18}{1.46P}
{Customization of tcolorbox for easybook}
\cs_set_protected:Npn \addtotcbstyle #1#2
@@ -2446,8 +2446,8 @@
\deftcbstyle{tc-theorem}
{
- enhanced~jigsaw,pad~at~break* = 3pt,
- colframe = ctex@emph,
+ enhanced~jigsaw,
+ frame~hidden,boxrule = 0pt,
beforeafter~skip = 0.5\baselineskip,
left = 8pt,right = 8pt,
top = 0.5\baselineskip,bottom = 0.5\baselineskip,
@@ -2455,7 +2455,7 @@
}
\deftcbstyle{tc-easybox}
{
- enhanced~jigsaw,pad~at~break* = 3pt,
+ enhanced~jigsaw,
center~title,
left = 8pt,right = 8pt,
coltitle = black,colframe = black,
@@ -2467,10 +2467,9 @@
}
\deftcbstyle{tc-ebparbox}
{
- frame~hidden,
- enhanced~jigsaw,pad~at~break* = 3pt,
- boxrule = 0pt,
- left = 8pt,
+ enhanced~jigsaw,
+ frame~hidden,boxrule = 0pt,
+ left = 10pt,
middle = 0.5\baselineskip,bottomtitle = 0.5\baselineskip,
beforeafter~skip = 0.5\baselineskip
}
@@ -2484,10 +2483,12 @@
\tcbset
{
breakable,
+ pad~at~break* = 3pt,
sharpish~corners,
- fonttitle = \sffamily,
- boxsep = 0pt,
- boxrule = 0.5pt
+ fonttitle = \sffamily,
+ colframe = black,
+ boxsep = 0pt,
+ boxrule = 0.5pt
}
\DeclareTColorBox{easybox}{sO{PaleGoldenrod}d()O{}}
@@ -2497,7 +2498,7 @@
colback = #2,colbacktitle = #2,
tc-easybox,#4
}
-\DeclareTColorBox{ebparbox}{sO{DarkSlateBlue}d()O{}}
+\DeclareTColorBox{ebparbox}{sO{RoyalBlue}d()O{}}
{
borderline~west = {3pt}{0pt}{#2},
IfBooleanTF = {#1}
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index 633011029a..4fc0e21d61 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook.tex b/macros/latex/contrib/easybook/easybook.tex
index 865f7bf26f..42dd933e04 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -21,8 +21,8 @@
name = easybook,
color-scheme = blue,
title = EASYBOOK 使用手册,
- version = v1.46E,
- date = 2022/01/16,
+ version = v1.46P,
+ date = 2022/01/18,
authors = 瞿毅,
info = 排版简体中文学位论文和书籍,
email = q1jx@foxmail.com,
diff --git a/macros/latex/contrib/kanbun/kanbun.pdf b/macros/latex/contrib/kanbun/kanbun-en.pdf
index a3b0cbdd30..0158947906 100644
--- a/macros/latex/contrib/kanbun/kanbun.pdf
+++ b/macros/latex/contrib/kanbun/kanbun-en.pdf
Binary files differ
diff --git a/macros/latex/contrib/kanbun/kanbun-en.tex b/macros/latex/contrib/kanbun/kanbun-en.tex
new file mode 100644
index 0000000000..cc94ac98e2
--- /dev/null
+++ b/macros/latex/contrib/kanbun/kanbun-en.tex
@@ -0,0 +1,3 @@
+\newcommand\en[1]{#1}
+\newcommand\ja[1]{}
+\input{kanbun.tex} \ No newline at end of file
diff --git a/macros/latex/contrib/kanbun/kanbun-example.pdf b/macros/latex/contrib/kanbun/kanbun-example.pdf
index f437066ba9..0e8d472dd5 100644
--- a/macros/latex/contrib/kanbun/kanbun-example.pdf
+++ b/macros/latex/contrib/kanbun/kanbun-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/kanbun/kanbun-example.tex b/macros/latex/contrib/kanbun/kanbun-example.tex
index 0ae963112f..014ae36679 100644
--- a/macros/latex/contrib/kanbun/kanbun-example.tex
+++ b/macros/latex/contrib/kanbun/kanbun-example.tex
@@ -19,7 +19,7 @@
\documentclass{ltjtarticle}
\usepackage[match]{luatexja-fontspec}
-\setmainjfont{Kozuka Mincho Pr6N}
+\setmainjfont{FOT-TsukuBOldMin Pr6N}
\newlength\myzw
\setlength\myzw{2.25\zw}
diff --git a/macros/latex/contrib/kanbun/kanbun-ja.pdf b/macros/latex/contrib/kanbun/kanbun-ja.pdf
new file mode 100644
index 0000000000..624e1ba592
--- /dev/null
+++ b/macros/latex/contrib/kanbun/kanbun-ja.pdf
Binary files differ
diff --git a/macros/latex/contrib/kanbun/kanbun-ja.tex b/macros/latex/contrib/kanbun/kanbun-ja.tex
new file mode 100644
index 0000000000..1b13dcb6c7
--- /dev/null
+++ b/macros/latex/contrib/kanbun/kanbun-ja.tex
@@ -0,0 +1,3 @@
+\newcommand\en[1]{}
+\newcommand\ja[1]{#1}
+\input{kanbun.tex} \ No newline at end of file
diff --git a/macros/latex/contrib/kanbun/kanbun.sty b/macros/latex/contrib/kanbun/kanbun.sty
index 70994ab463..f730245e09 100644
--- a/macros/latex/contrib/kanbun/kanbun.sty
+++ b/macros/latex/contrib/kanbun/kanbun.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2021/06/01]
\RequirePackage{expl3,xparse,l3keys2e,ifluatex}
\ProvidesExplClass{kanbun}
- {2022/01/15} {1.0} {漢文の訓点文の組版}
+ {2022/01/17} {1.1} {漢文の訓点文の組版}
\ExplSyntaxOn
\cs_generate_variant:Nn \str_if_eq:nnTF { V }
@@ -51,8 +51,8 @@
, yokoaki .initial:n = { \kanbun_scale }
, tateaki .tl_set:N = \kanbun_tateaki
, tateaki .initial:n = { 2 }
- , okuriprotrusion .tl_set:N = \kanbun_okuriprotrusion
- , okuriprotrusion .initial:n = { 1 }
+ , okuriintrusion .tl_set:N = \kanbun_okuriintrusion
+ , okuriintrusion .initial:n = { 1 }
, kumi .tl_set:N = \kanbun_kumi
, kumi .initial:n = { aki }
, aki .code:n = \keys_set:nn { kanbun } { kumi = aki }
@@ -185,8 +185,8 @@
\NewDocumentCommand { \furiokuri } { m m }
{
\settowidth{\kanbun_furilen}{#1}
- \ifdim\kanbun_furilen < \fp_eval:n {1-\kanbun_okuriprotrusion/\kanbun_scale}\kanbun_zw
- \makebox[\fp_eval:n {1-\kanbun_okuriprotrusion/\kanbun_scale}\kanbun_zw][l]{#1}
+ \ifdim\kanbun_furilen < \fp_eval:n {1-\kanbun_okuriintrusion/\kanbun_scale}\kanbun_zw
+ \makebox[\fp_eval:n {1-\kanbun_okuriintrusion/\kanbun_scale}\kanbun_zw][l]{#1}
\else
#1
\fi
@@ -235,7 +235,7 @@
{
\kanbun_rubyfontcmd
\kern \fp_eval:n { -(#1) }\kanbun_zw
- \makebox[\fp_eval:n { (#1) + 1 - \kanbun_okuriprotrusion/\kanbun_scale }\kanbun_zw][s]{#2}
+ \makebox[\fp_eval:n { (#1) + 1 - \kanbun_okuriintrusion/\kanbun_scale }\kanbun_zw][s]{#2}
#3
}
diff --git a/macros/latex/contrib/kanbun/kanbun.tex b/macros/latex/contrib/kanbun/kanbun.tex
index 02e4c0e918..2945b0505b 100644
--- a/macros/latex/contrib/kanbun/kanbun.tex
+++ b/macros/latex/contrib/kanbun/kanbun.tex
@@ -22,19 +22,27 @@
\def\@seccntformat#1{\protect\makebox[0pt][r]{\csname the#1\endcsname\hspace{\marglistsep}}}
\makeatother
-\usepackage{shortvrb}
-\MakeShortVerb{|}
+\usepackage{fancyvrb}
+\DefineShortVerb{\|}
\lstnewenvironment{example}[1][]
{\lstset{
- basicstyle=\ttfamily,
+ basicstyle=\ja{\linespread{1}}\ttfamily,
frame=single,
- columns=flexible,
+ columns=fullflexible,
language=[LaTeX]TeX,
- breaklines=true,
- postbreak=\mbox{\textcolor{spot}{$\hookrightarrow$}\space},
- % morekeywords={drawuntpoint,untpoint,linkuntpoints},
- % escapeinside={<@}{@>},
+ moretexcs={
+ Kanbun,
+ EndKanbun,
+ printkanbun,
+ printkanbuncode,
+ kanbunfont,
+ furiokuri,
+ multifuriokuri,
+ ExplSyntaxOn,
+ ExplSyntaxOff,
+ kanjiunit,
+ }
}}
{}
@@ -43,23 +51,40 @@
\ltjdefcharrange{11}{"2039-"203A}
\ltjsetparameter{jacharrange={-1, +2, +3, -4, -5, +6, +7, -8, +9, +10, -11}}
\usepackage[match]{luatexja-fontspec}
-\defaultfontfeatures{Numbers=OldStyle, Scale=MatchLowercase}
-\defaultjfontfeatures{Scale=MatchLowercase}
-\setmainjfont{Kozuka Mincho Pr6N}
+\en{\defaultfontfeatures{Numbers=OldStyle, Scale=MatchLowercase}}
+\ja{\defaultfontfeatures{Scale=MatchLowercase}}
+\defaultjfontfeatures{Scale=MatchLowercase, YokoFeatures={JFM=ja_JP/{kaiming,prop}, RawFeature={+pkna,+kern}}}
+\setmainjfont[BoldFont={*-D}]{FOT-TsukuMin Pr6N}
\setsansjfont{Sarasa Mono J}
-\setmonojfont[YokoFeatures={JFM=prop}]{Sarasa Mono J}
+\setmonojfont[Scale=MatchLowercase, YokoFeatures={JFM=prop, RawFeature={+kern}}]{Sarasa Mono J}
\setmainfont{Minion Pro}
\setsansfont{Myriad Pro}
\setmonofont{Sarasa Mono J}
-\newfontfamily{\kanbunfamily}{Kozuka Mincho Pr6N}
+
+\ja{
+ \parindent=1\zw
+ \renewcommand{\baselinestretch}{1.2}
+}
\usepackage{luatexja-ruby}
- \ltjsetruby{fontcmd=\addjfontfeature{RawFeature={+ruby}}}
+ \ltjsetruby{
+ fontcmd=\addjfontfeature{
+ YokoFeatures={RawFeature={-pkna,+ruby}},
+ TateFeatures={RawFeature={-pkna,+ruby}},
+ },
+ mode=7,
+ }
-\usepackage{kanbun}
+\usepackage[
+ rubyfontcmd=\addjfontfeature{
+ YokoFeatures={RawFeature={-pkna,+ruby}},
+ TateFeatures={RawFeature={-pkna,+ruby}},
+ },
+]{kanbun}
\newcommand{\printkanbunblock}[2]{
{
\parindent=0pt
+ \ja{\linespread{1}}
\vspace*{1\zw}
\hfill
\vbox{
@@ -84,10 +109,19 @@
\Kanbun
以テ[二]羅(ら)蝶(てふ)ヲ[一]作ルガ[二]漢文訓読ヲ[一]用(ため)ノ包(ぱつけーぢ)
\EndKanbun
-\title{The \sty{kanbun} package}
+\title{\en{The \sty{kanbun} package}\ja{\sty{kanbun}パッケージ}}
\subtitle{\normalsize\normalfont\addjfontfeature{Scale=1}\printkanbun}
-\author{Yuanhao Chen (\ruby[rubysmash=true]{陳|元|鎬}{ちん|げん|こう})}
-\date{\scshape 15 january 2022, v1.0}
+\author{
+ \en{Yuanhao Chen (\ruby[rubysmash=true]{陳|元|鎬}{ちん|げん|こう})}
+ \ja{
+ \ruby[rubysmash=true]{陳|元|鎬}{ちん|げん|こう} (Yuanhao Chen)
+ \footnote{日本人ではないので、日本語ネイティヴの方がいらっしゃればマニュアルを書き直して下さると嬉しい。}
+ }
+}
+\date{
+ \en{\scshape 17 january 2022, v1.1}
+ \ja{2022年1月17日, v1.1}
+}
\begin{document}
@@ -97,32 +131,21 @@
\tl_set:Nn \kanbun_kumi { beta }
\ExplSyntaxOff
\maketitle
+\ja{\renewcommand{\contentsname}{目次}}
\tableofcontents
-\section{Introduction}
-The \sty{kanbun} package, like other \emph{kanbun-kundoku} (漢文訓読) \LaTeX{} packages (such as \sty{gckanbun}), allows users to manually input macros for elements in a \emph{kanbun-kundoku} paragraph.
+\section{\en{Introduction}\ja{はじめに}}
+\en{The \sty{kanbun} package, like other \emph{kanbun-kundoku} (漢文訓読) \LaTeX{} packages (such as \sty{gckanbun}), allows users to manually input macros for elements in a \emph{kanbun-kundoku} paragraph.}
+\ja{\sty{kanbun}パッケージでは他の漢文訓読の\LaTeX{}パッケージ(例えば \sty{gckanbun})と同じく、手動で漢文訓読の各要素に対応するマクロを入力できる。}
-More importantly, it accepts plain text input in the ``\emph{kanbun} annotation'' form when used with \LuaLaTeX, which allows typesetting \emph{kanbun-kundoku} paragraphs efficiently\footnote{The idea comes from \href{https://phesoca.com/kanbun-html/}{漢文\textsc{html}} by UntPhesoca, which is a JavaScript and \textsc{css} implementation.}.
+\en{More importantly, it accepts input with light markup in the ``\emph{kanbun} annotation'' form when used with \LuaLaTeX, which allows typesetting \emph{kanbun-kundoku} paragraphs efficiently\footnote{The idea comes from \href{https://phesoca.com/kanbun-html/}{漢文\textsc{html}} by UntPhesoca, which is a JavaScript and \textsc{css} implementation.}.}
+\ja{更に重要なことには、 \LuaLaTeX{}で実行すれば、軽量マークアップの「漢文アノテーション」で容易く効率的に漢文訓読を組版することが可能となっている\footnote{JavaScriptやCSSによって実行するUntPhesocaの \href{https://phesoca.com/kanbun-html/}{漢文HTML} が参考となっていた。}。}
-\section{Basic example with \LuaLaTeX}
-As seen in the following example, typesetting a \emph{kanbun-kundoku} paragraph with the \sty{kanbun} package requires only light annotations --- it automatically transforms the annotated plain text into \LaTeX{} macros through Lua, rather than having users type in macros themselves.
-
-\ExplSyntaxOn
-\tl_set:Nn \kanbun_tateaki { 1 }
-\tl_set:Nn \kanbun_kumi { aki }
-\ExplSyntaxOff
-\Kanbun
-月落チ烏啼キテ霜満ツ[レ]天ニ,
-江楓漁火対ス[二]愁眠ニ[一]。
-姑(こ)蘇(そ)城外ノ寒山寺,
-夜半ノ鐘声到ル[二]客船ニ[一]。
-\EndKanbun
-
-\penalty0
-\printkanbunblock{13}{\printkanbun}
-\vspace{-2\zw}
+\section{\en{Basic example with \LuaLaTeX}\ja{\LuaLaTeX{}での簡単な実例}}
+\en{As seen in the following example, typesetting a \emph{kanbun-kundoku} paragraph with the \sty{kanbun} package requires only light annotations --- it automatically transforms the annotated plain text into \LaTeX{} macros through Lua, rather than having users type in macros themselves.}
+\ja{次の実例のとおり、 \sty{kanbun}パッケージを使えばただの軽量なアノテーションで漢文訓読を組版できる。手動でマクロを入力するではなく、プログラムが自動的にアノテーションのあるプレーンテキストをLuaで処理して\LaTeX{}マクロに変更する。}
\begin{example}
\documentclass{ltjtarticle}
@@ -138,73 +161,109 @@ As seen in the following example, typesetting a \emph{kanbun-kundoku} paragraph
\end{document}
\end{example}
-Note that if you want to use this functionality, you have to run this document with \LuaLaTeX.
+\ExplSyntaxOn
+\tl_set:Nn \kanbun_tateaki { 1 }
+\tl_set:Nn \kanbun_kumi { aki }
+\ExplSyntaxOff
+\Kanbun
+月落チ烏啼キテ霜満ツ[レ]天ニ,
+江楓漁火対ス[二]愁眠ニ[一]。
+姑(こ)蘇(そ)城外ノ寒山寺,
+夜半ノ鐘声到ル[二]客船ニ[一]。
+\EndKanbun
+
+\allowbreak
+\printkanbunblock{13}{\printkanbun}
+\vspace{-1.5\zw}
+
+\en{Note that if you want to use this functionality, you have to run this document with \LuaLaTeX.}
+\ja{この機能を使う場合、必ず\LuaLaTeX{}で実行してください。}
-\section{Usage}
+\section{\en{Usage}\ja{使用方法}}
-\subsection{Package options}
-Load the package with
+\subsection{\en{Package options}\ja{パッケージのオプション}}
+\en{Load the package with}
+\ja{パッケージの読み込みは次のようにしてよい:}
+\nobreak
\begin{ltxsyntax}
- \cmditem{usepackage}\oprm{\sty{kanbun} options}|{kanbun}|
+ \cmditem{usepackage}\oprm{\en{\sty{kanbun} options}\ja{ \sty{kanbun}のオプション}}|{kanbun}|
\end{ltxsyntax}
-This package provides a variety of customisable features in \emph{kanbun-kundoku}.
+\en{This package provides a variety of customisable features in \emph{kanbun-kundoku}.}
+\ja{以下のオプションでさまざまな漢文訓読においてのパラメーターを設定できる。}
\begin{optionlist}
- \optitem[]{scale}{\prm{ratio}}
- Sets the ratio of the size of \emph{kanji} to that of ruby texts. Default: \verb|2|.
+ \optitem[]{scale}{\prm{\en{ratio}\ja{比}}}
+ \en{Sets the ratio of the size of \emph{kanji} to that of ruby texts. Default: \verb|2|.}
+ \ja{ルビ文字のサイズに対する漢字のサイズの割合を設定する。初期値: \verb|2|。}
- \optitem[]{fontcmd}{\prm{font command}}
- Sets the font command to use for \emph{kanji}. If \sty{luatexja-fontspec} is loaded, it is set default to \verb|\addjfontfeatures{RawFeature={+trad}}| to obtain traditional \emph{kanji} if applicable.
+ \SaveVerb{fontcmd}|\addjfontfeatures{RawFeature={+trad}}|
+ \optitem[]{fontcmd}{\prm{\en{font command}\ja{書体のコマンド}}}
+ \en{Sets the font command to use for \emph{kanji}. If \sty{luatexja-fontspec} is loaded, it is set default to \UseVerb{fontcmd} to obtain traditional \emph{kanji} if applicable.}
+ \ja{漢字の書体のコマンドを設定する。\sty{luatexja-fontspec}パッケージが読み込まれてある場合、 \UseVerb{fontcmd} に初期化されて、旧字体のグリフに変更する。}
- \optitem[]{rubyfontcmd}{\prm{font command}}
- Sets the font command to use for ruby texts. If \sty{luatexja-fontspec} is loaded, it is set default to \verb|\addjfontfeatures{RawFeature={+ruby}}| to obtain ruby glyphs when applicable.
+ \SaveVerb{rubyfontcmd}|\addjfontfeatures{RawFeature={+ruby}}|
+ \optitem[]{rubyfontcmd}{\prm{\en{font command}\ja{書体のコマンド}}}
+ \en{Sets the font command to use for ruby texts. If \sty{luatexja-fontspec} is loaded, it is set default to \UseVerb{rubyfontcmd} to obtain ruby glyphs when applicable.}
+ \ja{ルビ文字の書体のコマンドを設定する。\sty{luatexja-fontspec}パッケージが読み込まれてある場合、 \UseVerb{rubyfontcmd} に初期化されて、ルビグリフに変更する。}
- \optitem[]{unit}{\prm{length}}
- Sets the base size (size of \emph{kanji}). Default: \verb|\kanbun_zw|, which is initialised as \verb|1em|.
+ \SaveVerb{unit}|\kanbun_init_zw|
+ \optitem[]{unit}{\prm{\en{length}\ja{長さ}}}
+ \en{Sets the dimensions of \emph{kanji} (assuming it is a square). Default: \UseVerb{unit}, which is a length equal to \verb|1em|.}
+ \ja{(正方形だと仮定して)漢字の寸法を設定する。初期値: \UseVerb{unit} (\verb|1em| に等しい長さ)。}
- \optitem[]{yokoaki}{\prm{ratio}}
- Sets the horizontal space between \emph{kanji} with respect to the size of ruby texts. Default: \verb|2|.
+ \optitem[]{yokoaki}{\prm{\en{ratio}\ja{比}}}
+ \en{Sets the horizontal space between \emph{kanji} with respect to the size of ruby texts. Default: \verb|2|.}
+ \ja{ルビ文字のサイズに対するインテルの幅の割合を設定する。初期値: \verb|2|。}
- \optitem[]{tateaki}{\prm{ratio}}
- Sets the vertical space between \emph{kanji} with respect to the size of ruby texts. Default: \verb|2|.
+ \optitem[]{tateaki}{\prm{\en{ratio}\ja{比}}}
+ \en{Sets the vertical space between \emph{kanji} with respect to the size of ruby texts. Default: \verb|2|.}
+ \ja{ルビ文字のサイズに対する漢字間のアキ量の割合を設定する。初期値: \verb|2|。}
- \optitem[]{okuriprotrusion}{\prm{ratio}}
- Sets how much \emph{okurigana} should be vertically tucked into the space of \emph{kanji} with respect to the size of ruby texts, if that does not cause an overlap with \emph{furigana}. Default: \verb|1|.
+ \optitem[]{okuriintrusion}{\prm{\en{ratio}\ja{比}}}
+ \en{Sets the intrusion of \emph{okurigana} (how much \emph{okurigana} should be vertically tucked into the space of \emph{kanji}) with respect to the size of ruby texts, if that does not cause an overlap with \emph{furigana}. Default: \verb|1|.}
+ \ja{ルビ文字のサイズに対する送仮名\ruby[pre=0.5,post=1]{進入量}{イントルージョン}(送仮名を上に突かせて漢字に掛ける長さ)の割合を設定する。初期値: \verb|1|。}
\optitem[]{kumi}{\opt{aki}, \opt{beta}}
- Sets whether to use \emph{aki-gumi} (typeset with uniform inter-character spacing) or \emph{beta-gumi} (typeset with no inter-character space between adjacent character frames). Or simply call \opt{aki} or \opt{beta} without \opt{kumi=}. Default: \opt{aki}.
+ \en{Sets whether to use \emph{aki-gumi} (typeset with uniform inter-character spacing) or \emph{beta-gumi} (typeset with no inter-character space between adjacent character frames). Or simply call \opt{aki} or \opt{beta} without \opt{kumi=}. Default: \opt{aki}. }
+ \ja{アキ組を使うかベタ組を使うかを設定する。\opt{kumi=} を書かず、単に \opt{aki} か \opt{beta} かと書いてもよい。}
\end{optionlist}
-After initialising the options, you can still change the option values through \sty{exlp3} syntax, with a prefix \verb|\kanbun_| to option names. For example, to switch to \emph{beta-gumi}, you could use
+\SaveVerb{kanbunprefix}|\kanbun_|
+\en{After initialising the options, you can still change the option values through \sty{exlp3} syntax, with a prefix \UseVerb{kanbunprefix} to option names. For example, to switch to \emph{beta-gumi}, you could use}
+\ja{オプションを初期化する後でも、 \sty{exlp3} \ruby[pre=1]{構文}{シンタックス}でオプション名に \UseVerb{kanbunprefix} をプリフィックスして再アサインできる。例えば、ベタ組に再設定するには下記のコードを使う。}
\begin{example}
\ExplSyntaxOn
\tl_set:Nn \kanbun_kumi { beta }
\ExplSyntaxOff
\end{example}
-\subsection[Basic usage without \LuaLaTeX]{Basic usage without \LuaLaTeX{} (not recommended)}
-When not using the advanced \emph{kanbun}-annotation functionality, it is possible to typeset \emph{kanbun} with any engine with \textsc{cjk} support, such as using \XeLaTeX{} with the \sty{xeCJK} package, or using \upLaTeX{} with \sty{utarticle} or other appropriate class.
+\subsection[\en{Basic usage without \LuaLaTeX}\ja{\LuaLaTeX{}を使わない場合の基本使用}]{\en{Basic usage without \LuaLaTeX{} (not recommended)}\ja{\LuaLaTeX{}を使わない場合の基本使用(お薦めではない)}}
+\en{When not using the advanced \emph{kanbun}-annotation functionality, it is possible to typeset \emph{kanbun} with any engine with \textsc{cjk} support, such as using \XeLaTeX{} with the \sty{xeCJK} package, or using \upLaTeX{} with \sty{utarticle} or other appropriate class. }
+\ja{漢文アノテーションの機能を使わない場合、任意の CJK 支援のあるエンジンで漢文を組版できる。例えば\XeLaTeX{} を \sty{xeCJK} パッケージと一緒に使うか、 \upLaTeX{} を \sty{utarticle} クラス或いは他の適宜なクラスと一緒に使うか、どちらもよい。}
\begin{ltxsyntax}
- \cmditem{kanjiunit}\verb|{ |\cmd{furiokuri}\mprm{right furigana}\mprm{right okurigana}\verb| }|\vspace{-5pt}\\
- \mprm{left punctuation (e.g.~`「')}\\
- \mprm{kanji}\\
- \mprm{other punctuation}\\
- \mprm{kaeriten}\\
- \verb|{ |\cmd{furiokuri}\mprm{left furigana}\mprm{left okurigana}\verb| }|
+ \cmditem{kanjiunit}\verb|{ |\cmd{furiokuri}\mprm{\en{right furigana}\ja{右の振仮名}}\mprm{\en{right okurigana}\ja{右の送仮名}}\verb| }|\vspace{-5pt}\\
+ \mprm{\en{left (top) punctuation (e.g.~`「')}\ja{左(上)の句読点(“「”など)}}\\
+ \mprm{\en{kanji}\ja{漢字}}\\
+ \mprm{\en{other punctuation}\ja{他の句読点}}\\
+ \mprm{\en{kaeriten}\ja{返点}}\\
+ \verb|{ |\cmd{furiokuri}\mprm{\en{left furigana}\ja{左の振仮名}}\mprm{\en{left okurigana}\ja{左の送仮名}}\verb| }|
\cmditem{kanbunfont}
- Sets the font size of \emph{kanji}. Use when the \opt{unit} option is set different to the document's default font size.
+ \en{Sets the font size of \emph{kanji}. Use when the \opt{unit} option is set different to the document's default font size.}
+ \ja{漢字のサイズを設定する。\opt{unit} オプションと文書のデフォルト文字サイズが違う時に使う。}
- Use \cmd{multifuriokuri} instead of \cmd{furiokuri} if you are putting \emph{furigana} to multiple kanji.
+ \en{Use \cmd{multifuriokuri} instead of \cmd{furiokuri} if you are putting \emph{furigana} to multiple kanji.}
+ \ja{複数個の漢字に仮名を振れば、 \cmd{furiokuri} の代わりに \cmd{multifuriokuri} を使う。}
- \cmditem{multifuriokuri}\oprm{length by which {furigana} is raised}\mprm{furigana}\mprm{okurigana}
+ \cmditem{multifuriokuri}\oprm{\en{length by which ruby is raised}\ja{ルビ文字を上げる長さ}}\mprm{\en{furigana}\ja{振仮名}}\mprm{\en{okurigana}\ja{送仮名}}
\end{ltxsyntax}
-For example, the code
+\en{For example, the code}
+\ja{例えば、 \opt{tateaki} が \verb|1| に設定されている場合、下記のコードを使えば}
\begin{example}
% example text from https://phesoca.com/kanbun-html/
\kanbunfont
@@ -217,7 +276,8 @@ For example, the code
\kanjiunit{\furiokuri{}{ヲ}}{}{志}{。}{一}{}
\par
\end{example}
-outputs
+\en{outputs}
+\ja{こう出力する:}
\printkanbunblock{6}{
\kanbunfont
@@ -232,36 +292,42 @@ outputs
}
\noindent
-with \opt{tateaki} set to \verb|1|.
+\en{with \opt{tateaki} set to \verb|1|.}
-\subsection{Usage with \LuaLaTeX}
-\emph{Kanbun} annotation uses the following brackets to mark different elements in \emph{kanbun-kundoku} (as described in \href{https://phesoca.com/kanbun-html/}{漢文\textsc{html}} by UntPhesoca).
+\subsection{\en{Usage with \LuaLaTeX}\ja{\LuaLaTeX{}での使用}}
+\en{\emph{Kanbun} annotation uses the following brackets to mark different elements in \emph{kanbun-kundoku} (as described in \href{https://phesoca.com/kanbun-html/}{漢文\textsc{html}} by UntPhesoca). }
+\ja{漢文アノテーションでは下記の括弧を以って漢文訓読においての各要素を示す(UntPhesocaの \href{https://phesoca.com/kanbun-html/}{漢文HTML} を参照されたい)。}
\begin{itemize}
- \item \verb|( )|: \emph{furigana} (振り仮名)
- \item \verb|{ }|: \emph{okurigana} (送り仮名) (these brackets can be omitted)
- \item \verb|‹ ›|: \emph{furigana} (振り仮名) of \emph{saidoku-moji} (再読文字)
- \item \verb|« »|: \emph{okurigana} (送り仮名) of \emph{saidoku-moji} (再読文字)
- \item \verb|[ ]|: \emph{kaeriten} (返り点)
- \item \verb|‘ ’|: multiple \emph{kanji}, potentially with \emph{tateten} inserted, as a ruby base; group ruby (グループルビ)
- \item no annotation: \emph{kanji} (漢字) and punctuation.
+ \item \verb|( )|: \en{\emph{furigana} (}振仮名\en{)}
+ \item \verb|{ }|: \en{\emph{okurigana} (}送仮名\en{) (these brackets can be omitted)}\ja{(この括弧を省略してもよい)}
+ \item \verb|‹ ›|: \en{\emph{furigana} (振仮名) of \emph{saidoku-moji} (再読文字)}\ja{再読文字の振仮名}
+ \item \verb|« »|: \en{\emph{okurigana} (送仮名) of \emph{saidoku-moji} (再読文字)}\ja{再読文字の送仮名}
+ \item \verb|[ ]|: \en{\emph{kaeriten} (}返点\en{)}
+ \item \verb|‘ ’|: \en{multiple \emph{kanji}, potentially with \emph{tateten} inserted, as a ruby base; group ruby (グループルビ)}\ja{グループルビのベース。中に\ruby{竪|点}{たて|てん}を入れてもよい}
+ \item \en{no annotation: \emph{kanji} (漢字) and punctuation}\ja{アノテーション無し:漢字と句読点}
\end{itemize}
-\emph{Tateten} (竪点) can be input with either \verb|―| (\verb|U+2015|), \verb|—| (\verb|U+2014|) or \verb|㆐| (\verb|U+3190|).
+\en{\emph{Tateten} (竪点) can be input with either \verb|―| (\verb|U+2015|), \verb|—| (\verb|U+2014|) or \verb|㆐| (\verb|U+3190|).}
+\ja{\verb|―| (\verb|U+2015|) か \verb|—| (\verb|U+2014|) か \verb|㆐| (\verb|U+3190|) かで竪点を入力できる。}
\begin{ltxsyntax}
\cmditem{Kanbun}\cmditem{EndKanbun}
- Write the annotated \emph{kanbun} between the commands \cmd{Kanbun} and \cmd{EndKanbun}, and it will be processed and saved, ready to be used later.
+ \en{Write the annotated \emph{kanbun} between the commands \cmd{Kanbun} and \cmd{EndKanbun}, and it will be processed and saved, ready to be used later.}
+ \ja{アノテーションのある漢文を \cmd{Kanbun} と \cmd{EndKanbun} の間に書き込む。処理されて、保存されておいて、後で使用可能となる。}
\cmditem{printkanbun}
- Where you would like to use the most recently saved \emph{kanbun-kundoku} paragraph, use \cmd{printkanbun}.
+ \en{Where you would like to use the most recently saved \emph{kanbun-kundoku} paragraph, use \cmd{printkanbun}.}
+ \ja{最近保存された漢文訓読を使用するには、 \cmd{printkanbun} を使う。}
\cmditem{printkanbuncode}
- If you wish to make modifications on the result or to use the result with a non-\LuaTeX{} engine, it is possible to obtain the macros using \cmd{printkanbuncode} (prints in the terminal), and continue to work from there.
+ \en{If you wish to make modifications on the result or to use the result with a non-\LuaTeX{} engine, it is possible to obtain the macros using \cmd{printkanbuncode} (prints in the terminal), and continue to work from there.}
+ \ja{処理の結果を一部変更する、もしくは結果を\LuaTeX{}でないエンジンで使用するには、結果のマクロを \cmd{printkanbuncode} で入手して(端末に出力)、そこから作業を続けることが可能。}
\end{ltxsyntax}
-You can always save \cmd{printkanbun} to a macro and start a new annotated \emph{kanbun} block, as in the following example.
+\en{You can always save \cmd{printkanbun} to a macro for use later and start a new annotated \emph{kanbun} block, as in the following example.}
+\ja{次の実例のとおり、後で使えるように \cmd{printkanbun} をあるマクロに保存し、新しい漢文段落を書き込み始められる。}
\begin{example}
% example text from https://phesoca.com/kanbun-html/
\documentclass{ltjtarticle}
diff --git a/macros/latex/contrib/siunitx/CHANGELOG.md b/macros/latex/contrib/siunitx/CHANGELOG.md
index 649008576a..ddee0243e6 100644
--- a/macros/latex/contrib/siunitx/CHANGELOG.md
+++ b/macros/latex/contrib/siunitx/CHANGELOG.md
@@ -7,6 +7,17 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to
## [Unreleased]
+## [v3.0.42] - 2022-01-18
+
+### Added
+- Slovene translations (see pull request
+ [\#570](https://github.com/josephwright/siunitx/pull/570))
+
+### Changed
+- Enable new LaTeX option handling if available
+- Use U+2126 rather than U+03A9 for `\ohm` in text mode with Unicode
+ engines
+
## [v3.0.41] - 2022-01-13
### Fixed
@@ -1660,7 +1671,8 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to
### Added
- First public testing release (as `si`)
-[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.0.41...HEAD
+[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.0.42...HEAD
+[v3.0.42]: https://github.com/josephwright/siunitx/compare/v3.0.41...v3.0.42
[v3.0.41]: https://github.com/josephwright/siunitx/compare/v3.0.40...v3.0.41
[v3.0.40]: https://github.com/josephwright/siunitx/compare/v3.0.39...v3.0.40
[v3.0.39]: https://github.com/josephwright/siunitx/compare/v3.0.38...v3.0.39
diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf
index b5922ebc96..bc6e13dedc 100644
--- a/macros/latex/contrib/siunitx/siunitx-code.pdf
+++ b/macros/latex/contrib/siunitx/siunitx-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx-locale.dtx b/macros/latex/contrib/siunitx/siunitx-locale.dtx
index 8535a74c20..681ad06ee7 100644
--- a/macros/latex/contrib/siunitx/siunitx-locale.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-locale.dtx
@@ -107,6 +107,12 @@
inter-unit-product = \, ,
output-decimal-marker = { , }
} ,
+ locale / SI .meta:n =
+ {
+ exponent-product = \times ,
+ inter-unit-product = \, ,
+ output-decimal-marker = { , }
+ } ,
locale / UK .meta:n =
{
exponent-product = \times ,
@@ -137,10 +143,12 @@
{
\RequirePackage { translations }
\DeclareTranslation { Catalan } { and } { i }
+ \DeclareTranslation { Slovene } { and } { in }
\DeclareTranslation { Catalan } { to~(numerical~range) } { a }
\DeclareTranslation { English } { to~(numerical~range) } { to }
\DeclareTranslation { French } { to~(numerical~range) } { à }
\DeclareTranslation { German } { to~(numerical~range) } { bis }
+ \DeclareTranslation { Slovene } { to~(numerical~range) } { do }
\DeclareTranslation { Spanish } { to~(numerical~range) } { a }
\keys_set:nn { siunitx }
{
diff --git a/macros/latex/contrib/siunitx/siunitx-symbol.dtx b/macros/latex/contrib/siunitx/siunitx-symbol.dtx
index 8952aabeab..eaf2caac9b 100644
--- a/macros/latex/contrib/siunitx/siunitx-symbol.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-symbol.dtx
@@ -118,6 +118,8 @@
\exp_after:wN \exp_after:wN \exp_after:wN
\exp_not:N \char_generate:nn {#1} { 13 }
\char_generate:nn {#2} { 12 }
+ \tl_if_blank:nF {#3}
+ { \char_generate:nn {#3} { 12 } }
}
}
\cs_new:Npn \@@_deal_with_utf: { }
@@ -230,7 +232,7 @@
% a mode-dependent definition. This doesn't work if the text mode symbol is
% bust: the \pkg{fourier} package puts us in that position.
% \begin{macrocode}
- \@@_if_replace:NnT \ohm { "03A9 }
+ \@@_if_replace:NnT \ohm { "2126 }
{
\tl_set:Nx \l_@@_tmpa_tl
{
@@ -262,7 +264,7 @@
\bool_lazy_or:nnTF
{ \sys_if_engine_luatex_p: }
{ \sys_if_engine_xetex_p: }
- { \@@_non_latin:n { "03A9 } }
+ { \@@_non_latin:n { "2126 } }
{ \exp_not:N \textohm }
}
\exp_not:N \fi
diff --git a/macros/latex/contrib/siunitx/siunitx-unit.dtx b/macros/latex/contrib/siunitx/siunitx-unit.dtx
index 677e05f750..1ac6db5596 100644
--- a/macros/latex/contrib/siunitx/siunitx-unit.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-unit.dtx
@@ -2532,6 +2532,8 @@
\exp_after:wN \exp_after:wN \exp_after:wN
\exp_not:N \char_generate:nn {#1} { 13 }
\char_generate:nn {#2} { 12 }
+ \tl_if_blank:nF {#3}
+ { \char_generate:nn {#3} { 12 } }
}
}
% \end{macrocode}
@@ -2680,7 +2682,7 @@
% Named derived units: second half of alphabet.
% \begin{macrocode}
\siunitx_declare_unit:Nn \newton { N }
-\siunitx_declare_unit:Nx \ohm { \@@_non_latin:n { "03A9 } }
+\siunitx_declare_unit:Nx \ohm { \@@_non_latin:n { "2126 } }
\siunitx_declare_unit:Nn \pascal { Pa }
\siunitx_declare_unit:Nn \radian { rad }
\siunitx_declare_unit:Nn \siemens { S }
diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx
index 35902e25c7..400f4fa539 100644
--- a/macros/latex/contrib/siunitx/siunitx.dtx
+++ b/macros/latex/contrib/siunitx/siunitx.dtx
@@ -121,7 +121,7 @@
%
% Identify the package and give the over all version information.
% \begin{macrocode}
-\ProvidesExplPackage {siunitx} {2022-01-13} {3.0.41}
+\ProvidesExplPackage {siunitx} {2022-01-18} {3.0.42}
{A comprehensive (SI) units package}
% \end{macrocode}
%
@@ -200,11 +200,12 @@
% \subsection{Option handling}
%
% \begin{macrocode}
-\RequirePackage { l3keys2e }
-% \end{macrocode}
-%
-% \begin{macrocode}
-\ProcessKeysOptions { siunitx }
+\IfFormatAtLeastTF { 2022-06-01 }
+ { \ProcessKeyOptions [ siunitx ] }
+ {
+ \RequirePackage { l3keys2e }
+ \ProcessKeysOptions { siunitx }
+ }
% \end{macrocode}
%
% \begin{macrocode}
diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf
index 266462e8b6..e5d013218f 100644
--- a/macros/latex/contrib/siunitx/siunitx.pdf
+++ b/macros/latex/contrib/siunitx/siunitx.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx.tex b/macros/latex/contrib/siunitx/siunitx.tex
index 69f61e8c58..7306796936 100644
--- a/macros/latex/contrib/siunitx/siunitx.tex
+++ b/macros/latex/contrib/siunitx/siunitx.tex
@@ -2860,7 +2860,8 @@ same value (one of \opt{center}, \opt{right} or \opt{left}).
\pkg{siunitx} allows the user to switch between the typographic conventions of
different (geographical) areas by using locales. Currently, the package is
supplied with configurations for locales \opt{UK}, \opt{US}, \opt{DE}
-(Germany), \opt{FR} (French) and \opt{ZA} (South Africa). The \opt{locale}
+(Germany), \opt{FR} (French), \opt{SI} (Slovene) and \opt{ZA} (South Africa).
+The \opt{locale}
option is used to switch to a particular locale.
\begin{LaTeXdemo}
\qty{1.234}{\metre}\\
diff --git a/macros/luatex/latex/autopuncitems/README.md b/macros/luatex/latex/autopuncitems/README.md
index 3cd4844b10..1b4ad8c5c6 100644
--- a/macros/luatex/latex/autopuncitems/README.md
+++ b/macros/luatex/latex/autopuncitems/README.md
@@ -1,10 +1,10 @@
# autopuncitems
-Automatically punctuate lists by passing the autopunc option to enumitem lists.
+Automatically punctuate lists by passing the autopunc option to enumitem lists. Requires LuaLaTeX.
# License
-Copyright (C) 2021 Kale Ewasiuk
+Copyright (C) 2021-2022 Kale Ewasiuk
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/macros/luatex/latex/autopuncitems/autopuncitems.lua b/macros/luatex/latex/autopuncitems/autopuncitems.lua
index 5e8e5b10c6..fc0a4b38b5 100644
--- a/macros/luatex/latex/autopuncitems/autopuncitems.lua
+++ b/macros/luatex/latex/autopuncitems/autopuncitems.lua
@@ -1,6 +1,6 @@
--% Kale Ewasiuk (kalekje@gmail.com)
---% 2021-12-20
---% Copyright (C) 2021 Kale Ewasiuk
+--% 2022-01-18
+--% Copyright (C) 2021-2022 Kale Ewasiuk
--%
--% Permission is hereby granted, free of charge, to any person obtaining a copy
--% of this software and associated documentation files (the "Software"), to deal
diff --git a/macros/luatex/latex/autopuncitems/autopuncitems.pdf b/macros/luatex/latex/autopuncitems/autopuncitems.pdf
index fd743e4d99..d2a5da00ed 100644
--- a/macros/luatex/latex/autopuncitems/autopuncitems.pdf
+++ b/macros/luatex/latex/autopuncitems/autopuncitems.pdf
Binary files differ
diff --git a/macros/luatex/latex/autopuncitems/autopuncitems.sty b/macros/luatex/latex/autopuncitems/autopuncitems.sty
index 8045fa4737..81c3f2dd6c 100644
--- a/macros/luatex/latex/autopuncitems/autopuncitems.sty
+++ b/macros/luatex/latex/autopuncitems/autopuncitems.sty
@@ -1,6 +1,6 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2021-12-20
-% Copyright (C) 2021 Kale Ewasiuk
+% 2022-01-18
+% Copyright (C) 2021-2022 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
@@ -23,10 +23,15 @@
% OR OTHER DEALINGS IN THE SOFTWARE.
-\ProvidesPackage{autopuncitems}[2021-12-20]
+\ProvidesPackage{autopuncitems}[2022-01-18]
-\RequirePackage{enumitem}
\RequirePackage{luacode}
+\RequirePackage{etoolbox}
+
+\newtoggle{noenumitem}
+
+\DeclareOption{noenumitem}{\toggletrue{noenumitem}}
+\ProcessOptions*\relax
\luadirect{autopuncitems = require'autopuncitems'}
@@ -42,15 +47,22 @@
\NewDocumentCommand{\setAPlast}{m}{\luadirect{autopuncitems.punc[1] = \luastring{#1}}} % second last punc value
\NewDocumentCommand{\setAPseclast}{m}{\luadirect{autopuncitems.punc[2] = \luastring{#1}}} % final punc value
-\NewDocumentEnvironment{AutoPuncItemize}{ +b }{
-% \luadirect{texio.write_nl('auto >>>'..autopuncitems.go(\luastringN{#1}))}
- \luadirect{tex.print(autopuncitems.go(\luastringN{#1}))}
-}{}
+\NewDocumentEnvironment{AutoPuncItems}{ +b }{\luadirect{tex.print(autopuncitems.go(\luastringN{#1}))}}{} % does not expand
+\NewDocumentEnvironment{AutoPuncItemsO}{ +b }{\luadirect{tex.print(autopuncitems.go(\luastringO{#1}))}}{} % expands once
+\NewDocumentEnvironment{AutoPuncItemsE}{ +b }{\luadirect{tex.print(autopuncitems.go(\luastring{#1}))}}{} % full expansion IN-PROGRESS
-\SetEnumitemKey{autopunc}{
- first*=\expandafter\AutoPuncItemize,
- after=\endAutoPuncItemize,
+\iftoggle{noenumitem}{}{% do nothing to enumitem if noenumitem is passed. Useful for beamer
+ \RequirePackage{enumitem}
+ \global\SetEnumitemKey{autopunc}{
+ first*=\expandafter\AutoPuncItems,
+ after=\endAutoPuncItems,
+ }
+ \global\SetEnumitemKey{autopuncO}{
+ first*=\expandafter\AutoPuncItemsO,
+ after=\endAutoPuncItemsO,
+ }
+ \global\SetEnumitemKey{autopuncE}{
+ first*=\expandafter\AutoPuncItemsE,
+ after=\endAutoPuncItemsE,
+ }
}
-
-
-
diff --git a/macros/luatex/latex/autopuncitems/autopuncitems.tex b/macros/luatex/latex/autopuncitems/autopuncitems.tex
index fd829b81e6..06f3f5e9be 100644
--- a/macros/luatex/latex/autopuncitems/autopuncitems.tex
+++ b/macros/luatex/latex/autopuncitems/autopuncitems.tex
@@ -1,6 +1,6 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2021-12-20
-% Copyright (C) 2021 Kale Ewasiuk
+% 2022-01-18
+% Copyright (C) 2021-2022 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
@@ -62,12 +62,19 @@
\begin{document}
\maketitle
+{\Huge TODO make an environment that can be used outside of itemize, useful for beamer possibly}
+
\section{Introduction}
-This package provides the \cmd{autopunc} option in the
-\cmd{enumitem} environemnts \cmd{itemize}, \cmd{enumerate}, and \cmd{description}
+This package provides environments \cmd{AutoPuncItemize}, \cmd{AutoPuncItemizeO}, and \cmd{AutoPuncItemizeE} (beta)
to automatically punctuate the items.
+By default, it adds the \cmd{autopunc (O|E)} options in the
+\cmd{enumitem} environments \cmd{itemize}, \cmd{enumerate}, and \cmd{description}, to wrap the contents in these enviroments.
+If you want to skip this (say if you were using the beamer class which
+may be interefered with by enum item), pass the \cmd{noenumitem} option to this package. You can still use the environments with beamer, though.
It uses lua pattern matching to modify the environment's contents.
+
+
\section{Some commands}
\llcmd{\APomit}Used in an \cmd{\item} to signify that that item should not be automatically punctuated, and not be counted. Expands to nothing.\\
\llcmd{\APpass}Used in an \cmd{\item} to signify that that item should not be automatically punctuated, and but still counted. Expands to nothing.\\
@@ -84,6 +91,11 @@ It uses lua pattern matching to modify the environment's contents.
\end{addmargin}
+\section{Variants}
+\llcmd{autopunc}Does not expand the contents of environment. Tutorial on next section shows this.\\
+\llcmd{autopuncO}Expands the contents of environment once. Useful if \cmd{\item}'s are in a command \\
+\llcmd{autopuncE}Fully expands the contents of environment first. This is in-progress and should not be used.\\
+
\section{Tutorial}
\subsection{Basic Use}
diff --git a/macros/luatex/latex/yamlvars/README.md b/macros/luatex/latex/yamlvars/README.md
index 946ee2e374..031de6c53a 100644
--- a/macros/luatex/latex/yamlvars/README.md
+++ b/macros/luatex/latex/yamlvars/README.md
@@ -1,13 +1,13 @@
-# YAMLvars -- parse a YAML document and create LaTeX definitons
+# YAMLvars -- parse a YAML document and create definitions in LaTeX
This LuaLaTeX package provides a YAML parser and some functions to declare and define LaTeX definitions using YAML files.
-It uses the [`tinyyaml`](https://github.com/api7/lua-tinyyaml) parser.
+It uses the [`markdown-tinyyaml`](https://github.com/api7/lua-tinyyaml) parser that is shipped with the [`markdown`](https://ctan.org/pkg/markdown) package.
# License
-Copyright (C) 2021 Kale Ewasiuk
+Copyright (C) 2021-2022 Kale Ewasiuk
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/macros/luatex/latex/yamlvars/YAMLvars.lua b/macros/luatex/latex/yamlvars/YAMLvars.lua
index 72e4d6ad1a..93234e5d59 100644
--- a/macros/luatex/latex/yamlvars/YAMLvars.lua
+++ b/macros/luatex/latex/yamlvars/YAMLvars.lua
@@ -1,6 +1,6 @@
--% Kale Ewasiuk (kalekje@gmail.com)
---% 2021-12-15
---% Copyright (C) 2021 Kale Ewasiuk
+--% 2022-01-18
+--% Copyright (C) 2021-2022 Kale Ewasiuk
--%
--% Permission is hereby granted, free of charge, to any person obtaining a copy
--% of this software and associated documentation files (the "Software"), to deal
@@ -61,6 +61,7 @@ YAMLvars.dftDefault = nil
YAMLvars.xfmDefault = {}
YAMLvars.allowUndeclared = false
+YAMLvars.overwritedefs = false
YAMLvars.valTemp = ''
YAMLvars.varTemp = ''
@@ -69,7 +70,9 @@ YAMLvars.tabmidrule = 'hline'
YAMLvars.debug = false
-YAMLvars.yaml = require('tinyyaml')
+YAMLvars.yaml = require'markdown-tinyyaml' -- note: YAMLvars.sty will have checked existence of this already
+local pl = _G['penlight'] or _G['pl'] -- penlight for this namespace is pl
+
function YAMLvars.debugtalk(s, ss)
if YAMLvars.debug then
@@ -77,9 +80,10 @@ function YAMLvars.debugtalk(s, ss)
end
end
+
-- xfm functions (transforms) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
function YAMLvars.xfm.addxspace(var, val)
- return val .. '\\xspace'
+ return val .. '\\xspace{}'
end
function YAMLvars.xfm.tab2arr(var, val)
@@ -99,10 +103,10 @@ function YAMLvars.xfm.arr2tabular(var, val)
end
-function YAMLvars.xfm.arr2itemize(var, val)
+function YAMLvars.xfm.list2items(var, val) -- todo should be list2item
return pl.List(val):map('\\item '.._1):join(' ')
end
-
+YAMLvars.xfm.arr2itemize = YAMLvars.xfm.list2items
function YAMLvars.xfm.arrsortAZ(var, val)
return pl.List(val):sort(pl.operator.strlt)
@@ -126,12 +130,15 @@ function YAMLvars.xfm.arrsortlastnameAZ(var, val)
end
-- todo need distinction beyyween table and penlight list ???
function YAMLvars.xfm.list2nl(var, val)
- val = pl.array2d.map_slice1(_1..'\\\\', val, 1,-2)
- return val:join('')
- --return pl.tablex.reduce(_1.._2, val, '')
+ return pl.tablex.join(val,'\\\\ ')
end
-function YAMLvars.xfm.lb2nl(var, val)
+ --val = pl.array2d.map_slice1(_1..'\\\\', val, 1,-2)
+ --return val:join('')
+ --return pl.tablex.reduce(_1.._2, val, '')
+
+
+function YAMLvars.xfm.lb2nl(var, val) --linebreak in text 2 new line
val, _ = val:gsub('\n','\\\\ ')
return val
end
@@ -265,7 +272,7 @@ end
function YAMLvars.prvcmd(cs, val) -- provide command via lua
- if token.is_defined(cs) then
+ if token.is_defined(cs) and (not YAMLvars.overwritedefs) then
tex.print('\\PackageError{YAMLvars}{Variable '..cs..' already defined, could not declare}{}')
else
token.set_macro(cs, val, 'global')
@@ -339,21 +346,29 @@ local function sub_lua_var(s, v1, v2)
return s:gsub('([%A?%-?])('..v1..')([%W?%-?])', '%1'..v2..'%3') -- replace x variables
end
+local _YV_invalid_expression = '\1 invalid expression'
+local _YV_no_return = '\2 no return val'
local function eval_expr(func, var, val)
- local s, c = func:gsub('^[=/]', {['/'] = '', ['='] = 'YAMLvars.valTemp = '}, 1) -- / is run code, = sets val = code
+ local s, c = func:gsub('^[=/]', {['/'] = '\2', ['='] = 'YAMLvars.valTemp = '}, 1) -- / is run code, = sets val = code
if c == 0 then
- return nil
+ return _YV_invalid_expression
else
--help_wrt(s, var)
--help_wrt(val, var)
YAMLvars.valTemp = val
YAMLvars.varTemp = var
--help_wrt(s, var)
+ s, c = s:gsub('\2', '') -- strip \2 that might have appeared if / was applied
s = sub_lua_var(' '..s, 'x', 'YAMLvars.valTemp')
s = sub_lua_var(s, 'v', 'YAMLvars.varTemp')
--help_wrt(s, var)
- loadstring(s)()
- --help_wrt(val, var)
+ local f, err = pcall(loadstring(s))
+ if not f then
+ tex.print('\\PackageError{YAMLvars}{xfm with "= or /" error on var "'..var..'"}{}') --
+ end
+ if c > 0 then
+ return _YV_no_return
+ end
return YAMLvars.valTemp
end
end
@@ -363,8 +378,9 @@ local function transform_and_prc(var, val)
local f = YAMLvars.xfm[func]
if f == nil then
local val2 = eval_expr(func, var, val)
- if val2 == nil then
- tex.print('\\PackageWarning{YAMLvars}{xfm function "'..func..'" not defined, skipping}{}')
+ if val2 == _YV_invalid_expression then
+ tex.print('\\PackageError{YAMLvars}{xfm function "'..func..'" not defined or invalid expression passed on var "'..var..'"}{}')
+ elseif val == _YV_no_return then
else
val = val2
end
@@ -374,7 +390,7 @@ local function transform_and_prc(var, val)
end
f = YAMLvars.prc[YAMLvars.varspecs[var]['prc']]
if f == nil then
- tex.print('\\PackageError{YAMLvars}{prc function "'..YAMLvars.varspecs[var]['prc']..'" not defined}{}')
+ tex.print('\\PackageError{YAMLvars}{prc function "'..YAMLvars.varspecs[var]['prc']..'" on var "'..var..'" not defined}{}')
end
f(var, val) -- prc the value of the variable
end
@@ -383,7 +399,10 @@ function YAMLvars.parseYAMLvarsStr(y)
YAMLvars.varsvals = YAMLvars.yaml.parse(y)
for var, val in pairs(YAMLvars.varsvals) do
if YAMLvars.varspecs[var] == nil then
- check_def(var, val)
+ check_def(var, val) -- if not declared
+ -- todo consider free form parse declaring
+ -- variable name: {xfm:, dec:, prc:, val: }
+ -- definitely doable here
else
transform_and_prc(var, val)
end
diff --git a/macros/luatex/latex/yamlvars/YAMLvars.pdf b/macros/luatex/latex/yamlvars/YAMLvars.pdf
index eeeab7ea6c..974873680d 100644
--- a/macros/luatex/latex/yamlvars/YAMLvars.pdf
+++ b/macros/luatex/latex/yamlvars/YAMLvars.pdf
Binary files differ
diff --git a/macros/luatex/latex/yamlvars/YAMLvars.sty b/macros/luatex/latex/yamlvars/YAMLvars.sty
index 2392800651..73c40ba693 100644
--- a/macros/luatex/latex/yamlvars/YAMLvars.sty
+++ b/macros/luatex/latex/yamlvars/YAMLvars.sty
@@ -1,6 +1,6 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2021-12-15
-% Copyright (C) 2021 Kale Ewasiuk
+% 2022-01-18
+% Copyright (C) 2021-2022 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
@@ -23,15 +23,17 @@
% OR OTHER DEALINGS IN THE SOFTWARE.
+
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{YAMLvars}[2021-12-15]
+\ProvidesPackage{YAMLvars}[2022-01-18]
+
+\IfFileExists{markdown-tinyyaml.lua}{}{\PackageError{YAMLvars}{This package requires installation of the 'markdown' package, please install it and try again}{}}
\RequirePackage{luacode}
\RequirePackage{xspace}
\RequirePackage{etoolbox}
\RequirePackage[pl,extras]{penlight}
-
\luadirect{YAMLvars = require('YAMLvars')}
\DeclareOption{useyv}{
@@ -43,7 +45,11 @@
}
\DeclareOption{allowundeclared}{
\luadirect{YAMLvars.allowUndeclared = true}
-}\DeclareOption{debug}{
+}
+\DeclareOption{overwritedefs}{
+ \luadirect{YAMLvars.overwritedefs = true}
+}
+\DeclareOption{debug}{
\luadirect{YAMLvars.debug = true}
}
diff --git a/macros/luatex/latex/yamlvars/YAMLvars.tex b/macros/luatex/latex/yamlvars/YAMLvars.tex
index 5e32058dab..057aac5d39 100644
--- a/macros/luatex/latex/yamlvars/YAMLvars.tex
+++ b/macros/luatex/latex/yamlvars/YAMLvars.tex
@@ -1,6 +1,6 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2021-12-15
-% Copyright (C) 2021 Kale Ewasiuk
+% 2022-01-18
+% Copyright (C) 2021-2022 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
@@ -29,6 +29,7 @@
\newcommand{\cmd}[1]{\texttt{\detokenize{#1}}}
\newcommand{\qcmd}[1]{``\cmd{#1}''}
\usepackage{url}
+\usepackage{xcolor}
\usepackage{showexpl}
\lstset{explpreset={justification=\raggedright,pos=r,wide=true}}
\setlength\ResultBoxRule{0mm}
@@ -53,13 +54,26 @@
-\usepackage{YAMLvars}
+\usepackage[overwritedefs]{YAMLvars}
\title{YAMLvars}
\subtitle{a YAML variable parser for LuaLaTeX}
\begin{document}
+
+
\maketitle
+
+%%%%%
+
+%{NOTE::: \Huge todo use LTXexample and improve examples/testing\\
+%todo need way better error tracing for this pkg}
+
+
+
+%%%%%%%%%%%
+
+
YAMLvars is a LuaLaTeX-based package to help make definitions or produce LaTeX code using a YAML file.
This package might be useful for you if you want to batch create docummnts
by pushing various sets YAML data to a fixed LaTeX template,
@@ -85,25 +99,31 @@ declare the variables somewhere in the preamble.
This option is offered to help with automation scripts.
An example is showin in Section \ref{example}.
-\leavevmode\llap{\texttt{allowundeclared}\ \ \ }%
+\hspace*{3ex}\llcmd{allowundeclared}%
It might be helpful to define something in your YAML parsing doc without declaring it.
If you want this flexibility, use this setting. Note that eisting definitions will not be overwritten and an error
will br thrown if the name exists.
+\llcmd{overwritedefs}Danger! This will allow you to \cmd{gdef} commands with YAML. Caution should be taken to not set definitions like \cmd{begin}, \cmd{section}, etc.
+
\section{Dependencies}
-This package contains the \texttt{tinyyaml} Lua package.
-If you want to use it for other purposes, you can bring it into Lua by either:
+%This package contains the \texttt{tinyyaml} Lua package.
+\llcmd{Note:}This package requires that the \cmd{markdown} (\url{https://ctan.org/pkg/markdown}) be installed. This package does not use the package in its entirety, but rather depends on the YAML interpreter it comes with: \cmd{markdown-tinyyaml.lua}. This dependency is chosen to avoid redundancy in your TeX installation and align development of the \cmd{tinyyaml} Lua package.
+If you want to use the YAML interpreter for other purposes, you can bring it into Lua by either:
\begin{verbatim}
\directlua{yaml = YAMLvars.yaml} or
-\directlua{yaml = require('tinyyaml')}
+\directlua{yaml = require'markdown-tinyyaml'}
\end{verbatim}
-The distribution: \url{https://github.com/peposso/lua-tinyyaml}\\
+The distribution: \url{https://github.com/api7/lua-tinyyaml}\\
The YAML specification: \url{https://yaml.org/spec/}\\
-Many of the ``transform'' and ``processing'' functions built-in to this package rely on other packages.
-\texttt{penlight},
-\texttt{xspace},
-\texttt{hyperref} for example.
+Many of the ``transform'' and ``processing'' functions built-in to this package rely on other packages,
+like
+\texttt{hyperref}, for example, but it is not loaded, and this package will only load
+\cmd{penlight},
+\cmd{luacode},
+\cmd{xspace}, and
+\cmd{etoolbox}.
\section{Declaring variables}
A declaration file can either be parsed with the command \texttt{declareYAMLvarsFile} command,
@@ -117,6 +137,9 @@ be a table that contains at least one of the following keys:\\
\texttt{prc} (processing, must be a single string), or \\
\texttt{dft} (default value, if being defined. Must be a string).
+If you want to change the way a variable is initialized, you can change the function
+\cmd{YAMLvars.dec.PRC = function (var) ... end } where \cmd{PRC} is how the variable will be processed (\cmd{gdef}, \cmd{yvdef}, \cmd{length}, or something of your choosing).
+
The default value for variables is the Lua \texttt{nil}.
YAMLvars will first check if the definition exists, if so, an error will be thrown
so that we avoid overwriting.
@@ -210,7 +233,49 @@ This package includes \texttt{gdef} to set a definition, \texttt{yvdef} to defin
\texttt{title, author, date} to set \texttt{\textbackslash @title, \textbackslash @author, \textbackslash @date},
respectively
- \section{Example}\label{example}
+\pagebreak
+
+\section{Some Examples}
+
+\begin{LTXexample}
+%! language = yaml
+\begin{declareYAMLvars}
+address:
+ xfm:
+ - list2nl
+ - = x..'!!!'
+name: null
+
+title:
+ xfm:
+ - lb2nl
+# - / YAMLvars.prvcmd(titletext, YAMLvars.varsvals['atitle']:gsub('\n', ' ')..'\\xspace{}')
+\end{declareYAMLvars}
+
+%! language = yaml
+\begin{parseYAMLvars}
+title: |-
+ A Multiline
+ Monumental Title!
+
+name: Joe Smith
+address:
+ - 1234 Fake St.
+ - City
+\end{parseYAMLvars}
+
+\title
+
+%\titletext!
+
+\name
+
+\address
+
+\end{LTXexample}
+
+\pagebreak
+ \section{Automation Example}\label{example}
Suppose you had a number of bills of sales in yaml format and wanted to produce some nice pdfs.
The following code shows how this could be done.
diff --git a/macros/luatex/latex/yamlvars/tinyyaml.lua b/macros/luatex/latex/yamlvars/tinyyaml.lua
deleted file mode 100644
index b1a6470863..0000000000
--- a/macros/luatex/latex/yamlvars/tinyyaml.lua
+++ /dev/null
@@ -1,816 +0,0 @@
--------------------------------------------------------------------------------
--- tinyyaml - YAML subset parser
--------------------------------------------------------------------------------
-
-local table = table
-local string = string
-local schar = string.char
-local ssub, gsub = string.sub, string.gsub
-local sfind, smatch = string.find, string.match
-local tinsert, tconcat, tremove = table.insert, table.concat, table.remove
-local setmetatable = setmetatable
-local pairs = pairs
-local type = type
-local tonumber = tonumber
-local math = math
-local getmetatable = getmetatable
-local error = error
-
-local UNESCAPES = {
- ['0'] = "\x00", z = "\x00", N = "\x85",
- a = "\x07", b = "\x08", t = "\x09",
- n = "\x0a", v = "\x0b", f = "\x0c",
- r = "\x0d", e = "\x1b", ['\\'] = '\\',
-};
-
--------------------------------------------------------------------------------
--- utils
-local function select(list, pred)
- local selected = {}
- for i = 0, #list do
- local v = list[i]
- if v and pred(v, i) then
- tinsert(selected, v)
- end
- end
- return selected
-end
-
-local function startswith(haystack, needle)
- return ssub(haystack, 1, #needle) == needle
-end
-
-local function ltrim(str)
- return smatch(str, "^%s*(.-)$")
-end
-
-local function rtrim(str)
- return smatch(str, "^(.-)%s*$")
-end
-
-local function trim(str)
- return smatch(str, "^%s*(.-)%s*$")
-end
-
--------------------------------------------------------------------------------
--- Implementation.
---
-local class = {__meta={}}
-function class.__meta.__call(cls, ...)
- local self = setmetatable({}, cls)
- if cls.__init then
- cls.__init(self, ...)
- end
- return self
-end
-
-function class.def(base, typ, cls)
- base = base or class
- local mt = {__metatable=base, __index=base}
- for k, v in pairs(base.__meta) do mt[k] = v end
- cls = setmetatable(cls or {}, mt)
- cls.__index = cls
- cls.__metatable = cls
- cls.__type = typ
- cls.__meta = mt
- return cls
-end
-
-
-local types = {
- null = class:def('null'),
- map = class:def('map'),
- omap = class:def('omap'),
- pairs = class:def('pairs'),
- set = class:def('set'),
- seq = class:def('seq'),
- timestamp = class:def('timestamp'),
-}
-
-local Null = types.null
-function Null.__tostring() return 'yaml.null' end
-function Null.isnull(v)
- if v == nil then return true end
- if type(v) == 'table' and getmetatable(v) == Null then return true end
- return false
-end
-local null = Null()
-
-function types.timestamp:__init(y, m, d, h, i, s, f, z)
- self.year = tonumber(y)
- self.month = tonumber(m)
- self.day = tonumber(d)
- self.hour = tonumber(h or 0)
- self.minute = tonumber(i or 0)
- self.second = tonumber(s or 0)
- if type(f) == 'string' and sfind(f, '^%d+$') then
- self.fraction = tonumber(f) * math.pow(10, 3 - #f)
- elseif f then
- self.fraction = f
- else
- self.fraction = 0
- end
- self.timezone = z
-end
-
-function types.timestamp:__tostring()
- return string.format(
- '%04d-%02d-%02dT%02d:%02d:%02d.%03d%s',
- self.year, self.month, self.day,
- self.hour, self.minute, self.second, self.fraction,
- self:gettz())
-end
-
-function types.timestamp:gettz()
- if not self.timezone then
- return ''
- end
- if self.timezone == 0 then
- return 'Z'
- end
- local sign = self.timezone > 0
- local z = sign and self.timezone or -self.timezone
- local zh = math.floor(z)
- local zi = (z - zh) * 60
- return string.format(
- '%s%02d:%02d', sign and '+' or '-', zh, zi)
-end
-
-
-local function countindent(line)
- local _, j = sfind(line, '^%s+')
- if not j then
- return 0, line
- end
- return j, ssub(line, j+1)
-end
-
-local function parsestring(line, stopper)
- stopper = stopper or ''
- local q = ssub(line, 1, 1)
- if q == ' ' or q == '\t' then
- return parsestring(ssub(line, 2))
- end
- if q == "'" then
- local i = sfind(line, "'", 2, true)
- if not i then
- return nil, line
- end
- return ssub(line, 2, i-1), ssub(line, i+1)
- end
- if q == '"' then
- local i, buf = 2, ''
- while i < #line do
- local c = ssub(line, i, i)
- if c == '\\' then
- local n = ssub(line, i+1, i+1)
- if UNESCAPES[n] ~= nil then
- buf = buf..UNESCAPES[n]
- elseif n == 'x' then
- local h = ssub(i+2,i+3)
- if sfind(h, '^[0-9a-fA-F]$') then
- buf = buf..schar(tonumber(h, 16))
- i = i + 2
- else
- buf = buf..'x'
- end
- else
- buf = buf..n
- end
- i = i + 1
- elseif c == q then
- break
- else
- buf = buf..c
- end
- i = i + 1
- end
- return buf, ssub(line, i+1)
- end
- if q == '{' or q == '[' then -- flow style
- return nil, line
- end
- if q == '|' or q == '>' then -- block
- return nil, line
- end
- if q == '-' or q == ':' then
- if ssub(line, 2, 2) == ' ' or ssub(line, 2, 2) == '\n' or #line == 1 then
- return nil, line
- end
- end
- local buf = ''
- while #line > 0 do
- local c = ssub(line, 1, 1)
- if sfind(stopper, c, 1, true) then
- break
- elseif c == ':' and (ssub(line, 2, 2) == ' ' or ssub(line, 2, 2) == '\n' or #line == 1) then
- break
- elseif c == '#' and (ssub(buf, #buf, #buf) == ' ') then
- break
- else
- buf = buf..c
- end
- line = ssub(line, 2)
- end
- return rtrim(buf), line
-end
-
-local function isemptyline(line)
- return line == '' or sfind(line, '^%s*$') or sfind(line, '^%s*#')
-end
-
-local function equalsline(line, needle)
- return startswith(line, needle) and isemptyline(ssub(line, #needle+1))
-end
-
-local function compactifyemptylines(lines)
- -- Appends empty lines as "\n" to the end of the nearest preceding non-empty line
- local compactified = {}
- local lastline = {}
- for i = 1, #lines do
- local line = lines[i]
- if isemptyline(line) then
- if #compactified > 0 and i < #lines then
- tinsert(lastline, "\n")
- end
- else
- if #lastline > 0 then
- tinsert(compactified, tconcat(lastline, ""))
- end
- lastline = {line}
- end
- end
- if #lastline > 0 then
- tinsert(compactified, tconcat(lastline, ""))
- end
- return compactified
-end
-
-local function checkdupekey(map, key)
- if map[key] ~= nil then
- -- print("found a duplicate key '"..key.."' in line: "..line)
- local suffix = 1
- while map[key..'_'..suffix] do
- suffix = suffix + 1
- end
- key = key ..'_'..suffix
- end
- return key
-end
-
-local function parseflowstyle(line, lines)
- local stack = {}
- while true do
- if #line == 0 then
- if #lines == 0 then
- break
- else
- line = tremove(lines, 1)
- end
- end
- local c = ssub(line, 1, 1)
- if c == '#' then
- line = ''
- elseif c == ' ' or c == '\t' or c == '\r' or c == '\n' then
- line = ssub(line, 2)
- elseif c == '{' or c == '[' then
- tinsert(stack, {v={},t=c})
- line = ssub(line, 2)
- elseif c == ':' then
- local s = tremove(stack)
- tinsert(stack, {v=s.v, t=':'})
- line = ssub(line, 2)
- elseif c == ',' then
- local value = tremove(stack)
- if value.t == ':' or value.t == '{' or value.t == '[' then error() end
- if stack[#stack].t == ':' then
- -- map
- local key = tremove(stack)
- key.v = checkdupekey(stack[#stack].v, key.v)
- stack[#stack].v[key.v] = value.v
- elseif stack[#stack].t == '{' then
- -- set
- stack[#stack].v[value.v] = true
- elseif stack[#stack].t == '[' then
- -- seq
- tinsert(stack[#stack].v, value.v)
- end
- line = ssub(line, 2)
- elseif c == '}' then
- if stack[#stack].t == '{' then
- if #stack == 1 then break end
- stack[#stack].t = '}'
- line = ssub(line, 2)
- else
- line = ','..line
- end
- elseif c == ']' then
- if stack[#stack].t == '[' then
- if #stack == 1 then break end
- stack[#stack].t = ']'
- line = ssub(line, 2)
- else
- line = ','..line
- end
- else
- local s, rest = parsestring(line, ',{}[]')
- if not s then
- error('invalid flowstyle line: '..line)
- end
- tinsert(stack, {v=s, t='s'})
- line = rest
- end
- end
- return stack[1].v, line
-end
-
-local function parseblockstylestring(line, lines, indent)
- if #lines == 0 then
- error("failed to find multi-line scalar content")
- end
- local s = {}
- local firstindent = -1
- local endline = -1
- for i = 1, #lines do
- local ln = lines[i]
- local idt = countindent(ln)
- if idt <= indent then
- break
- end
- if ln == '' then
- tinsert(s, '')
- else
- if firstindent == -1 then
- firstindent = idt
- elseif idt < firstindent then
- break
- end
- tinsert(s, ssub(ln, firstindent + 1))
- end
- endline = i
- end
-
- local striptrailing = true
- local sep = '\n'
- local newlineatend = true
- if line == '|' then
- striptrailing = true
- sep = '\n'
- newlineatend = true
- elseif line == '|+' then
- striptrailing = false
- sep = '\n'
- newlineatend = true
- elseif line == '|-' then
- striptrailing = true
- sep = '\n'
- newlineatend = false
- elseif line == '>' then
- striptrailing = true
- sep = ' '
- newlineatend = true
- elseif line == '>+' then
- striptrailing = false
- sep = ' '
- newlineatend = true
- elseif line == '>-' then
- striptrailing = true
- sep = ' '
- newlineatend = false
- else
- error('invalid blockstyle string:'..line)
- end
- local _, eonl = s[#s]:gsub('\n', '\n')
- s[#s] = rtrim(s[#s])
- if striptrailing then
- eonl = 0
- end
- if newlineatend then
- eonl = eonl + 1
- end
- for i = endline, 1, -1 do
- tremove(lines, i)
- end
- return tconcat(s, sep)..string.rep('\n', eonl)
-end
-
-local function parsetimestamp(line)
- local _, p1, y, m, d = sfind(line, '^(%d%d%d%d)%-(%d%d)%-(%d%d)')
- if not p1 then
- return nil, line
- end
- if p1 == #line then
- return types.timestamp(y, m, d), ''
- end
- local _, p2, h, i, s = sfind(line, '^[Tt ](%d+):(%d+):(%d+)', p1+1)
- if not p2 then
- return types.timestamp(y, m, d), ssub(line, p1+1)
- end
- if p2 == #line then
- return types.timestamp(y, m, d, h, i, s), ''
- end
- local _, p3, f = sfind(line, '^%.(%d+)', p2+1)
- if not p3 then
- p3 = p2
- f = 0
- end
- local zc = ssub(line, p3+1, p3+1)
- local _, p4, zs, z = sfind(line, '^ ?([%+%-])(%d+)', p3+1)
- if p4 then
- z = tonumber(z)
- local _, p5, zi = sfind(line, '^:(%d+)', p4+1)
- if p5 then
- z = z + tonumber(zi) / 60
- end
- z = zs == '-' and -tonumber(z) or tonumber(z)
- elseif zc == 'Z' then
- p4 = p3 + 1
- z = 0
- else
- p4 = p3
- z = false
- end
- return types.timestamp(y, m, d, h, i, s, f, z), ssub(line, p4+1)
-end
-
-local function parsescalar(line, lines, indent)
- line = trim(line)
- line = gsub(line, '^%s*#.*$', '') -- comment only -> ''
- line = gsub(line, '^%s*', '') -- trim head spaces
-
- if line == '' or line == '~' then
- return null
- end
-
- local ts, _ = parsetimestamp(line)
- if ts then
- return ts
- end
-
- local s, _ = parsestring(line)
- -- startswith quote ... string
- -- not startswith quote ... maybe string
- if s and (startswith(line, '"') or startswith(line, "'")) then
- return s
- end
-
- if startswith('!', line) then -- unexpected tagchar
- error('unsupported line: '..line)
- end
-
- if equalsline(line, '{}') then
- return {}
- end
- if equalsline(line, '[]') then
- return {}
- end
-
- if startswith(line, '{') or startswith(line, '[') then
- return parseflowstyle(line, lines)
- end
-
- if startswith(line, '|') or startswith(line, '>') then
- return parseblockstylestring(line, lines, indent)
- end
-
- -- Regular unquoted string
- line = gsub(line, '%s*#.*$', '') -- trim tail comment
- local v = line
- if v == 'null' or v == 'Null' or v == 'NULL'then
- return null
- elseif v == 'true' or v == 'True' or v == 'TRUE' then
- return true
- elseif v == 'false' or v == 'False' or v == 'FALSE' then
- return false
- elseif v == '.inf' or v == '.Inf' or v == '.INF' then
- return math.huge
- elseif v == '+.inf' or v == '+.Inf' or v == '+.INF' then
- return math.huge
- elseif v == '-.inf' or v == '-.Inf' or v == '-.INF' then
- return -math.huge
- elseif v == '.nan' or v == '.NaN' or v == '.NAN' then
- return 0 / 0
- elseif sfind(v, '^[%+%-]?[0-9]+$') or sfind(v, '^[%+%-]?[0-9]+%.$')then
- return tonumber(v) -- : int
- elseif sfind(v, '^[%+%-]?[0-9]+%.[0-9]+$') then
- return tonumber(v)
- end
- return s or v
-end
-
-local parsemap; -- : func
-
-local function parseseq(line, lines, indent)
- local seq = setmetatable({}, types.seq)
- if line ~= '' then
- error()
- end
- while #lines > 0 do
- -- Check for a new document
- line = lines[1]
- if startswith(line, '---') then
- while #lines > 0 and not startswith(lines, '---') do
- tremove(lines, 1)
- end
- return seq
- end
-
- -- Check the indent level
- local level = countindent(line)
- if level < indent then
- return seq
- elseif level > indent then
- error("found bad indenting in line: ".. line)
- end
-
- local i, j = sfind(line, '%-%s+')
- if not i then
- i, j = sfind(line, '%-$')
- if not i then
- return seq
- end
- end
- local rest = ssub(line, j+1)
-
- if sfind(rest, '^[^\'\"%s]*:%s*$') or sfind(rest, '^[^\'\"%s]*:%s+.') then
- -- Inline nested hash
- -- There are two patterns need to match as inline nested hash
- -- first one should have no other characters except whitespace after `:`
- -- and the second one should have characters besides whitespace after `:`
- --
- -- value:
- -- - foo:
- -- bar: 1
- --
- -- and
- --
- -- value:
- -- - foo: bar
- --
- -- And there is one pattern should not be matched, where there is no space after `:`
- -- in below, `foo:bar` should be parsed into a single string
- --
- -- value:
- -- - foo:bar
- local indent2 = j
- lines[1] = string.rep(' ', indent2)..rest
- tinsert(seq, parsemap('', lines, indent2))
- elseif sfind(rest, '^%-%s+') then
- -- Inline nested seq
- local indent2 = j
- lines[1] = string.rep(' ', indent2)..rest
- tinsert(seq, parseseq('', lines, indent2))
- elseif isemptyline(rest) then
- tremove(lines, 1)
- if #lines == 0 then
- tinsert(seq, null)
- return seq
- end
- if sfind(lines[1], '^%s*%-') then
- local nextline = lines[1]
- local indent2 = countindent(nextline)
- if indent2 == indent then
- -- Null seqay entry
- tinsert(seq, null)
- else
- tinsert(seq, parseseq('', lines, indent2))
- end
- else
- -- - # comment
- -- key: value
- local nextline = lines[1]
- local indent2 = countindent(nextline)
- tinsert(seq, parsemap('', lines, indent2))
- end
- elseif rest then
- -- Array entry with a value
- tremove(lines, 1)
- tinsert(seq, parsescalar(rest, lines))
- end
- end
- return seq
-end
-
-local function parseset(line, lines, indent)
- if not isemptyline(line) then
- error('not seq line: '..line)
- end
- local set = setmetatable({}, types.set)
- while #lines > 0 do
- -- Check for a new document
- line = lines[1]
- if startswith(line, '---') then
- while #lines > 0 and not startswith(lines, '---') do
- tremove(lines, 1)
- end
- return set
- end
-
- -- Check the indent level
- local level = countindent(line)
- if level < indent then
- return set
- elseif level > indent then
- error("found bad indenting in line: ".. line)
- end
-
- local i, j = sfind(line, '%?%s+')
- if not i then
- i, j = sfind(line, '%?$')
- if not i then
- return set
- end
- end
- local rest = ssub(line, j+1)
-
- if sfind(rest, '^[^\'\"%s]*:') then
- -- Inline nested hash
- local indent2 = j
- lines[1] = string.rep(' ', indent2)..rest
- set[parsemap('', lines, indent2)] = true
- elseif sfind(rest, '^%s+$') then
- tremove(lines, 1)
- if #lines == 0 then
- tinsert(set, null)
- return set
- end
- if sfind(lines[1], '^%s*%?') then
- local indent2 = countindent(lines[1])
- if indent2 == indent then
- -- Null array entry
- set[null] = true
- else
- set[parseseq('', lines, indent2)] = true
- end
- end
-
- elseif rest then
- tremove(lines, 1)
- set[parsescalar(rest, lines)] = true
- else
- error("failed to classify line: "..line)
- end
- end
- return set
-end
-
-function parsemap(line, lines, indent)
- if not isemptyline(line) then
- error('not map line: '..line)
- end
- local map = setmetatable({}, types.map)
- while #lines > 0 do
- -- Check for a new document
- line = lines[1]
- if startswith(line, '---') then
- while #lines > 0 and not startswith(lines, '---') do
- tremove(lines, 1)
- end
- return map
- end
-
- -- Check the indent level
- local level, _ = countindent(line)
- if level < indent then
- return map
- elseif level > indent then
- error("found bad indenting in line: ".. line)
- end
-
- -- Find the key
- local key
- local s, rest = parsestring(line)
-
- -- Quoted keys
- if s and startswith(rest, ':') then
- local sc = parsescalar(s, {}, 0)
- if sc and type(sc) ~= 'string' then
- key = sc
- else
- key = s
- end
- line = ssub(rest, 2)
- else
- error("failed to classify line: "..line)
- end
-
- key = checkdupekey(map, key)
- line = ltrim(line)
-
- if ssub(line, 1, 1) == '!' then
- -- ignore type
- local rh = ltrim(ssub(line, 3))
- local typename = smatch(rh, '^!?[^%s]+')
- line = ltrim(ssub(rh, #typename+1))
- end
-
- if not isemptyline(line) then
- tremove(lines, 1)
- line = ltrim(line)
- map[key] = parsescalar(line, lines, indent)
- else
- -- An indent
- tremove(lines, 1)
- if #lines == 0 then
- map[key] = null
- return map;
- end
- if sfind(lines[1], '^%s*%-') then
- local indent2 = countindent(lines[1])
- map[key] = parseseq('', lines, indent2)
- elseif sfind(lines[1], '^%s*%?') then
- local indent2 = countindent(lines[1])
- map[key] = parseset('', lines, indent2)
- else
- local indent2 = countindent(lines[1])
- if indent >= indent2 then
- -- Null hash entry
- map[key] = null
- else
- map[key] = parsemap('', lines, indent2)
- end
- end
- end
- end
- return map
-end
-
-
--- : (list<str>)->dict
-local function parsedocuments(lines)
- lines = compactifyemptylines(lines)
-
- if sfind(lines[1], '^%%YAML') then tremove(lines, 1) end
-
- local root = {}
- local in_document = false
- while #lines > 0 do
- local line = lines[1]
- -- Do we have a document header?
- local docright;
- if sfind(line, '^%-%-%-') then
- -- Handle scalar documents
- docright = ssub(line, 4)
- tremove(lines, 1)
- in_document = true
- end
- if docright then
- if (not sfind(docright, '^%s+$') and
- not sfind(docright, '^%s+#')) then
- tinsert(root, parsescalar(docright, lines))
- end
- elseif #lines == 0 or startswith(line, '---') then
- -- A naked document
- tinsert(root, null)
- while #lines > 0 and not sfind(lines[1], '---') do
- tremove(lines, 1)
- end
- in_document = false
- -- XXX The final '-+$' is to look for -- which ends up being an
- -- error later.
- elseif not in_document and #root > 0 then
- -- only the first document can be explicit
- error('parse error: '..line)
- elseif sfind(line, '^%s*%-') then
- -- An array at the root
- tinsert(root, parseseq('', lines, 0))
- elseif sfind(line, '^%s*[^%s]') then
- -- A hash at the root
- local level = countindent(line)
- tinsert(root, parsemap('', lines, level))
- else
- -- Shouldn't get here. @lines have whitespace-only lines
- -- stripped, and previous match is a line with any
- -- non-whitespace. So this clause should only be reachable via
- -- a perlbug where \s is not symmetric with \S
-
- -- uncoverable statement
- error('parse error: '..line)
- end
- end
- if #root > 1 and Null.isnull(root[1]) then
- tremove(root, 1)
- return root
- end
- return root
-end
-
---- Parse yaml string into table.
-local function parse(source)
- local lines = {}
- for line in string.gmatch(source .. '\n', '(.-)\r?\n') do
- tinsert(lines, line)
- end
-
- local docs = parsedocuments(lines)
- if #docs == 1 then
- return docs[1]
- end
-
- return docs
-end
-
-return {
- version = 0.1,
- parse = parse,
-}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 214b890977..6856dcb53b 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -1,5 +1,8 @@
$mirrors = {
'Africa' => {
+ 'Algeria' => {
+ 'http://ctan.epst-tlemcen.dz/tex-archive/' => 1,
+ },
'Morocco' => {
'https://mirror.marwan.ma/ctan/' => 1,
},
@@ -16,7 +19,6 @@ $mirrors = {
'https://mirrors.bfsu.edu.cn/CTAN/' => 1,
'https://mirrors.cqu.edu.cn/CTAN/' => 1,
'https://mirrors.dgut.edu.cn/CTAN/' => 1,
- 'https://mirrors.hit.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,
@@ -42,6 +44,7 @@ $mirrors = {
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
+ '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,
@@ -169,7 +172,6 @@ $mirrors = {
'https://ctan.mirror.globo.tech/' => 1,
'https://ctan.mirror.rafal.ca/' => 1,
'https://mirror.csclub.uwaterloo.ca/CTAN/' => 1,
- 'https://mirror.its.dal.ca/ctan/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
'Costa Rica' => {
@@ -194,9 +196,4 @@ $mirrors = {
'https://mirror.aut.ac.nz/CTAN/' => 1,
},
},
- 'South America' => {
- 'Chile' => {
- 'https://ctan.dcc.uchile.cl/' => 1,
- },
- },
};
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 31e49e1ccc..503552487d 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/61625
+depend revision/61640
name 00texlive.image
category TLCore
-revision 61624
+revision 61638
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
@@ -2317,6 +2317,7 @@ runfiles size=12501
tlpkg/tlpsrc/jvlisting.tlpsrc
tlpkg/tlpsrc/kalendarium.tlpsrc
tlpkg/tlpsrc/kanaparser.tlpsrc
+ tlpkg/tlpsrc/kanbun.tlpsrc
tlpkg/tlpsrc/kantlipsum.tlpsrc
tlpkg/tlpsrc/karnaugh-map.tlpsrc
tlpkg/tlpsrc/karnaugh.tlpsrc
@@ -2527,6 +2528,7 @@ runfiles size=12501
tlpkg/tlpsrc/lithuanian.tlpsrc
tlpkg/tlpsrc/liturg.tlpsrc
tlpkg/tlpsrc/lkproof.tlpsrc
+ tlpkg/tlpsrc/llncs.tlpsrc
tlpkg/tlpsrc/llncsconf.tlpsrc
tlpkg/tlpsrc/lm-math.tlpsrc
tlpkg/tlpsrc/lm.tlpsrc
@@ -4515,7 +4517,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 61621
+revision 61627
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
@@ -34917,7 +34919,7 @@ catalogue-version 1.3
name bewerbung
category Package
-revision 56998
+revision 61632
shortdesc Typesetting job applications
relocated 1
longdesc The package provides packages and classes for typesetting
@@ -34926,11 +34928,11 @@ longdesc documents in just a single document. There is also a class for
longdesc printing a table of the latest applications that can be shown
longdesc to the German authorities. The data for these applications can
longdesc be maintained in a simple CSV file.
-containersize 10004
-containerchecksum 85ea6341316c231786612a29fbdd4bdaa412512f23e84431669a60262b5594fee908f68b8805ec79adf8445eed724327e4df8e692e75717710498486f86a7f22
-doccontainersize 815368
-doccontainerchecksum c414d4d98b74e8720e487ec2ff5040e9e3de59dcce449698d5e781abb300f13679a5beb2c4af3439a8ded3072a9e69d7bab431869309e87a7b5e803ad684d177
-docfiles size=232
+containersize 9908
+containerchecksum 1a5f652ce8e7ad60f22b7c3c5cc46c3963e5511965445fdacef01aecb157ecc4fbd3eed07140d64716b90a11db96f1b7dab8b4568aa41f7049f8a3a1ed0e290c
+doccontainersize 818960
+doccontainerchecksum 1713c1d4ef0982cf635ea57cb7af7805b001b48cdfef5bf770c627f5460f57945d2d2ead87c6e0ae8ad7cdc66036caa5dffafccc5ccd59ba889154cc6e4f9f5e
+docfiles size=248
RELOC/doc/latex/bewerbung/Foto.pdf
RELOC/doc/latex/bewerbung/README details="Readme"
RELOC/doc/latex/bewerbung/README_DE details="Readme(German)" language="de"
@@ -34943,8 +34945,8 @@ docfiles size=232
RELOC/doc/latex/bewerbung/config.inc
RELOC/doc/latex/bewerbung/neueBewerbung.sh
RELOC/doc/latex/bewerbung/titlepage.inc
-srccontainersize 25676
-srccontainerchecksum 25749c09482ea181ea35b95bebabdded49908ab6796ece3d907261907581118eaf626dba418987349d503a4ce8dfde87faa5ff2b750a53bfd6ccb4c7525ea141
+srccontainersize 25552
+srccontainerchecksum df95e8bcc71b83dc196699dc9f4581ce3482ae9f1b673fbd2bb2551d84c68c97cbb70771ad710052d1f2652bcb2d32d8a4392a038e747e4ce7a25b65aaed2e79
srcfiles size=30
RELOC/source/latex/bewerbung/bewerbung.dtx
RELOC/source/latex/bewerbung/bewerbung.ins
@@ -34959,7 +34961,7 @@ runfiles size=18
catalogue-ctan /macros/latex/contrib/bewerbung
catalogue-license lppl1.3
catalogue-topics cv class german
-catalogue-version 1.2
+catalogue-version 1.3
name bez123
category Package
@@ -38109,15 +38111,16 @@ catalogue-version 0.1
name biblatex-lncs
category Package
-revision 60303
+revision 61633
shortdesc BibLaTeX style for Springer Lecture Notes in Computer Science
relocated 1
longdesc This is a BibLaTeX style for Springer Lecture Notes in Computer
-longdesc Science (LNCS).
-containersize 2556
-containerchecksum 4eb20f0094dde1739568f8dafd47e861c4e440f9f34021e889c399e27c72247c04f8ba2711750a41450db52bbfff7a001100d5cbd81842d00357b22597b953fa
-doccontainersize 8680
-doccontainerchecksum a454a1b4237070aa0f939b121dfa4e03996b2db922659c8db2fb86de83847d952fc28481c4271cb251380428af403b453de1f6108e94ee792765fe6ccfaed7b1
+longdesc Science (LNCS). It extends the standard BiBTeX model by an
+longdesc acronym entry.
+containersize 2628
+containerchecksum b629ccce8c85ae96719b2d2672971ec5348123014fe1d09fcd3f62a44c615cb0e078cfb0c3093093dd62151beeb92eb12ec5c5a8236d1c2f94fc8e7be7ec2b86
+doccontainersize 8684
+doccontainerchecksum ee6c3f271e249ea8959ebdcdf7f8d42a8f313d2ae81e59836946aecb1dc87f66d52ec5d6ad6e09c16005b791e6deb169255c65b661db2783411a406db431240b
docfiles size=8
RELOC/doc/latex/biblatex-lncs/LICENSE
RELOC/doc/latex/biblatex-lncs/README.md details="Readme"
@@ -38132,7 +38135,7 @@ catalogue-contact-repository https://github.com/mgttlinger/biblatex-lncs
catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-lncs
catalogue-license lppl1.3c
catalogue-topics biblatex journalpub
-catalogue-version 0.3
+catalogue-version 0.4
name biblatex-lni
category Package
@@ -53873,7 +53876,7 @@ catalogue-version 1.1a
name chemmacros
category Package
-revision 56983
+revision 61631
shortdesc A collection of macros to support typesetting chemistry documents
relocated 1
longdesc The bundle offers a collection of macros and commands which are
@@ -53888,51 +53891,22 @@ longdesc and ghsystem, providing for the UN globally harmonised chemical
longdesc notation. The packages are written using current versions of
longdesc the experimental LaTeX 3 coding conventions and the LaTeX 3
longdesc support packages.
-containersize 44372
-containerchecksum 9ca4d903e5d1126aa4f6fc6c07ea2efc86a5750883c354f3bcd48dbe3960ac3ea2cbc47626c67c8f8bec5343d7dd4d61aa548faa33cc42ab09d15011da551a2a
-doccontainersize 1024756
-doccontainerchecksum 3482d6c49bf23bd604a2d0c4f506762c61abc1e2785cf83685af2f96006b9093886d51fed8c16a5e430b35f138ccbd35d183291208df47e1281b47d758d7d123
-docfiles size=289
+containersize 30876
+containerchecksum 00008dc6e989f3c62c66546818ef8920dc50fff684c41edee531bd9763e9e62275d7673e35587f655db81874ad9699ec8ed979c18633389bbc301629f6515700
+doccontainersize 1035620
+doccontainerchecksum 8013523c5629519b153527782021b36bf242eb520a601db33aadfb425d782acf83cda6bcf26e76e2f6759b947e17273bc9040b99a93ab1e2ea0800624f79596b
+docfiles size=287
RELOC/doc/latex/chemmacros/README details="Readme"
RELOC/doc/latex/chemmacros/chemmacros-manual.pdf details="Chemmacros package documentation" language="en"
RELOC/doc/latex/chemmacros/chemmacros-manual.tex
- RELOC/doc/latex/chemmacros/chemmacros.history
-runfiles size=111
- RELOC/tex/latex/chemmacros/chemmacros-manual.cls
- RELOC/tex/latex/chemmacros/chemmacros.module.acid-base.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.all.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.base.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.charges.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.chemformula.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.errorcheck.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.greek.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.isotopes.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.lang.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.mechanisms.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.newman.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.nomenclature.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.orbital.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.particles.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.phases.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.polymers.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.reactions.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.redox.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.scheme.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.spectroscopy.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.symbols.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.thermodynamics.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.tikz.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.units.code.tex
- RELOC/tex/latex/chemmacros/chemmacros.module.xfrac.code.tex
+runfiles size=55
RELOC/tex/latex/chemmacros/chemmacros.sty
- RELOC/tex/latex/chemmacros/chemmacros4.sty
- RELOC/tex/latex/chemmacros/chemmacros5.sty
catalogue-contact-bugs https://github.com/cgnieder/chemmacros/issues
catalogue-contact-repository https://github.com/cgnieder/chemmacros/
catalogue-ctan /macros/latex/contrib/chemmacros
catalogue-license lppl1.3c
catalogue-topics chemistry expl3
-catalogue-version 5.11a
+catalogue-version 6.0
name chemnum
category Package
@@ -67543,7 +67517,7 @@ containerchecksum 6ec5e8a62e3c1ed8e3c23542381091d38c77af507af7088a55e44f1e34b85d
name collection-langjapanese
category Collection
-revision 58754
+revision 61636
shortdesc Japanese
relocated 1
longdesc Support for Japanese; additional packages are in
@@ -67575,6 +67549,7 @@ depend japanese-otf-uptex
depend jlreq
depend jlreq-deluxe
depend jsclasses
+depend kanbun
depend lshort-japanese
depend luatexja
depend mendex-doc
@@ -67606,7 +67581,7 @@ depend wadalab
depend zxjafbfont
depend zxjatype
containersize 628
-containerchecksum 7bccea1e7b80bf4ad0af3f0f6b5636088cdac94562fc87b4b619cdef5c9b2d0abef1ab588a6525acf920449a3bdf2e201f146f8ccba2851cdb70b46da92128fb
+containerchecksum 59acd09a81f05ee07db4630326fcbcd1f22bea28e4a7d493f8c62b325e1961e52bac037975372581bc7dac4aeade6272d2f03921e651d11f33949cde4bdfa0d2
name collection-langkorean
category Collection
@@ -70246,7 +70221,7 @@ containerchecksum 54e2b23dfd58d514d577f535e4f8bab08b2a124c43abdea796847d5c8cdf5c
name collection-publishers
category Collection
-revision 61484
+revision 61638
shortdesc Publisher styles, theses, etc.
relocated 1
depend aastex
@@ -70365,6 +70340,7 @@ depend langsci
depend langsci-avm
depend limecv
depend lion-msc
+depend llncs
depend llncsconf
depend lni
depend lps
@@ -70506,7 +70482,7 @@ depend yazd-thesis
depend yb-book
depend york-thesis
containersize 1608
-containerchecksum b0688e80488136570a94c96743b1fdfd5203d54504589d3b52d26b3d56cd5a6bf73703a7ed8be3826e4c90ad655a2c0d57ff3cf6407a12c1b467269d5acb4faa
+containerchecksum 76301185d530a197d52b315a4dfc5fadc1cb13744c6131c0d9ffd577a272269b56add5775716e56fb2a092d50138949fe2e233e837fa7fbd47969bbd498f4c0d
name collection-texworks
category Collection
@@ -88422,7 +88398,7 @@ catalogue-version 1.0a
name dbshow
category Package
-revision 61605
+revision 61634
shortdesc A package to store and display data with custom filters, orders, and styles
relocated 1
longdesc The package provides four core functions: data storage and
@@ -88434,19 +88410,19 @@ longdesc maybe the question you always answered incorrectly or some
longdesc forgettable knowledge. But obviously, the package is much more
longdesc powerful and extensible for more interesting tasks depending on
longdesc the individual.
-containersize 6420
-containerchecksum 20ac694b70ddc57f3d5c99dddbc0c2ae5ee102c1b8643e6756542b3b625039150e6afbd2740c48f922c5de0ce753cc2cf707735eb7a6ddf8e36124abb49c0088
-doccontainersize 430060
-doccontainerchecksum d91fe01540cc6df0a57b6794e8bb4225e1c3a92f9e3539a4550a5a091a6902dbfb2f16cd4300415bcebd680a73b4950c3e641905e5963333713f8e559c074a35
-docfiles size=109
+containersize 7092
+containerchecksum 339bd686c658c462c9da56018234c6a31e72a3def962798772bed17bd453efa94c5f8e2d72a2f033714eaabbde8b45bbeed07d302e311d65a27c37f8ef177a2f
+doccontainersize 590640
+doccontainerchecksum 4d4ff36d121b950d7569f4ae8e7fee7e0a4790f61e8d2b58c136644d0ce455e8b8f4c1857c8df68d2f230016e5ea28a35047234ee101b3f949d1598f4e15e52c
+docfiles size=149
RELOC/doc/latex/dbshow/README.md details="Readme"
RELOC/doc/latex/dbshow/dbshow.pdf details="Package documentation" language="zh,en"
-srccontainersize 24188
-srccontainerchecksum 6a25e11a26f94113e3ef49aa1c59a73edf45a88c1ee9ced07b88c98fe29b6face2a65519a9d380b327fd9ff9423fbb4ea53d5de5d481508eb3c83469589af0e1
-srcfiles size=31
+srccontainersize 29152
+srccontainerchecksum 189d3f8bd131bb3fb8bc7481215fa670001ec9bbe20a4d1ec99a9864005b44fe9fb582ad5462ef23f62ec538fe8d2dd9136cf79e94756c4b6e02d644e2d66a1d
+srcfiles size=42
RELOC/source/latex/dbshow/dbshow.dtx
RELOC/source/latex/dbshow/dbshow.ins
-runfiles size=8
+runfiles size=10
RELOC/tex/latex/dbshow/dbshow.sty
catalogue-contact-bugs https://github.com/ZhiyuanLck/dbshow/issues
catalogue-contact-development https://github.com/ZhiyuanLck/dbshow/pulls
@@ -88456,7 +88432,7 @@ catalogue-contact-support https://github.com/ZhiyuanLck/dbshow/issues
catalogue-ctan /macros/latex/contrib/dbshow
catalogue-license lppl1.3c
catalogue-topics data-disp data-prep data-sel expl3
-catalogue-version 1.4
+catalogue-version 1.5
name dccpaper
category Package
@@ -99768,21 +99744,21 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 61623
+revision 61635
shortdesc Typeset Chinese theses or books
relocated 1
longdesc Easybook is a minimalist style template based on the ctexbook
longdesc book document class.
-containersize 17076
-containerchecksum 4289d7416e40f98282146e2fa3742d937f613591498b217734c59da4b448b35ab4f3feb6ba4ba6a8e3f4f49995e3d1a8abc43404072718b93aa5fc966d8e5a9e
-doccontainersize 617072
-doccontainerchecksum 2274b8deab17dba53f0342c6f764f3c66d9be86ee30d903fba6a4c347cab1945820f72e6dab1684ce1f514e9c509313968fea86d4feedcde2ffa4e6a3344f17c
+containersize 17092
+containerchecksum 9704f8ca332b85f431618621fb446f783efdd5cc18cc406ae85a6798af44cc4634f1d48637d7884dacd8ff1fe2f6e407bb6214d8be0ff9cbd379f627e3e6f2b9
+doccontainersize 617368
+doccontainerchecksum fe3517971ce01570ad41874e439a0cae93cb988246451e1f5eb3ea809a1b2b9218882e4f6d0ec9c93aa46c396510e9a3d5908015bd5cf37635d908c68e46ce71
docfiles size=168
RELOC/doc/latex/easybook/README.md details="Readme"
RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh"
RELOC/doc/latex/easybook/easybook.tex
-srccontainersize 17132
-srccontainerchecksum 6d4fe8bc24397e678573c260d78c4ad64625784222a2b76f82473cbd756b0b213999614b73511e0169759f0ef00f7d611446d274006822bae0a18b0c00a80857
+srccontainersize 17144
+srccontainerchecksum 73bddf364acffd7c7d8540b8fa99273abb023c6f2a32159ab5f64f86c7b3869761eae31d8403a054543adc787c807f104427f14fbb029f601f2763de575b13ce
srcfiles size=21
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
@@ -99795,7 +99771,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook
catalogue-ctan /macros/latex/contrib/easybook
catalogue-license lppl1.3c
catalogue-topics book-pub class chinese expl3
-catalogue-version 1.46C
+catalogue-version 1.46E
name easyfig
category Package
@@ -157204,6 +157180,37 @@ catalogue-license bsd
catalogue-topics luatex parser japanese
catalogue-version 1.0
+name kanbun
+category Package
+revision 61637
+shortdesc Typeset kanbun-kundoku with support for kanbun annotation
+relocated 1
+longdesc This package allows users to manually input macros for elements
+longdesc in a kanbun-kundoku (Han Wen Xun Du ) paragraph. More
+longdesc importantly, it accepts plain text input in the "kanbun
+longdesc annotation" form when used with LuaLaTeX, which allows
+longdesc typesetting kanbun-kundoku paragraphs efficiently.
+containersize 5404
+containerchecksum 73ad9fa891c8241ebe297faea59778ce0428a33c246cc6aa54ebecfb375ed04575ad9d92fc44b3f65bbc1c4ce911b1df40df38fbdd9c40a448e18e809d679877
+doccontainersize 374704
+doccontainerchecksum 7752b257528646311e7a498d551a8eec43c6a7b38ba6a6cc07cf5337dbf330588a1cf9dc530346de7e57bc0f7f4d1e52873af78f8f296e9a167130160d8160e8
+docfiles size=109
+ RELOC/doc/latex/kanbun/README.md details="Readme"
+ RELOC/doc/latex/kanbun/kanbun-example.pdf details="Example of use" language="zh,ja"
+ RELOC/doc/latex/kanbun/kanbun-example.tex
+ RELOC/doc/latex/kanbun/kanbun.pdf details="Package documentation"
+ RELOC/doc/latex/kanbun/kanbun.tex
+runfiles size=7
+ RELOC/tex/latex/kanbun/kanbun.lua
+ RELOC/tex/latex/kanbun/kanbun.sty
+catalogue-also gckanbun
+catalogue-contact-bugs https://github.com/edward-martyr/kanbun/issues
+catalogue-contact-repository https://github.com/edward-martyr/kanbun
+catalogue-ctan /macros/latex/contrib/kanbun
+catalogue-license lppl1.3
+catalogue-topics chinese japanese use-luatex expl3
+catalogue-version 1.0
+
name kantlipsum
category Package
revision 51727
@@ -182408,6 +182415,33 @@ catalogue-license gpl
catalogue-topics logic
catalogue-version 3.1
+name llncs
+category Package
+revision 61638
+shortdesc Document class and bibliography style for Lecture Notes in Computer Science (LNCS)
+relocated 1
+longdesc This is Springer's official macro package for typesetting
+longdesc contributions to be published in Springer's Lecture Notes in
+longdesc Computer Science (LNCS) and its related proceedings series
+longdesc CCIS, LNBIP, LNICST, and IFIP AICT.
+containersize 16464
+containerchecksum 2783dc49f50302288c7ee4b18030b62ca18a04e791733488fca6d08cb7f5366dd2ee2541641fc6efdf1ef41c3931297b5ba82132dad7dee88cea5245dd672223
+doccontainersize 196080
+doccontainerchecksum f14e7cce2b370c795c4313fd2a9b197bd4ba85b3e28f3416bcee6d1f7da1920402af5f77ac8169482fd82b22b64c259589b7063ac2d4f7af856615bbc2c45395
+docfiles size=62
+ RELOC/doc/latex/llncs/README.md details="Readme"
+ RELOC/doc/latex/llncs/history.txt
+ RELOC/doc/latex/llncs/llncsdoc.pdf details="Package documentation"
+ RELOC/doc/latex/llncs/llncsdoc.tex
+runfiles size=19
+ RELOC/bibtex/bst/llncs/splncs04.bst
+ RELOC/tex/latex/llncs/llncs.cls
+catalogue-contact-home https://www.springer.com/gp/computer-science/lncs
+catalogue-ctan /macros/latex/contrib/llncs
+catalogue-license cc-by-4
+catalogue-topics journalpub
+catalogue-version 2.21
+
name llncsconf
category Package
revision 55117
@@ -194786,35 +194820,33 @@ catalogue-version 0.5
name mcf2graph
category Package
-revision 61468
+revision 61630
shortdesc Draw chemical structure diagrams with Metafont/MetaPost
relocated 1
longdesc The Molecular Coding Format (MCF) is a linear notation for
longdesc describing chemical structure diagrams. This package converts
-longdesc MCF to graphic files using Metafont / MetaPost.
-containersize 25920
-containerchecksum e554ee109ba3c0e9cfad39565c9f8b4e28ec88217fb8f6bf4c9f5b6b630dfba2adb1b3a7d931e243c25967c7303e933c1fe0518f2ae6918c6f1ddb3a5014afe3
-doccontainersize 919160
-doccontainerchecksum af585e5aea660ff0a4779236a914d4389144b38fda116e27c0b062357889f98d9ef47478f84f98fccff22c85937d617ee20566fda176a29bdf96882331c5416e
-docfiles size=281
+longdesc MCF to graphic files using MetaPost.
+containersize 448
+containerchecksum af4b13d47fb5c3e28c39661d4041ea1c8548dd72e244d1ccfb48e909122f8c891389ad9e3090e40649cea6ce99f09157e5fdea7ee7639da6e04d3eac2c75e229
+doccontainersize 951536
+doccontainerchecksum a5406301117b40ab059eed664386516148baf6c23b0de29ed24eb20abc9d7fc2ce1fc40eabe25cd264c99cca44d7688a5e04bcefbb4637f003e2ccb1f57e0e12
+docfiles size=315
RELOC/doc/metapost/mcf2graph/CHANGELOG
RELOC/doc/metapost/mcf2graph/README details="Readme"
+ RELOC/doc/metapost/mcf2graph/mcf2graph.mp
RELOC/doc/metapost/mcf2graph/mcf_data_base.mcf
- RELOC/doc/metapost/mcf2graph/mcf_exa_soc.mf
+ RELOC/doc/metapost/mcf2graph/mcf_exa_soc.mp
RELOC/doc/metapost/mcf2graph/mcf_example.pdf details="Molecular Coding Format Examples"
RELOC/doc/metapost/mcf2graph/mcf_example.tex
- RELOC/doc/metapost/mcf2graph/mcf_man_soc.mf
+ RELOC/doc/metapost/mcf2graph/mcf_man_soc.mp
RELOC/doc/metapost/mcf2graph/mcf_manual.pdf details="Package documentation"
RELOC/doc/metapost/mcf2graph/mcf_manual.tex
RELOC/doc/metapost/mcf2graph/mcf_mplib_exa.pdf details="MCF Example for LuaLaTeX"
RELOC/doc/metapost/mcf2graph/mcf_mplib_exa.tex
-runfiles size=31
- RELOC/metapost/mcf2graph/mcf2graph.mf
- RELOC/tex/latex/mcf2graph/mcf_setup.sty
catalogue-ctan /graphics/mcf2graph
catalogue-license mit
catalogue-topics graphics graphics-mpost chemistry
-catalogue-version 4.77
+catalogue-version 4.78
name mcite
category Package
@@ -298461,7 +298493,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 61621
+revision 61627
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.
@@ -298469,10 +298501,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 108264
-containerchecksum 6d2eed8d8241647990f8d1e268f6249ed793f8ad5c0067906e284ea2f29fe1586c4143e5d5926b437be1b292fbb2a6832680d7a38633ac621740e9808e20f059
-doccontainersize 402736
-doccontainerchecksum 7735d00660687c172595adea03ec62f61fbfcc721237ce79eb90c15dec4960a595dae63a34e553cb10080ed4604a93b2763580e9333d656a962bca45a4d61890
+containersize 108232
+containerchecksum eda31f891f779e56b8abceacda8cab7e20fd992d9f1930036460326d832ee482ed17609a3e465a7c718ebcfe2507efd997c40da3c46f5aae21974b373908d5ee
+doccontainersize 402824
+doccontainerchecksum 9b1abbf2638b88f28633fcbf5c4f4507b009ead938bcbcbb588bbfad9c6c7f1ca93846acd594818c56c400b4c83d95566d284b49f171c563916751901503815f
docfiles size=501
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index ea8991d6df..56a5cd4431 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-00a76cc25b0a512e0ec6be2657f18264 texlive.tlpdb
+07c16334d058bb7da05550a34cf3631c texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index ff788d0837..98d6e87c3b 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-2c71073e6a3591c3d8e74002cc0a73d83896820adeecb894de837a7eccb469e3dce7de9f69739109dddea0c0e8b926db48fbc95b30f569449c92badd3f8aef9c texlive.tlpdb
+b6af91e284dac47b70c2da59f0a4b6d1430a61c3cf0955808bfa2201792a5e44679b78f3cb2094b5b4257bf907632bc563519e71f1160ed7ca77c58252286db8 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index eec506e67f..a0a866951a 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-----
-iQEcBAEBCgAGBQJh5L3LAAoJEEzhh34ZQ4xwqI0H/RjhBVRMksFsfdVzh+kfi8/y
-dr4DdNfAcx7+H7E11YvPe2f7P5J60q8fihhictubBwgsUAZP0vUwFEeu9cjHjDuR
-+FmeFrVxIJvfxoeioqtN3qVMwBVTiSMs+VQrOkWsVlDvmDO3ytWxjmiq9APGvWzJ
-xrdMTQVzKZg8c4uIQbHOf2+ixk8eGeLSzDZP9jg/0c4FWN/AOk/YAHOSh95UijO+
-8FXBWYssqQDCQNJvcIH5GzfkXm2/hZrCtBqprDbKHwrkZe+xb+47ZOGit6H9UFJj
-+AjT3itNfla29SBLDpJw5G/97HRWqT5hOGTyFebgQLzviN0fp/9kbThYtManloo=
-=QVKV
+iQEcBAEBCgAGBQJh5hJPAAoJEEzhh34ZQ4xwqpkH/0T+qow3FGZThd9Nevu0mDeI
+urEi6rKL/1/bArBlWGhF6ugKAsDCXSpYdbi9Q4pcHEhrYtoxfybhJ7yGtWrFIoOq
+Xj7UU9xCzCkdfSIFXvY1Tvv/9hZ1+NPxxmgaiRgMFHbSLu6iZm+vpsHqeGNzV1fk
+VjzB79PscqBEOGSENAfoL+BDa9mLHqW/NdAQo9awzFa825j4HTbVf11xLqtPARyY
+hFJQztJCxM9LXvymEPKHniQJdD+FdGYyzc9BpowBjpfVmGQkD7w/veCFGuBsoiHb
+TCRUpoEWUp2+qBaddHe9VWCWbR9amOqaUgX6MFY+s4D23y+/P6qdCIPRLtKYC4g=
+=2xKk
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 195f9c98e9..c46adf7f9c 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 679822a0aa..f4ff3cce58 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=1642454389
+date=1642540755
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=fedbad8b62300a9b7d8be77faf02f327
+lstdigest=1fc7539b5bab4616ade028c352258afd
numpkg=5238
relstate=next
-version=8052
+version=8053
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: iiIxwjPk79GrORMycuQTSwp9r/8nkpzd7BPugKH+Ig5OvCvguRMCYGHI9GHJPBmtbcboXNMHZh909AAbgx2g9NQyYgtetfR2uIs7JwfanZ/CY3ccdocWvLQfKpmyESVqVXoGE3Xp5QhxgRJF5aUCHNP3j7/46CV7Jmil9i4/HDi3CANKCbvkeEeNxB1lxaCXwORR78tz4faD6DP8lB/SAid4Xvq7nFjbax+bg+iS8q8OSB0XnIO74X4mbnj6TPC4EVQadV1IiCOBKZjUuSEWh0P8BN6LhVDesDQ11ktMLCByNYg/CpVVUQ14DOauB6kS35cuSMWZy9KK9oZnkjPHpQ==
+;;;; signature/miktex: XWSbb7vOf9KuN3bE/ixG+3iiFJM6gIitYQRRxjKupZeYmZbgZiDF0bgKk5NFFAB9rTaUk+cuJY1NcJibAbs94ME0WUiO82tHfsWTsyr+lJAmS6DyqFIhwQQRybo5tI8682B69VXzL7DCONm6rWxv3oiUqy+0xuEYVDbr+jGVf5yZOoWbtjGDIOX/XjvLdZ6wBDH+Gi6ihKT6lIF5xNUoxbkfoCLudC3qd2ygeV/u8pEh52c2m/R2nOfInRrZYZWge36erDkqTO/4hX5kY9na7WK5nrq+Cfn2ihQplXY+lsYy/y8ymHKX05Up7ziIThl6ccreFJr7uZnkXyM3g4oxHA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index ccf966b7de..9a56708922 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1642453898
+date=1642540289
lastupd=aalok aalok__doc aalok__source acro acro__doc acro__source biblatex-publist biblatex-publist__doc biblatex-publist__source cellspace cellspace__doc cellspace__source chhaya chhaya__doc chhaya__source codebox__doc codebox__source csvsimple csvsimple__doc dbshow
-lstdigest=68a82fe55d1dccefdb4c7fea723ff901
+lstdigest=2bfdbb9036c9adcd2b9ae4c90119ef88
numpkg=5240
relstate=stable
-version=8052
+version=8053
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: lDAcKIV2QZiXz2R3fp46eeAWQ13m2pi2WfhoGIDFpnVapkH3KMp0GGwFf1bzSydHOBPtgngkWnXZKvG3rFJRKHg7B6HgK+s9T4sdDUleHxyMdP4HRDRDDpNXEBSYj+Wcb5hKYa1nqHRPzxu2FuUvy9sGt4HQuBIih7EDBbTE/m/jY090QOvr4GS2/UtPwOh4gr6GyQ8q8DrnMBJicHXCkzi9ZThe23G4IKvqO7joNSqmPgCV3D+xI5bHLEkquocCLCVCZ/Zu2YwdV+GRW+AY8M2THxWHfFH6ouU2K1XiXkfTq5kK3mh+rqjnohivuQwjQCmnqZDnORsnxqhVs7BBjg==
+;;;; signature/miktex: APvNzMete7qtb/gcYqIyH2G7Js78ptS3YTb7/BQK4hTEIDuGm20gSebdTl8zxBzsC3o+9zvqACRZ6bXha8gL66GXl5aCzG2UlKSL/QqpdOZ4cEqROoPZqjykcJ7sk3jZTTt75SnAXLP0A+C0PYnqSyKs/qr2hGxEI6tYscq0bVfyohPqdvVZi8sXGMBAIni//3JPnyw52V7PPkl2R9WZAttBUFNS3yQiTPTZqey1eEJXW7hnfjiPZyDgb3CgbmW0sCJSOWNOOIPMSURretuBL6Gh+GvxdbPb4KTivO9dnkiPWoQ75PRq3dylrfubnNRqIhspj55uCT+xma0rOXdnww==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index b97db93380..4e48f86a4c 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:
-2022-01-18-02-02
+2022-01-19-02-02
diff --git a/usergrps/gutenberg/VERSION b/usergrps/gutenberg/VERSION
index ffd172e3ae..70403645ec 100644
--- a/usergrps/gutenberg/VERSION
+++ b/usergrps/gutenberg/VERSION
@@ -1 +1 @@
-2021-08-12
+2022-01-05
diff --git a/usergrps/gutenberg/adhesion.pdf b/usergrps/gutenberg/adhesion.pdf
index c5212056d6..e294b3ae8b 100644
--- a/usergrps/gutenberg/adhesion.pdf
+++ b/usergrps/gutenberg/adhesion.pdf
Binary files differ
diff --git a/usergrps/gutenberg/plaquette.pdf b/usergrps/gutenberg/plaquette_gutenberg.pdf
index f2476d8715..2d0aee15ca 100644
--- a/usergrps/gutenberg/plaquette.pdf
+++ b/usergrps/gutenberg/plaquette_gutenberg.pdf
Binary files differ
diff --git a/usergrps/gutenberg/plaquette_latex.pdf b/usergrps/gutenberg/plaquette_latex.pdf
new file mode 100644
index 0000000000..b7655d0c02
--- /dev/null
+++ b/usergrps/gutenberg/plaquette_latex.pdf
Binary files differ