summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-05-09 03:02:17 +0000
committerNorbert Preining <norbert@preining.info>2021-05-09 03:02:17 +0000
commit2cd369d8df4e5fcf26840e6da140091a2f16fa8c (patch)
treee4757d386a1dbde3545992eb48d7265ac7e06638
parent0f8acc6eb1940c147de1fb17b307dad849cb3915 (diff)
CTAN sync 202105090302
-rw-r--r--FILES.byname694
-rw-r--r--FILES.byname.gzbin2308908 -> 2309064 bytes
-rw-r--r--FILES.last07days511
-rw-r--r--graphics/pgf/contrib/pgfplots/README9
-rw-r--r--graphics/pgf/contrib/pgfplots/doc/COPYING339
-rw-r--r--graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdfbin373195 -> 375690 bytes
-rw-r--r--graphics/pgf/contrib/pgfplots/doc/pgfplots.pdfbin12586804 -> 12681125 bytes
-rw-r--r--graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdfbin612477 -> 612541 bytes
-rw-r--r--graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdfbin395815 -> 395952 bytes
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex22
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex8
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex20
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex86
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex5
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex113
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex22
-rwxr-xr-xgraphics/pgf/contrib/pgfplots/tex/prepcontour.lua708
-rwxr-xr-xgraphics/pgf/contrib/pgfplots/tex/prepcontour_cli.lua97
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex3
-rw-r--r--graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.contourlua.code.tex91
-rw-r--r--graphics/pgf/contrib/tikz-cd/README.md5
-rw-r--r--graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdfbin266756 -> 271313 bytes
-rw-r--r--graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex88
-rw-r--r--graphics/pgf/contrib/tikz-cd/tikz-cd.sty31
-rw-r--r--graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex27
-rw-r--r--info/tlmgrbasics/README2
-rw-r--r--info/tlmgrbasics/doc/tlmgr.pdfbin144531 -> 144813 bytes
-rw-r--r--info/tlmgrbasics/doc/tlmgr.tex15
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdfbin634631 -> 634670 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdfbin292931 -> 293715 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex6
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx12
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx2
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx2
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx34
-rw-r--r--macros/latex/contrib/easybook/easybook.ins2
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin480313 -> 480303 bytes
-rw-r--r--macros/latex/contrib/mindflow/mindflow.dtx89
-rw-r--r--macros/latex/contrib/mindflow/mindflow.pdfbin198276 -> 179867 bytes
-rw-r--r--macros/luatex/latex/lua-physical/LICENSE2
-rw-r--r--macros/luatex/latex/lua-physical/README.md4
-rw-r--r--macros/luatex/latex/lua-physical/lua-physical.pdfbin303528 -> 317820 bytes
-rw-r--r--macros/luatex/latex/lua-physical/lua-physical.tex574
-rw-r--r--macros/luatex/latex/lua-physical/lua-physical_example.pdfbin0 -> 52565 bytes
-rw-r--r--macros/luatex/latex/lua-physical/lua-physical_example.tex138
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-astronomical.lua2
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-data.lua2
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-definition.lua8
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-dimension.lua2
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-number.lua52
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-quantity.lua14
-rw-r--r--macros/luatex/latex/lua-physical/src/physical-unit.lua2
-rw-r--r--macros/luatex/latex/lua-physical/src/physical.lua4
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl4
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb151
-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.xzbin2304268 -> 2302196 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin574674 -> 574178 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/w32tex/ChangeLog46
-rw-r--r--timestamp2
-rw-r--r--usergrps/usergrps/bg.html210
-rw-r--r--usergrps/usergrps/br.html210
-rw-r--r--usergrps/usergrps/ca.html210
-rw-r--r--usergrps/usergrps/cn.html210
-rw-r--r--usergrps/usergrps/cz.html210
-rw-r--r--usergrps/usergrps/de.html210
-rw-r--r--usergrps/usergrps/dk.html210
-rw-r--r--usergrps/usergrps/ee.html210
-rw-r--r--usergrps/usergrps/es.html210
-rw-r--r--usergrps/usergrps/esc.html210
-rw-r--r--usergrps/usergrps/fr.html210
-rw-r--r--usergrps/usergrps/gb.html210
-rw-r--r--usergrps/usergrps/gr.html210
-rw-r--r--usergrps/usergrps/hu.html210
-rw-r--r--usergrps/usergrps/ie.html210
-rw-r--r--usergrps/usergrps/index.html104
-rw-r--r--usergrps/usergrps/is.html210
-rw-r--r--usergrps/usergrps/it.html210
-rw-r--r--usergrps/usergrps/kh.html210
-rw-r--r--usergrps/usergrps/kr.html210
-rw-r--r--usergrps/usergrps/labels.pdfbin16642 -> 9999 bytes
-rw-r--r--usergrps/usergrps/lt.html210
-rw-r--r--usergrps/usergrps/lugs.html1978
-rw-r--r--usergrps/usergrps/lugs.pdfbin57162 -> 49841 bytes
-rw-r--r--usergrps/usergrps/mx.html210
-rw-r--r--usergrps/usergrps/nl.html210
-rw-r--r--usergrps/usergrps/no.html210
-rw-r--r--usergrps/usergrps/pl.html210
-rw-r--r--usergrps/usergrps/pt.html210
-rw-r--r--usergrps/usergrps/us.html210
-rw-r--r--usergrps/usergrps/uy.html210
-rw-r--r--usergrps/usergrps/vn.html210
-rw-r--r--usergrps/usergrps/za.html210
142 files changed, 6564 insertions, 5778 deletions
diff --git a/FILES.byname b/FILES.byname
index 37ba5685bb..69cd4568ee 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5087,7 +5087,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2021/05/07 | 80600 | FILES.last07days
+2021/05/08 | 98003 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -142948,129 +142948,133 @@
2021/05/03 | 114 | graphics/pgf/contrib/pgf-pie/RELEASE_NOTES.md
2021/05/03 | 13311 | graphics/pgf/contrib/pgf-pie/tikzlibrarypie.code.tex
2021/05/03 | 227725 | graphics/pgf/contrib/pgf-pie.zip
-2020/03/01 | 136 | graphics/pgf/contrib/pgfplots/doc/Makefile
-2020/03/01 | 2040887 | graphics/pgf/contrib/pgfplots/doc/pgfplots.doc.src.tar.bz2
-2020/03/01 | 16161 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-context.pdf
-2020/03/01 | 946 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-context.tex
-2020/03/01 | 34575 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample.pdf
-2020/03/01 | 34260 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-plain.pdf
-2020/03/01 | 946 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-plain.tex
-2020/03/01 | 1195 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample.tex
-2020/03/01 | 12586804 | graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
-2020/03/01 | 612477 | graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf
-2020/03/01 | 395815 | graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf
-2020/03/01 | 373195 | graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf
-2020/03/01 | 180 | graphics/pgf/contrib/pgfplots/INSTALL
-2020/03/01 | 22850 | graphics/pgf/contrib/pgfplots/README
-2020/03/01 | 8697 | graphics/pgf/contrib/pgfplots/scripts/matlab2pgfplots.m
-2020/03/01 | 1828 | graphics/pgf/contrib/pgfplots/scripts/matlab2pgfplots.sh
-2020/03/01 | 8115 | graphics/pgf/contrib/pgfplots/scripts/pgf2pdf.sh
-2020/03/01 | 3529 | graphics/pgf/contrib/pgfplots/scripts/pgfplots.py
-2020/03/01 | 724183 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.context.tar.bz2
-2020/03/01 | 1000385 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.tar.bz2
-2020/03/01 | 1659 | graphics/pgf/contrib/pgfplots/tex/binary.lua
-2020/03/01 | 13263 | graphics/pgf/contrib/pgfplots/tex/bugtracker.sty
-2020/03/01 | 4269 | graphics/pgf/contrib/pgfplots/tex/colormap.lua
-2020/03/01 | 16267 | graphics/pgf/contrib/pgfplots/tex/functions.lua
-2020/03/01 | 8766 | graphics/pgf/contrib/pgfplots/tex/meshplothandler.lua
-2020/03/01 | 17756 | graphics/pgf/contrib/pgfplots/tex/parser.lua
-2020/03/01 | 46361 | graphics/pgf/contrib/pgfplots/tex/pgflibraryfillbetween.code.tex
-2020/03/01 | 113285 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.colorbrewer.code.tex
-2020/03/01 | 27098 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.colortol.code.tex
-2020/03/01 | 22701 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.code.tex
-2020/03/01 | 6521 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvipdfmx.def
-2020/03/01 | 4310 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvips.def
-2020/03/01 | 6218 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-luatex.def
-2020/03/01 | 1049 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-luatexpatch.def
-2020/03/01 | 5907 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-pdftex.def
-2020/03/01 | 1051 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-xetex.def
-2020/03/01 | 23537 | graphics/pgf/contrib/pgfplots/tex/pgfplotsarray.code.tex
-2020/03/01 | 1228 | graphics/pgf/contrib/pgfplots/tex/pgfplots.assert.code.tex
-2020/03/01 | 33 | graphics/pgf/contrib/pgfplots/tex/pgfplots.assert.sty
-2020/03/01 | 23050 | graphics/pgf/contrib/pgfplots/tex/pgfplotsbinary.code.tex
-2020/03/01 | 26859 | graphics/pgf/contrib/pgfplots/tex/pgfplotsbinary.data.code.tex
-2020/03/01 | 484290 | graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex
-2020/03/01 | 23958 | graphics/pgf/contrib/pgfplots/tex/pgfplotscolor.code.tex
-2020/03/01 | 88956 | graphics/pgf/contrib/pgfplots/tex/pgfplotscolormap.code.tex
-2020/03/01 | 367035 | graphics/pgf/contrib/pgfplots/tex/pgfplotscoordprocessing.code.tex
-2020/03/01 | 19944 | graphics/pgf/contrib/pgfplots/tex/pgfplotscore.code.tex
-2020/03/01 | 4288 | graphics/pgf/contrib/pgfplots/tex/pgfplotsdeque.code.tex
-2020/03/01 | 22428 | graphics/pgf/contrib/pgfplots/tex/pgfplots.errorbars.code.tex
-2020/03/01 | 3047 | graphics/pgf/contrib/pgfplots/tex/pgfplotslibrary.code.tex
-2020/03/01 | 13828 | graphics/pgf/contrib/pgfplots/tex/pgfplotsliststructure.code.tex
-2020/03/01 | 24373 | graphics/pgf/contrib/pgfplots/tex/pgfplotsliststructureext.code.tex
-2020/03/01 | 1869 | graphics/pgf/contrib/pgfplots/tex/pgfplots.lua
-2020/03/01 | 12489 | graphics/pgf/contrib/pgfplots/tex/pgfplots.markers.code.tex
-2020/03/01 | 18861 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmatrix.code.tex
-2020/03/01 | 133871 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplothandler.code.tex
-2020/03/01 | 24402 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex
-2020/03/01 | 8612 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_leq.code.tex
-2020/03/01 | 12347 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_loader.code.tex
-2020/03/01 | 26103 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_misc.code.tex
-2020/03/01 | 20641 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcoreexternal.code.tex
-2020/03/01 | 18181 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcoreimage.code.tex
-2020/03/01 | 5641 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcorelayers.code.tex
-2020/03/01 | 17465 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcorescopes.code.tex
-2020/03/01 | 35114 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfkeys.code.tex
-2020/03/01 | 34556 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfkeysfiltered.code.tex
-2020/03/01 | 76734 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryfpu.code.tex
-2020/03/01 | 39101 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryintersections.code.tex
-2020/03/01 | 22979 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryluamath.code.tex
-2020/03/01 | 34713 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex
-2020/03/01 | 3700 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.code.tex
-2020/03/01 | 14927 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.pdflinks.code.tex
-2020/03/01 | 42966 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.prettyprinter.code.tex
-2020/03/01 | 95278 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmathfloat.code.tex
-2020/03/01 | 8008 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfutil-common-lists.tex
-2020/03/01 | 63453 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzexternalshared.code.tex
-2020/03/01 | 5712 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzexternal.sty
-2020/03/01 | 5026 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzlibraryexternal.code.tex
-2020/03/01 | 12158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_trig_format.code.tex
-2020/03/01 | 3533 | graphics/pgf/contrib/pgfplots/tex/pgfplots.paths.code.tex
-2020/03/01 | 117959 | graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
-2020/03/01 | 516 | graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex
-2020/03/01 | 123680 | graphics/pgf/contrib/pgfplots/tex/pgfplots.scaling.code.tex
-2020/03/01 | 26190 | graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex
-2020/03/01 | 4904 | graphics/pgf/contrib/pgfplots/tex/pgfplots.sty
-2020/03/01 | 3095 | graphics/pgf/contrib/pgfplots/tex/pgfplotssysgeneric.code.tex
-2020/03/01 | 121116 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex
-2020/03/01 | 2713 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.coltype.code.tex
-2020/03/01 | 83469 | graphics/pgf/contrib/pgfplots/tex/pgfplotstableshared.code.tex
-2020/03/01 | 1440 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.sty
-2020/03/01 | 1220 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.tex
-2020/03/01 | 1507 | graphics/pgf/contrib/pgfplots/tex/pgfplots.tex
-2020/03/01 | 17662 | graphics/pgf/contrib/pgfplots/tex/pgfplotstexio.lua
-2020/03/01 | 91244 | graphics/pgf/contrib/pgfplots/tex/pgfplotsticks.code.tex
-2020/03/01 | 71110 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
-2020/03/01 | 3158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.lua
-2020/03/01 | 3286 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.verb.code.tex
-2020/03/01 | 5997 | graphics/pgf/contrib/pgfplots/tex/pgfregressiontest.sty
-2020/03/01 | 14358 | graphics/pgf/contrib/pgfplots/tex/pgfsys-luatexpatch.def
-2020/03/01 | 30032 | graphics/pgf/contrib/pgfplots/tex/plothandler.lua
-2020/03/01 | 12649 | graphics/pgf/contrib/pgfplots/tex/statistics.lua
-2020/03/01 | 6007 | graphics/pgf/contrib/pgfplots/tex/streamer.lua
-2020/03/01 | 23581 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarycolorbrewer.code.tex
-2020/03/01 | 14741 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarycolortol.code.tex
-2020/03/01 | 882 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydateplot.code.tex
-2020/03/01 | 15939 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
-2020/03/01 | 18491 | graphics/pgf/contrib/pgfplots/tex/tikzlibraryfillbetween.code.tex
-2020/03/01 | 51720 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.clickable.code.tex
-2020/03/01 | 913 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplotsclickable.code.tex
-2020/03/01 | 17447 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.colormaps.code.tex
-2020/03/01 | 8521 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.dateplot.code.tex
-2020/03/01 | 1280 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.decorations.softclip.code.tex
-2020/03/01 | 4344 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.external.code.tex
-2020/03/01 | 8022 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.fillbetween.code.tex
-2020/03/01 | 21935 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.groupplots.code.tex
-2020/03/01 | 122429 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.patchplots.code.tex
-2020/03/01 | 25707 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.polar.code.tex
-2020/03/01 | 64209 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.smithchart.code.tex
-2020/03/01 | 42715 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.statistics.code.tex
-2020/03/01 | 36314 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.ternary.code.tex
-2020/03/01 | 11977 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.units.code.tex
-2020/03/01 | 1097 | graphics/pgf/contrib/pgfplots/tex/t-pgfplotstable.tex
-2020/03/01 | 2412 | graphics/pgf/contrib/pgfplots/tex/t-pgfplots.tex
-2020/03/01 | 17359614 | graphics/pgf/contrib/pgfplots.zip
+2021/05/08 | 18092 | graphics/pgf/contrib/pgfplots/doc/COPYING
+2021/05/08 | 136 | graphics/pgf/contrib/pgfplots/doc/Makefile
+2021/05/08 | 2048620 | graphics/pgf/contrib/pgfplots/doc/pgfplots.doc.src.tar.bz2
+2021/05/08 | 16161 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-context.pdf
+2021/05/08 | 946 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-context.tex
+2021/05/08 | 34575 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample.pdf
+2021/05/08 | 34260 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-plain.pdf
+2021/05/08 | 946 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-plain.tex
+2021/05/08 | 1195 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample.tex
+2021/05/08 | 12681125 | graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
+2021/05/08 | 612541 | graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf
+2021/05/08 | 395952 | graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf
+2021/05/08 | 375690 | graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf
+2021/05/08 | 180 | graphics/pgf/contrib/pgfplots/INSTALL
+2021/05/08 | 23256 | graphics/pgf/contrib/pgfplots/README
+2021/05/08 | 8697 | graphics/pgf/contrib/pgfplots/scripts/matlab2pgfplots.m
+2021/05/08 | 1828 | graphics/pgf/contrib/pgfplots/scripts/matlab2pgfplots.sh
+2021/05/08 | 8115 | graphics/pgf/contrib/pgfplots/scripts/pgf2pdf.sh
+2021/05/08 | 3529 | graphics/pgf/contrib/pgfplots/scripts/pgfplots.py
+2021/05/08 | 723974 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.context.tar.bz2
+2021/05/08 | 1040165 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.tar.bz2
+2021/05/08 | 1659 | graphics/pgf/contrib/pgfplots/tex/binary.lua
+2021/05/08 | 13263 | graphics/pgf/contrib/pgfplots/tex/bugtracker.sty
+2021/05/08 | 4269 | graphics/pgf/contrib/pgfplots/tex/colormap.lua
+2021/05/08 | 16267 | graphics/pgf/contrib/pgfplots/tex/functions.lua
+2021/05/08 | 8766 | graphics/pgf/contrib/pgfplots/tex/meshplothandler.lua
+2021/05/08 | 17756 | graphics/pgf/contrib/pgfplots/tex/parser.lua
+2021/05/08 | 46361 | graphics/pgf/contrib/pgfplots/tex/pgflibraryfillbetween.code.tex
+2021/05/08 | 113285 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.colorbrewer.code.tex
+2021/05/08 | 27098 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.colortol.code.tex
+2021/05/08 | 22701 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.code.tex
+2021/05/08 | 6521 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvipdfmx.def
+2021/05/08 | 4310 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvips.def
+2021/05/08 | 6218 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-luatex.def
+2021/05/08 | 1049 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-luatexpatch.def
+2021/05/08 | 5907 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-pdftex.def
+2021/05/08 | 1051 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-xetex.def
+2021/05/08 | 23537 | graphics/pgf/contrib/pgfplots/tex/pgfplotsarray.code.tex
+2021/05/08 | 1228 | graphics/pgf/contrib/pgfplots/tex/pgfplots.assert.code.tex
+2021/05/08 | 33 | graphics/pgf/contrib/pgfplots/tex/pgfplots.assert.sty
+2021/05/08 | 23050 | graphics/pgf/contrib/pgfplots/tex/pgfplotsbinary.code.tex
+2021/05/08 | 26859 | graphics/pgf/contrib/pgfplots/tex/pgfplotsbinary.data.code.tex
+2021/05/08 | 485274 | graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex
+2021/05/08 | 23958 | graphics/pgf/contrib/pgfplots/tex/pgfplotscolor.code.tex
+2021/05/08 | 88956 | graphics/pgf/contrib/pgfplots/tex/pgfplotscolormap.code.tex
+2021/05/08 | 367035 | graphics/pgf/contrib/pgfplots/tex/pgfplotscoordprocessing.code.tex
+2021/05/08 | 19944 | graphics/pgf/contrib/pgfplots/tex/pgfplotscore.code.tex
+2021/05/08 | 4288 | graphics/pgf/contrib/pgfplots/tex/pgfplotsdeque.code.tex
+2021/05/08 | 22428 | graphics/pgf/contrib/pgfplots/tex/pgfplots.errorbars.code.tex
+2021/05/08 | 3047 | graphics/pgf/contrib/pgfplots/tex/pgfplotslibrary.code.tex
+2021/05/08 | 13828 | graphics/pgf/contrib/pgfplots/tex/pgfplotsliststructure.code.tex
+2021/05/08 | 24373 | graphics/pgf/contrib/pgfplots/tex/pgfplotsliststructureext.code.tex
+2021/05/08 | 1869 | graphics/pgf/contrib/pgfplots/tex/pgfplots.lua
+2021/05/08 | 12489 | graphics/pgf/contrib/pgfplots/tex/pgfplots.markers.code.tex
+2021/05/08 | 18861 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmatrix.code.tex
+2021/05/08 | 133871 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplothandler.code.tex
+2021/05/08 | 25239 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex
+2021/05/08 | 8612 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_leq.code.tex
+2021/05/08 | 12347 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_loader.code.tex
+2021/05/08 | 26103 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_misc.code.tex
+2021/05/08 | 20641 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcoreexternal.code.tex
+2021/05/08 | 18181 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcoreimage.code.tex
+2021/05/08 | 5641 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcorelayers.code.tex
+2021/05/08 | 17465 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcorescopes.code.tex
+2021/05/08 | 35114 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfkeys.code.tex
+2021/05/08 | 34556 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfkeysfiltered.code.tex
+2021/05/08 | 76734 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryfpu.code.tex
+2021/05/08 | 39101 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryintersections.code.tex
+2021/05/08 | 22979 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryluamath.code.tex
+2021/05/08 | 34713 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex
+2021/05/08 | 3700 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.code.tex
+2021/05/08 | 14927 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.pdflinks.code.tex
+2021/05/08 | 42966 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.prettyprinter.code.tex
+2021/05/08 | 95278 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmathfloat.code.tex
+2021/05/08 | 8008 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfutil-common-lists.tex
+2021/05/08 | 63453 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzexternalshared.code.tex
+2021/05/08 | 5712 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzexternal.sty
+2021/05/08 | 5026 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzlibraryexternal.code.tex
+2021/05/08 | 12158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_trig_format.code.tex
+2021/05/08 | 3533 | graphics/pgf/contrib/pgfplots/tex/pgfplots.paths.code.tex
+2021/05/08 | 120954 | graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
+2021/05/08 | 516 | graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex
+2021/05/08 | 123680 | graphics/pgf/contrib/pgfplots/tex/pgfplots.scaling.code.tex
+2021/05/08 | 26393 | graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex
+2021/05/08 | 4904 | graphics/pgf/contrib/pgfplots/tex/pgfplots.sty
+2021/05/08 | 3095 | graphics/pgf/contrib/pgfplots/tex/pgfplotssysgeneric.code.tex
+2021/05/08 | 123343 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex
+2021/05/08 | 2713 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.coltype.code.tex
+2021/05/08 | 83469 | graphics/pgf/contrib/pgfplots/tex/pgfplotstableshared.code.tex
+2021/05/08 | 1440 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.sty
+2021/05/08 | 1220 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.tex
+2021/05/08 | 1507 | graphics/pgf/contrib/pgfplots/tex/pgfplots.tex
+2021/05/08 | 17662 | graphics/pgf/contrib/pgfplots/tex/pgfplotstexio.lua
+2021/05/08 | 91244 | graphics/pgf/contrib/pgfplots/tex/pgfplotsticks.code.tex
+2021/05/08 | 71792 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
+2021/05/08 | 3158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.lua
+2021/05/08 | 3286 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.verb.code.tex
+2021/05/08 | 5997 | graphics/pgf/contrib/pgfplots/tex/pgfregressiontest.sty
+2021/05/08 | 14358 | graphics/pgf/contrib/pgfplots/tex/pgfsys-luatexpatch.def
+2021/05/08 | 30032 | graphics/pgf/contrib/pgfplots/tex/plothandler.lua
+2021/05/08 | 3155 | graphics/pgf/contrib/pgfplots/tex/prepcontour_cli.lua
+2021/05/08 | 24802 | graphics/pgf/contrib/pgfplots/tex/prepcontour.lua
+2021/05/08 | 12649 | graphics/pgf/contrib/pgfplots/tex/statistics.lua
+2021/05/08 | 6007 | graphics/pgf/contrib/pgfplots/tex/streamer.lua
+2021/05/08 | 23581 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarycolorbrewer.code.tex
+2021/05/08 | 14741 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarycolortol.code.tex
+2021/05/08 | 882 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydateplot.code.tex
+2021/05/08 | 16090 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
+2021/05/08 | 18491 | graphics/pgf/contrib/pgfplots/tex/tikzlibraryfillbetween.code.tex
+2021/05/08 | 51720 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.clickable.code.tex
+2021/05/08 | 913 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplotsclickable.code.tex
+2021/05/08 | 17447 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.colormaps.code.tex
+2021/05/08 | 2931 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.contourlua.code.tex
+2021/05/08 | 8521 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.dateplot.code.tex
+2021/05/08 | 1280 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.decorations.softclip.code.tex
+2021/05/08 | 4344 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.external.code.tex
+2021/05/08 | 8022 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.fillbetween.code.tex
+2021/05/08 | 21935 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.groupplots.code.tex
+2021/05/08 | 122429 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.patchplots.code.tex
+2021/05/08 | 25707 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.polar.code.tex
+2021/05/08 | 64209 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.smithchart.code.tex
+2021/05/08 | 42715 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.statistics.code.tex
+2021/05/08 | 36314 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.ternary.code.tex
+2021/05/08 | 11977 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.units.code.tex
+2021/05/08 | 1097 | graphics/pgf/contrib/pgfplots/tex/t-pgfplotstable.tex
+2021/05/08 | 2412 | graphics/pgf/contrib/pgfplots/tex/t-pgfplots.tex
+2021/05/08 | 17563506 | graphics/pgf/contrib/pgfplots.zip
2013/11/27 | 130 | graphics/pgf/contrib/pgf-soroban/Changes
2013/11/27 | 1566 | graphics/pgf/contrib/pgf-soroban/pgf-soroban-doc.bib
2013/11/27 | 347332 | graphics/pgf/contrib/pgf-soroban/pgf-soroban-doc.pdf
@@ -143373,12 +143377,12 @@
2021/01/16 | 7119 | graphics/pgf/contrib/tikz-bbox/pgfmanual-en-library-bbox.tex
2021/01/16 | 796 | graphics/pgf/contrib/tikz-bbox/README.txt
2021/01/16 | 238560 | graphics/pgf/contrib/tikz-bbox.zip
-2018/11/19 | 723 | graphics/pgf/contrib/tikz-cd/README.md
-2018/11/19 | 266756 | graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
-2018/11/19 | 50736 | graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex
-2018/11/19 | 858 | graphics/pgf/contrib/tikz-cd/tikz-cd.sty
-2018/11/19 | 23113 | graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex
-2018/11/19 | 282090 | graphics/pgf/contrib/tikz-cd.zip
+2021/05/08 | 800 | graphics/pgf/contrib/tikz-cd/README.md
+2021/05/08 | 271313 | graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
+2021/05/08 | 50466 | graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex
+2021/05/08 | 823 | graphics/pgf/contrib/tikz-cd/tikz-cd.sty
+2021/05/08 | 23059 | graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex
+2021/05/08 | 285555 | graphics/pgf/contrib/tikz-cd.zip
2019/03/15 | 289 | graphics/pgf/contrib/tikzcodeblocks/examples/bsp-einruecken.tikz
2019/03/15 | 371 | graphics/pgf/contrib/tikzcodeblocks/examples/bsp-english.tikz
2019/03/15 | 168 | graphics/pgf/contrib/tikzcodeblocks/examples/bsp-hello-world.tikz
@@ -171897,10 +171901,10 @@
2014/05/15 | 266221 | info/tex-virtual-academy-pl/tex/tex_key.html
2014/05/05 | 17632 | info/tex-virtual-academy-pl/tex/tryby.html
2014/05/21 | 1415765 | info/tex-virtual-academy-pl.zip
-2021/04/23 | 144531 | info/tlmgrbasics/doc/tlmgr.pdf
-2021/04/23 | 22084 | info/tlmgrbasics/doc/tlmgr.tex
-2021/04/23 | 447 | info/tlmgrbasics/README
-2021/04/23 | 150646 | info/tlmgrbasics.zip
+2021/05/08 | 144813 | info/tlmgrbasics/doc/tlmgr.pdf
+2021/05/08 | 22358 | info/tlmgrbasics/doc/tlmgr.tex
+2021/05/08 | 447 | info/tlmgrbasics/README
+2021/05/08 | 151039 | info/tlmgrbasics.zip
2021/05/05 | 23941 | info/tlmgr-intro-zh-cn/body/actions.tex
2021/05/05 | 1030 | info/tlmgr-intro-zh-cn/body/examples.tex
2021/05/05 | 3020 | info/tlmgr-intro-zh-cn/body/mirrors.tex
@@ -172607,7 +172611,7 @@
2020/06/12 | 573255 | install/graphics/pgf/contrib/commutative-diagrams.tds.zip
2017/06/01 | 1005947 | install/graphics/pgf/contrib/hobby.tds.zip
2014/06/15 | 843875 | install/graphics/pgf/contrib/logicpuzzle.tds.zip
-2020/03/01 | 17375854 | install/graphics/pgf/contrib/pgfplots.tds.zip
+2021/05/08 | 17580294 | install/graphics/pgf/contrib/pgfplots.tds.zip
2013/12/11 | 491125 | install/graphics/pgf/contrib/rulercompass.tds.zip
2014/01/23 | 77120 | install/graphics/pgf/contrib/tikz-opm.tds.zip
2012/09/16 | 256432 | install/graphics/pgf/contrib/tikzpagenodes.tds.zip
@@ -186102,7 +186106,7 @@
2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi
2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION
2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip
-2021/05/05 | 122670212 | macros/context/latest/cont-tmf.zip
+2021/05/06 | 122672270 | macros/context/latest/cont-tmf.zip
2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz
2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz
2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz
@@ -192489,64 +192493,64 @@
2020/11/15 | 9576 | macros/latex/contrib/biblatex-contrib/biblatex-german-legal/german-legal-book.cbx
2020/11/15 | 1979 | macros/latex/contrib/biblatex-contrib/biblatex-german-legal/README.md
2020/11/15 | 173297 | macros/latex/contrib/biblatex-contrib/biblatex-german-legal.zip
-2020/10/28 | 338442 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
-2020/10/28 | 634631 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
-2020/10/28 | 5225 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
-2020/10/28 | 292931 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
-2020/10/28 | 164972 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
-2020/10/28 | 2382 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
-2020/10/28 | 3893 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
-2020/10/28 | 1999 | macros/latex/contrib/biblatex-contrib/biblatex-gost/README.md
-2020/10/28 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
-2020/10/28 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
-2020/10/28 | 11758 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
-2020/10/28 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
-2020/10/28 | 136 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
-2020/10/28 | 144 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
-2020/10/28 | 1327 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
-2020/10/28 | 269 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
-2020/10/28 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
-2020/10/28 | 271 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
-2020/10/28 | 75114 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
-2020/10/28 | 12057 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
-2020/10/28 | 189 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
-2020/10/28 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
-2020/10/28 | 11512 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
-2020/10/28 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
-2020/10/28 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
-2020/10/28 | 290 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
-2020/10/28 | 17106 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
-2020/10/28 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
-2020/10/28 | 263 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
-2020/10/28 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
-2020/10/28 | 2416 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
-2020/10/28 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
-2020/10/28 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
-2020/10/28 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
-2020/10/28 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
-2020/10/28 | 168 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
-2020/10/28 | 172 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
-2020/10/28 | 166 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
-2020/10/28 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
-2020/10/28 | 167 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
-2020/10/28 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
-2020/10/28 | 1133 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
-2020/10/28 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
-2020/10/28 | 1100 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
-2020/10/28 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
-2020/10/28 | 338 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
-2020/10/28 | 1098 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
-2020/10/28 | 957 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
-2020/10/28 | 293 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
-2020/10/28 | 934 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
-2020/10/28 | 289 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
-2020/10/28 | 368 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
-2020/10/28 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
-2020/10/28 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
-2020/10/28 | 20700 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
-2020/10/28 | 330 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
-2020/10/28 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
-2020/10/28 | 1060432 | macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
+2021/05/08 | 338442 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
+2021/05/08 | 634670 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
+2021/05/08 | 5225 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
+2021/05/08 | 293715 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
+2021/05/08 | 165262 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
+2021/05/08 | 2382 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
+2021/05/08 | 3893 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
+2021/05/08 | 1999 | macros/latex/contrib/biblatex-contrib/biblatex-gost/README.md
+2021/05/08 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
+2021/05/08 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
+2021/05/08 | 11758 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
+2021/05/08 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
+2021/05/08 | 136 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
+2021/05/08 | 144 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
+2021/05/08 | 1327 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
+2021/05/08 | 269 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
+2021/05/08 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
+2021/05/08 | 271 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
+2021/05/08 | 75171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
+2021/05/08 | 12057 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
+2021/05/08 | 189 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
+2021/05/08 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
+2021/05/08 | 11512 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
+2021/05/08 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
+2021/05/08 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
+2021/05/08 | 290 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
+2021/05/08 | 17106 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
+2021/05/08 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
+2021/05/08 | 263 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
+2021/05/08 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
+2021/05/08 | 2416 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
+2021/05/08 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
+2021/05/08 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
+2021/05/08 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
+2021/05/08 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
+2021/05/08 | 168 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
+2021/05/08 | 172 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
+2021/05/08 | 166 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
+2021/05/08 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
+2021/05/08 | 167 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
+2021/05/08 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
+2021/05/08 | 1133 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
+2021/05/08 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
+2021/05/08 | 1100 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
+2021/05/08 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
+2021/05/08 | 338 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
+2021/05/08 | 1098 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
+2021/05/08 | 957 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
+2021/05/08 | 293 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
+2021/05/08 | 934 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
+2021/05/08 | 289 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
+2021/05/08 | 368 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
+2021/05/08 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
+2021/05/08 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
+2021/05/08 | 20700 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
+2021/05/08 | 330 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
+2021/05/08 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
+2021/05/08 | 1061216 | macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
2010/08/22 | 102475 | macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.bbx
2010/08/22 | 107329 | macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.bib
2010/08/22 | 24527 | macros/latex/contrib/biblatex-contrib/biblatex-historian/historian.cbx
@@ -197207,11 +197211,11 @@
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
-2021/05/07 | 117118 | macros/latex/contrib/easybook/easybook.dtx
-2021/05/07 | 674 | macros/latex/contrib/easybook/easybook.ins
-2021/05/07 | 480313 | macros/latex/contrib/easybook/easybook.pdf
+2021/05/08 | 116883 | macros/latex/contrib/easybook/easybook.dtx
+2021/05/08 | 673 | macros/latex/contrib/easybook/easybook.ins
+2021/05/08 | 480303 | macros/latex/contrib/easybook/easybook.pdf
2021/05/03 | 3043 | macros/latex/contrib/easybook/README.md
-2021/05/07 | 510646 | macros/latex/contrib/easybook.zip
+2021/05/08 | 510747 | 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
@@ -205426,11 +205430,11 @@
2016/07/03 | 1176 | macros/latex/contrib/milog/README.md
2016/07/03 | 488253 | macros/latex/contrib/milog.zip
2021/03/10 | 19106 | macros/latex/contrib/mindflow/LICENSE
-2021/03/17 | 10434 | macros/latex/contrib/mindflow/mindflow.dtx
+2021/05/07 | 11474 | macros/latex/contrib/mindflow/mindflow.dtx
2021/03/12 | 1705 | macros/latex/contrib/mindflow/mindflow.ins
-2021/03/17 | 198276 | macros/latex/contrib/mindflow/mindflow.pdf
+2021/05/07 | 179867 | macros/latex/contrib/mindflow/mindflow.pdf
2021/03/17 | 396 | macros/latex/contrib/mindflow/README.md
-2021/03/17 | 208193 | macros/latex/contrib/mindflow.zip
+2021/05/08 | 190031 | macros/latex/contrib/mindflow.zip
2013/06/21 | 72 | macros/latex/contrib/minibox/minibox.ins
2013/06/21 | 280644 | macros/latex/contrib/minibox/minibox.pdf
2013/06/21 | 7633 | macros/latex/contrib/minibox/minibox.tex
@@ -222924,19 +222928,21 @@
2020/06/07 | 45754 | macros/luatex/latex/luamesh/scripts/luamesh-tex.lua
2020/06/07 | 36552 | macros/luatex/latex/luamesh/tex/luamesh.sty
2020/06/07 | 248883 | macros/luatex/latex/luamesh.zip
-2020/09/04 | 1069 | macros/luatex/latex/lua-physical/LICENSE
-2020/09/09 | 303528 | macros/luatex/latex/lua-physical/lua-physical.pdf
-2020/09/09 | 73889 | macros/luatex/latex/lua-physical/lua-physical.tex
-2020/09/09 | 22890 | macros/luatex/latex/lua-physical/README.md
-2020/09/04 | 5492 | macros/luatex/latex/lua-physical/src/physical-astronomical.lua
-2020/09/07 | 6758 | macros/luatex/latex/lua-physical/src/physical-data.lua
-2020/09/04 | 28337 | macros/luatex/latex/lua-physical/src/physical-definition.lua
-2020/09/04 | 4782 | macros/luatex/latex/lua-physical/src/physical-dimension.lua
+2021/05/08 | 1069 | macros/luatex/latex/lua-physical/LICENSE
+2021/05/08 | 52565 | macros/luatex/latex/lua-physical/lua-physical_example.pdf
+2021/05/08 | 3427 | macros/luatex/latex/lua-physical/lua-physical_example.tex
+2021/05/08 | 317820 | macros/luatex/latex/lua-physical/lua-physical.pdf
+2021/05/08 | 80599 | macros/luatex/latex/lua-physical/lua-physical.tex
+2021/05/08 | 22890 | macros/luatex/latex/lua-physical/README.md
+2021/05/08 | 5492 | macros/luatex/latex/lua-physical/src/physical-astronomical.lua
+2021/05/08 | 6758 | macros/luatex/latex/lua-physical/src/physical-data.lua
+2021/05/08 | 28433 | macros/luatex/latex/lua-physical/src/physical-definition.lua
+2021/05/08 | 4782 | macros/luatex/latex/lua-physical/src/physical-dimension.lua
2020/09/07 | 1002552 | macros/luatex/latex/lua-physical/src/physical-isotope.lua
-2020/09/09 | 1587 | macros/luatex/latex/lua-physical/src/physical.lua
-2020/09/04 | 14565 | macros/luatex/latex/lua-physical/src/physical-number.lua
-2020/09/09 | 16677 | macros/luatex/latex/lua-physical/src/physical-quantity.lua
-2020/09/04 | 4493 | macros/luatex/latex/lua-physical/src/physical-unit.lua
+2021/05/08 | 1587 | macros/luatex/latex/lua-physical/src/physical.lua
+2021/05/08 | 15093 | macros/luatex/latex/lua-physical/src/physical-number.lua
+2021/05/08 | 16933 | macros/luatex/latex/lua-physical/src/physical-quantity.lua
+2021/05/08 | 4493 | macros/luatex/latex/lua-physical/src/physical-unit.lua
2020/09/04 | 99491 | macros/luatex/latex/lua-physical/test/luaunit.lua
2020/09/07 | 6918 | macros/luatex/latex/lua-physical/test/testData.lua
2020/09/07 | 24020 | macros/luatex/latex/lua-physical/test/testDefinition.lua
@@ -222945,7 +222951,7 @@
2020/09/07 | 13712 | macros/luatex/latex/lua-physical/test/testNumber.lua
2020/09/07 | 16886 | macros/luatex/latex/lua-physical/test/testQuantity.lua
2020/09/07 | 2779 | macros/luatex/latex/lua-physical/test/testUnit.lua
-2020/09/09 | 787262 | macros/luatex/latex/lua-physical.zip
+2021/05/08 | 855296 | macros/luatex/latex/lua-physical.zip
2020/08/13 | 437891 | macros/luatex/latex/luaprogtable/luaprogtable-doc.pdf
2020/08/13 | 21510 | macros/luatex/latex/luaprogtable/luaprogtable-doc.tex
2020/08/13 | 16863 | macros/luatex/latex/luaprogtable/luaprogtable.lua
@@ -265099,8 +265105,8 @@
2020/03/24 | 758844 | systems/texlive/tlnet/archive/arabluatex.doc.r54512.tar.xz
2020/03/24 | 19824 | systems/texlive/tlnet/archive/arabluatex.r54512.tar.xz
2020/03/24 | 55668 | systems/texlive/tlnet/archive/arabluatex.source.r54512.tar.xz
-2019/02/28 | 375472 | systems/texlive/tlnet/archive/arabtex.doc.r25711.tar.xz
-2019/02/28 | 235892 | systems/texlive/tlnet/archive/arabtex.r25711.tar.xz
+2021/05/08 | 386420 | systems/texlive/tlnet/archive/arabtex.doc.r59124.tar.xz
+2021/05/08 | 221432 | systems/texlive/tlnet/archive/arabtex.r59124.tar.xz
2019/02/28 | 345168 | systems/texlive/tlnet/archive/arabxetex.doc.r38299.tar.xz
2019/02/28 | 147680 | systems/texlive/tlnet/archive/arabxetex.r38299.tar.xz
2019/02/28 | 29584 | systems/texlive/tlnet/archive/arabxetex.source.r38299.tar.xz
@@ -265209,7 +265215,7 @@
2019/02/28 | 214116 | systems/texlive/tlnet/archive/asyfig.doc.r17512.tar.xz
2019/02/28 | 3228 | systems/texlive/tlnet/archive/asyfig.r17512.tar.xz
2019/02/28 | 6596 | systems/texlive/tlnet/archive/asyfig.source.r17512.tar.xz
-2021/03/06 | 1020592 | systems/texlive/tlnet/archive/asymptote.aarch64-linux.r58149.tar.xz
+2021/05/08 | 1021496 | systems/texlive/tlnet/archive/asymptote.aarch64-linux.r59123.tar.xz
2021/03/17 | 1630960 | systems/texlive/tlnet/archive/asymptote.amd64-freebsd.r58425.tar.xz
2020/04/11 | 1186160 | systems/texlive/tlnet/archive/asymptote.amd64-netbsd.r54635.tar.xz
2021/03/17 | 932500 | systems/texlive/tlnet/archive/asymptote.armhf-linux.r58428.tar.xz
@@ -265220,7 +265226,7 @@
2019/02/28 | 380 | systems/texlive/tlnet/archive/asymptote-faq-zh-cn.r15878.tar.xz
2021/03/17 | 1147440 | systems/texlive/tlnet/archive/asymptote.i386-cygwin.r58424.tar.xz
2021/03/17 | 1509284 | systems/texlive/tlnet/archive/asymptote.i386-freebsd.r58427.tar.xz
-2021/02/25 | 1290472 | systems/texlive/tlnet/archive/asymptote.i386-linux.r57890.tar.xz
+2021/05/08 | 1288992 | systems/texlive/tlnet/archive/asymptote.i386-linux.r59111.tar.xz
2021/03/19 | 1423068 | systems/texlive/tlnet/archive/asymptote.i386-solaris.r58500.tar.xz
2019/02/28 | 898452 | systems/texlive/tlnet/archive/asymptote-manual-zh-cn.doc.r15878.tar.xz
2019/02/28 | 400 | systems/texlive/tlnet/archive/asymptote-manual-zh-cn.r15878.tar.xz
@@ -265229,7 +265235,7 @@
2021/03/16 | 7561724 | systems/texlive/tlnet/archive/asymptote.win32.r58410.tar.xz
2021/03/17 | 1239736 | systems/texlive/tlnet/archive/asymptote.x86_64-cygwin.r58424.tar.xz
2021/03/20 | 1767608 | systems/texlive/tlnet/archive/asymptote.x86_64-darwinlegacy.r58549.tar.xz
-2021/02/25 | 1259484 | systems/texlive/tlnet/archive/asymptote.x86_64-linux.r57890.tar.xz
+2021/05/08 | 1255880 | systems/texlive/tlnet/archive/asymptote.x86_64-linux.r59111.tar.xz
2021/03/19 | 1459608 | systems/texlive/tlnet/archive/asymptote.x86_64-solaris.r58500.tar.xz
2019/02/28 | 626452 | systems/texlive/tlnet/archive/asypictureb.doc.r33490.tar.xz
2019/02/28 | 3608 | systems/texlive/tlnet/archive/asypictureb.r33490.tar.xz
@@ -266840,6 +266846,8 @@
2019/02/28 | 8224 | systems/texlive/tlnet/archive/codicefiscaleitaliano.source.r29803.tar.xz
2020/04/15 | 67096 | systems/texlive/tlnet/archive/coelacanth.doc.r54736.tar.xz
2020/04/15 | 6833700 | systems/texlive/tlnet/archive/coelacanth.r54736.tar.xz
+2021/05/08 | 185056 | systems/texlive/tlnet/archive/coffeestains.doc.r59115.tar.xz
+2021/05/08 | 86724 | systems/texlive/tlnet/archive/coffeestains.r59115.tar.xz
2020/09/08 | 221632 | systems/texlive/tlnet/archive/collcell.doc.r56291.tar.xz
2020/09/08 | 2252 | systems/texlive/tlnet/archive/collcell.r56291.tar.xz
2020/09/08 | 7536 | systems/texlive/tlnet/archive/collcell.source.r56291.tar.xz
@@ -266880,7 +266888,7 @@
2021/02/16 | 1480 | systems/texlive/tlnet/archive/collection-mathscience.r57759.tar.xz
2019/03/09 | 540 | systems/texlive/tlnet/archive/collection-metapost.r50293.tar.xz
2021/02/24 | 476 | systems/texlive/tlnet/archive/collection-music.r57878.tar.xz
-2021/04/21 | 1448 | systems/texlive/tlnet/archive/collection-pictures.r58924.tar.xz
+2021/05/08 | 1456 | systems/texlive/tlnet/archive/collection-pictures.r59115.tar.xz
2021/04/15 | 940 | systems/texlive/tlnet/archive/collection-plaingeneric.r58874.tar.xz
2020/03/22 | 808 | systems/texlive/tlnet/archive/collection-pstricks.r54455.tar.xz
2021/04/28 | 1548 | systems/texlive/tlnet/archive/collection-publishers.r59002.tar.xz
@@ -268201,9 +268209,9 @@
2021/01/25 | 1828 | systems/texlive/tlnet/archive/ean13isbn.r57514.tar.xz
2019/02/28 | 948 | systems/texlive/tlnet/archive/ean.doc.r20851.tar.xz
2019/02/28 | 3148 | systems/texlive/tlnet/archive/ean.r20851.tar.xz
-2021/05/07 | 480008 | systems/texlive/tlnet/archive/easybook.doc.r59102.tar.xz
-2021/05/07 | 12944 | systems/texlive/tlnet/archive/easybook.r59102.tar.xz
-2021/05/07 | 28364 | systems/texlive/tlnet/archive/easybook.source.r59102.tar.xz
+2021/05/08 | 480580 | systems/texlive/tlnet/archive/easybook.doc.r59117.tar.xz
+2021/05/08 | 12972 | systems/texlive/tlnet/archive/easybook.r59117.tar.xz
+2021/05/08 | 28512 | systems/texlive/tlnet/archive/easybook.source.r59117.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
@@ -270587,9 +270595,9 @@
2019/02/28 | 500 | systems/texlive/tlnet/archive/l2tabu.r39597.tar.xz
2019/02/28 | 227412 | systems/texlive/tlnet/archive/l2tabu-spanish.doc.r15878.tar.xz
2019/02/28 | 448 | systems/texlive/tlnet/archive/l2tabu-spanish.r15878.tar.xz
-2021/03/19 | 806248 | systems/texlive/tlnet/archive/l3backend.doc.r58509.tar.xz
-2021/03/19 | 14412 | systems/texlive/tlnet/archive/l3backend.r58509.tar.xz
-2021/03/19 | 31112 | systems/texlive/tlnet/archive/l3backend.source.r58509.tar.xz
+2021/05/08 | 843660 | systems/texlive/tlnet/archive/l3backend.doc.r59118.tar.xz
+2021/05/08 | 14400 | systems/texlive/tlnet/archive/l3backend.r59118.tar.xz
+2021/05/08 | 31136 | systems/texlive/tlnet/archive/l3backend.source.r59118.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.aarch64-linux.r46894.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.amd64-freebsd.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.amd64-netbsd.r46894.tar.xz
@@ -270612,12 +270620,12 @@
2021/02/19 | 3241488 | systems/texlive/tlnet/archive/l3experimental.doc.r57789.tar.xz
2021/02/19 | 22992 | systems/texlive/tlnet/archive/l3experimental.r57789.tar.xz
2021/02/19 | 78284 | systems/texlive/tlnet/archive/l3experimental.source.r57789.tar.xz
-2021/02/19 | 10408236 | systems/texlive/tlnet/archive/l3kernel.doc.r57789.tar.xz
-2021/02/19 | 163980 | systems/texlive/tlnet/archive/l3kernel.r57789.tar.xz
-2021/02/19 | 568920 | systems/texlive/tlnet/archive/l3kernel.source.r57789.tar.xz
-2021/03/13 | 1773816 | systems/texlive/tlnet/archive/l3packages.doc.r58296.tar.xz
-2021/03/13 | 21504 | systems/texlive/tlnet/archive/l3packages.r58296.tar.xz
-2021/03/13 | 44724 | systems/texlive/tlnet/archive/l3packages.source.r58296.tar.xz
+2021/05/08 | 10894716 | systems/texlive/tlnet/archive/l3kernel.doc.r59118.tar.xz
+2021/05/08 | 166600 | systems/texlive/tlnet/archive/l3kernel.r59118.tar.xz
+2021/05/08 | 575228 | systems/texlive/tlnet/archive/l3kernel.source.r59118.tar.xz
+2021/05/08 | 1808212 | systems/texlive/tlnet/archive/l3packages.doc.r59118.tar.xz
+2021/05/08 | 21532 | systems/texlive/tlnet/archive/l3packages.r59118.tar.xz
+2021/05/08 | 44756 | systems/texlive/tlnet/archive/l3packages.source.r59118.tar.xz
2019/02/28 | 210236 | systems/texlive/tlnet/archive/labbook.doc.r15878.tar.xz
2019/02/28 | 4180 | systems/texlive/tlnet/archive/labbook.r15878.tar.xz
2019/02/28 | 23192 | systems/texlive/tlnet/archive/labbook.source.r15878.tar.xz
@@ -270862,15 +270870,15 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-freebsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-netbsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.armhf-linux.r32150.tar.xz
-2021/04/08 | 982572 | systems/texlive/tlnet/archive/latexindent.doc.r58790.tar.xz
+2021/05/08 | 982928 | systems/texlive/tlnet/archive/latexindent.doc.r59121.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexindent.i386-cygwin.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-freebsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-linux.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-netbsd.r32150.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.i386-solaris.r32150.tar.xz
-2021/04/08 | 60252 | systems/texlive/tlnet/archive/latexindent.r58790.tar.xz
+2021/05/08 | 60332 | systems/texlive/tlnet/archive/latexindent.r59121.tar.xz
2021/02/25 | 344 | systems/texlive/tlnet/archive/latexindent.universal-darwin.r57908.tar.xz
-2021/03/22 | 3057588 | systems/texlive/tlnet/archive/latexindent.win32.r58595.tar.xz
+2021/05/08 | 3058044 | systems/texlive/tlnet/archive/latexindent.win32.r59121.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.x86_64-cygwin.r33557.tar.xz
2019/02/28 | 352 | systems/texlive/tlnet/archive/latexindent.x86_64-darwinlegacy.r43871.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/latexindent.x86_64-linuxmusl.r46840.tar.xz
@@ -272665,8 +272673,8 @@
2020/07/20 | 79448 | systems/texlive/tlnet/archive/nimsticks.doc.r55877.tar.xz
2020/07/20 | 1776 | systems/texlive/tlnet/archive/nimsticks.r55877.tar.xz
2020/07/20 | 3056 | systems/texlive/tlnet/archive/nimsticks.source.r55877.tar.xz
-2021/04/12 | 15796 | systems/texlive/tlnet/archive/ninecolors.doc.r58833.tar.xz
-2021/04/12 | 1480 | systems/texlive/tlnet/archive/ninecolors.r58833.tar.xz
+2021/05/08 | 32516 | systems/texlive/tlnet/archive/ninecolors.doc.r59119.tar.xz
+2021/05/08 | 2120 | systems/texlive/tlnet/archive/ninecolors.r59119.tar.xz
2019/03/21 | 1088508 | systems/texlive/tlnet/archive/njurepo.doc.r50492.tar.xz
2019/03/21 | 10944 | systems/texlive/tlnet/archive/njurepo.r50492.tar.xz
2019/03/21 | 21544 | systems/texlive/tlnet/archive/njurepo.source.r50492.tar.xz
@@ -273659,8 +273667,8 @@
2019/02/28 | 292288 | systems/texlive/tlnet/archive/poetrytex.doc.r39921.tar.xz
2019/02/28 | 3096 | systems/texlive/tlnet/archive/poetrytex.r39921.tar.xz
2019/02/28 | 13964 | systems/texlive/tlnet/archive/poetrytex.source.r39921.tar.xz
-2020/08/08 | 12968 | systems/texlive/tlnet/archive/poiretone.doc.r56070.tar.xz
-2020/08/08 | 172664 | systems/texlive/tlnet/archive/poiretone.r56070.tar.xz
+2021/05/08 | 12968 | systems/texlive/tlnet/archive/poiretone.doc.r59125.tar.xz
+2021/05/08 | 172680 | systems/texlive/tlnet/archive/poiretone.r59125.tar.xz
2021/05/06 | 46536 | systems/texlive/tlnet/archive/polexpr.doc.r59088.tar.xz
2021/05/06 | 31628 | systems/texlive/tlnet/archive/polexpr.r59088.tar.xz
2019/02/28 | 294096 | systems/texlive/tlnet/archive/polski.doc.r44213.tar.xz
@@ -274228,8 +274236,8 @@
2019/02/28 | 56340 | systems/texlive/tlnet/archive/pxgreeks.doc.r21838.tar.xz
2019/02/28 | 2120 | systems/texlive/tlnet/archive/pxgreeks.r21838.tar.xz
2019/02/28 | 4644 | systems/texlive/tlnet/archive/pxgreeks.source.r21838.tar.xz
-2021/02/27 | 121608 | systems/texlive/tlnet/archive/pxjahyper.doc.r57950.tar.xz
-2021/02/27 | 14948 | systems/texlive/tlnet/archive/pxjahyper.r57950.tar.xz
+2021/05/08 | 121632 | systems/texlive/tlnet/archive/pxjahyper.doc.r59116.tar.xz
+2021/05/08 | 15144 | systems/texlive/tlnet/archive/pxjahyper.r59116.tar.xz
2020/05/05 | 110152 | systems/texlive/tlnet/archive/pxjodel.doc.r55006.tar.xz
2020/05/05 | 12536 | systems/texlive/tlnet/archive/pxjodel.r55006.tar.xz
2019/02/28 | 1640 | systems/texlive/tlnet/archive/pxpgfmark.doc.r30212.tar.xz
@@ -275733,27 +275741,27 @@
2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz
2021/03/23 | 1554012 | systems/texlive/tlnet/archive/texlive-de.doc.r58648.tar.xz
2021/03/23 | 272 | systems/texlive/tlnet/archive/texlive-de.r58648.tar.xz
-2021/05/06 | 174864 | systems/texlive/tlnet/archive/texlive-docindex.doc.r59083.tar.xz
-2021/05/06 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r59083.tar.xz
-2021/05/03 | 1937260 | systems/texlive/tlnet/archive/texlive-en.doc.r59056.tar.xz
-2021/05/03 | 276 | systems/texlive/tlnet/archive/texlive-en.r59056.tar.xz
+2021/05/08 | 174916 | systems/texlive/tlnet/archive/texlive-docindex.doc.r59110.tar.xz
+2021/05/08 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r59110.tar.xz
+2021/05/08 | 1939680 | systems/texlive/tlnet/archive/texlive-en.doc.r59113.tar.xz
+2021/05/08 | 276 | systems/texlive/tlnet/archive/texlive-en.r59113.tar.xz
2021/03/09 | 3667820 | systems/texlive/tlnet/archive/texlive-es.doc.r58221.tar.xz
2021/03/09 | 276 | systems/texlive/tlnet/archive/texlive-es.r58221.tar.xz
2021/03/22 | 1379000 | systems/texlive/tlnet/archive/texlive-fr.doc.r58579.tar.xz
2021/03/22 | 272 | systems/texlive/tlnet/archive/texlive-fr.r58579.tar.xz
2021/02/26 | 82732 | systems/texlive/tlnet/archive/texlive.infra.aarch64-linux.r57930.tar.xz
2021/03/07 | 342980 | systems/texlive/tlnet/archive/texlive.infra.amd64-freebsd.r58165.tar.xz
-2021/03/07 | 357788 | systems/texlive/tlnet/archive/texlive.infra.amd64-netbsd.r58183.tar.xz
+2021/05/08 | 765996 | systems/texlive/tlnet/archive/texlive.infra.amd64-netbsd.r58981.tar.xz
2021/02/28 | 159560 | systems/texlive/tlnet/archive/texlive.infra.armhf-linux.r57956.tar.xz
-2021/04/22 | 207600 | systems/texlive/tlnet/archive/texlive.infra.doc.r58938.tar.xz
+2021/05/08 | 207764 | systems/texlive/tlnet/archive/texlive.infra.doc.r59127.tar.xz
2021/02/28 | 169248 | systems/texlive/tlnet/archive/texlive.infra.i386-cygwin.r57940.tar.xz
2021/03/07 | 310740 | systems/texlive/tlnet/archive/texlive.infra.i386-freebsd.r58166.tar.xz
2021/02/26 | 155748 | systems/texlive/tlnet/archive/texlive.infra.i386-linux.r57933.tar.xz
-2021/03/07 | 344784 | systems/texlive/tlnet/archive/texlive.infra.i386-netbsd.r58183.tar.xz
+2021/05/08 | 734672 | systems/texlive/tlnet/archive/texlive.infra.i386-netbsd.r58981.tar.xz
2021/03/08 | 306488 | systems/texlive/tlnet/archive/texlive.infra.i386-solaris.r58212.tar.xz
-2021/04/22 | 228208 | systems/texlive/tlnet/archive/texlive.infra.r58938.tar.xz
-2021/02/25 | 644044 | systems/texlive/tlnet/archive/texlive.infra.universal-darwin.r57908.tar.xz
-2021/04/11 | 2759064 | systems/texlive/tlnet/archive/texlive.infra.win32.r58810.tar.xz
+2021/05/08 | 228784 | systems/texlive/tlnet/archive/texlive.infra.r59127.tar.xz
+2021/05/08 | 308096 | systems/texlive/tlnet/archive/texlive.infra.universal-darwin.r58978.tar.xz
+2021/05/08 | 2759116 | systems/texlive/tlnet/archive/texlive.infra.win32.r59060.tar.xz
2021/02/28 | 180056 | systems/texlive/tlnet/archive/texlive.infra.x86_64-cygwin.r57940.tar.xz
2021/03/07 | 326744 | systems/texlive/tlnet/archive/texlive.infra.x86_64-darwinlegacy.r58164.tar.xz
2019/12/30 | 536824 | systems/texlive/tlnet/archive/texlive.infra.x86_64-linuxmusl.r53254.tar.xz
@@ -275790,7 +275798,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2021/05/07 | 218532 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59094.tar.xz
+2021/05/08 | 218532 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59110.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
@@ -275814,7 +275822,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2021/05/07 | 107244 | systems/texlive/tlnet/archive/texlive-scripts.r59094.tar.xz
+2021/05/08 | 107244 | systems/texlive/tlnet/archive/texlive-scripts.r59110.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
@@ -277271,8 +277279,8 @@
2021/03/11 | 2248804 | systems/texlive/tlnet/archive/xindy.x86_64-linux.r58249.tar.xz
2021/05/06 | 2108880 | systems/texlive/tlnet/archive/xint.doc.r59089.tar.xz
2021/05/06 | 79376 | systems/texlive/tlnet/archive/xint.r59089.tar.xz
-2021/05/06 | 1732 | systems/texlive/tlnet/archive/xintsession.doc.r59090.tar.xz
-2021/05/06 | 5244 | systems/texlive/tlnet/archive/xintsession.r59090.tar.xz
+2021/05/08 | 1732 | systems/texlive/tlnet/archive/xintsession.doc.r59120.tar.xz
+2021/05/08 | 5108 | systems/texlive/tlnet/archive/xintsession.r59120.tar.xz
2021/05/06 | 370820 | systems/texlive/tlnet/archive/xint.source.r59089.tar.xz
2020/07/03 | 6060 | systems/texlive/tlnet/archive/xits.doc.r55730.tar.xz
2020/07/03 | 541240 | systems/texlive/tlnet/archive/xits.r55730.tar.xz
@@ -277514,16 +277522,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2021/05/02 | 105152 | systems/texlive/tlnet/install-tl
-2021/05/07 | 6810816 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/05/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/05/07 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/05/08 | 6810645 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/05/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/05/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2021/05/07 | 20810839 | systems/texlive/tlnet/install-tl-windows.exe
-2021/05/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/05/07 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/05/07 | 25581789 | systems/texlive/tlnet/install-tl.zip
-2021/05/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/05/07 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/05/08 | 20807946 | systems/texlive/tlnet/install-tl-windows.exe
+2021/05/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/05/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/05/08 | 25581821 | systems/texlive/tlnet/install-tl.zip
+2021/05/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/05/08 | 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/03/15 | 6571 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -277531,9 +277539,9 @@
2016/04/12 | 0 | systems/texlive/tlnet/tlpkg/gpg/secring.gpg
2020/05/15 | 1655 | systems/texlive/tlnet/tlpkg/gpg/tl-key-extension.txt
2021/03/15 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
-2021/01/27 | 49446 | systems/texlive/tlnet/tlpkg/installer/config.guess
+2021/05/07 | 49598 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2021/05/06 | 6760 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2021/05/07 | 6842 | 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
@@ -277571,20 +277579,20 @@
2019/03/02 | 188472 | systems/texlive/tlnet/tlpkg/installer/xz/xz.x86_64-solaris
2020/03/16 | 10978 | systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm
2017/06/04 | 21326 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm
-2021/05/06 | 11578 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
+2021/05/07 | 11577 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
2021/05/02 | 20361 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/02/20 | 5400 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2021/05/07 | 17220009 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/05/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/05/08 | 17221236 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/05/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/06 | 86490 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/05/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/05/07 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/05/07 | 2301796 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/05/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/05/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/05/08 | 2304268 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/06 | 58771 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/03/17 | 42077 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
-2021/05/06 | 144154 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
+2021/05/08 | 144160 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
2021/04/10 | 37917 | systems/texlive/tlnet/tlpkg/TeXLive/TLWinGoo.pm
2021/03/20 | 5933 | systems/texlive/tlnet/tlpkg/TeXLive/trans.pl
2020/03/07 | 116238 | systems/texlive/tlnet/tlpkg/tlperl/bin/libgcc_s_dw2-1.dll
@@ -280299,12 +280307,12 @@
2021/05/01 | 89718 | systems/texlive/tlnet/tlpkg/translations/vi.po
2021/05/01 | 62686 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
2021/05/01 | 52617 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
-2021/04/22 | 4034494 | systems/texlive/tlnet/update-tlmgr-r58938.exe
-2021/04/22 | 154 | systems/texlive/tlnet/update-tlmgr-r58938.exe.sha512
-2021/04/22 | 455 | systems/texlive/tlnet/update-tlmgr-r58938.exe.sha512.asc
-2021/04/22 | 9423546 | systems/texlive/tlnet/update-tlmgr-r58938.sh
-2021/04/22 | 153 | systems/texlive/tlnet/update-tlmgr-r58938.sh.sha512
-2021/04/22 | 455 | systems/texlive/tlnet/update-tlmgr-r58938.sh.sha512.asc
+2021/05/08 | 4035368 | systems/texlive/tlnet/update-tlmgr-r59127.exe
+2021/05/08 | 154 | systems/texlive/tlnet/update-tlmgr-r59127.exe.sha512
+2021/05/08 | 455 | systems/texlive/tlnet/update-tlmgr-r59127.exe.sha512.asc
+2021/05/08 | 10024078 | systems/texlive/tlnet/update-tlmgr-r59127.sh
+2021/05/08 | 153 | systems/texlive/tlnet/update-tlmgr-r59127.sh.sha512
+2021/05/08 | 455 | systems/texlive/tlnet/update-tlmgr-r59127.sh.sha512.asc
2020/11/23 | 215 | systems/unix/tex-fpc/ch.ch/mkchatty
2020/11/17 | 215 | systems/unix/tex-fpc/ch.ch/mkdebug
2020/11/17 | 206 | systems/unix/tex-fpc/ch.ch/mkini
@@ -281021,7 +281029,7 @@
2019/10/08 | 623069 | systems/win32/miktex/tm/packages/aeb-minitoc.tar.lzma
2020/07/19 | 686995 | systems/win32/miktex/tm/packages/aeb-mlink.tar.lzma
2018/04/27 | 1096462 | systems/win32/miktex/tm/packages/aeb-mobile.tar.lzma
-2021/02/10 | 3259423 | systems/win32/miktex/tm/packages/aeb-pro.tar.lzma
+2021/05/08 | 3331242 | systems/win32/miktex/tm/packages/aeb-pro.tar.lzma
2012/01/03 | 51821 | systems/win32/miktex/tm/packages/aebslicing.tar.lzma
2018/04/27 | 2362182 | systems/win32/miktex/tm/packages/aeb-tilebg.tar.lzma
2017/03/28 | 147005 | systems/win32/miktex/tm/packages/aebxmp.tar.lzma
@@ -281347,7 +281355,7 @@
2017/06/18 | 10024 | systems/win32/miktex/tm/packages/biblatex-enc.tar.lzma
2021/04/23 | 895400 | systems/win32/miktex/tm/packages/biblatex-ext.tar.lzma
2017/11/22 | 616165 | systems/win32/miktex/tm/packages/biblatex-fiwi.tar.lzma
-2021/04/07 | 1645822 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015.tar.lzma
+2021/05/08 | 1661290 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015.tar.lzma
2020/11/24 | 173898 | systems/win32/miktex/tm/packages/biblatex-german-legal.tar.lzma
2020/10/31 | 1021434 | systems/win32/miktex/tm/packages/biblatex-gost.tar.lzma
2010/08/24 | 601778 | systems/win32/miktex/tm/packages/biblatex-historian.tar.lzma
@@ -281627,7 +281635,7 @@
2020/01/13 | 419261 | systems/win32/miktex/tm/packages/circledsteps.tar.lzma
2010/03/08 | 182332 | systems/win32/miktex/tm/packages/circle.tar.lzma
2009/07/13 | 270032 | systems/win32/miktex/tm/packages/circ.tar.lzma
-2021/04/23 | 1453088 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
+2021/05/08 | 1621669 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
2004/11/28 | 18758 | systems/win32/miktex/tm/packages/cirth.cab
2017/12/04 | 112354 | systems/win32/miktex/tm/packages/citeall.tar.lzma
2018/04/09 | 67716 | systems/win32/miktex/tm/packages/citeref.tar.lzma
@@ -281690,6 +281698,7 @@
2014/06/30 | 385015 | systems/win32/miktex/tm/packages/codesection.tar.lzma
2012/05/11 | 227999 | systems/win32/miktex/tm/packages/codicefiscaleitaliano.tar.lzma
2020/04/15 | 6951787 | systems/win32/miktex/tm/packages/coelacanth.tar.lzma
+2021/05/08 | 272356 | systems/win32/miktex/tm/packages/coffeestains.tar.lzma
2011/02/28 | 231560 | systems/win32/miktex/tm/packages/collcell.tar.lzma
2012/05/29 | 282583 | systems/win32/miktex/tm/packages/collectbox.tar.lzma
2018/01/18 | 281206 | systems/win32/miktex/tm/packages/collref.tar.lzma
@@ -281725,7 +281734,7 @@
2018/05/04 | 7572 | systems/win32/miktex/tm/packages/competences.tar.lzma
2007/04/20 | 184812 | systems/win32/miktex/tm/packages/complexity.tar.bz2
2017/09/17 | 271656 | systems/win32/miktex/tm/packages/complexity.tar.lzma
-2020/06/28 | 19269755 | systems/win32/miktex/tm/packages/comprehensive.tar.lzma
+2021/05/08 | 51240831 | systems/win32/miktex/tm/packages/comprehensive.tar.lzma
2016/03/09 | 897096 | systems/win32/miktex/tm/packages/computational-complexity.tar.lzma
2013/01/07 | 324573 | systems/win32/miktex/tm/packages/concepts.tar.lzma
2016/07/15 | 18070 | systems/win32/miktex/tm/packages/concmath-fonts.tar.lzma
@@ -281997,7 +282006,7 @@
2006/08/26 | 141965 | systems/win32/miktex/tm/packages/dyntree.tar.bz2
2021/01/28 | 325253 | systems/win32/miktex/tm/packages/ean13isbn.tar.lzma
2016/07/15 | 3965 | systems/win32/miktex/tm/packages/ean.tar.lzma
-2021/04/27 | 773799 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2021/05/08 | 524781 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2018/03/31 | 183421 | systems/win32/miktex/tm/packages/easyfig.tar.lzma
2020/12/21 | 609763 | systems/win32/miktex/tm/packages/easyfloats.tar.lzma
2017/06/12 | 52618 | systems/win32/miktex/tm/packages/easyformat.tar.lzma
@@ -282051,7 +282060,7 @@
2010/07/27 | 1022652 | systems/win32/miktex/tm/packages/electrumadf.tar.lzma
2015/08/18 | 134371 | systems/win32/miktex/tm/packages/eledform.tar.lzma
2017/09/26 | 2058650 | systems/win32/miktex/tm/packages/eledmac.tar.lzma
-2020/04/15 | 2628978 | systems/win32/miktex/tm/packages/elegantbook.tar.lzma
+2021/05/08 | 2097438 | systems/win32/miktex/tm/packages/elegantbook.tar.lzma
2020/04/15 | 1342298 | systems/win32/miktex/tm/packages/elegantnote.tar.lzma
2020/04/15 | 993140 | systems/win32/miktex/tm/packages/elegantpaper.tar.lzma
2019/10/15 | 425439 | systems/win32/miktex/tm/packages/elements.tar.lzma
@@ -282126,7 +282135,7 @@
2017/10/10 | 96826 | systems/win32/miktex/tm/packages/eqnnumwarn.tar.lzma
2017/09/06 | 233340 | systems/win32/miktex/tm/packages/eqparbox.tar.lzma
2021/02/22 | 646376 | systems/win32/miktex/tm/packages/eq-pin2corr.tar.lzma
-2021/02/22 | 325531 | systems/win32/miktex/tm/packages/eq-save.tar.lzma
+2021/05/08 | 327575 | systems/win32/miktex/tm/packages/eq-save.tar.lzma
2009/07/26 | 707878 | systems/win32/miktex/tm/packages/erdc.tar.lzma
2021/04/23 | 1702014 | systems/win32/miktex/tm/packages/erewhon-math.tar.lzma
2021/04/23 | 2892464 | systems/win32/miktex/tm/packages/erewhon.tar.lzma
@@ -282337,7 +282346,8 @@
2005/06/25 | 33931 | systems/win32/miktex/tm/packages/fontsampler.cab
2020/02/13 | 2425284 | systems/win32/miktex/tm/packages/fonts-arundina.tar.lzma
2020/10/03 | 1907391 | systems/win32/miktex/tm/packages/fonts-churchslavonic.tar.lzma
-2021/01/30 | 753572 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2021/05/08 | 334066 | systems/win32/miktex/tm/packages/fontsetup-nonfree.tar.lzma
+2021/05/08 | 462576 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
2021/04/23 | 420804 | systems/win32/miktex/tm/packages/fontsize.tar.lzma
2020/02/22 | 1299441 | systems/win32/miktex/tm/packages/fontspec.tar.lzma
2020/05/06 | 12767240 | systems/win32/miktex/tm/packages/fonts-tlwg.tar.lzma
@@ -282378,7 +282388,7 @@
2020/10/20 | 212213 | systems/win32/miktex/tm/packages/frimurer.tar.lzma
2007/10/28 | 2112 | systems/win32/miktex/tm/packages/frletter.tar.lzma
2011/09/22 | 916045 | systems/win32/miktex/tm/packages/frontespizio.tar.lzma
-2021/04/23 | 51765 | systems/win32/miktex/tm/packages/froufrou.tar.lzma
+2021/05/08 | 75783 | systems/win32/miktex/tm/packages/froufrou.tar.lzma
2020/08/17 | 69594 | systems/win32/miktex/tm/packages/frpseudocode.tar.lzma
2010/03/08 | 213103 | systems/win32/miktex/tm/packages/ftcap.tar.lzma
2019/02/18 | 4935809 | systems/win32/miktex/tm/packages/ftc-notebook.tar.lzma
@@ -282637,7 +282647,7 @@
2016/07/28 | 127569 | systems/win32/miktex/tm/packages/huncial.tar.lzma
2016/11/28 | 817841 | systems/win32/miktex/tm/packages/hustthesis.tar.lzma
2020/06/11 | 152335 | systems/win32/miktex/tm/packages/hvarabic.tar.lzma
-2021/03/17 | 18779716 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
+2021/05/08 | 18861341 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
2017/12/14 | 78242 | systems/win32/miktex/tm/packages/hvindex.tar.lzma
2016/07/19 | 9825 | systems/win32/miktex/tm/packages/hvmath.tar.lzma
2019/12/02 | 98102 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
@@ -282837,12 +282847,12 @@
2013/08/19 | 270728 | systems/win32/miktex/tm/packages/l2tabu-french.tar.lzma
2012/02/01 | 258354 | systems/win32/miktex/tm/packages/l2tabu-italian.tar.lzma
2016/02/07 | 246670 | systems/win32/miktex/tm/packages/l2tabu.tar.lzma
-2021/03/25 | 853348 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
-2020/06/09 | 776219 | systems/win32/miktex/tm/packages/l3build.tar.lzma
+2021/05/08 | 890754 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
+2021/05/08 | 779245 | systems/win32/miktex/tm/packages/l3build.tar.lzma
2013/05/29 | 156214 | systems/win32/miktex/tm/packages/l3ctr2e.tar.lzma
2021/02/19 | 3344439 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
-2021/02/19 | 11035290 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
-2021/03/17 | 1841802 | systems/win32/miktex/tm/packages/l3packages.tar.lzma
+2021/05/08 | 11487846 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
+2021/05/08 | 1875380 | systems/win32/miktex/tm/packages/l3packages.tar.lzma
2008/04/02 | 115132 | systems/win32/miktex/tm/packages/labbook.tar.lzma
2006/11/14 | 45130 | systems/win32/miktex/tm/packages/labelcas.cab
2019/05/15 | 27323 | systems/win32/miktex/tm/packages/labels4easylist.tar.lzma
@@ -282868,7 +282878,7 @@
2019/03/04 | 753256 | systems/win32/miktex/tm/packages/latexalpha2.tar.lzma
2020/10/31 | 2446580 | systems/win32/miktex/tm/packages/latex-amsmath-dev.tar.lzma
2016/11/05 | 150896 | systems/win32/miktex/tm/packages/latexbangla.tar.lzma
-2021/03/03 | 26237750 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma
+2021/05/08 | 27582114 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma
2021/03/06 | 200775 | systems/win32/miktex/tm/packages/latexbug.tar.lzma
2019/01/31 | 396437 | systems/win32/miktex/tm/packages/latexcolors.tar.lzma
2015/12/08 | 5507619 | systems/win32/miktex/tm/packages/latexcourse-rug.tar.lzma
@@ -282883,16 +282893,16 @@
2009/06/30 | 18674 | systems/win32/miktex/tm/packages/latex-fonts.tar.lzma
2020/02/28 | 86786 | systems/win32/miktex/tm/packages/latex-git-log.tar.lzma
2020/04/21 | 455359 | systems/win32/miktex/tm/packages/latexgit.tar.lzma
-2020/10/31 | 2070780 | systems/win32/miktex/tm/packages/latex-graphics-dev.tar.lzma
-2021/04/07 | 1044772 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
+2021/05/08 | 2095910 | systems/win32/miktex/tm/packages/latex-graphics-dev.tar.lzma
+2021/05/08 | 1045028 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
2021/01/07 | 716957 | systems/win32/miktex/tm/packages/latex-make.tar.lzma
-2021/04/23 | 375696 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
+2021/05/08 | 374887 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
2019/09/01 | 152454 | systems/win32/miktex/tm/packages/latexmp.tar.lzma
2017/06/15 | 358573 | systems/win32/miktex/tm/packages/latex-mr.tar.lzma
2019/12/13 | 8214 | systems/win32/miktex/tm/packages/latexpand.tar.lzma
2019/12/15 | 5172 | systems/win32/miktex/tm/packages/latex-papersize.tar.lzma
2017/08/20 | 5040571 | systems/win32/miktex/tm/packages/latex-refsheet.tar.lzma
-2021/03/03 | 5548266 | systems/win32/miktex/tm/packages/latex-tools-dev.tar.lzma
+2021/05/08 | 5551902 | systems/win32/miktex/tm/packages/latex-tools-dev.tar.lzma
2020/10/16 | 5496903 | systems/win32/miktex/tm/packages/latex-tools.tar.lzma
2019/01/19 | 6799 | systems/win32/miktex/tm/packages/latex-uni8.tar.lzma
2020/05/23 | 522678 | systems/win32/miktex/tm/packages/latex-veryshortguide.tar.lzma
@@ -283181,7 +283191,7 @@
2009/03/18 | 17661 | systems/win32/miktex/tm/packages/mcaption.tar.lzma
2016/07/20 | 44764 | systems/win32/miktex/tm/packages/mceinleger.tar.lzma
2017/12/31 | 253456 | systems/win32/miktex/tm/packages/mcexam.tar.lzma
-2021/04/23 | 944097 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
+2021/05/08 | 936145 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
2013/09/17 | 427099 | systems/win32/miktex/tm/packages/mciteplus.tar.lzma
2016/07/16 | 147633 | systems/win32/miktex/tm/packages/mcite.tar.lzma
2021/01/07 | 539724 | systems/win32/miktex/tm/packages/mcmthesis.tar.lzma
@@ -283630,7 +283640,8 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/05/07 | 574674 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/08 | 574178 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/08 | 936128 | systems/win32/miktex/tm/packages/next/mcf2graph.tar.lzma
2021/05/07 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2021/05/07 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2021/05/07 | 968695 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
@@ -283807,13 +283818,14 @@
2021/05/07 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2021/05/07 | 39564 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
2021/05/07 | 43389 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/05/07 | 209153 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/05/07 | 1268484 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/05/07 | 1184255 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/05/08 | 209193 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/05/08 | 1268291 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/05/08 | 1186000 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
2021/05/07 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2021/05/07 | 14353 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/05/08 | 22692357 | systems/win32/miktex/tm/packages/next/newcomputermodern.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2021/05/07 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/05/08 | 1133 | 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
@@ -285331,9 +285343,9 @@
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.euc
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.sjis
2021/04/30 | 5529724 | systems/win32/w32tex/aleph-w32.tar.xz
-2021/05/03 | 63703268 | systems/win32/w32tex/biblatex-biber.tar.xz
+2021/05/07 | 63718792 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2021/05/06 | 824967 | systems/win32/w32tex/ChangeLog
+2021/05/07 | 825431 | systems/win32/w32tex/ChangeLog
2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0
2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1
2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2
@@ -285341,7 +285353,7 @@
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
2021/03/22 | 23474308 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2021/05/06 | 144767832 | systems/win32/w32tex/context.tar.xz
+2021/05/07 | 144779852 | systems/win32/w32tex/context.tar.xz
2021/05/04 | 914852 | systems/win32/w32tex/cweb-w32.tar.xz
2021/03/22 | 6433932 | systems/win32/w32tex/datetime2.tar.xz
2021/04/07 | 846020 | systems/win32/w32tex/dvi2ps-w32.tar.xz
@@ -285357,7 +285369,7 @@
2021/03/21 | 34776716 | systems/win32/w32tex/latex.tar.xz
2021/04/07 | 1007424 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2021/03/30 | 421014648 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2021/05/06 | 35234664 | systems/win32/w32tex/ltxpkgs.tar.xz
+2021/05/07 | 35235580 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/05/06 | 3868264 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/05/06 | 3802636 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2021/05/06 | 3851320 | systems/win32/w32tex/luajittex-w32.tar.xz
@@ -285388,7 +285400,7 @@
2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz
2021/03/23 | 87955068 | systems/win32/w32tex/t1fonts.tar.xz
2020/10/31 | 142032 | systems/win32/w32tex/t1utils-w32.tar.xz
-2021/05/04 | 3417280 | systems/win32/w32tex/tex4htk-w32.tar.xz
+2021/05/07 | 3424124 | systems/win32/w32tex/tex4htk-w32.tar.xz
2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz
2021/04/07 | 4485428 | systems/win32/w32tex/texinfo-w32.tar.xz
2021/01/03 | 2050496 | systems/win32/w32tex/texinstwin.zip
@@ -285416,7 +285428,7 @@
2021/05/05 | 45562232 | systems/win32/w32tex/web2c-w32.tar.xz
2021/04/30 | 811524 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2020/08/20 | 22351540 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
-2021/04/28 | 2224192 | systems/win32/w32tex/win64/context-w64.tar.xz
+2021/05/07 | 2224192 | systems/win32/w32tex/win64/context-w64.tar.xz
2021/05/04 | 441456 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2021/04/07 | 758972 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2021/04/07 | 448472 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
@@ -285554,7 +285566,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/05/08 | 186 | timestamp
+2021/05/09 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib
@@ -286886,41 +286898,41 @@
1999/06/04 | 27445 | usergrps/uktug/baskervi/baskrep.cls
1999/05/12 | 7702 | usergrps/uktug/baskervi/epstopdf
1997/10/01 | 444 | usergrps/uktug/baskervi/README
-2021/05/07 | 11277 | usergrps/usergrps/bg.html
-2021/05/07 | 10974 | usergrps/usergrps/br.html
-2021/05/07 | 10960 | usergrps/usergrps/ca.html
-2021/05/07 | 11239 | usergrps/usergrps/cn.html
-2021/05/07 | 11393 | usergrps/usergrps/cz.html
-2021/05/07 | 11510 | usergrps/usergrps/de.html
-2021/05/07 | 11031 | usergrps/usergrps/dk.html
-2021/05/07 | 10810 | usergrps/usergrps/ee.html
-2021/05/07 | 11035 | usergrps/usergrps/esc.html
-2021/05/07 | 11180 | usergrps/usergrps/es.html
-2021/05/07 | 11320 | usergrps/usergrps/fr.html
-2021/05/07 | 11163 | usergrps/usergrps/gb.html
-2021/05/07 | 11056 | usergrps/usergrps/gr.html
-2021/05/07 | 11460 | usergrps/usergrps/hu.html
-2021/05/07 | 10956 | usergrps/usergrps/ie.html
-2021/05/07 | 7120 | usergrps/usergrps/index.html
-2021/05/07 | 10931 | usergrps/usergrps/is.html
-2021/05/07 | 11183 | usergrps/usergrps/it.html
-2021/05/07 | 10900 | usergrps/usergrps/kh.html
-2021/05/07 | 11300 | usergrps/usergrps/kr.html
+2021/05/08 | 11262 | usergrps/usergrps/bg.html
+2021/05/08 | 10959 | usergrps/usergrps/br.html
+2021/05/08 | 10945 | usergrps/usergrps/ca.html
+2021/05/08 | 11224 | usergrps/usergrps/cn.html
+2021/05/08 | 11378 | usergrps/usergrps/cz.html
+2021/05/08 | 11495 | usergrps/usergrps/de.html
+2021/05/08 | 11016 | usergrps/usergrps/dk.html
+2021/05/08 | 10795 | usergrps/usergrps/ee.html
+2021/05/08 | 11020 | usergrps/usergrps/esc.html
+2021/05/08 | 11165 | usergrps/usergrps/es.html
+2021/05/08 | 11305 | usergrps/usergrps/fr.html
+2021/05/08 | 11148 | usergrps/usergrps/gb.html
+2021/05/08 | 11041 | usergrps/usergrps/gr.html
+2021/05/08 | 11445 | usergrps/usergrps/hu.html
+2021/05/08 | 10941 | usergrps/usergrps/ie.html
+2021/05/08 | 7099 | usergrps/usergrps/index.html
+2021/05/08 | 10916 | usergrps/usergrps/is.html
+2021/05/08 | 11168 | usergrps/usergrps/it.html
+2021/05/08 | 10885 | usergrps/usergrps/kh.html
+2021/05/08 | 11285 | usergrps/usergrps/kr.html
2021/01/28 | 16642 | usergrps/usergrps/labels.pdf
2020/08/05 | 2357 | usergrps/usergrps/labels.tex
-2021/05/07 | 10840 | usergrps/usergrps/lt.html
+2021/05/08 | 10825 | usergrps/usergrps/lt.html
2021/05/07 | 65955 | usergrps/usergrps/lugs.html
2021/01/28 | 57162 | usergrps/usergrps/lugs.pdf
2020/11/05 | 23855 | usergrps/usergrps/lugs.tex
-2021/05/07 | 10890 | usergrps/usergrps/mx.html
-2021/05/07 | 11263 | usergrps/usergrps/nl.html
-2021/05/07 | 11001 | usergrps/usergrps/no.html
-2021/05/07 | 11465 | usergrps/usergrps/pl.html
-2021/05/07 | 11029 | usergrps/usergrps/pt.html
-2021/05/07 | 11071 | usergrps/usergrps/us.html
-2021/05/07 | 10940 | usergrps/usergrps/uy.html
-2021/05/07 | 11011 | usergrps/usergrps/vn.html
-2021/05/07 | 10950 | usergrps/usergrps/za.html
+2021/05/08 | 10875 | usergrps/usergrps/mx.html
+2021/05/08 | 11239 | usergrps/usergrps/nl.html
+2021/05/08 | 10986 | usergrps/usergrps/no.html
+2021/05/08 | 11450 | usergrps/usergrps/pl.html
+2021/05/08 | 11014 | usergrps/usergrps/pt.html
+2021/05/08 | 11056 | usergrps/usergrps/us.html
+2021/05/08 | 10925 | usergrps/usergrps/uy.html
+2021/05/08 | 10996 | usergrps/usergrps/vn.html
+2021/05/08 | 10935 | usergrps/usergrps/za.html
1992/12/06 | 2551 | web/aplweb/announcement
1993/11/03 | 802292 | web/aplweb/aplweba.zip
1993/11/03 | 771814 | web/aplweb/aplwebb.zip
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 559e8ad67c..1102b3dffa 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 7d6575dc25..08e5567a9c 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,342 @@
+2021/05/08 | 982928 | systems/texlive/tlnet/archive/latexindent.doc.r59121.tar.xz
+2021/05/08 | 957 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
+2021/05/08 | 95278 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmathfloat.code.tex
+2021/05/08 | 946 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-plain.tex
+2021/05/08 | 946 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-context.tex
+2021/05/08 | 936145 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
+2021/05/08 | 936128 | systems/win32/miktex/tm/packages/next/mcf2graph.tar.lzma
+2021/05/08 | 934 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
+2021/05/08 | 913 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplotsclickable.code.tex
+2021/05/08 | 91244 | graphics/pgf/contrib/pgfplots/tex/pgfplotsticks.code.tex
+2021/05/08 | 890754 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
+2021/05/08 | 88956 | graphics/pgf/contrib/pgfplots/tex/pgfplotscolormap.code.tex
+2021/05/08 | 882 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydateplot.code.tex
+2021/05/08 | 8766 | graphics/pgf/contrib/pgfplots/tex/meshplothandler.lua
+2021/05/08 | 8697 | graphics/pgf/contrib/pgfplots/scripts/matlab2pgfplots.m
+2021/05/08 | 86724 | systems/texlive/tlnet/archive/coffeestains.r59115.tar.xz
+2021/05/08 | 8612 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_leq.code.tex
+2021/05/08 | 855296 | macros/luatex/latex/lua-physical.zip
+2021/05/08 | 8521 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.dateplot.code.tex
+2021/05/08 | 843660 | systems/texlive/tlnet/archive/l3backend.doc.r59118.tar.xz
+2021/05/08 | 83469 | graphics/pgf/contrib/pgfplots/tex/pgfplotstableshared.code.tex
+2021/05/08 | 823 | graphics/pgf/contrib/tikz-cd/tikz-cd.sty
+2021/05/08 | 8115 | graphics/pgf/contrib/pgfplots/scripts/pgf2pdf.sh
+2021/05/08 | 80599 | macros/luatex/latex/lua-physical/lua-physical.tex
+2021/05/08 | 8022 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.fillbetween.code.tex
+2021/05/08 | 800 | graphics/pgf/contrib/tikz-cd/README.md
+2021/05/08 | 8008 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfutil-common-lists.tex
+2021/05/08 | 779245 | systems/win32/miktex/tm/packages/l3build.tar.lzma
+2021/05/08 | 76734 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryfpu.code.tex
+2021/05/08 | 765996 | systems/texlive/tlnet/archive/texlive.infra.amd64-netbsd.r58981.tar.xz
+2021/05/08 | 75783 | systems/win32/miktex/tm/packages/froufrou.tar.lzma
+2021/05/08 | 75171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
+2021/05/08 | 734672 | systems/texlive/tlnet/archive/texlive.infra.i386-netbsd.r58981.tar.xz
+2021/05/08 | 723974 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.context.tar.bz2
+2021/05/08 | 71792 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
+2021/05/08 | 7099 | usergrps/usergrps/index.html
+2021/05/08 | 6810645 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/05/08 | 6758 | macros/luatex/latex/lua-physical/src/physical-data.lua
+2021/05/08 | 673 | macros/latex/contrib/easybook/easybook.ins
+2021/05/08 | 6521 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvipdfmx.def
+2021/05/08 | 64209 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.smithchart.code.tex
+2021/05/08 | 634670 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
+2021/05/08 | 63453 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzexternalshared.code.tex
+2021/05/08 | 6218 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-luatex.def
+2021/05/08 | 612541 | graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf
+2021/05/08 | 60332 | systems/texlive/tlnet/archive/latexindent.r59121.tar.xz
+2021/05/08 | 6007 | graphics/pgf/contrib/pgfplots/tex/streamer.lua
+2021/05/08 | 5997 | graphics/pgf/contrib/pgfplots/tex/pgfregressiontest.sty
+2021/05/08 | 5907 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-pdftex.def
+2021/05/08 | 575228 | systems/texlive/tlnet/archive/l3kernel.source.r59118.tar.xz
+2021/05/08 | 574178 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/08 | 5712 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzexternal.sty
+2021/05/08 | 5641 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcorelayers.code.tex
+2021/05/08 | 5551902 | systems/win32/miktex/tm/packages/latex-tools-dev.tar.lzma
+2021/05/08 | 5492 | macros/luatex/latex/lua-physical/src/physical-astronomical.lua
+2021/05/08 | 52565 | macros/luatex/latex/lua-physical/lua-physical_example.pdf
+2021/05/08 | 524781 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2021/05/08 | 5225 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.tex
+2021/05/08 | 51720 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.clickable.code.tex
+2021/05/08 | 516 | graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex
+2021/05/08 | 51240831 | systems/win32/miktex/tm/packages/comprehensive.tar.lzma
+2021/05/08 | 5108 | systems/texlive/tlnet/archive/xintsession.r59120.tar.xz
+2021/05/08 | 510747 | macros/latex/contrib/easybook.zip
+2021/05/08 | 50466 | graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex
+2021/05/08 | 5026 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_tikzlibraryexternal.code.tex
+2021/05/08 | 4904 | graphics/pgf/contrib/pgfplots/tex/pgfplots.sty
+2021/05/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/05/08 | 485274 | graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex
+2021/05/08 | 480580 | systems/texlive/tlnet/archive/easybook.doc.r59117.tar.xz
+2021/05/08 | 480303 | macros/latex/contrib/easybook/easybook.pdf
+2021/05/08 | 4782 | macros/luatex/latex/lua-physical/src/physical-dimension.lua
+2021/05/08 | 46361 | graphics/pgf/contrib/pgfplots/tex/pgflibraryfillbetween.code.tex
+2021/05/08 | 462576 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2021/05/08 | 455 | systems/texlive/tlnet/update-tlmgr-r59127.sh.sha512.asc
+2021/05/08 | 455 | systems/texlive/tlnet/update-tlmgr-r59127.exe.sha512.asc
+2021/05/08 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/05/08 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/05/08 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/05/08 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/05/08 | 4493 | macros/luatex/latex/lua-physical/src/physical-unit.lua
+2021/05/08 | 447 | info/tlmgrbasics/README
+2021/05/08 | 44756 | systems/texlive/tlnet/archive/l3packages.source.r59118.tar.xz
+2021/05/08 | 4344 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.external.code.tex
+2021/05/08 | 4310 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvips.def
+2021/05/08 | 42966 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.prettyprinter.code.tex
+2021/05/08 | 4288 | graphics/pgf/contrib/pgfplots/tex/pgfplotsdeque.code.tex
+2021/05/08 | 42715 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.statistics.code.tex
+2021/05/08 | 4269 | graphics/pgf/contrib/pgfplots/tex/colormap.lua
+2021/05/08 | 4035368 | systems/texlive/tlnet/update-tlmgr-r59127.exe
+2021/05/08 | 395952 | graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf
+2021/05/08 | 39101 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryintersections.code.tex
+2021/05/08 | 3893 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cls
+2021/05/08 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r59110.tar.xz
+2021/05/08 | 386420 | systems/texlive/tlnet/archive/arabtex.doc.r59124.tar.xz
+2021/05/08 | 375690 | graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf
+2021/05/08 | 374887 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
+2021/05/08 | 3700 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.code.tex
+2021/05/08 | 368 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
+2021/05/08 | 367035 | graphics/pgf/contrib/pgfplots/tex/pgfplotscoordprocessing.code.tex
+2021/05/08 | 36314 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.ternary.code.tex
+2021/05/08 | 3533 | graphics/pgf/contrib/pgfplots/tex/pgfplots.paths.code.tex
+2021/05/08 | 3529 | graphics/pgf/contrib/pgfplots/scripts/pgfplots.py
+2021/05/08 | 35114 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfkeys.code.tex
+2021/05/08 | 34713 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex
+2021/05/08 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
+2021/05/08 | 346 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
+2021/05/08 | 34575 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample.pdf
+2021/05/08 | 34556 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfkeysfiltered.code.tex
+2021/05/08 | 3427 | macros/luatex/latex/lua-physical/lua-physical_example.tex
+2021/05/08 | 34260 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-plain.pdf
+2021/05/08 | 33 | graphics/pgf/contrib/pgfplots/tex/pgfplots.assert.sty
+2021/05/08 | 338 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
+2021/05/08 | 338442 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.bib
+2021/05/08 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
+2021/05/08 | 336 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
+2021/05/08 | 334066 | systems/win32/miktex/tm/packages/fontsetup-nonfree.tar.lzma
+2021/05/08 | 3331242 | systems/win32/miktex/tm/packages/aeb-pro.tar.lzma
+2021/05/08 | 330 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
+2021/05/08 | 3286 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.verb.code.tex
+2021/05/08 | 327575 | systems/win32/miktex/tm/packages/eq-save.tar.lzma
+2021/05/08 | 32516 | systems/texlive/tlnet/archive/ninecolors.doc.r59119.tar.xz
+2021/05/08 | 317820 | macros/luatex/latex/lua-physical/lua-physical.pdf
+2021/05/08 | 3158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.lua
+2021/05/08 | 3155 | graphics/pgf/contrib/pgfplots/tex/prepcontour_cli.lua
+2021/05/08 | 31136 | systems/texlive/tlnet/archive/l3backend.source.r59118.tar.xz
+2021/05/08 | 3095 | graphics/pgf/contrib/pgfplots/tex/pgfplotssysgeneric.code.tex
+2021/05/08 | 308096 | systems/texlive/tlnet/archive/texlive.infra.universal-darwin.r58978.tar.xz
+2021/05/08 | 3058044 | systems/texlive/tlnet/archive/latexindent.win32.r59121.tar.xz
+2021/05/08 | 3047 | graphics/pgf/contrib/pgfplots/tex/pgfplotslibrary.code.tex
+2021/05/08 | 30032 | graphics/pgf/contrib/pgfplots/tex/plothandler.lua
+2021/05/08 | 293 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
+2021/05/08 | 293715 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
+2021/05/08 | 2931 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.contourlua.code.tex
+2021/05/08 | 290 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
+2021/05/08 | 289 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
+2021/05/08 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
+2021/05/08 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
+2021/05/08 | 285555 | graphics/pgf/contrib/tikz-cd.zip
+2021/05/08 | 28512 | systems/texlive/tlnet/archive/easybook.source.r59117.tar.xz
+2021/05/08 | 28433 | macros/luatex/latex/lua-physical/src/physical-definition.lua
+2021/05/08 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
+2021/05/08 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
+2021/05/08 | 276 | systems/texlive/tlnet/archive/texlive-en.r59113.tar.xz
+2021/05/08 | 2759116 | systems/texlive/tlnet/archive/texlive.infra.win32.r59060.tar.xz
+2021/05/08 | 27582114 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma
+2021/05/08 | 272356 | systems/win32/miktex/tm/packages/coffeestains.tar.lzma
+2021/05/08 | 271 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
+2021/05/08 | 2713 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.coltype.code.tex
+2021/05/08 | 271313 | graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
+2021/05/08 | 27098 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.colortol.code.tex
+2021/05/08 | 269 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
+2021/05/08 | 26859 | graphics/pgf/contrib/pgfplots/tex/pgfplotsbinary.data.code.tex
+2021/05/08 | 263 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
+2021/05/08 | 26393 | graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex
+2021/05/08 | 26103 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_misc.code.tex
+2021/05/08 | 25707 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.polar.code.tex
+2021/05/08 | 25581821 | systems/texlive/tlnet/install-tl.zip
+2021/05/08 | 25239 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex
+2021/05/08 | 24802 | graphics/pgf/contrib/pgfplots/tex/prepcontour.lua
+2021/05/08 | 24373 | graphics/pgf/contrib/pgfplots/tex/pgfplotsliststructureext.code.tex
+2021/05/08 | 2416 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
+2021/05/08 | 2412 | graphics/pgf/contrib/pgfplots/tex/t-pgfplots.tex
+2021/05/08 | 23958 | graphics/pgf/contrib/pgfplots/tex/pgfplotscolor.code.tex
+2021/05/08 | 2382 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/ltxdockit.cfg
+2021/05/08 | 23581 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarycolorbrewer.code.tex
+2021/05/08 | 23537 | graphics/pgf/contrib/pgfplots/tex/pgfplotsarray.code.tex
+2021/05/08 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
+2021/05/08 | 232 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
+2021/05/08 | 23256 | graphics/pgf/contrib/pgfplots/README
+2021/05/08 | 23059 | graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex
+2021/05/08 | 23050 | graphics/pgf/contrib/pgfplots/tex/pgfplotsbinary.code.tex
+2021/05/08 | 2304268 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/05/08 | 22979 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgflibraryluamath.code.tex
+2021/05/08 | 22890 | macros/luatex/latex/lua-physical/README.md
+2021/05/08 | 228784 | systems/texlive/tlnet/archive/texlive.infra.r59127.tar.xz
+2021/05/08 | 22701 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.code.tex
+2021/05/08 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
+2021/05/08 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
+2021/05/08 | 22692357 | systems/win32/miktex/tm/packages/next/newcomputermodern.tar.lzma
+2021/05/08 | 22428 | graphics/pgf/contrib/pgfplots/tex/pgfplots.errorbars.code.tex
+2021/05/08 | 22358 | info/tlmgrbasics/doc/tlmgr.tex
+2021/05/08 | 221432 | systems/texlive/tlnet/archive/arabtex.r59124.tar.xz
+2021/05/08 | 21935 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.groupplots.code.tex
+2021/05/08 | 218532 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59110.tar.xz
+2021/05/08 | 21532 | systems/texlive/tlnet/archive/l3packages.r59118.tar.xz
+2021/05/08 | 2120 | systems/texlive/tlnet/archive/ninecolors.r59119.tar.xz
+2021/05/08 | 2097438 | systems/win32/miktex/tm/packages/elegantbook.tar.lzma
+2021/05/08 | 2095910 | systems/win32/miktex/tm/packages/latex-graphics-dev.tar.lzma
+2021/05/08 | 209193 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/05/08 | 20807946 | systems/texlive/tlnet/install-tl-windows.exe
+2021/05/08 | 207764 | systems/texlive/tlnet/archive/texlive.infra.doc.r59127.tar.xz
+2021/05/08 | 20700 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
+2021/05/08 | 20641 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcoreexternal.code.tex
+2021/05/08 | 2048620 | graphics/pgf/contrib/pgfplots/doc/pgfplots.doc.src.tar.bz2
+2021/05/08 | 1999 | macros/latex/contrib/biblatex-contrib/biblatex-gost/README.md
+2021/05/08 | 19944 | graphics/pgf/contrib/pgfplots/tex/pgfplotscore.code.tex
+2021/05/08 | 1939680 | systems/texlive/tlnet/archive/texlive-en.doc.r59113.tar.xz
+2021/05/08 | 190031 | macros/latex/contrib/mindflow.zip
+2021/05/08 | 189 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
+2021/05/08 | 18861 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmatrix.code.tex
+2021/05/08 | 18861341 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
+2021/05/08 | 1875380 | systems/win32/miktex/tm/packages/l3packages.tar.lzma
+2021/05/08 | 1869 | graphics/pgf/contrib/pgfplots/tex/pgfplots.lua
+2021/05/08 | 185056 | systems/texlive/tlnet/archive/coffeestains.doc.r59115.tar.xz
+2021/05/08 | 18491 | graphics/pgf/contrib/pgfplots/tex/tikzlibraryfillbetween.code.tex
+2021/05/08 | 1828 | graphics/pgf/contrib/pgfplots/scripts/matlab2pgfplots.sh
+2021/05/08 | 18181 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcoreimage.code.tex
+2021/05/08 | 180 | graphics/pgf/contrib/pgfplots/INSTALL
+2021/05/08 | 18092 | graphics/pgf/contrib/pgfplots/doc/COPYING
+2021/05/08 | 1808212 | systems/texlive/tlnet/archive/l3packages.doc.r59118.tar.xz
+2021/05/08 | 17756 | graphics/pgf/contrib/pgfplots/tex/parser.lua
+2021/05/08 | 17662 | graphics/pgf/contrib/pgfplots/tex/pgfplotstexio.lua
+2021/05/08 | 17580294 | install/graphics/pgf/contrib/pgfplots.tds.zip
+2021/05/08 | 17563506 | graphics/pgf/contrib/pgfplots.zip
+2021/05/08 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
+2021/05/08 | 174 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
+2021/05/08 | 174916 | systems/texlive/tlnet/archive/texlive-docindex.doc.r59110.tar.xz
+2021/05/08 | 17465 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfcorescopes.code.tex
+2021/05/08 | 17447 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.colormaps.code.tex
+2021/05/08 | 1732 | systems/texlive/tlnet/archive/xintsession.doc.r59120.tar.xz
+2021/05/08 | 172 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
+2021/05/08 | 172680 | systems/texlive/tlnet/archive/poiretone.r59125.tar.xz
+2021/05/08 | 17221236 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/05/08 | 171 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
+2021/05/08 | 17106 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
+2021/05/08 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
+2021/05/08 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
+2021/05/08 | 170 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
+2021/05/08 | 16933 | macros/luatex/latex/lua-physical/src/physical-quantity.lua
+2021/05/08 | 168 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
+2021/05/08 | 167 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
+2021/05/08 | 166 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
+2021/05/08 | 166600 | systems/texlive/tlnet/archive/l3kernel.r59118.tar.xz
+2021/05/08 | 1661290 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015.tar.lzma
+2021/05/08 | 1659 | graphics/pgf/contrib/pgfplots/tex/binary.lua
+2021/05/08 | 165262 | macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
+2021/05/08 | 16267 | graphics/pgf/contrib/pgfplots/tex/functions.lua
+2021/05/08 | 1621669 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
+2021/05/08 | 16161 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample-context.pdf
+2021/05/08 | 16090 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
+2021/05/08 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
+2021/05/08 | 1587 | macros/luatex/latex/lua-physical/src/physical.lua
+2021/05/08 | 154 | systems/texlive/tlnet/update-tlmgr-r59127.exe.sha512
+2021/05/08 | 153 | systems/texlive/tlnet/update-tlmgr-r59127.sh.sha512
+2021/05/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/05/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/05/08 | 15144 | systems/texlive/tlnet/archive/pxjahyper.r59116.tar.xz
+2021/05/08 | 151039 | info/tlmgrbasics.zip
+2021/05/08 | 15093 | macros/luatex/latex/lua-physical/src/physical-number.lua
+2021/05/08 | 1507 | graphics/pgf/contrib/pgfplots/tex/pgfplots.tex
+2021/05/08 | 14927 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_pgfmanual.pdflinks.code.tex
+2021/05/08 | 14741 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarycolortol.code.tex
+2021/05/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/05/08 | 1456 | systems/texlive/tlnet/archive/collection-pictures.r59115.tar.xz
+2021/05/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/05/08 | 144 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
+2021/05/08 | 144813 | info/tlmgrbasics/doc/tlmgr.pdf
+2021/05/08 | 144160 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
+2021/05/08 | 1440 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.sty
+2021/05/08 | 14400 | systems/texlive/tlnet/archive/l3backend.r59118.tar.xz
+2021/05/08 | 14358 | graphics/pgf/contrib/pgfplots/tex/pgfsys-luatexpatch.def
+2021/05/08 | 13828 | graphics/pgf/contrib/pgfplots/tex/pgfplotsliststructure.code.tex
+2021/05/08 | 136 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
+2021/05/08 | 136 | graphics/pgf/contrib/pgfplots/doc/Makefile
+2021/05/08 | 133871 | graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplothandler.code.tex
+2021/05/08 | 1327 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
+2021/05/08 | 13263 | graphics/pgf/contrib/pgfplots/tex/bugtracker.sty
+2021/05/08 | 12972 | systems/texlive/tlnet/archive/easybook.r59117.tar.xz
+2021/05/08 | 12968 | systems/texlive/tlnet/archive/poiretone.doc.r59125.tar.xz
+2021/05/08 | 1288992 | systems/texlive/tlnet/archive/asymptote.i386-linux.r59111.tar.xz
+2021/05/08 | 1280 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.decorations.softclip.code.tex
+2021/05/08 | 1268291 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/05/08 | 12681125 | graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
+2021/05/08 | 12649 | graphics/pgf/contrib/pgfplots/tex/statistics.lua
+2021/05/08 | 1255880 | systems/texlive/tlnet/archive/asymptote.x86_64-linux.r59111.tar.xz
+2021/05/08 | 12489 | graphics/pgf/contrib/pgfplots/tex/pgfplots.markers.code.tex
+2021/05/08 | 123680 | graphics/pgf/contrib/pgfplots/tex/pgfplots.scaling.code.tex
+2021/05/08 | 12347 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_loader.code.tex
+2021/05/08 | 123343 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex
+2021/05/08 | 1228 | graphics/pgf/contrib/pgfplots/tex/pgfplots.assert.code.tex
+2021/05/08 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
+2021/05/08 | 122429 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.patchplots.code.tex
+2021/05/08 | 1220 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.tex
+2021/05/08 | 121632 | systems/texlive/tlnet/archive/pxjahyper.doc.r59116.tar.xz
+2021/05/08 | 12158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_trig_format.code.tex
+2021/05/08 | 120954 | graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
+2021/05/08 | 12057 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
+2021/05/08 | 11977 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.units.code.tex
+2021/05/08 | 1195 | graphics/pgf/contrib/pgfplots/doc/pgfplotsexample.tex
+2021/05/08 | 1186000 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/05/08 | 11758 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
+2021/05/08 | 116883 | macros/latex/contrib/easybook/easybook.dtx
+2021/05/08 | 11512 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
+2021/05/08 | 11495 | usergrps/usergrps/de.html
+2021/05/08 | 11487846 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
+2021/05/08 | 11450 | usergrps/usergrps/pl.html
+2021/05/08 | 11445 | usergrps/usergrps/hu.html
+2021/05/08 | 11378 | usergrps/usergrps/cz.html
+2021/05/08 | 1133 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/05/08 | 1133 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
+2021/05/08 | 113285 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.colorbrewer.code.tex
+2021/05/08 | 11305 | usergrps/usergrps/fr.html
+2021/05/08 | 11285 | usergrps/usergrps/kr.html
+2021/05/08 | 11262 | usergrps/usergrps/bg.html
+2021/05/08 | 11239 | usergrps/usergrps/nl.html
+2021/05/08 | 11224 | usergrps/usergrps/cn.html
+2021/05/08 | 11168 | usergrps/usergrps/it.html
+2021/05/08 | 11165 | usergrps/usergrps/es.html
+2021/05/08 | 11148 | usergrps/usergrps/gb.html
+2021/05/08 | 11056 | usergrps/usergrps/us.html
+2021/05/08 | 11041 | usergrps/usergrps/gr.html
+2021/05/08 | 11020 | usergrps/usergrps/esc.html
+2021/05/08 | 11016 | usergrps/usergrps/dk.html
+2021/05/08 | 11014 | usergrps/usergrps/pt.html
+2021/05/08 | 1100 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
+2021/05/08 | 10996 | usergrps/usergrps/vn.html
+2021/05/08 | 1098 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
+2021/05/08 | 10986 | usergrps/usergrps/no.html
+2021/05/08 | 1097 | graphics/pgf/contrib/pgfplots/tex/t-pgfplotstable.tex
+2021/05/08 | 10959 | usergrps/usergrps/br.html
+2021/05/08 | 10945 | usergrps/usergrps/ca.html
+2021/05/08 | 10941 | usergrps/usergrps/ie.html
+2021/05/08 | 10935 | usergrps/usergrps/za.html
+2021/05/08 | 10925 | usergrps/usergrps/uy.html
+2021/05/08 | 10916 | usergrps/usergrps/is.html
+2021/05/08 | 10894716 | systems/texlive/tlnet/archive/l3kernel.doc.r59118.tar.xz
+2021/05/08 | 10885 | usergrps/usergrps/kh.html
+2021/05/08 | 10875 | usergrps/usergrps/mx.html
+2021/05/08 | 10825 | usergrps/usergrps/lt.html
+2021/05/08 | 10795 | usergrps/usergrps/ee.html
+2021/05/08 | 107244 | systems/texlive/tlnet/archive/texlive-scripts.r59110.tar.xz
+2021/05/08 | 1069 | macros/luatex/latex/lua-physical/LICENSE
+2021/05/08 | 1061216 | macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
+2021/05/08 | 1051 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-xetex.def
+2021/05/08 | 1049 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-luatexpatch.def
+2021/05/08 | 1045028 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
+2021/05/08 | 1040165 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.tar.bz2
+2021/05/08 | 1021496 | systems/texlive/tlnet/archive/asymptote.aarch64-linux.r59123.tar.xz
+2021/05/08 | 10024078 | systems/texlive/tlnet/update-tlmgr-r59127.sh
2021/05/07 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
2021/05/07 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2021/05/07 | 99100 | systems/texlive/tlnet/archive/nicematrix.source.r59105.tar.xz
@@ -37,6 +376,7 @@
2021/05/07 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2021/05/07 | 84537 | macros/latex/contrib/l3packages/xparse-2018-04-12.sty
2021/05/07 | 834 | support/latexindent/LatexIndent/Version.pm
+2021/05/07 | 825431 | systems/win32/w32tex/ChangeLog
2021/05/07 | 816071 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2021/05/07 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2021/05/07 | 80141 | macros/latex/contrib/l3packages/xparse-generic.tex
@@ -65,7 +405,6 @@
2021/05/07 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2021/05/07 | 7161 | support/latexindent/documentation/figure-schematic.png
2021/05/07 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/05/07 | 7120 | usergrps/usergrps/index.html
2021/05/07 | 70911 | macros/latex/contrib/l3kernel/expl3.dtx
2021/05/07 | 70578 | macros/latex/contrib/l3kernel/l3fp.dtx
2021/05/07 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
@@ -73,14 +412,13 @@
2021/05/07 | 69576 | macros/latex/contrib/l3kernel/l3candidates.dtx
2021/05/07 | 6956 | macros/latex/contrib/l3packages/xfp.dtx
2021/05/07 | 68545 | macros/latex/contrib/l3kernel/l3text-case.dtx
-2021/05/07 | 6810816 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/05/07 | 6842 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/05/07 | 680051 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2021/05/07 | 6793 | support/latexindent/LatexIndent/MandatoryArgument.pm
2021/05/07 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2021/05/07 | 67680 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
2021/05/07 | 6766562 | macros/latex/contrib/l3kernel/source3.pdf
2021/05/07 | 67652 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/05/07 | 674 | macros/latex/contrib/easybook/easybook.ins
2021/05/07 | 67451 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2021/05/07 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
2021/05/07 | 65955 | usergrps/usergrps/lugs.html
@@ -96,6 +434,7 @@
2021/05/07 | 6408 | support/latexindent/LatexIndent/Item.pm
2021/05/07 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
2021/05/07 | 63836 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/05/07 | 63718792 | systems/win32/w32tex/biblatex-biber.tar.xz
2021/05/07 | 6371487 | support/latexindent/latexindent.exe
2021/05/07 | 63674 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2021/05/07 | 6353 | support/latexindent/LatexIndent/Environment.pm
@@ -123,7 +462,6 @@
2021/05/07 | 5777 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm
2021/05/07 | 57598 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2021/05/07 | 574836 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/05/07 | 574674 | systems/win32/miktex/tm/packages/next/files.csv.lzma
2021/05/07 | 57065 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
2021/05/07 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
2021/05/07 | 567626 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
@@ -152,26 +490,23 @@
2021/05/07 | 51432 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
2021/05/07 | 511634 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2021/05/07 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/05/07 | 510646 | macros/latex/contrib/easybook.zip
2021/05/07 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
2021/05/07 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2021/05/07 | 500 | systems/texlive/tlnet/archive/comprehensive.r59099.tar.xz
2021/05/07 | 49970 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2021/05/07 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
+2021/05/07 | 49598 | systems/texlive/tlnet/tlpkg/installer/config.guess
2021/05/07 | 4953 | language/japanese/pxjahyper/README-ja.md
2021/05/07 | 49386 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
2021/05/07 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
2021/05/07 | 492 | systems/texlive/tlnet/archive/tlmgr-intro-zh-cn.r59100.tar.xz
2021/05/07 | 492 | support/latexindent/documentation/cmhlistings.tex
2021/05/07 | 4921 | macros/latex/contrib/ninecolors/ninecolors.tex
-2021/05/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/07 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
2021/05/07 | 4869 | support/latexindent/documentation/subsubsec-ifelsefi.tex
2021/05/07 | 48642 | macros/latex/contrib/l3backend/l3backend-pdf.dtx
2021/05/07 | 484972 | macros/latex/contrib/l3packages/xfrac.pdf
2021/05/07 | 484055 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/05/07 | 480313 | macros/latex/contrib/easybook/easybook.pdf
-2021/05/07 | 480008 | systems/texlive/tlnet/archive/easybook.doc.r59102.tar.xz
2021/05/07 | 479793 | graphics/pgf/contrib/coffeestains/coffeestains.sty
2021/05/07 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2021/05/07 | 475936 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
@@ -185,10 +520,6 @@
2021/05/07 | 4602409 | support/latexindent.zip
2021/05/07 | 45937 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
2021/05/07 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/05/07 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/05/07 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2021/05/07 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/05/07 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/05/07 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2021/05/07 | 444724 | systems/texlive/tlnet/archive/tlmgr-intro-zh-cn.doc.r59100.tar.xz
2021/05/07 | 4435 | macros/latex/contrib/l3packages/CHANGELOG.md
@@ -230,11 +561,13 @@
2021/05/07 | 35775 | macros/latex/contrib/l3kernel/l3quark.dtx
2021/05/07 | 35599 | macros/latex/contrib/ninecolors.zip
2021/05/07 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/05/07 | 35235580 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/05/07 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2021/05/07 | 3463 | support/latexindent/LatexIndent/Preamble.pm
2021/05/07 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2021/05/07 | 345366 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2021/05/07 | 3451 | support/latexindent/documentation/subsubsec-environments-with-items.tex
+2021/05/07 | 3424124 | systems/win32/w32tex/tex4htk-w32.tar.xz
2021/05/07 | 3394 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm
2021/05/07 | 33848 | macros/latex/contrib/l3backend/l3backend-draw.dtx
2021/05/07 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
@@ -268,7 +601,6 @@
2021/05/07 | 2902 | support/latexindent/documentation/subsec-partnering-poly-switches.tex
2021/05/07 | 28625 | macros/latex/contrib/l3kernel/CHANGELOG.md
2021/05/07 | 283978 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/05/07 | 28364 | systems/texlive/tlnet/archive/easybook.source.r59102.tar.xz
2021/05/07 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
2021/05/07 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
2021/05/07 | 281754 | macros/latex/contrib/l3kernel/l3regex.dtx
@@ -283,7 +615,6 @@
2021/05/07 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2021/05/07 | 258665 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2021/05/07 | 25732 | macros/latex/contrib/l3kernel/l3fp-random.dtx
-2021/05/07 | 25581789 | systems/texlive/tlnet/install-tl.zip
2021/05/07 | 2539 | support/latexindent/documentation/sec-conclusions-know-limitations.tex
2021/05/07 | 25341 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
2021/05/07 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
@@ -306,12 +637,11 @@
2021/05/07 | 23253 | support/latexindent/documentation/latexindent.tex
2021/05/07 | 231313 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
2021/05/07 | 23070 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
-2021/05/07 | 2301796 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/07 | 2229 | macros/latex/contrib/l3kernel/source3.tex
+2021/05/07 | 2224192 | systems/win32/w32tex/win64/context-w64.tar.xz
2021/05/07 | 2212 | support/latexindent/LatexIndent/Logger.pm
2021/05/07 | 2204045 | install/macros/latex/contrib/l3packages.tds.zip
2021/05/07 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/05/07 | 218532 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59094.tar.xz
2021/05/07 | 2184804 | macros/latex/contrib/l3packages.zip
2021/05/07 | 21671 | support/latexindent/documentation/sec-replacements.tex
2021/05/07 | 21643 | macros/latex/contrib/l3kernel/l3text-purify.dtx
@@ -323,10 +653,8 @@
2021/05/07 | 21098 | support/latexindent/LatexIndent/Verbatim.pm
2021/05/07 | 21010 | macros/latex/contrib/l3kernel/l3intarray.dtx
2021/05/07 | 20960 | macros/latex/contrib/l3backend/l3backend-graphics.dtx
-2021/05/07 | 209153 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
2021/05/07 | 209142 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
2021/05/07 | 208182 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/05/07 | 20810839 | systems/texlive/tlnet/install-tl-windows.exe
2021/05/07 | 20764 | support/latexindent/LatexIndent/ModifyLineBreaks.pm
2021/05/07 | 20505 | support/latexindent/LatexIndent/Indent.pm
2021/05/07 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf
@@ -354,10 +682,10 @@
2021/05/07 | 18153 | support/latexindent/defaultSettings.yaml
2021/05/07 | 18096 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2021/05/07 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/05/07 | 179867 | macros/latex/contrib/mindflow/mindflow.pdf
2021/05/07 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2021/05/07 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2021/05/07 | 1725546 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/05/07 | 17220009 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2021/05/07 | 1704394 | macros/latex/contrib/l3kernel/interface3.pdf
2021/05/07 | 170069 | macros/latex/contrib/l3kernel/l3news11.pdf
2021/05/07 | 1680940 | systems/texlive/tlnet/archive/nicematrix.doc.r59105.tar.xz
@@ -375,9 +703,7 @@
2021/05/07 | 1561 | macros/latex/contrib/l3packages/xtemplate.ins
2021/05/07 | 1558 | support/latexindent/latexindent-module-installer.pl
2021/05/07 | 155524 | macros/latex/contrib/l3kernel/l3doc.dtx
-2021/05/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2021/05/07 | 153888 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/05/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2021/05/07 | 152761 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2021/05/07 | 151853 | macros/latex/contrib/l3kernel/l3docstrip.pdf
2021/05/07 | 151572 | macros/latex/contrib/l3kernel/l3news06.pdf
@@ -393,8 +719,7 @@
2021/05/07 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2021/05/07 | 14669 | macros/latex/contrib/l3backend/l3backend-header.dtx
2021/05/07 | 146440 | systems/texlive/tlnet/archive/texlive-msg-translations.r59096.tar.xz
-2021/05/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/05/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/05/07 | 144779852 | systems/win32/w32tex/context.tar.xz
2021/05/07 | 1444 | macros/latex/contrib/l3packages/l3keys2e-demo.tex
2021/05/07 | 14406 | macros/latex/contrib/l3backend/l3backend-box.dtx
2021/05/07 | 14353 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
@@ -414,14 +739,12 @@
2021/05/07 | 1307723 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2021/05/07 | 1306 | macros/latex/contrib/l3packages/xfrac.ins
2021/05/07 | 1295413 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/05/07 | 12944 | systems/texlive/tlnet/archive/easybook.r59102.tar.xz
2021/05/07 | 12891 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
2021/05/07 | 12869265 | install/macros/latex/contrib/l3kernel.tds.zip
2021/05/07 | 128312 | macros/latex/contrib/l3kernel/l3news07.pdf
2021/05/07 | 1281106 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2021/05/07 | 127625 | macros/latex/contrib/l3kernel/l3basics.dtx
2021/05/07 | 1272 | macros/latex/contrib/l3packages/xparse.ins
-2021/05/07 | 1268484 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2021/05/07 | 1268468 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
2021/05/07 | 12661 | support/latexindent/LatexIndent/Braces.pm
2021/05/07 | 12630403 | macros/latex/contrib/l3kernel.zip
@@ -435,57 +758,26 @@
2021/05/07 | 11864 | systems/texlive/tlnet/archive/pbalance.source.r59106.tar.xz
2021/05/07 | 11862 | support/latexindent/LatexIndent/FileContents.pm
2021/05/07 | 1185346 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2021/05/07 | 1184255 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
2021/05/07 | 11808 | macros/latex/contrib/l3kernel/l3fparray.dtx
2021/05/07 | 11785 | support/latexindent/documentation/appendices.tex
2021/05/07 | 1171730 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/05/07 | 117118 | macros/latex/contrib/easybook/easybook.dtx
2021/05/07 | 116930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2021/05/07 | 116446 | language/japanese/pxjahyper/pxjahyper.pdf
2021/05/07 | 11613 | macros/latex/contrib/l3packages/l3keys2e.dtx
+2021/05/07 | 11577 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
2021/05/07 | 115470 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/05/07 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2021/05/07 | 11510 | usergrps/usergrps/de.html
2021/05/07 | 115061 | macros/latex/contrib/l3kernel/l3keys.dtx
-2021/05/07 | 11465 | usergrps/usergrps/pl.html
-2021/05/07 | 11460 | usergrps/usergrps/hu.html
+2021/05/07 | 11474 | macros/latex/contrib/mindflow/mindflow.dtx
2021/05/07 | 114588 | macros/latex/contrib/l3kernel/l3news04.pdf
2021/05/07 | 114418 | macros/latex/contrib/l3kernel/l3str-convert.dtx
-2021/05/07 | 11393 | usergrps/usergrps/cz.html
-2021/05/07 | 11320 | usergrps/usergrps/fr.html
-2021/05/07 | 11300 | usergrps/usergrps/kr.html
-2021/05/07 | 11277 | usergrps/usergrps/bg.html
-2021/05/07 | 11263 | usergrps/usergrps/nl.html
2021/05/07 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf
-2021/05/07 | 11239 | usergrps/usergrps/cn.html
2021/05/07 | 112252 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/05/07 | 11183 | usergrps/usergrps/it.html
-2021/05/07 | 11180 | usergrps/usergrps/es.html
-2021/05/07 | 11163 | usergrps/usergrps/gb.html
-2021/05/07 | 11071 | usergrps/usergrps/us.html
-2021/05/07 | 11056 | usergrps/usergrps/gr.html
-2021/05/07 | 11035 | usergrps/usergrps/esc.html
-2021/05/07 | 11031 | usergrps/usergrps/dk.html
-2021/05/07 | 11029 | usergrps/usergrps/pt.html
2021/05/07 | 110282 | support/latexindent/documentation/sec-the-m-switch.tex
-2021/05/07 | 11011 | usergrps/usergrps/vn.html
-2021/05/07 | 11001 | usergrps/usergrps/no.html
-2021/05/07 | 10974 | usergrps/usergrps/br.html
-2021/05/07 | 10960 | usergrps/usergrps/ca.html
-2021/05/07 | 10956 | usergrps/usergrps/ie.html
-2021/05/07 | 10950 | usergrps/usergrps/za.html
-2021/05/07 | 10940 | usergrps/usergrps/uy.html
-2021/05/07 | 10931 | usergrps/usergrps/is.html
2021/05/07 | 109272 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/05/07 | 10900 | usergrps/usergrps/kh.html
-2021/05/07 | 10890 | usergrps/usergrps/mx.html
-2021/05/07 | 10840 | usergrps/usergrps/lt.html
2021/05/07 | 10824 | support/latexindent/LatexIndent/Heading.pm
-2021/05/07 | 10810 | usergrps/usergrps/ee.html
2021/05/07 | 107921 | macros/latex/contrib/l3kernel/l3expan.dtx
2021/05/07 | 1078878 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2021/05/07 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
-2021/05/07 | 107244 | systems/texlive/tlnet/archive/texlive-scripts.r59094.tar.xz
2021/05/07 | 105522 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
2021/05/07 | 104626 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2021/05/07 | 10361 | support/latexindent/LatexIndent/Command.pm
@@ -502,7 +794,6 @@
2021/05/06 | 8377 | info/symbols/comprehensive/source/makefakefdsymbol
2021/05/06 | 836 | info/symbols/comprehensive/source/symbols.ist
2021/05/06 | 824 | info/tlmgr-intro-zh-cn/latexmkrc
-2021/05/06 | 824967 | systems/win32/w32tex/ChangeLog
2021/05/06 | 810 | info/symbols/comprehensive/source/makefakestarfont
2021/05/06 | 8061 | info/symbols/comprehensive/source/makefakeMnSymbol
2021/05/06 | 79376 | systems/texlive/tlnet/archive/xint.r59089.tar.xz
@@ -516,7 +807,6 @@
2021/05/06 | 7189 | macros/latex/contrib/l3build/l3build-manifest.lua
2021/05/06 | 708832 | macros/latex/contrib/l3build/l3build.pdf
2021/05/06 | 687 | macros/latex/contrib/hvfloat/doc/examples/README.exa
-2021/05/06 | 6760 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/05/06 | 6739 | macros/latex/contrib/l3build/l3build-typesetting.lua
2021/05/06 | 66866 | macros/latex/contrib/froufrou/froufrou.pdf
2021/05/06 | 651 | info/tlmgr-intro-zh-cn/tlmgr-intro-zh-cn.tex
@@ -529,7 +819,6 @@
2021/05/06 | 538 | macros/latex/contrib/froufrou/LICENSE
2021/05/06 | 5379 | info/symbols/comprehensive/source/fakemusixtex.sty
2021/05/06 | 530 | info/symbols/comprehensive/source/lightbulb10.mf
-2021/05/06 | 5244 | systems/texlive/tlnet/archive/xintsession.r59090.tar.xz
2021/05/06 | 5232 | macros/latex/contrib/l3build/l3build.lua
2021/05/06 | 513 | macros/latex/contrib/froufrou/README.md
2021/05/06 | 5011 | macros/latex/contrib/l3build/l3build-aux.lua
@@ -544,14 +833,12 @@
2021/05/06 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua
2021/05/06 | 41 | info/symbols/comprehensive/source/lightbulb.map
2021/05/06 | 4107 | info/symbols/comprehensive/source/teubner-subset.sty
-2021/05/06 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r59083.tar.xz
2021/05/06 | 3868264 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
2021/05/06 | 3851320 | systems/win32/w32tex/luajittex-w32.tar.xz
2021/05/06 | 3802636 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2021/05/06 | 376582 | info/tlmgr-intro-zh-cn/tlmgr-intro-zh-cn.pdf
2021/05/06 | 370820 | systems/texlive/tlnet/archive/xint.source.r59089.tar.xz
2021/05/06 | 3673 | info/symbols/comprehensive/source/lightbulb.eps
-2021/05/06 | 35234664 | systems/win32/w32tex/ltxpkgs.tar.xz
2021/05/06 | 3466224 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2021/05/06 | 3466180 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
2021/05/06 | 3461540 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
@@ -596,8 +883,6 @@
2021/05/06 | 1816 | macros/latex/contrib/l3build/l3build.1
2021/05/06 | 1807 | macros/latex/contrib/hvfloat/Changes
2021/05/06 | 1776 | info/symbols/comprehensive/source/lightbulb.mf
-2021/05/06 | 174864 | systems/texlive/tlnet/archive/texlive-docindex.doc.r59083.tar.xz
-2021/05/06 | 1732 | systems/texlive/tlnet/archive/xintsession.doc.r59090.tar.xz
2021/05/06 | 170 | macros/latex/contrib/hvfloat/doc/images/missing.txt
2021/05/06 | 166368 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.bbx
2021/05/06 | 166269 | macros/latex/contrib/nicematrix/nicematrix-french.tex
@@ -607,8 +892,6 @@
2021/05/06 | 15514 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015mx.cbx
2021/05/06 | 15506 | macros/latex/contrib/froufrou/froufrou.dtx
2021/05/06 | 1540 | macros/latex/contrib/l3build/l3build.ins
-2021/05/06 | 144767832 | systems/win32/w32tex/context.tar.xz
-2021/05/06 | 144154 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
2021/05/06 | 14286 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ay.cbx
2021/05/06 | 14181 | info/symbols/comprehensive/README
2021/05/06 | 13966 | macros/latex/contrib/l3build/CHANGELOG.md
@@ -618,12 +901,12 @@
2021/05/06 | 133848 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015mx.bbx
2021/05/06 | 12641 | macros/latex/contrib/l3build/l3build-file-functions.lua
2021/05/06 | 1248363 | macros/latex/contrib/nicematrix/nicematrix.pdf
+2021/05/06 | 122672270 | macros/context/latest/cont-tmf.zip
2021/05/06 | 11969 | macros/latex/contrib/l3build/l3build-upload.lua
2021/05/06 | 1177698 | info/symbols/comprehensive/source/symbols.tex
2021/05/06 | 11693 | info/symbols/comprehensive/source/makerawtables
2021/05/06 | 1161 | info/symbols/comprehensive/source/fakelatexsym.sty
2021/05/06 | 1159 | macros/latex/contrib/hvfloat/doc/examples/capPos.ltx
-2021/05/06 | 11578 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm
2021/05/06 | 115199 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ms.bbx
2021/05/06 | 111538 | macros/latex/contrib/hvfloat/doc/hvfloat.tex
2021/05/06 | 11122752 | systems/win32/w32tex/win64/xetex-w64.tar.xz
@@ -687,7 +970,6 @@
2021/05/05 | 1663 | info/tlmgr-intro-zh-cn/body/options.tex
2021/05/05 | 16439 | graphics/mcf2graph/mcf_mplib_exa.tex
2021/05/05 | 15148 | systems/texlive/tlnet/archive/latex-graphics-dev.r59080.tar.xz
-2021/05/05 | 122670212 | macros/context/latest/cont-tmf.zip
2021/05/05 | 120696 | macros/generic/xint/CHANGES.html
2021/05/05 | 117040 | systems/texlive/tlnet/archive/ut-thesis.doc.r59078.tar.xz
2021/05/05 | 1131946 | macros/generic/xint/sourcexint.pdf
@@ -868,7 +1150,6 @@
2021/05/04 | 3514 | macros/latex-dev/base/README.md
2021/05/04 | 351310 | macros/latex-dev/required/tools/theorem.pdf
2021/05/04 | 3434 | macros/latex-dev/base/makeindx.ins
-2021/05/04 | 3417280 | systems/win32/w32tex/tex4htk-w32.tar.xz
2021/05/04 | 34063495 | install/macros/latex-dev/latex-base-dev.tds.zip
2021/05/04 | 3401 | macros/latex-dev/base/proc.ins
2021/05/04 | 33863 | macros/latex-dev/required/tools/varioref-2016-02-16.sty
@@ -1113,7 +1394,6 @@
2021/05/03 | 75 | graphics/pgf/contrib/pgf-pie/demo/polar.tex
2021/05/03 | 6916564 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
2021/05/03 | 68 | graphics/pgf/contrib/pgf-pie/demo/first-pie.tex
-2021/05/03 | 63703268 | systems/win32/w32tex/biblatex-biber.tar.xz
2021/05/03 | 591630 | macros/unicodetex/latex/fontsetup-nonfree.zip
2021/05/03 | 482 | graphics/pgf/contrib/pgf-pie/README.md
2021/05/03 | 4822 | graphics/pgf/contrib/pgf-pie/pgf-pie-manual.tex
@@ -1129,12 +1409,10 @@
2021/05/03 | 309552 | macros/latex/contrib/mparhack/mparhack.pdf
2021/05/03 | 3043 | macros/latex/contrib/easybook/README.md
2021/05/03 | 300630 | macros/unicodetex/latex/fontsetup-nonfree/doc/fontsetup-nonfree-doc.pdf
-2021/05/03 | 276 | systems/texlive/tlnet/archive/texlive-en.r59056.tar.xz
2021/05/03 | 235 | graphics/pgf/contrib/pgf-pie/pgf-pie.sty
2021/05/03 | 227725 | graphics/pgf/contrib/pgf-pie.zip
2021/05/03 | 22153424 | systems/win32/w32tex/pdftex-w32.tar.xz
2021/05/03 | 21589 | graphics/pgf/contrib/pgf-pie/demo/cloud.svg
-2021/05/03 | 1937260 | systems/texlive/tlnet/archive/texlive-en.doc.r59056.tar.xz
2021/05/03 | 1913340 | systems/texlive/tlnet/archive/elegantbook.doc.r59053.tar.xz
2021/05/03 | 19107 | graphics/pgf/contrib/pgf-pie/LICENSE-LPPL1.3c.txt
2021/05/03 | 183 | graphics/pgf/contrib/pgf-pie/demo/explode.tex
@@ -1214,7 +1492,6 @@
2021/05/02 | 2688240 | graphics/pgf/contrib/circuitikz.zip
2021/05/02 | 241412 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
2021/05/02 | 2233 | macros/latex/contrib/elegantbook/README-CN.md
-2021/05/02 | 20361 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/05/02 | 1930 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
2021/05/02 | 19106 | macros/latex/contrib/biblatex-contrib/windycity/LICENCE
2021/05/02 | 19059 | macros/latex/contrib/biblatex-contrib/windycity/CHANGES.md
@@ -1238,89 +1515,3 @@
2021/05/02 | 105152 | systems/texlive/tlnet/install-tl
2021/05/02 | 1021921 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7.sty
2021/05/02 | 1014383 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.2.7.tex
-2021/05/01 | 946 | fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec
-2021/05/01 | 937 | fonts/newcomputermodern/tex/NewComputerModernSans.fontspec
-2021/05/01 | 93175 | systems/texlive/tlnet/tlpkg/translations/fr.po
-2021/05/01 | 89718 | systems/texlive/tlnet/tlpkg/translations/vi.po
-2021/05/01 | 88080 | systems/texlive/tlnet/tlpkg/translations/sk.po
-2021/05/01 | 86796 | systems/texlive/tlnet/tlpkg/translations/it.po
-2021/05/01 | 837080 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
-2021/05/01 | 81343 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
-2021/05/01 | 81245 | systems/texlive/tlnet/tlpkg/translations/cs.po
-2021/05/01 | 8118441 | fonts/newcomputermodern/sfd/NewCMMath-Book.sfd
-2021/05/01 | 79672 | systems/texlive/tlnet/tlpkg/translations/uk.po
-2021/05/01 | 78658 | systems/texlive/tlnet/tlpkg/translations/es.po
-2021/05/01 | 781223 | info/install-latex-guide-zh-cn.zip
-2021/05/01 | 774692 | fonts/newcomputermodern/otf/NewCM08-Italic.otf
-2021/05/01 | 741966 | info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf
-2021/05/01 | 709576 | fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
-2021/05/01 | 698124 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
-2021/05/01 | 68846 | systems/texlive/tlnet/tlpkg/translations/sl.po
-2021/05/01 | 6824498 | fonts/newcomputermodern/sfd/NewCMMath-Regular.sfd
-2021/05/01 | 66231 | systems/texlive/tlnet/tlpkg/translations/pl.po
-2021/05/01 | 637688 | fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
-2021/05/01 | 636664 | fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
-2021/05/01 | 6334838 | fonts/newcomputermodern/sfd/NewCM10-BookItalic.sfd
-2021/05/01 | 633264 | fonts/newcomputermodern/otf/NewCMSans08-Book.otf
-2021/05/01 | 6293925 | fonts/newcomputermodern/sfd/NewCM10-Book.sfd
-2021/05/01 | 62686 | systems/texlive/tlnet/tlpkg/translations/zh_CN.po
-2021/05/01 | 61672 | systems/texlive/tlnet/tlpkg/translations/ja.po
-2021/05/01 | 583536 | fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
-2021/05/01 | 57096 | systems/texlive/tlnet/tlpkg/translations/nl.po
-2021/05/01 | 554312 | fonts/newcomputermodern/otf/NewCMSans10-Book.otf
-2021/05/01 | 539020 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
-2021/05/01 | 52617 | systems/texlive/tlnet/tlpkg/translations/zh_TW.po
-2021/05/01 | 509764 | fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
-2021/05/01 | 494220 | fonts/newcomputermodern/otf/NewCM10-Regular.otf
-2021/05/01 | 4920033 | fonts/newcomputermodern/sfd/NewCM08-Book.sfd
-2021/05/01 | 4811267 | fonts/newcomputermodern/sfd/NewCM08-BookItalic.sfd
-2021/05/01 | 471936 | fonts/newcomputermodern/otf/NewCM08-Regular.otf
-2021/05/01 | 46389 | systems/texlive/tlnet/tlpkg/translations/messages.pot
-2021/05/01 | 4637661 | fonts/newcomputermodern/sfd/NewCMSans08-BookOblique.sfd
-2021/05/01 | 4499420 | fonts/newcomputermodern/sfd/NewCMSans08-Book.sfd
-2021/05/01 | 434260 | fonts/newcomputermodern/otf/NewCM10-Bold.otf
-2021/05/01 | 4277 | info/install-latex-guide-zh-cn/appendix/updateinfo.tex
-2021/05/01 | 4247911 | fonts/newcomputermodern/sfd/NewCM08-Italic.sfd
-2021/05/01 | 4235460 | fonts/newcomputermodern/sfd/NewCMMono10-Book.sfd
-2021/05/01 | 4190148 | fonts/newcomputermodern/sfd/NewCM10-Bold.sfd
-2021/05/01 | 416452 | fonts/newcomputermodern/otf/NewCM10-Italic.otf
-2021/05/01 | 4137404 | fonts/newcomputermodern/sfd/NewCMMono10-Italic.sfd
-2021/05/01 | 3972441 | fonts/newcomputermodern/sfd/NewCM10-Regular.sfd
-2021/05/01 | 3829327 | fonts/newcomputermodern/sfd/NewCMSans10-BoldOblique.sfd
-2021/05/01 | 374764 | fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
-2021/05/01 | 3742433 | fonts/newcomputermodern/sfd/NewCM10-Italic.sfd
-2021/05/01 | 3667781 | fonts/newcomputermodern/sfd/NewCMSans08-Oblique.sfd
-2021/05/01 | 35705387 | fonts/newcomputermodern.zip
-2021/05/01 | 3542302 | fonts/newcomputermodern/sfd/NewCMMono10-BoldOblique.sfd
-2021/05/01 | 3533140 | fonts/newcomputermodern/sfd/NewCMMono10-BookItalic.sfd
-2021/05/01 | 3532350 | fonts/newcomputermodern/sfd/NewCM10-BoldItalic.sfd
-2021/05/01 | 3404114 | fonts/newcomputermodern/sfd/NewCMSans10-BookOblique.sfd
-2021/05/01 | 33984 | support/texfot.zip
-2021/05/01 | 3302560 | fonts/newcomputermodern/sfd/NewCMSans10-Book.sfd
-2021/05/01 | 3188602 | fonts/newcomputermodern/sfd/NewCMSans10-Bold.sfd
-2021/05/01 | 31315 | support/texfot/texfot.pdf
-2021/05/01 | 3057616 | fonts/newcomputermodern/sfd/NewCMSans08-Regular.sfd
-2021/05/01 | 299168 | fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
-2021/05/01 | 2945544 | fonts/newcomputermodern/sfd/NewCM08-Regular.sfd
-2021/05/01 | 2830064 | fonts/newcomputermodern/sfd/NewCMSans10-Regular.sfd
-2021/05/01 | 282848 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
-2021/05/01 | 282456 | fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
-2021/05/01 | 266192 | fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
-2021/05/01 | 2642370 | fonts/newcomputermodern/sfd/NewCMSans10-Oblique.sfd
-2021/05/01 | 2526 | info/install-latex-guide-zh-cn/chapter/preface.tex
-2021/05/01 | 2259931 | fonts/newcomputermodern/sfd/NewCMMono10-Regular.sfd
-2021/05/01 | 223428 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
-2021/05/01 | 2166360 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
-2021/05/01 | 1906243 | fonts/newcomputermodern/sfd/NewCMMono10-Bold.sfd
-2021/05/01 | 1532344 | fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
-2021/05/01 | 14391 | support/texfot/texfot.pl
-2021/05/01 | 137813 | macros/latex/contrib/vcell.zip
-2021/05/01 | 1292848 | fonts/newcomputermodern/otf/NewCM08-Book.otf
-2021/05/01 | 1236280 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
-2021/05/01 | 11777 | macros/unicodetex/latex/fontsetup/fspdefault.sty
-2021/05/01 | 1153060 | fonts/newcomputermodern/otf/NewCM10-Book.otf
-2021/05/01 | 1096 | fonts/newcomputermodern/tex/NewComputerModernBook.fontspec
-2021/05/01 | 1070008 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
-2021/05/01 | 1068 | fonts/newcomputermodern/tex/NewComputerModern.fontspec
-2021/05/01 | 1056272 | fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
-2021/05/01 | 102567 | systems/texlive/tlnet/tlpkg/translations/sr.po
diff --git a/graphics/pgf/contrib/pgfplots/README b/graphics/pgf/contrib/pgfplots/README
index 1ee3cf37c9..e2997ba40e 100644
--- a/graphics/pgf/contrib/pgfplots/README
+++ b/graphics/pgf/contrib/pgfplots/README
@@ -23,7 +23,7 @@ Please take a look at
and
doc/latex/pgfplots/pgfplotstable.pdf.
-Copyright 2007-2020 by Christian Feuersaenger.
+Copyright 2007-2021 by Christian Feuersaenger.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -40,6 +40,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
HISTORY:
+1.18
+- new feature: 'contour lua', implemented and contributed by Francesco Poli
+- new feature: ignore empty coordinates when computing regression lines
+- new feature: improve log-regression fitting of exponential functions (using variance format=linear)
+- fixed bug #390: image plots in log mode failed to work. Also fixed issues with mesh/ordering=y varies
+- fixed bug #219: handle NaN in stacked plots
+
1.17
- fixed bug: restore compatibility with pgf/tikz circle syntax inside of pgfplots
- new feature #62: 'coordinate style' which allows to associate options with individual coordinates.
diff --git a/graphics/pgf/contrib/pgfplots/doc/COPYING b/graphics/pgf/contrib/pgfplots/doc/COPYING
new file mode 100644
index 0000000000..d159169d10
--- /dev/null
+++ b/graphics/pgf/contrib/pgfplots/doc/COPYING
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf b/graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf
index 34f83313f6..a6c9987130 100644
--- a/graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf
+++ b/graphics/pgf/contrib/pgfplots/doc/TeX-programming-notes.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf b/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
index 550ca44342..482d68a347 100644
--- a/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
+++ b/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf b/graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf
index e3413a206e..a67a6027de 100644
--- a/graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf
+++ b/graphics/pgf/contrib/pgfplots/doc/pgfplotstable.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf b/graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf
index fc58c7866b..29f1bd09aa 100644
--- a/graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf
+++ b/graphics/pgf/contrib/pgfplots/doc/pgfplotstodo.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex
index 6b5b8b808d..b02206937e 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplots.code.tex
@@ -45,6 +45,7 @@
\usetikzlibrary{decorations,decorations.pathmorphing,decorations.pathreplacing}
+\usepgfplotslibrary{contourlua}%
% FIXME: reduce number of variables!
@@ -4318,8 +4319,10 @@
/pgfplots/compat/anchors/1.15/.style= {/pgfplots/compat/anchors/1.13},%
/pgfplots/compat/anchors/1.16/.style= {/pgfplots/compat/anchors/1.13},%
/pgfplots/compat/anchors/1.17/.style= {/pgfplots/compat/anchors/1.13},%
+ /pgfplots/compat/anchors/1.18/.style= {/pgfplots/compat/anchors/1.13},%
/pgfplots/compat/anchors/default/.style={/pgfplots/compat/anchors/1.3},%
%
+ %
/pgfplots/compat/empty line/.is choice,
/pgfplots/compat/empty line/pre 1.3/.code={\pgfplots@emptyline@compattrue},% FIXME: WAS \global
/pgfplots/compat/empty line/1.3/.style= {/pgfplots/compat/empty line/pre 1.3},%
@@ -4338,6 +4341,7 @@
/pgfplots/compat/empty line/1.15/.style= {/pgfplots/compat/empty line/1.4},%
/pgfplots/compat/empty line/1.16/.style= {/pgfplots/compat/empty line/1.4},%
/pgfplots/compat/empty line/1.17/.style= {/pgfplots/compat/empty line/1.4},%
+ /pgfplots/compat/empty line/1.18/.style= {/pgfplots/compat/empty line/1.4},%
/pgfplots/compat/empty line/default/.style= {/pgfplots/compat/empty line/1.4},%
%
/pgfplots/compat/path replacement/.is choice,
@@ -4358,6 +4362,7 @@
/pgfplots/compat/path replacement/1.15/.style= {/pgfplots/compat/path replacement/1.5.1},
/pgfplots/compat/path replacement/1.16/.style= {/pgfplots/compat/path replacement/1.5.1},
/pgfplots/compat/path replacement/1.17/.style= {/pgfplots/compat/path replacement/1.5.1},
+ /pgfplots/compat/path replacement/1.18/.style= {/pgfplots/compat/path replacement/1.5.1},
/pgfplots/compat/path replacement/default/.style= {/pgfplots/compat/path replacement/pre 1.3},%
%
/pgfplots/compat/pgfpoint substitution/.is choice,
@@ -4378,6 +4383,7 @@
/pgfplots/compat/pgfpoint substitution/1.15/.style= {/pgfplots/compat/pgfpoint substitution/1.11},
/pgfplots/compat/pgfpoint substitution/1.16/.style= {/pgfplots/compat/pgfpoint substitution/1.11},
/pgfplots/compat/pgfpoint substitution/1.17/.style= {/pgfplots/compat/pgfpoint substitution/1.11},
+ /pgfplots/compat/pgfpoint substitution/1.18/.style= {/pgfplots/compat/pgfpoint substitution/1.11},
/pgfplots/compat/pgfpoint substitution/default/.style= {/pgfplots/compat/pgfpoint substitution/pre 1.3},%
%ellipse/.is if=pgfplots@path@replace@ellipse,
%
@@ -4408,6 +4414,7 @@
/pgfplots/compat/labels/1.15/.style= {/pgfplots/compat/labels/1.8},%
/pgfplots/compat/labels/1.16/.style= {/pgfplots/compat/labels/1.8},%
/pgfplots/compat/labels/1.17/.style= {/pgfplots/compat/labels/1.8},%
+ /pgfplots/compat/labels/1.18/.style= {/pgfplots/compat/labels/1.8},%
/pgfplots/compat/labels/default/.style= {/pgfplots/compat/labels/pre 1.3},% maintain backwards compatibility
%
/pgfplots/compat/bar nodes/.is choice,
@@ -4463,6 +4470,7 @@
/pgfplots/compat/bar nodes/1.15/.style= {/pgfplots/compat/bar nodes/1.13},%
/pgfplots/compat/bar nodes/1.16/.style= {/pgfplots/compat/bar nodes/1.13},%
/pgfplots/compat/bar nodes/1.17/.style= {/pgfplots/compat/bar nodes/1.13},%
+ /pgfplots/compat/bar nodes/1.18/.style= {/pgfplots/compat/bar nodes/1.13},%
/pgfplots/compat/bar nodes/default/.style= {/pgfplots/compat/bar nodes/pre 1.3},% maintain backwards compatibility
/pgfplots/compat/bar nodes/default,
%
@@ -4498,6 +4506,7 @@
/pgfplots/compat/scaling/1.15/.style={/pgfplots/compat/scaling/1.6},
/pgfplots/compat/scaling/1.16/.style={/pgfplots/compat/scaling/1.6},
/pgfplots/compat/scaling/1.17/.style={/pgfplots/compat/scaling/1.6},
+ /pgfplots/compat/scaling/1.18/.style={/pgfplots/compat/scaling/1.6},
/pgfplots/compat/scaling/default/.style={/pgfplots/compat/scaling/1.4},
%
/pgfplots/compat/scale mode/.is choice,
@@ -4518,6 +4527,7 @@
/pgfplots/compat/scale mode/1.15/.style={/pgfplots/compat/scale mode/1.6},
/pgfplots/compat/scale mode/1.16/.style={/pgfplots/compat/scale mode/1.6},
/pgfplots/compat/scale mode/1.17/.style={/pgfplots/compat/scale mode/1.6},
+ /pgfplots/compat/scale mode/1.18/.style={/pgfplots/compat/scale mode/1.6},
/pgfplots/compat/scale mode/default/.style={/pgfplots/compat/scale mode/1.5},
%
%
@@ -4539,6 +4549,7 @@
/pgfplots/compat/plot3graphics/1.15/.style= {/pgfplots/compat/plot3graphics/1.6},%
/pgfplots/compat/plot3graphics/1.16/.style= {/pgfplots/compat/plot3graphics/1.6},%
/pgfplots/compat/plot3graphics/1.17/.style= {/pgfplots/compat/plot3graphics/1.6},%
+ /pgfplots/compat/plot3graphics/1.18/.style= {/pgfplots/compat/plot3graphics/1.6},%
/pgfplots/compat/plot3graphics/default/.style= {/pgfplots/compat/plot3graphics/1.5},%
%
% ATTENTION: there is a compatibility issue which slipped through
@@ -4586,6 +4597,7 @@
/pgfplots/compat/bar width by units/1.15/.style= {/pgfplots/compat/bar width by units/1.7},
/pgfplots/compat/bar width by units/1.16/.style= {/pgfplots/compat/bar width by units/1.7},
/pgfplots/compat/bar width by units/1.17/.style= {/pgfplots/compat/bar width by units/1.7},
+ /pgfplots/compat/bar width by units/1.18/.style= {/pgfplots/compat/bar width by units/1.7},
/pgfplots/compat/bar width by units/default/.style={/pgfplots/compat/bar width by units/pre 1.3},
%
/pgfplots/compat/BB/.is choice,
@@ -4606,6 +4618,7 @@
/pgfplots/compat/BB/1.15/.style= {/pgfplots/compat/BB/1.8},%
/pgfplots/compat/BB/1.16/.style= {/pgfplots/compat/BB/1.8},%
/pgfplots/compat/BB/1.17/.style= {/pgfplots/compat/BB/1.8},%
+ /pgfplots/compat/BB/1.18/.style= {/pgfplots/compat/BB/1.8},%
/pgfplots/compat/BB/default/.style={/pgfplots/compat/BB/pre 1.3},
%
/pgfplots/compat/general/.is choice,
@@ -4670,6 +4683,7 @@
/pgfplots/compat/general/1.15,
%/pgfplots/table/percent is letter=true,
},%
+ /pgfplots/compat/general/1.18/.style= {/pgfplots/compat/general/1.17},%
/pgfplots/compat/general/default/.style={/pgfplots/compat/general/1.11},
%
/pgfplots/enable tick line clipping/.is if=pgfplots@enable@tick@line@clipping,
@@ -4687,7 +4701,7 @@
/pgfplots/compat/show suggested version/.is if=pgfplots@show@suggested@version,
/pgfplots/compat/show suggested version=true,
/pgfplots/compat/current/.initial=,
- /pgfplots/compat/mostrecent/.initial=1.17,
+ /pgfplots/compat/mostrecent/.initial=1.18,
/utils/exec={%
\pgfplotsutilforeachcommasep{%
/pgfplots/compat/current,%
@@ -7925,13 +7939,13 @@
{\csname pgfplots@environment@#2axis@\endcsname[]}%
}%
\expandafter\long\expandafter\def\csname pgfplots@environment@#2axis@\endcsname[##1]{%
- \begin{axis}[%
+ \axis[%
##1,%
data cs=#1,% assume that coordinates provided by \addplot are in the correct coordsystem
axis type=#2% active the correct axis type
]%
}%
- \expandafter\def\csname endpgfplots@environment@#2axis\endcsname{\end{axis}}%
+ \expandafter\def\csname endpgfplots@environment@#2axis\endcsname{\endaxis}%
\edef\pgfplots@glob@TMPc{\expandafter\noexpand\csname #2axis\endcsname\expandafter\noexpand\csname pgfplots@environment@#2axis\endcsname}%
\expandafter
\tikzaddtikzonlycommandshortcutlet\pgfplots@glob@TMPc
@@ -11571,7 +11585,7 @@
\pgfplotsutil@directlua{%
pgfplots.gca = pgfplots.Axis.new();
pgfplots.gca.is3d = \pgfplots@boolval{pgfplots@threedim};
- pgfplots.gca.clipLimits = {
+ pgfplots.gca.clipLimits = {
\pgfplots@boolval{pgfplots@clip@limits@x},
\pgfplots@boolval{pgfplots@clip@limits@y},
\pgfplots@boolval{pgfplots@clip@limits@z} };
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex
index 2bf436fe80..be95dfac86 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplots.revision.tex
@@ -5,10 +5,10 @@
\catcode`\:=12
\catcode`\+=12
\catcode`\-=12
-\gdef\pgfplotsrevision{1.17}
-\gdef\pgfplotsversion{1.17}
-\gdef\pgfplotsversiondatetime{2020-02-29 09:43:25 +0100}
-\gdef\pgfplotsrevisiondatetime{2020-02-29 09:43:25 +0100}
+\gdef\pgfplotsrevision{1.18}
+\gdef\pgfplotsversion{1.18}
+\gdef\pgfplotsversiondatetime{2021-05-08 12:48:32 +0200}
+\gdef\pgfplotsrevisiondatetime{2021-05-08 12:48:32 +0200}
\gdef\pgfplots@glob@TMPa#1-#2-#3 #4\relax{#1/#2/#3}
\xdef\pgfplotsversiondate{\expandafter\pgfplots@glob@TMPa\pgfplotsversiondatetime\relax}
\xdef\pgfplotsrevisiondate{\expandafter\pgfplots@glob@TMPa\pgfplotsrevisiondatetime\relax}
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex
index b5a51cd3b2..3b5115bf9a 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplotsmeshplotimage.code.tex
@@ -106,7 +106,10 @@
\else
\ifx\pgfplotsplothandlermesh@image@lastA\pgfutil@empty
\else
- \pgfplotscoordmath{x}{parse}{\pgfplotsplothandlermesh@image@lastA - 0.5*(\pgfplotsplothandlermesh@cur - \pgfplotsplothandlermesh@image@lastA)}%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@A@dir}{parse}{\pgfplotsplothandlermesh@image@lastA - 0.5*(\pgfplotsplothandlermesh@cur - \pgfplotsplothandlermesh@image@lastA)}%
+ \pgfplots@if{pgfplots@\pgfplotsplothandlermesh@image@A@dir islinear}{}{%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@A@dir}{parsenumber}{\pgfmathresult}%
+ }
\let\pgfplots@current@point@xh=\pgfmathresult
\pgfplotsplothandlermesh@image@updatelimits@AB\pgfplots@current@point@xh\pgfplotsplothandlermesh@cur@B\pgfplots@current@point@z
%
@@ -120,12 +123,18 @@
\else
\ifx\pgfplotsplothandlermesh@image@lastB\pgfutil@empty
\else
- \pgfplotscoordmath{y}{parse}{\pgfplotsplothandlermesh@image@lastB - 0.5*(\pgfplotsplothandlermesh@cur@B - \pgfplotsplothandlermesh@image@lastB)}%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@B@dir}{parse}{\pgfplotsplothandlermesh@image@lastB - 0.5*(\pgfplotsplothandlermesh@cur@B - \pgfplotsplothandlermesh@image@lastB)}%
+ \pgfplots@if{pgfplots@\pgfplotsplothandlermesh@image@B@dir islinear}{}{%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@B@dir}{parsenumber}{\pgfmathresult}%
+ }
\let\pgfplots@current@point@yh=\pgfmathresult
\pgfplotsplothandlermesh@image@updatelimits@AB\pgfplotsplothandlermesh@cur\pgfplots@current@point@yh\pgfplots@current@point@z
%
%
- \pgfplotscoordmath{y}{parse}{\pgfplotsplothandlermesh@cur@B + 0.5*(\pgfplotsplothandlermesh@cur@B - \pgfplotsplothandlermesh@image@lastB)}%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@B@dir}{parse}{\pgfplotsplothandlermesh@cur@B + 0.5*(\pgfplotsplothandlermesh@cur@B - \pgfplotsplothandlermesh@image@lastB)}%
+ \pgfplots@if{pgfplots@\pgfplotsplothandlermesh@image@B@dir islinear}{}{%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@B@dir}{parsenumber}{\pgfmathresult}%
+ }
\let\pgfplots@current@point@yh=\pgfmathresult
\pgfplotsplothandlermesh@image@updatelimits@AB\pgfplotsplothandlermesh@cur\pgfplots@current@point@yh\pgfplots@current@point@z
%
@@ -145,7 +154,10 @@
\ifx\pgfplotsplothandlermesh@image@lastA\pgfutil@empty
\else
\expandafter\let\expandafter\pgfplotsplothandlermesh@cur@B\csname pgfplots@current@point@\pgfplotsplothandlermesh@image@B@dir\endcsname
- \pgfplotscoordmath{x}{parse}{\pgfplotsplothandlermesh@image@lastA + 0.5*(\pgfplotsplothandlermesh@image@lastA - \pgfplotsplothandlermesh@image@lastlastA)}%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@A@dir}{parse}{\pgfplotsplothandlermesh@image@lastA + 0.5*(\pgfplotsplothandlermesh@image@lastA - \pgfplotsplothandlermesh@image@lastlastA)}%
+ \pgfplots@if{pgfplots@\pgfplotsplothandlermesh@image@A@dir islinear}{}{%
+ \pgfplotscoordmath{\pgfplotsplothandlermesh@image@A@dir}{parsenumber}{\pgfmathresult}%
+ }
\let\pgfplots@current@point@xh=\pgfmathresult
\pgfplotsplothandlermesh@image@updatelimits@AB\pgfplots@current@point@xh\pgfplotsplothandlermesh@cur@B\pgfplots@current@point@z
\fi
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
index bad6354b2f..4f138c8077 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
@@ -1952,6 +1952,7 @@
\newif\ifpgfplotsplothandlercontour@labels
\newif\ifpgfplotsplothandlercontour@filled
+\newif\ifpgfplotsplothandlercontour@corners
\def\pgfplotsplothandlercontour@axis@set@inverse#1#2#3#4{%
\pgfplotsutilifstringequal{#1}{#4}{%
@@ -2041,6 +2042,8 @@
contour/contour label style/.style={
/pgfplots/contour/every contour label/.append style={#1}},
%
+ contour/corners/.is if=pgfplotsplothandlercontour@corners,
+ contour/corners=false,
%
% Styles to actually *compute* the contour.
% These are mostly placeholders here: As long as the
@@ -2090,6 +2093,16 @@
contour external/script extension/.initial=script,
contour external/script/.initial=,% not yet initialised
contour external/cmd/.initial=,% not yet initialised
+ contour external/script type/.is choice=,%
+ contour external/script type/system call/.code={\def\pgfplotsplothandlercontourexternal@script@type{S}},%
+ contour external/script type/lua/.code={\def\pgfplotsplothandlercontourexternal@script@type{L}\pgfkeyssetvalue{/pgfplots/contour external/script extension}{lua}},%
+ contour external/script type/system call,%
+ contour external/script input format/.is choice,%
+ contour external/script input format/x y meta meta/.code={\def\pgfplotsplothandlercontourexternal@script@input@format{M}},%
+ contour external/script input format/x y z meta/.code={\def\pgfplotsplothandlercontourexternal@script@input@format{Z}},%
+ contour external/script input format=x y meta meta,%
+ contour external/@before cmd/.initial=,
+ contour external/@after cmd/.initial=,
contour external/.search also=/pgfplots/contour,
contour gnuplot/.style={
contour external={%
@@ -2684,6 +2697,7 @@
\else
\pgfplotsset{plot to file/scanline marks/if in input}% the choice 'always' is unaware of existing end-of-scanline marks
\fi
+ %
\pgfplotsplothandlertofile{\pgfplotsplothandlercontourexternal@file.dat}%
\pgfplotsplothandlersurveystart
\let\pgfplotsplothandlersurveypoint@tofile=\pgfplotsplothandlersurveypoint
@@ -2694,6 +2708,10 @@
\pgfplotsplothandlersurveypoint@contour@prepare@axes x%
\pgfplotsplothandlersurveypoint@contour@prepare@axes y%
\pgfplotsplothandlersurveypoint@contour@prepare@axes z%
+ %
+ \global\let\pgfplotsplothandlercontourexternal@metamin=\relax
+ \global\let\pgfplotsplothandlercontourexternal@metamax=\relax
+ %
}%
% #1: either x, y, or z
@@ -2745,22 +2763,39 @@
}%
\def\pgfplotsplothandlersurveypoint@contourexternal{%
- % temporarily disable updates to point meta limits. They should be
- % updated during the contour prepared processing.
- \let\pgfplotsplothandlercontourexternal@orig@perpointlimits@limits=\pgfplots@set@perpointmeta@limits
- \let\pgfplots@set@perpointmeta@limits=\relax
+ \ifx\pgfplotsplothandlercontourexternal@metamin\relax
+ % remember values. We want to restore them right before we parse the output of contour external:
+ \global\let\pgfplotsplothandlercontourexternal@metamin=\pgfplots@metamin
+ \global\let\pgfplotsplothandlercontourexternal@metamax=\pgfplots@metamax
+ \fi
+ \pgfplotsplothandlersurveypoint@contour@axes@std@to@reordered
%
\pgfplotsaxissurveysetpointmeta
- \let\pgfplots@current@point@z=\pgfplots@current@point@meta
%
- \let\pgfplots@set@perpointmeta@limits=\pgfplotsplothandlercontourexternal@orig@perpointlimits@limits
+ \if M\pgfplotsplothandlercontourexternal@script@input@format
+ \let\pgfplots@current@point@z=\pgfplots@current@point@meta
+ \fi
%
- \pgfplotsplothandlersurveypoint@contour@axes@std@to@reordered
%
-%\message{contour gnuplot: collecting point (\pgfplots@current@point@x,\pgfplots@current@point@y,\pgfplots@current@point@z) [\pgfplots@current@point@meta]...}%
+%\message{contour external collecting point (\pgfplots@current@point@x,\pgfplots@current@point@y,\pgfplots@current@point@z) [\pgfplots@current@point@meta]...}%
\pgfplotsplothandlersurveypoint@tofile
}%
+% Utility function which is NOT normally invoked. It can be invoked inside of 'contour external/@before cmd'. Should it become the default?
+\def\pgfplotscontourpopulateallkeys{%
+ \pgfkeysgetvalue{/pgfplots/contour/levels}\pgfplots@loc@TMPa
+ \ifx\pgfplots@loc@TMPa\pgfutil@empty
+ \ifx\pgfplots@metamax\pgfutil@empty
+ \else
+ \edef\pgfplots@loc@TMPa{\pgfplots@metamin:\pgfplots@metamax}%
+ \edef\thecontournumber{\pgfkeysvalueof{/pgfplots/contour/number}}%
+ \expandafter\pgfplots@domain@to@foreach\pgfplots@loc@TMPa\relax{\thecontournumber}%
+ \expandafter\pgfplots@foreach@to@list@macro\expandafter{\pgfplotsretval}%
+ \pgfkeyslet{/pgfplots/contour/levels}\pgfplotsretval
+ \fi
+ \fi
+}%
+
{
\catcode`\`=12
\catcode`\'=12
@@ -2777,6 +2812,7 @@
\fi
\fi
%
+ \pgfkeysvalueof{/pgfplots/contour external/@before cmd}\relax%
\begingroup
\let\numcoords=\pgfplots@current@point@coordindex%
\pgfplotsautocompletemeshkeys
@@ -2790,16 +2826,46 @@
\edef\ordering{\pgfplots@plot@mesh@ordering}%
\edef\infile{\pgfplotsplothandlercontourexternal@file.dat}%
\edef\outfile{\pgfplotsplothandlercontourexternal@file.table}%
- \edef\script{\pgfplotsplothandlercontourexternal@file.\pgfkeysvalueof{/pgfplots/contour external/script extension}}%
+ %
+ \pgfkeysgetvalue{/pgfplots/contour external/cmd}\cmd
+ \pgfkeysgetvalue{/pgfplots/contour external/script extension}\scriptext
+ \if S\pgfplotsplothandlercontourexternal@script@type
+ \else
+ % script type=lua
+ \ifx\cmd\pgfutil@empty
+ \pgfkeyssetvalue{/pgfplots/contour external/cmd}{require(\"\scriptbase\")}%
+ \pgfkeysgetvalue{/pgfplots/contour external/cmd}\cmd
+ \fi
+ \fi
+ %
+ \pgfplotscoordmath{meta}{tofixed}{\pgfplots@metamin}%
+ \let\pgfplotsmetamin=\pgfmathresult
+ \pgfplotscoordmath{meta}{tofixed}{\pgfplots@metamax}%
+ \let\pgfplotsmetamax=\pgfmathresult
+ %
+ \edef\script{\pgfplotsplothandlercontourexternal@file.\scriptext}%
+ \edef\scriptbase{\pgfplotsplothandlercontourexternal@file}%
\edef\thecontourlevels{\pgfkeysvalueof{/pgfplots/contour/levels}}%
\edef\thecontournumber{\pgfkeysvalueof{/pgfplots/contour/number}}%
\immediate\openout\w@pgf@writea=\script
\immediate\write\w@pgf@writea{\pgfkeysvalueof{/pgfplots/contour external/script}}%
\immediate\closeout\w@pgf@writea
%
- \pgfplots@shellescape{\pgfkeysvalueof{/pgfplots/contour external/cmd}}%
+ \if S\pgfplotsplothandlercontourexternal@script@type
+ \pgfplots@shellescape{\cmd}%
+ \else
+ \ifpgfplots@LUA@supported
+ \pgfplotsutil@directlua{\pgfkeysvalueof{/pgfplots/contour external/cmd}}%
+ \else
+ \pgfplots@error{Calls to 'lua' are currently unsupported. Please invoke lualatex instead.}%
+ \fi
+ \fi
+ \pgfkeysvalueof{/pgfplots/contour external/@after cmd}\relax%
\endgroup
%
+ % RESET point meta computation here such that it can be collected from the 'contour prepared' stream (i.e. the output of contour external):
+ \global\let\pgfplots@metamin=\pgfplotsplothandlercontourexternal@metamin
+ \global\let\pgfplots@metamax=\pgfplotsplothandlercontourexternal@metamax
%
\pgfplotsplothandlercontourprepared
% the PREPARE steps in the coord stream start/end have already
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex
index 7f45bfb5be..c9e1c15ac2 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplotsstackedplots.code.tex
@@ -686,3 +686,8 @@
\def\pgf@plotyzerolevelstreamend{%
}%
}%
+
+% Initialize \pgfplots@stacked@diff to 0
+% Otherwise, if the first point in a plot is NaN \pgfplots@stacked@diff will be
+% undefined and an error is raised, see issue #219
+\def\pgfplots@stacked@diff{0}
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex
index c169f730d4..f8f2888305 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplotstable.code.tex
@@ -675,6 +675,10 @@
/pgfplots/table/create col/linear regression/variance/.initial=,%
/pgfplots/table/create col/linear regression/variance list/.initial=,%
/pgfplots/table/create col/linear regression/variance src/.initial=,%
+ /pgfplots/table/create col/linear regression/variance format/.is choice,%
+ /pgfplots/table/create col/linear regression/variance format/linear/.code={\def\pgfplotstable@regression@variance@format{l}},%
+ /pgfplots/table/create col/linear regression/variance format/log/.code={\def\pgfplotstable@regression@variance@format{m}},%
+ /pgfplots/table/create col/linear regression/variance format/log,%
/pgfplots/table/create col/linear regression/xmode/.initial=,% auto
/pgfplots/table/create col/linear regression/ymode/.initial=,% auto
/pgfplots/table/create col/quotient/.style={%
@@ -2789,48 +2793,83 @@
\pgfplotslistpopfront\pgfplotstable@X\to\pgfplotstable@x
\pgfplotslistpopfront\pgfplotstable@Y\to\pgfplotstable@y
%
- \pgfplotstableparsex{\pgfplotstable@x}%
- \let\pgfplotstable@x=\pgfmathresult
- \expandafter\pgfplotslistpushback\pgfmathresult\to\pgfplotstable@Xparsed
- \pgfplotstableparsey{\pgfplotstable@y}%
- \let\pgfplotstable@y=\pgfmathresult
- %
- \pgfplotslistcheckempty\pgfplotstable@VARIANCE
- \ifpgfplotslistempty
- \pgfmathfloatcreate{1}{1.0}{0}%
- \let\pgfplotstable@invsqr=\pgfmathresult
+ % if either the x or y entry is empty, skip this point
+ \ifx\pgfplotstable@x\pgfutil@empty
+ \else\ifx\pgfplotstable@y\pgfutil@empty
\else
- \pgfplotslistpopfront\pgfplotstable@VARIANCE\to\pgfplotstable@variance
- \pgfmathfloatparsenumber{\pgfplotstable@variance}%
- \let\pgfplotstable@variance=\pgfmathresult
+ \pgfplotstableparsex{\pgfplotstable@x}%
+ \let\pgfplotstable@x=\pgfmathresult
+ \expandafter\pgfplotslistpushback\pgfmathresult\to\pgfplotstable@Xparsed
+ \pgfplotstableparsey{\pgfplotstable@y}%
+ \let\pgfplotstable@y=\pgfmathresult
+ %
+ \pgfplotslistcheckempty\pgfplotstable@VARIANCE
+ \ifpgfplotslistempty
+ \pgfmathfloatcreate{1}{1.0}{0}%
+ \let\pgfplotstable@variance=\pgfmathresult
+ \else
+ \pgfplotslistpopfront\pgfplotstable@VARIANCE\to\pgfplotstable@variance
+ \pgfmathfloatparsenumber{\pgfplotstable@variance}%
+ \let\pgfplotstable@variance=\pgfmathresult
+ \fi
+ %
+ % if we're in y log mode, then instead of y +- dy, we have log_b(y +- dy)
+ % which Taylor expands to log_b(y) +- dy/(y ln(b)) + O(dy^2)
+ % However, this might introduce a division-by-zero in the exceptional case
+ % where b=1 or log_b(0) = -infinity, so instead of computing 1/(dy/(y ln b))^2
+ % we will compute (y ln b)^2*1/dy^2. Note that we don't factor out the ^2
+ % because floating point operations don't commute and the historical behavior
+ % was to compute 1/dy^2.
+ %
\pgfmathfloatmultiply@{\pgfplotstable@variance}{\pgfplotstable@variance}%
\let\pgfplotstable@sqr=\pgfmathresult
\pgfmathfloatreciprocal@{\pgfplotstable@sqr}%
\let\pgfplotstable@invsqr=\pgfmathresult
- \fi
- %
- \pgfmathfloatadd@{\pgfplotstable@S}{\pgfplotstable@invsqr}%
- \let\pgfplotstable@S=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable@x}{\pgfplotstable@invsqr}%
- \let\pgfplots@table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable@Sx}{\pgfplots@table@accum}%
- \let\pgfplotstable@Sx=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable@x}{\pgfplots@table@accum}%
- \let\pgfplots@table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable@Sxx}{\pgfplots@table@accum}%
- \let\pgfplotstable@Sxx=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable@y}{\pgfplotstable@invsqr}%
- \let\pgfplots@table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable@Sy}{\pgfplots@table@accum}%
- \let\pgfplotstable@Sy=\pgfmathresult
- %
- \pgfmathfloatmultiply@{\pgfplotstable@x}{\pgfplots@table@accum}%
- \let\pgfplots@table@accum=\pgfmathresult
- \pgfmathfloatadd@{\pgfplotstable@Sxy}{\pgfplots@table@accum}%
- \let\pgfplotstable@Sxy=\pgfmathresult
+ \ifx\pgfplotstableparseylogbase\pgfutil@empty
+ \else
+ \if m\pgfplotstable@regression@variance@format
+ % variance format=log
+ \else
+ % variance format=linear
+ % N.B. at this point, \pgfplotstable@invsqr, \pgfplotstable@sqr, and \pgfplotstable@variance are
+ % all missing log-scaling. We update \pgfplotstable@invsqr now, but leave \pgfplotstable@sqr
+ % and \pgfplotstable@variance alone because they are not used below this point.
+ \pgfplotstableparseyinv@{\pgfplotstable@y}% y
+ \let\pgfplotstable@tmp=\pgfmathresult
+ \pgfmathfloatmultiply@{\pgfplotstable@tmp}{\pgfplotstableparseylogofbasefloat}% y * ln(b)
+ \let\pgfplotstable@ylnb=\pgfmathresult
+ \pgfmathfloatmultiply@{\pgfplotstable@ylnb}{\pgfplotstable@ylnb}% (y * ln(b))^2
+ \let\pgfplotstable@ylnbsqr=\pgfmathresult
+ % since \pgfplotstable@invsqr is used, but \pgfplotstable@sqr and \pgfplotstable@variance are not
+ % we only need to update \pgfplotstable@invsqr
+ \pgfmathfloatmultiply@{\pgfplotstable@invsqr}{\pgfplotstable@ylnbsqr}% (y * ln(b))^2 / dy^2
+ \let\pgfplotstable@invsqr=\pgfmathresult
+ \fi
+ \fi
+ %
+ \pgfmathfloatadd@{\pgfplotstable@S}{\pgfplotstable@invsqr}%
+ \let\pgfplotstable@S=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable@x}{\pgfplotstable@invsqr}%
+ \let\pgfplots@table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable@Sx}{\pgfplots@table@accum}%
+ \let\pgfplotstable@Sx=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable@x}{\pgfplots@table@accum}%
+ \let\pgfplots@table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable@Sxx}{\pgfplots@table@accum}%
+ \let\pgfplotstable@Sxx=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable@y}{\pgfplotstable@invsqr}%
+ \let\pgfplots@table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable@Sy}{\pgfplots@table@accum}%
+ \let\pgfplotstable@Sy=\pgfmathresult
+ %
+ \pgfmathfloatmultiply@{\pgfplotstable@x}{\pgfplots@table@accum}%
+ \let\pgfplots@table@accum=\pgfmathresult
+ \pgfmathfloatadd@{\pgfplotstable@Sxy}{\pgfplots@table@accum}%
+ \let\pgfplotstable@Sxy=\pgfmathresult
+ \fi\fi
\pgfutil@repeat
%
\pgfmathparse{\pgfplotstable@S * \pgfplotstable@Sxx - \pgfplotstable@Sx *\pgfplotstable@Sx}%
diff --git a/graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex b/graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
index 353a04ea94..5a014d44f2 100644
--- a/graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
@@ -412,6 +412,28 @@
\pgfplotslistcopy\pgfplots@glob@TMPa\to#2\relax
}
+% converts a foreach list to a fully expanded comma-separated list and assigns the result to \pgfplotsretval
+\long\def\pgfplots@foreach@to@list@macro#1{%
+ \begingroup
+ \pgfplotsapplistXnewempty\pgfplots@tmpa
+ \pgfplots@loc@tmptrue
+ \pgfkeys{/pgf/fpu}%
+ %
+ \pgfplotsforeachungrouped \pgfplots@i in {#1} {%
+ \ifpgfplots@loc@tmp
+ \pgfplots@loc@tmpfalse
+ \else
+ \pgfplotsapplistXpushback,\to\pgfplots@tmpa
+ \fi
+ \pgfmathfloattosci\pgfplots@i
+ \expandafter\pgfplotsapplistXpushback\pgfmathresult\to\pgfplots@tmpa
+ }%
+ \pgfplotsapplistXlet\pgfplots@loc@TMPa=\pgfplots@tmpa
+ \global\let\pgfplots@glob@TMPa=\pgfplots@loc@TMPa
+ \endgroup
+ \let\pgfplotsretval=\pgfplots@glob@TMPa
+}
+
% Removes duplicates in a comma separated list and creates a new list
% into the macro \pgfplotsretval. The list doesn't need to be sorted,
diff --git a/graphics/pgf/contrib/pgfplots/tex/prepcontour.lua b/graphics/pgf/contrib/pgfplots/tex/prepcontour.lua
new file mode 100755
index 0000000000..cfed282c24
--- /dev/null
+++ b/graphics/pgf/contrib/pgfplots/tex/prepcontour.lua
@@ -0,0 +1,708 @@
+#!/usr/bin/luatex
+
+--[[
+
+prepcontour [Lua variant] - prepare contour lines (for pgfplots)
+
+Version: 1.4 (2021-02-22)
+
+Copyright (C) 2020-2021 Francesco Poli <invernomuto@paranoici.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+--]]
+
+-- class creation function
+function FpolyCreateClass()
+ local newclass = {} -- this table is the created class (which will act
+ -- as metatable for the instantiated objects)
+
+ newclass.__index = newclass -- set the __index metamethod (so that
+ -- members missing from objects are searched
+ -- for in the class)
+
+ newclass.new = function (...) -- member function that will be used to
+ -- instantiate a new object of this class
+ local object = setmetatable({}, newclass) -- a table with this class
+ -- set as metatable
+
+ if object.init then
+ object:init(...) -- run the init method, if present
+ end
+
+ return object
+ end
+
+ return newclass
+end
+
+-- class for the coordinates (and meta value) of a point in 3D space
+Coord = FpolyCreateClass()
+
+function Coord:init()
+ self.x = { nil, nil, nil } -- point x,y,z coordinates
+ self.meta = nil -- point meta value
+end
+
+-- class for a 2D mesh of points in 3D space
+PrepcMesh = FpolyCreateClass()
+
+function PrepcMesh:init(yvaries, nblocks, nlines, copylines,
+ input, output)
+ if yvaries then
+ self.ni = nblocks - 1 -- number of cells in the i direction
+ self.nj = nlines - 1 -- number of cells in the j direction
+ else
+ self.ni = nlines - 1 -- number of cells in the i direction
+ self.nj = nblocks - 1 -- number of cells in the j direction
+ end
+ self.st = self.nj + 1 -- stride (number of nodes in the j direction)
+ self.si = self.nj + 1 -- stride for done_i
+ self.sj = self.nj -- stride for done_j
+ local cl = tonumber(copylines) or 0
+ self.is = input or io.stdin
+ self.os = output or io.stdout
+
+ self.debug = false
+
+ local st = self.st -- shorter name
+
+ self.coords = {} -- mesh of nodes
+ -- use single-index table for efficiency
+ -- (i,j) will be mapped to [i*st+j]
+ --[[
+ The mesh of nodes represented by this table is:
+
+ nj o o o o o o o o o o o o
+
+ ^ o o o o o o o o o o o o
+ |
+ 2| o o o o o o o o o o o o
+ |
+ 1| o o o o o o o o o o o o
+ |
+ j=0+ o o o o o o o o o o o o
+
+ +----------------------------->
+ i=0 1 2 ni
+ --]]
+
+ -- copy the first "cl" text lines from self.is to self.os
+ for l = 1, cl do
+ self.os:write(self.is:read('L'))
+ end
+
+ -- read all the nodes
+ for bl = 0, nblocks - 1 do
+ if bl > 0 then
+ self.is:read('L') -- this text line should be empty
+ end
+ for ln = 0, nlines - 1 do
+ if yvaries then
+ i, j = bl, ln
+ else
+ i, j = ln, bl
+ end
+ n = Coord.new()
+ n.x[1], n.x[2], n.x[3], n.meta = self.is:read('n', 'n', 'n', 'n')
+ self.coords[i*st+j] = n
+ end
+ end
+end
+
+
+--[[ begin core of the program logic ]]--
+
+-- build N contour lines between meta_min and meta_max
+function PrepcMesh:autocontour(N, meta_min, meta_max, corners, tolerance)
+ -- subdivide the meta_min÷meta_max interval into N equal sub-intervals
+ -- and pick the midpoints of those sub-intervals
+ meta_min = tonumber(meta_min)
+ meta_max = tonumber(meta_max)
+ local step = (meta_max - meta_min)/N
+ local meta_mid = (meta_max + meta_min)/2
+ local n_mid = (N + 1)/2
+ for n = 1, N do
+ local isoval = meta_mid + (n - n_mid)*step
+ self:contour(isoval, corners, tolerance)
+ end
+end
+
+-- build contour lines for meta==isoval
+function PrepcMesh:contour(isoval, corners, tolerance)
+ -- set relative tolerance
+ local tol = tolerance or 1e-3
+
+ -- short names
+ local st = self.st
+ local si = self.si
+ local sj = self.sj
+
+ -- local variables
+ local i, j
+
+ if self.done_i == nil then
+ self.done_i = {} -- table of markers for i-sides
+ -- again single-index table
+ -- (i,j) will be mapped to [i*si+j]
+ --[[
+ The corresponding i-sides are:
+
+ nj o--o--o--o--o--o--o--o--o--o--o--
+
+ ^ o--o--o--o--o--o--o--o--o--o--o--
+ |
+ 2| o--o--o--o--o--o--o--o--o--o--o--
+ |
+ 1| o--o--o--o--o--o--o--o--o--o--o--
+ |
+ j=0+ o--o--o--o--o--o--o--o--o--o--o--
+
+ +-------------------------->
+ i=0 1 2 ni-1
+ --]]
+ end
+
+ if self.done_j == nil then
+ self.done_j = {} -- table of markers for j-sides
+ -- again single-index table
+ -- (i,j) will be mapped to [i*sj+j]
+ --[[
+ The corresponding j-sides are:
+
+ | | | | | | | | | | | |
+ nj-1 o o o o o o o o o o o o
+ | | | | | | | | | | | |
+ ^ o o o o o o o o o o o o
+ | | | | | | | | | | | | |
+ 1| o o o o o o o o o o o o
+ | | | | | | | | | | | | |
+ j=0+ o o o o o o o o o o o o
+
+ +----------------------------->
+ i=0 1 2 ni
+ --]]
+ end
+
+ if self.newcoords == nil then
+ self.newcoords = {} -- nodes for contour lines will be placed here
+ end
+
+ -- scan all the i-sides, searching for
+ -- intersections with the level surface
+ for i = 0, self.ni - 1 do
+ for j = 0, self.nj do
+ self.done_i[i*si+j] = ((self.coords[ i*st+j].meta > isoval) ==
+ (self.coords[(i+1)*st+j].meta > isoval))
+ --[[
+ This is equivalent to testing the two nodes of the i-side:
+
+ j o-----o
+ i i+1
+
+ If meta > isoval in both nodes, or in none of them, then
+ set done_i to true (never look again at this i-side).
+ Otherwise, set done_i to false (we have not finished with
+ this i-side, since it contains one point of a contour line).
+ --]]
+ end
+ end
+
+ -- scan all the j-sides, searching for
+ -- intersections with the level surface
+ for i = 0, self.ni do
+ for j = 0, self.nj - 1 do
+ self.done_j[i*sj+j] = ((self.coords[i*st+j ].meta > isoval) ==
+ (self.coords[i*st+j+1].meta > isoval))
+ --[[
+ This is equivalent to testing the two nodes of the j-side:
+
+ j+1 o
+ |
+ |
+ j o
+ i
+
+ Similarly, set done_j accordingly...
+ --]]
+ end
+ end
+
+ if self.debug then
+ self:show_sides(isoval)
+ end
+
+ --[[
+ We now have all the sides containing points of the meta==isoval
+ contour lines. We need to connect the points into distinct lines.
+
+ First of all, scan all the boundary sides, searching for sides
+ with done==false. For each boundary side with done==false, set
+ its done to true and build one contour line, starting from
+ the side itself and the real cell adjacent to it.
+
+ How can we specify a cell and one of its sides?
+ We can specify cell (i,j) and a side (South, West, North, East)
+
+ N
+ j o-------o
+ | |
+ W | (i,j) | E
+ | |
+ j-1 o-------o
+ i-1 S i
+ --]]
+
+ j = 0 -- i-sides with j=0
+ for i = 0, self.ni - 1 do
+ if not self.done_i[i*si+j] then
+ self.done_i[i*si+j] = true
+ self:build_line(isoval, tol, i+1, j+1, 'S', corners)
+ if self.debug then
+ self:show_sides(isoval)
+ end
+ end
+ end
+
+ i = 0 -- j-sides with i=0
+ for j = 0, self.nj - 1 do
+ if not self.done_j[i*sj+j] then
+ self.done_j[i*sj+j] = true
+ self:build_line(isoval, tol, i+1, j+1, 'W', corners)
+ if self.debug then
+ self:show_sides(isoval)
+ end
+ end
+ end
+
+ j = self.nj -- i-sides with j=nj
+ for i = 0, self.ni - 1 do
+ if not self.done_i[i*si+j] then
+ self.done_i[i*si+j] = true
+ self:build_line(isoval, tol, i+1, j , 'N', corners)
+ if self.debug then
+ self:show_sides(isoval)
+ end
+ end
+ end
+
+ i = self.ni -- j-sides with i=ni
+ for j = 0, self.nj - 1 do
+ if not self.done_j[i*sj+j] then
+ self.done_j[i*sj+j] = true
+ self:build_line(isoval, tol, i , j+1, 'E', corners)
+ if self.debug then
+ self:show_sides(isoval)
+ end
+ end
+ end
+
+ --[[
+ Finally, scan all the internal sides, again searching for sides
+ with done==false. For each internal side with done==false, do _not_
+ alter its done value and build one contour line, starting from
+ the side itself and one of the two real cells adjacent to it.
+ --]]
+
+ -- i-sides with j=1,...,nj-1 (i-sides with j=0 are already done)
+ -- j-sides with i=1,...,ni-1 (j-sides with i=0 are already done)
+ for j = 0, self.nj - 1 do
+ for i = 0, self.ni - 1 do
+ if not self.done_i[i*si+j] then
+ self:build_line(isoval, tol, i+1, j+1, 'S', corners)
+ if self.debug then
+ self:show_sides(isoval)
+ end
+ end
+ if not self.done_j[i*sj+j] then
+ self:build_line(isoval, tol, i , j+1, 'E', corners)
+ if self.debug then
+ self:show_sides(isoval)
+ end
+ end
+ end
+ end
+end
+
+-- build a single contour line
+function PrepcMesh:build_line(isoval, tol, ic, jc, side, corners)
+ -- short names
+ local st = self.st
+ local si = self.si
+ local sj = self.sj
+
+ -- local variables
+ local ia, ja, na, wa
+ local ib, jb, nb, wb
+ local ie, je, ne
+ local id, jd, nd
+ local pt, k, count, next_side
+ local cc, xi_k, eta_k, ck, above, sign_ck
+ local xi_v, eta_v, xi_0, xi_1, eta_0, eta_1
+ local next_done, next_done_idx
+
+ while true do
+ --[[
+ Start from cell (ic,jc) and its South, West, North, or East side
+
+ e d b d a N b d b
+ o-------o o-------o o-*-----o o-------o
+ | | | | | | | *
+ | c | W | c | | c | | c | E
+ | | * | | | | |
+ o----*--o o-------o o-------o o-------o
+ a S b a e e d e a
+ --]]
+
+ -- find nodes a and b
+ if side == 'E' then ia = ic else ia = ic - 1 end
+ if side == 'N' then ja = jc else ja = jc - 1 end
+ if side == 'W' then ib = ic - 1 else ib = ic end
+ if side == 'S' then jb = jc - 1 else jb = jc end
+ if ia < 0 or ib > self.ni or ja < 0 or jb > self.nj then
+ self.newcoords[#self.newcoords + 1] = Coord.new()
+ break -- out of range: abort
+ end
+ na = self.coords[ia*st+ja] -- node a
+ nb = self.coords[ib*st+jb] -- node b
+
+ -- compute the intersection point between the side
+ -- and the meta==isoval level surface
+ wa = (isoval - nb.meta)/(na.meta - nb.meta) -- weights
+ wb = 1 - wa
+
+ pt = Coord.new()
+ for k = 1, 3 do
+ pt.x[k] = wa*na.x[k] + wb*nb.x[k] -- intersection point
+ end
+ pt.meta = isoval
+ -- add the intersection point to the contour line
+ self.newcoords[#self.newcoords + 1] = pt
+
+ -- check the cell: if it is a phantom cell, then stop
+ if ic < 1 or ic > self.ni or jc < 1 or jc > self.nj then
+ self.newcoords[#self.newcoords + 1] = Coord.new()
+ break -- the contour line is finished
+ end
+
+ -- find nodes e and d
+ if side == 'W' then ie = ic else ie = ic - 1 end
+ if side == 'S' then je = jc else je = jc - 1 end
+ if side == 'E' then id = ic - 1 else id = ic end
+ if side == 'N' then jd = jc - 1 else jd = jc end
+ ne = self.coords[ie*st+je] -- node e
+ nd = self.coords[id*st+jd] -- node d
+
+ -- look at the other three sides of the cell:
+ -- how many of them have done==false ?
+ count = 0
+ if side ~= 'S' and not self.done_i[(ic-1)*si+(jc-1)] then
+ count = count + 1
+ next_side = 'N' -- next side could be the North side of the
+ -- adjacent south cell
+ end
+ if side ~= 'W' and not self.done_j[(ic-1)*sj+(jc-1)] then
+ count = count + 1
+ next_side = 'E' -- next side could be the East side of the
+ -- adjacent west cell
+ end
+ if side ~= 'N' and not self.done_i[(ic-1)*si+ jc ] then
+ count = count + 1
+ next_side = 'S' -- next side could be the South side of the
+ -- adjacent north cell
+ end
+ if side ~= 'E' and not self.done_j[ ic *sj+(jc-1)] then
+ count = count + 1
+ next_side = 'W' -- next side could be the West side of the
+ -- adjacent east cell
+ end
+
+ --[[
+ if zero other sides have done==false, then stop
+
+ o o
+
+
+ o---*-o
+ --]]
+ if count == 0 then
+ self.newcoords[#self.newcoords + 1] = Coord.new()
+ break -- the contour line is finished
+ end
+
+ --[[
+ if exactly one other side has done==false, then
+ next_side already specifies the next side to start from
+
+ o-*---o
+ |
+ \
+ o---*-o
+
+ nothing to be done for the time being...
+ --]]
+
+ --[[
+ the surface inside the cell is thought as the bilinear
+ interpolation of the four nodes and hence mapped onto
+ a unit square in the xi,eta plane:
+
+ eta ^
+ | pt.x[k] = (1-xi)*(1-eta)*na.x[k] +
+ 1+------+ xi *(1-eta)*nb.x[k] +
+ |e d| (1-xi)* eta *ne.x[k] +
+ | | xi * eta *nd.x[k]
+ |a b|
+ 0+------+------>
+ 0 1 xi
+
+ the equation of the contour line is therefore:
+ cc*xi*eta - eta_k*xi - xi_k*eta == ck
+ --]]
+ cc = na.meta - nb.meta + nd.meta - ne.meta
+ eta_k = na.meta - nb.meta
+ xi_k = na.meta - ne.meta
+ ck = isoval - na.meta
+
+ if math.abs(cc) <=
+ math.max(math.abs(tol*eta_k), math.abs(tol*xi_k)) then
+ --[[
+ cc is negligible and the contour line is
+ basically a straight line:
+ eta_k*xi + xi_k*eta + ck == 0
+ --]]
+ cc = 0
+ else
+ --[[
+ cc is non-zero (and non-negligible) and we can divide
+ both sides of the equation by cc:
+ xi*eta - (eta_k/cc)*xi - (xi_k/cc)*eta == ck/cc
+ --]]
+ xi_k = xi_k /cc -- let's rename the coefficients
+ eta_k = eta_k/cc
+ ck = xi_k*eta_k + ck/cc
+ --[[
+ the contour line is an equilateral hyperbola (in the
+ xi,eta plane) with asymptotes xi == xi_k and eta == eta_k
+ and constant product ck:
+ (xi - xi_k)*(eta - eta_k) == ck
+ --]]
+ if math.abs(ck) <= math.abs(tol/2) then
+ --[[
+ ck is negligible and the hyperbola basically
+ degenerates into its asymptotes
+ --]]
+ ck = 0
+ end
+ end
+
+ --[[
+ if two or three other sides have done==false, then
+ choose the next side
+
+ ?
+ o-*---o
+ | * ?
+ ? * |
+ o---*-o
+
+ --]]
+ if count >= 2 then
+ -- how can we choose the next side?
+ --[[
+ if there's more than one side to choose from, cc is
+ necessarily non-zero (a straight line could not cross
+ more than two sides of the unit square) and the
+ center k of the hyperbola is necessarily inside the
+ cell (otherwise one hyperbola branch would be completely
+ outside the cell and the other branch could not cross
+ more than two sides)
+
+ hence, choose the next side by checking the quadrant
+ where the hyperbola branch crossing side a-b lies
+
+ eta ^
+ | :
+ 1+--:---+
+ |e : d|
+ ······+k······
+ |a : b|
+ 0+--:---+------>
+ 0 : 1 xi
+ --]]
+ if ck == 0 then -- math.abs(ck) <= math.abs(tol/2)
+ -- choose side e-d
+ next_side = side
+ elseif ck < 0 then -- ck < -tol/2
+ -- choose side b-d
+ if side == 'N' or side == 'S' then
+ next_side = 'W'
+ else
+ next_side = 'S'
+ end
+ else -- ck > +tol/2
+ -- choose side a-e
+ if side == 'N' or side == 'S' then
+ next_side = 'E'
+ else
+ next_side = 'N'
+ end
+ end
+ end
+
+ if corners then -- enhanced corner algorithm
+
+ --[[
+ if, within the cell, the contour line is not straight
+ we can improve its representation by computing an
+ additional point: the vertex v of the hyperbola branch,
+ as long as it lies inside the cell
+ --]]
+ if cc ~= 0 then
+ -- depending on where the center k is, consider the
+ -- vertex above or below k
+ if eta_k < 0 then above = 1 else above = -1 end
+ -- also check the sign of ck
+ if ck < 0 then sign_ck = -1 else sign_ck = 1 end
+ -- compute the vertex v
+ xi_v = xi_k + sign_ck*above*math.sqrt(math.abs(ck))
+ eta_v = eta_k + above*math.sqrt(math.abs(ck))
+
+ --[[
+ the vertex will be considered inside the cell, as long as
+ xi_0 <= xi_v <= xi_1 and eta_0 <= eta_v <= eta_1
+ --]]
+ xi_0 = - math.abs(tol/10)
+ xi_1 = 1 + math.abs(tol/10)
+ eta_0 = math.abs(tol)
+ eta_1 = 1 + math.abs(tol/10)
+ -- eta_0 is meant to reject a vertex too close to side a-b
+ -- (which already has a contour line point!)
+ -- we should also reject a vertex too close to the next side
+ if next_side == side then
+ -- next side is e-d
+ eta_1 = 1 - math.abs(tol)
+ elseif next_side == 'W' or next_side == 'S' then
+ -- next side is b-d
+ xi_1 = 1 - math.abs(tol)
+ else -- next_side == 'E' or next_side == 'N'
+ -- next side is a-e
+ xi_0 = math.abs(tol)
+ end
+
+ if xi_0 <= xi_v and xi_v <= xi_1 and
+ eta_0 <= eta_v and eta_v <= eta_1 then
+ -- v is inside the cell: compute its actual coordinates
+ pt = Coord.new()
+ for k = 1, 3 do
+ pt.x[k] = (1-xi_v)*(1-eta_v)*na.x[k] +
+ xi_v *(1-eta_v)*nb.x[k] +
+ (1-xi_v)* eta_v *ne.x[k] +
+ xi_v * eta_v *nd.x[k]
+ end
+ pt.meta = isoval
+ -- add the vertex to the contour line
+ self.newcoords[#self.newcoords + 1] = pt
+ end
+ end
+
+ end
+
+ -- point to done value for the next side and
+ -- determine indexes for the next cell
+ -- (the other cell adjacent to the next side)
+ if next_side == 'W' then ic = ic + 1 end
+ if next_side == 'S' then jc = jc + 1 end
+ if next_side == 'N' or next_side == 'S' then
+ next_done = self.done_i
+ next_done_idx = (ic-1)*si+(jc-1)
+ else
+ next_done = self.done_j
+ next_done_idx = (ic-1)*sj+(jc-1)
+ end
+ if next_side == 'E' then ic = ic - 1 end
+ if next_side == 'N' then jc = jc - 1 end
+
+ -- if next side is already done, then stop
+ if next_done[next_done_idx] then
+ self.newcoords[#self.newcoords + 1] = Coord.new()
+ break -- the contour line is finished
+ end
+
+ -- set next side done to true and
+ -- iterate starting from this new side and the next cell
+ next_done[next_done_idx] = true
+ side = next_side
+ end
+end
+
+--[[ end core of the program logic ]]--
+
+
+-- print out all the contour lines
+function PrepcMesh:printcontours()
+ for n = 1, #self.newcoords do
+ if self.newcoords[n].x[1] then
+ self.os:write(string.format("%14.6g%14.6g%14.6g%14.6g\n",
+ self.newcoords[n].x[1],
+ self.newcoords[n].x[2],
+ self.newcoords[n].x[3],
+ self.newcoords[n].meta))
+ else
+ self.os:write('\n')
+ end
+ end
+end
+
+-- print a debug representation of mesh and not-done sides
+function PrepcMesh:show_sides(isoval)
+ -- short names
+ local st = self.st
+ local si = self.si
+ local sj = self.sj
+
+ self.os:write(string.format("# contour level = %.6g \n#\n", isoval))
+ for j = self.nj, 0, -1 do
+ if j <= self.nj - 1 then
+ self.os:write("# ")
+ for i = 0, self.ni do
+ if self.done_j[i*sj+j] then
+ self.os:write(" ")
+ else
+ self.os:write(" *")
+ end
+ end
+ self.os:write("\n")
+ end
+ self.os:write("# ")
+ for i = 0, self.ni do
+ if self.coords[i*st+j].meta > isoval then
+ self.os:write("•")
+ else
+ self.os:write("o")
+ end
+ if i <= self.ni - 1 then
+ if self.done_i[i*si+j] then
+ self.os:write(" ")
+ else
+ self.os:write("*")
+ end
+ end
+ end
+ self.os:write("\n")
+ end
+ self.os:write("#\n")
+end
+
diff --git a/graphics/pgf/contrib/pgfplots/tex/prepcontour_cli.lua b/graphics/pgf/contrib/pgfplots/tex/prepcontour_cli.lua
new file mode 100755
index 0000000000..7584228d95
--- /dev/null
+++ b/graphics/pgf/contrib/pgfplots/tex/prepcontour_cli.lua
@@ -0,0 +1,97 @@
+#!/usr/bin/luatex
+
+--[[
+
+prepcontour_cli [Lua variant] - prepare contour lines (for pgfplots)
+
+Version: 1.4 (2021-02-22)
+
+Copyright (C) 2020-2021 Francesco Poli <invernomuto@paranoici.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+--]]
+
+-- directory separator ('\' for Windows, '/' for all other OSes)
+dsep = package.config:sub(1, 1)
+-- directory where the script lives
+mydir = arg[0]:match("(.*" .. dsep .. ")")
+-- add mydir to the search path for Lua loaders
+package.path = package.path .. ";" .. mydir .. "?.lua"
+-- load the module
+require "prepcontour"
+
+-- main program
+usage = "Usage: " .. arg[0] .. [[
+ CL NB NL {x|y} [VAL]... < IN > OUT
+
+where:
+CL number of text lines to be copied from the input beginning to the output
+NB number of text blocks to be read from the input
+NL number of text lines included in each input block
+x|y ordering ('x' if x varies, 'y' if y varies)
+VAL level for contour lines or
+ min:n:max for n levels between min and max or
+ corners=true to enable enhanced corner algorithm or
+ corners=false to disable it (this is the default initial state)
+IN input file
+OUT output file
+]]
+
+-- simplistic command-line argument parsing
+-- TODO: use a better approach (argparse? some other library?)
+if arg[4] == nil then
+ io.stderr:write(arg[0] .. ": too few arguments\n" .. usage)
+ os.exit(1)
+end
+copylines = tonumber(arg[1])
+nblocks = tonumber(arg[2])
+nlines = tonumber(arg[3])
+if copylines == nil or nblocks == nil or nlines == nil then
+ io.stderr:write(arg[0] .. ": failed to parse arguments\n" .. usage)
+ os.exit(2)
+end
+yvaries = arg[4]:sub(1, 1)
+if yvaries ~= 'x' and yvaries ~= 'y' then
+ io.stderr:write(arg[0] .. ": failed to parse argument '"
+ .. arg[4] .. "'!\n" .. usage)
+ os.exit(3)
+end
+yvaries = (yvaries == 'y')
+
+mesh = PrepcMesh.new(yvaries, nblocks, nlines, copylines)
+corners = false
+for n = 5, #arg do
+ if arg[n] == 'corners=true' then
+ corners = true
+ elseif arg[n] == 'corners=false' then
+ corners = false
+ else
+ level = tonumber(arg[n])
+ if level then
+ mesh:contour(level, corners)
+ else
+ lmin, nlevels, lmax = arg[n]:match('([^%:]+)%:([^%:]+)%:([^%:]+)')
+ nlevels = math.tointeger(tonumber(nlevels))
+ lmin = tonumber(lmin)
+ lmax = tonumber(lmax)
+ if nlevels and lmin and lmax then
+ mesh:autocontour(nlevels, lmin, lmax, corners)
+ end
+ end
+ end
+end
+
+mesh:printcontours()
diff --git a/graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex b/graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
index 7544d66d31..3b604760ca 100644
--- a/graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
+++ b/graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
@@ -433,6 +433,8 @@
}
\def\tikzlibsoftclip@setkey@@{%
+ \edef\tikzlibsoftclip@setkey@@reset{\noexpand\tikz@expandcount=\the\tikz@expandcount\relax}%
+ \tikz@resetexpandcount
%
\tikz@scan@one@point\tikzlibsoftclip@setkey@bb@scan@a
}%
@@ -455,6 +457,7 @@
\def\tikzlibsoftclip@setkey@bb@scan@b#1{%
\def\tikzlibsoftclip@setkey@bb@b{#1}%
\pgfutil@ifnextchar \pgf@stop{%
+ \tikzlibsoftclip@setkey@@reset
\tikzlibsoftclip@setkey@@activate
\tikz@gobble@until@stop
}{%
diff --git a/graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.contourlua.code.tex b/graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.contourlua.code.tex
new file mode 100644
index 0000000000..f7821013eb
--- /dev/null
+++ b/graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.contourlua.code.tex
@@ -0,0 +1,91 @@
+%--------------------------------------------
+%
+% Package pgfplots
+%
+% Provides a user-friendly interface to create function plots (normal
+% plots, semi-logplots and double-logplots).
+%
+% It is based on Till Tantau's PGF package.
+%
+% Copyright 2007-2021 by Christian Feuersänger.
+%
+% This program is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
+\ifpgfplots@LUA@supported
+ \pgfplotsutil@directlua{require("prepcontour");}
+ \pgfplotsset{
+ contour lua/.style={
+ contour external={%
+ % we decided to NOT precompute contour/levels:
+ % @before cmd=\pgfplotscontourpopulateallkeys,
+ scanline marks=required,
+ script type=lua,
+ %
+ % this library consumes FOUR coordinates...
+ script input format=x y z meta,
+ % ... and it also generates FOUR. Always read the last one
+ % as it is never subject to rounding issues within the
+ % same contour line:
+ output point meta=explicit,
+ %
+ script={
+ copylines = 0;
+ nblocks = \if 0\ordering \pgfkeysvalueof{/pgfplots/mesh/rows}\else \pgfkeysvalueof{/pgfplots/mesh/cols}\fi;
+ nlines = \if 0\ordering \pgfkeysvalueof{/pgfplots/mesh/cols}\else \pgfkeysvalueof{/pgfplots/mesh/rows}\fi;
+ if copylines == nil or nblocks == nil or nlines == nil then
+ io.stderr:write("failed to parse arguments");
+ os.exit(2);
+ end;
+ yvaries = \if 0\ordering 'x'\else 'y'\fi;
+ yvaries = (yvaries == 'y');
+ infile = io.open(\"\infile\", \"r\");
+ outfile = io.open(\"\outfile\", \"w\");
+ mesh = PrepcMesh.new(yvaries, nblocks, nlines, copylines, infile, outfile);
+ \ifpgfplotsplothandlercontour@corners
+ corners = true;
+ \else
+ corners = false;
+ \fi
+ \ifx\thecontourlevels\pgfutil@empty
+ mesh:autocontour(\thecontournumber, \pgfplotsmetamin, \pgfplotsmetamax, corners);
+ \else
+ levels = {\thecontourlevels};
+ for n = 1, \#levels do
+ level = tonumber(levels[n]);
+ if level then
+ mesh:contour(level, corners);
+ end;
+ end;
+ \fi
+ io.close(infile);
+ mesh:printcontours();
+ io.close(outfile);
+ },%
+ #1,%
+ },
+ }
+ }
+\else
+ % do not throw the exception at load time ... this library is
+ % included as default
+ \pgfplotsset{
+ contour lua/.code={
+ \pgfplots@error{Library 'contour lua' requires you to run in LUA mode (i.e. lualatex instead of pdflatex)}%
+ }
+ }
+\fi
+
+
+
diff --git a/graphics/pgf/contrib/tikz-cd/README.md b/graphics/pgf/contrib/tikz-cd/README.md
index b988d1dc06..ab41cbf387 100644
--- a/graphics/pgf/contrib/tikz-cd/README.md
+++ b/graphics/pgf/contrib/tikz-cd/README.md
@@ -9,8 +9,9 @@ reasonable default settings. It can be used in plain TeX, LaTeX and
ConTeXt. See [the manual][tikz-cd-doc] for further details and many
examples.
-This software is distributed under the terms of the GNU General Public
-License, version 3 or later.
+This work may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, either version 1.3 of this license
+or (at your option) any later version.
[pgf]: https://ctan.org/pkg/pgf
[tikz-cd-doc]: http://mirrors.ctan.org/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
diff --git a/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf b/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
index e4f8c8d40d..ca9fe5486f 100644
--- a/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
+++ b/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex b/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex
index b2e6cd6652..436307f3a2 100644
--- a/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex
+++ b/graphics/pgf/contrib/tikz-cd/tikz-cd-doc.tex
@@ -1,17 +1,20 @@
-% Copyright 2011, 2012, 2014, 2018 by Augusto Stoffel
+%% tikz-cd-doc.tex
+%% Copyright 2011, 2012, 2014, 2018, 2021 Augusto Stoffel
%
-% This program is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
-% This program is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-% GNU General Public License for more details.
+% This work has the LPPL maintenance status `maintained'.
%
-% You should have received a copy of the GNU General Public License
-% along with this program. If not, see <http://www.gnu.org/licenses/>.
+% The Current Maintainer of this work is Augusto Stoffel.
+%
+% This work consists of the files tikzlibrarycd.code.tex, tikz-cd.sty
+% and tikz-cd-doc.tex.
%
% ------------------------------------------------------------------------
%
@@ -179,7 +182,7 @@ directory}{}}
{\Large\bfseries Commutative diagrams with \tikzname}
\vspace{1em}
-{Version 0.9f \qquad November 19, 2018}
+{Version 1.0 \qquad May 4, 2021}
\end{center}
\vspace{1.5em}
@@ -191,28 +194,16 @@ reasonable default settings. Familiarity with Ti\emph{k}Z is helpful
but not necessary, since the examples contained here cover the most
common situations.
-This software is distributed under the terms of the GNU General Public
-License, version 3 or later.
+This work may be distributed and/or modified under the conditions of
+the \LaTeX\ Project Public License, either version 1.3 of this license
+or (at your option) any later version.
\tableofcontents
-\setcounter{section}{-1}
-\section{Disclaimer}
-\label{sec:disclaimer}
-
-Before version 1.0 of this package is released, minor modifications
-and bug fixes may be performed. All documents making an orthodox use
-of this package will continue to compile and generate essentially the
-same output. However, if you have strict stability requirements (for
-instance, if you want to assure no page break changes will happen in
-your documents), keep a copy of the current version of the file
-\texttt{tikzlibrarycd.code.tex} in your document's directory.
-
\section{Getting started}
\label{sec:basic-usage}
-To invoke this package in \LaTeX, type
-
+To load this package in \LaTeX, type
\begin{verse}
\index{tikz-cd@\protect\texttt{tikz-cd} package}%
\index{Packages and files!tikz-cd@\protect\texttt{tikz-cd}}%
@@ -224,6 +215,8 @@ or load \tikzname{} and then type
\index{Libraries!cd@\protect\texttt{cd}}%
|\usetikzlibrary{cd}|%
\end{verse}
+This package is compatible with other \TeX\ formats as well.
+See~\S\ref{sec:usage-plain-tex} and \S\ref{sec:usage-context}.
\subsection{Creating a diagram}
\label{sec:creating-diagrams}
@@ -291,14 +284,21 @@ Similarly, a label can receive additional options via the syntax
Both \meta{label text} and \meta{label options} need to be enclosed in
curly braces if they contain commas.
+{\catcode`\|=12
\begin{codeexample}[]
\begin{tikzcd}
A \arrow[r, "\phi"] \arrow[d, red]
& B \arrow[d, "\psi" red] \\
C \arrow[r, red, "\eta" blue]
- & D
+ & |[blue, rotate=-15]| D
\end{tikzcd}
\end{codeexample}
+}
+
+The example above also showcases one of the possible ways to pass
+special options to a \tikzname\ matrix node. See the \pgfname{}
+manual \cite[\S\ref*{pgfman-section-matrices}]{pgfman} for more
+information.
Arrows can have an arbitrary number of labels, by repeated use of
arguments in quotes. The example below shows how to control the
@@ -508,7 +508,7 @@ and the other ones work analogously.
\subsection{Usage in plain \TeX{}}
\label{sec:usage-plain-tex}
-To use this software in plain \TeX{}, load \tikzname{} and the
+To use this package in plain \TeX{}, load \tikzname{} and the
\texttt{cd} library by saying
\begin{verse}
|\input tikz.tex|\\
@@ -523,9 +523,9 @@ All other functions of this library work as described in this manual
without change.
\subsection{Usage in Con\TeX t}
-\label{sec:usage-plain-context}
+\label{sec:usage-context}
-To use this software in Con\TeX t, load \tikzname{} and then the
+To use this package in Con\TeX t, load \tikzname{} and then the
\texttt{cd} library by saying
\begin{verse}
|\usemodule[tikz]|\\
@@ -632,7 +632,7 @@ it.
\def\printsep#1#2{\edef\temp{\pgfkeysvalueof{/tikz/commutative diagrams/#1 sep/#2}}\expandafter\printsepaux\temp}
\begin{key}{/tikz/commutative diagrams/row sep=\meta{size}}
- This key acts as a ``frontend'' to \tikzname's |/tikz/row sep| key. If
+ This key acts as a frontend to \tikzname's |/tikz/row sep| key. If
the key
\begin{verse}
|/tikz/commutative diagrams/row sep/|\meta{size}
@@ -1103,7 +1103,7 @@ defining |\arrow| and its relatives, as well as applying the default
settings specified by |every diagram| and its relatives. Note that
the next-row command |\\| for the last row is inserted by |{tikzcd}|,
and therefore should not be present in \meta{contents}. Notice also
-that you can use the key |execute at end picuture| in \meta{options}
+that you can use the key |execute at end picture| in \meta{options}
to have arbitrary \tikzname{} code executed after a diagram is drawn.
Initially, \meta{paths} is the empty string. A command
@@ -1167,11 +1167,10 @@ be inserted.
If you find that this package is not flexible enough for some
particular application, you can use the methods described in
-\cite{lenders}, \cite{milne} and draw diagrams directly with
-\tikzname. In this case, you can still use the styles provided here
-to obtain pictures with a uniform appearance throughout your document.
-The pictures below show how this can be done (the second one is
-adapted from \cite{milne}).
+\cite{milne} and draw diagrams directly with \tikzname. In this case,
+you can still use the styles provided here to obtain pictures with a
+uniform appearance throughout your document. The pictures below show
+how this can be done (the second one is adapted from \cite{milne}).
\begin{codeexample}[]
\begin{tikzpicture}[commutative diagrams/every diagram]
@@ -1228,7 +1227,7 @@ An alternative fix to this issue that does not require replacing |&|
with a different column separator consists in adding the following
line to your document after all packages have been loaded:
\begin{verse}
- |\def\temp{&} \catcode`&=\active \let&=\temp|
+ |\def\temp{&} \catcode`&=||\active \let&=||\temp|
\end{verse}
However, this may interfere in unexpected ways with other
packages. Use this trick at your own risk.
@@ -1426,17 +1425,13 @@ stem makes certain assumptions about the font design and could fail in
cases where unusual design choices are made.
\begin{thebibliography}{9}
-\bibitem{lenders}
- Felix Lenders,
- \emph{Commutative diagrams using \tikzname}.
- Available at \url{http://www.felixl.de/commu.pdf}.
\bibitem{milne}
James Milne,
\emph{Guide to commutative diagrams}.
Available at \url{http://www.jmilne.org/not/CDGuide.html}.
\bibitem{pgfman}
Till Tantau,
- \emph{The \tikzname{} and \pgfname{} packages: Manual for version 3.0.1a}.
+ \emph{The \tikzname{} and \pgfname{} packages: Manual for version 3.1.9}.
Available at \url{http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf}.
\end{thebibliography}
@@ -1447,4 +1442,5 @@ cases where unusual design choices are made.
%%% Local Variables:
%%% mode: tex
%%% mode: auto-fill
-%%% End: \ No newline at end of file
+%%% TeX-engine: luatex
+%%% End:
diff --git a/graphics/pgf/contrib/tikz-cd/tikz-cd.sty b/graphics/pgf/contrib/tikz-cd/tikz-cd.sty
index 00837096e4..441bfd8f50 100644
--- a/graphics/pgf/contrib/tikz-cd/tikz-cd.sty
+++ b/graphics/pgf/contrib/tikz-cd/tikz-cd.sty
@@ -1,19 +1,22 @@
-% Copyright 2011, 2012, 2014, 2018 by Augusto Stoffel
+%% tikz-cd.sty
+%% Copyright 2011, 2012, 2014, 2018, 2021 Augusto Stoffel
%
-% This program is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
-
-% This program is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-% GNU General Public License for more details.
-
-% You should have received a copy of the GNU General Public License
-% along with this program. If not, see <http://www.gnu.org/licenses/>.
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Augusto Stoffel.
+%
+% This work consists of the files tikzlibrarycd.code.tex, tikz-cd.sty
+% and tikz-cd-doc.tex.
-\ProvidesPackage{tikz-cd}[2018/11/19 v0.9f Commutative diagrams with TikZ]
+\ProvidesPackage{tikz-cd}[2021/05/04 v1.0 Commutative diagrams with TikZ]
\RequirePackage{tikz}[2013/12/13] % pgf version 3.0.0 required
\usetikzlibrary{cd}
diff --git a/graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex b/graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex
index 1879a235a7..660b49a17f 100644
--- a/graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex
+++ b/graphics/pgf/contrib/tikz-cd/tikzlibrarycd.code.tex
@@ -1,19 +1,20 @@
-% tikzlibrarycd.code.tex [2018/11/19 v0.9f Commutative diagrams with TikZ]
+%% tikzlibrarycd.code.tex [2021/05/04 v1.0 Commutative diagrams with TikZ]
+%% Copyright 2011, 2012, 2014, 2018, 2021 Augusto Stoffel
%
-% Copyright 2011, 2012, 2014, 2018 by Augusto Stoffel
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
-% This program is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
+% This work has the LPPL maintenance status `maintained'.
%
-% This program is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-% GNU General Public License for more details.
-%
-% You should have received a copy of the GNU General Public License
-% along with this program. If not, see <http://www.gnu.org/licenses/>.
+% The Current Maintainer of this work is Augusto Stoffel.
+%
+% This work consists of the files tikzlibrarycd.code.tex, tikz-cd.sty
+% and tikz-cd-doc.tex.
\usetikzlibrary{matrix,quotes,arrows.meta}
diff --git a/info/tlmgrbasics/README b/info/tlmgrbasics/README
index 1beeb6b843..832bdf017d 100644
--- a/info/tlmgrbasics/README
+++ b/info/tlmgrbasics/README
@@ -1,5 +1,5 @@
This is the README for the tlmgrbasics package,
-version 2021-04-23.
+version 2021-05-08.
This package provides simplified documentation for tlmgr,
the TeX Live Native Manager. It is derived from tlmgr.1, the
diff --git a/info/tlmgrbasics/doc/tlmgr.pdf b/info/tlmgrbasics/doc/tlmgr.pdf
index f27e2cebca..e993c04747 100644
--- a/info/tlmgrbasics/doc/tlmgr.pdf
+++ b/info/tlmgrbasics/doc/tlmgr.pdf
Binary files differ
diff --git a/info/tlmgrbasics/doc/tlmgr.tex b/info/tlmgrbasics/doc/tlmgr.tex
index 41392026c0..a6f9563d94 100644
--- a/info/tlmgrbasics/doc/tlmgr.tex
+++ b/info/tlmgrbasics/doc/tlmgr.tex
@@ -82,6 +82,9 @@ be found at
\begin{center}
\url{https://tug.org/texlive/doc/tlmgr.html}.
\end{center}
+The file \texttt{tlmgr.html} may also be installed on your system; try \texttt{texdoc -l tlmgr}.
+Reference documentation for any action is also available using
+\texttt{tlmgr -help}~\textit{action}.
\clearpage
\section{Examples}
@@ -98,12 +101,12 @@ Displays reference documentation on the \texttt{install} action.
Tells \texttt{tlmgr} to use a nearby CTAN mirror for
future updates; \texttt{ctan} is just an alias for
-\url{https://mirror.ctan.org/systems/texlive/tlnet}. Caveat:
-\texttt{mirror.ctan.org} resolves to many different
+\url{https://mirrors.ctan.org/systems/texlive/tlnet}. Caveat:
+\texttt{mirrors.ctan.org} resolves to many different
hosts, and they are not perfectly synchronized; we
recommend updating only daily (at most), and not more
often. You can choose a particular mirror in place of
-\texttt{mirror.ctan.org} if there are problems; the
+\texttt{mirrors.ctan.org} if there are problems; the
list of all CTAN mirrors with the status of each is at
\url{https://ctan.org/mirrors/mirmon}. Don't forget to add
\texttt{.../systems/texlive/tlnet} to the path.
@@ -506,9 +509,11 @@ Uninstalls all of \TeX\,Live, asking for confirmation unless
\end{description}
+\begin{sloppypar}
\par\noindent
-The \texttt{remove} action does not automatically remove
-symlinks in system directories; you need to run
+Except with --all, the \texttt{remove} action does not automatically remove symlinks to executables
+from system directories; you need to run
+\end{sloppypar}
\begin{center}
\texttt{tlmgr path remove}
\end{center}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
index c716507f02..cbdae60073 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost-examples.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
index bb00a434c9..a46a7734ce 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
index ad4f12d673..3a99b36075 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/doc/biblatex-gost.tex
@@ -2539,6 +2539,12 @@ pageref & + & + & + & + & + & + & + & +
\begin{changelog}
+ \begin{release}{1.22}{08-05-2021}
+ \item При версиях \biblatex 3.15+ не применяется патч для обхода ошибки
+ \url{https://github.com/odomanov/biblatex-gost/issues/22},
+ \url{https://github.com/plk/biblatex/issues/960}.
+ \end{release}
+
\begin{release}{1.21}{28-10-2020}
\item Ошибки отсутствующих \%.
\end{release}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
index 946247db60..dca3d3d0ad 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic-min.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-alphabetic}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
index 49c10ba1f6..9d96c69198 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelalpha,sorting=anyvt}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
index f202c61b4a..df17b27455 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear-min.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-authoryear}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
index 0aa2c785f9..48e824f977 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
index f930e47395..596e33ce7b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote-min.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-inline-min}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
index c2857322e0..acda184237 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-footnote.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-inline}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
index 2e4c02d77b..dd14a89153 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline-min.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-inline}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
index 5b32063f9a..b9c4278507 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-inline.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
index 4675b23aa8..f0c5062005 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric-min.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric-min.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-numeric}
\AtEveryBibitem{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
index 288b1c2475..68d5fb053a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
index 4bfe50bbb8..b763121b31 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx
@@ -1,8 +1,8 @@
\ProvidesFile{gost-standard.bbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
-\def\bbx@gost@date{2020/10/28}
-\def\bbx@gost@version{1.21}
+\def\bbx@gost@date{2021/05/08}
+\def\bbx@gost@version{1.22}
\@ifpackagelater{biblatex}{2019/09/01}
{}
@@ -14,9 +14,11 @@
\endinput}
\ifpdftex
- \PackageWarningNoLine{biblatex-gost}{Applying temporary patch for
+\@ifpackagelater{biblatex}{2020/08/23} % v3.15a+
+ {}
+ {\PackageWarningNoLine{biblatex-gost}{Applying temporary patch for
Unicode symbols.\MessageBreak For details see biblatex issue \protect#960}
- \AtEndPreamble{\DefineBibliographyStrings{russian}{number={\textnumero}}}
+ \AtEndPreamble{\DefineBibliographyStrings{russian}{number={\textnumero}}}}
\fi
\AtEndOfPackage{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
index 3251dca137..ff20a2ff41 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
@@ -1,5 +1,5 @@
\ProvidesFile{biblatex-gost.def}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
% these declarations should be here, not in lbx, to be initialized for all languages
\NewBibliographyString{
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
index 97142e7d3f..9ce16a39a9 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic-min.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{gost-alphabetic}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
index e770b359c6..bca89235f4 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-alphabetic.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{alphabetic}
\ExecuteBibliographyOptions{labelalpha,autocite=inline}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
index d407c54dfd..c976469735 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear-min.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{gost-authoryear}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
index 10232bc594..bdf7cc545c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-authoryear.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\ExecuteBibliographyOptions{dashed=false,citetracker=constrict,loccittracker=constrict,
dropdates=false,
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
index 3ea8299101..110dbc29e0 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote-min.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{gost-footnote}
\renewbibmacro*{cite:clearfields}{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
index 2dbaf8fe86..c58cf9a724 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{gost-inline}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
index 40eb144e7c..ce31bc54a5 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline-min.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{gost-inline}
\renewbibmacro*{cite:clearfields}{%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
index 462643fc2d..ead6f2dc61 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\DeclareLabelname
[inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook]
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
index d0b0ccaeaa..50838c887b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric-min.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric-min.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{gost-numeric}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
index 391d5d62cc..6d5f2f918a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-numeric.cbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric.cbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\RequireCitationStyle{numeric-comp}
\ExecuteBibliographyOptions{dashed=false,citeisbn,citeurl,citedoi,citeeprint}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
index 5a52d9a049..74759a5a53 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/biblatex-gost.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{biblatex-gost.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
% Biblatex-GOST data model
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
index ed38339760..5b95ef4f02 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic-min.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
index 114f7df720..8aa1267902 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-alphabetic.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-alphabetic.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
index 445ffdd44f..619447ddd4 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear-min.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
index 3d8362b599..e8e5ab65d3 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-authoryear.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-authoryear.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
index 384f3671df..5677eed3fc 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote-min.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
index b301f03cfa..e4e423246f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-footnote.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-footnote.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
index abb002de93..5213788042 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline-min.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
index 9f84b8ee2d..22c5521f3a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-inline.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-inline.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
index c148cf6698..17e9e06801 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric-min.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric-min.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
index 8ae06feaf5..53bd8183b2 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/dbx/gost-numeric.dbx
@@ -1,5 +1,5 @@
\ProvidesFile{gost-numeric.dbx}
-[2020/10/28\space v1.21\space biblatex-gost data model]
+[2021/05/08\space v1.22\space biblatex-gost data model]
\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
index 73fe3882c0..58f32d61c7 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/american-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{american-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{american}
\InheritBibliographyStrings{american}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
index f3408ac90a..e6db5a32b8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/brazilian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{brazilian-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{brazilian}
\InheritBibliographyStrings{brazilian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
index e3c80109c6..eb20ffb207 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/british-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{british-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{british}
\InheritBibliographyStrings{british}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
index 5b4a8633ab..11a6cd9da7 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/catalan-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{catalan-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{catalan}
\InheritBibliographyStrings{catalan}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
index 6fcc52dd5a..5931ff8a35 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/croatian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{croatian-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{croatian}
\InheritBibliographyStrings{croatian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
index 038bbc713f..df3e6610ae 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/english-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{english-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{english}
\InheritBibliographyStrings{english}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
index 4e8738763d..d7c8827eab 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/french-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{french-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{french}
\InheritBibliographyStrings{french}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
index a18379a439..c98ab8c7ea 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/galician-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{galician-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{galician}
\InheritBibliographyStrings{galician}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
index c9f9ec1382..477b3fcf17 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/german-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{german-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{german}
\InheritBibliographyStrings{german}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
index 67c3ea778c..3e876a87a8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/greek-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{greek-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{greek}
\InheritBibliographyStrings{greek}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
index 7ecb906e9d..50085a1e4e 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/icelandic-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{icelandic-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{icelandic}
\InheritBibliographyStrings{icelandic}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
index 3e878b3a25..f016ba9061 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/italian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{italian-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{italian}
\InheritBibliographyStrings{italian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
index ab68ebcbe9..879f823e9c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/portuguese-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{portuguese-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{portuguese}
\InheritBibliographyStrings{portuguese}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
index cfb4a7312f..1655b93b29 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/russian-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{russian-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{russian}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
index 93856bfcb3..5a21956ff8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/slovene-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{slovene-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{slovene}
\InheritBibliographyStrings{slovene}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
index 77c60223f3..1c66ef0280 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/lbx/spanish-gost.lbx
@@ -1,5 +1,5 @@
\ProvidesFile{spanish-gost.lbx}
-[2020/10/28\space v1.21\space biblatex-gost styles]
+[2021/05/08\space v1.22\space biblatex-gost styles]
\InheritBibliographyExtras{spanish}
\InheritBibliographyStrings{spanish}
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index e2bbfaa746..dc7e4887c0 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -24,11 +24,11 @@
% \changes{v1.20}{2021/01/09}{修改和完善用户文档。}
% \changes{v1.20}{2021/01/09}{模板更改为使用 CC-BY 许可协议。}
% \changes{v1.23}{2021/03/19}{修复在 \pkg{ctex} v2.5.6 更新后 \cls{easybook} 与 \pkg{hyperref} 冲突问题。}
-% \changes{v1.25d}{2021/05/03}{取消附带的示例文件,可查看历史版本及其它来源的使用样例。}
+% \changes{v1.25e}{2021/05/03}{取消附带的示例文件,可查看历史版本及其它来源的使用样例。}
%
% \title{\sffamily easybook 文档类手册}
% \author{瞿毅}
-% \date{2021/05/07\hskip\ccwd\relax v1.25d\thanks{\url{https://gitee.com/texl3/easybook}}}
+% \date{2021/05/08\hskip\ccwd\relax v1.25e\thanks{\url{https://gitee.com/texl3/easybook}}}
%
% \maketitle
% \begin{abstract}
@@ -118,7 +118,7 @@
% \end{syntax}
% 传递给 \cls{ctexbook} 设置字体,最好不要使用原有的 \opt{fontset} 选项,默认情况下使用自定义字体而不开启这个选项,可根据安装的字体及电脑系统选取。\opt{noto} 与 \opt{none} 选项的相关描述见小节 \ref{subsec:font settings},\opt{overleaf} 是一个各系统通用选项,会检测系统环境选取对应字体。
% \changes{v1.21}{2021/01/12}{默认字体与 \CTeX 一致,不再是自定义字体。}
-% \changes{v1.25d}{2021/05/04}{修复使用 \pkg{xeCJK} 与 \pkg{fontspec} 宏包的字体设置命令在 \hologo{LuaLaTeX} 下失效的问题。}
+% \changes{v1.25e}{2021/05/04}{修复使用 \pkg{xeCJK} 与 \pkg{fontspec} 宏包的字体设置命令在 \hologo{LuaLaTeX} 下失效的问题。}
% \end{function}
%
% \begin{function}[rEXP,added = 2021-01-05,updated = 2021-01-13]{paper}
@@ -169,7 +169,7 @@
% \tn{listoflistings*+}\oarg{键值列表}
% \end{syntax}
% \tn{listoffigures} 命令输出图片目录,\tn{listoftables} 输出表格目录,\tn{listoflistings} 输出代码目录。带有星号的目录命令不将标题添加进主文档目录,带有+号的目录命令可以使当前标题编号。\tn{tableofcontents+} 与其它命令不同是用于输出双语目录,需要与双语目录标题命令 \tn{bichapter} 等或设置图片、表格和代码等英文目录的标题配合使用,附加代码是中文与英文目录之间的代码,可以插入文本和换页命令等。目录的键值列表选项如下
-% \changes{v1.25d}{2021/05/05}{命令 \tn{tableofcontents} 可以输出双语目录。}
+% \changes{v1.25e}{2021/05/05}{命令 \tn{tableofcontents} 可以输出双语目录。}
% \end{function}
%
% \begin{function}{multoc,title,format,aftertitle,pagestyle,book,article}
@@ -200,7 +200,7 @@
% 双语目录的标题命令目前设置了常用的三个级别,它们将中文标题正常输出,并使中英文标题加入双语目录,这个功能是为国内一些大学的学位论文模板的要求设计,在一般情况和英文模式下不需要使用。
%
% 它们的星号变体命令使文中标题不编号,但是仍然加入双语目录,若英文标题参数空置那么仅加入中文目录而不加入英文目录,这一特点与 \tn{chapter*} 等命令的行为不太一样,在一些情况下会用到。可选参数是目录中的中文标题,默认与中文标题一致,正文标题过长时可用它设置在目录中显示的标题。双语目录的格式是一致的,共享使用 \tn{tocset} 的设置,英文目录的章级别标题名及编号的修改方式如下
-% \changes{v1.25d}{2021/05/05}{增加与双语目录配合的标题命令。}
+% \changes{v1.25e}{2021/05/05}{增加与双语目录配合的标题命令。}
% \end{function}
%
% \begin{function}{biname,binmuber}
@@ -224,7 +224,7 @@
% \begin{syntax}
% \tn{ctexset}\marg{键值列表}
% \end{syntax}
-% \cls{easybook} 扩展了 \CTeX 宏集\LaTeX 3风格键值的通用控制命令 \tn{ctexset},接口选项同样可用它设置, 原有的键值列表仍然可用。本文档类目前有九个模块用于实现常规的排版功能,如下表所示,它们既是统一接口 \tn{ctexset} 的路径,也是相关模块的接口命令名
+% \cls{easybook} 扩展了 \CTeX 宏集 \LaTeX 3风格键值的通用控制命令 \tn{ctexset},接口选项同样可用它设置, 原有的键值列表仍然可用。本文档类目前有九个模块用于实现常规的排版功能,如下表所示,它们既是统一接口 \tn{ctexset} 的路径,也是相关模块的接口命令名
% \begin{center}
% \begin{tabular}{*{5}{c}}
% \toprule
@@ -299,7 +299,7 @@
% \opt{refset} 将超链接选项(包括以上选项)交给 \pkg{hyperref} 处理,除了一些关于 pdf 书签的选项可能会失效,其它由键值选项命令 \tn{hypersetup} 支持的多数选项可用。
% \changes{v1.10}{2021/01/08}{修复了 \opt{linktopage} 选项关闭时目录中标题编号无超链接的问题。}
% \changes{v1.24}{2021/04/05}{增加 \pkg{hyperref} 超链接选项完整的支持。}
-% \changes{v1.25d}{2021/05/06}{模块名 \opt{link} 改为 \opt{refset},\opt{link} 作为兼容性保留。}
+% \changes{v1.25e}{2021/05/06}{模块名 \opt{link} 改为 \opt{refset},\opt{link} 作为兼容性保留。}
% \end{function}
%
% \begin{optdesc}
@@ -920,7 +920,7 @@
% \item[ctexbook] 提供中文排版的通用框架。
% \item[xcolor] 提供任意颜色的设定与混合,已载入了 \opt{svgnames} 颜色库。
% \item[footmisc] 更改脚注排版的方法的集合。
-% \item[amsmath] 提供\LaTeX 中的数学功能。
+% \item[amsmath] 提供 \LaTeX 中的数学功能。
% \item[thmtools] 用于通常需要的排版定理支持。
% \item[marginnote] 增强了边注输出的功能。
% \item[setspace] 提供对文档中行间距的支持。
@@ -928,7 +928,7 @@
% \item[siunitx] 全面的国际标准单位支持。
% \item[ulem] 提供可断行多样式的下划线命令。
% \item[geometry] 灵活完整的页面尺寸设置。
-% \item[pdfpages] 在\LaTeX 中插入 pdf 文档。
+% \item[pdfpages] 在 \LaTeX 中插入 pdf 文档。
% \item[graphicx] 增强了对图形插入的支持。
% \item[fancyhdr] 广泛控制页面的页眉和页脚。
% \item[titletoc] 设置目录中的标题格式。
@@ -937,7 +937,7 @@
% \item[multirow] 创建跨越多行的表格单元格。
% \item[booktabs] 为表格提供三线表式的命令。
% \item[enumitem] 提供列表环境的布局控制。
-% \item[listings] 可以在\LaTeX 中排版程序/编程代码。
+% \item[listings] 可以在 \LaTeX 中排版程序/编程代码。
% \item[hyperref] 处理交叉引用命令以及在文档中生成超文本链接。
% \item[\ding{75} tcolorbox] 为带有标题线的彩色和带框文本框提供了一个环境。
% \item[\ding{75} tasks] 将练习题组织成水平而不是垂直计数的列。
@@ -951,7 +951,7 @@
%<*class>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplClass{easybook}{2021/05/07}{1.25d}{beta}
+\ProvidesExplClass{easybook}{2021/05/08}{1.25e}{beta}
\cs_generate_variant:Nn \eb_ctex_define:nn { nx }
\cs_generate_variant:Nn \int_to_arabic:n { v }
@@ -2345,7 +2345,7 @@
]{\IfBooleanF{#1}{\CTEXthesection\hspace{0.5\ccwd}}#5}
}{
\group_begin:
- \keys_set:nn { ctex/section } { format += \centering }
+ \ctex_set:nn { section } { format += \centering }
\IfValueT{#6}{\ctex_set:nn { section } {#6}}
\IfBooleanTF{#1}{\section*{#5}}{\section{#5}}
\group_end:
@@ -2768,11 +2768,8 @@
lstlistingname = 代码
}
\labelformat{equation}{式(#1)}
- \labelformat{align}{式(#1)}
- \labelformat{multline}{式(#1)}
- \labelformat{gather}{式(#1)}
- \labelformat{section}{节#1}
- \labelformat{subsection}{小节#1}
+ \labelformat{section}{节 #1}
+ \labelformat{subsection}{小节 #1}
}
{
\keys_set_known:nn { ctex }
@@ -2782,9 +2779,6 @@
lstlistingname = Code
}
\labelformat{equation}{Equation~(#1)}
- \labelformat{align}{Equation~(#1)}
- \labelformat{multline}{Equation~(#1)}
- \labelformat{gather}{Equation~(#1)}
\labelformat{section}{Section~#1}
\labelformat{subsection}{Subsection~#1}
}
diff --git a/macros/latex/contrib/easybook/easybook.ins b/macros/latex/contrib/easybook/easybook.ins
index ffe304d2af..af8f3f8134 100644
--- a/macros/latex/contrib/easybook/easybook.ins
+++ b/macros/latex/contrib/easybook/easybook.ins
@@ -22,4 +22,4 @@ The latest version of this license is in
\generate{\file{\jobname.cls}{\from{\jobname.dtx}{class}}}
-\endbatchfile
+\endbatchfile \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index 059d644933..e43ede81b4 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/mindflow/mindflow.dtx b/macros/latex/contrib/mindflow/mindflow.dtx
index 8fa703d938..629ceaaf41 100644
--- a/macros/latex/contrib/mindflow/mindflow.dtx
+++ b/macros/latex/contrib/mindflow/mindflow.dtx
@@ -18,20 +18,24 @@
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{mindflow}
%<*package>
- [2021/03/17 Mindflow environment]
+ [2021/05/07 Mindflow environment]
%</package>
%
%<*driver>
\documentclass{article}
\usepackage{doc}
\usepackage[a4paper,top=1.2in,bottom=1.2in,left=1.6in,right=1.2in]{geometry}
+\usepackage{titlesec}
+\titleformat{\section}{\large\scshape\centering}{\thesection.}{.5em}{}
+\titleformat{\subsection}{\large}{\thesubsection}{.5em}{}
\usepackage{titling}
\setlength{\droptitle}{-.5in}
-\PassOptionsToPackage{mathlines}{lineno}
-\usepackage[linenumber,rightmarker]{mindflow}
\usepackage{enumitem}
\setlist{noitemsep}
-\usepackage{newpxtext}
+\usepackage{mathpazo,newpxtext}
+\useosf
+\PassOptionsToPackage{mathlines}{lineno}
+\usepackage[linenumber,rightmarker]{mindflow}
\usepackage{blindtext}
\usepackage{parskip}
\EnableCrossrefs
@@ -43,7 +47,7 @@
%</driver>
% \fi
%
-% \CheckSum{186}
+% \CheckSum{197}
%
% \GetFileInfo{mindflow.dtx}
%
@@ -71,29 +75,38 @@
%
% \section{Usage}
%
+% \subsection{Initialization}
% Simply load the package with
% \begin{verbatim}
% \usepackage{mindflow}
% \end{verbatim}
-% \vspace{-.5\baselineskip}
-% By default, it has no line numbers or markers. You can use the following options:
+%
+% \vspace{-\baselineskip}
+% There are a few options available, which are listed in the next subsection.
+%
+% \subsection{Options}
+% By default, the environment has no line numbers or markers. You can use the following options:
%
% \begin{tabular}{ll}
-% \verb|linenumber| & Enable line numbers\\
+% \verb|linenumber| & Same as \verb|leftlinenumber|\\
+% \verb|leftlinenumber| & Enable left line numbers\\
+% \verb|rightlinenumber| & Enable right line numbers\\
% \verb|leftmarker| & Enable left marker, by default it is a ``\verb|*|''\\
% \verb|rightmarker| & Enable right marker, by default it is a ``\verb|*|''\\
% \verb|incolumn| or \verb|twocolumn| & The separation line would fit in the column \\&(\emph{automatically applied in two-column documents})\\
% \verb|off| & Hide all the \verb|mindflow| environments
% \end{tabular}
%
-% \DescribeEnv{mindflow}
+% \DescribeEnv{\{mindflow\}}
% Then you can use the \verb|mindflow| environment as
% \begin{verbatim}
% \begin{mindflow}
% ...
% \end{mindflow}
% \end{verbatim}
+% \vspace{-\baselineskip}
%
+% \subsection{About the line numbers}
% \linenumbers
%
% You can also add line numbers to the other part of your document in the usual
@@ -104,9 +117,10 @@
% Line numbers within the \textsf{mindflow} environments are independent from
% those of the main text.
% \end{mindflow}
-% (\emph{I recommend that you put an empty line before and after the mindflow
-% environments. This way, your paragraph structure won't get changed when you
-% use the }\verb|off|\emph{ option.})
+% (\emph{I recommend that you put an empty line before and after the mindflow
+% environments, i.e.~make the \emph{\textsf{mindflow}} environment a paragraph
+% of its own. This way, your paragraph structure won't get changed when you use
+% the} \verb|off|\emph{ option.})
%
% \nolinenumbers
%
@@ -162,33 +176,35 @@
% 8\% for the line numbers.
%
% \section{An example}
-% With option \verb|linenumber, leftmarker, rightmarker| and the following settings:
+% With option \verb|leftlinenumber, rightlinenumber, leftmarker, rightmarker| and the
+% following settings:
% \begin{verbatim}
% \colorlet{mindflowLine}{green!50!black}
% \colorlet{mindflowText}{blue!50!cyan}
% \colorlet{mindflowNum}{red!50!orange}
% \colorlet{mindflowMarker}{orange}
% \renewcommand{\mindflowTextFont}{\normalfont\footnotesize\sffamily\itshape}
-% \renewcommand{\mindflowNumFont}{\normalfont\small\footnotesize\sffamily}
+% \renewcommand{\mindflowNumFont}{\normalfont\small\footnotesize\ttfamily}
% \renewcommand{\mindflowMarkerFont}{\normalfont\footnotesize\sffamily}
% \renewcommand{\mindflowLeft}{\hspace{1em}\(\succ\)}
-% \renewcommand{\mindflowRight}{\(\prec\)}
+% \renewcommand{\mindflowRight}{\(\prec\)\hspace{1em}}
% \setlength{\mindflowLineHeight}{1pt}
% \end{verbatim}
% \vspace{-.5\baselineskip}
% One gets:
% \makeatletter
% \@mindflow@leftmarkertrue
+% \@mindflow@rightlinenumbertrue
% \makeatother
% \colorlet{mindflowLine}{green!50!black}
% \colorlet{mindflowText}{blue!50!cyan}
% \colorlet{mindflowNum}{red!50!orange}
% \colorlet{mindflowMarker}{orange}
% \renewcommand{\mindflowTextFont}{\normalfont\footnotesize\sffamily\itshape}
-% \renewcommand{\mindflowNumFont}{\normalfont\small\footnotesize\sffamily}
+% \renewcommand{\mindflowNumFont}{\normalfont\small\footnotesize\ttfamily}
% \renewcommand{\mindflowMarkerFont}{\normalfont\footnotesize\sffamily}
% \renewcommand{\mindflowLeft}{\hspace{1em}\(\succ\)}
-% \renewcommand{\mindflowRight}{\(\prec\)}
+% \renewcommand{\mindflowRight}{\(\prec\)\hspace{1em}}
% \setlength{\mindflowLineHeight}{1pt}
% \begin{mindflow}
% \blindtext
@@ -205,18 +221,23 @@
family = @mindflow,
prefix = @mindflow@
}
-\DeclareBoolOption[false]{off} % Turn off mindflow
-\DeclareBoolOption[false]{leftmarker} % Left marker
-\DeclareBoolOption[false]{rightmarker} % Right marker
-\DeclareBoolOption[false]{linenumber} % Line numbers
-\DeclareBoolOption[false]{twocolumn} % Two column
-\DeclareBoolOption[false]{incolumn} % Separation line fits in the column
+\DeclareBoolOption[false]{off} % Turn off mindflow
+\DeclareBoolOption[false]{leftmarker} % Left marker
+\DeclareBoolOption[false]{rightmarker} % Right marker
+\DeclareBoolOption[false]{linenumber} % Left line numbers
+\DeclareBoolOption[false]{leftlinenumber} % Left line numbers
+\DeclareBoolOption[false]{rightlinenumber} % Right line numbers
+\DeclareBoolOption[false]{twocolumn} % Two column
+\DeclareBoolOption[false]{incolumn} % Separation line fits in the column
\ProcessKeyvalOptions*\relax
\if@mindflow@twocolumn
\@mindflow@incolumntrue
\fi
+\if@mindflow@linenumber
+ \@mindflow@leftlinenumbertrue
+\fi
%%================================
%% Initialization
@@ -242,7 +263,6 @@
%% The mindflow environment
%%================================
\newif\ifLNturnsON
-
\newcommand*{\mfSepLine}{%
\parskip=0pt
\LNturnsONfalse%
@@ -251,7 +271,8 @@
\if@mindflow@incolumn%
\makebox[\linewidth]{\rule{\linewidth}{\mindflowLineHeight}}%
\else%
- \hspace*{-\paperwidth}\makebox[\linewidth]{\rule{4\paperwidth}{\mindflowLineHeight}}%
+ \hspace*{-\paperwidth}%
+ \makebox[\linewidth]{\rule{4\paperwidth}{\mindflowLineHeight}}%
\fi%
\nopagebreak\par%
\ifLNturnsON\linenumbers\fi%
@@ -277,16 +298,22 @@
\linenumbers%
\renewcommand\makeLineNumber{%
\hss%
- \if@mindflow@linenumber%
+ \if@mindflow@leftlinenumber%
\mindflowNumFont\color{mindflowNum}\LineNumber\hspace{1em}%
\fi%
\color{mindflowMarker}%
\if@mindflow@leftmarker%
\mindflowMarkerFont\mindflowLeft\hspace{1em}%
\fi%
- \if@mindflow@rightmarker%
- \rlap{\hskip\textwidth\hspace{1em}\mindflowRight}%
- \fi%
+ \rlap{\hskip\textwidth%
+ \if@mindflow@rightmarker%
+ \hspace{1em}\mindflowRight%
+ \fi%
+ \if@mindflow@rightlinenumber%
+ \hspace{1em}%
+ \mindflowNumFont\color{mindflowNum}\LineNumber%
+ \fi%
+ }%
}%
}
{%
@@ -304,8 +331,8 @@
\newcommand*\linenomathpatch[1]{%
\cspreto{#1}{\linenomath}%
\cspreto{#1*}{\linenomath}%
- \cspreto{end#1}{\endlinenomath}%
- \cspreto{end#1*}{\endlinenomath}%
+ \csappto{end#1}{\endlinenomath}%
+ \csappto{end#1*}{\endlinenomath}%
}
\newcommand*\linenomathpatchAMS[1]{%
\cspreto{#1}{\linenomathAMS}%
diff --git a/macros/latex/contrib/mindflow/mindflow.pdf b/macros/latex/contrib/mindflow/mindflow.pdf
index 753bb68053..e861974e19 100644
--- a/macros/latex/contrib/mindflow/mindflow.pdf
+++ b/macros/latex/contrib/mindflow/mindflow.pdf
Binary files differ
diff --git a/macros/luatex/latex/lua-physical/LICENSE b/macros/luatex/latex/lua-physical/LICENSE
index 408f06f14d..8e40f98ea6 100644
--- a/macros/luatex/latex/lua-physical/LICENSE
+++ b/macros/luatex/latex/lua-physical/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
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/lua-physical/README.md b/macros/luatex/latex/lua-physical/README.md
index 830574a5da..6959ba2d39 100644
--- a/macros/luatex/latex/lua-physical/README.md
+++ b/macros/luatex/latex/lua-physical/README.md
@@ -2,9 +2,9 @@
Author: Thomas Jenni
-Version: 1.0.3
+Version: 1.0.5
-Date: 2020-09-09
+Date: 2021-05-08
License: MIT
diff --git a/macros/luatex/latex/lua-physical/lua-physical.pdf b/macros/luatex/latex/lua-physical/lua-physical.pdf
index 577bf24f05..ea5221c92b 100644
--- a/macros/luatex/latex/lua-physical/lua-physical.pdf
+++ b/macros/luatex/latex/lua-physical/lua-physical.pdf
Binary files differ
diff --git a/macros/luatex/latex/lua-physical/lua-physical.tex b/macros/luatex/latex/lua-physical/lua-physical.tex
index 331a17d23e..0402419df8 100644
--- a/macros/luatex/latex/lua-physical/lua-physical.tex
+++ b/macros/luatex/latex/lua-physical/lua-physical.tex
@@ -42,7 +42,7 @@
% lua code and lua-physical command definitions
\begin{luacode}
-physical = require("physical")
+physical = require('src.physicalx')
N = physical.Number
Q = physical.Quantity
\end{luacode}
@@ -70,8 +70,12 @@ Q = physical.Quantity
round-mode=off
}
+\DeclareSIUnit\unitless{}
+
\DeclareSIUnit\fahrenheit{\ensuremath{{}^{\circ}}F}
+\DeclareSIUnit\inch{in}
+
% config listings
\lstdefinelanguage{lua}
{
@@ -152,14 +156,14 @@ Q = physical.Quantity
\lstset{language=[LaTex]Tex}
-\title{The \textsc{lua-physical} library \\\ \\\normalsize Version 1.0.3}
+\title{The \textsc{lua-physical} library \\\ \\\normalsize Version 1.0.5}
\author{Thomas Jenni}
\date{\today}
\maketitle
\begin{abstract}
-\noindent |lua-physical| is a pure Lua library, which provides functions and objects for the computation of physical quantities. A physical quantity is the product of a numerical value and a physical unit. The package has been written, to simplify the creation physics problem sets. The package provides units of the SI and the imperial system. Furthermore, an almost complete set of international currencies are supported, however without realtime exchange rates. In order to display the numbers with measurement uncertainties, the package is able to perform gaussian error propagation.
+\noindent |lua-physical| is a pure Lua library, which provides functions and objects for the computation of physical quantities. The package has been written, to simplify the creation physics problem sets. The package provides units of the SI and the imperial system. In order to display the numbers with measurement uncertainties, the package is able to perform gaussian error propagation.
\end{abstract}
@@ -170,27 +174,33 @@ Q = physical.Quantity
\newpage
\section{Introduction}
-The author of this package is a physics teacher at the high school \emph{Kantonsschule Zug}, Switzerland. The main use of this package is to write physics problem sets. \LuaLaTeX{} does make it possible to integrate physical calculations directly. The package has been in use since 2016. Many bugs have been found and fixed. Nevertheless it still is possible, that some were not found yet. Therefore the author recommends not to use this package in industry or science. If one does so, it's the responsability of the user to check results for plausability. If the user finds some bugs, they can be reported at github.com.
+The author of this package is a physics teacher at the high school \emph{Kantonsschule Zug}, Switzerland. The main use of this package is to write physics problem sets. It is possible to integrate physical calculations directly into \LuaLaTeX{}. The package has been in use since 2016. Many bugs have been found and fixed. Nevertheless it still is possible, that some were not found yet. Therefore the author recommends not to use this package in industry or science. If one does so, it's the responsability of the user to check results for plausability. If the user finds some bugs, they can be reported at github.com.
\subsection{Dependencies}
-In principle this library is standalone, but it is compatible with the |siunitx| package. Calculation results can be written to \LuaLaTeX{} directly by calling the |tosiunitx()| method. If the preamble in the next section is used, the printing is done by the |\q{}| macro.
+This is a standalone library. However, it is compatible with the |siunitx| package. The results of calculations can be printed to \LuaLaTeX{} by calling the |physical.Quantity.tosiunitx()| method. It is recommended to use a macro for this purpose. The preamble in the next section, simplifies the printing of quantities by the macros |\q{}|, |\qs{}| and |\qu{}|.
\section{Loading}
-This package is a pure Lua library. Therefore one has to require it explicitly by calling |require("physical")|. For printing physical quanties, the |siunitx| is supported. It's recommended to define a macro like |\q| to convert the lua quantity object to a |siunitx| expression.
+By calling |require("physical")| the |lua-physical| library is loaded. The following \LuaLaTeX{} preamble loads the |lua-physical| package, does some configuration of the |siunitx| package and defines the macros |\q{}|, |\qs{}| and |\qu{}| for printing physical quantities.
-The following \LaTeX{} preamble loads the |lua-physical| package and creates a macro |\q| for printing physical quantities.
\nopagebreak
+
\begin{lstlisting}[language=Tex, caption=basic preamble, label=lst:basic preamble]
\usepackage{luacode}
\usepackage{siunitx}
-% configure siunitx
+% initialize the lua-physical package
+\begin{luacode*}
+ physical = require("physical")
+ N = physical.Number
+\end{luacode*}
+
+% configure the siunitx package
\sisetup{
output-decimal-marker = {.},
per-mode = symbol,
@@ -200,15 +210,10 @@ The following \LaTeX{} preamble loads the |lua-physical| package and creates a m
round-mode = off
}
-% load the lua-physical package
-\begin{luacode*}
- physical = require("physical")
- N = physical.Number
-\end{luacode*}
-
-
+% declare the unitless unit (siunitx package)
+\DeclareSIUnit\unitless{}
-% print a physical quantity
+% print a quantity using the \SI{}{} macro.
\newcommand{\q}[1]{%
\directlua{
tex.print(
@@ -219,9 +224,36 @@ The following \LaTeX{} preamble loads the |lua-physical| package and creates a m
)
}%
}
-\end{lstlisting}
+% print a quantity in scientific notation using \SI{}{} macro.
+\newcommand{\qs}[1]{%
+ \directlua{
+ tex.print(
+ physical.Quantity.tosiunitx(
+ #1,
+ "scientific-notation=true,exponent-to-prefix=false,
+ round-integer-to-decimal=true"
+ )
+ )
+ }%
+}
+
+% print the unit of a quantity using the \si{} macro
+\newcommand{\qu}[1]{%
+ \directlua{
+ tex.print(
+ physical.Quantity.tosiunitx(
+ #1,
+ nil,
+ physical.Quantity.SIUNITX_si
+ )
+ )
+ }%
+}
+
+\end{lstlisting}
+\pagebreak
\subsection{License}
This code is freely distributable under the terms of the MIT license.\\
@@ -241,19 +273,19 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
\label{ch:usage}
%------------------------------------------------------------
-Given the basic preamble, units can be used in lua code directly. By convention, all units have an underscore in front of them, i.e.\ meter is |_m|, second is |_s|. All available units are listed in section~\ref{ch:Supported Units}. The following example illustrates the use of this library.
+Given the basic preamble~\ref{lst:basic preamble}, units can be used in lua code directly. By convention, all units have an underscore in front of them, i.e.\ meter is |_m|, second is |_s|. For a complete list of all available units, see section~\ref{ch:Supported Units}. The following example illustrates the use of this library.
\begin{lstlisting}[caption=Velocity of a car.,label=lst:Car Velocity]
\begin{luacode}
- s = 10 * _m
+ d = 10 * _m
t = 2 * _s
- v = s/t
+ v = d / t
\end{luacode}
-A car travels $\q{s}$ in $\q{t}$. calculate its velocity.
+A car travels $\q{d}$ in $\q{t}$. Calculate its velocity.
%
\begin{equation*}
- v=\frac{s}{t} = \frac{\q{s}}{\q{t}} = \underline{\q{v}}
+ v=\frac{d}{t} = \frac{\q{d}}{\q{t}} = \underline{\q{v}}
\end{equation*}
\end{lstlisting}
@@ -261,7 +293,7 @@ A car travels $\q{s}$ in $\q{t}$. calculate its velocity.
s = 10 * _m
t = 2 * _s
- v = s/t
+ v = s / t
\end{luacode}
\leftbar
@@ -272,7 +304,14 @@ A car travels $\q{s}$ in $\q{t}$. Calculate its velocity.
\end{equation*}
\endleftbar
-In the above listing~\ref{lst:Car Velocity}, the variable |s| stands for displacement and has the unit meter |_m|, the variable |t| stands for time and is given in seconds |_s|. If mathematical operations are done on them, new physical quantities are created. In the problem above, the velocity |v| is calculated by dividing |s| by |t|. The instance |v| has the derived unit \si{\m\per\s}. By using the macro |\q{}| all quantities can be printed to the \LuaLaTeX{} code directly.
+
+
+
+
+
+
+
+In the above listing~\ref{lst:Car Velocity}, the variable |s| stands for displacement and has the unit meter |_m|, the variable |t| stands for time and is given in seconds |_s|. If physical quantities are divided or multiplied, derived quantities are created. In the example problem above, the velocity |v| has the unit |_m/_s|. By using the macro |\q{}| all quantities can be printed to the \LuaLaTeX{} code directly.
@@ -280,9 +319,41 @@ In the above listing~\ref{lst:Car Velocity}, the variable |s| stands for displac
%------------------------------------------------------------
\subsection{Unit conversion}
-Very often, the result of a calculation has to be converted to another unit. In listing~\ref{lst:Volume of Cuboid} the task is to calculate the volume of a cuboid. The length of the edges are given in different units. The volume is calculated by multipling all three lengths, the unit of the result is \si{\cm\mm\m}. If the unit \si{\cm\cubed} is preferred, it has to be converted explicitly. The conversion function is called |to()| and is available on all physical quantitiy instances. At first this looks a bit cumbersome. The reason of this behaviour is, that the software is not able to guess the unit of the result. In many cases, like in the example here, it's not clear what unit the result sould have. Therefore the user has always to give the target unit explicitly.
+It is often the case, that the result of a calculation has to be converted to other units. Lets assume, that in the problem of listing~\ref{lst:Car Velocity}, the velocity should be determined in |_km/_h|. This can be done using the |:to()| method, which is available on all quantity objects, see ~\ref{lst:Car Velocity2}.
+
+
+\begin{lstlisting}[caption=Velocity of a car in kilometers per hour.,label=lst:Car Velocity2]
+\begin{luacode}
+ d = 10 * _m
+ t = 2 * _s
+ v = (s / t):to(_km/_h)
+\end{luacode}
+
+A car travels $\q{d}$ in $\q{t}$. Calculate its velocity in $\qu{_km/_h}$.
+%
+\begin{equation*}
+ v = \frac{d}{t} = \frac{\q{d}}{\q{t}} = \underline{\q{v}}
+\end{equation*}
+\end{lstlisting}
+
+
+\begin{luacode}
+ d = 10 * _m
+ t = 2 * _s
+
+ v = (d / t):to(_km/_h)
+\end{luacode}
+
+\leftbar
+A car travels $\q{d}$ in $\q{t}$. Calculate its velocity in $\qu{_km/_h}$.
+%
+\begin{equation*}
+ v = \frac{d}{t} = \frac{\q{d}}{\q{t}} = \underline{\q{v}}
+\end{equation*}
+\endleftbar
+
+Another example is given in listing~\ref{lst:Volume of Cuboid}. The task is to calculate the volume of a cuboid. The length of the edges are given in different units. The result of the multiplication has the unit \si{\cm\mm\m}. If the unit \si{\cm\cubed} is preferred, it has to be converted explicitly. At first this looks a bit cumbersome. The reason of this behaviour is, that the software is not able to guess the unit of the result. In many cases, like in the example problem, it's not clear what unit the volume should have. Is it |_m^3|, |_cm^3| or |_L|? The user has to give that convertion explicitly.
-\pagebreak
\begin{lstlisting}[caption=Volume of a cuboid.,label=lst:Volume of Cuboid]
\begin{luacode}
@@ -290,7 +361,7 @@ Very often, the result of a calculation has to be converted to another unit. In
b = 150 * _mm
c = 1.5 * _m
- V = a*b*c
+ V = ( a * b * c ):to(_dm^3)
\end{luacode}
Find the volume of a rectangular cuboid with lengths $\q{a}$,
@@ -299,8 +370,7 @@ $\q{b}$ and $\q{c}$.
\begin{equation*}
V= a \cdot b \cdot c
= \q{a} \cdot \q{b} \cdot \q{c}
- = \q{V}
- = \underline{\q{V:to(_dm^3)}}
+ = \underline{\q{V}}
\end{equation*}
\end{lstlisting}
@@ -309,7 +379,7 @@ $\q{b}$ and $\q{c}$.
b = 150 * _mm
c = 1.5 * _m
- V = a*b*c
+ V = ( a * b * c ):to(_dm^3)
\end{luacode}
\leftbar
@@ -319,17 +389,53 @@ Find the volume of a rectangular cuboid with lengths $\q{a}$, $\q{b}$ and $\q{c}
V= a \cdot b \cdot c
= \q{a} \cdot \q{b} \cdot \q{c}
= \q{V}
- = \underline{\q{V:to(_dm^3)}}
+ = \underline{\q{V}}
\end{equation*}
\endleftbar
+The |siunitx| package has definitions or all SI units plus some non-SI units. If a quantity has a unit, which is not defined by the |siunitx| package, it has to be declared using the |\DeclareSIUnit| macro.
+
+\begin{lstlisting}[caption=Non-SI units.,label=lst:Non-SI units]
+% add this declaration to the preamble
+\DeclareSIUnit\inch{in}
+
+
+% document
+\begin{luacode}
+ l = 12 * _in
+\end{luacode}
+
+Convert $\q{l}$ to the unit $\qu{_cm}$.
+%
+\begin{equation*}
+ l = \q{l} \cdot \frac{\q{_in:to(_cm)}}{\qu{_in}} = \q{l:to(_cm)}
+\end{equation*}
+\end{lstlisting}
+
+\begin{luacode}
+ l = 12 * _in
+\end{luacode}
+
+\leftbar
+Convert $\q{l}$ (inches) to the unit $\qu{_cm}$.
+%
+\begin{equation*}
+ l = \q{l} \cdot \frac{\q{_in:to(_cm)}}{\qu{_in}} = \underline{ \q{l:to(_cm)} }
+\end{equation*}
+\endleftbar
+
+
+
+
+
+
%------------------------------------------------------------
\subsubsection{Temperature Conversion}
-Most physical units transform linearly. Exceptions are the unit degree Celsius |_degC| and degree Fahrenheit |_degF|. These units are ambigous and can be interpreted as temperature differences or as an absolute temperatures. In the latter case, the conversion to base units is not a linear, but an affine transformation. This is because degree Celsius and degree Fahrenheit scales have their zero points at different temperatures compared to the unit Kelvin.
+Most physical units transform linearly. Exceptions are temperature units lie degree Celsius |_degC| and degree Fahrenheit |_degF|. These units are ambigous and can be interpreted as temperature differences or as an absolute temperatures. In the latter case, the conversion to base units is not a linear, but an affine transformation. This is because degree Celsius and degree Fahrenheit scales have their zero points at different temperatures compared to the unit Kelvin.
By default |_degC| and |_degF| units are temperature differences. If one wants to have it converted absolutely, it has to be done adding / subtracting |_degC_0 = 273.15*_K| or |_degF_0 = (273.15 - 32*(5/9)) * _K|,
the zero point temperatures of the scales.
@@ -402,61 +508,61 @@ In the following problem, listing~\ref{lst:temperature conversion}, the task is
+
+
+
%------------------------------------------------------------
\subsection{Uncertainty Propagation}
-The package supports uncertainty propagation. To create a number with an uncertainty, an instance of |physical.Number| has to be created, see listing~\ref{lst:rectangular area}. It has to be remembered, that |N| is a alias for |physical.Number|. The first argument of the constructor |N(mean, uncertainty)| is the mean value and the second one the uncertainty of the measurement. If the proposed preamble \ref{lst:basic preamble} is used, the uncertainty is by default seperated from the mean value by a plus-minus sign.
+The |lua-physical| library supports uncertainty propagation. To create a number with an uncertainty, an instance of |physical.Number| has to be created. It has to be remembered, that |N| is a alias for |physical.Number|. The first argument of the constructor |N(mean, uncertainty)| is the mean value and the second one the uncertainty of the measurement.
For the uncertainty propagation the gaussian formula
\begin{equation*}
\Delta f = \sqrt{ \left(\frac{\partial f}{x_1} \cdot \Delta x_1\right)^2 + \dots + \left(\frac{\partial f}{x_n} \cdot \Delta x_2 \right)^2 }
\end{equation*}
-is used. This formula is a good estimation for the uncertainty $\Delta f$, if the quantities $x_1, \dots, x_n$ the function $f$ depends on, have no correlation. Further, the function $f$ has to change linear, if quantities $x_i$ are changed in the range of their uncertainties.
+is used. This formula is a good estimation for the uncertainty $\Delta f$, if the quantities $x_1, \dots, x_n$ the function $f$ depends on, have no correlation. Further, the function $f$ has to change linearly, if quantities $x_i$ are changed in the range of their uncertainties.
+The example in listing~\ref{lst:Time of flight} shows the usage of |N()|. At the defintion of the distance and the speed of light, the constants are given with full precision, i.e. The distance |_au| is $\q{_au:to(_km)}$ and |_c| is $\q{_c:to(_km/_s)}$. By multipling these quantities with $|N(1,0.0001)|$ the precision is reduced. The uncertainty propagation takes care of rounding the resulting time |t| to the correct precision. For printing, the macro |\qs{}| for scientific notation is used.
-\begin{lstlisting}[caption=Uncertainty in area calculation.,label=lst:rectangular area]
-\begin{luacode}
- a = N(2,0.1) * _m
- b = N(3,0.1) * _m
+\begin{lstlisting}[caption=Time of flight.,label=lst:Time of flight]
- A = (a*b):to(_m^2)
+\begin{luacode}
+ d = N(1,0.0001) * ( _au ):to(_km)
+ v = N(1,0.0001) * ( _c ):to(_km/_s)
+ t = ( d/v ):to(_min)
\end{luacode}
-Calculate the area of a rectangle with lengths $\q{a}$ and $\q{b}$.
+Calculate the time, a lightray travels from the surface of the sun to the earth.
+The mean distance from the sun to the eart is $\qs{d}$. The speed of light is $\qs{v}$.
%
\begin{equation*}
- A = a \cdot b
- = \q{a} \cdot \q{b}
- = \underline{\q{A}}
+ t = \frac{d}{v} = \frac{\q{d}}{\q{v}} = \underline{\q{t}}
\end{equation*}
\end{lstlisting}
\begin{luacode}
- a = N(2,0.1) * _m
- b = N(3,0.1) * _m
-
- A = (a*b):to(_m^2)
+ N.omitUncertainty = true
+ d = N(1,0.0001) * ( _au ):to(_km)
+ v = N(1,0.0001) * ( _c ):to(_km/_s)
+ t = ( d/v ):to(_min)
\end{luacode}
\leftbar
-Calculate the area of a rectangle with lengths $\q{a}$ and $\q{b}$.
+Calculate the time, a lightray travels from the surface of the sun to the earth.
+The mean distance from the sun to the eart is $\qs{d}$. The speed of light is $\qs{v}$.
%
\begin{equation*}
- A = a \cdot b
- = \q{a} \cdot \q{b}
- = \underline{\q{A}}
+ t = \frac{d}{v} = \frac{\qs{d}}{\qs{v}} = \underline{\q{t}}
\end{equation*}
\endleftbar
-
-Instead of printing the uncertainties, one can use the uncertainty calculation to provide significant digits and omit it.
-
-In the following problem, listing~\ref{lst:volume of ideal gas}, the task is to find the volume of an ideal gas. Given are pressure |p| in |_bar|, amount of substance |n| in |_mol| and temperature |T| in degree celsius |_degC|. In order to do the calculation, one has to convert |T|, which is given as an absolute temperature in degree celsius to the base unit Kelvin first. By setting |N.omitUncertainty = true|, all uncertainties are not printed.
+Another example is given in listing~\ref{lst:volume of ideal gas}, the task is to find the volume of an ideal gas. Given are pressure |p| in |_bar|, amount of substance |n| in |_mol| and absolute temperature |T| in degree celsius |_degC|.
\begin{lstlisting}[caption=Volume of an ideal gas.,label=lst:volume of ideal gas]
\begin{luacode}
N.omitUncertainty = true
+
p = N(1.013,0.0001) * _bar
n = N(1,0.01) * _mol
T = N(30,0.1) * _degC
@@ -476,6 +582,7 @@ An ideal gas ($\q{n}$) has a pressure of $\q{p}$ and a temperature of $\q{T}$. C
\begin{luacode}
N.omitUncertainty = true
+
p = N(1.013,0.0001) * _bar
n = N(1,0.01) * _mol
T = N(30,0.1) * _degC
@@ -492,7 +599,51 @@ An ideal gas ($\q{n}$) has a pressure of $\q{p}$ and a temperature of $\q{T}$. C
\end{equation*}
\endleftbar
-This example shows, that the result has only two digits. If more digits are needed, the uncertainties of the given quantities should be smaller.
+This example shows, that the result has only two digits. If more digits are needed, the uncertainties of the given quantities should be made smaller.
+
+
+
+%------------------------------------------------------------
+\subsubsection{Print the Uncertainty explicitly}
+
+It is possible to print the uncertainty explicitly. By default the parameter |N.omitUncertainty| is set to |true|. In listing~\ref{lst:rectangular area} it is set to |false| and the uncertainty is printed.
+
+
+\begin{lstlisting}[caption=Uncertainty in area calculation.,label=lst:rectangular area]
+\begin{luacode}
+ N.omitUncertainty = false
+
+ a = N(2,0.1) * _m
+ b = N(3,0.1) * _m
+
+ A = ( a * b ):to(_m^2)
+\end{luacode}
+
+Calculate the area of a rectangle with lengths $\q{a}$ and $\q{b}$.
+%
+\begin{equation*}
+ A = a \cdot b
+ = \q{a} \cdot \q{b}
+ = \underline{\q{A}}
+\end{equation*}
+\end{lstlisting}
+
+\begin{luacode}
+ N.omitUncertainty = false
+
+ a = N(2,0.1) * _m
+ b = N(3,0.1) * _m
+
+ A = ( a * b ):to(_m^2)
+\end{luacode}
+
+Calculate the area of a rectangle with lengths $\q{a}$ and $\q{b}$.
+%
+\begin{equation*}
+ A = a \cdot b
+ = \q{a} \cdot \q{b}
+ = \underline{\q{A}}
+\end{equation*}
@@ -561,10 +712,6 @@ N_0 * Q.exp(-lambda * t)
-
-
-
-
%------------------------------------------------------------
\newpage
\section{Supported Units}
@@ -681,6 +828,12 @@ yobi & |Yi| & |1208925819614629174706176| \\
+
+
+
+
+
+
%------------------------------------------------------------
\subsection{Base Units}
\label{ch:base units}
@@ -700,7 +853,7 @@ The |lua-physical| library has nine base quantities. These are the seven basis u
\thead{Quantity} & \thead{Unit} & \thead{Symbol} & \thead{Dim.} & \thead{Definition} \\\hline
number \protect\footnotemark &
--- &
+unitless &
|_1| &
$\mathrm{1}$ &
The dimensionless number one. \\
@@ -723,7 +876,7 @@ The SI unit of length. It is defined by taking the fixed numercial value of the
\end{table}
\footnotetext[1]{
- The number one is a unit with dimension zero. Stricly speaking it is not a base unit.
+ The number one is a unit with dimension zero. It is not a base unit stricty speaking.
}
@@ -795,6 +948,55 @@ The value of the currency Euro. \\\hline
+% lua function for printing dimension names.
+\begin{luacode}
+function getdim(q)
+ local str = q.dimension:__tostring()
+
+ str = string.gsub(str,"%[","")
+ str = string.gsub(str,"%]","")
+
+ return str
+end
+
+function strtoidx(str)
+ local s,n = string.gsub(str,"%_","\\_")
+ return s
+end
+\end{luacode}
+
+% print unit table
+\newcommand{\unittable}[1]{
+ \begin{table}[H]
+ \centering
+ \begin{tabularx}{\linewidth}{%
+ >{\setlength\hsize{1\hsize}}X%
+ l%
+ l%
+ >{\setlength\hsize{1\hsize}}X%
+ }
+ \thead{Quantity} & \thead{Unit} & \thead{Symbol} & \thead{Definition} \\\hline
+
+ #1
+
+ \hline
+ \end{tabularx}
+ \end{table}
+}
+
+% print unit table row
+\newcommand{\printunit}[3][]{
+ \ifthenelse{\equal{#1}{}}{
+ \directlua{tex.print(getdim(#2))}
+ }{
+ #1
+ } &
+ \directlua{tex.print(#2.unit.name)} &
+ |#2| &
+ \mbox{|#3|}\index[unit]{\directlua{tex.print(#2.unit.name)} \texttt{\directlua{tex.print( strtoidx("#2") )}}} \\
+}
+
+
%------------------------------------------------------------
\newpage
@@ -807,7 +1009,7 @@ All physical constants are taken from the NIST webpage \cite{nist19}.
\newcommand{\printconstant}[2]{
\directlua{tex.print(#1.unit.name)} &
|#1| &
- \mbox{|#2|}\index[unit]{\directlua{tex.print(#1.unit.name)} \texttt{\directlua{tex.print( strtoidx("#1") )}}}\\
+ \mbox{|#2|}\index[unit]{\directlua{tex.print(#1.unit.name)} \texttt{\directlua{tex.print(strtoidx("#1"))}}}\\
}
\begin{table}[H]
@@ -879,55 +1081,6 @@ All physical constants are taken from the NIST webpage \cite{nist19}.
\label{ch:coherent derived units}
All units in this section are coherent derived units from the SI base units with special names, \cite[118]{bipm06}.
-
-% lua function for printing dimension names.
-\begin{luacode}
-function getdim(q)
- local str = q.dimension:__tostring()
-
- str = string.gsub(str,"%[","")
- str = string.gsub(str,"%]","")
-
- return str
-end
-
-function strtoidx(str)
- local s,n = string.gsub(str,"%_","\\_")
- return s
-end
-\end{luacode}
-
-% print unit table
-\newcommand{\unittable}[1]{
- \begin{table}[H]
- \centering
- \begin{tabularx}{\linewidth}{%
- >{\setlength\hsize{1\hsize}}X%
- l%
- l%
- >{\setlength\hsize{1\hsize}}X%
- }
- \thead{Quantity} & \thead{Unit} & \thead{Symbol} & \thead{Definition} \\\hline
-
- #1
-
- \hline
- \end{tabularx}
- \end{table}
-}
-
-% print unit table row
-\newcommand{\printunit}[3][]{
- \ifthenelse{\equal{#1}{}}{
- \directlua{tex.print(getdim(#2))}
- }{
- #1
- } &
- \directlua{tex.print(#2.unit.name)} &
- |#2| &
- \mbox{|#3|}\index[unit]{\directlua{tex.print(#2.unit.name)} \texttt{\directlua{tex.print( strtoidx("#2") )}}} \\
-}
-
\unittable{
\printunit[Plane Angle\protect\footnotemark]{_rad}{_1}
\printunit[Solid Angle\protect\footnotemark]{_sr}{_rad^2}
@@ -1021,6 +1174,11 @@ The nominal values of solar, terrestrial and jovial quantities are taken from IA
+The mass of the sun is proposed to be used as the astronomical mass unit.
+%\unittable{
+% \printunit[Mass]{_M_S}{N(1.98847e30,0.00007e30) * _kg}
+%}
+
%------------------------------------------------------------
\newpage
@@ -1399,6 +1557,8 @@ International currency which are pegged to other currencies.
% shortcut for method definitions
\newcommand{\method}[2]{\subsection*{|#1.#2|}\index[lua]{\texttt{#1.#2}}}
+\newcommand{\variable}[2]{\subsection*{|#1.#2|}\index[lua]{\texttt{#1.#2}}}
+
\newcommand{\subtitle}[1]{\noindent \\\textbf{#1}}
% set listings language to lua
@@ -2369,11 +2529,109 @@ N.seperateUncertainty = true
N.format = N.DECIMAL
\end{luacode}
-It does arithmetics with gaussian error propagation. A number instance has a mean value called |x| and an uncertainty value called |dx|.
+This class enhances the Lua number with an uncertainty and gaussian error propagation. A number instance has a mean value called |x| and an uncertainty value called |dx|.
+
+
+
+\variable{N}{omitUncertainty=true}
+\begin{quote}
+This variable controls, wether the uncertainty |dx| is printed or not. The default value is |true|, i.e. the uncertainty is omitted.
+\end{quote}
+
+\begin{lstlisting}
+n = N(45,0.012)
+
+N.omitUncertainty = false
+print(n)
+`
+\begin{luacode}
+n = N(45,0.012)
+
+N.omitUncertainty = false
+tex.write(tostring(n))
+\end{luacode}
+`
+
+N.omitUncertainty = true
+print(n)
+`
+\begin{luacode}
+N.omitUncertainty = true
+tex.write(tostring(n))
+\end{luacode}
+`
+\end{lstlisting}
+
+
+\variable{N}{seperateUncertainty=true}
+\begin{quote}
+This variable controls, how the uncertainty is printed. If set to |false|, the parenthesis notation is used. If set to |true| the plus minus notation is used. The default value is |true|.
+\end{quote}
+
+\begin{lstlisting}
+n = N(56,0.025)
+
+N.seperateUncertainty = false
+print(n)
+`
+\begin{luacode}
+n = N(56,0.025)
+
+N.omitUncertainty = false
+N.seperateUncertainty = false
+
+tex.write(tostring(n))
+\end{luacode}
+`
+
+N.seperateUncertainty = true
+print(n)
+`
+\begin{luacode}
+N.seperateUncertainty = true
+tex.write(tostring(n))
+\end{luacode}
+`
+\end{lstlisting}
+
+
+\variable{N}{format=N.SCIENTIFIC}
+\begin{quote}
+This variable controls, how the number is printed. If set to |N.SCIENTIFIC|, scientific notation is used. If set to |N.DECIMAL| the decimal notation is used. The default value is |N.SCIENTIFIC|.
+\end{quote}
+
+\begin{lstlisting}
+n = N(12000000,0.1)
+
+N.format = N.SCIENTIFIC
+print(n)
+`
+\begin{luacode}
+n = N(12000000,0.1)
+
+N.omitUncertainty = true
+
+N.format = N.SCIENTIFIC
+
+tex.write(tostring(n))
+\end{luacode}
+`
+
+N.format = N.DECIMAL
+print(n)
+`
+\begin{luacode}
+N.format = N.DECIMAL
+tex.write(tostring(n))
+\end{luacode}
+`
+\end{lstlisting}
+
+
\method{N}{new(n=nil)}
\begin{quote}
- This is the copy Constructor. It copies a given number object. If |n| is |nil|, an instance representing number zero with uncertainty zero is created.
+ This is the copy Constructor for the |Number| class. It copies a given number object. If |n| is |nil|, an instance representing number zero with uncertainty zero is created.
\begin{description}
\item |n| : |Number|\\
@@ -2477,6 +2735,38 @@ tex.write(tostring(n_4))
\end{quote}
+\method{N}{tosiunitx()}
+\begin{quote}
+ Converts the number to an siunitx string.
+
+ \subtitle{Parameters / Return}
+ \begin{description}
+ \item returns : |string|
+ \end{description}
+
+\begin{lstlisting}
+N.omitUncertainty = false
+N.seperateUncertainty = true
+
+n = N(5.25,0.0045)
+print( n:tosiunitx() )
+`
+\begin{luacode}
+N.omitUncertainty = false
+N.seperateUncertainty = true
+
+n = N(1.25,0.0023)
+tex.write(tostring(n:tosiunitx()))
+
+N.omitUncertainty = true
+N.seperateUncertainty = false
+\end{luacode}
+`
+\end{lstlisting}
+
+\end{quote}
+
+
\method{N}{mean(n)}
\begin{quote}
@@ -2730,11 +3020,11 @@ tex.write(tostring(n:cos()))
\begin{lstlisting}
-n = N(1.5,0.01)
+n = N(1.5,0.001)
print( n:tan() )
`
\begin{luacode}
-n = N(1.5,0.01)
+n = N(1.5,0.001)
tex.write(tostring(n:tan()))
\end{luacode}
`
@@ -2761,11 +3051,11 @@ tex.write(tostring(n:tan()))
\begin{lstlisting}
-n = N(0.99,0.1)
+n = N(0.99,0.001)
print( n:asin() )
`
\begin{luacode}
-n = N(0.99,0.1)
+n = N(0.99,0.001)
tex.write(tostring(n:asin()))
\end{luacode}
`
@@ -2792,11 +3082,11 @@ tex.write(tostring(n:asin()))
\begin{lstlisting}
-n = N(0.99,0.1)
+n = N(0.99,0.001)
print( n:acos() )
`
\begin{luacode}
-n = N(0.99,0.1)
+n = N(0.99,0.001)
tex.write(tostring(n:acos()))
\end{luacode}
`
@@ -2823,11 +3113,11 @@ tex.write(tostring(n:acos()))
\begin{lstlisting}
-n = N(1,0.1)
+n = N(1,0.001)
print( n:atan() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(1,0.001)
tex.write(tostring(n:atan()))
\end{luacode}
`
@@ -2859,11 +3149,11 @@ tex.write(tostring(n:atan()))
\begin{lstlisting}
-n = N(1,0.1)
+n = N(1,0.001)
print( n:sinh() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(1,0.001)
tex.write(tostring(n:sinh()))
\end{luacode}
`
@@ -2895,11 +3185,11 @@ tex.write(tostring(n:sinh()))
\end{align*}
\begin{lstlisting}
-n = N(1,0.1)
+n = N(1,0.001)
print( n:cosh() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(1,0.001)
tex.write(tostring(n:cosh()))
\end{luacode}
`
@@ -2932,11 +3222,11 @@ tex.write(tostring(n:cosh()))
\begin{lstlisting}
-n = N(1,0.1)
+n = N(1,0.001)
print( n:tanh() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(1,0.001)
tex.write(tostring(n:tanh()))
\end{luacode}
`
@@ -2969,11 +3259,11 @@ tex.write(tostring(n:tanh()))
\begin{lstlisting}
-n = N(1,0.1)
+n = N(1,0.001)
print( n:asinh() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(1,0.001)
tex.write(tostring(n:asinh()))
\end{luacode}
`
@@ -3007,11 +3297,11 @@ tex.write(tostring(n:asinh()))
\begin{lstlisting}
-n = N(1,0.1)
+n = N(2,0.001)
print( n:acosh() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(2,0.001)
tex.write(tostring(n:acosh()))
\end{luacode}
`
@@ -3044,11 +3334,11 @@ tex.write(tostring(n:acosh()))
\begin{lstlisting}
-n = N(1,0.1)
+n = N(-0.5,0.0001)
print( n:atanh() )
`
\begin{luacode}
-n = N(1,0.1)
+n = N(-0.5,0.0001)
tex.write(tostring(n:atanh()))
\end{luacode}
`
@@ -3077,13 +3367,22 @@ tex.write(tostring(n:atanh()))
\vspace{1em}
}
+\vhist{V1.0.5}{2021/05/08}{Minor release}{
+ The unitmacro |\textbackslash number| had some collision with other packages. The unitless unit has been renamed from |\textbackslash number| to |\textbackslash unitless|. The declaration in the preamble |\textbackslash DeclareSIUnit\textbackslash number\{\}| has therefore to be replaced with |\textbackslash DeclareSIUnit\textbackslash unitless\{\}|. \\
+ \ \\
+ The parsing of uncertainty values in the package |siunitx| has changed. It was incompatible with the output of |Number.\_\_tostring()|. To mitigate this issue a new method |Number.tosiunitx()| has been added.
+}
+
+\vhist{V1.0.4}{2020/09/15}{Minor release}{
+ Changed default value of |Number.omitUncertainty| and |Number.seperateUncertainty| to |true|. Documentation added.
+}
\vhist{V1.0.3}{2020/09/09}{Minor release}{
Changed foldername |physical| to |src|. Changed Classvariables |Q.siunitx\_SI|, |Q.siunitx\_num| and |Q.siunitx\_si| to uppercase |Q.SIUNITX\_SI|, |Q.SIUNITX\_num| and |Q.SIUNITX\_si|.
}
\vhist{V1.0.2}{2020/09/07}{Minor release}{
- Path issues resolved. Docs corrected.
+ Path issues resolved. Documentation added.
}
\vhist{V1.0.1}{2020/09/05}{Minor release}{
@@ -3119,4 +3418,9 @@ tex.write(tostring(n:atanh()))
\printindex[lua]
+
+
+
+
+
\end{document}
diff --git a/macros/luatex/latex/lua-physical/lua-physical_example.pdf b/macros/luatex/latex/lua-physical/lua-physical_example.pdf
new file mode 100644
index 0000000000..729338946a
--- /dev/null
+++ b/macros/luatex/latex/lua-physical/lua-physical_example.pdf
Binary files differ
diff --git a/macros/luatex/latex/lua-physical/lua-physical_example.tex b/macros/luatex/latex/lua-physical/lua-physical_example.tex
new file mode 100644
index 0000000000..70c729193d
--- /dev/null
+++ b/macros/luatex/latex/lua-physical/lua-physical_example.tex
@@ -0,0 +1,138 @@
+%!TEX program = lualatex
+
+% Copyright (c) 2021 Thomas Jenni
+
+% Permission is hereby granted, free of charge, to any person obtaining a copy
+% of this software and associated documentation files (the "Software"), to deal
+% in the Software without restriction, including without limitation the rights
+% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+% copies of the Software, and to permit persons to whom the Software is
+% furnished to do so, subject to the following conditions:
+
+% The above copyright notice and this permission notice shall be included in all
+% copies or substantial portions of the Software.
+
+% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+% SOFTWARE.
+
+\documentclass{article}
+
+\usepackage{luacode}
+\usepackage{siunitx}
+\usepackage{amsmath}
+
+% siunitx config
+\sisetup{
+ output-decimal-marker = {.},
+ per-mode = symbol,
+ separate-uncertainty = false,
+ add-decimal-zero = true,
+ exponent-product = \cdot,
+ round-mode=off
+}
+
+% empty unit
+\DeclareSIUnit\unitless{}
+
+\DeclareSIUnit\inch{in}
+
+% init lua-physical
+\begin{luacode}
+physical = require("physical")
+N = physical.Number
+\end{luacode}
+
+
+\newcommand{\q}[1]{%
+ \directlua{tex.print(physical.Quantity.tosiunitx(#1,"add-decimal-zero=true,scientific-notation=fixed,exponent-to-prefix=false"))}%
+}
+
+\newcommand{\qs}[1]{%
+ \directlua{tex.print(physical.Quantity.tosiunitx(#1,"scientific-notation=true,exponent-to-prefix=false,round-integer-to-decimal=true"))}%
+}
+
+\newcommand{\qt}[1]{%
+ \directlua{tex.print(physical.Quantity.tosiunitx(#1,"scientific-notation=engineering,exponent-to-prefix=true,round-integer-to-decimal=true"))}%
+}
+
+\newcommand{\qn}[1]{%
+ \directlua{tex.print(physical.Quantity.tosiunitx(#1,"add-decimal-zero=true,scientific-notation=fixed,exponent-to-prefix=false",1))}%
+}
+
+\newcommand{\qu}[1]{%
+ \directlua{tex.print(physical.Quantity.tosiunitx(#1,nil,2))}%
+}
+
+
+
+
+
+\begin{document}
+
+\section*{Example for the {\tt lua-physical} package}.
+
+Compile this Lua\LaTeX file with the command `{\tt lualatex lua-physical\_example.tex}'.
+
+
+
+\begin{enumerate}
+
+\begin{luacode}
+a = 12 * _cm
+b = 150 * _mm
+c = 1.5 * _m
+
+V = ( a * b * c ):to(_dm^3)
+\end{luacode}
+
+\item Find the volume of a cuboid with lengths $\q{a}$,
+$\q{b}$ and $\q{c}$.
+%
+\begin{equation*}
+ V= a \cdot b \cdot c
+ = \q{a} \cdot \q{b} \cdot \q{c}
+ = \underline{\q{V}}
+\end{equation*}
+
+
+
+
+
+\begin{luacode}
+l = 12 * _in
+\end{luacode}
+
+\item Convert $\q{l}$ to the unit $\qu{_cm}$.
+%
+\begin{equation*}
+ l = \q{l} \cdot \frac{\q{_in:to(_cm)}}{\qu{_in}} = \q{l:to(_cm)}
+\end{equation*}
+
+
+
+
+
+\begin{luacode}
+N.omitUncertainty = true
+
+d = N(1,0.0001) * ( _au ):to(_km)
+v = N(1,0.0001) * ( _c ):to(_km/_s)
+t = ( d/v ):to(_min)
+\end{luacode}
+
+\item Calculate the time, a lightray travels from the surface of the sun to the earth.
+The mean distance from the sun to the eart is $\qs{d}$. The speed of light is $\q{v}$.
+%
+\begin{equation*}
+ t = \frac{d}{v} = \frac{\qs{d}}{\q{v}} = \underline{\q{t}}
+\end{equation*}
+
+\end{enumerate}
+
+
+\end{document}
diff --git a/macros/luatex/latex/lua-physical/src/physical-astronomical.lua b/macros/luatex/latex/lua-physical/src/physical-astronomical.lua
index 48ca5646b8..629832b879 100644
--- a/macros/luatex/latex/lua-physical/src/physical-astronomical.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-astronomical.lua
@@ -1,7 +1,7 @@
--[[
Astronomical data
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
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/lua-physical/src/physical-data.lua b/macros/luatex/latex/lua-physical/src/physical-data.lua
index efc1a30ffa..f77eee9f8d 100644
--- a/macros/luatex/latex/lua-physical/src/physical-data.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-data.lua
@@ -1,7 +1,7 @@
--[[
This file contains the methods for accessing physical data.
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
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/lua-physical/src/physical-definition.lua b/macros/luatex/latex/lua-physical/src/physical-definition.lua
index cf1576b4c5..5e0ec79a73 100644
--- a/macros/luatex/latex/lua-physical/src/physical-definition.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-definition.lua
@@ -2,7 +2,7 @@
This file contains the definitions for dimensions, prefixes,
SI, Imperial and U.S. Survey units
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -119,7 +119,7 @@ Q.definePrefix("Ki", "kibi", 1024)
local IEC_prefixes = {"Ki","Mi","Gi","Ti","Pi","Ei","Zi","Yi"}
-- define the dimensionless base quantity for real numbers
-Q.define("1", "number", Q(1))
+Q.define("1", "unitless", Q(1))
-- define SI base units
Q.defineBase("m", "meter", L)
@@ -276,6 +276,8 @@ Q.define("t", "tonne", 1e3 * _kg)
-- https://arxiv.org/pdf/1605.09788.pdf
-- https://arxiv.org/pdf/1510.07674.pdf
+Q.define("mag", "magnitude", _1)
+
Q.define("R_S_nom", "nomsolradius", 6.957e8 * _m)
Q.define("S_S_nom", "nomsolirradiance", 1361 * _W/_m^2)
Q.define("L_S_nom", "nomsolluminosity", 3.828e26 * _W)
@@ -290,6 +292,8 @@ Q.define("Re_J_nom", "nomjoveqradius", 7.1492e7 * _m)
Q.define("Rp_J_nom", "nomjovpolradius", 6.6854e7 * _m)
Q.define("GM_J_nom", "nomjovmassparameter", 1.2668653e17 * _m^3*_s^-2)
+Q.define("M_S", "solmass", N(1.98847e30,0.00007e30) * _kg)
+
diff --git a/macros/luatex/latex/lua-physical/src/physical-dimension.lua b/macros/luatex/latex/lua-physical/src/physical-dimension.lua
index edd9e65997..03cf315b74 100644
--- a/macros/luatex/latex/lua-physical/src/physical-dimension.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-dimension.lua
@@ -3,7 +3,7 @@ The Dimension class keeps track of the dimenionality of a physical quantity.
It can be used to perform validity checks on mathematical operations such as
addition and subtraction.
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
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/lua-physical/src/physical-number.lua b/macros/luatex/latex/lua-physical/src/physical-number.lua
index 8c278aacfe..bd6a01e451 100644
--- a/macros/luatex/latex/lua-physical/src/physical-number.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-number.lua
@@ -2,7 +2,7 @@
This file contains the number class which allows to do
calculations with uncertainties.
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -39,12 +39,12 @@ setmetatable(Number, {
-- allows to set a default uncertainty, i.e. (5.6) will become (5.60 +/- 0.05)
Number.defaultUncertainty = 0.5
--- Switch for writing uncertainty or not
-Number.omitUncertainty = false
+-- Switch for writing the uncertainty or not
+Number.omitUncertainty = true
-- If true, the plus-minus notation will be used, otherwise the uncertainty
-- will be appended to the value in parentheses.
-Number.seperateUncertainty = false
+Number.seperateUncertainty = true
-- number format "decimal" or "scientific"
Number.DECIMAL = 0
@@ -196,12 +196,20 @@ end
-- plus minus notation, i.e. (5.040 +/- 0.001)
-function Number:toPlusMinusNotation(format)
+function Number:toPlusMinusNotation(format, parenthesis, pmsign)
if format == nil then
format = Number.format
end
+ if parenthesis == nil then
+ parenthesis = true
+ end
+
+ if pmsign == nil then
+ pmsign = " +/- "
+ end
+
local m, e = self._frexp(self._x)
local dm, de = self._frexp(self._dx)
@@ -216,13 +224,15 @@ function Number:toPlusMinusNotation(format)
-- In the decimal format, the numbers are given as decimals, i.e. (0.02 +/- 0.001)
if format == Number.DECIMAL then
if de - udigit >= 0 then
- str = self._flt2str(self._x, 0).." +/- "..self._flt2str(self._dx, 0)
+ str = self._flt2str(self._x, 0)..pmsign..self._flt2str(self._dx, 0)
else
local digits = math.abs(-de + udigit)
- str = self._flt2str(self._x, digits).." +/- "..self._flt2str(self._dx, digits)
+ str = self._flt2str(self._x, digits)..pmsign..self._flt2str(self._dx, digits)
end
- str = "("..str..")"
+ if parenthesis then
+ str = "("..str..")"
+ end
-- In the scientific format, the numbers are written with powers of ten, i.e. (2.0 +/- 0.1) e-2
elseif format == Number.SCIENTIFIC then
@@ -232,13 +242,15 @@ function Number:toPlusMinusNotation(format)
de = de - e
if de >= 0 then
- str = self._flt2str(m, 0).." +/- "..self._flt2str(dm, 0)
+ str = self._flt2str(m, 0)..pmsign..self._flt2str(dm, 0)
else
local digits = math.abs(-de + udigit)
- str = self._flt2str(m, digits).." +/- "..self._flt2str(dm, digits)
+ str = self._flt2str(m, digits)..pmsign..self._flt2str(dm, digits)
end
- str = "("..str..")"
+ if parenthesis then
+ str = "("..str..")"
+ end
if e ~= 0 then
str = str.."e"..e
@@ -341,6 +353,24 @@ function Number:__tostring()
end
+-- convert number to a string
+function Number:tosiunitx()
+
+ if self._dx == 0 then
+ return tostring(self._x)
+
+ elseif Number.omitUncertainty then
+ return self:toOmitUncertaintyNotation()
+
+ elseif Number.seperateUncertainty then
+ return self:toPlusMinusNotation(Number.format, false, "+-")
+
+ else
+ return self:toParenthesisNotation()
+ end
+
+end
+
-- equal
-- Two physical numbers are equal if they have the same value and uncertainty
function Number.__eq(n1,n2)
diff --git a/macros/luatex/latex/lua-physical/src/physical-quantity.lua b/macros/luatex/latex/lua-physical/src/physical-quantity.lua
index d89fdd2836..875a2ee38d 100644
--- a/macros/luatex/latex/lua-physical/src/physical-quantity.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-quantity.lua
@@ -1,7 +1,7 @@
--[[
This file contains the quantity class
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -424,10 +424,18 @@ function Quantity:tosiunitx(param,mode)
end
if mode == Quantity.SIUNITX_SI then
- return "\\SI"..param.."{"..tostring(self.value).."}".."{"..self.unit:tosiunitx().."}"
+ if type(self.value) == "number" then
+ return "\\SI"..param.."{"..tostring(self.value).."}".."{"..self.unit:tosiunitx().."}"
+ else
+ return "\\SI"..param.."{"..self.value:tosiunitx().."}".."{"..self.unit:tosiunitx().."}"
+ end
elseif mode == Quantity.SIUNITX_num then
- return "\\num"..param.."{"..tostring(self.value).."}"
+ if type(self.value) == "number" then
+ return "\\num"..param.."{"..tostring(self.value).."}"
+ else
+ return "\\num"..param.."{"..self.value:tosiunitx().."}"
+ end
elseif mode == Quantity.SIUNITX_si then
return "\\si"..param.."{"..self.unit:tosiunitx().."}"
diff --git a/macros/luatex/latex/lua-physical/src/physical-unit.lua b/macros/luatex/latex/lua-physical/src/physical-unit.lua
index 65c016449b..5c20722fe1 100644
--- a/macros/luatex/latex/lua-physical/src/physical-unit.lua
+++ b/macros/luatex/latex/lua-physical/src/physical-unit.lua
@@ -2,7 +2,7 @@
This file contains the unit class. It task is keeping
track of the unit terms.
-Copyright (c) 2020 Thomas Jenni
+Copyright (c) 2021 Thomas Jenni
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/lua-physical/src/physical.lua b/macros/luatex/latex/lua-physical/src/physical.lua
index 8c8d30171b..6964687357 100644
--- a/macros/luatex/latex/lua-physical/src/physical.lua
+++ b/macros/luatex/latex/lua-physical/src/physical.lua
@@ -3,8 +3,8 @@
lua-physical
Author: Thomas Jenni
-Version: 1.0.3
-Date: 2020-09-09
+Version: 1.0.5
+Date: 2021-05-08
License: MIT
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index eb6cddea1e..3f83dba14b 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -50,7 +50,6 @@ $mirrors = {
'https://cran.asia/tex/' => 1,
'https://ftp.harukasan.org/CTAN/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
- 'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
'https://mirror.yongbok.net/ctan/' => 1,
},
@@ -99,7 +98,6 @@ $mirrors = {
'https://ctan.mirror.norbert-ruehl.de/' => 1,
'https://ctan.net/' => 1,
'https://ctan.space-pro.be/tex-archive/' => 1,
- 'https://ftp.agdsn.de/pub/mirrors/latex/dante/' => 1,
'https://ftp.fau.de/ctan/' => 1,
'https://ftp.gwdg.de/pub/ctan/' => 1,
'https://ftp.rrze.uni-erlangen.de/ctan/' => 1,
@@ -158,7 +156,6 @@ $mirrors = {
},
'Sweden' => {
'https://ftp.acc.umu.se/mirror/CTAN/' => 1,
- 'https://ftpmirror1.infania.net/mirror/CTAN/' => 1,
},
'Switzerland' => {
'https://mirror.foobar.to/CTAN/' => 1,
@@ -181,7 +178,6 @@ $mirrors = {
'https://mirrors.ucr.ac.cr/CTAN/' => 1,
},
'USA' => {
- 'http://mirrors.ibiblio.org/pub/mirrors/CTAN/' => 1,
'https://ctan.math.illinois.edu/' => 1,
'https://ctan.math.utah.edu/ctan/tex-archive/' => 1,
'https://ctan.math.washington.edu/tex-archive/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index f06f050f47..a6e652e34a 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/59127
+depend revision/59139
name 00texlive.image
category TLCore
-revision 59125
+revision 59130
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
@@ -40,7 +40,7 @@ longdesc IgnorePatterns in the check_files routine in tlmgr.pl augment
longdesc this list. Those are not included in the source/ tarball. For
longdesc information on the 00texlive prefix see
longdesc 00texlive.installation(.tlpsrc)
-runfiles size=13861
+runfiles size=13872
.mkisofsrc
autorun.inf
texmf-dist/README
@@ -4384,7 +4384,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 59110
+revision 59129
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
@@ -25438,12 +25438,11 @@ binfiles arch=amd64-freebsd size=1340
name asymptote.amd64-netbsd
category TLCore
-revision 54635
+revision 59140
shortdesc amd64-netbsd files of asymptote
-containersize 1186160
-containerchecksum 725def80b17ec761258f0aaf8f283cb959f27f78dd41b57fafa259e3c6877af4430f8b27de063f2103906c7fb3e5ee0742d128b468bff00e418223741626c270
-binfiles arch=amd64-netbsd size=1365
- bin/amd64-netbsd/asy
+containersize 344
+containerchecksum 51fa1df2ad99846fe953d45b317b62c3b86f60fb4c8d464d4d8c5f377c019512c18941de6ba7a0b668cd3ffcb49d34ba3f623c58b16a97aa53634cc1fe6b1371
+binfiles arch=amd64-netbsd size=1
bin/amd64-netbsd/xasy
name asymptote.armhf-linux
@@ -37566,15 +37565,15 @@ catalogue-version 002
name biblatex-gost
category Package
-revision 56790
+revision 59135
shortdesc BibLaTeX support for GOST standard bibliographies
relocated 1
longdesc The package provides BibLaTeX support for Russian bibliography
longdesc style GOST 7.0.5-2008
-containersize 21148
-containerchecksum c9dad05fd20f6147215805df07cbcea228d023b2051a2b8fdac28e55d0d3424d81d71f48d7dbbd679f3a306c1385dd2d1c50d8d128432d3d64abc9fa96373350
-doccontainersize 999112
-doccontainerchecksum 90220ec8159d1621e54ffd83c587d111bafdd54ed3d104146992cef5340d55093166283367e4dc3cb21ea2621122b4080d0a849f7ca2b116f262b96b6d177ce1
+containersize 21160
+containerchecksum 72da076da250a07f89364ecdc65649ab845f7ec90eac0207af902beb42625c7ef69612d444628a0c9472063ae9485d9518cd6934ce1124d25549a64a0eab91d6
+doccontainersize 999720
+doccontainerchecksum 4cb101c69ffc07d14d653cbd6bcc33deb797987dcae399535bea5bc14d1149705cbf6b1e21a7fd95d9edfc7c558eaf744e1715157a62fc2e1978476db0af4e75
docfiles size=356
RELOC/doc/latex/biblatex-gost/README.md details="Readme"
RELOC/doc/latex/biblatex-gost/biblatex-gost-examples.bib
@@ -37639,7 +37638,7 @@ catalogue-contact-repository https://github.com/odomanov/biblatex-gost/
catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-gost
catalogue-license lppl1.3c
catalogue-topics biblatex std-conform russian
-catalogue-version 1.21
+catalogue-version 1.22
name biblatex-historian
category Package
@@ -161450,7 +161449,7 @@ catalogue-topics latex3 expl3 macro-supp pre-release
name l3build
category Package
-revision 59091
+revision 59136
shortdesc A testing and building system for (La)TeX
longdesc The build system supports testing and building LaTeX3 code, on
longdesc Linux, Mac OS X and Windows systems. The package offers: A unit
@@ -161462,19 +161461,19 @@ longdesc material released by the LaTeX3 team, and may be updated on a
longdesc different schedule.
depend l3build.ARCH
depend luatex
-containersize 33328
-containerchecksum bb1a5a2b7a0a1944b6f34256c776cc4a09157ae1abc07a2dbf2ef8f71e3df7fe33b3c22ddc05ee3362904f683e87f2c2125d5b88f64ac21686a1fcdb25e973bf
-doccontainersize 725568
-doccontainerchecksum dc7e6fcd044c6b4ccb0fb5653a796bef60570696cc55ae72fe4fdfcca6f38bd5736563a47ef6c73000e3cdf5cde5a00e13a26935daea356885e1d42bcb846eab
-docfiles size=184
+containersize 33324
+containerchecksum d4d28379e29a1b4aef9f841d44ad6d3dd1050cb6c62a2d2b630db2baba28f229ee1b5a5a2d5a64cd650e026b3f41c42b1a84a2ecfac1078fa22d0cf04fd08d77
+doccontainersize 726068
+doccontainerchecksum 276e40d702a40b4b5e30efa0daa898160d95a267a80516d5a8e8f42157fd1f31c5e033d7830d1333537088bb186621493016909e75bf6056fcbc89ff2a8a0f42
+docfiles size=185
texmf-dist/doc/latex/l3build/CHANGELOG.md
texmf-dist/doc/latex/l3build/CONTRIBUTING.md
texmf-dist/doc/latex/l3build/README.md details="Readme"
texmf-dist/doc/latex/l3build/l3build.pdf details="Package documentation"
texmf-dist/doc/man/man1/l3build.1
texmf-dist/doc/man/man1/l3build.man1.pdf
-srccontainersize 29816
-srccontainerchecksum 19cc091239126937a281d3a6cd6a3132a82eb070f326b7781d44e53c4f8400adf926d0e8824855312f96873722627ceaecfe3da8726d6c9d392a1bdb02023e16
+srccontainersize 29820
+srccontainerchecksum 1d27aee91c443ae6f4d8ddd1f7fd4b01d9ef20e1d7bf47af2ed976d6c5d7c7371520a0d053bb358797dc7c6d607733f0dce3dd365ed003821173e0fff5b26710
srcfiles size=28
texmf-dist/source/latex/l3build/l3build.dtx
texmf-dist/source/latex/l3build/l3build.ins
@@ -183587,7 +183586,7 @@ catalogue-version 0.7a
name lua-physical
category Package
-revision 56306
+revision 59138
shortdesc Functions and objects for the computation of physical quantities
relocated 1
longdesc This is a pure Lua library, which provides functions and
@@ -183595,15 +183594,17 @@ longdesc objects for the computation of physical quantities. The package
longdesc provides units of the SI and the imperial system. In order to
longdesc display the numbers with measurement uncertainties, the package
longdesc is able to perform Gaussian error propagation.
-containersize 359624
-containerchecksum d7118f61f0a64ccd3e67b7197240a49c841720816f9d438959413c603ecce9b332c9d253f21dbcc009839220540f046b18b4b009d3ad5f35a346d8276be47229
-doccontainersize 348632
-doccontainerchecksum e3e50f9994656b3f6049f40f0cb9ecce216869b439682560f9f51496fcb43b94f33d14e1b9f0f4a160c9af848c58bf2fa7e6d2dd1def46ea029ebfcc4410f1e5
-docfiles size=148
+containersize 359576
+containerchecksum b28768f63c2b34930a073139be3e6e90a0086a561bdcdb6aa6c8111db4e6def819c0a3a6af2b5b274d009d3c9b390c6da91416189718a67a4e1efd7eb547c500
+doccontainersize 415236
+doccontainerchecksum 52e764b0492aeb423d8c267f43436821a239e9ad019e43f7fcb881fbec31f9a56b690d792f15f954cec91ba7e3d32f70cb567994a82f3030870b44d0490fb593
+docfiles size=166
RELOC/doc/lualatex/lua-physical/LICENSE
RELOC/doc/lualatex/lua-physical/README.md details="Readme"
RELOC/doc/lualatex/lua-physical/lua-physical.pdf details="Package documentation"
RELOC/doc/lualatex/lua-physical/lua-physical.tex
+ RELOC/doc/lualatex/lua-physical/lua-physical_example.pdf details="Example of use"
+ RELOC/doc/lualatex/lua-physical/lua-physical_example.tex
RELOC/doc/lualatex/lua-physical/test/luaunit.lua
RELOC/doc/lualatex/lua-physical/test/test.lua
RELOC/doc/lualatex/lua-physical/test/testData.lua
@@ -183627,7 +183628,7 @@ catalogue-contact-home https://github.com/tjenni/lua-physical
catalogue-ctan /macros/luatex/latex/lua-physical
catalogue-license mit
catalogue-topics physics luatex
-catalogue-version 1.0.3
+catalogue-version 1.0.5
name lua-typo
category Package
@@ -197075,22 +197076,22 @@ catalogue-version 1.02
name mindflow
category Package
-revision 58475
+revision 59137
shortdesc Write your ideas in a clear way
relocated 1
longdesc This package provides an environment that is separated from the
longdesc main text and has its own line numbers, for writing ideas or
longdesc annotations.
-containersize 1840
-containerchecksum 05338ac445658a80d5e204b742f3eca75fc460db578227c2418bbd5382fb23afc1fa8ba8658578659a2a617f8c843a4c116cd6159ab05bf6c7fc7283492e9c95
-doccontainersize 204960
-doccontainerchecksum d887f56208e8ad5c79223a607c48f5deafe8578cde6aaee46761424f251f066d0b9ad59a8a0f073965d418c0a43d08ad5a5a5f10efd9007e9d16d1080ec2ae4b
-docfiles size=55
+containersize 1880
+containerchecksum 381f5345613e0fc3c23f41f32c3a8958299635c092dfa916c0f2c8374afc03a01c02b0f8e791a99ae15e15782e0e844164e66fd443b452a394595ad258ae711c
+doccontainersize 186516
+doccontainerchecksum 213aaadb7e5f51cf81cc1c7769659f973326f06116a98f38c2b0842d6fb02555f917998a95a9a6a5a1c89748d7ddb891f40f3d77cc0e33b9780f582cffd40656
+docfiles size=50
RELOC/doc/latex/mindflow/LICENSE
RELOC/doc/latex/mindflow/README.md details="Readme"
RELOC/doc/latex/mindflow/mindflow.pdf details="Package documentation"
-srccontainersize 3712
-srccontainerchecksum 68b7ac026334ec4fd095476bae34fa6c8f91ccd3c1c7b3faa80026d6baa78559ee50cad511e059897d753311ff469d8592ea04bed9674c3b15382ad066d10ff7
+srccontainersize 3940
+srccontainerchecksum cab3dd01f25ac6a42c46a8571367d7b9ef29bbe47935d2ac6baf99f0e88740a29d013db5a55d3ce6681772b8e2f189bd693e243e9af148c9eef17a18a20189a8
srcfiles size=4
RELOC/source/latex/mindflow/mindflow.dtx
RELOC/source/latex/mindflow/mindflow.ins
@@ -241785,7 +241786,7 @@ catalogue-topics pgf-tikz chinese graphics-symb presentation
name pgfplots
category Package
-revision 54080
+revision 59132
shortdesc Create normal/logarithmic plots in two and three dimensions
relocated 1
longdesc PGFPlots draws high-quality function plots in normal or
@@ -241798,15 +241799,16 @@ longdesc plots, bar plots, area plots, mesh-- and surface plots and some
longdesc more. Pgfplots is based on PGF/TikZ (PGF); it runs equally for
longdesc LaTeX/TeX/ConTeXt.
depend pgf
-containersize 522388
-containerchecksum 65364a44b5950ece4c6b6797b149a147dce134f89e2d9402d9a42e656c4a1170c23cc66c8357599addb8283617061850247d9d679fa2ebdd2ffa90b311492b6c
-doccontainersize 13006532
-doccontainerchecksum 65a01a28b2e9e14f5277f3a6c91fcd1dbcd255bffa7feeb15132aa24013fd59fe5f5feb6b7a2521328ca2060c7eb8d2eb70b1433f32452b2f661c5ee7142f336
-docfiles size=3943
+containersize 529448
+containerchecksum 6d94b7e58303506ff757cd24bfa24a04f95a6f122fca5780fbbead284a84073dd174198ed32f4f798c555185bf843c7d53f130bbd5d1cc0c24f9e8f618076b76
+doccontainersize 13085900
+doccontainerchecksum 0e2ce7372f7b7ef159defcd087e61be478116069f56f25ebaa5f14e5f6ea918efb95dd87219bc5bd8aa508fae94aa2995556f5c842de71f1914c370946eddcec
+docfiles size=3973
RELOC/doc/context/third/pgfplots/Makefile
RELOC/doc/context/third/pgfplots/pgfplotsexample-context.pdf
RELOC/doc/context/third/pgfplots/pgfplotsexample-context.tex
RELOC/doc/generic/pgfplots/README details="Readme"
+ RELOC/doc/generic/pgfplots/license_prepcontour/COPYING
RELOC/doc/latex/pgfplots/TeX-programming-notes.pdf
RELOC/doc/latex/pgfplots/pgfplots.doc.src.tar.bz2
RELOC/doc/latex/pgfplots/pgfplots.pdf details="Package manual"
@@ -241816,12 +241818,12 @@ docfiles size=3943
RELOC/doc/latex/pgfplots/pgfplotstodo.pdf
RELOC/doc/plain/pgfplots/pgfplotsexample-plain.pdf
RELOC/doc/plain/pgfplots/pgfplotsexample-plain.tex
-srccontainersize 1726108
-srccontainerchecksum 26eec6b3828e218f34a92b1afd8d457c67340289b85678baf7bb6daf5b9e82db44aae87a2020c41f8abe0f4b515b9c177e2a970c8821b0396164e3d11e62366f
-srcfiles size=422
+srccontainersize 1765936
+srccontainerchecksum 57393fb25fcaffb69d342a746a4a24a3713c8286c0908948ee24da08f6c6e97afc1102bad9d5e8d28261daa4b0da5efd41b9ea4dac49a6977d3621ffea4ab556
+srcfiles size=431
RELOC/source/context/third/pgfplots/pgfplotstests.context.tar.bz2
RELOC/source/latex/pgfplots/pgfplotstests.tar.bz2
-runfiles size=905
+runfiles size=917
RELOC/scripts/pgfplots/matlab2pgfplots.m
RELOC/scripts/pgfplots/matlab2pgfplots.sh
RELOC/scripts/pgfplots/pgf2pdf.sh
@@ -241835,6 +241837,7 @@ runfiles size=905
RELOC/tex/generic/pgfplots/libs/tikzlibrarycolorbrewer.code.tex
RELOC/tex/generic/pgfplots/libs/tikzlibrarycolortol.code.tex
RELOC/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex
+ RELOC/tex/generic/pgfplots/libs/tikzlibrarypgfplots.contourlua.code.tex
RELOC/tex/generic/pgfplots/libs/tikzlibrarypgfplots.dateplot.code.tex
RELOC/tex/generic/pgfplots/libs/tikzlibrarypgfplots.decorations.softclip.code.tex
RELOC/tex/generic/pgfplots/libs/tikzlibrarypgfplots.external.code.tex
@@ -241862,6 +241865,8 @@ runfiles size=905
RELOC/tex/generic/pgfplots/lua/pgfplots/streamer.lua
RELOC/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/functions.lua
RELOC/tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/parser.lua
+ RELOC/tex/generic/pgfplots/lua/prepcontour.lua
+ RELOC/tex/generic/pgfplots/lua/prepcontour_cli.lua
RELOC/tex/generic/pgfplots/numtable/pgfplotstable.code.tex
RELOC/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex
RELOC/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex
@@ -241936,7 +241941,7 @@ catalogue-contact-support https://sourceforge.net/projects/pgfplots/
catalogue-ctan /graphics/pgf/contrib/pgfplots
catalogue-license gpl3+
catalogue-topics graphics graphics-plot pgf-tikz
-catalogue-version 1.17
+catalogue-version 1.18
name phaistos
category Package
@@ -298896,15 +298901,15 @@ docfiles size=619
name texlive-docindex
category TLCore
-revision 59110
+revision 59129
shortdesc top-level TeX Live doc.html, etc.
longdesc These files are regenerated as needed, which is often, so we
longdesc make them a separate package. See the tl-update-auto script for
longdesc the process.
containersize 388
-containerchecksum 032f2859bb51d1025f85665907ec7ead2e7e27686359a9de92ac66802bd147eb5e12ce4b4a3e6200a5f1d18b3dc8eb4c9521bd5a6faef0a4695b83b2a9ad0e72
-doccontainersize 174916
-doccontainerchecksum afbebf091e19fb0b3b89e7f7708dd387bbd0a6996ca654c1b0136e475e7cb86932ca2084aea57498c796abec17b9bb3de4b56774586b83651ab2caa982d68856
+containerchecksum 23a2e628644a0054372907c6cd5fc1ebf8bd4c3f1cfcac3172fb6ef9ab2b0fd5496174111fef5de8c48ce934aef05f23646f27652a82332a4e72e460d1cc2a0c
+doccontainersize 174928
+doccontainerchecksum e5235c865ad920812bdfb56e563197196c0b39832fec5dfd98b0724a99930edc207b2ed4914a0ba81dca48e1f2175799e0d1cac456a7b3a8c943a4f543926f86
docfiles size=348
doc.html
@@ -299132,7 +299137,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 59110
+revision 59136
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.
@@ -299140,11 +299145,11 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 107244
-containerchecksum 0ddd194114ba10aaf262eee903af922a3a5867ab2fc54884a1864306af3e4209ec0e5655d997c519422aea447d3692cee7d15e6e43cf974b05ed5e6951d5a381
-doccontainersize 218532
-doccontainerchecksum 4ea6d60c9579bb3d0fe5ce31f8d771fd01988b2c9447342d67e351d410b836f32336ffaff8a6fe0f76a7e82eb9c9aead2b88a62121fefc37870b8c86484db3a5
-docfiles size=137
+containersize 107180
+containerchecksum 8a17967d4cbe7589eda27fff0e4eef6b0f8cdc118967204e5e544fd721091083cc73c425abeda40dfa7e11e26f886e9401ac8dcd966e5b97cd8198dc2f36bb6b
+doccontainersize 219164
+doccontainerchecksum ea6450aac68008b6928e6fb75dbdd7eccf35228f0d775f90da99c39b9a68b52796d85f0e0509e528a071f3589f9d12e6b166606ffff125bf92d0b08b8aeb9725
+docfiles size=138
texmf-dist/doc/man/man1/fmtutil-sys.1
texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
texmf-dist/doc/man/man1/fmtutil-user.1
@@ -304426,7 +304431,7 @@ catalogue-version 0.1
name tikz-cd
category Package
-revision 49201
+revision 59133
shortdesc Create commutative diagrams with TikZ
relocated 1
longdesc The general-purpose drawing package TiKZ can be used to typeset
@@ -304437,11 +304442,11 @@ longdesc providing a convenient set of macros and reasonable default
longdesc settings. This package also includes an arrow tip library that
longdesc match closely the arrows present in the Computer Modern
longdesc typeface.
-containersize 6452
-containerchecksum 3fbfa7731eeb6d2b9cbe67cbc4d5470e235f6f990b76b3c82961df172fbba9a8f62ec6055743098cbdb2d3d8aaa3b94f5d4dd8f735624c7d9562de6aa72fdda3
-doccontainersize 276360
-doccontainerchecksum 63be72c0d55112e8328d40ae4fbd1e3c92133615e28f032f9f5efcf2432b6cc440b3c4de4ba46f3eb9e65725caf7de3623a8b49f3b9a87ef780dbeacc536df46
-docfiles size=80
+containersize 6364
+containerchecksum abe5952a90172dd74ddfd02834ec9fc632f26da00450c310eab2528d5b52750e80225219b75e778d1f87b2279e654bb743804da19ec7da91f12e4105f9ec3447
+doccontainersize 279924
+doccontainerchecksum ec354963bf8915a0c0b68fa0223c48ac48fc0450aff936c34e4c95fe15641319b711b753da7da542352e0fc6e9bbeec627de5a3023b4b90828ee05a81ca5d255
+docfiles size=81
RELOC/doc/latex/tikz-cd/README.md details="Readme"
RELOC/doc/latex/tikz-cd/tikz-cd-doc.pdf details="Package documentation"
RELOC/doc/latex/tikz-cd/tikz-cd-doc.tex
@@ -304450,9 +304455,9 @@ runfiles size=7
RELOC/tex/latex/tikz-cd/tikz-cd.sty
catalogue-contact-repository https://github.com/astoff/tikz-cd/
catalogue-ctan /graphics/pgf/contrib/tikz-cd
-catalogue-license gpl3
-catalogue-topics diagram-comm graphics-in-tex pgf-tikz
-catalogue-version 0.9f
+catalogue-license lppl1.3
+catalogue-topics graphics graphics-in-tex pgf-tikz diagram-comm
+catalogue-version 1.0
name tikz-dependency
category Package
@@ -309438,16 +309443,16 @@ catalogue-topics chinese-doc
name tlmgrbasics
category Package
-revision 58974
+revision 59134
shortdesc A simplified documentation for tlmgr
relocated 1
longdesc This package provides simplified documentation for tlmgr, the
longdesc TeX Live Manager. It describes the most commonly-used actions
longdesc and options in a convenient format.
-containersize 428
-containerchecksum d9acced3178fd2d81208b7b135decdff9bdadb719bf6e6139d1b0bf145c770659bbd9502d5ef6c517d8f69f3f806e0561d48ac8997ce3ce74debdb9ae3a527e1
-doccontainersize 151008
-doccontainerchecksum 3f5076aa8326467032eba7189bd6d5aa4b6797a21afef633974855654a64fe4e2d5502e7514092c1f1719dc982f8d19f02e514b1ba2023e72fcc8919e3dd05ac
+containersize 424
+containerchecksum f30ba9672ff64961fb0f8d68fbaf9a74d88693d48f566e5a758de748b7ffbaf4bac2e27a5e0d808f620abb1861524080b5d384d543cbc115dc64be9d5d34014c
+doccontainersize 151392
+doccontainerchecksum d08a0a6bde8956e68eaed86a8a18be9dac1c14d97854142135d322923b0278a3eaabfa089db10d69fdfaa5703885b738c8571fdb11f17a17aaa9c1dddb47049a
docfiles size=43
RELOC/doc/support/tlmgrbasics/README details="Readme"
RELOC/doc/support/tlmgrbasics/tlmgr.pdf details="The document itself"
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 2a53f8d3ce..7ca517cce3 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-aa7df4c740647478b4883d8a1d76e866 texlive.tlpdb
+04eb95f13c3a4776b4a9f02f6402da04 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index bb172d2a22..2c6cbbca96 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-5b331c117cb1be103723eb8e9e7d637ec3bf2df11c5abb7ecc2f1a72972b2c2e2b79c3b980a9f30f19da674777c7f121d48156044b3fc87eaab157e3b31acca9 texlive.tlpdb
+f6ea18afd46de72b648c3de13fd65371c29990e4638e86ccf86284448ddc8bf3ae6de5d520fc25e857fc60302660eabd3dbe92761b524bba5ec5a8a8795d7fcd texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 413d7d0463..5ff9ca83d8 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-----
-iQEcBAEBCgAGBQJgldNXAAoJEEzhh34ZQ4xwVN8H/1Ym3eEy0fuaadwwssq1nBKp
-gu+hya8Ew79+0Tl/x/J92cTC49knladrKdrSwK85Q6/xp9RihFhj4kZaZkdNc80Q
-JQP+HzUEias+y+3hm1ChEt6JJUaYzszgxPAjKXuj8Wadc1cjF9CyPUiVJsZq+RjZ
-fk6X+ZRvO7GOER54P+C4tMlXyaMW53lgH5RPIezUnf2GmozQs1cxd/wvXwNcd4Ak
-2P63fKpZWPVj3KkLJ7AbQ0ih7RQVbpNxWDkGACh02zHdX+PmCZUeLktjHtayblvu
-oon6jFmXGtu+RVznAnSzaadd4p+OgRJB5q73FNeXL7BpO9HtxblUa2za+JAAd+Y=
-=Zdv3
+iQEcBAEBCgAGBQJglySwAAoJEEzhh34ZQ4xwtxIH/2AUSvNOZek/VeMFBVLU2gxe
+q5muKnHtIOQp5IrgDEr7ANOUegVDZszk1TFURzZEKiuAMabhkAtmTHA8NNOVym/H
+KtNKxRSNUiObFYYtGSLsdbo/XSsAVYAwM+MWyowZdcB8DHch3wJXP1qxVUX3EM9Q
+PpAD++N0Wcg1LTIVMZ4mXRQUSffZ37SqdKeAA6jHhhenmnAd24w+EiDE50Q2LzZa
+vFafqOOamn2wL4Xkoy+3Mw//Qn0a7WTYl7laAOb4jhHnroJ4CoHlkiHCzo2I9gu9
+T7UCMf1pUwVWWPMb5R/LVW7CE01ohE5zzgbJi/zo3wBig00bahsy1u8dvShXqZk=
+=3jmm
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 6dc5b384f5..1fc51d5d3d 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/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index d1eea65e19..9f92ecd72e 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index d0f49c3c5e..05399ff484 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=1620418513
-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=41ecf2dede2ef5479b93ad362bed65b1
+date=1620491622
+lastupd=mcf2graph newcomputermodern 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
+lstdigest=515eab7d8b514c782d7fd8fa8a74ac40
numpkg=4092
relstate=next
-version=7797
+version=7798
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: q8MvfZ8w1/eIItBQCf7mlTU9b5pXYOmdBFBbnh+d5rpj8E6IJxdeDXSO8TPLVsOvUXhI5AglMMp4vB3x7VmvD6wOzmi76q1l+oBznXWF+3v5Dgu/Mo3hfMvRz8sw6DJkCPvt8YSRMguCuT6QyIiHyRfZNtK0pCl0DeeQHj3W8Eh809WkMn+nryD5MQZZdJVxcyfxaWPfxVfEpnj/aU6GlnTL06flh/nbQihoxzkWp+zXyrF29iHbEmoYHMb/bN3byvOm2z5Ar7ke9y99FaP6e+gEdZDvbWzmCtSJ0qKqysmZ16O5wLgEQ3ToddObZzmghoJQM2PD3dS1nTeP0IfAlQ==
+;;;; signature/miktex: obTQWMRH6aUlUaNnGYCsw71LclZUhamxFriLIlEZJbpC33DhNUKhSom7jvrDIACkO1d2t8VVcUy5LkDcOg4mY6h6mKa7hBNC0sNrehL6Rom+N8fDD1NwQ6c4NT0UbocuvnYHpKl9FBo2l4919e0Y2X5SGb4h6FLws8JHHAlkp9d0fLXlsCfb/2VbkCLi4izrxLyD2+IBvN1N4uWe91u0oLZfD2G56eYRTYt4SdWDlF9IKQEXFvNuUTMANlRn8AkTb4T2ibSLH+cEQWoSvhhrp732JtBtaLFgrpzKD/2ew77hVBLDUgLA/vpYL6A5cm58OGPP1LMtyMl4HfLKrB2JnA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index 98dc56d63f..fbb44db5fc 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,51 @@
W32TeX (x86 & x64) ChangeLog
+[2021/05/08]
+(01) aleph-w32.tar.xz
+ Update aleph.dll.
+(02) cjkzr.tar.xz
+ Update pxjahyper.
+(03) context.tar.xz
+ Update OpenSSL (3.0.0-alpha16) in curl.exe.
+(04) latex-dev.tar.xz
+ Update format files.
+(05) ltxpkgs.tar.xz
+ Update l3backend, l3kernel and l3packages.
+(06) luatex-dev-w32.tar.xz
+ Update format files.
+(07) luatex-exp-w32.tar.xz
+ Update format files.
+(08) luatex-w32.tar.xz
+ Update format files.
+(09) pdftex-w32.tar.xz
+ Update pdftex.dll and format files.
+(10) pgfcontrib.tar.xz
+ Add coffeestains.
+(11) ptex-ng-w32.tar.xz
+ Update format files.
+(12) ptex-w32.tar.xz
+ Update ptex.dll, eptex.dll and format files.
+(13) uptex-w32.tar.x
+ Update uptex.dll, euptex.dll and format files.
+(14) web2c-w32.tar.xz
+ Update tex.dll, texmf.cnf and latexindent.
+(15) xetex-w32.tar.xz
+ Update xetex.dll and format files.
+(16) win64/aleph-w64.tar.xz
+ Update aleph.dll.
+(17) win64/context-w64.tar.xz
+ Update OpenSSL (3.0.0-alpha16) in curl.exe.
+(18) win64/pdftex-w64.tar.xz
+ Update pdftex.dll.
+(19) win64/ptex-w64.tar.xz
+ Update ptex.dll and eptex.dll.
+(20) win64/uptex-w64.tar.xz
+ Update uptex.dll and euptex.dll.
+(21) win64/web2c-w64.tar.xz
+ Update tex.dll.
+(22) win64/xetex-w64.tar.xz
+ Update xetex.dll.
+
[2021/05/07]
(01) biblatex-biber.tar.xz
Update biblatex-gb7714-2015.
diff --git a/timestamp b/timestamp
index f78f8ebe1e..437dc6445d 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2021-05-08-02-02
+2021-05-09-02-02
diff --git a/usergrps/usergrps/bg.html b/usergrps/usergrps/bg.html
index 2122e5555b..f9fec10de8 100644
--- a/usergrps/usergrps/bg.html
+++ b/usergrps/usergrps/bg.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Bulgarian LaTeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,66 +66,58 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">bg -
- <a class="lug" href="http://groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Bulgarian LaTeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="bgTeX" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="bgTeX" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="bg" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="bg" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="234" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="234" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="bulgarian-latex-users-group@googlegroups.com" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="bulgarian-latex-users-group@googlegroups.com" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Dept. of Applied Mathematics and Statistics
@@ -132,40 +125,35 @@ University of Ruse
8 Studentska str.
Ruse,7017
Bulgaria
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="" name="ppos"></td>
- <td><input class="lug" value="Coordinator" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="" name="ppos">
+ <td><input class="lug" value="Coordinator" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="" name="pname"></td>
- <td><input class="lug" value="Stefka R. Karakoleva" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="" name="pname">
+ <td><input class="lug" value="Stefka R. Karakoleva" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Dept. of Applied Mathematics and Statistics
@@ -173,61 +161,53 @@ University of Ruse
8 Studentska str.
Ruse,7017
Bulgaria
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="skarakoleva@uni-ruse.bg" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="skarakoleva@uni-ruse.bg" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="+35982888606" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="+35982888606" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/bg">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -313,7 +293,7 @@ Bulgaria
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/br.html b/usergrps/usergrps/br.html
index ead695a11e..93a31e2955 100644
--- a/usergrps/usergrps/br.html
+++ b/usergrps/usergrps/br.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Usuários latex-br</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,161 +66,140 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">br -
- <a class="lug" href="http://groups.google.com/group/latex-br">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://groups.google.com/group/latex-br">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Grupo de Usuários latex-br
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="latex-br" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="latex-br" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="pt" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="pt" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="386" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="386" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="groups.google.com/group/latex-br" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="groups.google.com/group/latex-br" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="latex-br@googlegroups.com" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="latex-br@googlegroups.com" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="latex-br+subscribe@googlegroups.com" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="latex-br+subscribe@googlegroups.com" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="Manager" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="Manager" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Lauro Cesar" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Lauro Cesar" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="laurocesar@gmail.com" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="laurocesar@gmail.com" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/br">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -305,7 +285,7 @@
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/ca.html b/usergrps/usergrps/ca.html
index 42c1e30eb3..4d7adb66f5 100644
--- a/usergrps/usergrps/ca.html
+++ b/usergrps/usergrps/ca.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Canadian TeX Users Association</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">ca -
- <a class="lug" href="http://www.catex.ca">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.catex.ca">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Canadian TeX Users Association
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.catex.ca" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.catex.ca" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">1489 Marine Drive, Suite 251
West Vancouver, B.C., V7T 1B8
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Yuheng Wang" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Yuheng Wang" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">P.O. Box 3096
Vancouver, B.C., V6B3X6
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+1 778-318-3794" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+1 778-318-3794" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/ca">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Vancouver, B.C., V6B3X6
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/cn.html b/usergrps/usergrps/cn.html
index 75cd65f004..42e132dae1 100644
--- a/usergrps/usergrps/cn.html
+++ b/usergrps/usergrps/cn.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Chinese TeX Society</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,116 +66,103 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">cn -
- <a class="lug" href="http://www.ctex.org">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.ctex.org">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Chinese TeX Society
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="CTeX" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="CTeX" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="zh" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="zh" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="20000" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="20000" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.ctex.org" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.ctex.org" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">No. 55, Zhongguancun East Road
Haidian
Beijing 100080
China
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Vice President" name="gpos"></td>
- <td><input class="lug" value="Vice President" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Vice President" name="gpos">
+ <td><input class="lug" value="Vice President" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Lingyun Wu" name="pname"></td>
- <td><input class="lug" value="Helin Gai" name="gname"></td>
- <td><input class="lug" value="Zhichu Chen" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Lingyun Wu" name="pname">
+ <td><input class="lug" value="Helin Gai" name="gname">
+ <td><input class="lug" value="Zhichu Chen" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">No. 55, Zhongguancun East Road
Haidian
Beijing 100080
China
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Few HH025, Duke University
Box 96332
Durham, NC 27708
USA
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Shanghai Institute of Applied Physics
@@ -183,57 +171,49 @@ No. 2019, Jialuo Road
Jiading
Shanghai, 200000
China
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="lywu@amt.ac.cn" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="zhichu.chen@gmail.com" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="lywu@amt.ac.cn" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="zhichu.chen@gmail.com" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+861062651362" name="pphone"></td>
- <td><input class="lug" value="+19199436302" name="gphone"></td>
- <td><input class="lug" value="+862159553405" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+861062651362" name="pphone">
+ <td><input class="lug" value="+19199436302" name="gphone">
+ <td><input class="lug" value="+862159553405" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/cn">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -319,7 +299,7 @@ China
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/cz.html b/usergrps/usergrps/cz.html
index 84b1d45dc8..3ce28249c0 100644
--- a/usergrps/usergrps/cz.html
+++ b/usergrps/usergrps/cz.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Československé sdružení uživatelů TeXu, z. s.</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,171 +66,150 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">cz -
- <a class="lug" href="http://www.cstug.cz">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.cstug.cz">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Československé sdružení uživatelů TeXu, z. s.
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">Zpravodaj CSTUGu
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="CSTUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Jan Šustek" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="CSTUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Jan Šustek" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="cs" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="bulletin@cstug.cz" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="cs" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="bulletin@cstug.cz" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="300" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="300" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="cstug@cstug.cz" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="Fio banka, a.s." name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="cstug@cstug.cz" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="Fio banka, a.s." name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.cstug.cz" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="2700058974 / 2010" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.cstug.cz" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="2700058974 / 2010" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="cstex@cs.felk.cvut.cz" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="FIOBCZPPXXX" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="cstex@cs.felk.cvut.cz" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="FIOBCZPPXXX" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="CZ5620100000002700058974" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="CZ5620100000002700058974" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">c/o Petr Sojka
Nejedlého 373/1,
CZ 638 00 Brno
Czech Republic
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">Fio banka, a.s.
V Celnici 1028/10
117 21 Praha 1
Czech Republic
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Secretary" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Secretary" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Petr Sojka" name="pname"></td>
- <td><input class="lug" value="Dana Čurdová" name="gname"></td>
- <td><input class="lug" value="Dana Čurdová" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Petr Sojka" name="pname">
+ <td><input class="lug" value="Dana Čurdová" name="gname">
+ <td><input class="lug" value="Dana Čurdová" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">K Babě 19
621 00 Brno
Czech Republic
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">K Babě 19
621 00 Brno
Czech Republic
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="president@cstug.cz" name="pemail"></td>
- <td><input class="lug" value="secretary@cstug.cz" name="gemail"></td>
- <td><input class="lug" value="treasurer@cstug.cz" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="president@cstug.cz" name="pemail">
+ <td><input class="lug" value="secretary@cstug.cz" name="gemail">
+ <td><input class="lug" value="treasurer@cstug.cz" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+420 549 496 966" name="pphone"></td>
- <td><input class="lug" value="+420 775 165 299" name="gphone"></td>
- <td><input class="lug" value="+420 775 165 299" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+420 549 496 966" name="pphone">
+ <td><input class="lug" value="+420 775 165 299" name="gphone">
+ <td><input class="lug" value="+420 775 165 299" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/cz">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -315,7 +295,7 @@ Czech Republic
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/de.html b/usergrps/usergrps/de.html
index d19446bc4d..11f8bfc7ca 100644
--- a/usergrps/usergrps/de.html
+++ b/usergrps/usergrps/de.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Deutschsprachige Anwendervereinigung TeX e.V.</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,66 +66,58 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">de -
- <a class="lug" href="http://www.dante.de">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.dante.de">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Deutschsprachige Anwendervereinigung TeX e.V.
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">Die TeXnische Komödie (DTK)
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="DANTE e.V." name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Herbert Voß" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="DANTE e.V." name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Herbert Voß" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="de" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="dtk-redaktion@dante.de" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="de" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="dtk-redaktion@dante.de" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="2000" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="2000" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="VR Bank Rhein-Neckar e.G" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="VR Bank Rhein-Neckar e.G" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.dante.de" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="DE67670900000002310007" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.dante.de" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="DE67670900000002310007" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="dante-ev@dante.de" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="GENODE61MA2" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="dante-ev@dante.de" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="GENODE61MA2" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="https://lists.dante.de/mailman/listinfo/dante-ev" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="https://lists.dante.de/mailman/listinfo/dante-ev" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Postal address:
@@ -135,104 +128,91 @@ Physical address:
Bergheimer Straße 110a
69115 Heidelberg
Germany
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Office" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Office" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Martin Sievers" name="pname"></td>
- <td><input class="lug" value="Karin Dornacher" name="gname"></td>
- <td><input class="lug" value="Dr. Doris Behrendt" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Martin Sievers" name="pname">
+ <td><input class="lug" value="Karin Dornacher" name="gname">
+ <td><input class="lug" value="Dr. Doris Behrendt" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Postfach 101840
69008 Heidelberg
Germany
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Postfach 101840
69008 Heidelberg
Germany
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Postfach 101840
69008 Heidelberg
Germany
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="vorstand@dante.de" name="pemail"></td>
- <td><input class="lug" value="office@dante.de" name="gemail"></td>
- <td><input class="lug" value="treasurer@dante.de" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="vorstand@dante.de" name="pemail">
+ <td><input class="lug" value="office@dante.de" name="gemail">
+ <td><input class="lug" value="treasurer@dante.de" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+49 6221 29766" name="pphone"></td>
- <td><input class="lug" value="+49 6221 29766" name="gphone"></td>
- <td><input class="lug" value="+49 6221 29766" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+49 6221 29766" name="pphone">
+ <td><input class="lug" value="+49 6221 29766" name="gphone">
+ <td><input class="lug" value="+49 6221 29766" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="+49 6221 167906" name="pfax"></td>
- <td><input class="lug" value="+49 6221 167906" name="gfax"></td>
- <td><input class="lug" value="+49 6221 167906" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="+49 6221 167906" name="pfax">
+ <td><input class="lug" value="+49 6221 167906" name="gfax">
+ <td><input class="lug" value="+49 6221 167906" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/de">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -318,7 +298,7 @@ Germany
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/dk.html b/usergrps/usergrps/dk.html
index 0bcd8020e3..545ab3488a 100644
--- a/usergrps/usergrps/dk.html
+++ b/usergrps/usergrps/dk.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Danish TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,167 +66,146 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">dk -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Danish TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="DK-TUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="DK-TUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="da" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="da" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="96" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="96" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="board@tug.dk" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="board@tug.dk" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="dk-tug@tug.dk" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="dk-tug@tug.dk" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="dk-tug-subscribe@tug.dk" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="dk-tug-subscribe@tug.dk" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Lars Madsen" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="Rasmus Villemoes" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Lars Madsen" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="Rasmus Villemoes" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Department of Mathematical Sciences
Ny Munkegade 118, Bdg. 1530
DK-8000 Aarhus C
Denmark
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Department of Mathematical Sciences
Ny Munkegade 118, Bdg. 1530
DK-8000 Aarhus C
Denmark
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="treasurer@tug.dk" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="treasurer@tug.dk" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+45893170" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+45893170" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/dk">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -311,7 +291,7 @@ Denmark
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/ee.html b/usergrps/usergrps/ee.html
index 372bb0c3eb..1ae539bd9d 100644
--- a/usergrps/usergrps/ee.html
+++ b/usergrps/usergrps/ee.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Estonian User Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">ee -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Estonian User Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="et" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="et" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Astrophysical Observatory, Toravere
Enn Saar, Tartu
EE 2444 Estonia
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="saar@aai.ee" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="saar@aai.ee" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/ee">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ EE 2444 Estonia
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/es.html b/usergrps/usergrps/es.html
index 29f8a0e3b5..a63299a81b 100644
--- a/usergrps/usergrps/es.html
+++ b/usergrps/usergrps/es.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Usuarios de TeX Hispanohablantes</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">es -
- <a class="lug" href="http://www.cervantex.es">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.cervantex.es">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Grupo de Usuarios de TeX Hispanohablantes
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">TeXemplares
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="CervanTeX" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Enrique Meléndez" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="CervanTeX" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Enrique Meléndez" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="es" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="texemplares@cervantex.es" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="es" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="texemplares@cervantex.es" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="45" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="45" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="secretario@cervantex.es" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="secretario@cervantex.es" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.cervantex.es" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.cervantex.es" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="es-tex@listserv.rediris.es" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="es-tex@listserv.rediris.es" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="www.cervantex.es/listas.php" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="www.cervantex.es/listas.php" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="Presidente" name="ppos"></td>
- <td><input class="lug" value="Secretario" name="gpos"></td>
- <td><input class="lug" value="Tesorero" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="Presidente" name="ppos">
+ <td><input class="lug" value="Secretario" name="gpos">
+ <td><input class="lug" value="Tesorero" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Juan L. Varona" name="pname"></td>
- <td><input class="lug" value="Luis Seidel" name="gname"></td>
- <td><input class="lug" value="Enrique Meléndez" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Juan L. Varona" name="pname">
+ <td><input class="lug" value="Luis Seidel" name="gname">
+ <td><input class="lug" value="Enrique Meléndez" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">University of La Rioja
26004 Logroño
Spain
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="presidente@cervantex.es" name="pemail"></td>
- <td><input class="lug" value="secretario@cervantex.es" name="gemail"></td>
- <td><input class="lug" value="tesorero@cervantex.es" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="presidente@cervantex.es" name="pemail">
+ <td><input class="lug" value="secretario@cervantex.es" name="gemail">
+ <td><input class="lug" value="tesorero@cervantex.es" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/es">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Spain
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/esc.html b/usergrps/usergrps/esc.html
index 30abb0f7eb..ea9136f56d 100644
--- a/usergrps/usergrps/esc.html
+++ b/usergrps/usergrps/esc.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Catalan TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,164 +66,143 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">esc -
- <a class="lug" href="http://www.cs.upc.edu/~valiente/tug-catalan.html">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.cs.upc.edu/~valiente/tug-catalan.html">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Catalan TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="Tirant lo TeX" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="Tirant lo TeX" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="ca" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="ca" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.cs.upc.edu/~valiente/tug-catalan.html" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.cs.upc.edu/~valiente/tug-catalan.html" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="catala-tex@ldist.upc.edu" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="catala-tex@ldist.upc.edu" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Gabriel Valiente" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Gabriel Valiente" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Technical University of Catalonia
Jordi Girona, 1-3
E-08034 Barcelona
Spain
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="valiente@lsi.upc.edu" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="valiente@lsi.upc.edu" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/esc">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -308,7 +288,7 @@ Spain
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/fr.html b/usergrps/usergrps/fr.html
index 344d0bd21e..1d9c9a5642 100644
--- a/usergrps/usergrps/fr.html
+++ b/usergrps/usergrps/fr.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Groupe francophone des utilisateurs de TeX</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,66 +66,58 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">fr -
- <a class="lug" href="http://www.gutenberg.eu.org">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.gutenberg.eu.org">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Groupe francophone des utilisateurs de TeX
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">Cahiers GUTenberg, Lettre GUTenberg
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="GUTenberg" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Thierry Bouche" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="GUTenberg" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Thierry Bouche" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="fr" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="secretariat@gutenberg.eu.org" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="fr" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="secretariat@gutenberg.eu.org" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="400" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="400" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="secretariat@gutenberg.eu.org" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="secretariat@gutenberg.eu.org" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.gutenberg.eu.org" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.gutenberg.eu.org" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="gut@ens.fr" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="gut@ens.fr" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="gut-request@ens.fr" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="gut-request@ens.fr" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Association GUTenberg
@@ -132,40 +125,35 @@ Cellule MathDoc
CS 40700
F-38058 Grenoble Cedex 9
FRANCE
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Secretary" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Secretary" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Jérémy Just" name="pname"></td>
- <td><input class="lug" value="Philippe Michel" name="gname"></td>
- <td><input class="lug" value="Maxime Chupin" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Jérémy Just" name="pname">
+ <td><input class="lug" value="Philippe Michel" name="gname">
+ <td><input class="lug" value="Maxime Chupin" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Association GUTenberg
@@ -173,61 +161,53 @@ Cellule MathDoc
CS 40700
F-38058 Grenoble Cedex 9
FRANCE
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="president@gutenberg.eu.org" name="pemail"></td>
- <td><input class="lug" value="secretariat@gutenberg.eu.org" name="gemail"></td>
- <td><input class="lug" value="tresorier@gutenberg.eu.org" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="president@gutenberg.eu.org" name="pemail">
+ <td><input class="lug" value="secretariat@gutenberg.eu.org" name="gemail">
+ <td><input class="lug" value="tresorier@gutenberg.eu.org" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/fr">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -313,7 +293,7 @@ FRANCE
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/gb.html b/usergrps/usergrps/gb.html
index 84c8a12e55..5e6579e94a 100644
--- a/usergrps/usergrps/gb.html
+++ b/usergrps/usergrps/gb.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>UK TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,106 +66,93 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">gb -
- <a class="lug" href="http://uk.tug.org">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://uk.tug.org">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">UK TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">Baskerville
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="UK-TUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Jonathan Webley" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="UK-TUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Jonathan Webley" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="en-GB" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="baskerville@uk.tug.org" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="en-GB" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="baskerville@uk.tug.org" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="100" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="100" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="committee@uk.tug.org" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="committee@uk.tug.org" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="uk.tug.org" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="uk.tug.org" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="uktug-announce@tug.org" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="uktug-announce@tug.org" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="uk.tug.org/membership/" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="uk.tug.org/membership/" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">2 Dowthorpe End
Earls Barton
Northampton
NN6 0NH
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="Chairman" name="ppos"></td>
- <td><input class="lug" value="Secretary" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="Chairman" name="ppos">
+ <td><input class="lug" value="Secretary" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Kaveh Barzagan" name="pname"></td>
- <td><input class="lug" value="Joseph Wright" name="gname"></td>
- <td><input class="lug" value="John Peters" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Kaveh Barzagan" name="pname">
+ <td><input class="lug" value="Joseph Wright" name="gname">
+ <td><input class="lug" value="John Peters" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">UK-TUG Secretary
@@ -172,61 +160,53 @@ NN6 0NH
Earls Barton
Northampton
NN6 0NH
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="chairman@uk.tug.org" name="pemail"></td>
- <td><input class="lug" value="secretary@uk.tug.org" name="gemail"></td>
- <td><input class="lug" value="treasurer@uk.tug.org" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="chairman@uk.tug.org" name="pemail">
+ <td><input class="lug" value="secretary@uk.tug.org" name="gemail">
+ <td><input class="lug" value="treasurer@uk.tug.org" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/gb">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -312,7 +292,7 @@ NN6 0NH
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/gr.html b/usergrps/usergrps/gr.html
index 3595cdd8e7..4b910ba785 100644
--- a/usergrps/usergrps/gr.html
+++ b/usergrps/usergrps/gr.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Σύλλογος Ελλήνων Φίλων του TeX / Greek TeX Friends</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">gr -
- <a class="lug" href="http://www.eutypon.gr">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.eutypon.gr">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Σύλλογος Ελλήνων Φίλων του TeX / Greek TeX Friends
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">Τὸ Εὔτυπον / The Eutypon
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="ɛϕτ" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="ɛϕτ" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="el en" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="el en" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.eutypon.gr" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.eutypon.gr" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Apostolos Syropoulos" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Apostolos Syropoulos" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">28 Oktovriou 366A
GR-671 33 Xanthi
Greece
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="ijdt.editor@gmail.com" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="ijdt.editor@gmail.com" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/gr">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Greece
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/hu.html b/usergrps/usergrps/hu.html
index 0a457098ce..074fd63827 100644
--- a/usergrps/usergrps/hu.html
+++ b/usergrps/usergrps/hu.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Magyar TeX Egyesület</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,66 +66,58 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">hu -
- <a class="lug" href="http://www.matexhu.org">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.matexhu.org">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Magyar TeX Egyesület
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="MaTeX" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="MaTeX" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="hu" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="hu" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="15" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="15" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="matex@math.klte.hu" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="matex@math.klte.hu" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.matexhu.org" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.matexhu.org" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="tex-l@tigris.klte.hu" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="tex-l@tigris.klte.hu" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="www.math.klte.hu/~matex/LevLista.html" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="www.math.klte.hu/~matex/LevLista.html" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Inst of Mathematics and Informatics
@@ -132,36 +125,31 @@ University of Debrecen
H-4010 Debrecen
P.O. Box 12
Hungary
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Secretary" name="gpos"></td>
- <td><input class="lug" value="Board member" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Secretary" name="gpos">
+ <td><input class="lug" value="Board member" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Ferenc Wettl" name="pname"></td>
- <td><input class="lug" value="Gyöngyi Bujdosó" name="gname"></td>
- <td><input class="lug" value="Tamás Mihálydeák" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Ferenc Wettl" name="pname">
+ <td><input class="lug" value="Gyöngyi Bujdosó" name="gname">
+ <td><input class="lug" value="Tamás Mihálydeák" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Department of Algebra
@@ -169,7 +157,7 @@ Institute of Mathematics
Budapest University of Technology and Economics
Budapest, Műegyetem rakpart 1--3, H. ép. V. 5.
Hungary
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Faculty of Computer Science
@@ -177,7 +165,7 @@ University of Debrecen
H-4010 Debrecen
P.O. Box 12
Hungary
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Faculty of Computer Science
@@ -185,57 +173,49 @@ University of Debrecen
H-4010 Debrecen
P.O. Box 12
Hungary
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="wettl@math.bme.hu" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="mihalydeak@inf.unideb.hu" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="wettl@math.bme.hu" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="mihalydeak@inf.unideb.hu" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="+36304280403" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="+36304280403" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="+3652416857" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="+3652416857" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/hu">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -321,7 +301,7 @@ Hungary
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/ie.html b/usergrps/usergrps/ie.html
index ede22a505f..304af67431 100644
--- a/usergrps/usergrps/ie.html
+++ b/usergrps/usergrps/ie.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Irish TeX and LaTeX In-print Community</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">ie -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Irish TeX and LaTeX In-print Community
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="ITALIC" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="ITALIC" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="en-GB en-IE" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="en-GB en-IE" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="italic-l-request@listserv.heanet.ie" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="italic-l-request@listserv.heanet.ie" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="ITALIC-L@listserv.heanet.ie" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="ITALIC-L@listserv.heanet.ie" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="listserv.heanet.ie/italic-l.html" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="listserv.heanet.ie/italic-l.html" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="" name="pname"></td>
- <td><input class="lug" value="Peter Flynn" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="" name="pname">
+ <td><input class="lug" value="Peter Flynn" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Silmaril Consultants
Cork T12 WEX9
Ireland
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="peter@silmaril.ie" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="peter@silmaril.ie" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="+353 86 824 5333" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="+353 86 824 5333" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/ie">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Ireland
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/index.html b/usergrps/usergrps/index.html
index 49677cb85b..26d55c4bcf 100644
--- a/usergrps/usergrps/index.html
+++ b/usergrps/usergrps/index.html
@@ -8,51 +8,50 @@
<meta name="description" content="Nederlandstalige TeX Gebruikersgroep"/>
<meta name="keywords" content="TeX LaTeX ConTeXt Metafont MetaPost typesetting NTG gebruikersgroep"/>
<meta name="DC.Title" content="Nederlandstalige TeX Gebruikersgroep"/>
-
-<title>TeX User Groups around the world</title>
+ <title>TeX User Groups around the world</title>
</head>
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
-
-<h1>TeX User Groups around the world</h1>
+<script> function goBack() { window.history.back(); } </script>
+ <h1>TeX User Groups around the world</h1>
<div class="lugcountries">
<table>
- <tr><td>bg</td><td><a href="bg.html">Bulgaria</a></td></tr>
-<tr><td>br</td><td><a href="br.html">Brazil</a></td></tr>
-<tr><td>ca</td><td><a href="ca.html">Canada</a></td></tr>
-<tr><td>cn</td><td><a href="cn.html">China</a></td></tr>
-<tr><td>cz</td><td><a href="cz.html">Czech Republic</a></td></tr>
-<tr><td>de</td><td><a href="de.html">Germany</a></td></tr>
-<tr><td>dk</td><td><a href="dk.html">Denmark</a></td></tr>
-<tr><td>ee</td><td><a href="ee.html">Estonia</a></td></tr>
-<tr><td>es</td><td><a href="es.html">Spain</a></td></tr>
-<tr><td>esc</td><td><a href="esc.html">Spain (Catalan)</a></td></tr>
-<tr><td>fr</td><td><a href="fr.html">France</a></td></tr>
-<tr><td>gb</td><td><a href="gb.html">United Kingdom</a></td></tr>
-<tr><td>gr</td><td><a href="gr.html">Greece</a></td></tr>
-<tr><td>hu</td><td><a href="hu.html">Hungary</a></td></tr>
-<tr><td>ie</td><td><a href="ie.html">Ireland</a></td></tr>
-<tr><td>is</td><td><a href="is.html">Iceland</a></td></tr>
-<tr><td>it</td><td><a href="it.html">Italy</a></td></tr>
-<tr><td>kh</td><td><a href="kh.html">Cambodia</a></td></tr>
-<tr><td>kr</td><td><a href="kr.html">Korea (South)</a></td></tr>
-<tr><td>lt</td><td><a href="lt.html">Lithuania</a></td></tr>
-<tr><td>mx</td><td><a href="mx.html">Mexico</a></td></tr>
-<tr><td>nl</td><td><a href="nl.html">Netherlands</a></td></tr>
-<tr><td>no</td><td><a href="no.html">Norway</a></td></tr>
-<tr><td>pl</td><td><a href="pl.html">Poland</a></td></tr>
-<tr><td>pt</td><td><a href="pt.html">Portugal</a></td></tr>
-<tr><td>us</td><td><a href="us.html">TeX Users Group (International)</a></td></tr>
-<tr><td>uy</td><td><a href="uy.html">Uruguay</a></td></tr>
-<tr><td>vn</td><td><a href="vn.html">Vietnam</a></td></tr>
-<tr><td>za</td><td><a href="za.html">South Africa</a></td></tr>
+ <tr><td>bg<td><a href="bg.html">Bulgaria</a>
+<tr><td>br<td><a href="br.html">Brazil</a>
+<tr><td>ca<td><a href="ca.html">Canada</a>
+<tr><td>cn<td><a href="cn.html">China</a>
+<tr><td>cz<td><a href="cz.html">Czech Republic</a>
+<tr><td>de<td><a href="de.html">Germany</a>
+<tr><td>dk<td><a href="dk.html">Denmark</a>
+<tr><td>ee<td><a href="ee.html">Estonia</a>
+<tr><td>es<td><a href="es.html">Spain</a>
+<tr><td>esc<td><a href="esc.html">Spain (Catalan)</a>
+<tr><td>fr<td><a href="fr.html">France</a>
+<tr><td>gb<td><a href="gb.html">United Kingdom</a>
+<tr><td>gr<td><a href="gr.html">Greece</a>
+<tr><td>hu<td><a href="hu.html">Hungary</a>
+<tr><td>ie<td><a href="ie.html">Ireland</a>
+<tr><td>is<td><a href="is.html">Iceland</a>
+<tr><td>it<td><a href="it.html">Italy</a>
+<tr><td>kh<td><a href="kh.html">Cambodia</a>
+<tr><td>kr<td><a href="kr.html">Korea (South)</a>
+<tr><td>lt<td><a href="lt.html">Lithuania</a>
+<tr><td>mx<td><a href="mx.html">Mexico</a>
+<tr><td>nl<td><a href="nl.html">Netherlands</a>
+<tr><td>no<td><a href="no.html">Norway</a>
+<tr><td>pl<td><a href="pl.html">Poland</a>
+<tr><td>pt<td><a href="pt.html">Portugal</a>
+<tr><td>us<td><a href="us.html">TeX Users Group (International)</a>
+<tr><td>uy<td><a href="uy.html">Uruguay</a>
+<tr><td>vn<td><a href="vn.html">Vietnam</a>
+<tr><td>za<td><a href="za.html">South Africa</a>
</table>
</div>This page presents electronic information about TeX User Groups around
the world, with an automated mechanism for updating this information and a
@@ -70,53 +69,46 @@ download facility with which the primary database can be extracted.
request an entry by sending an email to
wybodekker@dekkerdocumenten.nl
<ul>
- <li>Please enter ASCII characters (decimal 32-126) only</li>
- <li>use TeX for accents</li>
+ <li>Please enter ASCII characters (decimal 32-126) only
+ <li>use TeX for accents
<li>Enter phone numbers starting with +, then the country code et cetera,
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<p>
Anybody can obtain user group information by downloading the data from
the green cell in a table. This will generate a key=value line for each cell
in the table, starting with a key for that cell, followed by the contents of
the cell.
-<table border="1" cellspacing="0" cellpadding="10">
+<table>
<tr>
<th colspan="3" class="lug">How to obtain information about all lugs at
- once:</th>
- </tr>
+ once:
+ <th>
<tr>
<td>Obtain a LaTeX file presenting all lug information for publication in
- two-column format:</td>
+ two-column format:
<td>
<a href="lugs.tex">LaTeX source</a>
- </td>
<td>
<table>
<tr>
<td>
<a href="lugs.pdf">PDF</a>
- </td>
- </tr>
<tr>
<td>
<a href="lugs.html">HTML</a>
- </td>
- </tr>
</table>
- </td>
- </tr>
+ <td>
<tr>
<td>Obtain a LaTeX file containing labels with addresses of all lugs,
- where you can send your publication:</td>
+ where you can send your publication:
<td>
<a href="labels.tex">LaTeX source</a>
- </td>
<td>
<a href="labels.pdf">PDF</a>
- </td>
- </tr>
-</table></div>
+ <td>
+</table>
+</div>
<ul id="leftbar">
<li><a href="/membersonly-en.html" title="NTG members only">members only</a>
<li><a href="/news-en.html" title="News">news</a>
@@ -168,7 +160,7 @@ the cell.
<p id="copyright">&copy; NTG - last changed on
-Friday May 07 2021 15:46:12:CEST
+Saturday May 08 2021 12:13:27:CEST
by <a href="mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/is.html b/usergrps/usergrps/is.html
index 295d75d15a..6fa2977fce 100644
--- a/usergrps/usergrps/is.html
+++ b/usergrps/usergrps/is.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Vefur íslenskra TeX notenda</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">is -
- <a class="lug" href="http://istex.hafro.is">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://istex.hafro.is">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Vefur íslenskra TeX notenda
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">SamanTeXt
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="ÍsTeX" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Árni Magnússon" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="ÍsTeX" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Árni Magnússon" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="is" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="is" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="90" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="90" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="istex.hafro.is" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="istex.hafro.is" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Árni Magnússon" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Árni Magnússon" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Öldugötu 28
101 Reykjavík
Iceland
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="arnima@hafro.is" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="arnima@hafro.is" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/is">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Iceland
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/it.html b/usergrps/usergrps/it.html
index 9d803a36e5..fbb1bd14ce 100644
--- a/usergrps/usergrps/it.html
+++ b/usergrps/usergrps/it.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Gruppo Utilizzatori Italiani di TeX</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,164 +66,143 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">it -
- <a class="lug" href="http://www.guitex.org">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.guitex.org">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Gruppo Utilizzatori Italiani di TeX
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">ArsTeXnica
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="GuIT" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Claudio Beccari" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="GuIT" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Claudio Beccari" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="it" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="arstexnica@guitex.org" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="it" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="arstexnica@guitex.org" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="111" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="111" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="guit@guitex.org" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="Banco Posta" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="guit@guitex.org" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="Banco Posta" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.guitex.org" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="74922279" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.guitex.org" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="74922279" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">c/o Università degli Studi di Napoli Federico II
Dipartimento di Ingegneria Industriale
Via Claudio 21
80125 Napoli
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Vice-president" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Vice-president" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Agostino De Marco" name="pname"></td>
- <td><input class="lug" value="Ivan Valbusa" name="gname"></td>
- <td><input class="lug" value="Giuseppe Isernia" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Agostino De Marco" name="pname">
+ <td><input class="lug" value="Ivan Valbusa" name="gname">
+ <td><input class="lug" value="Giuseppe Isernia" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="guit@guitex.org" name="pemail"></td>
- <td><input class="lug" value="guit@guitex.org" name="gemail"></td>
- <td><input class="lug" value="guit@guitex.org" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="guit@guitex.org" name="pemail">
+ <td><input class="lug" value="guit@guitex.org" name="gemail">
+ <td><input class="lug" value="guit@guitex.org" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+39 050 44538" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+39 050 44538" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/it">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -308,7 +288,7 @@ Via Claudio 21
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/kh.html b/usergrps/usergrps/kh.html
index e7599a0d29..75818e7df5 100644
--- a/usergrps/usergrps/kh.html
+++ b/usergrps/usergrps/kh.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Khmer TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">kh -
- <a class="lug" href="http://khtug.blogspot.com">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://khtug.blogspot.com">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Khmer TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="KhTUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="KhTUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="kh" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="kh" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="khmertug@gmail.com" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="khmertug@gmail.com" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="khtug.blogspot.com" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="khtug.blogspot.com" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Confederation de la Russie
Phnom Penh 12101
Cambodia
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/kh">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Cambodia
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/kr.html b/usergrps/usergrps/kr.html
index 9a31b63ffb..e83bf658d6 100644
--- a/usergrps/usergrps/kr.html
+++ b/usergrps/usergrps/kr.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Korean TeX Society</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,66 +66,58 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">kr -
- <a class="lug" href="http://www.ktug.org/xe">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.ktug.org/xe">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Korean TeX Society
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">The Asian Journal of TeX
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="KTS or KTUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Jin-Hwan Cho" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="KTS or KTUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Jin-Hwan Cho" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="ko" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="chofchof@ktug.or.kr" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="ko" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="chofchof@ktug.or.kr" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="200" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="200" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.ktug.org/xe" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.ktug.org/xe" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Department of Law
@@ -133,36 +126,31 @@ Dongguk University
Chung-gu
Seoul 100-715
Republic of Korea
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="president" name="ppos"></td>
- <td><input class="lug" value="vice-president" name="gpos"></td>
- <td><input class="lug" value="treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="president" name="ppos">
+ <td><input class="lug" value="vice-president" name="gpos">
+ <td><input class="lug" value="treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="In-Sung Cho" name="pname"></td>
- <td><input class="lug" value="Kangsoo Kim" name="gname"></td>
- <td><input class="lug" value="Dohyun Kim" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="In-Sung Cho" name="pname">
+ <td><input class="lug" value="Kangsoo Kim" name="gname">
+ <td><input class="lug" value="Dohyun Kim" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Dept. of Economics
@@ -170,11 +158,11 @@ Kongju National University
182 Shinkwan Dong
Gongju 314-701
Korea
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Department of Law
@@ -183,57 +171,49 @@ Dongguk University
Chung-gu
Seoul 100-715
Republic of Korea
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="karnes@ktug.or.kr" name="gemail"></td>
- <td><input class="lug" value="nomos@ktug.or.kr" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="karnes@ktug.or.kr" name="gemail">
+ <td><input class="lug" value="nomos@ktug.or.kr" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+82-41-850-8439" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="+82-2-2260-3257" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+82-41-850-8439" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="+82-2-2260-3257" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="+82-41-850-8440" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="+82-41-850-8440" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/kr">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -319,7 +299,7 @@ Republic of Korea
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/labels.pdf b/usergrps/usergrps/labels.pdf
index aba82531f9..eaa5d53ef8 100644
--- a/usergrps/usergrps/labels.pdf
+++ b/usergrps/usergrps/labels.pdf
Binary files differ
diff --git a/usergrps/usergrps/lt.html b/usergrps/usergrps/lt.html
index f1dd749881..731c2ae179 100644
--- a/usergrps/usergrps/lt.html
+++ b/usergrps/usergrps/lt.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Lietuvos TeX'o Vartotojų Grupė</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">lt -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Lietuvos TeX'o Vartotojų Grupė
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="lt" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="lt" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="8" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="8" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Linas Stonys" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Linas Stonys" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Mokslininkų 2A
LT-08412 Vilnius
Lithuania
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="lstonys@vtex.lt" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="lstonys@vtex.lt" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+37061288281" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+37061288281" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/lt">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ Lithuania
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/lugs.html b/usergrps/usergrps/lugs.html
index 670b40d21a..1c678c1fc7 100644
--- a/usergrps/usergrps/lugs.html
+++ b/usergrps/usergrps/lugs.html
@@ -1,36 +1,28 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head profile="http://www.w3.org/2005/10/profile">
-<meta name="generator" content=
-"HTML Tidy for HTML5 for Linux version 5.2.0" />
-<title>All TeX User Groups</title>
-<style type="text/css">
-/*<![CDATA[*/
-<!--
-body {
-margin-top: 8pt;
-margin-left: 8pt;
-color: #777; background: white;
-font-family: Cambria,serif;
-}
-H1, H2, H3, H4 { color: navy; }
-a:link { color: navy; }
-a:visited { color: green; }
-a:active { color: red; }
-td.label {font-size: 80%; text-align: right}
-td.addr {font-size: 80%; text-align: right; vertical-align: top}
-.nounderline A {text-decoration:none; font-weight:bold}
-th.kop {background-color:#bbb; color:black; vertical-align:middle;
-text-align:left; font-size:150%; line-height:200%; }
--->
-/*]]>*/
-</style>
+<!DOCTYPE html>
+<html lang="nl">
+<head>
+<link rel="stylesheet" type="text/css" href="/ntg.css"/>
+<link rel="icon" type="image/png" href="/graphics/favicon.ico"/>
+<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
+<meta name="robots" content="index, follow"/>
+<meta name="description" content="Nederlandstalige TeX Gebruikersgroep"/>
+<meta name="keywords" content="TeX LaTeX ConTeXt Metafont MetaPost typesetting NTG gebruikersgroep"/>
+<meta name="DC.Title" content="Nederlandstalige TeX Gebruikersgroep"/>
+
+<title>TeX user groups around the world</title>
</head>
<body>
-<div>
-<h1>TeX user groups around the world</h1>The TeX Users Group (contact info
+<div id="everything">
+<div id="header">
+<a href="/index.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG"/></a>
+<p>Nederlandstalige TeX Gebruikersgroep</p>
+</div>
+<div id="notheader">
+<div id="main">
+
+<h1>TeX user groups around the world</h1>
+The TeX Users Group (contact info
below) serves as the local user group (LUG) of TeX users in North America
and any other area or language not appearing in the following list. TUG is
always interested in fostering the formation of local TeX users groups;
@@ -38,24 +30,22 @@ please contact the TUG board (board at tug.org) for assistance, such as
forwarding information about others who might be interested, publicity,
arranging joint memberships and so on. See also:
<ul>
-<li>The TeX calendar ( <a href=
-"http://texcalendar.dante.de/month.php">month view</a>, <a href=
-"http://texcalenmakelugs.htmldar.dante.de/year.php">year view</a> ) for user group
-activities.</li>
+<li>The TeX calendar (
+<a href="http://texcalendar.dante.de/month.php">month view</a>,
+<a href="http://texcalenmakelugs.htmldar.dante.de/year.php">year view</a>
+) for user group activities.
<li>The <a href="http://www.tug.org/calendar.html">TUG Calendar</a> for
-general TeX and other typographic activities.</li>
+general TeX and other typographic activities.
<li>The list of <a href="http://www.tug.org/pubs.html">user group
-publications and journals</a>.</li>
+publications and journals</a>.
<li>This same information in <a href="lugs.pdf">PDF</a> and in <a href=
-"lugs.tex">LaTeX</a>.</li>
+"lugs.tex">LaTeX</a>.
</ul>This information comes from the <a href=
"http://www.ntg.nl/lug/index.html">Electronic LUG Database</a>: you can
correct or add information there.<br />
The following links bring you straight to the individual user group
correction forms:
-</div>
-</body>
-</html>
+<p>
<a href="http://www.ntg.nl/lug/bg.html">bg</a>
<a href="http://www.ntg.nl/lug/br.html">br</a>
<a href="http://www.ntg.nl/lug/ca.html">ca</a>
@@ -85,1353 +75,565 @@ correction forms:
<a href="http://www.ntg.nl/lug/uy.html">uy</a>
<a href="http://www.ntg.nl/lug/vn.html">vn</a>
<a href="http://www.ntg.nl/lug/za.html">za</a>
-</strong>
-<p/>
+<p>
Below, a similar line of links just above
every LUG header can be used to wander between the LUG info records
-in this document. <p/><hr/>
-<table summary="lugs">
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/bg.png" alt="flag"/>&nbsp;<a name="bg">bg - Bulgaria</a></th></tr>
-<tr><td class="label">short name: </td><td>bgTeX</td></tr>
-<tr><td class="label">full name: </td><td>Bulgarian LaTeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>bg</td></tr>
-<tr><td class="label">members: </td><td>234</td></tr>
-<tr><td class="label">email: </td><td>bulgarian-latex-users-group@googlegroups.com</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group">groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group</a></td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Dept. of Applied Mathematics and Statistics<br/>University of Ruse<br/>8 Studentska str.<br/>Ruse,7017<br/>Bulgaria</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Coordinator</h3></th></tr>
-<tr><td class="label">name: </td><td>Stefka R. Karakoleva</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Dept. of Applied Mathematics and Statistics<br/>University of Ruse<br/>8 Studentska str.<br/>Ruse,7017<br/>Bulgaria</td></tr>
-<tr><td class="label">email: </td><td>skarakoleva@uni-ruse.bg</td></tr>
-<tr><td class="label">phone: </td><td>+35982888606</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/br.png" alt="flag"/>&nbsp;<a name="br">br - Brazil</a></th></tr>
-<tr><td class="label">short name: </td><td>latex-br</td></tr>
-<tr><td class="label">full name: </td><td>Grupo de Usuários latex-br</td></tr>
-<tr><td class="label">language: </td><td>pt</td></tr>
-<tr><td class="label">members: </td><td>386</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://groups.google.com/group/latex-br">groups.google.com/group/latex-br</a></td></tr>
-<tr><td class="label">discussion list:</td><td>latex-br@googlegroups.com</td></tr>
-<tr><td class="label">subscribe at: </td><td>latex-br+subscribe@googlegroups.com</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Manager</h3></th></tr>
-<tr><td class="label">name: </td><td>Lauro Cesar</td></tr>
-<tr><td class="label">email: </td><td>laurocesar@gmail.com</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/ca.png" alt="flag"/>&nbsp;<a name="ca">ca - Canada</a></th></tr>
-<tr><td class="label">full name: </td><td>Canadian TeX Users Association</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.catex.ca">www.catex.ca</a></td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>1489 Marine Drive, Suite 251<br/>West Vancouver, B.C., V7T 1B8</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Yuheng Wang</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>P.O. Box 3096<br/>Vancouver, B.C., V6B3X6 </td></tr>
-<tr><td class="label">phone: </td><td>+1 778-318-3794</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/cn.png" alt="flag"/>&nbsp;<a name="cn">cn - China</a></th></tr>
-<tr><td class="label">short name: </td><td>CTeX</td></tr>
-<tr><td class="label">full name: </td><td>Chinese TeX Society</td></tr>
-<tr><td class="label">language: </td><td>zh</td></tr>
-<tr><td class="label">members: </td><td>20000</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.ctex.org">www.ctex.org</a></td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>No. 55, Zhongguancun East Road<br/>Haidian<br/>Beijing 100080<br/>China</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Lingyun Wu</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>No. 55, Zhongguancun East Road<br/>Haidian<br/>Beijing 100080<br/>China</td></tr>
-<tr><td class="label">email: </td><td>lywu@amt.ac.cn</td></tr>
-<tr><td class="label">phone: </td><td>+861062651362</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Vice President</h3></th></tr>
-<tr><td class="label">name: </td><td>Helin Gai</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Few HH025, Duke University<br/>Box 96332<br/>Durham, NC 27708<br/>USA</td></tr>
-<tr><td class="label">phone: </td><td>+19199436302</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Vice President</h3></th></tr>
-<tr><td class="label">name: </td><td>Zhichu Chen</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Shanghai Institute of Applied Physics<br/>Chinese Academy<br/>No. 2019, Jialuo Road<br/>Jiading<br/>Shanghai, 200000<br/>China</td></tr>
-<tr><td class="label">email: </td><td>zhichu.chen@gmail.com</td></tr>
-<tr><td class="label">phone: </td><td>+862159553405</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/cz.png" alt="flag"/>&nbsp;<a name="cz">cz - Czech Republic</a></th></tr>
-<tr><td class="label">short name: </td><td>CSTUG</td></tr>
-<tr><td class="label">full name: </td><td>Československé sdružení uživatelů TeXu, z. s.</td></tr>
-<tr><td class="label">language: </td><td>cs</td></tr>
-<tr><td class="label">members: </td><td>300</td></tr>
-<tr><td class="label">email: </td><td>cstug@cstug.cz</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.cstug.cz">www.cstug.cz</a></td></tr>
-<tr><td class="label">discussion list:</td><td>cstex@cs.felk.cvut.cz</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>c/o Petr Sojka<br/>Nejedlého 373/1,<br/>CZ 638 00 Brno<br/>Czech Republic</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>Zpravodaj CSTUGu</td></tr>
-<tr><td class="label">editor: </td><td>Jan Šustek</td></tr>
-<tr><td class="label">editor email: </td><td>bulletin@cstug.cz</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Banking</h3></th></tr>
-<tr><td class="label">name: </td><td>Fio banka, a.s.</td></tr>
-<tr><td class="label">account: </td><td>2700058974 / 2010</td></tr>
-<tr><td class="label">(swift) code: </td><td>FIOBCZPPXXX</td></tr>
-<tr><td class="label">routing no.: </td><td>CZ5620100000002700058974</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Fio banka, a.s.<br/>V Celnici 1028/10<br/>117 21 Praha 1<br/>Czech Republic</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Petr Sojka</td></tr>
-<tr><td class="label">email: </td><td>president@cstug.cz</td></tr>
-<tr><td class="label">phone: </td><td>+420 549 496 966</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Dana Čurdová</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>K Babě 19<br/>621 00 Brno<br/>Czech Republic</td></tr>
-<tr><td class="label">email: </td><td>secretary@cstug.cz</td></tr>
-<tr><td class="label">phone: </td><td>+420 775 165 299</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Dana Čurdová</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>K Babě 19<br/>621 00 Brno<br/>Czech Republic</td></tr>
-<tr><td class="label">email: </td><td>treasurer@cstug.cz</td></tr>
-<tr><td class="label">phone: </td><td>+420 775 165 299</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/de.png" alt="flag"/>&nbsp;<a name="de">de - Germany</a></th></tr>
-<tr><td class="label">short name: </td><td>DANTE e.V.</td></tr>
-<tr><td class="label">full name: </td><td>Deutschsprachige Anwendervereinigung TeX e.V.</td></tr>
-<tr><td class="label">language: </td><td>de</td></tr>
-<tr><td class="label">members: </td><td>2000</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.dante.de">www.dante.de</a></td></tr>
-<tr><td class="label">discussion list:</td><td>dante-ev@dante.de</td></tr>
-<tr><td class="label">subscribe at: </td><td>https://lists.dante.de/mailman/listinfo/dante-ev</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Postal address:<br/>Postfach 101840<br/>69008 Heidelberg<br/>Germany<br/>Physical address:<br/>Bergheimer Straße 110a<br/>69115 Heidelberg<br/>Germany</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>Die TeXnische Komödie (DTK)</td></tr>
-<tr><td class="label">editor: </td><td>Herbert Voß</td></tr>
-<tr><td class="label">editor email: </td><td>dtk-redaktion@dante.de</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Banking</h3></th></tr>
-<tr><td class="label">name: </td><td>VR Bank Rhein-Neckar e.G</td></tr>
-<tr><td class="label">account: </td><td>DE67670900000002310007</td></tr>
-<tr><td class="label">(swift) code: </td><td>GENODE61MA2</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Martin Sievers</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Postfach 101840<br/>69008 Heidelberg<br/>Germany</td></tr>
-<tr><td class="label">email: </td><td>vorstand@dante.de</td></tr>
-<tr><td class="label">phone: </td><td>+49 6221 29766</td></tr>
-<tr><td class="label">fax: </td><td>+49 6221 167906</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Office</h3></th></tr>
-<tr><td class="label">name: </td><td>Karin Dornacher</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Postfach 101840<br/>69008 Heidelberg<br/>Germany</td></tr>
-<tr><td class="label">email: </td><td>office@dante.de</td></tr>
-<tr><td class="label">phone: </td><td>+49 6221 29766</td></tr>
-<tr><td class="label">fax: </td><td>+49 6221 167906</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Dr. Doris Behrendt</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Postfach 101840<br/>69008 Heidelberg<br/>Germany</td></tr>
-<tr><td class="label">email: </td><td>treasurer@dante.de</td></tr>
-<tr><td class="label">phone: </td><td>+49 6221 29766</td></tr>
-<tr><td class="label">fax: </td><td>+49 6221 167906</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/dk.png" alt="flag"/>&nbsp;<a name="dk">dk - Denmark</a></th></tr>
-<tr><td class="label">short name: </td><td>DK-TUG</td></tr>
-<tr><td class="label">full name: </td><td>Danish TeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>da</td></tr>
-<tr><td class="label">members: </td><td>96</td></tr>
-<tr><td class="label">email: </td><td>board@tug.dk</td></tr>
-<tr><td class="label">discussion list:</td><td>dk-tug@tug.dk</td></tr>
-<tr><td class="label">subscribe at: </td><td>dk-tug-subscribe@tug.dk</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Lars Madsen</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Department of Mathematical Sciences<br/>Ny Munkegade 118, Bdg. 1530<br/>DK-8000 Aarhus C<br/>Denmark</td></tr>
-<tr><td class="label">phone: </td><td>+45893170</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Rasmus Villemoes</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Department of Mathematical Sciences<br/>Ny Munkegade 118, Bdg. 1530<br/>DK-8000 Aarhus C<br/>Denmark</td></tr>
-<tr><td class="label">email: </td><td>treasurer@tug.dk</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/ee.png" alt="flag"/>&nbsp;<a name="ee">ee - Estonia</a></th></tr>
-<tr><td class="label">full name: </td><td>Estonian User Group</td></tr>
-<tr><td class="label">language: </td><td>et</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Astrophysical Observatory, Toravere<br/>Enn Saar, Tartu<br/>EE 2444 Estonia</td></tr>
-<tr><td class="label">email: </td><td>saar@aai.ee</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/es.png" alt="flag"/>&nbsp;<a name="es">es - Spain</a></th></tr>
-<tr><td class="label">short name: </td><td>CervanTeX</td></tr>
-<tr><td class="label">full name: </td><td>Grupo de Usuarios de TeX Hispanohablantes</td></tr>
-<tr><td class="label">language: </td><td>es</td></tr>
-<tr><td class="label">members: </td><td>45</td></tr>
-<tr><td class="label">email: </td><td>secretario@cervantex.es</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.cervantex.es">www.cervantex.es</a></td></tr>
-<tr><td class="label">discussion list:</td><td>es-tex@listserv.rediris.es</td></tr>
-<tr><td class="label">subscribe at: </td><td>www.cervantex.es/listas.php</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>TeXemplares</td></tr>
-<tr><td class="label">editor: </td><td>Enrique Meléndez</td></tr>
-<tr><td class="label">editor email: </td><td>texemplares@cervantex.es</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Presidente</h3></th></tr>
-<tr><td class="label">name: </td><td>Juan L. Varona</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>University of La Rioja<br/>26004 Logroño<br/>Spain</td></tr>
-<tr><td class="label">email: </td><td>presidente@cervantex.es</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretario</h3></th></tr>
-<tr><td class="label">name: </td><td>Luis Seidel</td></tr>
-<tr><td class="label">email: </td><td>secretario@cervantex.es</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Tesorero</h3></th></tr>
-<tr><td class="label">name: </td><td>Enrique Meléndez</td></tr>
-<tr><td class="label">email: </td><td>tesorero@cervantex.es</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/esc.png" alt="flag"/>&nbsp;<a name="esc">esc - Spain (Catalan)</a></th></tr>
-<tr><td class="label">short name: </td><td>Tirant lo TeX</td></tr>
-<tr><td class="label">full name: </td><td>Catalan TeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>ca</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.cs.upc.edu/~valiente/tug-catalan.html">www.cs.upc.edu/~valiente/tug-catalan.html</a></td></tr>
-<tr><td class="label">discussion list:</td><td>catala-tex@ldist.upc.edu</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Gabriel Valiente</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Technical University of Catalonia<br/>Jordi Girona, 1-3<br/>E-08034 Barcelona<br/>Spain</td></tr>
-<tr><td class="label">email: </td><td>valiente@lsi.upc.edu</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/fr.png" alt="flag"/>&nbsp;<a name="fr">fr - France</a></th></tr>
-<tr><td class="label">short name: </td><td>GUTenberg</td></tr>
-<tr><td class="label">full name: </td><td>Groupe francophone des utilisateurs de TeX</td></tr>
-<tr><td class="label">language: </td><td>fr</td></tr>
-<tr><td class="label">members: </td><td>400</td></tr>
-<tr><td class="label">email: </td><td>secretariat@gutenberg.eu.org</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.gutenberg.eu.org">www.gutenberg.eu.org</a></td></tr>
-<tr><td class="label">discussion list:</td><td>gut@ens.fr</td></tr>
-<tr><td class="label">subscribe at: </td><td>gut-request@ens.fr</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Association GUTenberg<br/>Cellule MathDoc<br/>CS 40700<br/>F-38058 Grenoble Cedex 9<br/>FRANCE</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>Cahiers GUTenberg, Lettre GUTenberg</td></tr>
-<tr><td class="label">editor: </td><td>Thierry Bouche</td></tr>
-<tr><td class="label">editor email: </td><td>secretariat@gutenberg.eu.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Jérémy Just</td></tr>
-<tr><td class="label">email: </td><td>president@gutenberg.eu.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Philippe Michel</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Association GUTenberg<br/>Cellule MathDoc<br/>CS 40700<br/>F-38058 Grenoble Cedex 9<br/>FRANCE</td></tr>
-<tr><td class="label">email: </td><td>secretariat@gutenberg.eu.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Maxime Chupin</td></tr>
-<tr><td class="label">email: </td><td>tresorier@gutenberg.eu.org</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/gb.png" alt="flag"/>&nbsp;<a name="gb">gb - United Kingdom</a></th></tr>
-<tr><td class="label">short name: </td><td>UK-TUG</td></tr>
-<tr><td class="label">full name: </td><td>UK TeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>en-GB</td></tr>
-<tr><td class="label">members: </td><td>100</td></tr>
-<tr><td class="label">email: </td><td>committee@uk.tug.org</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://uk.tug.org">uk.tug.org</a></td></tr>
-<tr><td class="label">discussion list:</td><td>uktug-announce@tug.org</td></tr>
-<tr><td class="label">subscribe at: </td><td>uk.tug.org/membership/</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>2 Dowthorpe End<br/>Earls Barton<br/>Northampton<br/>NN6 0NH</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>Baskerville</td></tr>
-<tr><td class="label">editor: </td><td>Jonathan Webley</td></tr>
-<tr><td class="label">editor email: </td><td>baskerville@uk.tug.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Chairman</h3></th></tr>
-<tr><td class="label">name: </td><td>Kaveh Barzagan</td></tr>
-<tr><td class="label">email: </td><td>chairman@uk.tug.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Joseph Wright</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>UK-TUG Secretary<br/>2 Dowthorpe End<br/>Earls Barton<br/>Northampton<br/>NN6 0NH</td></tr>
-<tr><td class="label">email: </td><td>secretary@uk.tug.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>John Peters</td></tr>
-<tr><td class="label">email: </td><td>treasurer@uk.tug.org</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/gr.png" alt="flag"/>&nbsp;<a name="gr">gr - Greece</a></th></tr>
-<tr><td class="label">short name: </td><td>ɛϕτ</td></tr>
-<tr><td class="label">full name: </td><td>Σύλλογος Ελλήνων Φίλων του TeX / Greek TeX Friends</td></tr>
-<tr><td class="label">language: </td><td>el en</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.eutypon.gr">www.eutypon.gr</a></td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>Τὸ Εὔτυπον / The Eutypon</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Apostolos Syropoulos</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>28 Oktovriou 366A<br/>GR-671 33 Xanthi<br/>Greece</td></tr>
-<tr><td class="label">email: </td><td>ijdt.editor@gmail.com</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/hu.png" alt="flag"/>&nbsp;<a name="hu">hu - Hungary</a></th></tr>
-<tr><td class="label">short name: </td><td>MaTeX</td></tr>
-<tr><td class="label">full name: </td><td>Magyar TeX Egyesület</td></tr>
-<tr><td class="label">language: </td><td>hu</td></tr>
-<tr><td class="label">members: </td><td>15</td></tr>
-<tr><td class="label">email: </td><td>matex@math.klte.hu</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.matexhu.org">www.matexhu.org</a></td></tr>
-<tr><td class="label">discussion list:</td><td>tex-l@tigris.klte.hu</td></tr>
-<tr><td class="label">subscribe at: </td><td>www.math.klte.hu/~matex/LevLista.html</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Inst of Mathematics and Informatics<br/>University of Debrecen<br/>H-4010 Debrecen<br/>P.O. Box 12<br/>Hungary</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Ferenc Wettl</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Department of Algebra<br/>Institute of Mathematics<br/>Budapest University of Technology and Economics<br/>Budapest, Műegyetem rakpart 1--3, H. ép. V. 5.<br/>Hungary</td></tr>
-<tr><td class="label">email: </td><td>wettl@math.bme.hu</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Gyöngyi Bujdosó</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Faculty of Computer Science<br/>University of Debrecen<br/>H-4010 Debrecen<br/>P.O. Box 12<br/>Hungary</td></tr>
-<tr><td class="label">phone: </td><td>+36304280403</td></tr>
-<tr><td class="label">fax: </td><td>+3652416857</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Board member</h3></th></tr>
-<tr><td class="label">name: </td><td>Tamás Mihálydeák</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Faculty of Computer Science<br/>University of Debrecen<br/>H-4010 Debrecen<br/>P.O. Box 12<br/>Hungary</td></tr>
-<tr><td class="label">email: </td><td>mihalydeak@inf.unideb.hu</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/ie.png" alt="flag"/>&nbsp;<a name="ie">ie - Ireland</a></th></tr>
-<tr><td class="label">short name: </td><td>ITALIC</td></tr>
-<tr><td class="label">full name: </td><td>Irish TeX and LaTeX In-print Community</td></tr>
-<tr><td class="label">language: </td><td>en-GB en-IE</td></tr>
-<tr><td class="label">email: </td><td>italic-l-request@listserv.heanet.ie</td></tr>
-<tr><td class="label">discussion list:</td><td>ITALIC-L@listserv.heanet.ie</td></tr>
-<tr><td class="label">subscribe at: </td><td>listserv.heanet.ie/italic-l.html</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Peter Flynn</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Silmaril Consultants<br/>Cork T12 WEX9<br/>Ireland</td></tr>
-<tr><td class="label">email: </td><td>peter@silmaril.ie</td></tr>
-<tr><td class="label">phone: </td><td>+353 86 824 5333</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/is.png" alt="flag"/>&nbsp;<a name="is">is - Iceland</a></th></tr>
-<tr><td class="label">short name: </td><td>ÍsTeX</td></tr>
-<tr><td class="label">full name: </td><td>Vefur íslenskra TeX notenda</td></tr>
-<tr><td class="label">language: </td><td>is</td></tr>
-<tr><td class="label">members: </td><td>90</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://istex.hafro.is">istex.hafro.is</a></td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>SamanTeXt</td></tr>
-<tr><td class="label">editor: </td><td>Árni Magnússon</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Árni Magnússon</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Öldugötu 28<br/>101 Reykjavík<br/>Iceland</td></tr>
-<tr><td class="label">email: </td><td>arnima@hafro.is</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/it.png" alt="flag"/>&nbsp;<a name="it">it - Italy</a></th></tr>
-<tr><td class="label">short name: </td><td>GuIT</td></tr>
-<tr><td class="label">full name: </td><td>Gruppo Utilizzatori Italiani di TeX</td></tr>
-<tr><td class="label">language: </td><td>it</td></tr>
-<tr><td class="label">members: </td><td>111</td></tr>
-<tr><td class="label">email: </td><td>guit@guitex.org</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.guitex.org">www.guitex.org</a></td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>c/o Università degli Studi di Napoli Federico II<br/>Dipartimento di Ingegneria Industriale<br/>Via Claudio 21<br/>80125 Napoli</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>ArsTeXnica</td></tr>
-<tr><td class="label">editor: </td><td>Claudio Beccari</td></tr>
-<tr><td class="label">editor email: </td><td>arstexnica@guitex.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Banking</h3></th></tr>
-<tr><td class="label">name: </td><td>Banco Posta</td></tr>
-<tr><td class="label">account: </td><td>74922279</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Agostino De Marco</td></tr>
-<tr><td class="label">email: </td><td>guit@guitex.org</td></tr>
-<tr><td class="label">phone: </td><td>+39 050 44538</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Vice-president</h3></th></tr>
-<tr><td class="label">name: </td><td>Ivan Valbusa</td></tr>
-<tr><td class="label">email: </td><td>guit@guitex.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Giuseppe Isernia</td></tr>
-<tr><td class="label">email: </td><td>guit@guitex.org</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/kh.png" alt="flag"/>&nbsp;<a name="kh">kh - Cambodia</a></th></tr>
-<tr><td class="label">short name: </td><td>KhTUG</td></tr>
-<tr><td class="label">full name: </td><td>Khmer TeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>kh</td></tr>
-<tr><td class="label">email: </td><td>khmertug@gmail.com</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://khtug.blogspot.com">khtug.blogspot.com</a></td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Confederation de la Russie<br/>Phnom Penh 12101<br/>Cambodia</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/kr.png" alt="flag"/>&nbsp;<a name="kr">kr - Korea (South)</a></th></tr>
-<tr><td class="label">short name: </td><td>KTS or KTUG</td></tr>
-<tr><td class="label">full name: </td><td>Korean TeX Society</td></tr>
-<tr><td class="label">language: </td><td>ko</td></tr>
-<tr><td class="label">members: </td><td>200</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.ktug.org/xe">www.ktug.org/xe</a></td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Department of Law<br/>Dongguk University<br/>26, 3-ga, Pil-dong<br/>Chung-gu<br/>Seoul 100-715<br/>Republic of Korea</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>The Asian Journal of TeX</td></tr>
-<tr><td class="label">editor: </td><td>Jin-Hwan Cho</td></tr>
-<tr><td class="label">editor email: </td><td>chofchof@ktug.or.kr</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>president</h3></th></tr>
-<tr><td class="label">name: </td><td>In-Sung Cho</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Dept. of Economics<br/>Kongju National University<br/>182 Shinkwan Dong<br/>Gongju 314-701<br/>Korea</td></tr>
-<tr><td class="label">phone: </td><td>+82-41-850-8439</td></tr>
-<tr><td class="label">fax: </td><td>+82-41-850-8440</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>vice-president</h3></th></tr>
-<tr><td class="label">name: </td><td>Kangsoo Kim</td></tr>
-<tr><td class="label">email: </td><td>karnes@ktug.or.kr</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Dohyun Kim</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Department of Law<br/>Dongguk University<br/>26, 3-ga, Pil-dong<br/>Chung-gu<br/>Seoul 100-715<br/>Republic of Korea</td></tr>
-<tr><td class="label">email: </td><td>nomos@ktug.or.kr</td></tr>
-<tr><td class="label">phone: </td><td>+82-2-2260-3257</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/lt.png" alt="flag"/>&nbsp;<a name="lt">lt - Lithuania</a></th></tr>
-<tr><td class="label">full name: </td><td>Lietuvos TeX'o Vartotojų Grupė</td></tr>
-<tr><td class="label">language: </td><td>lt</td></tr>
-<tr><td class="label">members: </td><td>8</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Linas Stonys</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Mokslininkų 2A<br/>LT-08412 Vilnius<br/>Lithuania</td></tr>
-<tr><td class="label">email: </td><td>lstonys@vtex.lt</td></tr>
-<tr><td class="label">phone: </td><td>+37061288281</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/mx.png" alt="flag"/>&nbsp;<a name="mx">mx - Mexico</a></th></tr>
-<tr><td class="label">full name: </td><td>TeX México</td></tr>
-<tr><td class="label">language: </td><td>es</td></tr>
-<tr><td class="label">email: </td><td>tex@linuxopensource.mx</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Coordinator</h3></th></tr>
-<tr><td class="label">name: </td><td>Cuauhtémoc Pacheco Díaz</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Privada Junta de Zitacuaro No. 20<br/>Col. Isaac Arriaga<br/>58210 Morelia, Michoacan<br/>Mexico</td></tr>
-<tr><td class="label">email: </td><td>temo@ibiblio.org</td></tr>
-<tr><td class="label">phone: </td><td>+524431323263</td></tr>
-<tr><td class="label">fax: </td><td>+52143173945</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/nl.png" alt="flag"/>&nbsp;<a name="nl">nl - Netherlands</a></th></tr>
-<tr><td class="label">short name: </td><td>NTG</td></tr>
-<tr><td class="label">full name: </td><td>Nederlandstalige TeX Gebruikersgroep</td></tr>
-<tr><td class="label">language: </td><td>nl</td></tr>
-<tr><td class="label">members: </td><td>195</td></tr>
-<tr><td class="label">email: </td><td>info@ntg.nl</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.ntg.nl">www.ntg.nl</a></td></tr>
-<tr><td class="label">discussion list:</td><td>tex-nl@ntg.nl</td></tr>
-<tr><td class="label">subscribe at: </td><td>www.ntg.nl/mailman/listinfo/tex-nl</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>MAPS</td></tr>
-<tr><td class="label">editor: </td><td>Frans Goddijn</td></tr>
-<tr><td class="label">editor email: </td><td>maps@ntg.nl</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Banking</h3></th></tr>
-<tr><td class="label">name: </td><td>ING</td></tr>
-<tr><td class="label">account: </td><td>1306238</td></tr>
-<tr><td class="label">(swift) code: </td><td>INGBNL2A</td></tr>
-<tr><td class="label">routing no.: </td><td>NL53INGB0001306238</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Hans Hagen</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Pragma<br/>Ridderstraat 27<br/>8061 GH Hasselt<br/>The Netherlands</td></tr>
-<tr><td class="label">email: </td><td>ntg-president@ntg.nl</td></tr>
-<tr><td class="label">phone: </td><td>+31384775369</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Taco Hoekwater</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Baarsjesweg 268-I<br/>1058 AD Amsterdam<br/>The Netherlands</td></tr>
-<tr><td class="label">email: </td><td>ntg-secretary@ntg.nl</td></tr>
-<tr><td class="label">phone: </td><td>+31617738487</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Ferdy Hanssen</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Helmondstraat 212<br/>6843 SL Arnhem<br/>The Netherlands</td></tr>
-<tr><td class="label">email: </td><td>treasurer@ntg.nl</td></tr>
-<tr><td class="label">phone: </td><td>+31263890579</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/no.png" alt="flag"/>&nbsp;<a name="no">no - Norway</a></th></tr>
-<tr><td class="label">full name: </td><td>Nordic TeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>da et fi fo is nb nn sv</td></tr>
-<tr><td class="label">members: </td><td>78</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://heim.ifi.uio.no/~dag/ntug/">heim.ifi.uio.no/~dag/ntug/</a></td></tr>
-<tr><td class="label">discussion list:</td><td>nordictex@ifi.uio.no</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Dag Langmyhr</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>University of Oslo<br/>PO Box 1080 Blindern<br/>N-0316 Oslo<br/>Norway</td></tr>
-<tr><td class="label">email: </td><td>dag@ifi.uio.no</td></tr>
-<tr><td class="label">phone: </td><td>+4722852450</td></tr>
-<tr><td class="label">fax: </td><td>+4722852401</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/pl.png" alt="flag"/>&nbsp;<a name="pl">pl - Poland</a></th></tr>
-<tr><td class="label">short name: </td><td>GUST</td></tr>
-<tr><td class="label">full name: </td><td>Polska Grupa Użytkowników Systemu TeX</td></tr>
-<tr><td class="label">language: </td><td>pl</td></tr>
-<tr><td class="label">members: </td><td>276</td></tr>
-<tr><td class="label">email: </td><td>sekretariat@gust.org.pl</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.GUST.org.pl">www.GUST.org.pl</a></td></tr>
-<tr><td class="label">discussion list:</td><td>gust-l@man.torun.pl</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Pl. Rapackiego 1<br/>PL-87-100 Toruń<br/>Poland</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>Biuletyn GUST</td></tr>
-<tr><td class="label">editor: </td><td>Tomasz Przechlewski</td></tr>
-<tr><td class="label">editor email: </td><td>ekotp@univ.gda.pl</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Banking</h3></th></tr>
-<tr><td class="label">name: </td><td>BIG Bank Gdański SA, Oddział Millenium, Toruń</td></tr>
-<tr><td class="label">account: </td><td>80 11602202 0000 0000 5530 4981</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Jerzy Ludwichowski</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Information &amp; Communication Technology Centre<br/>Nicolaus Copernicus University<br/>Pl. Rapackiego 1<br/>PL-87-100 Toruń<br/>Poland</td></tr>
-<tr><td class="label">email: </td><td>prezes@gust.org.pl</td></tr>
-<tr><td class="label">phone: </td><td>+48 56 6112742</td></tr>
-<tr><td class="label">fax: </td><td>+48 56 6221850</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Jolanta Szelatyńska</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Information &amp; Communication Technology Centre<br/>Nicolaus Copernicus University<br/>Pl. Rapackiego 1<br/>PL-87-100 Toruń<br/>Poland</td></tr>
-<tr><td class="label">email: </td><td>secretary@gust.org.pl</td></tr>
-<tr><td class="label">phone: </td><td>+48 56 6112741</td></tr>
-<tr><td class="label">fax: </td><td>+48 56 6221850</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/pt.png" alt="flag"/>&nbsp;<a name="pt">pt - Portugal</a></th></tr>
-<tr><td class="label">short name: </td><td>GUTpt</td></tr>
-<tr><td class="label">full name: </td><td>Grupo de Utilizadores de TeX</td></tr>
-<tr><td class="label">language: </td><td>pt</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://gentzen.mat.uc.pt/~gutpt/">gentzen.mat.uc.pt/~gutpt/</a></td></tr>
-<tr><td class="label">discussion list:</td><td>gutpt@gentzen.mat.uc.pt</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Pedro Quaresma de Almeida</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Coimbra Univ., Dep. Matemática<br/>Largo D. Dinis<br/>Apartado 3008<br/>3001-454 COIMBRA<br/>Portugal</td></tr>
-<tr><td class="label">email: </td><td>pedro@mat.uc.pt</td></tr>
-<tr><td class="label">phone: </td><td>+351239791181</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/us.png" alt="flag"/>&nbsp;<a name="us">us - TeX Users Group (International)</a></th></tr>
-<tr><td class="label">short name: </td><td>TUG</td></tr>
-<tr><td class="label">full name: </td><td>TeX Users Group</td></tr>
-<tr><td class="label">members: </td><td>1200</td></tr>
-<tr><td class="label">email: </td><td>office@tug.org</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://www.tug.org">www.tug.org</a></td></tr>
-<tr><td class="label">discussion list:</td><td>texhax@tug.org</td></tr>
-<tr><td class="label">subscribe at: </td><td>http://lists.tug.org/texhax</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>P.O. Box 2311<br/>Portland, OR 97208<br/>USA</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>TUGboat</td></tr>
-<tr><td class="label">editor: </td><td>Barbara Beeton</td></tr>
-<tr><td class="label">editor email: </td><td>TUGboat@tug.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Boris Veytsman</td></tr>
-<tr><td class="label">email: </td><td>president@tug.org</td></tr>
-<tr><td class="label">phone: </td><td>+15032239994</td></tr>
-<tr><td class="label">fax: </td><td>+18153013568</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Secretary</h3></th></tr>
-<tr><td class="label">name: </td><td>Susan DeMeritt</td></tr>
-<tr><td class="label">email: </td><td>secretary@tug.org</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Treasurer</h3></th></tr>
-<tr><td class="label">name: </td><td>Karl Berry</td></tr>
-<tr><td class="label">email: </td><td>treasurer@tug.org</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/uy.png" alt="flag"/>&nbsp;<a name="uy">uy - Uruguay</a></th></tr>
-<tr><td class="label">short name: </td><td>LaTeXUy</td></tr>
-<tr><td class="label">full name: </td><td>Grupo de Usuarios de LaTeX en Uruguay</td></tr>
-<tr><td class="label">language: </td><td>es</td></tr>
-<tr><td class="label">members: </td><td>3</td></tr>
-<tr><td class="label">email: </td><td>latexuy@gmail.com</td></tr>
-<tr><td class="label">web site: </td><td><a href="http://sites.google.com/view/latexuy">sites.google.com/view/latexuy</a></td></tr>
-<tr><td class="label">discussion list:</td><td>groups.io/g/uylatex</td></tr>
-<tr><td class="label">subscribe at: </td><td>latexuy@gmail.com</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/vn.png" alt="flag"/>&nbsp;<a name="vn">vn - Vietnam</a></th></tr>
-<tr><td class="label">short name: </td><td>VietTUG</td></tr>
-<tr><td class="label">full name: </td><td>Vietnamese TeX Users Group</td></tr>
-<tr><td class="label">language: </td><td>vi</td></tr>
-<tr><td class="label">members: </td><td>450</td></tr>
-<tr><td class="label">email: </td><td>viettug@gmail.com</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>102 Hùng Vương Street<br/>Tam Kỳ City<br/>Quảng Nam Province<br/>Việt Nam</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>manager</h3></th></tr>
-<tr><td class="label">name: </td><td>Huỳnh Kỳ Anh</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>Dept of Maths and Informatics<br/>University of Quảng Nam<br/>102 Hùng Vương Street<br/>Tam Kỳ City<br/>Quảng Nam Province<br/>Việt Nam</td></tr>
-<tr><td class="label">email: </td><td>xkyanh@gmail.com</td></tr>
-<tr><td class="label">phone: </td><td>840979460150</td></tr>
-<tr><td colspan="2"><br/><a href="#bg">bg</a>
-<a href="#br">br</a>
-<a href="#ca">ca</a>
-<a href="#cn">cn</a>
-<a href="#cz">cz</a>
-<a href="#de">de</a>
-<a href="#dk">dk</a>
-<a href="#ee">ee</a>
-<a href="#es">es</a>
-<a href="#esc">esc</a>
-<a href="#fr">fr</a>
-<a href="#gb">gb</a>
-<a href="#gr">gr</a>
-<a href="#hu">hu</a>
-<a href="#ie">ie</a>
-<a href="#is">is</a>
-<a href="#it">it</a>
-<a href="#kh">kh</a>
-<a href="#kr">kr</a>
-<a href="#lt">lt</a>
-<a href="#mx">mx</a>
-<a href="#nl">nl</a>
-<a href="#no">no</a>
-<a href="#pl">pl</a>
-<a href="#pt">pt</a>
-<a href="#us">us</a>
-<a href="#uy">uy</a>
-<a href="#vn">vn</a>
-<a href="#za">za</a></td></tr>
-<tr><th class="kop" colspan="2">&nbsp;<img src="./images/za.png" alt="flag"/>&nbsp;<a name="za">za - South Africa</a></th></tr>
-<tr><td class="label">short name: </td><td>LUGSA</td></tr>
-<tr><td class="label">full name: </td><td>LaTeX User Group - South Africa</td></tr>
-<tr><td class="label">language: </td><td>en</td></tr>
-<tr><td class="label">subscribe at: </td><td>mailman.compudoc.co.za/mailman/listinfo/latex</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>Periodical</h3></th></tr>
-<tr><td class="label">title: </td><td>LaTeX2e presentation</td></tr>
-<tr><td class="label">editor: </td><td>Stefan Scriba</td></tr>
-<tr><td class="label">editor email: </td><td>scribas@gmail.com</td></tr>
-<tr valign="middle"><th align="left" colspan="2"><h3>President</h3></th></tr>
-<tr><td class="label">name: </td><td>Stefan Scriba</td></tr>
-<tr valign="top"><td class="addr" >address:</td><td>257 Loveday St<br/>Muckleneuk<br/>Pretoria 0002<br/>South Africa</td></tr>
-<tr><td class="label">email: </td><td>scribas@gmail.com</td></tr>
-<tr><td class="label">phone: </td><td>+27727061494</td></tr>
-</table></div></body></html>
+in this document.
+<hr>
+<table>
+<tr><th class="kop"><img src="images/bg.png" width="48" alt="flag"><th class="kop" id="bg">bg - Bulgaria
+<tr><td class="r">short name: <td>bgTeX
+<tr><td class="r">full name: <td>Bulgarian LaTeX Users Group
+<tr><td class="r">language: <td>bg
+<tr><td class="r">members: <td>234
+<tr><td class="r">email: <td>bulgarian-latex-users-group@googlegroups.com
+<tr><td class="r">web site: <td><a href="http://groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group">groups.google.com/forum/?hl=bg&amp;fromgroups#!forum/bulgarian-latex-users-group</a>
+<tr><td class="tr">address: <td>Dept. of Applied Mathematics and Statistics<br/>University of Ruse<br/>8 Studentska str.<br/>Ruse,7017<br/>Bulgaria
+<tr><td class="h3" colspan="2">Coordinator
+<tr><td class="r">name: <td>Stefka R. Karakoleva
+<tr><td class="tr">address: <td>Dept. of Applied Mathematics and Statistics<br/>University of Ruse<br/>8 Studentska str.<br/>Ruse,7017<br/>Bulgaria
+<tr><td class="r">email: <td>skarakoleva@uni-ruse.bg
+<tr><td class="r">phone: <td>+35982888606
+<tr><th class="kop"><img src="images/br.png" width="48" alt="flag"><th class="kop" id="br">br - Brazil
+<tr><td class="r">short name: <td>latex-br
+<tr><td class="r">full name: <td>Grupo de Usuários latex-br
+<tr><td class="r">language: <td>pt
+<tr><td class="r">members: <td>386
+<tr><td class="r">web site: <td><a href="http://groups.google.com/group/latex-br">groups.google.com/group/latex-br</a>
+<tr><td class="r">discussion list:<td>latex-br@googlegroups.com
+<tr><td class="r">subscribe at: <td>latex-br+subscribe@googlegroups.com
+<tr><td class="h3" colspan="2">Manager
+<tr><td class="r">name: <td>Lauro Cesar
+<tr><td class="r">email: <td>laurocesar@gmail.com
+<tr><th class="kop"><img src="images/ca.png" width="48" alt="flag"><th class="kop" id="ca">ca - Canada
+<tr><td class="r">full name: <td>Canadian TeX Users Association
+<tr><td class="r">web site: <td><a href="http://www.catex.ca">www.catex.ca</a>
+<tr><td class="tr">address: <td>1489 Marine Drive, Suite 251<br/>West Vancouver, B.C., V7T 1B8
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Yuheng Wang
+<tr><td class="tr" >address: <td>P.O. Box 3096<br/>Vancouver, B.C., V6B3X6
+<tr><td class="r">phone: <td>+1 778-318-3794
+<tr><th class="kop"><img src="images/cn.png" width="48" alt="flag"><th class="kop" id="cn">cn - China
+<tr><td class="r">short name: <td>CTeX
+<tr><td class="r">full name: <td>Chinese TeX Society
+<tr><td class="r">language: <td>zh
+<tr><td class="r">members: <td>20000
+<tr><td class="r">web site: <td><a href="http://www.ctex.org">www.ctex.org</a>
+<tr><td class="tr">address: <td>No. 55, Zhongguancun East Road<br/>Haidian<br/>Beijing 100080<br/>China
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Lingyun Wu
+<tr><td class="tr" >address: <td>No. 55, Zhongguancun East Road<br/>Haidian<br/>Beijing 100080<br/>China
+<tr><td class="r">email: <td>lywu@amt.ac.cn
+<tr><td class="r">phone: <td>+861062651362
+<tr><td class="h3" colspan="2">Vice President
+<tr><td class="r">name: <td>Helin Gai
+<tr><td class="tr">address: <td>Few HH025, Duke University<br/>Box 96332<br/>Durham, NC 27708<br/>USA
+<tr><td class="r">phone: <td>+19199436302
+<tr><td class="h3" colspan="2">Vice President
+<tr><td class="r">name: <td>Zhichu Chen
+<tr><td class="tr">address: <td>Shanghai Institute of Applied Physics<br/>Chinese Academy<br/>No. 2019, Jialuo Road<br/>Jiading<br/>Shanghai, 200000<br/>China
+<tr><td class="r">email: <td>zhichu.chen@gmail.com
+<tr><td class="r">phone: <td>+862159553405
+<tr><th class="kop"><img src="images/cz.png" width="48" alt="flag"><th class="kop" id="cz">cz - Czech Republic
+<tr><td class="r">short name: <td>CSTUG
+<tr><td class="r">full name: <td>Československé sdružení uživatelů TeXu, z. s.
+<tr><td class="r">language: <td>cs
+<tr><td class="r">members: <td>300
+<tr><td class="r">email: <td>cstug@cstug.cz
+<tr><td class="r">web site: <td><a href="http://www.cstug.cz">www.cstug.cz</a>
+<tr><td class="r">discussion list:<td>cstex@cs.felk.cvut.cz
+<tr><td class="tr">address: <td>c/o Petr Sojka<br/>Nejedlého 373/1,<br/>CZ 638 00 Brno<br/>Czech Republic
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>Zpravodaj CSTUGu
+<tr><td class="r">editor: <td>Jan Šustek
+<tr><td class="r">editor email:<td>bulletin@cstug.cz
+<tr><td class="h3" colspan="2">Banking
+<tr><td class="r">name: <td>Fio banka, a.s.
+<tr><td class="r">account: <td>2700058974 / 2010
+<tr><td class="r">(swift) code:<td>FIOBCZPPXXX
+<tr><td class="r">routing no.: <td>CZ5620100000002700058974
+<tr><td class="tr">address: <td>Fio banka, a.s.<br/>V Celnici 1028/10<br/>117 21 Praha 1<br/>Czech Republic
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Petr Sojka
+<tr><td class="r">email: <td>president@cstug.cz
+<tr><td class="r">phone: <td>+420 549 496 966
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Dana Čurdová
+<tr><td class="tr">address: <td>K Babě 19<br/>621 00 Brno<br/>Czech Republic
+<tr><td class="r">email: <td>secretary@cstug.cz
+<tr><td class="r">phone: <td>+420 775 165 299
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Dana Čurdová
+<tr><td class="tr">address: <td>K Babě 19<br/>621 00 Brno<br/>Czech Republic
+<tr><td class="r">email: <td>treasurer@cstug.cz
+<tr><td class="r">phone: <td>+420 775 165 299
+<tr><th class="kop"><img src="images/de.png" width="48" alt="flag"><th class="kop" id="de">de - Germany
+<tr><td class="r">short name: <td>DANTE e.V.
+<tr><td class="r">full name: <td>Deutschsprachige Anwendervereinigung TeX e.V.
+<tr><td class="r">language: <td>de
+<tr><td class="r">members: <td>2000
+<tr><td class="r">web site: <td><a href="http://www.dante.de">www.dante.de</a>
+<tr><td class="r">discussion list:<td>dante-ev@dante.de
+<tr><td class="r">subscribe at: <td>https://lists.dante.de/mailman/listinfo/dante-ev
+<tr><td class="tr">address: <td>Postal address:<br/>Postfach 101840<br/>69008 Heidelberg<br/>Germany<br/>Physical address:<br/>Bergheimer Straße 110a<br/>69115 Heidelberg<br/>Germany
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>Die TeXnische Komödie (DTK)
+<tr><td class="r">editor: <td>Herbert Voß
+<tr><td class="r">editor email:<td>dtk-redaktion@dante.de
+<tr><td class="h3" colspan="2">Banking
+<tr><td class="r">name: <td>VR Bank Rhein-Neckar e.G
+<tr><td class="r">account: <td>DE67670900000002310007
+<tr><td class="r">(swift) code:<td>GENODE61MA2
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Martin Sievers
+<tr><td class="tr" >address: <td>Postfach 101840<br/>69008 Heidelberg<br/>Germany
+<tr><td class="r">email: <td>vorstand@dante.de
+<tr><td class="r">phone: <td>+49 6221 29766
+<tr><td class="r">fax: <td>+49 6221 167906
+<tr><td class="h3" colspan="2">Office
+<tr><td class="r">name: <td>Karin Dornacher
+<tr><td class="tr">address: <td>Postfach 101840<br/>69008 Heidelberg<br/>Germany
+<tr><td class="r">email: <td>office@dante.de
+<tr><td class="r">phone: <td>+49 6221 29766
+<tr><td class="r">fax: <td>+49 6221 167906
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Dr. Doris Behrendt
+<tr><td class="tr">address: <td>Postfach 101840<br/>69008 Heidelberg<br/>Germany
+<tr><td class="r">email: <td>treasurer@dante.de
+<tr><td class="r">phone: <td>+49 6221 29766
+<tr><td class="r">fax: <td>+49 6221 167906
+<tr><th class="kop"><img src="images/dk.png" width="48" alt="flag"><th class="kop" id="dk">dk - Denmark
+<tr><td class="r">short name: <td>DK-TUG
+<tr><td class="r">full name: <td>Danish TeX Users Group
+<tr><td class="r">language: <td>da
+<tr><td class="r">members: <td>96
+<tr><td class="r">email: <td>board@tug.dk
+<tr><td class="r">discussion list:<td>dk-tug@tug.dk
+<tr><td class="r">subscribe at: <td>dk-tug-subscribe@tug.dk
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Lars Madsen
+<tr><td class="tr" >address: <td>Department of Mathematical Sciences<br/>Ny Munkegade 118, Bdg. 1530<br/>DK-8000 Aarhus C<br/>Denmark
+<tr><td class="r">phone: <td>+45893170
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Rasmus Villemoes
+<tr><td class="tr">address: <td>Department of Mathematical Sciences<br/>Ny Munkegade 118, Bdg. 1530<br/>DK-8000 Aarhus C<br/>Denmark
+<tr><td class="r">email: <td>treasurer@tug.dk
+<tr><th class="kop"><img src="images/ee.png" width="48" alt="flag"><th class="kop" id="ee">ee - Estonia
+<tr><td class="r">full name: <td>Estonian User Group
+<tr><td class="r">language: <td>et
+<tr><td class="h3" colspan="2">President
+<tr><td class="tr" >address: <td>Astrophysical Observatory, Toravere<br/>Enn Saar, Tartu<br/>EE 2444 Estonia
+<tr><td class="r">email: <td>saar@aai.ee
+<tr><th class="kop"><img src="images/es.png" width="48" alt="flag"><th class="kop" id="es">es - Spain
+<tr><td class="r">short name: <td>CervanTeX
+<tr><td class="r">full name: <td>Grupo de Usuarios de TeX Hispanohablantes
+<tr><td class="r">language: <td>es
+<tr><td class="r">members: <td>45
+<tr><td class="r">email: <td>secretario@cervantex.es
+<tr><td class="r">web site: <td><a href="http://www.cervantex.es">www.cervantex.es</a>
+<tr><td class="r">discussion list:<td>es-tex@listserv.rediris.es
+<tr><td class="r">subscribe at: <td>www.cervantex.es/listas.php
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>TeXemplares
+<tr><td class="r">editor: <td>Enrique Meléndez
+<tr><td class="r">editor email:<td>texemplares@cervantex.es
+<tr><td class="h3" colspan="2">Presidente
+<tr><td class="r">name: <td>Juan L. Varona
+<tr><td class="tr" >address: <td>University of La Rioja<br/>26004 Logroño<br/>Spain
+<tr><td class="r">email: <td>presidente@cervantex.es
+<tr><td class="h3" colspan="2">Secretario
+<tr><td class="r">name: <td>Luis Seidel
+<tr><td class="r">email: <td>secretario@cervantex.es
+<tr><td class="h3" colspan="2">Tesorero
+<tr><td class="r">name: <td>Enrique Meléndez
+<tr><td class="r">email: <td>tesorero@cervantex.es
+<tr><th class="kop"><img src="images/esc.png" width="48" alt="flag"><th class="kop" id="esc">esc - Spain (Catalan)
+<tr><td class="r">short name: <td>Tirant lo TeX
+<tr><td class="r">full name: <td>Catalan TeX Users Group
+<tr><td class="r">language: <td>ca
+<tr><td class="r">web site: <td><a href="http://www.cs.upc.edu/~valiente/tug-catalan.html">www.cs.upc.edu/~valiente/tug-catalan.html</a>
+<tr><td class="r">discussion list:<td>catala-tex@ldist.upc.edu
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Gabriel Valiente
+<tr><td class="tr" >address: <td>Technical University of Catalonia<br/>Jordi Girona, 1-3<br/>E-08034 Barcelona<br/>Spain
+<tr><td class="r">email: <td>valiente@lsi.upc.edu
+<tr><th class="kop"><img src="images/fr.png" width="48" alt="flag"><th class="kop" id="fr">fr - France
+<tr><td class="r">short name: <td>GUTenberg
+<tr><td class="r">full name: <td>Groupe francophone des utilisateurs de TeX
+<tr><td class="r">language: <td>fr
+<tr><td class="r">members: <td>400
+<tr><td class="r">email: <td>secretariat@gutenberg.eu.org
+<tr><td class="r">web site: <td><a href="http://www.gutenberg.eu.org">www.gutenberg.eu.org</a>
+<tr><td class="r">discussion list:<td>gut@ens.fr
+<tr><td class="r">subscribe at: <td>gut-request@ens.fr
+<tr><td class="tr">address: <td>Association GUTenberg<br/>Cellule MathDoc<br/>CS 40700<br/>F-38058 Grenoble Cedex 9<br/>FRANCE
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>Cahiers GUTenberg, Lettre GUTenberg
+<tr><td class="r">editor: <td>Thierry Bouche
+<tr><td class="r">editor email:<td>secretariat@gutenberg.eu.org
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Jérémy Just
+<tr><td class="r">email: <td>president@gutenberg.eu.org
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Philippe Michel
+<tr><td class="tr">address: <td>Association GUTenberg<br/>Cellule MathDoc<br/>CS 40700<br/>F-38058 Grenoble Cedex 9<br/>FRANCE
+<tr><td class="r">email: <td>secretariat@gutenberg.eu.org
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Maxime Chupin
+<tr><td class="r">email: <td>tresorier@gutenberg.eu.org
+<tr><th class="kop"><img src="images/gb.png" width="48" alt="flag"><th class="kop" id="gb">gb - United Kingdom
+<tr><td class="r">short name: <td>UK-TUG
+<tr><td class="r">full name: <td>UK TeX Users Group
+<tr><td class="r">language: <td>en-GB
+<tr><td class="r">members: <td>100
+<tr><td class="r">email: <td>committee@uk.tug.org
+<tr><td class="r">web site: <td><a href="http://uk.tug.org">uk.tug.org</a>
+<tr><td class="r">discussion list:<td>uktug-announce@tug.org
+<tr><td class="r">subscribe at: <td>uk.tug.org/membership/
+<tr><td class="tr">address: <td>2 Dowthorpe End<br/>Earls Barton<br/>Northampton<br/>NN6 0NH
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>Baskerville
+<tr><td class="r">editor: <td>Jonathan Webley
+<tr><td class="r">editor email:<td>baskerville@uk.tug.org
+<tr><td class="h3" colspan="2">Chairman
+<tr><td class="r">name: <td>Kaveh Barzagan
+<tr><td class="r">email: <td>chairman@uk.tug.org
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Joseph Wright
+<tr><td class="tr">address: <td>UK-TUG Secretary<br/>2 Dowthorpe End<br/>Earls Barton<br/>Northampton<br/>NN6 0NH
+<tr><td class="r">email: <td>secretary@uk.tug.org
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>John Peters
+<tr><td class="r">email: <td>treasurer@uk.tug.org
+<tr><th class="kop"><img src="images/gr.png" width="48" alt="flag"><th class="kop" id="gr">gr - Greece
+<tr><td class="r">short name: <td>ɛϕτ
+<tr><td class="r">full name: <td>Σύλλογος Ελλήνων Φίλων του TeX / Greek TeX Friends
+<tr><td class="r">language: <td>el en
+<tr><td class="r">web site: <td><a href="http://www.eutypon.gr">www.eutypon.gr</a>
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>Τὸ Εὔτυπον / The Eutypon
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Apostolos Syropoulos
+<tr><td class="tr" >address: <td>28 Oktovriou 366A<br/>GR-671 33 Xanthi<br/>Greece
+<tr><td class="r">email: <td>ijdt.editor@gmail.com
+<tr><th class="kop"><img src="images/hu.png" width="48" alt="flag"><th class="kop" id="hu">hu - Hungary
+<tr><td class="r">short name: <td>MaTeX
+<tr><td class="r">full name: <td>Magyar TeX Egyesület
+<tr><td class="r">language: <td>hu
+<tr><td class="r">members: <td>15
+<tr><td class="r">email: <td>matex@math.klte.hu
+<tr><td class="r">web site: <td><a href="http://www.matexhu.org">www.matexhu.org</a>
+<tr><td class="r">discussion list:<td>tex-l@tigris.klte.hu
+<tr><td class="r">subscribe at: <td>www.math.klte.hu/~matex/LevLista.html
+<tr><td class="tr">address: <td>Inst of Mathematics and Informatics<br/>University of Debrecen<br/>H-4010 Debrecen<br/>P.O. Box 12<br/>Hungary
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Ferenc Wettl
+<tr><td class="tr" >address: <td>Department of Algebra<br/>Institute of Mathematics<br/>Budapest University of Technology and Economics<br/>Budapest, Műegyetem rakpart 1--3, H. ép. V. 5.<br/>Hungary
+<tr><td class="r">email: <td>wettl@math.bme.hu
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Gyöngyi Bujdosó
+<tr><td class="tr">address: <td>Faculty of Computer Science<br/>University of Debrecen<br/>H-4010 Debrecen<br/>P.O. Box 12<br/>Hungary
+<tr><td class="r">phone: <td>+36304280403
+<tr><td class="r">fax: <td>+3652416857
+<tr><td class="h3" colspan="2">Board member
+<tr><td class="r">name: <td>Tamás Mihálydeák
+<tr><td class="tr">address: <td>Faculty of Computer Science<br/>University of Debrecen<br/>H-4010 Debrecen<br/>P.O. Box 12<br/>Hungary
+<tr><td class="r">email: <td>mihalydeak@inf.unideb.hu
+<tr><th class="kop"><img src="images/ie.png" width="48" alt="flag"><th class="kop" id="ie">ie - Ireland
+<tr><td class="r">short name: <td>ITALIC
+<tr><td class="r">full name: <td>Irish TeX and LaTeX In-print Community
+<tr><td class="r">language: <td>en-GB en-IE
+<tr><td class="r">email: <td>italic-l-request@listserv.heanet.ie
+<tr><td class="r">discussion list:<td>ITALIC-L@listserv.heanet.ie
+<tr><td class="r">subscribe at: <td>listserv.heanet.ie/italic-l.html
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Peter Flynn
+<tr><td class="tr">address: <td>Silmaril Consultants<br/>Cork T12 WEX9<br/>Ireland
+<tr><td class="r">email: <td>peter@silmaril.ie
+<tr><td class="r">phone: <td>+353 86 824 5333
+<tr><th class="kop"><img src="images/is.png" width="48" alt="flag"><th class="kop" id="is">is - Iceland
+<tr><td class="r">short name: <td>ÍsTeX
+<tr><td class="r">full name: <td>Vefur íslenskra TeX notenda
+<tr><td class="r">language: <td>is
+<tr><td class="r">members: <td>90
+<tr><td class="r">web site: <td><a href="http://istex.hafro.is">istex.hafro.is</a>
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>SamanTeXt
+<tr><td class="r">editor: <td>Árni Magnússon
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Árni Magnússon
+<tr><td class="tr" >address: <td>Öldugötu 28<br/>101 Reykjavík<br/>Iceland
+<tr><td class="r">email: <td>arnima@hafro.is
+<tr><th class="kop"><img src="images/it.png" width="48" alt="flag"><th class="kop" id="it">it - Italy
+<tr><td class="r">short name: <td>GuIT
+<tr><td class="r">full name: <td>Gruppo Utilizzatori Italiani di TeX
+<tr><td class="r">language: <td>it
+<tr><td class="r">members: <td>111
+<tr><td class="r">email: <td>guit@guitex.org
+<tr><td class="r">web site: <td><a href="http://www.guitex.org">www.guitex.org</a>
+<tr><td class="tr">address: <td>c/o Università degli Studi di Napoli Federico II<br/>Dipartimento di Ingegneria Industriale<br/>Via Claudio 21<br/>80125 Napoli
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>ArsTeXnica
+<tr><td class="r">editor: <td>Claudio Beccari
+<tr><td class="r">editor email:<td>arstexnica@guitex.org
+<tr><td class="h3" colspan="2">Banking
+<tr><td class="r">name: <td>Banco Posta
+<tr><td class="r">account: <td>74922279
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Agostino De Marco
+<tr><td class="r">email: <td>guit@guitex.org
+<tr><td class="r">phone: <td>+39 050 44538
+<tr><td class="h3" colspan="2">Vice-president
+<tr><td class="r">name: <td>Ivan Valbusa
+<tr><td class="r">email: <td>guit@guitex.org
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Giuseppe Isernia
+<tr><td class="r">email: <td>guit@guitex.org
+<tr><th class="kop"><img src="images/kh.png" width="48" alt="flag"><th class="kop" id="kh">kh - Cambodia
+<tr><td class="r">short name: <td>KhTUG
+<tr><td class="r">full name: <td>Khmer TeX Users Group
+<tr><td class="r">language: <td>kh
+<tr><td class="r">email: <td>khmertug@gmail.com
+<tr><td class="r">web site: <td><a href="http://khtug.blogspot.com">khtug.blogspot.com</a>
+<tr><td class="tr">address: <td>Confederation de la Russie<br/>Phnom Penh 12101<br/>Cambodia
+<tr><th class="kop"><img src="images/kr.png" width="48" alt="flag"><th class="kop" id="kr">kr - Korea (South)
+<tr><td class="r">short name: <td>KTS or KTUG
+<tr><td class="r">full name: <td>Korean TeX Society
+<tr><td class="r">language: <td>ko
+<tr><td class="r">members: <td>200
+<tr><td class="r">web site: <td><a href="http://www.ktug.org/xe">www.ktug.org/xe</a>
+<tr><td class="tr">address: <td>Department of Law<br/>Dongguk University<br/>26, 3-ga, Pil-dong<br/>Chung-gu<br/>Seoul 100-715<br/>Republic of Korea
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>The Asian Journal of TeX
+<tr><td class="r">editor: <td>Jin-Hwan Cho
+<tr><td class="r">editor email:<td>chofchof@ktug.or.kr
+<tr><td class="h3" colspan="2">president
+<tr><td class="r">name: <td>In-Sung Cho
+<tr><td class="tr" >address: <td>Dept. of Economics<br/>Kongju National University<br/>182 Shinkwan Dong<br/>Gongju 314-701<br/>Korea
+<tr><td class="r">phone: <td>+82-41-850-8439
+<tr><td class="r">fax: <td>+82-41-850-8440
+<tr><td class="h3" colspan="2">vice-president
+<tr><td class="r">name: <td>Kangsoo Kim
+<tr><td class="r">email: <td>karnes@ktug.or.kr
+<tr><td class="h3" colspan="2">treasurer
+<tr><td class="r">name: <td>Dohyun Kim
+<tr><td class="tr">address: <td>Department of Law<br/>Dongguk University<br/>26, 3-ga, Pil-dong<br/>Chung-gu<br/>Seoul 100-715<br/>Republic of Korea
+<tr><td class="r">email: <td>nomos@ktug.or.kr
+<tr><td class="r">phone: <td>+82-2-2260-3257
+<tr><th class="kop"><img src="images/lt.png" width="48" alt="flag"><th class="kop" id="lt">lt - Lithuania
+<tr><td class="r">full name: <td>Lietuvos TeX'o Vartotojų Grupė
+<tr><td class="r">language: <td>lt
+<tr><td class="r">members: <td>8
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Linas Stonys
+<tr><td class="tr" >address: <td>Mokslininkų 2A<br/>LT-08412 Vilnius<br/>Lithuania
+<tr><td class="r">email: <td>lstonys@vtex.lt
+<tr><td class="r">phone: <td>+37061288281
+<tr><th class="kop"><img src="images/mx.png" width="48" alt="flag"><th class="kop" id="mx">mx - Mexico
+<tr><td class="r">full name: <td>TeX México
+<tr><td class="r">language: <td>es
+<tr><td class="r">email: <td>tex@linuxopensource.mx
+<tr><td class="h3" colspan="2">Coordinator
+<tr><td class="r">name: <td>Cuauhtémoc Pacheco Díaz
+<tr><td class="tr" >address: <td>Privada Junta de Zitacuaro No. 20<br/>Col. Isaac Arriaga<br/>58210 Morelia, Michoacan<br/>Mexico
+<tr><td class="r">email: <td>temo@ibiblio.org
+<tr><td class="r">phone: <td>+524431323263
+<tr><td class="r">fax: <td>+52143173945
+<tr><th class="kop"><img src="images/nl.png" width="48" alt="flag"><th class="kop" id="nl">nl - Netherlands
+<tr><td class="r">short name: <td>NTG
+<tr><td class="r">full name: <td>Nederlandstalige TeX Gebruikersgroep
+<tr><td class="r">language: <td>nl
+<tr><td class="r">members: <td>195
+<tr><td class="r">email: <td>info@ntg.nl
+<tr><td class="r">web site: <td><a href="http://www.ntg.nl">www.ntg.nl</a>
+<tr><td class="r">discussion list:<td>tex-nl@ntg.nl
+<tr><td class="r">subscribe at: <td>www.ntg.nl/mailman/listinfo/tex-nl
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>MAPS
+<tr><td class="r">editor: <td>Frans Goddijn
+<tr><td class="r">editor email:<td>maps@ntg.nl
+<tr><td class="h3" colspan="2">Banking
+<tr><td class="r">name: <td>ING
+<tr><td class="r">account: <td>1306238
+<tr><td class="r">(swift) code:<td>INGBNL2A
+<tr><td class="r">routing no.: <td>NL53INGB0001306238
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Hans Hagen
+<tr><td class="tr" >address: <td>Pragma<br/>Ridderstraat 27<br/>8061 GH Hasselt<br/>The Netherlands
+<tr><td class="r">email: <td>ntg-president@ntg.nl
+<tr><td class="r">phone: <td>+31384775369
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Taco Hoekwater
+<tr><td class="tr">address: <td>Baarsjesweg 268-I<br/>1058 AD Amsterdam<br/>The Netherlands
+<tr><td class="r">email: <td>ntg-secretary@ntg.nl
+<tr><td class="r">phone: <td>+31617738487
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Ferdy Hanssen
+<tr><td class="tr">address: <td>Helmondstraat 212<br/>6843 SL Arnhem<br/>The Netherlands
+<tr><td class="r">email: <td>treasurer@ntg.nl
+<tr><td class="r">phone: <td>+31263890579
+<tr><th class="kop"><img src="images/no.png" width="48" alt="flag"><th class="kop" id="no">no - Norway
+<tr><td class="r">full name: <td>Nordic TeX Users Group
+<tr><td class="r">language: <td>da et fi fo is nb nn sv
+<tr><td class="r">members: <td>78
+<tr><td class="r">web site: <td><a href="http://heim.ifi.uio.no/~dag/ntug/">heim.ifi.uio.no/~dag/ntug/</a>
+<tr><td class="r">discussion list:<td>nordictex@ifi.uio.no
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Dag Langmyhr
+<tr><td class="tr" >address: <td>University of Oslo<br/>PO Box 1080 Blindern<br/>N-0316 Oslo<br/>Norway
+<tr><td class="r">email: <td>dag@ifi.uio.no
+<tr><td class="r">phone: <td>+4722852450
+<tr><td class="r">fax: <td>+4722852401
+<tr><th class="kop"><img src="images/pl.png" width="48" alt="flag"><th class="kop" id="pl">pl - Poland
+<tr><td class="r">short name: <td>GUST
+<tr><td class="r">full name: <td>Polska Grupa Użytkowników Systemu TeX
+<tr><td class="r">language: <td>pl
+<tr><td class="r">members: <td>276
+<tr><td class="r">email: <td>sekretariat@gust.org.pl
+<tr><td class="r">web site: <td><a href="http://www.GUST.org.pl">www.GUST.org.pl</a>
+<tr><td class="r">discussion list:<td>gust-l@man.torun.pl
+<tr><td class="tr">address: <td>Pl. Rapackiego 1<br/>PL-87-100 Toruń<br/>Poland
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>Biuletyn GUST
+<tr><td class="r">editor: <td>Tomasz Przechlewski
+<tr><td class="r">editor email:<td>ekotp@univ.gda.pl
+<tr><td class="h3" colspan="2">Banking
+<tr><td class="r">name: <td>BIG Bank Gdański SA, Oddział Millenium, Toruń
+<tr><td class="r">account: <td>80 11602202 0000 0000 5530 4981
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Jerzy Ludwichowski
+<tr><td class="tr" >address: <td>Information &amp; Communication Technology Centre<br/>Nicolaus Copernicus University<br/>Pl. Rapackiego 1<br/>PL-87-100 Toruń<br/>Poland
+<tr><td class="r">email: <td>prezes@gust.org.pl
+<tr><td class="r">phone: <td>+48 56 6112742
+<tr><td class="r">fax: <td>+48 56 6221850
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Jolanta Szelatyńska
+<tr><td class="tr">address: <td>Information &amp; Communication Technology Centre<br/>Nicolaus Copernicus University<br/>Pl. Rapackiego 1<br/>PL-87-100 Toruń<br/>Poland
+<tr><td class="r">email: <td>secretary@gust.org.pl
+<tr><td class="r">phone: <td>+48 56 6112741
+<tr><td class="r">fax: <td>+48 56 6221850
+<tr><th class="kop"><img src="images/pt.png" width="48" alt="flag"><th class="kop" id="pt">pt - Portugal
+<tr><td class="r">short name: <td>GUTpt
+<tr><td class="r">full name: <td>Grupo de Utilizadores de TeX
+<tr><td class="r">language: <td>pt
+<tr><td class="r">web site: <td><a href="http://gentzen.mat.uc.pt/~gutpt/">gentzen.mat.uc.pt/~gutpt/</a>
+<tr><td class="r">discussion list:<td>gutpt@gentzen.mat.uc.pt
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Pedro Quaresma de Almeida
+<tr><td class="tr" >address: <td>Coimbra Univ., Dep. Matemática<br/>Largo D. Dinis<br/>Apartado 3008<br/>3001-454 COIMBRA<br/>Portugal
+<tr><td class="r">email: <td>pedro@mat.uc.pt
+<tr><td class="r">phone: <td>+351239791181
+<tr><th class="kop"><img src="images/us.png" width="48" alt="flag"><th class="kop" id="us">us - TeX Users Group (International)
+<tr><td class="r">short name: <td>TUG
+<tr><td class="r">full name: <td>TeX Users Group
+<tr><td class="r">members: <td>1200
+<tr><td class="r">email: <td>office@tug.org
+<tr><td class="r">web site: <td><a href="http://www.tug.org">www.tug.org</a>
+<tr><td class="r">discussion list:<td>texhax@tug.org
+<tr><td class="r">subscribe at: <td>http://lists.tug.org/texhax
+<tr><td class="tr">address: <td>P.O. Box 2311<br/>Portland, OR 97208<br/>USA
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>TUGboat
+<tr><td class="r">editor: <td>Barbara Beeton
+<tr><td class="r">editor email:<td>TUGboat@tug.org
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Boris Veytsman
+<tr><td class="r">email: <td>president@tug.org
+<tr><td class="r">phone: <td>+15032239994
+<tr><td class="r">fax: <td>+18153013568
+<tr><td class="h3" colspan="2">Secretary
+<tr><td class="r">name: <td>Susan DeMeritt
+<tr><td class="r">email: <td>secretary@tug.org
+<tr><td class="h3" colspan="2">Treasurer
+<tr><td class="r">name: <td>Karl Berry
+<tr><td class="r">email: <td>treasurer@tug.org
+<tr><th class="kop"><img src="images/uy.png" width="48" alt="flag"><th class="kop" id="uy">uy - Uruguay
+<tr><td class="r">short name: <td>LaTeXUy
+<tr><td class="r">full name: <td>Grupo de Usuarios de LaTeX en Uruguay
+<tr><td class="r">language: <td>es
+<tr><td class="r">members: <td>3
+<tr><td class="r">email: <td>latexuy@gmail.com
+<tr><td class="r">web site: <td><a href="http://sites.google.com/view/latexuy">sites.google.com/view/latexuy</a>
+<tr><td class="r">discussion list:<td>groups.io/g/uylatex
+<tr><td class="r">subscribe at: <td>latexuy@gmail.com
+<tr><th class="kop"><img src="images/vn.png" width="48" alt="flag"><th class="kop" id="vn">vn - Vietnam
+<tr><td class="r">short name: <td>VietTUG
+<tr><td class="r">full name: <td>Vietnamese TeX Users Group
+<tr><td class="r">language: <td>vi
+<tr><td class="r">members: <td>450
+<tr><td class="r">email: <td>viettug@gmail.com
+<tr><td class="tr">address: <td>102 Hùng Vương Street<br/>Tam Kỳ City<br/>Quảng Nam Province<br/>Việt Nam
+<tr><td class="h3" colspan="2">manager
+<tr><td class="r">name: <td>Huỳnh Kỳ Anh
+<tr><td class="tr" >address: <td>Dept of Maths and Informatics<br/>University of Quảng Nam<br/>102 Hùng Vương Street<br/>Tam Kỳ City<br/>Quảng Nam Province<br/>Việt Nam
+<tr><td class="r">email: <td>xkyanh@gmail.com
+<tr><td class="r">phone: <td>840979460150
+<tr><th class="kop"><img src="images/za.png" width="48" alt="flag"><th class="kop" id="za">za - South Africa
+<tr><td class="r">short name: <td>LUGSA
+<tr><td class="r">full name: <td>LaTeX User Group - South Africa
+<tr><td class="r">language: <td>en
+<tr><td class="r">subscribe at: <td>mailman.compudoc.co.za/mailman/listinfo/latex
+<tr><td class="h3" colspan="2">Periodical
+<tr><td class="r">title: <td>LaTeX2e presentation
+<tr><td class="r">editor: <td>Stefan Scriba
+<tr><td class="r">editor email:<td>scribas@gmail.com
+<tr><td class="h3" colspan="2">President
+<tr><td class="r">name: <td>Stefan Scriba
+<tr><td class="tr" >address: <td>257 Loveday St<br/>Muckleneuk<br/>Pretoria 0002<br/>South Africa
+<tr><td class="r">email: <td>scribas@gmail.com
+<tr><td class="r">phone: <td>+27727061494
+</table>
+<p></div>
+<ul id="leftbar">
+ <li><a href="/membersonly-nl.html" title="alleen voor NTG-leden">alleen voor leden</a>
+ <li><a href="/news-nl.html" title="nieuws">nieuws</a>
+ <li>over TeX
+ <ul>
+ <li><a href="/watistex.html" title="wat is TeX?">wat is TeX</a>
+ <li><a href="/watislatex.html" title="wat is LaTeX?">wat is LaTeX</a>
+ <li><a href="/watiscontext.html" title="wat is ConTeXt?">wat is ConTeXt</a>
+ <li><a href="/watismf.html" title="wat is Metafont?">wat is Metafont</a>
+ <li><a href="/watismp.html" title="wat is MetaPost?">wat is MetaPost</a>
+ <li><a href="/software.html" title="TeX-software">software</a>
+ <li><a href="/faq.html" title="Frequently Asked Questions">FAQ's</a>
+ <li><a href="/doc/index.html" title="literatuur">literatuur</a>
+ </ul>
+ <li>over de NTG
+ <ul>
+ <li><a href="/doelstelling.html" title="doelstelling">doelstelling</a>
+ <li><a href="/activiteiten.html" title="activiteiten">activiteiten</a>
+ <li><a href="/bestuur.html" title="bestuur">bestuur</a>
+ <li><a href="/statuten.html" title="statuten">statuten</a>
+ <li><a href="/newmember-nl.html" title="lidmaatschap">lidmaatschap</a>
+ <li><a href="/privacy-nl.html" title="lidmaatschap">privacybeleid</a>
+ </ul>
+ <li>internationaal
+ <ul>
+ <li><a href="/lug/index.html" title="local TeX user groups">local user groups</a>
+ <li><a href="/conferenties.html" title="conferenties">conferenties</a>
+ </ul>
+ <li>publicaties
+ <ul>
+ <li><a href="/maps.html" title="NTG tijdschift MAPS">MAPS</a>
+ <li><a href="/publicaties.html" title="tijdschriften wereldwijd">internationaal</a>
+ </ul>
+ <li>evenementen
+ <ul>
+ <li><a href="/bijeen/" title="NTG-bijeenkomsten">NTG-bijeenkomsten</a>
+ <li><a href="https://calendar.google.com/calendar/u/0?cid=d3lib250Z0BnbWFpbC5jb20" title="NTG kalender">NTG-kalender</a>
+ <li><a href="http://texcalendar.dante.de/" title="internationale kalender">TeX-kalender</a>
+ </ul>
+ <li>contact
+ <ul>
+ <li><a href="/lug/nl.html" title="adressen">adressen</a>
+ <li><a href="/mail.html" title="mailing lists">mailing lists</a>
+ </ul>
+ <li><a href="/links.html" title="links">links</a>
+ <li><a href="/indexe.html" title="in English">in English</a>
+</ul>
+</div>
+<p id="copyright">&copy; NTG - last changed on
+
+ 2021-05-07 23:58:23 CEST
+</div></body></html>
diff --git a/usergrps/usergrps/lugs.pdf b/usergrps/usergrps/lugs.pdf
index 20132f35aa..db25ddeb06 100644
--- a/usergrps/usergrps/lugs.pdf
+++ b/usergrps/usergrps/lugs.pdf
Binary files differ
diff --git a/usergrps/usergrps/mx.html b/usergrps/usergrps/mx.html
index e570e55ac4..cbb1e5fe28 100644
--- a/usergrps/usergrps/mx.html
+++ b/usergrps/usergrps/mx.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>TeX México</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,164 +66,143 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">mx -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">TeX México
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="es" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="es" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="tex@linuxopensource.mx" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="tex@linuxopensource.mx" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="Coordinator" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="Coordinator" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Cuauhtémoc Pacheco Díaz" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Cuauhtémoc Pacheco Díaz" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Privada Junta de Zitacuaro No. 20
Col. Isaac Arriaga
58210 Morelia, Michoacan
Mexico
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="temo@ibiblio.org" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="temo@ibiblio.org" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+524431323263" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+524431323263" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="+52143173945" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="+52143173945" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/mx">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -308,7 +288,7 @@ Mexico
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/nl.html b/usergrps/usergrps/nl.html
index 8be9510d20..ef8f3036c7 100644
--- a/usergrps/usergrps/nl.html
+++ b/usergrps/usergrps/nl.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Nederlandstalige TeX Gebruikersgroep</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,168 +66,147 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">nl -
- <a class="lug" href="www.ntg.nl">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.ntg.nl">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Nederlandstalige TeX Gebruikersgroep
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">MAPS
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="NTG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Frans Goddijn" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="NTG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Frans Goddijn" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
- "http:www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="nl" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="maps@ntg.nl" name="eemail"></td>
- </tr>
+ "http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
+ <td><input class="lug" value="nl" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="maps@ntg.nl" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="195" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="195" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="info@ntg.nl" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="ING" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="info@ntg.nl" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="ING" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.ntg.nl" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="1306238" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.ntg.nl" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="1306238" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="tex-nl@ntg.nl" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="INGBNL2A" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="tex-nl@ntg.nl" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="INGBNL2A" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="www.ntg.nl/mailman/listinfo/tex-nl" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="NL53INGB0001306238" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="www.ntg.nl/mailman/listinfo/tex-nl" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="NL53INGB0001306238" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Secretary" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Secretary" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Hans Hagen" name="pname"></td>
- <td><input class="lug" value="Taco Hoekwater" name="gname"></td>
- <td><input class="lug" value="Ferdy Hanssen" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Hans Hagen" name="pname">
+ <td><input class="lug" value="Taco Hoekwater" name="gname">
+ <td><input class="lug" value="Ferdy Hanssen" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Pragma
Ridderstraat 27
8061 GH Hasselt
The Netherlands
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">Baarsjesweg 268-I
1058 AD Amsterdam
The Netherlands
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Helmondstraat 212
6843 SL Arnhem
The Netherlands
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="ntg-president@ntg.nl" name="pemail"></td>
- <td><input class="lug" value="ntg-secretary@ntg.nl" name="gemail"></td>
- <td><input class="lug" value="treasurer@ntg.nl" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="ntg-president@ntg.nl" name="pemail">
+ <td><input class="lug" value="ntg-secretary@ntg.nl" name="gemail">
+ <td><input class="lug" value="treasurer@ntg.nl" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+31384775369" name="pphone"></td>
- <td><input class="lug" value="+31617738487" name="gphone"></td>
- <td><input class="lug" value="+31263890579" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+31384775369" name="pphone">
+ <td><input class="lug" value="+31617738487" name="gphone">
+ <td><input class="lug" value="+31263890579" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/nl">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
+ <td>
+ <td>
<td><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -312,7 +292,7 @@ The Netherlands
<p id="copyright">&copy; NTG - last changed on
- Saturday May 08, 2021 00:45:24:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/no.html b/usergrps/usergrps/no.html
index 9766ccab9c..8015903a1f 100644
--- a/usergrps/usergrps/no.html
+++ b/usergrps/usergrps/no.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Nordic TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,164 +66,143 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">no -
- <a class="lug" href="http://heim.ifi.uio.no/~dag/ntug/">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://heim.ifi.uio.no/~dag/ntug/">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Nordic TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="da et fi fo is nb nn sv" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="da et fi fo is nb nn sv" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="78" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="78" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="heim.ifi.uio.no/~dag/ntug/" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="heim.ifi.uio.no/~dag/ntug/" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="nordictex@ifi.uio.no" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="nordictex@ifi.uio.no" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Dag Langmyhr" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Dag Langmyhr" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">University of Oslo
PO Box 1080 Blindern
N-0316 Oslo
Norway
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="dag@ifi.uio.no" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="dag@ifi.uio.no" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+4722852450" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+4722852450" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="+4722852401" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="+4722852401" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/no">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -308,7 +288,7 @@ Norway
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/pl.html b/usergrps/usergrps/pl.html
index deae4490a6..5b26264f32 100644
--- a/usergrps/usergrps/pl.html
+++ b/usergrps/usergrps/pl.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Polska Grupa Użytkowników Systemu TeX</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,101 +66,88 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">pl -
- <a class="lug" href="http://www.GUST.org.pl">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.GUST.org.pl">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Polska Grupa Użytkowników Systemu TeX
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">Biuletyn GUST
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="GUST" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Tomasz Przechlewski" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="GUST" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Tomasz Przechlewski" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="pl" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="ekotp@univ.gda.pl" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="pl" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="ekotp@univ.gda.pl" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="276" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="276" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="sekretariat@gust.org.pl" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="BIG Bank Gdański SA, Oddział Millenium, Toruń" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="sekretariat@gust.org.pl" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="BIG Bank Gdański SA, Oddział Millenium, Toruń" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.GUST.org.pl" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="80 11602202 0000 0000 5530 4981" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.GUST.org.pl" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="80 11602202 0000 0000 5530 4981" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="gust-l@man.torun.pl" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="gust-l@man.torun.pl" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">Pl. Rapackiego 1
PL-87-100 Toruń
Poland
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Jerzy Ludwichowski" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="Jolanta Szelatyńska" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Jerzy Ludwichowski" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="Jolanta Szelatyńska" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Information &amp; Communication Technology Centre
@@ -167,11 +155,11 @@ Nicolaus Copernicus University
Pl. Rapackiego 1
PL-87-100 Toruń
Poland
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">Information &amp; Communication Technology Centre
@@ -179,57 +167,49 @@ Nicolaus Copernicus University
Pl. Rapackiego 1
PL-87-100 Toruń
Poland
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="prezes@gust.org.pl" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="secretary@gust.org.pl" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="prezes@gust.org.pl" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="secretary@gust.org.pl" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+48 56 6112742" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="+48 56 6112741" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+48 56 6112742" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="+48 56 6112741" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="+48 56 6221850" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="+48 56 6221850" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="+48 56 6221850" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="+48 56 6221850" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/pl">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -315,7 +295,7 @@ Poland
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/pt.html b/usergrps/usergrps/pt.html
index e42ea78606..58b416110f 100644
--- a/usergrps/usergrps/pt.html
+++ b/usergrps/usergrps/pt.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Utilizadores de TeX</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,99 +66,86 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">pt -
- <a class="lug" href="http://gentzen.mat.uc.pt/~gutpt/">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://gentzen.mat.uc.pt/~gutpt/">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Grupo de Utilizadores de TeX
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="GUTpt" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="GUTpt" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="pt" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="pt" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="gentzen.mat.uc.pt/~gutpt/" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="gentzen.mat.uc.pt/~gutpt/" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="gutpt@gentzen.mat.uc.pt" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="gutpt@gentzen.mat.uc.pt" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Pedro Quaresma de Almeida" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Pedro Quaresma de Almeida" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Coimbra Univ., Dep. Matemática
@@ -165,65 +153,57 @@ Largo D. Dinis
Apartado 3008
3001-454 COIMBRA
Portugal
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="pedro@mat.uc.pt" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="pedro@mat.uc.pt" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+351239791181" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+351239791181" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/pt">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -309,7 +289,7 @@ Portugal
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:22:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/us.html b/usergrps/usergrps/us.html
index 83147e434f..10f8c578d0 100644
--- a/usergrps/usergrps/us.html
+++ b/usergrps/usergrps/us.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,163 +66,142 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">us -
- <a class="lug" href="http://www.tug.org">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://www.tug.org">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">TUGboat
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="TUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Barbara Beeton" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="TUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Barbara Beeton" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="TUGboat@tug.org" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="TUGboat@tug.org" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="1200" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="1200" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="office@tug.org" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="office@tug.org" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="www.tug.org" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="www.tug.org" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="texhax@tug.org" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="texhax@tug.org" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="http://lists.tug.org/texhax" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="http://lists.tug.org/texhax" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">P.O. Box 2311
Portland, OR 97208
USA
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="Secretary" name="gpos"></td>
- <td><input class="lug" value="Treasurer" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="Secretary" name="gpos">
+ <td><input class="lug" value="Treasurer" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Boris Veytsman" name="pname"></td>
- <td><input class="lug" value="Susan DeMeritt" name="gname"></td>
- <td><input class="lug" value="Karl Berry" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Boris Veytsman" name="pname">
+ <td><input class="lug" value="Susan DeMeritt" name="gname">
+ <td><input class="lug" value="Karl Berry" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="president@tug.org" name="pemail"></td>
- <td><input class="lug" value="secretary@tug.org" name="gemail"></td>
- <td><input class="lug" value="treasurer@tug.org" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="president@tug.org" name="pemail">
+ <td><input class="lug" value="secretary@tug.org" name="gemail">
+ <td><input class="lug" value="treasurer@tug.org" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+15032239994" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+15032239994" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="+18153013568" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="+18153013568" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/us">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -307,7 +287,7 @@ USA
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:23:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/uy.html b/usergrps/usergrps/uy.html
index c84b94f45f..77bf4a346f 100644
--- a/usergrps/usergrps/uy.html
+++ b/usergrps/usergrps/uy.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Usuarios de LaTeX en Uruguay</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,161 +66,140 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">uy -
- <a class="lug" href="http://sites.google.com/view/latexuy">(Here is this lug's website)</a></th>
- </tr>
+ <a class="lug" href="http://sites.google.com/view/latexuy">(Here is this lug's website)</a>
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Grupo de Usuarios de LaTeX en Uruguay
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="LaTeXUy" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="LaTeXUy" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="es" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="es" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="3" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="3" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="latexuy@gmail.com" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="latexuy@gmail.com" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="sites.google.com/view/latexuy" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="sites.google.com/view/latexuy" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="groups.io/g/uylatex" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="groups.io/g/uylatex" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="latexuy@gmail.com" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="latexuy@gmail.com" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/uy">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -305,7 +285,7 @@
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:23:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/vn.html b/usergrps/usergrps/vn.html
index e55076993a..2c0a560751 100644
--- a/usergrps/usergrps/vn.html
+++ b/usergrps/usergrps/vn.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Vietnamese TeX Users Group</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,102 +66,89 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">vn -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">Vietnamese TeX Users Group
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="VietTUG" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="VietTUG" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="vi" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="vi" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="450" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="450" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="viettug@gmail.com" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="viettug@gmail.com" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">102 Hùng Vương Street
Tam Kỳ City
Quảng Nam Province
Việt Nam
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="manager" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="manager" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Huỳnh Kỳ Anh" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Huỳnh Kỳ Anh" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">Dept of Maths and Informatics
@@ -169,65 +157,57 @@ University of Quảng Nam
Tam Kỳ City
Quảng Nam Province
Việt Nam
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="xkyanh@gmail.com" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="xkyanh@gmail.com" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="840979460150" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="840979460150" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/vn">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -313,7 +293,7 @@ Việt Nam
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:23:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>
diff --git a/usergrps/usergrps/za.html b/usergrps/usergrps/za.html
index 30ab5362af..9aea2a74a3 100644
--- a/usergrps/usergrps/za.html
+++ b/usergrps/usergrps/za.html
@@ -14,21 +14,22 @@
<body>
<div id="everything">
<div id="header">
-<a href="/index.html" title="NTG homepage">
-<img src="/graphics/ntglogo.png" alt="NTG"/></a>
-<p>Nederlandstalige TeX Gebruikersgroep</p>
+<a href="/indexe.html" title="NTG homepage">
+<img src="/graphics/ntglogo.png" alt="NTG Home"/></a>
+<p>Dutch language Oriented TeX Users Group</p>
</div>
<div id="notheader">
<div id="main">
+<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>LaTeX User Group - South Africa</h2>
<ul>
- <li>Changes won't be instant, but are mailed to the maintainer</li>
- <li>Use either TeX notation or accented characters for accents.</li>
+ <li>Changes won't be instant, but are mailed to the maintainer
+ <li>Use either TeX notation or accented characters for accents.
<li>Enter phone numbers starting with +, then the country code et
cetera,<br>
- no whitespace, hyphens or other punctuation.</li>
+ no whitespace, hyphens or other punctuation.
</ul>
<form id="lugform" method="post" action="/cgi-bin/lugs.rb" name="lugform">
<div>
@@ -65,164 +66,143 @@
<a href="za.html">za</a>
<a href="index.html">home</a>
- <table id="luginfo" border="0" cellspacing="3" summary="form">
+ <table id="luginfo">
<tr>
<th colspan="4" class="lug">za -
- </th>
- </tr>
+
<tr>
- <td align="right">full name</td>
+ <td class="r">full name
<td>
<textarea class="lug" cols="20" rows="2" name="full">LaTeX User Group - South Africa
- </textarea></td>
- <td align="right">periodical</td>
+ </textarea>
+ <td class="r">periodical
<td>
<textarea class="lug" cols="20" rows="2" name="publ">LaTeX2e presentation
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">short name</td>
- <td><input class="lug" value="LUGSA" name="short"></td>
- <td align="right">editor</td>
- <td><input class="lug" value="Stefan Scriba" name="editor"></td>
- </tr>
+ <td class="r">short name
+ <td><input class="lug" value="LUGSA" name="short">
+ <td class="r">editor
+ <td><input class="lug" value="Stefan Scriba" name="editor">
<tr>
- <td align="right">
+ <td class="r">
<a href=
"http://www.lingoes.net/en/translator/langcode.htm">language(s)</a>
- </td>
- <td><input class="lug" value="en" name="lang"></td>
- <td align="right">editor email</td>
- <td><input class="lug" value="scribas@gmail.com" name="eemail"></td>
- </tr>
+ <td><input class="lug" value="en" name="lang">
+ <td class="r">editor email
+ <td><input class="lug" value="scribas@gmail.com" name="eemail">
<tr>
- <td align="right">members</td>
- <td><input class="lug" value="" name="members"></td>
- </tr>
+ <td class="r">members
+ <td><input class="lug" value="" name="members">
+ <td>
+ <td>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="" name="email"></td>
- <td align="right">bank</td>
- <td><input class="lug" value="" name="bank"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="" name="email">
+ <td class="r">bank
+ <td><input class="lug" value="" name="bank">
<tr>
- <td align="right">web site</td>
- <td><input class="lug" value="" name="www"></td>
- <td align="right">bank account</td>
- <td><input class="lug" value="" name="bacc"></td>
- </tr>
+ <td class="r">web site
+ <td><input class="lug" value="" name="www">
+ <td class="r">bank account
+ <td><input class="lug" value="" name="bacc">
<tr>
- <td align="right">mailing list</td>
- <td><input class="lug" value="" name="list"></td>
- <td align="right">swift code</td>
- <td><input class="lug" value="" name="bcode"></td>
- </tr>
+ <td class="r">mailing list
+ <td><input class="lug" value="" name="list">
+ <td class="r">swift code
+ <td><input class="lug" value="" name="bcode">
<tr>
- <td align="right">subscribe at</td>
- <td><input class="lug" value="mailman.compudoc.co.za/mailman/listinfo/latex" name="subscr"></td>
- <td align="right">routing no/BIC</td>
- <td><input class="lug" value="" name="brout"></td>
- </tr>
+ <td class="r">subscribe at
+ <td><input class="lug" value="mailman.compudoc.co.za/mailman/listinfo/latex" name="subscr">
+ <td class="r">routing no/BIC
+ <td><input class="lug" value="" name="brout">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"addr">
- </textarea></td>
- <td align="right">bank address</td>
+ </textarea>
+ <td class="r">bank address
<td>
<textarea class="lug" cols="20" rows="6" name=
"baddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <th colspan="4" class="lug">contact addresses</th>
- </tr>
+ <th colspan="4" class="lug">contact addresses
<tr>
- <td>&nbsp;</td>
- <th>policy matters</th>
- <th>general matters</th>
- <th>finance / member admin</th>
- </tr>
+ <td>&nbsp;
+ <th>policy matters
+ <th>general matters
+ <th>finance / member admin
<tr>
- <td align="right">position</td>
- <td><input class="lug" value="President" name="ppos"></td>
- <td><input class="lug" value="" name="gpos"></td>
- <td><input class="lug" value="" name="fpos"></td>
- </tr>
+ <td class="r">position
+ <td><input class="lug" value="President" name="ppos">
+ <td><input class="lug" value="" name="gpos">
+ <td><input class="lug" value="" name="fpos">
<tr>
- <td align="right">name</td>
- <td><input class="lug" value="Stefan Scriba" name="pname"></td>
- <td><input class="lug" value="" name="gname"></td>
- <td><input class="lug" value="" name="fname"></td>
- </tr>
+ <td class="r">name
+ <td><input class="lug" value="Stefan Scriba" name="pname">
+ <td><input class="lug" value="" name="gname">
+ <td><input class="lug" value="" name="fname">
<tr>
- <td align="right">address</td>
+ <td class="r">address
<td>
<textarea class="lug" cols="20" rows="6" name=
"paddr">257 Loveday St
Muckleneuk
Pretoria 0002
South Africa
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"gaddr">
- </textarea></td>
+ </textarea>
<td>
<textarea class="lug" cols="20" rows="6" name=
"faddr">
- </textarea></td>
- </tr>
+ </textarea>
<tr>
- <td align="right">email</td>
- <td><input class="lug" value="scribas@gmail.com" name="pemail"></td>
- <td><input class="lug" value="" name="gemail"></td>
- <td><input class="lug" value="" name="femail"></td>
- </tr>
+ <td class="r">email
+ <td><input class="lug" value="scribas@gmail.com" name="pemail">
+ <td><input class="lug" value="" name="gemail">
+ <td><input class="lug" value="" name="femail">
<tr>
- <td align="right">phone</td>
- <td><input class="lug" value="+27727061494" name="pphone"></td>
- <td><input class="lug" value="" name="gphone"></td>
- <td><input class="lug" value="" name="fphone"></td>
- </tr>
+ <td class="r">phone
+ <td><input class="lug" value="+27727061494" name="pphone">
+ <td><input class="lug" value="" name="gphone">
+ <td><input class="lug" value="" name="fphone">
<tr>
- <td align="right">fax</td>
- <td><input class="lug" value="" name="pfax"></td>
- <td><input class="lug" value="" name="gfax"></td>
- <td><input class="lug" value="" name="ffax"></td>
- </tr>
+ <td class="r">fax
+ <td><input class="lug" value="" name="pfax">
+ <td><input class="lug" value="" name="gfax">
+ <td><input class="lug" value="" name="ffax">
<tr>
- <th></th>
- <th></th>
- <th align="center">
+ <th>
+ <th>
+ <th class="r">
<a href="lugs/za">download data</a>
- </th>
- </tr>
+ <th>
<tr>
<th colspan="4" class="lug">submission of corrected data; enter your
- email address and password first!</th>
- </tr>
+ email address and password first!
<tr>
- <td></td>
- <td align="right">password</td>
- <td><input class="lug" name="password"></td>
- <td><small>obtain from wybo@dekkerdocumenten.nl</small></td>
- </tr>
+ <td>
+ <td class="r">password
+ <td><input class="lug" name="password">
+ <td><small>obtain from wybo@dekkerdocumenten.nl</small>
<tr>
- <td></td>
- <td align="right">your email address</td>
- <td><input class="lug" name="submitemail"></td>
- <td><small>needed in case we have questions</small></td>
- </tr>
+ <td>
+ <td class="r">your email address
+ <td><input class="lug" name="submitemail">
+ <td><small>needed in case we have questions</small>
<tr>
- <td></td>
- <td></td>
- <td align="left"><input class="lug" type="submit" value=
- "submit corrected data"></td>
- </tr>
+ <td>
+ <td>
+ <td><input class="lug" type="submit" value=
+ "submit corrected data">
+ <td>
</table>
- <p>Links to other User Group correction forms:</p>
+ <p>Links to other User Group correction forms:<p>
<a href="bg.html">bg</a>
<a href="br.html">br</a>
<a href="ca.html">ca</a>
@@ -308,7 +288,7 @@ South Africa
<p id="copyright">&copy; NTG - last changed on
- Thursday May 06, 2021 14:53:54:CESTby <a href=
+ Friday May 07, 2021 23:58:23:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
-</div></body></html>
+ </div></body></html>