From 4947a16af6c8e33f697a8da222db7f3ad027ba94 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 16 Mar 2021 03:01:13 +0000 Subject: CTAN sync 202103160301 --- FILES.byname | 2839 +++++++-------- FILES.byname.gz | Bin 2296597 -> 2296711 bytes FILES.last07days | 2014 ++++++++--- graphics/asymptote/ChangeLog | 93 + graphics/asymptote/GUI/icons_rc.py | 3788 ++++++++++---------- graphics/asymptote/README | 2 +- graphics/asymptote/ReleaseNotes | 7 + graphics/asymptote/asy-keywords.el | 4 +- graphics/asymptote/asy.list | 97 +- graphics/asymptote/asymptote.nsi | 4 +- graphics/asymptote/asymptote.spec | 2 +- graphics/asymptote/base/CAD.asy | 16 +- graphics/asymptote/base/interpolate.asy | 2 +- graphics/asymptote/base/ode.asy | 73 +- graphics/asymptote/base/three_surface.asy | 2 +- graphics/asymptote/binaries/i386-windows/README | 2 +- graphics/asymptote/binaries/x86_64-windows/README | 2 +- graphics/asymptote/configure | 18 +- graphics/asymptote/configure.ac | 2 +- graphics/asymptote/doc/CAD.pdf | Bin 186216 -> 186216 bytes graphics/asymptote/doc/FAQ/asy-faq.info | 2 +- graphics/asymptote/doc/TeXShopAndAsymptote.pdf | Bin 77166 -> 77206 bytes graphics/asymptote/doc/asy-latex.pdf | Bin 194511 -> 194511 bytes graphics/asymptote/doc/asyRefCard.pdf | Bin 121128 -> 121128 bytes graphics/asymptote/doc/asymptote.pdf | Bin 1213066 -> 1212419 bytes graphics/asymptote/doc/asymptote.texi | 13 +- graphics/asymptote/doc/png/asymptote.info | 294 +- graphics/asymptote/mathop.h | 2 +- graphics/asymptote/path.h | 4 +- graphics/asymptote/picture.cc | 23 +- graphics/asymptote/revision.cc | 2 +- graphics/asymptote/settings.cc | 4 - graphics/asymptote/settings.h | 1 - graphics/asymptote/util.cc | 52 - .../latex/contrib/easybook/doc/easybook-demo.pdf | Bin 287471 -> 287389 bytes .../latex/contrib/easybook/doc/easybook-demo.tex | 18 +- macros/latex/contrib/easybook/doc/easybook.pdf | Bin 245151 -> 254087 bytes macros/latex/contrib/easybook/doc/easybook.tex | 97 +- macros/latex/contrib/easybook/easybook.cls | 161 +- macros/latex/contrib/econlipsum/README.md | 2 +- macros/latex/contrib/econlipsum/econlipsum.dtx | 8 +- macros/latex/contrib/econlipsum/econlipsum.pdf | Bin 571558 -> 571397 bytes macros/latex/contrib/eq-fetchbbl/README.md | 25 + .../contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf | Bin 0 -> 304477 bytes .../contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex | 511 +++ .../latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf | Bin 0 -> 233456 bytes macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx | 210 ++ macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins | 60 + .../contrib/eq-fetchbbl/examples/bible-quiz-rt.tex | 104 + .../contrib/eq-fetchbbl/examples/bible-quiz-uv.tex | 78 + .../contrib/eq-fetchbbl/examples/bible-quiz.pdf | Bin 0 -> 182279 bytes .../contrib/eq-fetchbbl/examples/bible-quiz.tex | 120 + .../contrib/eq-fetchbbl/examples/doc-exmpls.tex | 363 ++ .../eq-fetchbbl/examples/exmpldefs/verses.def | 74 + macros/latex/contrib/fetchbibpes/README.md | 14 +- .../latex/contrib/fetchbibpes/docs/fetchbibpes.pdf | Bin 252788 -> 291257 bytes .../contrib/fetchbibpes/docs/fetchbibpes_man.pdf | Bin 493219 -> 703853 bytes .../contrib/fetchbibpes/docs/fetchbibpes_man.tex | 125 +- .../contrib/fetchbibpes/examples/bibpes_tst.pdf | Bin 73912 -> 216945 bytes macros/latex/contrib/fetchbibpes/fetchbibpes.dtx | 60 +- macros/latex/contrib/fetchbibpes/fetchbibpes.ins | 2 +- macros/latex/contrib/highlightlatex/LICENSE.txt | 21 + macros/latex/contrib/highlightlatex/README.md | 267 ++ .../highlightlatex/highlightlatex-manual.pdf | Bin 0 -> 231500 bytes .../contrib/highlightlatex/highlightlatex.sty | 525 +++ macros/latex/contrib/hvfloat/Changes | 1 + macros/latex/contrib/hvfloat/doc/hvfloat.pdf | Bin 22514815 -> 18362517 bytes macros/latex/contrib/hvfloat/doc/hvfloat.tex | 140 +- macros/latex/contrib/hvfloat/latex/hvfloat.sty | 69 +- macros/latex/contrib/lectureslides/README.md | 26 + .../contrib/lectureslides/lectureslides-doc.pdf | Bin 0 -> 46715 bytes .../contrib/lectureslides/lectureslides-doc.tex | 92 + .../latex/contrib/lectureslides/lectureslides.sty | 74 + macros/latex/contrib/microtype/README.md | 2 +- macros/latex/contrib/microtype/microtype-utf.dtx | 2 +- macros/latex/contrib/microtype/microtype.dtx | 91 +- macros/latex/contrib/microtype/microtype.pdf | Bin 1801012 -> 1812574 bytes macros/latex/contrib/minimalist/LICENSE | 416 +++ macros/latex/contrib/minimalist/README.md | 29 + macros/latex/contrib/minimalist/minimalist-doc.pdf | Bin 0 -> 45936 bytes macros/latex/contrib/minimalist/minimalist-doc.tex | 210 ++ macros/latex/contrib/minimalist/minimalist.sty | 653 ++++ macros/latex/contrib/minimalist/minimart.cls | 132 + macros/latex/contrib/minimalist/minimbook.cls | 132 + macros/latex/contrib/multirow/README | 6 +- macros/latex/contrib/multirow/multirow.dtx | 38 +- macros/latex/contrib/multirow/multirow.pdf | Bin 596749 -> 599745 bytes macros/unicodetex/latex/einfart/LICENSE | 416 +++ macros/unicodetex/latex/einfart/README.md | 16 + macros/unicodetex/latex/einfart/einfart-doc-cn.pdf | Bin 0 -> 151770 bytes macros/unicodetex/latex/einfart/einfart-doc-cn.tex | 244 ++ macros/unicodetex/latex/einfart/einfart-doc-en.pdf | Bin 0 -> 105718 bytes macros/unicodetex/latex/einfart/einfart-doc-en.tex | 239 ++ macros/unicodetex/latex/einfart/einfart.cls | 237 ++ macros/unicodetex/latex/minimalist/LICENSE | 416 --- macros/unicodetex/latex/minimalist/README.md | 23 - .../latex/minimalist/minimalist-doc-cn.pdf | Bin 151329 -> 0 bytes .../latex/minimalist/minimalist-doc-cn.tex | 245 -- .../latex/minimalist/minimalist-doc-en.pdf | Bin 106178 -> 0 bytes .../latex/minimalist/minimalist-doc-en.tex | 242 -- macros/unicodetex/latex/minimalist/minimalist.dtx | 858 ----- macros/unicodetex/latex/minimalist/minimalist.ins | 49 - macros/unicodetex/latex/simplivre/LICENSE | 416 +++ macros/unicodetex/latex/simplivre/README.md | 15 + .../latex/simplivre/simplivre-doc-cn.pdf | Bin 0 -> 158697 bytes .../latex/simplivre/simplivre-doc-cn.tex | 247 ++ .../latex/simplivre/simplivre-doc-en.pdf | Bin 0 -> 108946 bytes .../latex/simplivre/simplivre-doc-en.tex | 243 ++ macros/unicodetex/latex/simplivre/simplivre.cls | 237 ++ .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 5 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb | 322 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2282820 -> 2283252 bytes systems/win32/miktex/doc/miktex.pdf | Bin 509721 -> 509721 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 +- systems/win32/miktex/tm/packages/pr.ini | 8 +- systems/win32/w32tex/ChangeLog | 27 + timestamp | 2 +- 120 files changed, 12419 insertions(+), 6436 deletions(-) create mode 100644 macros/latex/contrib/eq-fetchbbl/README.md create mode 100644 macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf create mode 100644 macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex create mode 100644 macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf create mode 100644 macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx create mode 100644 macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins create mode 100644 macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-rt.tex create mode 100644 macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-uv.tex create mode 100644 macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.pdf create mode 100644 macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.tex create mode 100644 macros/latex/contrib/eq-fetchbbl/examples/doc-exmpls.tex create mode 100644 macros/latex/contrib/eq-fetchbbl/examples/exmpldefs/verses.def create mode 100644 macros/latex/contrib/highlightlatex/LICENSE.txt create mode 100644 macros/latex/contrib/highlightlatex/README.md create mode 100644 macros/latex/contrib/highlightlatex/highlightlatex-manual.pdf create mode 100644 macros/latex/contrib/highlightlatex/highlightlatex.sty create mode 100644 macros/latex/contrib/lectureslides/README.md create mode 100644 macros/latex/contrib/lectureslides/lectureslides-doc.pdf create mode 100644 macros/latex/contrib/lectureslides/lectureslides-doc.tex create mode 100644 macros/latex/contrib/lectureslides/lectureslides.sty create mode 100644 macros/latex/contrib/minimalist/LICENSE create mode 100644 macros/latex/contrib/minimalist/README.md create mode 100644 macros/latex/contrib/minimalist/minimalist-doc.pdf create mode 100644 macros/latex/contrib/minimalist/minimalist-doc.tex create mode 100644 macros/latex/contrib/minimalist/minimalist.sty create mode 100644 macros/latex/contrib/minimalist/minimart.cls create mode 100644 macros/latex/contrib/minimalist/minimbook.cls create mode 100644 macros/unicodetex/latex/einfart/LICENSE create mode 100644 macros/unicodetex/latex/einfart/README.md create mode 100644 macros/unicodetex/latex/einfart/einfart-doc-cn.pdf create mode 100644 macros/unicodetex/latex/einfart/einfart-doc-cn.tex create mode 100644 macros/unicodetex/latex/einfart/einfart-doc-en.pdf create mode 100644 macros/unicodetex/latex/einfart/einfart-doc-en.tex create mode 100644 macros/unicodetex/latex/einfart/einfart.cls delete mode 100644 macros/unicodetex/latex/minimalist/LICENSE delete mode 100644 macros/unicodetex/latex/minimalist/README.md delete mode 100644 macros/unicodetex/latex/minimalist/minimalist-doc-cn.pdf delete mode 100644 macros/unicodetex/latex/minimalist/minimalist-doc-cn.tex delete mode 100644 macros/unicodetex/latex/minimalist/minimalist-doc-en.pdf delete mode 100644 macros/unicodetex/latex/minimalist/minimalist-doc-en.tex delete mode 100644 macros/unicodetex/latex/minimalist/minimalist.dtx delete mode 100644 macros/unicodetex/latex/minimalist/minimalist.ins create mode 100644 macros/unicodetex/latex/simplivre/LICENSE create mode 100644 macros/unicodetex/latex/simplivre/README.md create mode 100644 macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf create mode 100644 macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex create mode 100644 macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf create mode 100644 macros/unicodetex/latex/simplivre/simplivre-doc-en.tex create mode 100644 macros/unicodetex/latex/simplivre/simplivre.cls diff --git a/FILES.byname b/FILES.byname index 834f839f46..7cd8d44cb7 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/03/14 | 181718 | FILES.last07days +2021/03/15 | 106738 | 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 @@ -134665,937 +134665,937 @@ 2012/11/17 | 1096 | graphics/AddTeX2Eps/default.tex 2006/04/17 | 836 | graphics/AddTeX2Eps/readme.txt 2012/11/17 | 5620 | graphics/AddTeX2Eps.zip -2021/02/19 | 472 | graphics/asymptote/absyn.cc -2021/02/19 | 1030 | graphics/asymptote/absyn.h -2021/02/19 | 3297 | graphics/asymptote/access.cc -2021/02/19 | 2964 | graphics/asymptote/access.h -2021/02/19 | 2266 | graphics/asymptote/align.h -2021/02/19 | 886 | graphics/asymptote/angle.h -2021/02/19 | 18578 | graphics/asymptote/application.cc -2021/02/19 | 9088 | graphics/asymptote/application.h -2021/02/19 | 4735 | graphics/asymptote/array.cc -2021/02/19 | 1975 | graphics/asymptote/array.h -2021/02/19 | 13980 | graphics/asymptote/arrayop.h -2021/02/19 | 11541 | graphics/asymptote/aspy.py -2021/02/19 | 4286 | graphics/asymptote/asy.ico -2021/02/19 | 17815 | graphics/asymptote/asy-keywords.el -2021/02/19 | 207367 | graphics/asymptote/asy.list -2021/02/19 | 1612 | graphics/asymptote/asy-list.pl -2021/02/19 | 6300 | graphics/asymptote/asymptote.nsi -2021/02/19 | 3001 | graphics/asymptote/asymptote.spec -2021/02/19 | 770 | graphics/asymptote/asy.rc -2021/02/19 | 34 | graphics/asymptote/autogen.sh -2021/02/19 | 12534 | graphics/asymptote/ax_pthread.m4 -2021/02/19 | 42 | graphics/asymptote/base/animate.asy -2021/02/19 | 5238 | graphics/asymptote/base/animation.asy -2021/02/19 | 578 | graphics/asymptote/base/annotate.asy -2021/02/19 | 99 | graphics/asymptote/base/asy_filetype.vim -2021/02/19 | 268 | graphics/asymptote/base/asy-init.el -2021/02/19 | 8243 | graphics/asymptote/base/asy-kate.sh -2021/02/19 | 71241 | graphics/asymptote/base/asy-mode.el -2021/02/19 | 1276 | graphics/asymptote/base/asymptote.py -2021/02/19 | 8870 | graphics/asymptote/base/asy.vim -2021/02/19 | 50 | graphics/asymptote/base/babel.asy -2021/02/19 | 9562 | graphics/asymptote/base/bezulate.asy -2021/02/19 | 11656 | graphics/asymptote/base/binarytree.asy -2021/02/19 | 5279 | graphics/asymptote/base/bsp.asy -2021/02/19 | 10830 | graphics/asymptote/base/CAD.asy -2021/02/19 | 205495 | graphics/asymptote/base/colormap.asy -2021/02/19 | 14749 | graphics/asymptote/base/contour3.asy -2021/02/19 | 20277 | graphics/asymptote/base/contour.asy -2021/02/19 | 2109 | graphics/asymptote/base/drawtree.asy -2021/02/19 | 1178 | graphics/asymptote/base/embed.asy -2021/02/19 | 1120 | graphics/asymptote/base/external.asy -2021/02/19 | 21448 | graphics/asymptote/base/feynman.asy -2021/02/19 | 15277 | graphics/asymptote/base/flowchart.asy -2021/02/19 | 35 | graphics/asymptote/base/fontsize.asy -2021/02/19 | 320403 | graphics/asymptote/base/geometry.asy -2021/02/19 | 70102 | graphics/asymptote/base/graph3.asy -2021/02/19 | 63520 | graphics/asymptote/base/graph.asy -2021/02/19 | 314 | graphics/asymptote/base/graph_settings.asy -2021/02/19 | 7407 | graphics/asymptote/base/graph_splinetype.asy -2021/02/19 | 13605 | graphics/asymptote/base/grid3.asy -2021/02/19 | 3935 | graphics/asymptote/base/interpolate.asy -2021/02/19 | 2451 | graphics/asymptote/base/labelpath3.asy -2021/02/19 | 729 | graphics/asymptote/base/labelpath.asy -2021/02/19 | 25357 | graphics/asymptote/base/lmfit.asy -2021/02/19 | 908 | graphics/asymptote/base/map.asy -2021/02/19 | 7302 | graphics/asymptote/base/markers.asy -2021/02/19 | 11008 | graphics/asymptote/base/math.asy -2021/02/19 | 251 | graphics/asymptote/base/metapost.asy -2021/02/19 | 39 | graphics/asymptote/base/nopapersize.ps -2021/02/19 | 3278 | graphics/asymptote/base/obj.asy -2021/02/19 | 15274 | graphics/asymptote/base/ode.asy -2021/02/19 | 14982 | graphics/asymptote/base/palette.asy -2021/02/19 | 2613 | graphics/asymptote/base/patterns.asy -2021/02/19 | 1213 | graphics/asymptote/base/plain_arcs.asy -2021/02/19 | 22594 | graphics/asymptote/base/plain_arrows.asy -2021/02/19 | 7189 | graphics/asymptote/base/plain.asy -2021/02/19 | 20989 | graphics/asymptote/base/plain_bounds.asy -2021/02/19 | 4094 | graphics/asymptote/base/plain_boxes.asy -2021/02/19 | 3716 | graphics/asymptote/base/plain_constants.asy -2021/02/19 | 2187 | graphics/asymptote/base/plain_debugger.asy -2021/02/19 | 6292 | graphics/asymptote/base/plain_filldraw.asy -2021/02/19 | 16492 | graphics/asymptote/base/plain_Label.asy -2021/02/19 | 2582 | graphics/asymptote/base/plain_margins.asy -2021/02/19 | 11320 | graphics/asymptote/base/plain_markers.asy -2021/02/19 | 9309 | graphics/asymptote/base/plain_paths.asy -2021/02/19 | 8661 | graphics/asymptote/base/plain_pens.asy -2021/02/19 | 46727 | graphics/asymptote/base/plain_picture.asy -2021/02/19 | 6285 | graphics/asymptote/base/plain_prethree.asy -2021/02/19 | 5760 | graphics/asymptote/base/plain_scaling.asy -2021/02/19 | 4078 | graphics/asymptote/base/plain_shipout.asy -2021/02/19 | 6169 | graphics/asymptote/base/plain_strings.asy -2021/02/19 | 358 | graphics/asymptote/base/pstoedit.asy -2021/02/19 | 5003 | graphics/asymptote/base/rational.asy -2021/02/19 | 9826 | graphics/asymptote/base/rationalSimplex.asy -2021/02/19 | 657 | graphics/asymptote/base/reload.js -2021/02/19 | 289 | graphics/asymptote/base/res/notes.txt -2021/02/19 | 3430 | graphics/asymptote/base/roundedpath.asy -2021/02/19 | 5277 | graphics/asymptote/base/shaders/fragment.glsl -2021/02/19 | 630 | graphics/asymptote/base/shaders/vertex.glsl -2021/02/19 | 8347 | graphics/asymptote/base/simplex.asy -2021/02/19 | 608 | graphics/asymptote/base/size10.asy -2021/02/19 | 600 | graphics/asymptote/base/size11.asy -2021/02/19 | 16150 | graphics/asymptote/base/slide.asy -2021/02/19 | 2046 | graphics/asymptote/base/slopefield.asy -2021/02/19 | 56037 | graphics/asymptote/base/smoothcontour3.asy -2021/02/19 | 12035 | graphics/asymptote/base/solids.asy -2021/02/19 | 7307 | graphics/asymptote/base/stats.asy -2021/02/19 | 22971 | graphics/asymptote/base/syzygy.asy -2021/02/19 | 2277 | graphics/asymptote/base/texcolors.asy -2021/02/19 | 23791 | graphics/asymptote/base/three_arrows.asy -2021/02/19 | 85627 | graphics/asymptote/base/three.asy -2021/02/19 | 3724 | graphics/asymptote/base/three_light.asy -2021/02/19 | 2764 | graphics/asymptote/base/three_margins.asy -2021/02/19 | 72387 | graphics/asymptote/base/three_surface.asy -2021/02/19 | 5880 | graphics/asymptote/base/three_tube.asy -2021/02/19 | 1375 | graphics/asymptote/base/tree.asy -2021/02/19 | 5797 | graphics/asymptote/base/trembling.asy -2021/02/19 | 4992 | graphics/asymptote/base/tube.asy -2021/02/19 | 60150 | graphics/asymptote/base/webgl/asygl.js -2021/02/19 | 4812 | graphics/asymptote/base/x11colors.asy -2021/02/19 | 3640 | graphics/asymptote/bbox3.h -2021/02/19 | 4473 | graphics/asymptote/bbox.h -2021/02/19 | 1828 | graphics/asymptote/beziercurve.cc -2021/02/19 | 1270 | graphics/asymptote/beziercurve.h -2021/02/19 | 32094 | graphics/asymptote/bezierpatch.cc -2021/02/19 | 5595 | graphics/asymptote/bezierpatch.h +2021/03/15 | 472 | graphics/asymptote/absyn.cc +2021/03/15 | 1030 | graphics/asymptote/absyn.h +2021/03/15 | 3297 | graphics/asymptote/access.cc +2021/03/15 | 2964 | graphics/asymptote/access.h +2021/03/15 | 2266 | graphics/asymptote/align.h +2021/03/15 | 886 | graphics/asymptote/angle.h +2021/03/15 | 18578 | graphics/asymptote/application.cc +2021/03/15 | 9088 | graphics/asymptote/application.h +2021/03/15 | 4735 | graphics/asymptote/array.cc +2021/03/15 | 1975 | graphics/asymptote/array.h +2021/03/15 | 13980 | graphics/asymptote/arrayop.h +2021/03/15 | 11541 | graphics/asymptote/aspy.py +2021/03/15 | 4286 | graphics/asymptote/asy.ico +2021/03/15 | 17820 | graphics/asymptote/asy-keywords.el +2021/03/15 | 207386 | graphics/asymptote/asy.list +2021/03/15 | 1612 | graphics/asymptote/asy-list.pl +2021/03/15 | 6370 | graphics/asymptote/asymptote.nsi +2021/03/15 | 3001 | graphics/asymptote/asymptote.spec +2021/03/15 | 770 | graphics/asymptote/asy.rc +2021/03/15 | 34 | graphics/asymptote/autogen.sh +2021/03/15 | 12534 | graphics/asymptote/ax_pthread.m4 +2021/03/15 | 42 | graphics/asymptote/base/animate.asy +2021/03/15 | 5238 | graphics/asymptote/base/animation.asy +2021/03/15 | 578 | graphics/asymptote/base/annotate.asy +2021/03/15 | 99 | graphics/asymptote/base/asy_filetype.vim +2021/03/15 | 268 | graphics/asymptote/base/asy-init.el +2021/03/15 | 8243 | graphics/asymptote/base/asy-kate.sh +2021/03/15 | 71241 | graphics/asymptote/base/asy-mode.el +2021/03/15 | 1276 | graphics/asymptote/base/asymptote.py +2021/03/15 | 8870 | graphics/asymptote/base/asy.vim +2021/03/15 | 50 | graphics/asymptote/base/babel.asy +2021/03/15 | 9562 | graphics/asymptote/base/bezulate.asy +2021/03/15 | 11656 | graphics/asymptote/base/binarytree.asy +2021/03/15 | 5279 | graphics/asymptote/base/bsp.asy +2021/03/15 | 10840 | graphics/asymptote/base/CAD.asy +2021/03/15 | 205495 | graphics/asymptote/base/colormap.asy +2021/03/15 | 14749 | graphics/asymptote/base/contour3.asy +2021/03/15 | 20277 | graphics/asymptote/base/contour.asy +2021/03/15 | 2109 | graphics/asymptote/base/drawtree.asy +2021/03/15 | 1178 | graphics/asymptote/base/embed.asy +2021/03/15 | 1120 | graphics/asymptote/base/external.asy +2021/03/15 | 21448 | graphics/asymptote/base/feynman.asy +2021/03/15 | 15277 | graphics/asymptote/base/flowchart.asy +2021/03/15 | 35 | graphics/asymptote/base/fontsize.asy +2021/03/15 | 320403 | graphics/asymptote/base/geometry.asy +2021/03/15 | 70102 | graphics/asymptote/base/graph3.asy +2021/03/15 | 63520 | graphics/asymptote/base/graph.asy +2021/03/15 | 314 | graphics/asymptote/base/graph_settings.asy +2021/03/15 | 7407 | graphics/asymptote/base/graph_splinetype.asy +2021/03/15 | 13605 | graphics/asymptote/base/grid3.asy +2021/03/15 | 3936 | graphics/asymptote/base/interpolate.asy +2021/03/15 | 2451 | graphics/asymptote/base/labelpath3.asy +2021/03/15 | 729 | graphics/asymptote/base/labelpath.asy +2021/03/15 | 25357 | graphics/asymptote/base/lmfit.asy +2021/03/15 | 908 | graphics/asymptote/base/map.asy +2021/03/15 | 7302 | graphics/asymptote/base/markers.asy +2021/03/15 | 11008 | graphics/asymptote/base/math.asy +2021/03/15 | 251 | graphics/asymptote/base/metapost.asy +2021/03/15 | 39 | graphics/asymptote/base/nopapersize.ps +2021/03/15 | 3278 | graphics/asymptote/base/obj.asy +2021/03/15 | 15601 | graphics/asymptote/base/ode.asy +2021/03/15 | 14982 | graphics/asymptote/base/palette.asy +2021/03/15 | 2613 | graphics/asymptote/base/patterns.asy +2021/03/15 | 1213 | graphics/asymptote/base/plain_arcs.asy +2021/03/15 | 22594 | graphics/asymptote/base/plain_arrows.asy +2021/03/15 | 7189 | graphics/asymptote/base/plain.asy +2021/03/15 | 20989 | graphics/asymptote/base/plain_bounds.asy +2021/03/15 | 4094 | graphics/asymptote/base/plain_boxes.asy +2021/03/15 | 3716 | graphics/asymptote/base/plain_constants.asy +2021/03/15 | 2187 | graphics/asymptote/base/plain_debugger.asy +2021/03/15 | 6292 | graphics/asymptote/base/plain_filldraw.asy +2021/03/15 | 16492 | graphics/asymptote/base/plain_Label.asy +2021/03/15 | 2582 | graphics/asymptote/base/plain_margins.asy +2021/03/15 | 11320 | graphics/asymptote/base/plain_markers.asy +2021/03/15 | 9309 | graphics/asymptote/base/plain_paths.asy +2021/03/15 | 8661 | graphics/asymptote/base/plain_pens.asy +2021/03/15 | 46727 | graphics/asymptote/base/plain_picture.asy +2021/03/15 | 6285 | graphics/asymptote/base/plain_prethree.asy +2021/03/15 | 5760 | graphics/asymptote/base/plain_scaling.asy +2021/03/15 | 4078 | graphics/asymptote/base/plain_shipout.asy +2021/03/15 | 6169 | graphics/asymptote/base/plain_strings.asy +2021/03/15 | 358 | graphics/asymptote/base/pstoedit.asy +2021/03/15 | 5003 | graphics/asymptote/base/rational.asy +2021/03/15 | 9826 | graphics/asymptote/base/rationalSimplex.asy +2021/03/15 | 657 | graphics/asymptote/base/reload.js +2021/03/15 | 289 | graphics/asymptote/base/res/notes.txt +2021/03/15 | 3430 | graphics/asymptote/base/roundedpath.asy +2021/03/15 | 5277 | graphics/asymptote/base/shaders/fragment.glsl +2021/03/15 | 630 | graphics/asymptote/base/shaders/vertex.glsl +2021/03/15 | 8347 | graphics/asymptote/base/simplex.asy +2021/03/15 | 608 | graphics/asymptote/base/size10.asy +2021/03/15 | 600 | graphics/asymptote/base/size11.asy +2021/03/15 | 16150 | graphics/asymptote/base/slide.asy +2021/03/15 | 2046 | graphics/asymptote/base/slopefield.asy +2021/03/15 | 56037 | graphics/asymptote/base/smoothcontour3.asy +2021/03/15 | 12035 | graphics/asymptote/base/solids.asy +2021/03/15 | 7307 | graphics/asymptote/base/stats.asy +2021/03/15 | 22971 | graphics/asymptote/base/syzygy.asy +2021/03/15 | 2277 | graphics/asymptote/base/texcolors.asy +2021/03/15 | 23791 | graphics/asymptote/base/three_arrows.asy +2021/03/15 | 85627 | graphics/asymptote/base/three.asy +2021/03/15 | 3724 | graphics/asymptote/base/three_light.asy +2021/03/15 | 2764 | graphics/asymptote/base/three_margins.asy +2021/03/15 | 72394 | graphics/asymptote/base/three_surface.asy +2021/03/15 | 5880 | graphics/asymptote/base/three_tube.asy +2021/03/15 | 1375 | graphics/asymptote/base/tree.asy +2021/03/15 | 5797 | graphics/asymptote/base/trembling.asy +2021/03/15 | 4992 | graphics/asymptote/base/tube.asy +2021/03/15 | 60150 | graphics/asymptote/base/webgl/asygl.js +2021/03/15 | 4812 | graphics/asymptote/base/x11colors.asy +2021/03/15 | 3640 | graphics/asymptote/bbox3.h +2021/03/15 | 4473 | graphics/asymptote/bbox.h +2021/03/15 | 1828 | graphics/asymptote/beziercurve.cc +2021/03/15 | 1270 | graphics/asymptote/beziercurve.h +2021/03/15 | 32094 | graphics/asymptote/bezierpatch.cc +2021/03/15 | 5595 | graphics/asymptote/bezierpatch.h 2018/02/02 | 3002325 | graphics/asymptote/binaries/i386-windows/cygwin1.dll -2021/02/19 | 2505 | graphics/asymptote/binaries/i386-windows/README -2021/02/19 | 8652288 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe +2021/03/15 | 2505 | graphics/asymptote/binaries/i386-windows/README +2021/03/15 | 8649728 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe 2020/08/06 | 297 | graphics/asymptote/binaries/i386-windows/texlive/README 2020/07/09 | 3541856 | graphics/asymptote/binaries/x86_64-windows/cygwin1.dll -2021/02/19 | 2505 | graphics/asymptote/binaries/x86_64-windows/README -2021/02/19 | 8621568 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe +2021/03/15 | 2505 | graphics/asymptote/binaries/x86_64-windows/README +2021/03/15 | 8617984 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe 2020/08/06 | 297 | graphics/asymptote/binaries/x86_64-windows/texlive/README -2021/02/19 | 242 | graphics/asymptote/BUGS -2021/02/19 | 1588 | graphics/asymptote/build-scripts/asy-format.el -2021/02/19 | 210 | graphics/asymptote/build-scripts/asy-indent.el -2021/02/19 | 1227 | graphics/asymptote/build-scripts/build-asygl -2021/02/19 | 2482 | graphics/asymptote/build-scripts/build-asymptote -2021/02/19 | 3507 | graphics/asymptote/build-scripts/build-asymptote.dos -2021/02/19 | 1578 | graphics/asymptote/build-scripts/cc-format.el -2021/02/19 | 183 | graphics/asymptote/build-scripts/cc-indent.el -2021/02/19 | 2181 | graphics/asymptote/build-scripts/HOWTO-MSWindows -2021/02/19 | 297 | graphics/asymptote/build-scripts/README-binaries -2021/02/19 | 202 | graphics/asymptote/build-scripts/run-in-indent.el -2021/02/19 | 31342 | graphics/asymptote/builtin.cc -2021/02/19 | 1630 | graphics/asymptote/builtin.h -2021/02/19 | 1151 | graphics/asymptote/callable.cc -2021/02/19 | 1640 | graphics/asymptote/callable.h -2021/02/19 | 1183 | graphics/asymptote/camperror.cc -2021/02/19 | 814 | graphics/asymptote/camperror.h -2021/02/19 | 13357 | graphics/asymptote/camp.l -2021/02/19 | 127885 | graphics/asymptote/camp.tab.cc -2021/02/19 | 4089 | graphics/asymptote/camp.tab.h -2021/02/19 | 20029 | graphics/asymptote/camp.y -2021/02/19 | 4629 | graphics/asymptote/castop.h -2021/02/19 | 1876 | graphics/asymptote/cc-mode2.el -2021/02/19 | 1444750 | graphics/asymptote/ChangeLog -2021/02/19 | 7790 | graphics/asymptote/coder.cc -2021/02/19 | 11642 | graphics/asymptote/coder.h -2021/02/19 | 1126 | graphics/asymptote/coenv.cc -2021/02/19 | 908 | graphics/asymptote/coenv.h -2021/02/19 | 1846 | graphics/asymptote/common.h -2021/02/19 | 48441 | graphics/asymptote/config.guess -2021/02/19 | 6951 | graphics/asymptote/config.h.in -2021/02/19 | 31609 | graphics/asymptote/config.sub -2021/02/19 | 287885 | graphics/asymptote/configure -2021/02/19 | 15179 | graphics/asymptote/configure.ac -2021/02/19 | 3668 | graphics/asymptote/constructor.cc -2021/02/19 | 20840 | graphics/asymptote/dec.cc -2021/02/19 | 15822 | graphics/asymptote/dec.h -2021/02/19 | 5883 | graphics/asymptote/Delaunay.cc -2021/02/19 | 384 | graphics/asymptote/Delaunay.h -2021/02/19 | 8184 | graphics/asymptote/doc/asy.1 -2021/02/19 | 1005 | graphics/asymptote/doc/asy.1.begin -2021/02/19 | 333 | graphics/asymptote/doc/asy.1.end -2021/02/19 | 2800 | graphics/asymptote/doc/asycolors.sty -2021/02/19 | 18101 | graphics/asymptote/doc/asy-latex.dtx -2021/02/19 | 194511 | graphics/asymptote/doc/asy-latex.pdf -2021/02/19 | 1213066 | graphics/asymptote/doc/asymptote.pdf -2021/02/19 | 9811 | graphics/asymptote/doc/asymptote.sty -2021/02/19 | 388699 | graphics/asymptote/doc/asymptote.texi -2021/02/19 | 121128 | graphics/asymptote/doc/asyRefCard.pdf -2021/02/19 | 20051 | graphics/asymptote/doc/asyRefCard.tex -2021/02/19 | 246 | graphics/asymptote/doc/axis3.asy -2021/02/19 | 416 | graphics/asymptote/doc/bezier2.asy -2021/02/19 | 81 | graphics/asymptote/doc/bezier.asy -2021/02/19 | 234 | graphics/asymptote/doc/beziercurve.asy -2021/02/19 | 41 | graphics/asymptote/doc/bigdiagonal.asy -2021/02/19 | 306 | graphics/asymptote/doc/binarytreetest.asy -2021/02/19 | 677 | graphics/asymptote/doc/Bode.asy -2021/02/19 | 524 | graphics/asymptote/doc/brokenaxis.asy -2021/02/19 | 1391 | graphics/asymptote/doc/CAD1.asy -2021/02/19 | 186216 | graphics/asymptote/doc/CAD.pdf -2021/02/19 | 10196 | graphics/asymptote/doc/CAD.tex -2021/02/19 | 518 | graphics/asymptote/doc/CDlabel.asy -2021/02/19 | 4348 | graphics/asymptote/doc/colo-asy.tex -2021/02/19 | 49 | graphics/asymptote/doc/colons.asy -2021/02/19 | 1620 | graphics/asymptote/doc/colors.asy -2021/02/19 | 243 | graphics/asymptote/doc/cube.asy -2021/02/19 | 86 | graphics/asymptote/doc/cylinderskeleton.asy -2021/02/19 | 218 | graphics/asymptote/doc/datagraph.asy -2021/02/19 | 24 | graphics/asymptote/doc/diagonal.asy -2021/02/19 | 2979 | graphics/asymptote/doc/diatom.asy -2021/02/19 | 4067 | graphics/asymptote/doc/diatom.csv -2021/02/19 | 49 | graphics/asymptote/doc/dots.asy -2021/02/19 | 1051 | graphics/asymptote/doc/eetomumu.asy -2021/02/19 | 2034 | graphics/asymptote/doc/elliptic.asy -2021/02/19 | 912 | graphics/asymptote/doc/errorbars.asy -2021/02/19 | 202 | graphics/asymptote/doc/exp.asy -2021/02/19 | 343 | graphics/asymptote/doc/externalprc.tex -2021/02/19 | 19597 | graphics/asymptote/doc/external-proposal.html -2021/02/19 | 25154 | graphics/asymptote/doc/extra/intro.asy -2021/02/19 | 40899 | graphics/asymptote/doc/FAQ/asy-faq.bfnn -2021/02/19 | 63136 | graphics/asymptote/doc/FAQ/asy-faq.info -2021/02/19 | 9328 | graphics/asymptote/doc/FAQ/bfnnconv.pl -2021/02/19 | 13663 | graphics/asymptote/doc/FAQ/install-sh -2021/02/19 | 1000 | graphics/asymptote/doc/FAQ/Makefile -2021/02/19 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl -2021/02/19 | 9822 | graphics/asymptote/doc/FAQ/m-html.pl -2021/02/19 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl -2021/02/19 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl -2021/02/19 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl -2021/02/19 | 238 | graphics/asymptote/doc/filegraph.asy -2021/02/19 | 26 | graphics/asymptote/doc/filegraph.dat -2021/02/19 | 604 | graphics/asymptote/doc/flow.asy -2021/02/19 | 897 | graphics/asymptote/doc/flowchartdemo.asy -2021/02/19 | 464 | graphics/asymptote/doc/GaussianSurface.asy -2021/02/19 | 376 | graphics/asymptote/doc/generalaxis3.asy -2021/02/19 | 277 | graphics/asymptote/doc/generalaxis.asy -2021/02/19 | 754 | graphics/asymptote/doc/graphmarkers.asy -2021/02/19 | 426 | graphics/asymptote/doc/grid3xyz.asy -2021/02/19 | 279 | graphics/asymptote/doc/hatch.asy -2021/02/19 | 423 | graphics/asymptote/doc/helix.asy -2021/02/19 | 324 | graphics/asymptote/doc/HermiteSpline.asy -2021/02/19 | 441 | graphics/asymptote/doc/histogram.asy -2021/02/19 | 521 | graphics/asymptote/doc/Hobbycontrol.asy -2021/02/19 | 500 | graphics/asymptote/doc/Hobbydir.asy -2021/02/19 | 378 | graphics/asymptote/doc/icon.asy -2021/02/19 | 401 | graphics/asymptote/doc/image.asy -2021/02/19 | 868 | graphics/asymptote/doc/imagecontour.asy -2021/02/19 | 13663 | graphics/asymptote/doc/install-sh -2021/02/19 | 357 | graphics/asymptote/doc/irregularcontour.asy -2021/02/19 | 442 | graphics/asymptote/doc/join3.asy -2021/02/19 | 261 | graphics/asymptote/doc/join.asy -2021/02/19 | 417 | graphics/asymptote/doc/knots.asy -2021/02/19 | 121 | graphics/asymptote/doc/labelsquare.asy -2021/02/19 | 144 | graphics/asymptote/doc/latexmkrc -2021/02/19 | 150 | graphics/asymptote/doc/latexmkrc_asydir -2021/02/19 | 3106 | graphics/asymptote/doc/latexusage.tex -2021/02/19 | 1008 | graphics/asymptote/doc/leastsquares.asy -2021/02/19 | 6318 | graphics/asymptote/doc/leastsquares.dat -2021/02/19 | 397 | graphics/asymptote/doc/legend.asy -2021/02/19 | 366 | graphics/asymptote/doc/lineargraph0.asy -2021/02/19 | 373 | graphics/asymptote/doc/lineargraph.asy -2021/02/19 | 415 | graphics/asymptote/doc/linetype.asy -2021/02/19 | 423 | graphics/asymptote/doc/log2graph.asy -2021/02/19 | 262 | graphics/asymptote/doc/loggraph.asy -2021/02/19 | 382 | graphics/asymptote/doc/loggrid.asy -2021/02/19 | 480 | graphics/asymptote/doc/logimage.asy -2021/02/19 | 617 | graphics/asymptote/doc/logo.asy -2021/02/19 | 314 | graphics/asymptote/doc/logticks.asy -2021/02/19 | 3023 | graphics/asymptote/doc/Makefile.in -2021/02/19 | 293 | graphics/asymptote/doc/makepen.asy -2021/02/19 | 2674 | graphics/asymptote/doc/markers1.asy -2021/02/19 | 877 | graphics/asymptote/doc/markers2.asy -2021/02/19 | 288 | graphics/asymptote/doc/mexicanhat.asy -2021/02/19 | 374 | graphics/asymptote/doc/monthaxis.asy -2021/02/19 | 458 | graphics/asymptote/doc/multicontour.asy -2021/02/19 | 3497 | graphics/asymptote/doc/ocg.sty -2021/02/19 | 115 | graphics/asymptote/doc/onecontour.asy -2021/02/19 | 240 | graphics/asymptote/doc/parametricgraph.asy -2021/02/19 | 498 | graphics/asymptote/doc/penfunctionimage.asy -2021/02/19 | 219 | graphics/asymptote/doc/penimage.asy -2021/02/19 | 2771 | graphics/asymptote/doc/pixel.pdf -2021/02/19 | 354 | graphics/asymptote/doc/planes.asy -2021/02/19 | 465847 | graphics/asymptote/doc/png/asymptote.info -2021/02/19 | 1469 | graphics/asymptote/doc/png/Makefile.in -2021/02/19 | 49 | graphics/asymptote/doc/quartercircle.asy -2021/02/19 | 354 | graphics/asymptote/doc/reloadpdf.tex -2021/02/19 | 157 | graphics/asymptote/doc/saddle.asy -2021/02/19 | 355 | graphics/asymptote/doc/scaledgraph.asy -2021/02/19 | 792 | graphics/asymptote/doc/secondaryaxis.asy -2021/02/19 | 48847 | graphics/asymptote/doc/secondaryaxis.csv -2021/02/19 | 256 | graphics/asymptote/doc/shadedtiling.asy -2021/02/19 | 154 | graphics/asymptote/doc/slopefield1.asy -2021/02/19 | 52 | graphics/asymptote/doc/square.asy -2021/02/19 | 341 | graphics/asymptote/doc/subpictures.asy -2021/02/19 | 123 | graphics/asymptote/doc/superpath.asy -2021/02/19 | 77166 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf -2021/02/19 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex -2021/02/19 | 390 | graphics/asymptote/doc/tile.asy -2021/02/19 | 396 | graphics/asymptote/doc/triangulate.asy -2021/02/19 | 186 | graphics/asymptote/doc/unitcircle3.asy -2021/02/19 | 147 | graphics/asymptote/doc/vectorfield.asy -2021/02/19 | 1746 | graphics/asymptote/doc/westnile.asy -2021/02/19 | 4727 | graphics/asymptote/doc/westnile.csv -2021/02/19 | 880 | graphics/asymptote/doc/xasy.1x -2021/02/19 | 1851 | graphics/asymptote/drawclipbegin.h -2021/02/19 | 1197 | graphics/asymptote/drawclipend.h -2021/02/19 | 11212 | graphics/asymptote/drawelement.h -2021/02/19 | 4597 | graphics/asymptote/drawfill.cc -2021/02/19 | 6525 | graphics/asymptote/drawfill.h -2021/02/19 | 494 | graphics/asymptote/drawgrestore.h -2021/02/19 | 2880 | graphics/asymptote/drawgroup.h -2021/02/19 | 464 | graphics/asymptote/drawgsave.h -2021/02/19 | 3024 | graphics/asymptote/drawimage.h -2021/02/19 | 6789 | graphics/asymptote/drawlabel.cc -2021/02/19 | 2134 | graphics/asymptote/drawlabel.h -2021/02/19 | 770 | graphics/asymptote/drawlayer.h -2021/02/19 | 5578 | graphics/asymptote/drawpath3.cc -2021/02/19 | 5811 | graphics/asymptote/drawpath3.h -2021/02/19 | 3465 | graphics/asymptote/drawpath.cc -2021/02/19 | 669 | graphics/asymptote/drawpath.h -2021/02/19 | 23764 | graphics/asymptote/drawsurface.cc -2021/02/19 | 19915 | graphics/asymptote/drawsurface.h -2021/02/19 | 1266 | graphics/asymptote/drawverbatim.h -2021/02/19 | 17987 | graphics/asymptote/entry.cc -2021/02/19 | 13615 | graphics/asymptote/entry.h -2021/02/19 | 5441 | graphics/asymptote/env.cc -2021/02/19 | 1142 | graphics/asymptote/envcompleter.cc -2021/02/19 | 845 | graphics/asymptote/envcompleter.h -2021/02/19 | 4570 | graphics/asymptote/env.h -2021/02/19 | 10632 | graphics/asymptote/EnvVarUpdate.nsh -2021/02/19 | 2287 | graphics/asymptote/errormsg.cc -2021/02/19 | 5052 | graphics/asymptote/errormsg.h -2021/02/19 | 9251 | graphics/asymptote/errors -2021/02/19 | 6911 | graphics/asymptote/errortest.asy -2021/02/19 | 43335 | graphics/asymptote/examples/100d.pdb1 -2021/02/19 | 657 | graphics/asymptote/examples/100d.views -2021/02/19 | 308 | graphics/asymptote/examples/1overx.asy -2021/02/19 | 4158 | graphics/asymptote/examples/advection.asy -2021/02/19 | 245 | graphics/asymptote/examples/alignbox.asy -2021/02/19 | 2832 | graphics/asymptote/examples/alignedaxis.asy -2021/02/19 | 946 | graphics/asymptote/examples/animations/cube.asy -2021/02/19 | 160672 | graphics/asymptote/examples/animations/dice.u3d -2021/02/19 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy -2021/02/19 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy -2021/02/19 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy -2021/02/19 | 411 | graphics/asymptote/examples/animations/externalmovie.asy -2021/02/19 | 414 | graphics/asymptote/examples/animations/glmovie.asy -2021/02/19 | 1760 | graphics/asymptote/examples/animations/heatequation.asy -2021/02/19 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex -2021/02/19 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex -2021/02/19 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy -2021/02/19 | 1247 | graphics/asymptote/examples/animations/slidemovies.asy -2021/02/19 | 856 | graphics/asymptote/examples/animations/sphere.asy -2021/02/19 | 798 | graphics/asymptote/examples/animations/torusanimation.asy -2021/02/19 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy -2021/02/19 | 1120 | graphics/asymptote/examples/animations/wheel.asy -2021/02/19 | 236 | graphics/asymptote/examples/annotation.asy -2021/02/19 | 1240 | graphics/asymptote/examples/arrows3.asy -2021/02/19 | 61 | graphics/asymptote/examples/axialshade.asy -2021/02/19 | 496 | graphics/asymptote/examples/bars3.asy -2021/02/19 | 1033 | graphics/asymptote/examples/basealign.asy -2021/02/19 | 407 | graphics/asymptote/examples/BezierPatch.asy -2021/02/19 | 581 | graphics/asymptote/examples/BezierSaddle.asy -2021/02/19 | 1548 | graphics/asymptote/examples/BezierSurface.asy -2021/02/19 | 199 | graphics/asymptote/examples/BezierTriangle.asy -2021/02/19 | 154 | graphics/asymptote/examples/billboard.asy -2021/02/19 | 513 | graphics/asymptote/examples/buildcycle.asy -2021/02/19 | 233 | graphics/asymptote/examples/cardioid.asy -2021/02/19 | 485 | graphics/asymptote/examples/cards.asy -2021/02/19 | 688 | graphics/asymptote/examples/centroidfg.asy -2021/02/19 | 322 | graphics/asymptote/examples/cheese.asy -2021/02/19 | 576 | graphics/asymptote/examples/circles.asy -2021/02/19 | 228 | graphics/asymptote/examples/circumcircle.asy -2021/02/19 | 762 | graphics/asymptote/examples/clockarray.asy -2021/02/19 | 264 | graphics/asymptote/examples/coag.asy -2021/02/19 | 436 | graphics/asymptote/examples/colorpatch.asy -2021/02/19 | 472 | graphics/asymptote/examples/colorplanes.asy -2021/02/19 | 739 | graphics/asymptote/examples/condor.asy -2021/02/19 | 495 | graphics/asymptote/examples/cones.asy -2021/02/19 | 1778 | graphics/asymptote/examples/conicurv.asy -2021/02/19 | 254 | graphics/asymptote/examples/contextfonts.asy -2021/02/19 | 802 | graphics/asymptote/examples/controlsystem.asy -2021/02/19 | 123 | graphics/asymptote/examples/Coons.asy -2021/02/19 | 235 | graphics/asymptote/examples/cos2theta.asy -2021/02/19 | 582 | graphics/asymptote/examples/cos3.asy -2021/02/19 | 460 | graphics/asymptote/examples/cosaddition.asy -2021/02/19 | 5537 | graphics/asymptote/examples/cpkcolors.asy -2021/02/19 | 572 | graphics/asymptote/examples/curvedlabel3.asy -2021/02/19 | 177 | graphics/asymptote/examples/curvedlabel.asy -2021/02/19 | 1835 | graphics/asymptote/examples/cyclohexane.asy -2021/02/19 | 352 | graphics/asymptote/examples/cylinder.asy -2021/02/19 | 506 | graphics/asymptote/examples/delu.asy -2021/02/19 | 509 | graphics/asymptote/examples/dimension.asy -2021/02/19 | 1216 | graphics/asymptote/examples/dragon.asy -2021/02/19 | 1298 | graphics/asymptote/examples/electromagnetic.asy -2021/02/19 | 325 | graphics/asymptote/examples/elevation.asy -2021/02/19 | 398 | graphics/asymptote/examples/epix.asy -2021/02/19 | 242 | graphics/asymptote/examples/equilateral.asy -2021/02/19 | 548 | graphics/asymptote/examples/equilchord.asy -2021/02/19 | 579 | graphics/asymptote/examples/exp3.asy -2021/02/19 | 519 | graphics/asymptote/examples/extrudedcontour.asy -2021/02/19 | 498 | graphics/asymptote/examples/fano.asy -2021/02/19 | 973 | graphics/asymptote/examples/fequlogo.asy -2021/02/19 | 727 | graphics/asymptote/examples/fermi.asy -2021/02/19 | 980 | graphics/asymptote/examples/filesurface.asy -2021/02/19 | 5543 | graphics/asymptote/examples/filesurface.dat -2021/02/19 | 570 | graphics/asymptote/examples/fillcontour.asy -2021/02/19 | 4244 | graphics/asymptote/examples/fin.asy -2021/02/19 | 710 | graphics/asymptote/examples/fjortoft.asy -2021/02/19 | 558 | graphics/asymptote/examples/floatingdisk.asy -2021/02/19 | 500 | graphics/asymptote/examples/floor.asy -2021/02/19 | 683 | graphics/asymptote/examples/fractaltree.asy -2021/02/19 | 1185 | graphics/asymptote/examples/functionshading.asy -2021/02/19 | 499 | graphics/asymptote/examples/galleon.asy -2021/02/19 | 713 | graphics/asymptote/examples/gamma3.asy -2021/02/19 | 439 | graphics/asymptote/examples/gamma.asy -2021/02/19 | 679 | graphics/asymptote/examples/genusthree.asy -2021/02/19 | 1164 | graphics/asymptote/examples/genustwo.asy -2021/02/19 | 383 | graphics/asymptote/examples/Gouraud.asy -2021/02/19 | 616 | graphics/asymptote/examples/Gouraudcontour.asy -2021/02/19 | 76 | graphics/asymptote/examples/grid.asy -2021/02/19 | 459 | graphics/asymptote/examples/hierarchy.asy -2021/02/19 | 315 | graphics/asymptote/examples/hyperboloid.asy -2021/02/19 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy -2021/02/19 | 1111 | graphics/asymptote/examples/imagehistogram.asy -2021/02/19 | 610 | graphics/asymptote/examples/impact.asy -2021/02/19 | 598 | graphics/asymptote/examples/integraltest.asy -2021/02/19 | 4808 | graphics/asymptote/examples/interpolate1.asy -2021/02/19 | 289 | graphics/asymptote/examples/jump.asy -2021/02/19 | 1352 | graphics/asymptote/examples/Klein.asy -2021/02/19 | 182 | graphics/asymptote/examples/label3.asy -2021/02/19 | 196 | graphics/asymptote/examples/label3ribbon.asy -2021/02/19 | 187 | graphics/asymptote/examples/label3solid.asy -2021/02/19 | 632 | graphics/asymptote/examples/label3zoom.asy -2021/02/19 | 264 | graphics/asymptote/examples/labelbox.asy -2021/02/19 | 1114 | graphics/asymptote/examples/laserlattice.asy -2021/02/19 | 136 | graphics/asymptote/examples/latticeshading.asy -2021/02/19 | 688 | graphics/asymptote/examples/layers.asy -2021/02/19 | 460 | graphics/asymptote/examples/lever.asy -2021/02/19 | 654 | graphics/asymptote/examples/limit.asy -2021/02/19 | 1910 | graphics/asymptote/examples/linearregression.asy -2021/02/19 | 168 | graphics/asymptote/examples/lines.asy -2021/02/19 | 1040 | graphics/asymptote/examples/lmfit1.asy -2021/02/19 | 206 | graphics/asymptote/examples/log.asy -2021/02/19 | 349 | graphics/asymptote/examples/logdown.asy -2021/02/19 | 1461 | graphics/asymptote/examples/logo3.asy -2021/02/19 | 196 | graphics/asymptote/examples/lowint.asy -2021/02/19 | 657 | graphics/asymptote/examples/lowupint.asy -2021/02/19 | 479 | graphics/asymptote/examples/magnetic.asy -2021/02/19 | 896 | graphics/asymptote/examples/markregular.asy -2021/02/19 | 1968 | graphics/asymptote/examples/mergeExample.asy -2021/02/19 | 5216 | graphics/asymptote/examples/mosaic.asy -2021/02/19 | 2504 | graphics/asymptote/examples/mosquito.asy -2021/02/19 | 1566 | graphics/asymptote/examples/near_earth.asy -2021/02/19 | 658 | graphics/asymptote/examples/NURBScurve.asy -2021/02/19 | 1042 | graphics/asymptote/examples/NURBSsphere.asy -2021/02/19 | 1551 | graphics/asymptote/examples/NURBSsurface.asy -2021/02/19 | 1251 | graphics/asymptote/examples/odetest.asy -2021/02/19 | 308 | graphics/asymptote/examples/oneoverx.asy -2021/02/19 | 861 | graphics/asymptote/examples/orthocenter.asy -2021/02/19 | 254 | graphics/asymptote/examples/parametricelevation.asy -2021/02/19 | 407 | graphics/asymptote/examples/parametricsurface.asy -2021/02/19 | 711 | graphics/asymptote/examples/partialsurface.asy -2021/02/19 | 1055 | graphics/asymptote/examples/partitionExample.asy -2021/02/19 | 426 | graphics/asymptote/examples/pathintersectsurface.asy -2021/02/19 | 3335 | graphics/asymptote/examples/pdb.asy -2021/02/19 | 361 | graphics/asymptote/examples/phase.asy -2021/02/19 | 22873 | graphics/asymptote/examples/piicon.png -2021/02/19 | 362 | graphics/asymptote/examples/pipeintersection.asy -2021/02/19 | 3857 | graphics/asymptote/examples/pipes.asy -2021/02/19 | 418 | graphics/asymptote/examples/planeproject.asy -2021/02/19 | 930 | graphics/asymptote/examples/polararea.asy -2021/02/19 | 628 | graphics/asymptote/examples/polarcircle.asy -2021/02/19 | 326 | graphics/asymptote/examples/polardatagraph.asy -2021/02/19 | 641 | graphics/asymptote/examples/pOrbital.asy -2021/02/19 | 954 | graphics/asymptote/examples/poster.asy -2021/02/19 | 58 | graphics/asymptote/examples/progrid.asy -2021/02/19 | 373 | graphics/asymptote/examples/projectelevation.asy -2021/02/19 | 427 | graphics/asymptote/examples/projectrevolution.asy -2021/02/19 | 747 | graphics/asymptote/examples/pseudosphere.asy -2021/02/19 | 557 | graphics/asymptote/examples/Pythagoras.asy -2021/02/19 | 420 | graphics/asymptote/examples/PythagoreanTree.asy -2021/02/19 | 734 | graphics/asymptote/examples/quilt.asy -2021/02/19 | 345 | graphics/asymptote/examples/rainbow.asy -2021/02/19 | 78 | graphics/asymptote/examples/randompath3.asy -2021/02/19 | 1537 | graphics/asymptote/examples/refs.bib -2021/02/19 | 990 | graphics/asymptote/examples/RiemannSphere.asy -2021/02/19 | 348 | graphics/asymptote/examples/RiemannSurface.asy -2021/02/19 | 384 | graphics/asymptote/examples/RiemannSurfaceRoot.asy -2021/02/19 | 141 | graphics/asymptote/examples/ring.asy -2021/02/19 | 184 | graphics/asymptote/examples/roll.asy -2021/02/19 | 1309 | graphics/asymptote/examples/roundpath.asy -2021/02/19 | 288 | graphics/asymptote/examples/sacone3D.asy -2021/02/19 | 445 | graphics/asymptote/examples/sacone.asy -2021/02/19 | 341 | graphics/asymptote/examples/sacylinder3D.asy -2021/02/19 | 400 | graphics/asymptote/examples/sacylinder.asy -2021/02/19 | 66 | graphics/asymptote/examples/shade.asy -2021/02/19 | 111 | graphics/asymptote/examples/shadestroke.asy -2021/02/19 | 1065 | graphics/asymptote/examples/shellmethod.asy -2021/02/19 | 829 | graphics/asymptote/examples/shellsqrtx01.asy -2021/02/19 | 410 | graphics/asymptote/examples/Sierpinski.asy -2021/02/19 | 821 | graphics/asymptote/examples/SierpinskiGasket.asy -2021/02/19 | 2398 | graphics/asymptote/examples/SierpinskiSponge.asy -2021/02/19 | 327 | graphics/asymptote/examples/sin1x.asy -2021/02/19 | 579 | graphics/asymptote/examples/sin3.asy -2021/02/19 | 591 | graphics/asymptote/examples/sinc.asy -2021/02/19 | 378 | graphics/asymptote/examples/sinxlex.asy -2021/02/19 | 3358 | graphics/asymptote/examples/slidedemo.asy -2021/02/19 | 341 | graphics/asymptote/examples/slidedemo_.bbl -2021/02/19 | 2023 | graphics/asymptote/examples/slope.asy -2021/02/19 | 520 | graphics/asymptote/examples/smoothelevation.asy -2021/02/19 | 2680 | graphics/asymptote/examples/soccerball.asy -2021/02/19 | 2360 | graphics/asymptote/examples/spectrum.asy -2021/02/19 | 141 | graphics/asymptote/examples/sphere.asy -2021/02/19 | 150 | graphics/asymptote/examples/spheresilhouette.asy -2021/02/19 | 162 | graphics/asymptote/examples/sphereskeleton.asy -2021/02/19 | 376 | graphics/asymptote/examples/sphericalharmonic.asy -2021/02/19 | 424 | graphics/asymptote/examples/spiral3.asy -2021/02/19 | 210 | graphics/asymptote/examples/spiral.asy -2021/02/19 | 608 | graphics/asymptote/examples/spline.asy -2021/02/19 | 2191 | graphics/asymptote/examples/splitpatch.asy -2021/02/19 | 38 | graphics/asymptote/examples/spring0.asy -2021/02/19 | 43 | graphics/asymptote/examples/spring2.asy -2021/02/19 | 667 | graphics/asymptote/examples/spring.asy -2021/02/19 | 674 | graphics/asymptote/examples/sqrtx01.asy -2021/02/19 | 579 | graphics/asymptote/examples/sqrtx01y1.asy -2021/02/19 | 145 | graphics/asymptote/examples/star.asy -2021/02/19 | 162 | graphics/asymptote/examples/stereoscopic.asy -2021/02/19 | 59 | graphics/asymptote/examples/stroke3.asy -2021/02/19 | 315 | graphics/asymptote/examples/strokepath.asy -2021/02/19 | 175 | graphics/asymptote/examples/strokeshade.asy -2021/02/19 | 198 | graphics/asymptote/examples/tanh.asy -2021/02/19 | 13901 | graphics/asymptote/examples/teapot.asy -2021/02/19 | 303 | graphics/asymptote/examples/tensor.asy -2021/02/19 | 547 | graphics/asymptote/examples/tetra.asy -2021/02/19 | 312 | graphics/asymptote/examples/textpath.asy -2021/02/19 | 8429 | graphics/asymptote/examples/thermodynamics.asy -2021/02/19 | 576 | graphics/asymptote/examples/threeviews.asy -2021/02/19 | 104 | graphics/asymptote/examples/tiling.asy -2021/02/19 | 419 | graphics/asymptote/examples/torus.asy -2021/02/19 | 246 | graphics/asymptote/examples/transparency.asy -2021/02/19 | 250 | graphics/asymptote/examples/transparentCubes.asy -2021/02/19 | 602 | graphics/asymptote/examples/treetest.asy -2021/02/19 | 589 | graphics/asymptote/examples/trefoilknot.asy -2021/02/19 | 972 | graphics/asymptote/examples/triads.asy -2021/02/19 | 207 | graphics/asymptote/examples/triangle.asy -2021/02/19 | 441 | graphics/asymptote/examples/triangles.asy -2021/02/19 | 251 | graphics/asymptote/examples/triceratops.asy -2021/02/19 | 291 | graphics/asymptote/examples/trumpet.asy -2021/02/19 | 2101 | graphics/asymptote/examples/truncatedIcosahedron.asy -2021/02/19 | 40665 | graphics/asymptote/examples/tvgen.asy -2021/02/19 | 868 | graphics/asymptote/examples/twistedtubes.asy -2021/02/19 | 26096 | graphics/asymptote/examples/uhrturm.obj -2021/02/19 | 322 | graphics/asymptote/examples/unitcircle.asy -2021/02/19 | 430 | graphics/asymptote/examples/unitoctant.asy -2021/02/19 | 714 | graphics/asymptote/examples/unitoctantx.asy -2021/02/19 | 199 | graphics/asymptote/examples/upint.asy -2021/02/19 | 525 | graphics/asymptote/examples/vectorfield3.asy -2021/02/19 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy -2021/02/19 | 839 | graphics/asymptote/examples/venn3.asy -2021/02/19 | 626 | graphics/asymptote/examples/venn.asy -2021/02/19 | 802 | graphics/asymptote/examples/vertexshading.asy -2021/02/19 | 360 | graphics/asymptote/examples/washer.asy -2021/02/19 | 1010 | graphics/asymptote/examples/washermethod.asy -2021/02/19 | 628 | graphics/asymptote/examples/wedge.asy -2021/02/19 | 1036 | graphics/asymptote/examples/workcone.asy -2021/02/19 | 978 | graphics/asymptote/examples/worksheet.asy -2021/02/19 | 2626 | graphics/asymptote/examples/worldmap.asy -2021/02/19 | 1261761 | graphics/asymptote/examples/worldmap.dat -2021/02/19 | 580 | graphics/asymptote/examples/xsin1x.asy -2021/02/19 | 3739 | graphics/asymptote/examples/xstitch.asy -2021/02/19 | 743 | graphics/asymptote/examples/xxsq01.asy -2021/02/19 | 866 | graphics/asymptote/examples/xxsq01x-1.asy -2021/02/19 | 825 | graphics/asymptote/examples/xxsq01y.asy -2021/02/19 | 222 | graphics/asymptote/examples/yingyang.asy -2021/02/19 | 33828 | graphics/asymptote/exp.cc -2021/02/19 | 28783 | graphics/asymptote/exp.h -2021/02/19 | 119 | graphics/asymptote/fftw++asy.cc -2021/02/19 | 1694 | graphics/asymptote/fftw++.cc -2021/02/19 | 44472 | graphics/asymptote/fftw++.h -2021/02/19 | 4847 | graphics/asymptote/fileio.cc -2021/02/19 | 19809 | graphics/asymptote/fileio.h -2021/02/19 | 1245 | graphics/asymptote/findsym.pl -2021/02/19 | 1020 | graphics/asymptote/flatguide.cc -2021/02/19 | 4209 | graphics/asymptote/flatguide.h -2021/02/19 | 654 | graphics/asymptote/fpu.h -2021/02/19 | 2164 | graphics/asymptote/frame.h -2021/02/19 | 7919 | graphics/asymptote/fundec.cc -2021/02/19 | 4341 | graphics/asymptote/fundec.h -2021/02/19 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz -2021/02/19 | 3153 | graphics/asymptote/genv.cc -2021/02/19 | 1626 | graphics/asymptote/genv.h -2021/02/19 | 4520 | graphics/asymptote/getopt1.c -2021/02/19 | 30147 | graphics/asymptote/getopt.c -2021/02/19 | 6650 | graphics/asymptote/getopt.h -2021/02/19 | 202 | graphics/asymptote/glew.c -2021/02/19 | 1235777 | graphics/asymptote/GL/glew.c -2021/02/19 | 1186601 | graphics/asymptote/GL/glew.h -2021/02/19 | 73435 | graphics/asymptote/GL/glxew.h -2021/02/19 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js -2021/02/19 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js -2021/02/19 | 46026 | graphics/asymptote/glrender.cc -2021/02/19 | 9243 | graphics/asymptote/glrender.h -2021/02/19 | 63314 | graphics/asymptote/GL/wglew.h -2021/02/19 | 50437 | graphics/asymptote/gsl.cc -2021/02/19 | 22 | graphics/asymptote/GUI/configs/__init__.py -2021/02/19 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson -2021/02/19 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson -2021/02/19 | 3503 | graphics/asymptote/GUI/CustMatTransform.py -2021/02/19 | 131 | graphics/asymptote/GUI/DebugFlags.py -2021/02/19 | 1149 | graphics/asymptote/guide.cc -2021/02/19 | 294 | graphics/asymptote/guideflags.h -2021/02/19 | 6725 | graphics/asymptote/guide.h -2021/02/19 | 1724 | graphics/asymptote/GUI/GuidesManager.py -2021/02/19 | 164511 | graphics/asymptote/GUI/icons_rc.py -2021/02/19 | 23 | graphics/asymptote/GUI/__init__.py -2021/02/19 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py -2021/02/19 | 5151 | graphics/asymptote/GUI/labelEditor.py -2021/02/19 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po -2021/02/19 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py -2021/02/19 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py -2021/02/19 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py -2021/02/19 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py -2021/02/19 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py -2021/02/19 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py -2021/02/19 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py -2021/02/19 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py -2021/02/19 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py -2021/02/19 | 57 | graphics/asymptote/GUI/requirements.txt -2021/02/19 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg -2021/02/19 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg -2021/02/19 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg -2021/02/19 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg -2021/02/19 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg -2021/02/19 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg -2021/02/19 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg -2021/02/19 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg -2021/02/19 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg -2021/02/19 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg -2021/02/19 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg -2021/02/19 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg -2021/02/19 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg -2021/02/19 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg -2021/02/19 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg -2021/02/19 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg -2021/02/19 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg -2021/02/19 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy -2021/02/19 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg -2021/02/19 | 111 | graphics/asymptote/GUI/res/icons/center.asy -2021/02/19 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy -2021/02/19 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg -2021/02/19 | 892 | graphics/asymptote/GUI/res/icons/center.svg -2021/02/19 | 780 | graphics/asymptote/GUI/res/icons/check.svg -2021/02/19 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg -2021/02/19 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg -2021/02/19 | 754 | graphics/asymptote/GUI/res/icons/circle.svg -2021/02/19 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy -2021/02/19 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg -2021/02/19 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy -2021/02/19 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg -2021/02/19 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg -2021/02/19 | 1194 | graphics/asymptote/GUI/res/icons/code.svg -2021/02/19 | 876 | graphics/asymptote/GUI/res/icons/edit.svg -2021/02/19 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg -2021/02/19 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg -2021/02/19 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg -2021/02/19 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg -2021/02/19 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy -2021/02/19 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg -2021/02/19 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy -2021/02/19 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg -2021/02/19 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg -2021/02/19 | 1711 | graphics/asymptote/GUI/res/icons.qrc -2021/02/19 | 673 | graphics/asymptote/GUI/res/icons/save.svg -2021/02/19 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg -2021/02/19 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg -2021/02/19 | 284 | graphics/asymptote/GUI/res/icons/text.svg -2021/02/19 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg -2021/02/19 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py -2021/02/19 | 394 | graphics/asymptote/GUI/setup.py -2021/02/19 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py -2021/02/19 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py -2021/02/19 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py -2021/02/19 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py -2021/02/19 | 72687 | graphics/asymptote/GUI/Window1.py -2021/02/19 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui -2021/02/19 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui -2021/02/19 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui -2021/02/19 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui -2021/02/19 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui -2021/02/19 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui -2021/02/19 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui -2021/02/19 | 75576 | graphics/asymptote/GUI/windows/window1.ui -2021/02/19 | 50600 | graphics/asymptote/GUI/xasy2asy.py -2021/02/19 | 821 | graphics/asymptote/GUI/xasyArgs.py -2021/02/19 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py -2021/02/19 | 2554 | graphics/asymptote/GUI/xasyFile.py -2021/02/19 | 5048 | graphics/asymptote/GUI/xasyOptions.py -2021/02/19 | 503 | graphics/asymptote/GUI/xasy.py -2021/02/19 | 599 | graphics/asymptote/GUI/xasyStrings.py -2021/02/19 | 710 | graphics/asymptote/GUI/xasySvg.py -2021/02/19 | 964 | graphics/asymptote/GUI/xasyTransform.py -2021/02/19 | 1504 | graphics/asymptote/GUI/xasyUtils.py -2021/02/19 | 238 | graphics/asymptote/GUI/xasyValidator.py -2021/02/19 | 12813 | graphics/asymptote/impdatum.cc -2021/02/19 | 10445 | graphics/asymptote/INSTALL -2021/02/19 | 15645 | graphics/asymptote/install-sh -2021/02/19 | 1982 | graphics/asymptote/inst.h -2021/02/19 | 5505 | graphics/asymptote/interact.cc -2021/02/19 | 1345 | graphics/asymptote/interact.h -2021/02/19 | 5733 | graphics/asymptote/item.h -2021/02/19 | 10072 | graphics/asymptote/jsfile.cc -2021/02/19 | 2107 | graphics/asymptote/jsfile.h -2021/02/19 | 609 | graphics/asymptote/keywords.cc -2021/02/19 | 1253 | graphics/asymptote/keywords.pl -2021/02/19 | 22345 | graphics/asymptote/knot.cc -2021/02/19 | 12259 | graphics/asymptote/knot.h -2021/02/19 | 342 | graphics/asymptote/lexical.h -2021/02/19 | 83449 | graphics/asymptote/lex.yy.cc -2021/02/19 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz -2021/02/19 | 35147 | graphics/asymptote/LICENSE -2021/02/19 | 7639 | graphics/asymptote/LICENSE.LESSER -2021/02/19 | 2766 | graphics/asymptote/lnkX64IconFix.nsh -2021/02/19 | 2194 | graphics/asymptote/locate.cc -2021/02/19 | 631 | graphics/asymptote/locate.h -2021/02/19 | 5443 | graphics/asymptote/main.cc -2021/02/19 | 11672 | graphics/asymptote/Makefile.in -2021/02/19 | 2632 | graphics/asymptote/material.h -2021/02/19 | 6396 | graphics/asymptote/mathop.h -2021/02/19 | 4972 | graphics/asymptote/memory.h -2021/02/19 | 714 | graphics/asymptote/mod.h -2021/02/19 | 908 | graphics/asymptote/modifier.h -2021/02/19 | 7435 | graphics/asymptote/name.cc -2021/02/19 | 5236 | graphics/asymptote/name.h -2021/02/19 | 4265 | graphics/asymptote/newexp.cc -2021/02/19 | 1274 | graphics/asymptote/newexp.h -2021/02/19 | 916 | graphics/asymptote/opcodes.h -2021/02/19 | 1050 | graphics/asymptote/opsymbols.pl -2021/02/19 | 5104 | graphics/asymptote/pair.h -2021/02/19 | 4874 | graphics/asymptote/parser.cc -2021/02/19 | 1171 | graphics/asymptote/parser.h -2021/02/19 | 5262 | graphics/asymptote/patches/bison.patch -2021/02/19 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch -2021/02/19 | 1311 | graphics/asymptote/patches/dvipdf -2021/02/19 | 113 | graphics/asymptote/patches/fixmem.reg -2021/02/19 | 1524 | graphics/asymptote/patches/flex.patch -2021/02/19 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch -2021/02/19 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch -2021/02/19 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch -2021/02/19 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch -2021/02/19 | 1082 | graphics/asymptote/patches/README -2021/02/19 | 37991 | graphics/asymptote/path3.cc -2021/02/19 | 10585 | graphics/asymptote/path3.h -2021/02/19 | 33813 | graphics/asymptote/path.cc -2021/02/19 | 11627 | graphics/asymptote/path.h -2021/02/19 | 1594 | graphics/asymptote/pen.cc -2021/02/19 | 27767 | graphics/asymptote/pen.h -2021/02/19 | 40657 | graphics/asymptote/picture.cc -2021/02/19 | 3431 | graphics/asymptote/picture.h -2021/02/19 | 5250 | graphics/asymptote/pipestream.cc -2021/02/19 | 2614 | graphics/asymptote/pipestream.h -2021/02/19 | 138 | graphics/asymptote/Pipfile -2021/02/19 | 2542 | graphics/asymptote/policy.h -2021/02/19 | 650 | graphics/asymptote/prcfile.h -2021/02/19 | 974 | graphics/asymptote/prc/Makefile -2021/02/19 | 71201 | graphics/asymptote/prc/oPRCFile.cc -2021/02/19 | 51432 | graphics/asymptote/prc/oPRCFile.h -2021/02/19 | 8371 | graphics/asymptote/prc/PRCbitStream.cc -2021/02/19 | 2518 | graphics/asymptote/prc/PRCbitStream.h -2021/02/19 | 177246 | graphics/asymptote/prc/PRCdouble.cc -2021/02/19 | 3765 | graphics/asymptote/prc/PRCdouble.h -2021/02/19 | 30208 | graphics/asymptote/prc/PRC.h -2021/02/19 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc -2021/02/19 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h -2021/02/19 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc -2021/02/19 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc -2021/02/19 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc -2021/02/19 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc -2021/02/19 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h -2021/02/19 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc -2021/02/19 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc -2021/02/19 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h -2021/02/19 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc -2021/02/19 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc -2021/02/19 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h -2021/02/19 | 1658 | graphics/asymptote/prc/PRCTools/Makefile -2021/02/19 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc -2021/02/19 | 95 | graphics/asymptote/prc/test.asy -2021/02/19 | 36243 | graphics/asymptote/prc/test.cc -2021/02/19 | 66751 | graphics/asymptote/prc/writePRC.cc -2021/02/19 | 48481 | graphics/asymptote/prc/writePRC.h -2021/02/19 | 116025 | graphics/asymptote/predicates.cc -2021/02/19 | 986 | graphics/asymptote/predicates.h -2021/02/19 | 1236 | graphics/asymptote/primitives.h -2021/02/19 | 25223 | graphics/asymptote/process.cc -2021/02/19 | 2982 | graphics/asymptote/process.h -2021/02/19 | 2378 | graphics/asymptote/profile.py -2021/02/19 | 9923 | graphics/asymptote/profiler.h -2021/02/19 | 3265 | graphics/asymptote/program.cc -2021/02/19 | 2561 | graphics/asymptote/program.h -2021/02/19 | 18938 | graphics/asymptote/psfile.cc -2021/02/19 | 8937 | graphics/asymptote/psfile.h -2021/02/19 | 2505 | graphics/asymptote/README -2021/02/19 | 1698 | graphics/asymptote/record.cc -2021/02/19 | 2732 | graphics/asymptote/record.h -2021/02/19 | 1096 | graphics/asymptote/refaccess.cc -2021/02/19 | 1936 | graphics/asymptote/refaccess.h -2021/02/19 | 124713 | graphics/asymptote/ReleaseNotes -2021/02/19 | 62 | graphics/asymptote/revision.cc -2021/02/19 | 3441 | graphics/asymptote/rounding.h -2021/02/19 | 73254 | graphics/asymptote/runarray.cc -2021/02/19 | 1492 | graphics/asymptote/runarray.h -2021/02/19 | 48417 | graphics/asymptote/runarray.in -2021/02/19 | 2661 | graphics/asymptote/runbacktrace.cc -2021/02/19 | 169 | graphics/asymptote/runbacktrace.h -2021/02/19 | 831 | graphics/asymptote/runbacktrace.in -2021/02/19 | 17690 | graphics/asymptote/runfile.cc -2021/02/19 | 969 | graphics/asymptote/runfile.h -2021/02/19 | 5879 | graphics/asymptote/runfile.in -2021/02/19 | 8096 | graphics/asymptote/runhistory.cc -2021/02/19 | 161 | graphics/asymptote/runhistory.h -2021/02/19 | 5064 | graphics/asymptote/runhistory.in -2021/02/19 | 15829 | graphics/asymptote/runlabel.cc -2021/02/19 | 153 | graphics/asymptote/runlabel.h -2021/02/19 | 12089 | graphics/asymptote/runlabel.in -2021/02/19 | 21926 | graphics/asymptote/runmath.cc -2021/02/19 | 269 | graphics/asymptote/runmath.h -2021/02/19 | 8856 | graphics/asymptote/runmath.in -2021/02/19 | 16483 | graphics/asymptote/runpair.cc -2021/02/19 | 299 | graphics/asymptote/runpair.h -2021/02/19 | 4156 | graphics/asymptote/runpair.in -2021/02/19 | 25701 | graphics/asymptote/runpath3d.cc -2021/02/19 | 186 | graphics/asymptote/runpath3d.h -2021/02/19 | 8008 | graphics/asymptote/runpath3d.in -2021/02/19 | 26844 | graphics/asymptote/runpath.cc -2021/02/19 | 177 | graphics/asymptote/runpath.h -2021/02/19 | 8439 | graphics/asymptote/runpath.in -2021/02/19 | 57126 | graphics/asymptote/runpicture.cc -2021/02/19 | 191 | graphics/asymptote/runpicture.h -2021/02/19 | 19455 | graphics/asymptote/runpicture.in -2021/02/19 | 18739 | graphics/asymptote/runstring.cc -2021/02/19 | 188 | graphics/asymptote/runstring.h -2021/02/19 | 9867 | graphics/asymptote/runstring.in -2021/02/19 | 12604 | graphics/asymptote/runsystem.cc -2021/02/19 | 157 | graphics/asymptote/runsystem.h -2021/02/19 | 5111 | graphics/asymptote/runsystem.in -2021/02/19 | 1341 | graphics/asymptote/runtimebase.in -2021/02/19 | 60866 | graphics/asymptote/runtime.cc -2021/02/19 | 1163 | graphics/asymptote/runtime.h -2021/02/19 | 20622 | graphics/asymptote/runtime.in -2021/02/19 | 7230 | graphics/asymptote/runtime.pl -2021/02/19 | 13944 | graphics/asymptote/runtriple.cc -2021/02/19 | 320 | graphics/asymptote/runtriple.h -2021/02/19 | 2707 | graphics/asymptote/runtriple.in -2021/02/19 | 2136 | graphics/asymptote/seconds.h -2021/02/19 | 52167 | graphics/asymptote/settings.cc -2021/02/19 | 2684 | graphics/asymptote/settings.h -2021/02/19 | 2894 | graphics/asymptote/shaders.cc -2021/02/19 | 882 | graphics/asymptote/shaders.h -2021/02/19 | 6634 | graphics/asymptote/simpson.cc -2021/02/19 | 14469 | graphics/asymptote/stack.cc -2021/02/19 | 3295 | graphics/asymptote/stack.h -2021/02/19 | 951 | graphics/asymptote/statistics.h -2021/02/19 | 12024 | graphics/asymptote/stm.cc -2021/02/19 | 4392 | graphics/asymptote/stm.h -2021/02/19 | 8960 | graphics/asymptote/symbol.cc -2021/02/19 | 2654 | graphics/asymptote/symbol.h -2021/02/19 | 2697 | graphics/asymptote/table.h -2021/02/19 | 620 | graphics/asymptote/tests/arith/integer.asy -2021/02/19 | 449 | graphics/asymptote/tests/arith/pair.asy -2021/02/19 | 193 | graphics/asymptote/tests/arith/random.asy -2021/02/19 | 383 | graphics/asymptote/tests/arith/real.asy -2021/02/19 | 1710 | graphics/asymptote/tests/arith/roots.asy -2021/02/19 | 639 | graphics/asymptote/tests/arith/transform.asy -2021/02/19 | 244 | graphics/asymptote/tests/arith/triple.asy -2021/02/19 | 936 | graphics/asymptote/tests/array/array.asy -2021/02/19 | 680 | graphics/asymptote/tests/array/delete.asy -2021/02/19 | 737 | graphics/asymptote/tests/array/determinant.asy -2021/02/19 | 1927 | graphics/asymptote/tests/array/fields.asy -2021/02/19 | 4841 | graphics/asymptote/tests/array/slice.asy -2021/02/19 | 966 | graphics/asymptote/tests/array/solve.asy -2021/02/19 | 746 | graphics/asymptote/tests/array/sort.asy -2021/02/19 | 1096 | graphics/asymptote/tests/array/transpose.asy -2021/02/19 | 276 | graphics/asymptote/tests/bench/6000circles.asy -2021/02/19 | 2222 | graphics/asymptote/tests/frames/loop.asy -2021/02/19 | 202 | graphics/asymptote/tests/frames/stat2.asy -2021/02/19 | 158 | graphics/asymptote/tests/frames/stat.asy -2021/02/19 | 62 | graphics/asymptote/tests/gc/array.asy -2021/02/19 | 102 | graphics/asymptote/tests/gc/file.asy -2021/02/19 | 54 | graphics/asymptote/tests/gc/funcall.asy -2021/02/19 | 65 | graphics/asymptote/tests/gc/guide.asy -2021/02/19 | 143 | graphics/asymptote/tests/gc/label.asy -2021/02/19 | 124 | graphics/asymptote/tests/gc/path.asy -2021/02/19 | 72 | graphics/asymptote/tests/gc/pen.asy -2021/02/19 | 193 | graphics/asymptote/tests/gc/shipout.asy -2021/02/19 | 77 | graphics/asymptote/tests/gc/string.asy -2021/02/19 | 129 | graphics/asymptote/tests/gc/struct.asy -2021/02/19 | 70 | graphics/asymptote/tests/gc/transform.asy -2021/02/19 | 369 | graphics/asymptote/tests/gs/ghostscript.asy -2021/02/19 | 11907 | graphics/asymptote/tests/gsl/random.asy -2021/02/19 | 1209 | graphics/asymptote/tests/imp/unravel.asy -2021/02/19 | 308 | graphics/asymptote/tests/Makefile -2021/02/19 | 18 | graphics/asymptote/tests/output/circle.asy -2021/02/19 | 22 | graphics/asymptote/tests/output/line.asy -2021/02/19 | 1284 | graphics/asymptote/tests/output/Makefile -2021/02/19 | 1384 | graphics/asymptote/tests/pic/trans.asy -2021/02/19 | 236 | graphics/asymptote/tests/string/erase.asy -2021/02/19 | 182 | graphics/asymptote/tests/string/find.asy -2021/02/19 | 109 | graphics/asymptote/tests/string/insert.asy -2021/02/19 | 132 | graphics/asymptote/tests/string/length.asy -2021/02/19 | 187 | graphics/asymptote/tests/string/rfind.asy -2021/02/19 | 118 | graphics/asymptote/tests/string/substr.asy -2021/02/19 | 238 | graphics/asymptote/tests/TestLib.asy -2021/02/19 | 159 | graphics/asymptote/tests/types/cast.asy -2021/02/19 | 6503 | graphics/asymptote/tests/types/constructor.asy -2021/02/19 | 155 | graphics/asymptote/tests/types/ecast.asy -2021/02/19 | 3375 | graphics/asymptote/tests/types/guide.asy -2021/02/19 | 224 | graphics/asymptote/tests/types/init.asy -2021/02/19 | 4242 | graphics/asymptote/tests/types/keyword.asy -2021/02/19 | 4072 | graphics/asymptote/tests/types/order.asy -2021/02/19 | 2731 | graphics/asymptote/tests/types/resolve.asy -2021/02/19 | 308 | graphics/asymptote/tests/types/shadow.asy -2021/02/19 | 1331 | graphics/asymptote/tests/types/spec.asy -2021/02/19 | 1189 | graphics/asymptote/tests/types/var.asy -2021/02/19 | 18388 | graphics/asymptote/texfile.cc -2021/02/19 | 11217 | graphics/asymptote/texfile.h -2021/02/19 | 1293 | graphics/asymptote/TODO -2021/02/19 | 6288 | graphics/asymptote/transform.h -2021/02/19 | 10224 | graphics/asymptote/tr.cc -2021/02/19 | 3912 | graphics/asymptote/tr.h -2021/02/19 | 9574 | graphics/asymptote/triple.h -2021/02/19 | 14072 | graphics/asymptote/types.cc -2021/02/19 | 15451 | graphics/asymptote/types.h -2021/02/19 | 11521 | graphics/asymptote/util.cc -2021/02/19 | 4602 | graphics/asymptote/util.h -2021/02/19 | 1976 | graphics/asymptote/varinit.cc -2021/02/19 | 2012 | graphics/asymptote/varinit.h -2021/02/19 | 901 | graphics/asymptote/virtualfieldaccess.cc -2021/02/19 | 2328 | graphics/asymptote/virtualfieldaccess.h -2021/02/19 | 766 | graphics/asymptote/vm.h -2021/02/19 | 222 | graphics/asymptote/wce -2021/02/19 | 2146 | graphics/asymptote/webgl/fragment.glsl -2021/02/19 | 83897 | graphics/asymptote/webgl/gl.js -2021/02/19 | 820 | graphics/asymptote/webgl/license -2021/02/19 | 1446 | graphics/asymptote/webgl/vertex.glsl -2021/02/19 | 6585 | graphics/asymptote/xstream.h -2021/02/19 | 15566735 | graphics/asymptote.zip +2021/03/15 | 242 | graphics/asymptote/BUGS +2021/03/15 | 1588 | graphics/asymptote/build-scripts/asy-format.el +2021/03/15 | 210 | graphics/asymptote/build-scripts/asy-indent.el +2021/03/15 | 1227 | graphics/asymptote/build-scripts/build-asygl +2021/03/15 | 2482 | graphics/asymptote/build-scripts/build-asymptote +2021/03/15 | 3507 | graphics/asymptote/build-scripts/build-asymptote.dos +2021/03/15 | 1578 | graphics/asymptote/build-scripts/cc-format.el +2021/03/15 | 183 | graphics/asymptote/build-scripts/cc-indent.el +2021/03/15 | 2181 | graphics/asymptote/build-scripts/HOWTO-MSWindows +2021/03/15 | 297 | graphics/asymptote/build-scripts/README-binaries +2021/03/15 | 202 | graphics/asymptote/build-scripts/run-in-indent.el +2021/03/15 | 31342 | graphics/asymptote/builtin.cc +2021/03/15 | 1630 | graphics/asymptote/builtin.h +2021/03/15 | 1151 | graphics/asymptote/callable.cc +2021/03/15 | 1640 | graphics/asymptote/callable.h +2021/03/15 | 1183 | graphics/asymptote/camperror.cc +2021/03/15 | 814 | graphics/asymptote/camperror.h +2021/03/15 | 13357 | graphics/asymptote/camp.l +2021/03/15 | 127885 | graphics/asymptote/camp.tab.cc +2021/03/15 | 4089 | graphics/asymptote/camp.tab.h +2021/03/15 | 20029 | graphics/asymptote/camp.y +2021/03/15 | 4629 | graphics/asymptote/castop.h +2021/03/15 | 1876 | graphics/asymptote/cc-mode2.el +2021/03/15 | 1447427 | graphics/asymptote/ChangeLog +2021/03/15 | 7790 | graphics/asymptote/coder.cc +2021/03/15 | 11642 | graphics/asymptote/coder.h +2021/03/15 | 1126 | graphics/asymptote/coenv.cc +2021/03/15 | 908 | graphics/asymptote/coenv.h +2021/03/15 | 1846 | graphics/asymptote/common.h +2021/03/15 | 48441 | graphics/asymptote/config.guess +2021/03/15 | 6951 | graphics/asymptote/config.h.in +2021/03/15 | 31609 | graphics/asymptote/config.sub +2021/03/15 | 287885 | graphics/asymptote/configure +2021/03/15 | 15179 | graphics/asymptote/configure.ac +2021/03/15 | 3668 | graphics/asymptote/constructor.cc +2021/03/15 | 20840 | graphics/asymptote/dec.cc +2021/03/15 | 15822 | graphics/asymptote/dec.h +2021/03/15 | 5883 | graphics/asymptote/Delaunay.cc +2021/03/15 | 384 | graphics/asymptote/Delaunay.h +2021/03/15 | 8184 | graphics/asymptote/doc/asy.1 +2021/03/15 | 1005 | graphics/asymptote/doc/asy.1.begin +2021/03/15 | 333 | graphics/asymptote/doc/asy.1.end +2021/03/15 | 2800 | graphics/asymptote/doc/asycolors.sty +2021/03/15 | 18101 | graphics/asymptote/doc/asy-latex.dtx +2021/03/15 | 194511 | graphics/asymptote/doc/asy-latex.pdf +2021/03/15 | 1212419 | graphics/asymptote/doc/asymptote.pdf +2021/03/15 | 9811 | graphics/asymptote/doc/asymptote.sty +2021/03/15 | 388740 | graphics/asymptote/doc/asymptote.texi +2021/03/15 | 121128 | graphics/asymptote/doc/asyRefCard.pdf +2021/03/15 | 20051 | graphics/asymptote/doc/asyRefCard.tex +2021/03/15 | 246 | graphics/asymptote/doc/axis3.asy +2021/03/15 | 416 | graphics/asymptote/doc/bezier2.asy +2021/03/15 | 81 | graphics/asymptote/doc/bezier.asy +2021/03/15 | 234 | graphics/asymptote/doc/beziercurve.asy +2021/03/15 | 41 | graphics/asymptote/doc/bigdiagonal.asy +2021/03/15 | 306 | graphics/asymptote/doc/binarytreetest.asy +2021/03/15 | 677 | graphics/asymptote/doc/Bode.asy +2021/03/15 | 524 | graphics/asymptote/doc/brokenaxis.asy +2021/03/15 | 1391 | graphics/asymptote/doc/CAD1.asy +2021/03/15 | 186216 | graphics/asymptote/doc/CAD.pdf +2021/03/15 | 10196 | graphics/asymptote/doc/CAD.tex +2021/03/15 | 518 | graphics/asymptote/doc/CDlabel.asy +2021/03/15 | 4348 | graphics/asymptote/doc/colo-asy.tex +2021/03/15 | 49 | graphics/asymptote/doc/colons.asy +2021/03/15 | 1620 | graphics/asymptote/doc/colors.asy +2021/03/15 | 243 | graphics/asymptote/doc/cube.asy +2021/03/15 | 86 | graphics/asymptote/doc/cylinderskeleton.asy +2021/03/15 | 218 | graphics/asymptote/doc/datagraph.asy +2021/03/15 | 24 | graphics/asymptote/doc/diagonal.asy +2021/03/15 | 2979 | graphics/asymptote/doc/diatom.asy +2021/03/15 | 4067 | graphics/asymptote/doc/diatom.csv +2021/03/15 | 49 | graphics/asymptote/doc/dots.asy +2021/03/15 | 1051 | graphics/asymptote/doc/eetomumu.asy +2021/03/15 | 2034 | graphics/asymptote/doc/elliptic.asy +2021/03/15 | 912 | graphics/asymptote/doc/errorbars.asy +2021/03/15 | 202 | graphics/asymptote/doc/exp.asy +2021/03/15 | 343 | graphics/asymptote/doc/externalprc.tex +2021/03/15 | 19597 | graphics/asymptote/doc/external-proposal.html +2021/03/15 | 25154 | graphics/asymptote/doc/extra/intro.asy +2021/03/15 | 40899 | graphics/asymptote/doc/FAQ/asy-faq.bfnn +2021/03/15 | 63136 | graphics/asymptote/doc/FAQ/asy-faq.info +2021/03/15 | 9328 | graphics/asymptote/doc/FAQ/bfnnconv.pl +2021/03/15 | 13663 | graphics/asymptote/doc/FAQ/install-sh +2021/03/15 | 1000 | graphics/asymptote/doc/FAQ/Makefile +2021/03/15 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl +2021/03/15 | 9822 | graphics/asymptote/doc/FAQ/m-html.pl +2021/03/15 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl +2021/03/15 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl +2021/03/15 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl +2021/03/15 | 238 | graphics/asymptote/doc/filegraph.asy +2021/03/15 | 26 | graphics/asymptote/doc/filegraph.dat +2021/03/15 | 604 | graphics/asymptote/doc/flow.asy +2021/03/15 | 897 | graphics/asymptote/doc/flowchartdemo.asy +2021/03/15 | 464 | graphics/asymptote/doc/GaussianSurface.asy +2021/03/15 | 376 | graphics/asymptote/doc/generalaxis3.asy +2021/03/15 | 277 | graphics/asymptote/doc/generalaxis.asy +2021/03/15 | 754 | graphics/asymptote/doc/graphmarkers.asy +2021/03/15 | 426 | graphics/asymptote/doc/grid3xyz.asy +2021/03/15 | 279 | graphics/asymptote/doc/hatch.asy +2021/03/15 | 423 | graphics/asymptote/doc/helix.asy +2021/03/15 | 324 | graphics/asymptote/doc/HermiteSpline.asy +2021/03/15 | 441 | graphics/asymptote/doc/histogram.asy +2021/03/15 | 521 | graphics/asymptote/doc/Hobbycontrol.asy +2021/03/15 | 500 | graphics/asymptote/doc/Hobbydir.asy +2021/03/15 | 378 | graphics/asymptote/doc/icon.asy +2021/03/15 | 401 | graphics/asymptote/doc/image.asy +2021/03/15 | 868 | graphics/asymptote/doc/imagecontour.asy +2021/03/15 | 13663 | graphics/asymptote/doc/install-sh +2021/03/15 | 357 | graphics/asymptote/doc/irregularcontour.asy +2021/03/15 | 442 | graphics/asymptote/doc/join3.asy +2021/03/15 | 261 | graphics/asymptote/doc/join.asy +2021/03/15 | 417 | graphics/asymptote/doc/knots.asy +2021/03/15 | 121 | graphics/asymptote/doc/labelsquare.asy +2021/03/15 | 144 | graphics/asymptote/doc/latexmkrc +2021/03/15 | 150 | graphics/asymptote/doc/latexmkrc_asydir +2021/03/15 | 3106 | graphics/asymptote/doc/latexusage.tex +2021/03/15 | 1008 | graphics/asymptote/doc/leastsquares.asy +2021/03/15 | 6318 | graphics/asymptote/doc/leastsquares.dat +2021/03/15 | 397 | graphics/asymptote/doc/legend.asy +2021/03/15 | 366 | graphics/asymptote/doc/lineargraph0.asy +2021/03/15 | 373 | graphics/asymptote/doc/lineargraph.asy +2021/03/15 | 415 | graphics/asymptote/doc/linetype.asy +2021/03/15 | 423 | graphics/asymptote/doc/log2graph.asy +2021/03/15 | 262 | graphics/asymptote/doc/loggraph.asy +2021/03/15 | 382 | graphics/asymptote/doc/loggrid.asy +2021/03/15 | 480 | graphics/asymptote/doc/logimage.asy +2021/03/15 | 617 | graphics/asymptote/doc/logo.asy +2021/03/15 | 314 | graphics/asymptote/doc/logticks.asy +2021/03/15 | 3023 | graphics/asymptote/doc/Makefile.in +2021/03/15 | 293 | graphics/asymptote/doc/makepen.asy +2021/03/15 | 2674 | graphics/asymptote/doc/markers1.asy +2021/03/15 | 877 | graphics/asymptote/doc/markers2.asy +2021/03/15 | 288 | graphics/asymptote/doc/mexicanhat.asy +2021/03/15 | 374 | graphics/asymptote/doc/monthaxis.asy +2021/03/15 | 458 | graphics/asymptote/doc/multicontour.asy +2021/03/15 | 3497 | graphics/asymptote/doc/ocg.sty +2021/03/15 | 115 | graphics/asymptote/doc/onecontour.asy +2021/03/15 | 240 | graphics/asymptote/doc/parametricgraph.asy +2021/03/15 | 498 | graphics/asymptote/doc/penfunctionimage.asy +2021/03/15 | 219 | graphics/asymptote/doc/penimage.asy +2021/03/15 | 2771 | graphics/asymptote/doc/pixel.pdf +2021/03/15 | 354 | graphics/asymptote/doc/planes.asy +2021/03/15 | 465890 | graphics/asymptote/doc/png/asymptote.info +2021/03/15 | 1469 | graphics/asymptote/doc/png/Makefile.in +2021/03/15 | 49 | graphics/asymptote/doc/quartercircle.asy +2021/03/15 | 354 | graphics/asymptote/doc/reloadpdf.tex +2021/03/15 | 157 | graphics/asymptote/doc/saddle.asy +2021/03/15 | 355 | graphics/asymptote/doc/scaledgraph.asy +2021/03/15 | 792 | graphics/asymptote/doc/secondaryaxis.asy +2021/03/15 | 48847 | graphics/asymptote/doc/secondaryaxis.csv +2021/03/15 | 256 | graphics/asymptote/doc/shadedtiling.asy +2021/03/15 | 154 | graphics/asymptote/doc/slopefield1.asy +2021/03/15 | 52 | graphics/asymptote/doc/square.asy +2021/03/15 | 341 | graphics/asymptote/doc/subpictures.asy +2021/03/15 | 123 | graphics/asymptote/doc/superpath.asy +2021/03/15 | 77206 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf +2021/03/15 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex +2021/03/15 | 390 | graphics/asymptote/doc/tile.asy +2021/03/15 | 396 | graphics/asymptote/doc/triangulate.asy +2021/03/15 | 186 | graphics/asymptote/doc/unitcircle3.asy +2021/03/15 | 147 | graphics/asymptote/doc/vectorfield.asy +2021/03/15 | 1746 | graphics/asymptote/doc/westnile.asy +2021/03/15 | 4727 | graphics/asymptote/doc/westnile.csv +2021/03/15 | 880 | graphics/asymptote/doc/xasy.1x +2021/03/15 | 1851 | graphics/asymptote/drawclipbegin.h +2021/03/15 | 1197 | graphics/asymptote/drawclipend.h +2021/03/15 | 11212 | graphics/asymptote/drawelement.h +2021/03/15 | 4597 | graphics/asymptote/drawfill.cc +2021/03/15 | 6525 | graphics/asymptote/drawfill.h +2021/03/15 | 494 | graphics/asymptote/drawgrestore.h +2021/03/15 | 2880 | graphics/asymptote/drawgroup.h +2021/03/15 | 464 | graphics/asymptote/drawgsave.h +2021/03/15 | 3024 | graphics/asymptote/drawimage.h +2021/03/15 | 6789 | graphics/asymptote/drawlabel.cc +2021/03/15 | 2134 | graphics/asymptote/drawlabel.h +2021/03/15 | 770 | graphics/asymptote/drawlayer.h +2021/03/15 | 5578 | graphics/asymptote/drawpath3.cc +2021/03/15 | 5811 | graphics/asymptote/drawpath3.h +2021/03/15 | 3465 | graphics/asymptote/drawpath.cc +2021/03/15 | 669 | graphics/asymptote/drawpath.h +2021/03/15 | 23764 | graphics/asymptote/drawsurface.cc +2021/03/15 | 19915 | graphics/asymptote/drawsurface.h +2021/03/15 | 1266 | graphics/asymptote/drawverbatim.h +2021/03/15 | 17987 | graphics/asymptote/entry.cc +2021/03/15 | 13615 | graphics/asymptote/entry.h +2021/03/15 | 5441 | graphics/asymptote/env.cc +2021/03/15 | 1142 | graphics/asymptote/envcompleter.cc +2021/03/15 | 845 | graphics/asymptote/envcompleter.h +2021/03/15 | 4570 | graphics/asymptote/env.h +2021/03/15 | 10632 | graphics/asymptote/EnvVarUpdate.nsh +2021/03/15 | 2287 | graphics/asymptote/errormsg.cc +2021/03/15 | 5052 | graphics/asymptote/errormsg.h +2021/03/15 | 9251 | graphics/asymptote/errors +2021/03/15 | 6911 | graphics/asymptote/errortest.asy +2021/03/15 | 43335 | graphics/asymptote/examples/100d.pdb1 +2021/03/15 | 657 | graphics/asymptote/examples/100d.views +2021/03/15 | 308 | graphics/asymptote/examples/1overx.asy +2021/03/15 | 4158 | graphics/asymptote/examples/advection.asy +2021/03/15 | 245 | graphics/asymptote/examples/alignbox.asy +2021/03/15 | 2832 | graphics/asymptote/examples/alignedaxis.asy +2021/03/15 | 946 | graphics/asymptote/examples/animations/cube.asy +2021/03/15 | 160672 | graphics/asymptote/examples/animations/dice.u3d +2021/03/15 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy +2021/03/15 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy +2021/03/15 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy +2021/03/15 | 411 | graphics/asymptote/examples/animations/externalmovie.asy +2021/03/15 | 414 | graphics/asymptote/examples/animations/glmovie.asy +2021/03/15 | 1760 | graphics/asymptote/examples/animations/heatequation.asy +2021/03/15 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex +2021/03/15 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex +2021/03/15 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy +2021/03/15 | 1247 | graphics/asymptote/examples/animations/slidemovies.asy +2021/03/15 | 856 | graphics/asymptote/examples/animations/sphere.asy +2021/03/15 | 798 | graphics/asymptote/examples/animations/torusanimation.asy +2021/03/15 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy +2021/03/15 | 1120 | graphics/asymptote/examples/animations/wheel.asy +2021/03/15 | 236 | graphics/asymptote/examples/annotation.asy +2021/03/15 | 1240 | graphics/asymptote/examples/arrows3.asy +2021/03/15 | 61 | graphics/asymptote/examples/axialshade.asy +2021/03/15 | 496 | graphics/asymptote/examples/bars3.asy +2021/03/15 | 1033 | graphics/asymptote/examples/basealign.asy +2021/03/15 | 407 | graphics/asymptote/examples/BezierPatch.asy +2021/03/15 | 581 | graphics/asymptote/examples/BezierSaddle.asy +2021/03/15 | 1548 | graphics/asymptote/examples/BezierSurface.asy +2021/03/15 | 199 | graphics/asymptote/examples/BezierTriangle.asy +2021/03/15 | 154 | graphics/asymptote/examples/billboard.asy +2021/03/15 | 513 | graphics/asymptote/examples/buildcycle.asy +2021/03/15 | 233 | graphics/asymptote/examples/cardioid.asy +2021/03/15 | 485 | graphics/asymptote/examples/cards.asy +2021/03/15 | 688 | graphics/asymptote/examples/centroidfg.asy +2021/03/15 | 322 | graphics/asymptote/examples/cheese.asy +2021/03/15 | 576 | graphics/asymptote/examples/circles.asy +2021/03/15 | 228 | graphics/asymptote/examples/circumcircle.asy +2021/03/15 | 762 | graphics/asymptote/examples/clockarray.asy +2021/03/15 | 264 | graphics/asymptote/examples/coag.asy +2021/03/15 | 436 | graphics/asymptote/examples/colorpatch.asy +2021/03/15 | 472 | graphics/asymptote/examples/colorplanes.asy +2021/03/15 | 739 | graphics/asymptote/examples/condor.asy +2021/03/15 | 495 | graphics/asymptote/examples/cones.asy +2021/03/15 | 1778 | graphics/asymptote/examples/conicurv.asy +2021/03/15 | 254 | graphics/asymptote/examples/contextfonts.asy +2021/03/15 | 802 | graphics/asymptote/examples/controlsystem.asy +2021/03/15 | 123 | graphics/asymptote/examples/Coons.asy +2021/03/15 | 235 | graphics/asymptote/examples/cos2theta.asy +2021/03/15 | 582 | graphics/asymptote/examples/cos3.asy +2021/03/15 | 460 | graphics/asymptote/examples/cosaddition.asy +2021/03/15 | 5537 | graphics/asymptote/examples/cpkcolors.asy +2021/03/15 | 572 | graphics/asymptote/examples/curvedlabel3.asy +2021/03/15 | 177 | graphics/asymptote/examples/curvedlabel.asy +2021/03/15 | 1835 | graphics/asymptote/examples/cyclohexane.asy +2021/03/15 | 352 | graphics/asymptote/examples/cylinder.asy +2021/03/15 | 506 | graphics/asymptote/examples/delu.asy +2021/03/15 | 509 | graphics/asymptote/examples/dimension.asy +2021/03/15 | 1216 | graphics/asymptote/examples/dragon.asy +2021/03/15 | 1298 | graphics/asymptote/examples/electromagnetic.asy +2021/03/15 | 325 | graphics/asymptote/examples/elevation.asy +2021/03/15 | 398 | graphics/asymptote/examples/epix.asy +2021/03/15 | 242 | graphics/asymptote/examples/equilateral.asy +2021/03/15 | 548 | graphics/asymptote/examples/equilchord.asy +2021/03/15 | 579 | graphics/asymptote/examples/exp3.asy +2021/03/15 | 519 | graphics/asymptote/examples/extrudedcontour.asy +2021/03/15 | 498 | graphics/asymptote/examples/fano.asy +2021/03/15 | 973 | graphics/asymptote/examples/fequlogo.asy +2021/03/15 | 727 | graphics/asymptote/examples/fermi.asy +2021/03/15 | 980 | graphics/asymptote/examples/filesurface.asy +2021/03/15 | 5543 | graphics/asymptote/examples/filesurface.dat +2021/03/15 | 570 | graphics/asymptote/examples/fillcontour.asy +2021/03/15 | 4244 | graphics/asymptote/examples/fin.asy +2021/03/15 | 710 | graphics/asymptote/examples/fjortoft.asy +2021/03/15 | 558 | graphics/asymptote/examples/floatingdisk.asy +2021/03/15 | 500 | graphics/asymptote/examples/floor.asy +2021/03/15 | 683 | graphics/asymptote/examples/fractaltree.asy +2021/03/15 | 1185 | graphics/asymptote/examples/functionshading.asy +2021/03/15 | 499 | graphics/asymptote/examples/galleon.asy +2021/03/15 | 713 | graphics/asymptote/examples/gamma3.asy +2021/03/15 | 439 | graphics/asymptote/examples/gamma.asy +2021/03/15 | 679 | graphics/asymptote/examples/genusthree.asy +2021/03/15 | 1164 | graphics/asymptote/examples/genustwo.asy +2021/03/15 | 383 | graphics/asymptote/examples/Gouraud.asy +2021/03/15 | 616 | graphics/asymptote/examples/Gouraudcontour.asy +2021/03/15 | 76 | graphics/asymptote/examples/grid.asy +2021/03/15 | 459 | graphics/asymptote/examples/hierarchy.asy +2021/03/15 | 315 | graphics/asymptote/examples/hyperboloid.asy +2021/03/15 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy +2021/03/15 | 1111 | graphics/asymptote/examples/imagehistogram.asy +2021/03/15 | 610 | graphics/asymptote/examples/impact.asy +2021/03/15 | 598 | graphics/asymptote/examples/integraltest.asy +2021/03/15 | 4808 | graphics/asymptote/examples/interpolate1.asy +2021/03/15 | 289 | graphics/asymptote/examples/jump.asy +2021/03/15 | 1352 | graphics/asymptote/examples/Klein.asy +2021/03/15 | 182 | graphics/asymptote/examples/label3.asy +2021/03/15 | 196 | graphics/asymptote/examples/label3ribbon.asy +2021/03/15 | 187 | graphics/asymptote/examples/label3solid.asy +2021/03/15 | 632 | graphics/asymptote/examples/label3zoom.asy +2021/03/15 | 264 | graphics/asymptote/examples/labelbox.asy +2021/03/15 | 1114 | graphics/asymptote/examples/laserlattice.asy +2021/03/15 | 136 | graphics/asymptote/examples/latticeshading.asy +2021/03/15 | 688 | graphics/asymptote/examples/layers.asy +2021/03/15 | 460 | graphics/asymptote/examples/lever.asy +2021/03/15 | 654 | graphics/asymptote/examples/limit.asy +2021/03/15 | 1910 | graphics/asymptote/examples/linearregression.asy +2021/03/15 | 168 | graphics/asymptote/examples/lines.asy +2021/03/15 | 1040 | graphics/asymptote/examples/lmfit1.asy +2021/03/15 | 206 | graphics/asymptote/examples/log.asy +2021/03/15 | 349 | graphics/asymptote/examples/logdown.asy +2021/03/15 | 1461 | graphics/asymptote/examples/logo3.asy +2021/03/15 | 196 | graphics/asymptote/examples/lowint.asy +2021/03/15 | 657 | graphics/asymptote/examples/lowupint.asy +2021/03/15 | 479 | graphics/asymptote/examples/magnetic.asy +2021/03/15 | 896 | graphics/asymptote/examples/markregular.asy +2021/03/15 | 1968 | graphics/asymptote/examples/mergeExample.asy +2021/03/15 | 5216 | graphics/asymptote/examples/mosaic.asy +2021/03/15 | 2504 | graphics/asymptote/examples/mosquito.asy +2021/03/15 | 1566 | graphics/asymptote/examples/near_earth.asy +2021/03/15 | 658 | graphics/asymptote/examples/NURBScurve.asy +2021/03/15 | 1042 | graphics/asymptote/examples/NURBSsphere.asy +2021/03/15 | 1551 | graphics/asymptote/examples/NURBSsurface.asy +2021/03/15 | 1251 | graphics/asymptote/examples/odetest.asy +2021/03/15 | 308 | graphics/asymptote/examples/oneoverx.asy +2021/03/15 | 861 | graphics/asymptote/examples/orthocenter.asy +2021/03/15 | 254 | graphics/asymptote/examples/parametricelevation.asy +2021/03/15 | 407 | graphics/asymptote/examples/parametricsurface.asy +2021/03/15 | 711 | graphics/asymptote/examples/partialsurface.asy +2021/03/15 | 1055 | graphics/asymptote/examples/partitionExample.asy +2021/03/15 | 426 | graphics/asymptote/examples/pathintersectsurface.asy +2021/03/15 | 3335 | graphics/asymptote/examples/pdb.asy +2021/03/15 | 361 | graphics/asymptote/examples/phase.asy +2021/03/15 | 22873 | graphics/asymptote/examples/piicon.png +2021/03/15 | 362 | graphics/asymptote/examples/pipeintersection.asy +2021/03/15 | 3857 | graphics/asymptote/examples/pipes.asy +2021/03/15 | 418 | graphics/asymptote/examples/planeproject.asy +2021/03/15 | 930 | graphics/asymptote/examples/polararea.asy +2021/03/15 | 628 | graphics/asymptote/examples/polarcircle.asy +2021/03/15 | 326 | graphics/asymptote/examples/polardatagraph.asy +2021/03/15 | 641 | graphics/asymptote/examples/pOrbital.asy +2021/03/15 | 954 | graphics/asymptote/examples/poster.asy +2021/03/15 | 58 | graphics/asymptote/examples/progrid.asy +2021/03/15 | 373 | graphics/asymptote/examples/projectelevation.asy +2021/03/15 | 427 | graphics/asymptote/examples/projectrevolution.asy +2021/03/15 | 747 | graphics/asymptote/examples/pseudosphere.asy +2021/03/15 | 557 | graphics/asymptote/examples/Pythagoras.asy +2021/03/15 | 420 | graphics/asymptote/examples/PythagoreanTree.asy +2021/03/15 | 734 | graphics/asymptote/examples/quilt.asy +2021/03/15 | 345 | graphics/asymptote/examples/rainbow.asy +2021/03/15 | 78 | graphics/asymptote/examples/randompath3.asy +2021/03/15 | 1537 | graphics/asymptote/examples/refs.bib +2021/03/15 | 990 | graphics/asymptote/examples/RiemannSphere.asy +2021/03/15 | 348 | graphics/asymptote/examples/RiemannSurface.asy +2021/03/15 | 384 | graphics/asymptote/examples/RiemannSurfaceRoot.asy +2021/03/15 | 141 | graphics/asymptote/examples/ring.asy +2021/03/15 | 184 | graphics/asymptote/examples/roll.asy +2021/03/15 | 1309 | graphics/asymptote/examples/roundpath.asy +2021/03/15 | 288 | graphics/asymptote/examples/sacone3D.asy +2021/03/15 | 445 | graphics/asymptote/examples/sacone.asy +2021/03/15 | 341 | graphics/asymptote/examples/sacylinder3D.asy +2021/03/15 | 400 | graphics/asymptote/examples/sacylinder.asy +2021/03/15 | 66 | graphics/asymptote/examples/shade.asy +2021/03/15 | 111 | graphics/asymptote/examples/shadestroke.asy +2021/03/15 | 1065 | graphics/asymptote/examples/shellmethod.asy +2021/03/15 | 829 | graphics/asymptote/examples/shellsqrtx01.asy +2021/03/15 | 410 | graphics/asymptote/examples/Sierpinski.asy +2021/03/15 | 821 | graphics/asymptote/examples/SierpinskiGasket.asy +2021/03/15 | 2398 | graphics/asymptote/examples/SierpinskiSponge.asy +2021/03/15 | 327 | graphics/asymptote/examples/sin1x.asy +2021/03/15 | 579 | graphics/asymptote/examples/sin3.asy +2021/03/15 | 591 | graphics/asymptote/examples/sinc.asy +2021/03/15 | 378 | graphics/asymptote/examples/sinxlex.asy +2021/03/15 | 3358 | graphics/asymptote/examples/slidedemo.asy +2021/03/15 | 341 | graphics/asymptote/examples/slidedemo_.bbl +2021/03/15 | 2023 | graphics/asymptote/examples/slope.asy +2021/03/15 | 520 | graphics/asymptote/examples/smoothelevation.asy +2021/03/15 | 2680 | graphics/asymptote/examples/soccerball.asy +2021/03/15 | 2360 | graphics/asymptote/examples/spectrum.asy +2021/03/15 | 141 | graphics/asymptote/examples/sphere.asy +2021/03/15 | 150 | graphics/asymptote/examples/spheresilhouette.asy +2021/03/15 | 162 | graphics/asymptote/examples/sphereskeleton.asy +2021/03/15 | 376 | graphics/asymptote/examples/sphericalharmonic.asy +2021/03/15 | 424 | graphics/asymptote/examples/spiral3.asy +2021/03/15 | 210 | graphics/asymptote/examples/spiral.asy +2021/03/15 | 608 | graphics/asymptote/examples/spline.asy +2021/03/15 | 2191 | graphics/asymptote/examples/splitpatch.asy +2021/03/15 | 38 | graphics/asymptote/examples/spring0.asy +2021/03/15 | 43 | graphics/asymptote/examples/spring2.asy +2021/03/15 | 667 | graphics/asymptote/examples/spring.asy +2021/03/15 | 674 | graphics/asymptote/examples/sqrtx01.asy +2021/03/15 | 579 | graphics/asymptote/examples/sqrtx01y1.asy +2021/03/15 | 145 | graphics/asymptote/examples/star.asy +2021/03/15 | 162 | graphics/asymptote/examples/stereoscopic.asy +2021/03/15 | 59 | graphics/asymptote/examples/stroke3.asy +2021/03/15 | 315 | graphics/asymptote/examples/strokepath.asy +2021/03/15 | 175 | graphics/asymptote/examples/strokeshade.asy +2021/03/15 | 198 | graphics/asymptote/examples/tanh.asy +2021/03/15 | 13901 | graphics/asymptote/examples/teapot.asy +2021/03/15 | 303 | graphics/asymptote/examples/tensor.asy +2021/03/15 | 547 | graphics/asymptote/examples/tetra.asy +2021/03/15 | 312 | graphics/asymptote/examples/textpath.asy +2021/03/15 | 8429 | graphics/asymptote/examples/thermodynamics.asy +2021/03/15 | 576 | graphics/asymptote/examples/threeviews.asy +2021/03/15 | 104 | graphics/asymptote/examples/tiling.asy +2021/03/15 | 419 | graphics/asymptote/examples/torus.asy +2021/03/15 | 246 | graphics/asymptote/examples/transparency.asy +2021/03/15 | 250 | graphics/asymptote/examples/transparentCubes.asy +2021/03/15 | 602 | graphics/asymptote/examples/treetest.asy +2021/03/15 | 589 | graphics/asymptote/examples/trefoilknot.asy +2021/03/15 | 972 | graphics/asymptote/examples/triads.asy +2021/03/15 | 207 | graphics/asymptote/examples/triangle.asy +2021/03/15 | 441 | graphics/asymptote/examples/triangles.asy +2021/03/15 | 251 | graphics/asymptote/examples/triceratops.asy +2021/03/15 | 291 | graphics/asymptote/examples/trumpet.asy +2021/03/15 | 2101 | graphics/asymptote/examples/truncatedIcosahedron.asy +2021/03/15 | 40665 | graphics/asymptote/examples/tvgen.asy +2021/03/15 | 868 | graphics/asymptote/examples/twistedtubes.asy +2021/03/15 | 26096 | graphics/asymptote/examples/uhrturm.obj +2021/03/15 | 322 | graphics/asymptote/examples/unitcircle.asy +2021/03/15 | 430 | graphics/asymptote/examples/unitoctant.asy +2021/03/15 | 714 | graphics/asymptote/examples/unitoctantx.asy +2021/03/15 | 199 | graphics/asymptote/examples/upint.asy +2021/03/15 | 525 | graphics/asymptote/examples/vectorfield3.asy +2021/03/15 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy +2021/03/15 | 839 | graphics/asymptote/examples/venn3.asy +2021/03/15 | 626 | graphics/asymptote/examples/venn.asy +2021/03/15 | 802 | graphics/asymptote/examples/vertexshading.asy +2021/03/15 | 360 | graphics/asymptote/examples/washer.asy +2021/03/15 | 1010 | graphics/asymptote/examples/washermethod.asy +2021/03/15 | 628 | graphics/asymptote/examples/wedge.asy +2021/03/15 | 1036 | graphics/asymptote/examples/workcone.asy +2021/03/15 | 978 | graphics/asymptote/examples/worksheet.asy +2021/03/15 | 2626 | graphics/asymptote/examples/worldmap.asy +2021/03/15 | 1261761 | graphics/asymptote/examples/worldmap.dat +2021/03/15 | 580 | graphics/asymptote/examples/xsin1x.asy +2021/03/15 | 3739 | graphics/asymptote/examples/xstitch.asy +2021/03/15 | 743 | graphics/asymptote/examples/xxsq01.asy +2021/03/15 | 866 | graphics/asymptote/examples/xxsq01x-1.asy +2021/03/15 | 825 | graphics/asymptote/examples/xxsq01y.asy +2021/03/15 | 222 | graphics/asymptote/examples/yingyang.asy +2021/03/15 | 33828 | graphics/asymptote/exp.cc +2021/03/15 | 28783 | graphics/asymptote/exp.h +2021/03/15 | 119 | graphics/asymptote/fftw++asy.cc +2021/03/15 | 1694 | graphics/asymptote/fftw++.cc +2021/03/15 | 44472 | graphics/asymptote/fftw++.h +2021/03/15 | 4847 | graphics/asymptote/fileio.cc +2021/03/15 | 19809 | graphics/asymptote/fileio.h +2021/03/15 | 1245 | graphics/asymptote/findsym.pl +2021/03/15 | 1020 | graphics/asymptote/flatguide.cc +2021/03/15 | 4209 | graphics/asymptote/flatguide.h +2021/03/15 | 654 | graphics/asymptote/fpu.h +2021/03/15 | 2164 | graphics/asymptote/frame.h +2021/03/15 | 7919 | graphics/asymptote/fundec.cc +2021/03/15 | 4341 | graphics/asymptote/fundec.h +2021/03/15 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz +2021/03/15 | 3153 | graphics/asymptote/genv.cc +2021/03/15 | 1626 | graphics/asymptote/genv.h +2021/03/15 | 4520 | graphics/asymptote/getopt1.c +2021/03/15 | 30147 | graphics/asymptote/getopt.c +2021/03/15 | 6650 | graphics/asymptote/getopt.h +2021/03/15 | 202 | graphics/asymptote/glew.c +2021/03/15 | 1235777 | graphics/asymptote/GL/glew.c +2021/03/15 | 1186601 | graphics/asymptote/GL/glew.h +2021/03/15 | 73435 | graphics/asymptote/GL/glxew.h +2021/03/15 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js +2021/03/15 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js +2021/03/15 | 46026 | graphics/asymptote/glrender.cc +2021/03/15 | 9243 | graphics/asymptote/glrender.h +2021/03/15 | 63314 | graphics/asymptote/GL/wglew.h +2021/03/15 | 50437 | graphics/asymptote/gsl.cc +2021/03/15 | 22 | graphics/asymptote/GUI/configs/__init__.py +2021/03/15 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson +2021/03/15 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson +2021/03/15 | 3503 | graphics/asymptote/GUI/CustMatTransform.py +2021/03/15 | 131 | graphics/asymptote/GUI/DebugFlags.py +2021/03/15 | 1149 | graphics/asymptote/guide.cc +2021/03/15 | 294 | graphics/asymptote/guideflags.h +2021/03/15 | 6725 | graphics/asymptote/guide.h +2021/03/15 | 1724 | graphics/asymptote/GUI/GuidesManager.py +2021/03/15 | 164511 | graphics/asymptote/GUI/icons_rc.py +2021/03/15 | 23 | graphics/asymptote/GUI/__init__.py +2021/03/15 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py +2021/03/15 | 5151 | graphics/asymptote/GUI/labelEditor.py +2021/03/15 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po +2021/03/15 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py +2021/03/15 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py +2021/03/15 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py +2021/03/15 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py +2021/03/15 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py +2021/03/15 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py +2021/03/15 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py +2021/03/15 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py +2021/03/15 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py +2021/03/15 | 57 | graphics/asymptote/GUI/requirements.txt +2021/03/15 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg +2021/03/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg +2021/03/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg +2021/03/15 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg +2021/03/15 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg +2021/03/15 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg +2021/03/15 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg +2021/03/15 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg +2021/03/15 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg +2021/03/15 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg +2021/03/15 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg +2021/03/15 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg +2021/03/15 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg +2021/03/15 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg +2021/03/15 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg +2021/03/15 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg +2021/03/15 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg +2021/03/15 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy +2021/03/15 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg +2021/03/15 | 111 | graphics/asymptote/GUI/res/icons/center.asy +2021/03/15 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy +2021/03/15 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg +2021/03/15 | 892 | graphics/asymptote/GUI/res/icons/center.svg +2021/03/15 | 780 | graphics/asymptote/GUI/res/icons/check.svg +2021/03/15 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg +2021/03/15 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg +2021/03/15 | 754 | graphics/asymptote/GUI/res/icons/circle.svg +2021/03/15 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy +2021/03/15 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg +2021/03/15 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy +2021/03/15 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg +2021/03/15 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg +2021/03/15 | 1194 | graphics/asymptote/GUI/res/icons/code.svg +2021/03/15 | 876 | graphics/asymptote/GUI/res/icons/edit.svg +2021/03/15 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg +2021/03/15 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg +2021/03/15 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg +2021/03/15 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg +2021/03/15 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy +2021/03/15 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg +2021/03/15 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy +2021/03/15 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg +2021/03/15 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg +2021/03/15 | 1711 | graphics/asymptote/GUI/res/icons.qrc +2021/03/15 | 673 | graphics/asymptote/GUI/res/icons/save.svg +2021/03/15 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg +2021/03/15 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg +2021/03/15 | 284 | graphics/asymptote/GUI/res/icons/text.svg +2021/03/15 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg +2021/03/15 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py +2021/03/15 | 394 | graphics/asymptote/GUI/setup.py +2021/03/15 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py +2021/03/15 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py +2021/03/15 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py +2021/03/15 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py +2021/03/15 | 72687 | graphics/asymptote/GUI/Window1.py +2021/03/15 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui +2021/03/15 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui +2021/03/15 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui +2021/03/15 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui +2021/03/15 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui +2021/03/15 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui +2021/03/15 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui +2021/03/15 | 75576 | graphics/asymptote/GUI/windows/window1.ui +2021/03/15 | 50600 | graphics/asymptote/GUI/xasy2asy.py +2021/03/15 | 821 | graphics/asymptote/GUI/xasyArgs.py +2021/03/15 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py +2021/03/15 | 2554 | graphics/asymptote/GUI/xasyFile.py +2021/03/15 | 5048 | graphics/asymptote/GUI/xasyOptions.py +2021/03/15 | 503 | graphics/asymptote/GUI/xasy.py +2021/03/15 | 599 | graphics/asymptote/GUI/xasyStrings.py +2021/03/15 | 710 | graphics/asymptote/GUI/xasySvg.py +2021/03/15 | 964 | graphics/asymptote/GUI/xasyTransform.py +2021/03/15 | 1504 | graphics/asymptote/GUI/xasyUtils.py +2021/03/15 | 238 | graphics/asymptote/GUI/xasyValidator.py +2021/03/15 | 12813 | graphics/asymptote/impdatum.cc +2021/03/15 | 10445 | graphics/asymptote/INSTALL +2021/03/15 | 15645 | graphics/asymptote/install-sh +2021/03/15 | 1982 | graphics/asymptote/inst.h +2021/03/15 | 5505 | graphics/asymptote/interact.cc +2021/03/15 | 1345 | graphics/asymptote/interact.h +2021/03/15 | 5733 | graphics/asymptote/item.h +2021/03/15 | 10072 | graphics/asymptote/jsfile.cc +2021/03/15 | 2107 | graphics/asymptote/jsfile.h +2021/03/15 | 609 | graphics/asymptote/keywords.cc +2021/03/15 | 1253 | graphics/asymptote/keywords.pl +2021/03/15 | 22345 | graphics/asymptote/knot.cc +2021/03/15 | 12259 | graphics/asymptote/knot.h +2021/03/15 | 342 | graphics/asymptote/lexical.h +2021/03/15 | 83449 | graphics/asymptote/lex.yy.cc +2021/03/15 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz +2021/03/15 | 35147 | graphics/asymptote/LICENSE +2021/03/15 | 7639 | graphics/asymptote/LICENSE.LESSER +2021/03/15 | 2766 | graphics/asymptote/lnkX64IconFix.nsh +2021/03/15 | 2194 | graphics/asymptote/locate.cc +2021/03/15 | 631 | graphics/asymptote/locate.h +2021/03/15 | 5443 | graphics/asymptote/main.cc +2021/03/15 | 11672 | graphics/asymptote/Makefile.in +2021/03/15 | 2632 | graphics/asymptote/material.h +2021/03/15 | 6414 | graphics/asymptote/mathop.h +2021/03/15 | 4972 | graphics/asymptote/memory.h +2021/03/15 | 714 | graphics/asymptote/mod.h +2021/03/15 | 908 | graphics/asymptote/modifier.h +2021/03/15 | 7435 | graphics/asymptote/name.cc +2021/03/15 | 5236 | graphics/asymptote/name.h +2021/03/15 | 4265 | graphics/asymptote/newexp.cc +2021/03/15 | 1274 | graphics/asymptote/newexp.h +2021/03/15 | 916 | graphics/asymptote/opcodes.h +2021/03/15 | 1050 | graphics/asymptote/opsymbols.pl +2021/03/15 | 5104 | graphics/asymptote/pair.h +2021/03/15 | 4874 | graphics/asymptote/parser.cc +2021/03/15 | 1171 | graphics/asymptote/parser.h +2021/03/15 | 5262 | graphics/asymptote/patches/bison.patch +2021/03/15 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch +2021/03/15 | 1311 | graphics/asymptote/patches/dvipdf +2021/03/15 | 113 | graphics/asymptote/patches/fixmem.reg +2021/03/15 | 1524 | graphics/asymptote/patches/flex.patch +2021/03/15 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch +2021/03/15 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch +2021/03/15 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch +2021/03/15 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch +2021/03/15 | 1082 | graphics/asymptote/patches/README +2021/03/15 | 37991 | graphics/asymptote/path3.cc +2021/03/15 | 10585 | graphics/asymptote/path3.h +2021/03/15 | 33813 | graphics/asymptote/path.cc +2021/03/15 | 11663 | graphics/asymptote/path.h +2021/03/15 | 1594 | graphics/asymptote/pen.cc +2021/03/15 | 27767 | graphics/asymptote/pen.h +2021/03/15 | 40310 | graphics/asymptote/picture.cc +2021/03/15 | 3431 | graphics/asymptote/picture.h +2021/03/15 | 5250 | graphics/asymptote/pipestream.cc +2021/03/15 | 2614 | graphics/asymptote/pipestream.h +2021/03/15 | 138 | graphics/asymptote/Pipfile +2021/03/15 | 2542 | graphics/asymptote/policy.h +2021/03/15 | 650 | graphics/asymptote/prcfile.h +2021/03/15 | 974 | graphics/asymptote/prc/Makefile +2021/03/15 | 71201 | graphics/asymptote/prc/oPRCFile.cc +2021/03/15 | 51432 | graphics/asymptote/prc/oPRCFile.h +2021/03/15 | 8371 | graphics/asymptote/prc/PRCbitStream.cc +2021/03/15 | 2518 | graphics/asymptote/prc/PRCbitStream.h +2021/03/15 | 177246 | graphics/asymptote/prc/PRCdouble.cc +2021/03/15 | 3765 | graphics/asymptote/prc/PRCdouble.h +2021/03/15 | 30208 | graphics/asymptote/prc/PRC.h +2021/03/15 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc +2021/03/15 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h +2021/03/15 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc +2021/03/15 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc +2021/03/15 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc +2021/03/15 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc +2021/03/15 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h +2021/03/15 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc +2021/03/15 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc +2021/03/15 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h +2021/03/15 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc +2021/03/15 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc +2021/03/15 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h +2021/03/15 | 1658 | graphics/asymptote/prc/PRCTools/Makefile +2021/03/15 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc +2021/03/15 | 95 | graphics/asymptote/prc/test.asy +2021/03/15 | 36243 | graphics/asymptote/prc/test.cc +2021/03/15 | 66751 | graphics/asymptote/prc/writePRC.cc +2021/03/15 | 48481 | graphics/asymptote/prc/writePRC.h +2021/03/15 | 116025 | graphics/asymptote/predicates.cc +2021/03/15 | 986 | graphics/asymptote/predicates.h +2021/03/15 | 1236 | graphics/asymptote/primitives.h +2021/03/15 | 25223 | graphics/asymptote/process.cc +2021/03/15 | 2982 | graphics/asymptote/process.h +2021/03/15 | 2378 | graphics/asymptote/profile.py +2021/03/15 | 9923 | graphics/asymptote/profiler.h +2021/03/15 | 3265 | graphics/asymptote/program.cc +2021/03/15 | 2561 | graphics/asymptote/program.h +2021/03/15 | 18938 | graphics/asymptote/psfile.cc +2021/03/15 | 8937 | graphics/asymptote/psfile.h +2021/03/15 | 2505 | graphics/asymptote/README +2021/03/15 | 1698 | graphics/asymptote/record.cc +2021/03/15 | 2732 | graphics/asymptote/record.h +2021/03/15 | 1096 | graphics/asymptote/refaccess.cc +2021/03/15 | 1936 | graphics/asymptote/refaccess.h +2021/03/15 | 124929 | graphics/asymptote/ReleaseNotes +2021/03/15 | 62 | graphics/asymptote/revision.cc +2021/03/15 | 3441 | graphics/asymptote/rounding.h +2021/03/15 | 73254 | graphics/asymptote/runarray.cc +2021/03/15 | 1492 | graphics/asymptote/runarray.h +2021/03/15 | 48417 | graphics/asymptote/runarray.in +2021/03/15 | 2661 | graphics/asymptote/runbacktrace.cc +2021/03/15 | 169 | graphics/asymptote/runbacktrace.h +2021/03/15 | 831 | graphics/asymptote/runbacktrace.in +2021/03/15 | 17690 | graphics/asymptote/runfile.cc +2021/03/15 | 969 | graphics/asymptote/runfile.h +2021/03/15 | 5879 | graphics/asymptote/runfile.in +2021/03/15 | 8096 | graphics/asymptote/runhistory.cc +2021/03/15 | 161 | graphics/asymptote/runhistory.h +2021/03/15 | 5064 | graphics/asymptote/runhistory.in +2021/03/15 | 15829 | graphics/asymptote/runlabel.cc +2021/03/15 | 153 | graphics/asymptote/runlabel.h +2021/03/15 | 12089 | graphics/asymptote/runlabel.in +2021/03/15 | 21926 | graphics/asymptote/runmath.cc +2021/03/15 | 269 | graphics/asymptote/runmath.h +2021/03/15 | 8856 | graphics/asymptote/runmath.in +2021/03/15 | 16483 | graphics/asymptote/runpair.cc +2021/03/15 | 299 | graphics/asymptote/runpair.h +2021/03/15 | 4156 | graphics/asymptote/runpair.in +2021/03/15 | 25701 | graphics/asymptote/runpath3d.cc +2021/03/15 | 186 | graphics/asymptote/runpath3d.h +2021/03/15 | 8008 | graphics/asymptote/runpath3d.in +2021/03/15 | 26844 | graphics/asymptote/runpath.cc +2021/03/15 | 177 | graphics/asymptote/runpath.h +2021/03/15 | 8439 | graphics/asymptote/runpath.in +2021/03/15 | 57126 | graphics/asymptote/runpicture.cc +2021/03/15 | 191 | graphics/asymptote/runpicture.h +2021/03/15 | 19455 | graphics/asymptote/runpicture.in +2021/03/15 | 18739 | graphics/asymptote/runstring.cc +2021/03/15 | 188 | graphics/asymptote/runstring.h +2021/03/15 | 9867 | graphics/asymptote/runstring.in +2021/03/15 | 12604 | graphics/asymptote/runsystem.cc +2021/03/15 | 157 | graphics/asymptote/runsystem.h +2021/03/15 | 5111 | graphics/asymptote/runsystem.in +2021/03/15 | 1341 | graphics/asymptote/runtimebase.in +2021/03/15 | 60866 | graphics/asymptote/runtime.cc +2021/03/15 | 1163 | graphics/asymptote/runtime.h +2021/03/15 | 20622 | graphics/asymptote/runtime.in +2021/03/15 | 7230 | graphics/asymptote/runtime.pl +2021/03/15 | 13944 | graphics/asymptote/runtriple.cc +2021/03/15 | 320 | graphics/asymptote/runtriple.h +2021/03/15 | 2707 | graphics/asymptote/runtriple.in +2021/03/15 | 2136 | graphics/asymptote/seconds.h +2021/03/15 | 52096 | graphics/asymptote/settings.cc +2021/03/15 | 2661 | graphics/asymptote/settings.h +2021/03/15 | 2894 | graphics/asymptote/shaders.cc +2021/03/15 | 882 | graphics/asymptote/shaders.h +2021/03/15 | 6634 | graphics/asymptote/simpson.cc +2021/03/15 | 14469 | graphics/asymptote/stack.cc +2021/03/15 | 3295 | graphics/asymptote/stack.h +2021/03/15 | 951 | graphics/asymptote/statistics.h +2021/03/15 | 12024 | graphics/asymptote/stm.cc +2021/03/15 | 4392 | graphics/asymptote/stm.h +2021/03/15 | 8960 | graphics/asymptote/symbol.cc +2021/03/15 | 2654 | graphics/asymptote/symbol.h +2021/03/15 | 2697 | graphics/asymptote/table.h +2021/03/15 | 620 | graphics/asymptote/tests/arith/integer.asy +2021/03/15 | 449 | graphics/asymptote/tests/arith/pair.asy +2021/03/15 | 193 | graphics/asymptote/tests/arith/random.asy +2021/03/15 | 383 | graphics/asymptote/tests/arith/real.asy +2021/03/15 | 1710 | graphics/asymptote/tests/arith/roots.asy +2021/03/15 | 639 | graphics/asymptote/tests/arith/transform.asy +2021/03/15 | 244 | graphics/asymptote/tests/arith/triple.asy +2021/03/15 | 936 | graphics/asymptote/tests/array/array.asy +2021/03/15 | 680 | graphics/asymptote/tests/array/delete.asy +2021/03/15 | 737 | graphics/asymptote/tests/array/determinant.asy +2021/03/15 | 1927 | graphics/asymptote/tests/array/fields.asy +2021/03/15 | 4841 | graphics/asymptote/tests/array/slice.asy +2021/03/15 | 966 | graphics/asymptote/tests/array/solve.asy +2021/03/15 | 746 | graphics/asymptote/tests/array/sort.asy +2021/03/15 | 1096 | graphics/asymptote/tests/array/transpose.asy +2021/03/15 | 276 | graphics/asymptote/tests/bench/6000circles.asy +2021/03/15 | 2222 | graphics/asymptote/tests/frames/loop.asy +2021/03/15 | 202 | graphics/asymptote/tests/frames/stat2.asy +2021/03/15 | 158 | graphics/asymptote/tests/frames/stat.asy +2021/03/15 | 62 | graphics/asymptote/tests/gc/array.asy +2021/03/15 | 102 | graphics/asymptote/tests/gc/file.asy +2021/03/15 | 54 | graphics/asymptote/tests/gc/funcall.asy +2021/03/15 | 65 | graphics/asymptote/tests/gc/guide.asy +2021/03/15 | 143 | graphics/asymptote/tests/gc/label.asy +2021/03/15 | 124 | graphics/asymptote/tests/gc/path.asy +2021/03/15 | 72 | graphics/asymptote/tests/gc/pen.asy +2021/03/15 | 193 | graphics/asymptote/tests/gc/shipout.asy +2021/03/15 | 77 | graphics/asymptote/tests/gc/string.asy +2021/03/15 | 129 | graphics/asymptote/tests/gc/struct.asy +2021/03/15 | 70 | graphics/asymptote/tests/gc/transform.asy +2021/03/15 | 369 | graphics/asymptote/tests/gs/ghostscript.asy +2021/03/15 | 11907 | graphics/asymptote/tests/gsl/random.asy +2021/03/15 | 1209 | graphics/asymptote/tests/imp/unravel.asy +2021/03/15 | 308 | graphics/asymptote/tests/Makefile +2021/03/15 | 18 | graphics/asymptote/tests/output/circle.asy +2021/03/15 | 22 | graphics/asymptote/tests/output/line.asy +2021/03/15 | 1284 | graphics/asymptote/tests/output/Makefile +2021/03/15 | 1384 | graphics/asymptote/tests/pic/trans.asy +2021/03/15 | 236 | graphics/asymptote/tests/string/erase.asy +2021/03/15 | 182 | graphics/asymptote/tests/string/find.asy +2021/03/15 | 109 | graphics/asymptote/tests/string/insert.asy +2021/03/15 | 132 | graphics/asymptote/tests/string/length.asy +2021/03/15 | 187 | graphics/asymptote/tests/string/rfind.asy +2021/03/15 | 118 | graphics/asymptote/tests/string/substr.asy +2021/03/15 | 238 | graphics/asymptote/tests/TestLib.asy +2021/03/15 | 159 | graphics/asymptote/tests/types/cast.asy +2021/03/15 | 6503 | graphics/asymptote/tests/types/constructor.asy +2021/03/15 | 155 | graphics/asymptote/tests/types/ecast.asy +2021/03/15 | 3375 | graphics/asymptote/tests/types/guide.asy +2021/03/15 | 224 | graphics/asymptote/tests/types/init.asy +2021/03/15 | 4242 | graphics/asymptote/tests/types/keyword.asy +2021/03/15 | 4072 | graphics/asymptote/tests/types/order.asy +2021/03/15 | 2731 | graphics/asymptote/tests/types/resolve.asy +2021/03/15 | 308 | graphics/asymptote/tests/types/shadow.asy +2021/03/15 | 1331 | graphics/asymptote/tests/types/spec.asy +2021/03/15 | 1189 | graphics/asymptote/tests/types/var.asy +2021/03/15 | 18388 | graphics/asymptote/texfile.cc +2021/03/15 | 11217 | graphics/asymptote/texfile.h +2021/03/15 | 1293 | graphics/asymptote/TODO +2021/03/15 | 6288 | graphics/asymptote/transform.h +2021/03/15 | 10224 | graphics/asymptote/tr.cc +2021/03/15 | 3912 | graphics/asymptote/tr.h +2021/03/15 | 9574 | graphics/asymptote/triple.h +2021/03/15 | 14072 | graphics/asymptote/types.cc +2021/03/15 | 15451 | graphics/asymptote/types.h +2021/03/15 | 10093 | graphics/asymptote/util.cc +2021/03/15 | 4602 | graphics/asymptote/util.h +2021/03/15 | 1976 | graphics/asymptote/varinit.cc +2021/03/15 | 2012 | graphics/asymptote/varinit.h +2021/03/15 | 901 | graphics/asymptote/virtualfieldaccess.cc +2021/03/15 | 2328 | graphics/asymptote/virtualfieldaccess.h +2021/03/15 | 766 | graphics/asymptote/vm.h +2021/03/15 | 222 | graphics/asymptote/wce +2021/03/15 | 2146 | graphics/asymptote/webgl/fragment.glsl +2021/03/15 | 83897 | graphics/asymptote/webgl/gl.js +2021/03/15 | 820 | graphics/asymptote/webgl/license +2021/03/15 | 1446 | graphics/asymptote/webgl/vertex.glsl +2021/03/15 | 6585 | graphics/asymptote/xstream.h +2021/03/15 | 15565665 | graphics/asymptote.zip 2014/04/16 | 55108 | graphics/asypictureb/asypictureB.dtx 2014/04/16 | 2401 | graphics/asypictureb/asypictureB.ins 2014/04/15 | 637107 | graphics/asypictureb/asypictureB.pdf @@ -172371,7 +172371,7 @@ 2020/10/04 | 3618140 | install/macros/latex/contrib/memoir.tds.zip 2020/08/06 | 24409080 | install/macros/latex/contrib/mercatormap.tds.zip 2017/11/14 | 704736 | install/macros/latex/contrib/mfirstuc.tds.zip -2021/02/26 | 2022988 | install/macros/latex/contrib/microtype.tds.zip +2021/03/15 | 2033413 | install/macros/latex/contrib/microtype.tds.zip 2016/07/03 | 499067 | install/macros/latex/contrib/milog.tds.zip 2013/06/21 | 285067 | install/macros/latex/contrib/minibox.tds.zip 2018/07/13 | 7002043 | install/macros/latex/contrib/minitoc.tds.zip @@ -196633,18 +196633,18 @@ 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/02/07 | 99 | macros/latex/contrib/easybook/doc/appendix.tex +2021/03/15 | 99 | macros/latex/contrib/easybook/doc/appendix.tex 2021/03/14 | 4190 | macros/latex/contrib/easybook/doc/chapter1.tex 2021/03/13 | 3869 | macros/latex/contrib/easybook/doc/chapter2.tex 2021/03/13 | 2539 | macros/latex/contrib/easybook/doc/chapter3.tex -2021/03/14 | 287471 | macros/latex/contrib/easybook/doc/easybook-demo.pdf -2021/03/14 | 2459 | macros/latex/contrib/easybook/doc/easybook-demo.tex -2021/03/14 | 245151 | macros/latex/contrib/easybook/doc/easybook.pdf -2021/03/14 | 32016 | macros/latex/contrib/easybook/doc/easybook.tex +2021/03/15 | 287389 | macros/latex/contrib/easybook/doc/easybook-demo.pdf +2021/03/15 | 2566 | macros/latex/contrib/easybook/doc/easybook-demo.tex +2021/03/15 | 254087 | macros/latex/contrib/easybook/doc/easybook.pdf +2021/03/15 | 34733 | macros/latex/contrib/easybook/doc/easybook.tex 2021/02/23 | 830 | macros/latex/contrib/easybook/doc/refs.bib -2021/03/14 | 44729 | macros/latex/contrib/easybook/easybook.cls +2021/03/15 | 47901 | macros/latex/contrib/easybook/easybook.cls 2021/01/14 | 3005 | macros/latex/contrib/easybook/README.md -2021/03/14 | 535826 | macros/latex/contrib/easybook.zip +2021/03/15 | 545689 | 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 @@ -196795,10 +196795,10 @@ 2003/07/11 | 4938 | macros/latex/contrib/eclbip/ecltreesample.tex 2003/07/11 | 4680 | macros/latex/contrib/eclbip/ecltree.sty 2008/06/01 | 35123 | macros/latex/contrib/eclbip.zip -2021/03/13 | 271637 | macros/latex/contrib/econlipsum/econlipsum.dtx -2021/03/13 | 571558 | macros/latex/contrib/econlipsum/econlipsum.pdf -2021/03/13 | 1506 | macros/latex/contrib/econlipsum/README.md -2021/03/13 | 660446 | macros/latex/contrib/econlipsum.zip +2021/03/15 | 271480 | macros/latex/contrib/econlipsum/econlipsum.dtx +2021/03/15 | 571397 | macros/latex/contrib/econlipsum/econlipsum.pdf +2021/03/15 | 1510 | macros/latex/contrib/econlipsum/README.md +2021/03/15 | 660235 | macros/latex/contrib/econlipsum.zip 2016/01/15 | 199420 | macros/latex/contrib/econometrics/econometrics.pdf 2016/01/15 | 8068 | macros/latex/contrib/econometrics/econometrics.sty 2016/01/15 | 8685 | macros/latex/contrib/econometrics/econometrics.tex @@ -197468,6 +197468,19 @@ 2019/07/01 | 1317 | macros/latex/contrib/eqexpl/README.md 2019/07/01 | 2212 | macros/latex/contrib/eqexpl/README.ru.md 2019/07/01 | 90148 | macros/latex/contrib/eqexpl.zip +2021/03/15 | 304477 | macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf +2021/03/15 | 19346 | macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex +2021/03/15 | 233456 | macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf +2021/03/15 | 9477 | macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx +2021/03/15 | 1852 | macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins +2021/03/15 | 182279 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.pdf +2021/03/15 | 2611 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-rt.tex +2021/03/15 | 3162 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.tex +2021/03/15 | 1924 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-uv.tex +2021/03/15 | 10441 | macros/latex/contrib/eq-fetchbbl/examples/doc-exmpls.tex +2016/07/15 | 8447 | macros/latex/contrib/eq-fetchbbl/examples/exmpldefs/verses.def +2021/03/15 | 985 | macros/latex/contrib/eq-fetchbbl/README.md +2021/03/15 | 551824 | macros/latex/contrib/eq-fetchbbl.zip 2013/11/26 | 21838 | macros/latex/contrib/eqlist/eqlist.dtx 2001/08/16 | 641 | macros/latex/contrib/eqlist/eqlist.ins 2013/11/26 | 78045 | macros/latex/contrib/eqlist/eqlist.pdf @@ -198424,11 +198437,11 @@ 2020/07/26 | 1859 | macros/latex/contrib/fei/README 2020/07/26 | 8984 | macros/latex/contrib/fei/referencias.bib 2020/07/26 | 340702 | macros/latex/contrib/fei.zip -2017/01/10 | 19795 | macros/latex/contrib/fetchbibpes/bibpes.dtx +2021/03/08 | 19795 | macros/latex/contrib/fetchbibpes/bibpes.dtx 2016/09/15 | 5165 | macros/latex/contrib/fetchbibpes/docs/docverses.def -2018/08/01 | 493219 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf -2018/08/01 | 125346 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex -2018/08/01 | 252788 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf +2021/03/15 | 703853 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf +2021/03/15 | 125500 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex +2021/03/15 | 291257 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf 2018/05/28 | 3089 | macros/latex/contrib/fetchbibpes/examples/bibpes_alt-star.tex 2018/05/28 | 5853 | macros/latex/contrib/fetchbibpes/examples/bibpes_red.tex 2016/09/25 | 4848 | macros/latex/contrib/fetchbibpes/examples/bibpes_replaces.tex @@ -198436,7 +198449,7 @@ 2018/07/08 | 3566 | macros/latex/contrib/fetchbibpes/examples/bibpes_sf.tex 2016/07/15 | 1417 | macros/latex/contrib/fetchbibpes/examples/bibpes_sr.tex 2018/05/28 | 3647 | macros/latex/contrib/fetchbibpes/examples/bibpes_substr.tex -2018/08/01 | 73912 | macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf +2021/03/15 | 216945 | macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf 2018/07/31 | 9032 | macros/latex/contrib/fetchbibpes/examples/bibpes_tst.tex 2016/04/20 | 1128 | macros/latex/contrib/fetchbibpes/examples/combpkgs.tex 2016/07/15 | 8447 | macros/latex/contrib/fetchbibpes/examples/exmpldefs/verses.def @@ -198446,10 +198459,10 @@ 2016/04/20 | 233 | macros/latex/contrib/fetchbibpes/examples/makebibpes.tex 2016/01/06 | 206 | macros/latex/contrib/fetchbibpes/extras/bibpes_strongs.edt 2018/08/01 | 344 | macros/latex/contrib/fetchbibpes/fbpes.cfg -2018/08/01 | 124651 | macros/latex/contrib/fetchbibpes/fetchbibpes.dtx -2018/07/31 | 2054 | macros/latex/contrib/fetchbibpes/fetchbibpes.ins -2018/08/01 | 2313 | macros/latex/contrib/fetchbibpes/README.md -2018/08/01 | 842532 | macros/latex/contrib/fetchbibpes.zip +2021/03/15 | 125521 | macros/latex/contrib/fetchbibpes/fetchbibpes.dtx +2021/03/08 | 2054 | macros/latex/contrib/fetchbibpes/fetchbibpes.ins +2021/03/15 | 2390 | macros/latex/contrib/fetchbibpes/README.md +2021/03/15 | 1169402 | macros/latex/contrib/fetchbibpes.zip 2017/09/08 | 4779 | macros/latex/contrib/fetchcls/fetchcls.dtx 2017/09/08 | 2583 | macros/latex/contrib/fetchcls/fetchcls.ins 2017/09/08 | 124089 | macros/latex/contrib/fetchcls/fetchcls.pdf @@ -201010,6 +201023,11 @@ 2011/12/29 | 1935 | macros/latex/contrib/hhtensor/Makefile 2011/12/29 | 1418 | macros/latex/contrib/hhtensor/README 2011/12/29 | 363929 | macros/latex/contrib/hhtensor.zip +2021/03/15 | 231500 | macros/latex/contrib/highlightlatex/highlightlatex-manual.pdf +2021/03/15 | 11703 | macros/latex/contrib/highlightlatex/highlightlatex.sty +2021/03/15 | 1073 | macros/latex/contrib/highlightlatex/LICENSE.txt +2021/03/15 | 10991 | macros/latex/contrib/highlightlatex/README.md +2021/03/15 | 227994 | macros/latex/contrib/highlightlatex.zip 1999/01/08 | 7421 | macros/latex/contrib/hilowres/hilowres.dtx 1999/01/08 | 2245 | macros/latex/contrib/hilowres/hilowres.ins 1999/01/08 | 584 | macros/latex/contrib/hilowres/readme.txt @@ -201191,7 +201209,7 @@ 2020/06/08 | 2163 | macros/latex/contrib/hvarabic/latex/hvarabic.sty 2020/06/08 | 548 | macros/latex/contrib/hvarabic/README.md 2020/06/08 | 153272 | macros/latex/contrib/hvarabic.zip -2021/03/12 | 1461 | macros/latex/contrib/hvfloat/Changes +2021/03/15 | 1524 | macros/latex/contrib/hvfloat/Changes 2019/08/31 | 87302 | macros/latex/contrib/hvfloat/doc/examples/after1s1c.pdf 2019/04/04 | 2376 | macros/latex/contrib/hvfloat/doc/examples/after1s1c.tex 2019/08/31 | 93142 | macros/latex/contrib/hvfloat/doc/examples/after2s2c.pdf @@ -201292,15 +201310,15 @@ 2019/04/04 | 4553 | macros/latex/contrib/hvfloat/doc/examples/sub-right1s2c.tex 2019/08/31 | 149445 | macros/latex/contrib/hvfloat/doc/examples/sub-right2s2c.pdf 2019/04/04 | 4553 | macros/latex/contrib/hvfloat/doc/examples/sub-right2s2c.tex -2021/03/12 | 22514815 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf -2021/03/12 | 109465 | macros/latex/contrib/hvfloat/doc/hvfloat.tex +2021/03/15 | 18362517 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf +2021/03/15 | 111322 | macros/latex/contrib/hvfloat/doc/hvfloat.tex 2019/04/01 | 69089 | macros/latex/contrib/hvfloat/doc/images/CTAN.png 2019/04/01 | 5208 | macros/latex/contrib/hvfloat/doc/images/frose.png 2019/04/01 | 2493 | macros/latex/contrib/hvfloat/doc/images/rose.png 2020/10/31 | 878 | macros/latex/contrib/hvfloat/latex/hvfloat-fps.sty -2021/03/12 | 40724 | macros/latex/contrib/hvfloat/latex/hvfloat.sty +2021/03/15 | 42172 | macros/latex/contrib/hvfloat/latex/hvfloat.sty 2021/03/08 | 563 | macros/latex/contrib/hvfloat/README -2021/03/12 | 26937565 | macros/latex/contrib/hvfloat.zip +2021/03/15 | 22812063 | macros/latex/contrib/hvfloat.zip 2017/12/12 | 533 | macros/latex/contrib/hvindex/Changes 2017/12/12 | 74896 | macros/latex/contrib/hvindex/doc/hvindex-doc.pdf 2017/12/12 | 7652 | macros/latex/contrib/hvindex/doc/hvindex-doc.tex @@ -203356,6 +203374,11 @@ 2020/11/07 | 352150 | macros/latex/contrib/leaflet.zip 2020/02/02 | 21505 | macros/latex/contrib/lectures/lectures.cls 2020/02/02 | 1073 | macros/latex/contrib/lectures/LICENSE +2021/03/15 | 46715 | macros/latex/contrib/lectureslides/lectureslides-doc.pdf +2021/03/15 | 4596 | macros/latex/contrib/lectureslides/lectureslides-doc.tex +2021/03/15 | 2239 | macros/latex/contrib/lectureslides/lectureslides.sty +2021/03/15 | 666 | macros/latex/contrib/lectureslides/README.md +2021/03/15 | 48750 | macros/latex/contrib/lectureslides.zip 2020/02/02 | 2453 | macros/latex/contrib/lectures/README.md 2020/02/02 | 8846 | macros/latex/contrib/lectures.zip 2016/08/06 | 75633 | macros/latex/contrib/ledmac/djd17novL.eps @@ -204771,12 +204794,12 @@ 2015/08/25 | 424 | macros/latex/contrib/mhequ/README 2015/08/26 | 103328 | macros/latex/contrib/mhequ.zip 1998/06/11 | 136750 | macros/latex/contrib/mhs/mhs.sty -2021/02/26 | 666644 | macros/latex/contrib/microtype/microtype.dtx -2021/02/26 | 6285 | macros/latex/contrib/microtype/microtype.ins -2021/02/26 | 1801012 | macros/latex/contrib/microtype/microtype.pdf -2021/02/26 | 40381 | macros/latex/contrib/microtype/microtype-utf.dtx -2021/02/26 | 3115 | macros/latex/contrib/microtype/README.md -2021/02/26 | 1920626 | macros/latex/contrib/microtype.zip +2021/03/15 | 668583 | macros/latex/contrib/microtype/microtype.dtx +2021/03/15 | 6285 | macros/latex/contrib/microtype/microtype.ins +2021/03/15 | 1812574 | macros/latex/contrib/microtype/microtype.pdf +2021/03/15 | 40381 | macros/latex/contrib/microtype/microtype-utf.dtx +2021/03/15 | 3115 | macros/latex/contrib/microtype/README.md +2021/03/15 | 1930940 | macros/latex/contrib/microtype.zip 2010/03/15 | 194469 | macros/latex/contrib/midpage/midpage.pdf 2009/09/03 | 601 | macros/latex/contrib/midpage/midpage.sty 2010/03/15 | 976 | macros/latex/contrib/midpage/midpage.tex @@ -204813,6 +204836,14 @@ 2017/04/11 | 187597 | macros/latex/contrib/minidocument/minidocument.pdf 2017/04/11 | 698 | macros/latex/contrib/minidocument/README 2017/04/11 | 190869 | macros/latex/contrib/minidocument.zip +2021/03/10 | 19106 | macros/latex/contrib/minimalist/LICENSE +2021/03/15 | 45936 | macros/latex/contrib/minimalist/minimalist-doc.pdf +2021/03/15 | 8466 | macros/latex/contrib/minimalist/minimalist-doc.tex +2021/03/15 | 21184 | macros/latex/contrib/minimalist/minimalist.sty +2021/03/15 | 3688 | macros/latex/contrib/minimalist/minimart.cls +2021/03/15 | 3685 | macros/latex/contrib/minimalist/minimbook.cls +2021/03/15 | 1143 | macros/latex/contrib/minimalist/README.md +2021/03/15 | 62915 | macros/latex/contrib/minimalist.zip 2008/04/07 | 14406 | macros/latex/contrib/minipage-marginpar/minipage-marginpar.dtx 2008/04/07 | 2167 | macros/latex/contrib/minipage-marginpar/minipage-marginpar.ins 2008/04/07 | 197917 | macros/latex/contrib/minipage-marginpar/minipage-marginpar.pdf @@ -205435,11 +205466,11 @@ 2008/08/18 | 113236 | macros/latex/contrib/multiobjective/multiobjective.pdf 2008/08/17 | 269 | macros/latex/contrib/multiobjective/README 2008/08/18 | 100625 | macros/latex/contrib/multiobjective.zip -2021/01/29 | 89006 | macros/latex/contrib/multirow/multirow.dtx +2021/03/15 | 89861 | macros/latex/contrib/multirow/multirow.dtx 2020/12/27 | 2186 | macros/latex/contrib/multirow/multirow.ins -2021/01/29 | 596749 | macros/latex/contrib/multirow/multirow.pdf -2021/01/29 | 3875 | macros/latex/contrib/multirow/README -2021/01/29 | 615989 | macros/latex/contrib/multirow.zip +2021/03/15 | 599745 | macros/latex/contrib/multirow/multirow.pdf +2021/03/15 | 3875 | macros/latex/contrib/multirow/README +2021/03/15 | 619128 | macros/latex/contrib/multirow.zip 2020/04/07 | 75541 | macros/latex/contrib/musical/musical.pdf 2020/04/07 | 13308 | macros/latex/contrib/musical/musical.sty 2020/04/07 | 14157 | macros/latex/contrib/musical/musical.tex @@ -229864,6 +229895,14 @@ 2021/03/10 | 19106 | macros/unicodetex/latex/colorist/LICENSE 2021/03/11 | 876 | macros/unicodetex/latex/colorist/README.md 2021/03/11 | 306375 | macros/unicodetex/latex/colorist.zip +2021/03/15 | 7715 | macros/unicodetex/latex/einfart/einfart.cls +2021/03/15 | 151770 | macros/unicodetex/latex/einfart/einfart-doc-cn.pdf +2021/03/15 | 8319 | macros/unicodetex/latex/einfart/einfart-doc-cn.tex +2021/03/15 | 105718 | macros/unicodetex/latex/einfart/einfart-doc-en.pdf +2021/03/15 | 9058 | macros/unicodetex/latex/einfart/einfart-doc-en.tex +2021/03/10 | 19106 | macros/unicodetex/latex/einfart/LICENSE +2021/03/14 | 459 | macros/unicodetex/latex/einfart/README.md +2021/03/15 | 269044 | macros/unicodetex/latex/einfart.zip 2021/01/28 | 709057 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.pdf 2021/01/28 | 16944 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.tex 2021/01/28 | 60986 | macros/unicodetex/latex/fontsetup/doc/fspsample-cambria.pdf @@ -230124,15 +230163,6 @@ 2020/09/29 | 211 | macros/unicodetex/latex/lilyglyphs/tex/README-tex 2020/09/29 | 49 | macros/unicodetex/latex/lilyglyphs/VERSION 2020/09/29 | 2283370 | macros/unicodetex/latex/lilyglyphs.zip -2021/03/10 | 19106 | macros/unicodetex/latex/minimalist/LICENSE -2021/03/11 | 151329 | macros/unicodetex/latex/minimalist/minimalist-doc-cn.pdf -2021/03/11 | 8283 | macros/unicodetex/latex/minimalist/minimalist-doc-cn.tex -2021/03/11 | 106178 | macros/unicodetex/latex/minimalist/minimalist-doc-en.pdf -2021/03/11 | 9062 | macros/unicodetex/latex/minimalist/minimalist-doc-en.tex -2021/03/11 | 27932 | macros/unicodetex/latex/minimalist/minimalist.dtx -2021/03/10 | 1801 | macros/unicodetex/latex/minimalist/minimalist.ins -2021/03/11 | 900 | macros/unicodetex/latex/minimalist/README.md -2021/03/11 | 274175 | macros/unicodetex/latex/minimalist.zip 2020/12/08 | 897120 | macros/unicodetex/latex/polyglossia/polyglossia.dtx 2020/12/08 | 280545 | macros/unicodetex/latex/polyglossia/polyglossia.pdf 2020/12/08 | 1942 | macros/unicodetex/latex/polyglossia/README.md @@ -230193,6 +230223,14 @@ 2016/02/13 | 1755 | macros/unicodetex/latex/realscripts/realscripts.ins 2016/02/13 | 106569 | macros/unicodetex/latex/realscripts/realscripts.pdf 2016/02/13 | 108915 | macros/unicodetex/latex/realscripts.zip +2021/03/10 | 19106 | macros/unicodetex/latex/simplivre/LICENSE +2021/03/14 | 456 | macros/unicodetex/latex/simplivre/README.md +2021/03/15 | 7719 | macros/unicodetex/latex/simplivre/simplivre.cls +2021/03/15 | 158697 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf +2021/03/15 | 8318 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex +2021/03/15 | 108946 | macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf +2021/03/15 | 9042 | macros/unicodetex/latex/simplivre/simplivre-doc-en.tex +2021/03/15 | 276305 | macros/unicodetex/latex/simplivre.zip 2021/02/09 | 13142 | macros/unicodetex/latex/texnegar/doc-ligature-texnegar.pdf 2021/02/09 | 10117 | macros/unicodetex/latex/texnegar/doc-ligature-xep.pdf 2021/02/09 | 63437 | macros/unicodetex/latex/texnegar/doc-samples-glyph.pdf @@ -265601,8 +265639,8 @@ 2020/01/13 | 1852 | systems/texlive/tlnet/archive/circledsteps.r53382.tar.xz 2019/02/28 | 23692 | systems/texlive/tlnet/archive/circ.r15878.tar.xz 2019/02/28 | 38440 | systems/texlive/tlnet/archive/circ.source.r15878.tar.xz -2021/02/22 | 1226072 | systems/texlive/tlnet/archive/circuitikz.doc.r57831.tar.xz -2021/02/22 | 142480 | systems/texlive/tlnet/archive/circuitikz.r57831.tar.xz +2021/03/15 | 1232044 | systems/texlive/tlnet/archive/circuitikz.doc.r58366.tar.xz +2021/03/15 | 143092 | systems/texlive/tlnet/archive/circuitikz.r58366.tar.xz 2021/01/04 | 2234380 | systems/texlive/tlnet/archive/circuit-macros.doc.r57308.tar.xz 2021/01/04 | 1500 | systems/texlive/tlnet/archive/circuit-macros.r57308.tar.xz 2019/02/28 | 110028 | systems/texlive/tlnet/archive/citeall.doc.r45975.tar.xz @@ -265837,7 +265875,7 @@ 2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz 2020/03/04 | 392 | systems/texlive/tlnet/archive/collection-langportuguese.r54074.tar.xz 2020/03/07 | 380 | systems/texlive/tlnet/archive/collection-langspanish.r54141.tar.xz -2021/03/13 | 6272 | systems/texlive/tlnet/archive/collection-latexextra.r58302.tar.xz +2021/03/15 | 6276 | systems/texlive/tlnet/archive/collection-latexextra.r58370.tar.xz 2020/12/03 | 696 | systems/texlive/tlnet/archive/collection-latex.r57048.tar.xz 2021/02/24 | 772 | systems/texlive/tlnet/archive/collection-latexrecommended.r57862.tar.xz 2021/03/05 | 716 | systems/texlive/tlnet/archive/collection-luatex.r58131.tar.xz @@ -266206,7 +266244,7 @@ 2019/03/24 | 368 | systems/texlive/tlnet/archive/csplain.i386-linux.r50528.tar.xz 2019/03/27 | 368 | systems/texlive/tlnet/archive/csplain.i386-netbsd.r50607.tar.xz 2019/03/24 | 368 | systems/texlive/tlnet/archive/csplain.i386-solaris.r50528.tar.xz -2021/01/11 | 122272 | systems/texlive/tlnet/archive/csplain.r57382.tar.xz +2021/03/15 | 122628 | systems/texlive/tlnet/archive/csplain.r58367.tar.xz 2019/03/24 | 920 | systems/texlive/tlnet/archive/csplain.win32.r50528.tar.xz 2019/03/24 | 372 | systems/texlive/tlnet/archive/csplain.x86_64-cygwin.r50544.tar.xz 2019/03/24 | 376 | systems/texlive/tlnet/archive/csplain.x86_64-darwinlegacy.r50528.tar.xz @@ -266221,8 +266259,8 @@ 2019/02/28 | 1798840 | systems/texlive/tlnet/archive/cs.r41553.tar.xz 2020/03/24 | 2090188 | systems/texlive/tlnet/archive/css-colors.doc.r54512.tar.xz 2020/03/24 | 2236 | systems/texlive/tlnet/archive/css-colors.r54512.tar.xz -2020/02/14 | 3963156 | systems/texlive/tlnet/archive/cstex.doc.r53767.tar.xz -2020/02/14 | 516 | systems/texlive/tlnet/archive/cstex.r53767.tar.xz +2021/03/15 | 3963324 | systems/texlive/tlnet/archive/cstex.doc.r58368.tar.xz +2021/03/15 | 516 | systems/texlive/tlnet/archive/cstex.r58368.tar.xz 2019/02/28 | 104240 | systems/texlive/tlnet/archive/cstypo.doc.r41986.tar.xz 2019/02/28 | 2064 | systems/texlive/tlnet/archive/cstypo.r41986.tar.xz 2019/08/11 | 218408 | systems/texlive/tlnet/archive/csvmerge.doc.r51857.tar.xz @@ -266741,9 +266779,9 @@ 2020/03/04 | 856 | systems/texlive/tlnet/archive/dnp.r54074.tar.xz 2019/02/28 | 1318672 | systems/texlive/tlnet/archive/docbytex.doc.r34294.tar.xz 2019/02/28 | 11140 | systems/texlive/tlnet/archive/docbytex.r34294.tar.xz -2020/09/27 | 216476 | systems/texlive/tlnet/archive/doclicense.doc.r56445.tar.xz -2020/09/27 | 226900 | systems/texlive/tlnet/archive/doclicense.r56445.tar.xz -2020/09/27 | 10608 | systems/texlive/tlnet/archive/doclicense.source.r56445.tar.xz +2021/03/15 | 215292 | systems/texlive/tlnet/archive/doclicense.doc.r58364.tar.xz +2021/03/15 | 234792 | systems/texlive/tlnet/archive/doclicense.r58364.tar.xz +2021/03/15 | 11216 | systems/texlive/tlnet/archive/doclicense.source.r58364.tar.xz 2019/02/28 | 148172 | systems/texlive/tlnet/archive/docmfp.doc.r15878.tar.xz 2019/02/28 | 1956 | systems/texlive/tlnet/archive/docmfp.r15878.tar.xz 2019/02/28 | 7932 | systems/texlive/tlnet/archive/docmfp.source.r15878.tar.xz @@ -267160,8 +267198,8 @@ 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/03/14 | 515024 | systems/texlive/tlnet/archive/easybook.doc.r58332.tar.xz -2021/03/14 | 10116 | systems/texlive/tlnet/archive/easybook.r58332.tar.xz +2021/03/15 | 523468 | systems/texlive/tlnet/archive/easybook.doc.r58369.tar.xz +2021/03/15 | 10116 | systems/texlive/tlnet/archive/easybook.r58369.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 @@ -267228,6 +267266,9 @@ 2019/02/28 | 8380 | systems/texlive/tlnet/archive/eco.doc.r29349.tar.xz 2020/03/09 | 833168 | systems/texlive/tlnet/archive/econ-bst.doc.r54191.tar.xz 2020/03/09 | 19448 | systems/texlive/tlnet/archive/econ-bst.r54191.tar.xz +2021/03/15 | 567248 | systems/texlive/tlnet/archive/econlipsum.doc.r58370.tar.xz +2021/03/15 | 80644 | systems/texlive/tlnet/archive/econlipsum.r58370.tar.xz +2021/03/15 | 84092 | systems/texlive/tlnet/archive/econlipsum.source.r58370.tar.xz 2019/02/28 | 190740 | systems/texlive/tlnet/archive/econometrics.doc.r39396.tar.xz 2019/02/28 | 2520 | systems/texlive/tlnet/archive/econometrics.r39396.tar.xz 2019/02/28 | 815976 | systems/texlive/tlnet/archive/economic.doc.r32639.tar.xz @@ -268829,6 +268870,9 @@ 2020/01/11 | 979836 | systems/texlive/tlnet/archive/hithesis.doc.r53362.tar.xz 2020/01/11 | 25980 | systems/texlive/tlnet/archive/hithesis.r53362.tar.xz 2020/01/11 | 58844 | systems/texlive/tlnet/archive/hithesis.source.r53362.tar.xz +2021/03/15 | 1328312 | systems/texlive/tlnet/archive/hitreport.doc.r58371.tar.xz +2021/03/15 | 10820 | systems/texlive/tlnet/archive/hitreport.r58371.tar.xz +2021/03/15 | 25764 | systems/texlive/tlnet/archive/hitreport.source.r58371.tar.xz 2020/03/18 | 1073200 | systems/texlive/tlnet/archive/hitszbeamer.doc.r54381.tar.xz 2020/03/18 | 11560 | systems/texlive/tlnet/archive/hitszbeamer.r54381.tar.xz 2020/03/18 | 7944 | systems/texlive/tlnet/archive/hitszbeamer.source.r54381.tar.xz @@ -269800,14 +269844,14 @@ 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 -2020/11/07 | 922664 | systems/texlive/tlnet/archive/latexindent.doc.r56869.tar.xz +2021/03/15 | 977432 | systems/texlive/tlnet/archive/latexindent.doc.r58362.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 -2020/11/07 | 60196 | systems/texlive/tlnet/archive/latexindent.r56869.tar.xz -2020/11/07 | 8062012 | systems/texlive/tlnet/archive/latexindent.win32.r56869.tar.xz +2021/03/15 | 59908 | systems/texlive/tlnet/archive/latexindent.r58362.tar.xz +2021/03/15 | 3057900 | systems/texlive/tlnet/archive/latexindent.win32.r58362.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 | 344 | systems/texlive/tlnet/archive/latexindent.x86_64-darwin.r32150.tar.xz @@ -271932,9 +271976,9 @@ 2019/02/28 | 134028 | systems/texlive/tlnet/archive/parselines.doc.r21475.tar.xz 2019/02/28 | 1872 | systems/texlive/tlnet/archive/parselines.r21475.tar.xz 2019/02/28 | 9128 | systems/texlive/tlnet/archive/parselines.source.r21475.tar.xz -2021/03/03 | 312212 | systems/texlive/tlnet/archive/parskip.doc.r58069.tar.xz -2021/03/03 | 2848 | systems/texlive/tlnet/archive/parskip.r58069.tar.xz -2021/03/03 | 6172 | systems/texlive/tlnet/archive/parskip.source.r58069.tar.xz +2021/03/15 | 312636 | systems/texlive/tlnet/archive/parskip.doc.r58372.tar.xz +2021/03/15 | 2852 | systems/texlive/tlnet/archive/parskip.r58372.tar.xz +2021/03/15 | 6172 | systems/texlive/tlnet/archive/parskip.source.r58372.tar.xz 2020/07/18 | 198984 | systems/texlive/tlnet/archive/pas-cours.doc.r55859.tar.xz 2020/07/18 | 2176 | systems/texlive/tlnet/archive/pas-cours.r55859.tar.xz 2019/02/28 | 169180 | systems/texlive/tlnet/archive/pas-crosswords.doc.r32313.tar.xz @@ -272670,8 +272714,8 @@ 2019/02/28 | 378272 | systems/texlive/tlnet/archive/productbox.doc.r20886.tar.xz 2019/02/28 | 4944 | systems/texlive/tlnet/archive/productbox.r20886.tar.xz 2019/02/28 | 15512 | systems/texlive/tlnet/archive/productbox.source.r20886.tar.xz -2021/02/02 | 2534696 | systems/texlive/tlnet/archive/profcollege.doc.r57589.tar.xz -2021/02/02 | 60968 | systems/texlive/tlnet/archive/profcollege.r57589.tar.xz +2021/03/15 | 3704372 | systems/texlive/tlnet/archive/profcollege.doc.r58365.tar.xz +2021/03/15 | 68908 | systems/texlive/tlnet/archive/profcollege.r58365.tar.xz 2019/02/28 | 49880 | systems/texlive/tlnet/archive/program.doc.r44214.tar.xz 2019/02/28 | 11780 | systems/texlive/tlnet/archive/program.r44214.tar.xz 2019/02/28 | 86236 | systems/texlive/tlnet/archive/progressbar.doc.r33822.tar.xz @@ -273531,8 +273575,9 @@ 2019/02/28 | 6944 | systems/texlive/tlnet/archive/sageep.source.r15878.tar.xz 2020/01/02 | 372588 | systems/texlive/tlnet/archive/sanitize-umlaut.doc.r53292.tar.xz 2020/01/02 | 1596 | systems/texlive/tlnet/archive/sanitize-umlaut.r53292.tar.xz -2021/01/28 | 679796 | systems/texlive/tlnet/archive/sankey.doc.r57535.tar.xz -2021/01/28 | 7192 | systems/texlive/tlnet/archive/sankey.r57535.tar.xz +2021/03/15 | 922868 | systems/texlive/tlnet/archive/sankey.doc.r58363.tar.xz +2021/03/15 | 9536 | systems/texlive/tlnet/archive/sankey.r58363.tar.xz +2021/03/15 | 27244 | systems/texlive/tlnet/archive/sankey.source.r58363.tar.xz 2020/06/08 | 526860 | systems/texlive/tlnet/archive/sanskrit.doc.r55475.tar.xz 2020/06/08 | 16284 | systems/texlive/tlnet/archive/sanskrit.r55475.tar.xz 2020/06/08 | 22216 | systems/texlive/tlnet/archive/sanskrit.source.r55475.tar.xz @@ -273598,8 +273643,8 @@ 2020/07/15 | 10336 | systems/texlive/tlnet/archive/schooldocs.source.r55838.tar.xz 2020/10/18 | 6242348 | systems/texlive/tlnet/archive/schule.doc.r56683.tar.xz 2020/10/18 | 39696 | systems/texlive/tlnet/archive/schule.r56683.tar.xz -2020/02/17 | 189272 | systems/texlive/tlnet/archive/schulmathematik.doc.r53815.tar.xz -2020/02/17 | 9932 | systems/texlive/tlnet/archive/schulmathematik.r53815.tar.xz +2021/03/15 | 201440 | systems/texlive/tlnet/archive/schulmathematik.doc.r58373.tar.xz +2021/03/15 | 10188 | systems/texlive/tlnet/archive/schulmathematik.r58373.tar.xz 2019/02/28 | 720152 | systems/texlive/tlnet/archive/schulschriften.doc.r35730.tar.xz 2019/02/28 | 48980 | systems/texlive/tlnet/archive/schulschriften.r35730.tar.xz 2020/01/03 | 190900 | systems/texlive/tlnet/archive/schwalbe-chess.doc.r53305.tar.xz @@ -274650,8 +274695,8 @@ 2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz 2020/12/26 | 1338744 | systems/texlive/tlnet/archive/texlive-de.doc.r57223.tar.xz 2020/12/26 | 272 | systems/texlive/tlnet/archive/texlive-de.r57223.tar.xz -2021/03/14 | 173616 | systems/texlive/tlnet/archive/texlive-docindex.doc.r58321.tar.xz -2021/03/14 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r58321.tar.xz +2021/03/15 | 173720 | systems/texlive/tlnet/archive/texlive-docindex.doc.r58341.tar.xz +2021/03/15 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r58341.tar.xz 2020/04/16 | 1891392 | systems/texlive/tlnet/archive/texlive-en.doc.r54755.tar.xz 2020/04/16 | 272 | systems/texlive/tlnet/archive/texlive-en.r54755.tar.xz 2020/03/22 | 3090144 | systems/texlive/tlnet/archive/texlive-es.doc.r54465.tar.xz @@ -275589,9 +275634,9 @@ 2019/02/28 | 2468 | systems/texlive/tlnet/archive/unisugar.r22357.tar.xz 2020/05/08 | 69364 | systems/texlive/tlnet/archive/unitconv.doc.r55060.tar.xz 2020/05/08 | 1792 | systems/texlive/tlnet/archive/unitconv.r55060.tar.xz -2020/09/24 | 174244 | systems/texlive/tlnet/archive/unitipa.doc.r56414.tar.xz -2020/09/24 | 3056 | systems/texlive/tlnet/archive/unitipa.r56414.tar.xz -2020/09/24 | 4600 | systems/texlive/tlnet/archive/unitipa.source.r56414.tar.xz +2021/03/15 | 186300 | systems/texlive/tlnet/archive/unitipa.doc.r58374.tar.xz +2021/03/15 | 3156 | systems/texlive/tlnet/archive/unitipa.r58374.tar.xz +2021/03/15 | 4852 | systems/texlive/tlnet/archive/unitipa.source.r58374.tar.xz 2019/02/28 | 825148 | systems/texlive/tlnet/archive/unitn-bimrep.doc.r45581.tar.xz 2019/02/28 | 76668 | systems/texlive/tlnet/archive/unitn-bimrep.r45581.tar.xz 2019/02/28 | 635436 | systems/texlive/tlnet/archive/unitsdef.doc.r15878.tar.xz @@ -276401,16 +276446,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/02/17 | 106037 | systems/texlive/tlnet/install-tl -2021/03/14 | 5824188 | systems/texlive/tlnet/install-tl-unx.tar.gz -2021/03/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2021/03/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2021/03/15 | 5824350 | systems/texlive/tlnet/install-tl-unx.tar.gz +2021/03/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2021/03/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat -2021/03/14 | 19657513 | systems/texlive/tlnet/install-tl-windows.exe -2021/03/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2021/03/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2021/03/14 | 24615517 | systems/texlive/tlnet/install-tl.zip -2021/03/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2021/03/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2021/03/15 | 19660096 | systems/texlive/tlnet/install-tl-windows.exe +2021/03/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2021/03/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2021/03/15 | 24615543 | systems/texlive/tlnet/install-tl.zip +2021/03/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2021/03/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2020/03/05 | 1215 | systems/texlive/tlnet/README.md 2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -276419,7 +276464,7 @@ 2020/04/06 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2021/01/27 | 49446 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2021/03/13 | 6665 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2021/03/15 | 6812 | 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 2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm @@ -276466,12 +276511,12 @@ 2020/05/17 | 20322 | 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/03/14 | 17061085 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2021/03/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2021/03/15 | 17066799 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2021/03/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2021/03/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2021/03/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2021/03/14 | 2282820 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2021/03/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2021/03/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2021/03/15 | 2283252 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -279121,7 +279166,7 @@ 2021/02/25 | 100617 | systems/texlive/tlnet/tlpkg/translations/fr.po 2021/02/25 | 93907 | systems/texlive/tlnet/tlpkg/translations/it.po 2021/02/25 | 78469 | systems/texlive/tlnet/tlpkg/translations/ja.po -2021/03/14 | 59335 | systems/texlive/tlnet/tlpkg/translations/messages.pot +2021/03/15 | 59335 | systems/texlive/tlnet/tlpkg/translations/messages.pot 2021/02/25 | 75535 | systems/texlive/tlnet/tlpkg/translations/nl.po 2021/02/25 | 73707 | systems/texlive/tlnet/tlpkg/translations/pl.po 2021/02/25 | 89191 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po @@ -279574,7 +279619,7 @@ 2001/02/25 | 458318 | systems/win32/micropress/eqmlite/ppsample.zip 2001/02/25 | 2566 | systems/win32/micropress/eqmlite/whatsnew.231 2005/01/06 | 587 | systems/win32/micropress/eqmlite/whats-really-new -2021/03/13 | 509721 | systems/win32/miktex/doc/miktex.pdf +2021/03/15 | 509721 | systems/win32/miktex/doc/miktex.pdf 2019/05/28 | 101 | systems/win32/miktex/README.md 2021/01/20 | 58626766 | systems/win32/miktex/setup/darwin-x86_64/miktex-21.1-darwin-x86_64.dmg 2021/02/22 | 58721055 | systems/win32/miktex/setup/darwin-x86_64/miktex-21.2-darwin-x86_64.dmg @@ -281065,7 +281110,7 @@ 2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma 2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma 2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma -2021/03/14 | 572428 | systems/win32/miktex/tm/packages/files.csv.lzma +2021/03/15 | 572428 | systems/win32/miktex/tm/packages/files.csv.lzma 2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma 2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma 2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma @@ -282030,238 +282075,238 @@ 2021/03/03 | 1940984 | systems/win32/miktex/tm/packages/microtype.tar.lzma 2016/07/16 | 344819 | systems/win32/miktex/tm/packages/midnight.tar.lzma 2010/03/16 | 190135 | systems/win32/miktex/tm/packages/midpage.tar.lzma -2021/03/13 | 50627 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma -2021/03/13 | 56540 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma -2021/03/13 | 966559 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma -2021/03/13 | 1073075 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma -2021/03/13 | 28991 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma -2021/03/13 | 31356 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma -2021/03/13 | 29739 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma -2021/03/13 | 34552 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma -2021/03/13 | 50148 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma -2021/03/13 | 57554 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma -2021/03/13 | 83241 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma -2021/03/13 | 94968 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2021/03/13 | 67348 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma -2021/03/13 | 75399 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma -2021/03/13 | 27157 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma -2021/03/13 | 30783 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma -2021/03/13 | 330595 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma -2021/03/13 | 392516 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma +2021/03/15 | 50580 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma +2021/03/15 | 56602 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma +2021/03/15 | 968327 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma +2021/03/15 | 1074702 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/03/15 | 29072 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma +2021/03/15 | 31325 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma +2021/03/15 | 29776 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma +2021/03/15 | 34547 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma +2021/03/15 | 50119 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma +2021/03/15 | 57521 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma +2021/03/15 | 82998 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma +2021/03/15 | 95066 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2021/03/15 | 67442 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma +2021/03/15 | 75408 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma +2021/03/15 | 27177 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma +2021/03/15 | 30804 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/03/15 | 330679 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma +2021/03/15 | 392663 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma 2013/06/24 | 447360 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x86-2.9.tar.lzma -2021/03/13 | 32657 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma -2021/03/13 | 36571 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma -2021/03/13 | 51109 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma -2021/03/13 | 56767 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma +2021/03/15 | 32672 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma +2021/03/15 | 36557 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma +2021/03/15 | 51152 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma +2021/03/15 | 56842 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma 2020/08/01 | 4717 | systems/win32/miktex/tm/packages/miktex-config-2.9.tar.lzma -2021/03/13 | 236783 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma -2021/03/13 | 262464 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma -2021/03/13 | 179610 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma -2021/03/13 | 195646 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma -2021/03/13 | 52632 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma -2021/03/13 | 59016 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma -2021/03/13 | 21101 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma -2021/03/13 | 23313 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma +2021/03/15 | 236959 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma +2021/03/15 | 262230 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma +2021/03/15 | 179773 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma +2021/03/15 | 195681 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma +2021/03/15 | 52631 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma +2021/03/15 | 58995 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma +2021/03/15 | 21113 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma +2021/03/15 | 23294 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma 2020/02/07 | 785398 | systems/win32/miktex/tm/packages/miktex-dict-british.tar.lzma 2016/11/02 | 171725 | systems/win32/miktex/tm/packages/miktex-dict-english.tar.lzma 2016/11/02 | 292320 | systems/win32/miktex/tm/packages/miktex-dict-french.tar.lzma 2016/11/02 | 967418 | systems/win32/miktex/tm/packages/miktex-dict-german.tar.lzma 2020/05/17 | 460366 | systems/win32/miktex/tm/packages/miktex-doc-2.9.tar.lzma -2021/03/13 | 461425 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma -2021/03/13 | 45827 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma -2021/03/13 | 51166 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma -2021/03/13 | 281877 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma -2021/03/13 | 322033 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2021/03/15 | 461436 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma +2021/03/15 | 45826 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma +2021/03/15 | 51147 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma +2021/03/15 | 282073 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma +2021/03/15 | 321830 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma 2018/03/10 | 4864 | systems/win32/miktex/tm/packages/miktex-dvipdfmx.tar.lzma -2021/03/13 | 41211 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma -2021/03/13 | 45264 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma -2021/03/13 | 116988 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma -2021/03/13 | 131434 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma +2021/03/15 | 41176 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma +2021/03/15 | 45250 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma +2021/03/15 | 117155 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma +2021/03/15 | 131335 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma 2017/04/09 | 4195 | systems/win32/miktex/tm/packages/miktex-dvips.tar.lzma -2021/03/13 | 1286407 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma -2021/03/13 | 1430325 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2021/03/13 | 87363 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma -2021/03/13 | 99459 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma +2021/03/15 | 1288084 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma +2021/03/15 | 1423187 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2021/03/15 | 87418 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma +2021/03/15 | 99411 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma 2016/11/03 | 672 | systems/win32/miktex/tm/packages/miktex-etex.tar.lzma -2021/03/13 | 43021 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma -2021/03/13 | 48204 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma -2021/03/13 | 24964 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma -2021/03/13 | 28105 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma -2021/03/13 | 55875 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma -2021/03/13 | 62861 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma +2021/03/15 | 43017 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma +2021/03/15 | 48217 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma +2021/03/15 | 24979 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma +2021/03/15 | 28108 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma +2021/03/15 | 55882 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma +2021/03/15 | 62802 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma 2015/09/08 | 11241 | systems/win32/miktex/tm/packages/miktex-fontconfig-base.tar.lzma -2021/03/13 | 134572 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma -2021/03/13 | 152515 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma +2021/03/15 | 134550 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma +2021/03/15 | 152599 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma 2016/11/04 | 3555 | systems/win32/miktex/tm/packages/miktex-fontconfig.tar.lzma -2021/03/13 | 72962 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma -2021/03/13 | 77691 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma -2021/03/13 | 71564 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma -2021/03/13 | 80691 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma -2021/03/13 | 258833 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma -2021/03/13 | 295413 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma -2021/03/13 | 22013 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma -2021/03/13 | 24973 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2021/03/13 | 97118 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma -2021/03/13 | 112209 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma +2021/03/15 | 72985 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma +2021/03/15 | 77672 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma +2021/03/15 | 71742 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma +2021/03/15 | 80758 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/03/15 | 258854 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma +2021/03/15 | 295345 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma +2021/03/15 | 22021 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma +2021/03/15 | 24969 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2021/03/15 | 97187 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma +2021/03/15 | 112360 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma 2018/09/25 | 10777812 | systems/win32/miktex/tm/packages/miktex-ghostscript-bin.tar.lzma 2018/09/25 | 11056498 | systems/win32/miktex/tm/packages/miktex-ghostscript-bin-x64.tar.lzma -2021/03/13 | 63822 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma -2021/03/13 | 72805 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma -2021/03/13 | 96334 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma -2021/03/13 | 115262 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma -2021/03/13 | 38019 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma -2021/03/13 | 42931 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2021/03/13 | 483272 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma -2021/03/13 | 567418 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2021/03/15 | 63817 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma +2021/03/15 | 72844 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma +2021/03/15 | 96249 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma +2021/03/15 | 115446 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma +2021/03/15 | 38034 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma +2021/03/15 | 42936 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 481898 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma +2021/03/15 | 567144 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma 2019/09/28 | 1103778 | systems/win32/miktex/tm/packages/miktex-harftex-bin-2.9.tar.lzma 2019/09/28 | 1272652 | systems/win32/miktex/tm/packages/miktex-harftex-bin-x64-2.9.tar.lzma -2021/03/13 | 152984 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma -2021/03/13 | 159776 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma +2021/03/15 | 147095 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma +2021/03/15 | 159855 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma 2017/11/02 | 7484214 | systems/win32/miktex/tm/packages/miktex-icu-bin.tar.lzma 2017/11/02 | 7651539 | systems/win32/miktex/tm/packages/miktex-icu-bin-x64.tar.lzma -2021/03/13 | 94750 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma -2021/03/13 | 108984 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma -2021/03/13 | 16256 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma -2021/03/13 | 17928 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma -2021/03/13 | 28256 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma -2021/03/13 | 30026 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma +2021/03/15 | 94744 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma +2021/03/15 | 109065 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma +2021/03/15 | 16261 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma +2021/03/15 | 17928 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma +2021/03/15 | 28262 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma +2021/03/15 | 30030 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma 2020/01/22 | 990 | systems/win32/miktex/tm/packages/miktex-latex.tar.lzma -2021/03/13 | 624689 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma -2021/03/13 | 680059 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2021/03/13 | 532170 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma -2021/03/13 | 598694 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma -2021/03/13 | 476114 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma -2021/03/13 | 510789 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma +2021/03/15 | 625061 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma +2021/03/15 | 679999 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2021/03/15 | 532297 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma +2021/03/15 | 596689 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma +2021/03/15 | 476063 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma +2021/03/15 | 510906 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma 2019/01/02 | 71265 | systems/win32/miktex/tm/packages/miktex-lua52-bin-2.9.tar.lzma 2019/01/02 | 80005 | systems/win32/miktex/tm/packages/miktex-lua52-bin-x64-2.9.tar.lzma -2021/03/13 | 94303 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma -2021/03/13 | 103377 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma -2021/03/13 | 1721834 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma -2021/03/13 | 1986456 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma +2021/03/15 | 94272 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma +2021/03/15 | 103386 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma +2021/03/15 | 1724352 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma +2021/03/15 | 1988901 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma 2016/11/06 | 11511 | systems/win32/miktex/tm/packages/miktex-luatex.tar.lzma -2021/03/13 | 67585 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma -2021/03/13 | 74152 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma -2021/03/13 | 27353 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma -2021/03/13 | 31392 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma -2021/03/13 | 7695 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma -2021/03/13 | 8753 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma -2021/03/13 | 195396 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma -2021/03/13 | 214616 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma +2021/03/15 | 67598 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma +2021/03/15 | 74139 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma +2021/03/15 | 26980 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma +2021/03/15 | 31402 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma +2021/03/15 | 7690 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma +2021/03/15 | 8749 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma +2021/03/15 | 195533 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma +2021/03/15 | 214526 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma 2016/11/04 | 675 | systems/win32/miktex/tm/packages/miktex-metafont.tar.lzma -2021/03/13 | 250382 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma -2021/03/13 | 283867 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma +2021/03/15 | 250291 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma +2021/03/15 | 283849 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma 2016/11/04 | 687 | systems/win32/miktex/tm/packages/miktex-metapost.tar.lzma -2021/03/13 | 97633 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma -2021/03/13 | 103215 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma +2021/03/15 | 97835 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma +2021/03/15 | 103266 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma 2021/03/13 | 22902 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma -2021/03/13 | 60481 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma -2021/03/13 | 67837 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2021/03/13 | 124051 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma -2021/03/13 | 136266 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma -2021/03/13 | 146719 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma -2021/03/13 | 163663 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma -2021/03/13 | 199574 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma -2021/03/13 | 180148 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma -2021/03/13 | 67460 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma -2021/03/13 | 77475 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma -2021/03/13 | 31188 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma -2021/03/13 | 35059 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma -2021/03/13 | 37843 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma -2021/03/13 | 42713 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma -2021/03/13 | 42746 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma -2021/03/13 | 46896 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma -2021/03/13 | 45919 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma -2021/03/13 | 52421 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma +2021/03/15 | 60432 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma +2021/03/15 | 67917 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2021/03/15 | 124031 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma +2021/03/15 | 136345 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma +2021/03/15 | 146828 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma +2021/03/15 | 164067 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma +2021/03/15 | 199512 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma +2021/03/15 | 180043 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma +2021/03/15 | 67424 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma +2021/03/15 | 77489 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma +2021/03/15 | 31204 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma +2021/03/15 | 35059 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma +2021/03/15 | 37840 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma +2021/03/15 | 42722 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma +2021/03/15 | 42795 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma +2021/03/15 | 46852 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma +2021/03/15 | 45935 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma +2021/03/15 | 52426 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma 2006/05/19 | 1267123 | systems/win32/miktex/tm/packages/miktex-omega-base.cab 2020/05/12 | 354540 | systems/win32/miktex/tm/packages/miktex-omega-bin-2.9.tar.lzma 2020/05/12 | 387734 | systems/win32/miktex/tm/packages/miktex-omega-bin-x64-2.9.tar.lzma 2016/11/04 | 746 | systems/win32/miktex/tm/packages/miktex-omega.tar.lzma -2021/03/13 | 193915 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma -2021/03/13 | 205932 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma -2021/03/13 | 35273 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma -2021/03/13 | 39750 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma -2021/03/13 | 748145 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma -2021/03/13 | 815296 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma +2021/03/15 | 193514 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma +2021/03/15 | 206239 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma +2021/03/15 | 35595 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma +2021/03/15 | 39780 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma +2021/03/15 | 748075 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma +2021/03/15 | 815204 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma 2016/11/10 | 1683 | systems/win32/miktex/tm/packages/miktex-pdftex.tar.lzma -2021/03/13 | 198502 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma -2021/03/13 | 203115 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma -2021/03/13 | 207863 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma -2021/03/13 | 243446 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma -2021/03/13 | 78748 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma -2021/03/13 | 87655 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma -2021/03/13 | 1170650 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma -2021/03/13 | 1304069 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma -2021/03/13 | 20115 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma -2021/03/13 | 23863 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma -2021/03/13 | 31491 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma -2021/03/13 | 37231 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma -2021/03/13 | 64074 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma -2021/03/13 | 72156 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 198207 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma +2021/03/15 | 202801 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma +2021/03/15 | 207861 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma +2021/03/15 | 243335 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma +2021/03/15 | 78728 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma +2021/03/15 | 87636 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma +2021/03/15 | 1171723 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma +2021/03/15 | 1304382 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma +2021/03/15 | 20112 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma +2021/03/15 | 23910 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma +2021/03/15 | 31490 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma +2021/03/15 | 37239 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma +2021/03/15 | 63861 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma +2021/03/15 | 72143 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma 2016/07/29 | 121451 | systems/win32/miktex/tm/packages/miktex-psutils-base.tar.lzma -2021/03/13 | 44479 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma -2021/03/13 | 51320 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma +2021/03/15 | 44495 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma +2021/03/15 | 51175 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma 2021/03/08 | 8242908 | systems/win32/miktex/tm/packages/miktex-qt5-bin.tar.lzma 2021/03/08 | 9576187 | systems/win32/miktex/tm/packages/miktex-qt5-bin-x64.tar.lzma -2021/03/13 | 1296477 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma -2021/03/13 | 1427259 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma -2021/03/13 | 42365 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma -2021/03/13 | 51668 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma +2021/03/15 | 1296597 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma +2021/03/15 | 1427823 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma +2021/03/15 | 42328 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma +2021/03/15 | 51677 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma 2020/05/17 | 74366 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-2.9.tar.lzma -2021/03/13 | 56138 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma +2021/03/15 | 56232 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma 2020/05/17 | 82298 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64-2.9.tar.lzma -2021/03/13 | 59962 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma -2021/03/13 | 25281 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma -2021/03/13 | 27239 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma -2021/03/13 | 16333 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma -2021/03/13 | 18042 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2021/03/13 | 63566 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma -2021/03/13 | 69916 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma +2021/03/15 | 59964 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma +2021/03/15 | 25223 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma +2021/03/15 | 27404 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma +2021/03/15 | 16246 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma +2021/03/15 | 18052 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2021/03/15 | 63477 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma +2021/03/15 | 69916 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma 2020/01/26 | 4527 | systems/win32/miktex/tm/packages/miktex-tex4ht.tar.lzma -2021/03/13 | 153866 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma -2021/03/13 | 167999 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma -2021/03/13 | 56739 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma -2021/03/13 | 65523 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma +2021/03/15 | 153797 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma +2021/03/15 | 168084 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma +2021/03/15 | 56741 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma +2021/03/15 | 65451 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma 2016/11/05 | 748 | systems/win32/miktex/tm/packages/miktex-texinfo.tar.lzma 2016/11/05 | 724 | systems/win32/miktex/tm/packages/miktex-tex.tar.lzma -2021/03/13 | 97960 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma -2021/03/13 | 104987 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma -2021/03/13 | 2666475 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma -2021/03/13 | 2795400 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma -2021/03/13 | 56299 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma -2021/03/13 | 62530 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2021/03/15 | 99177 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma +2021/03/15 | 106581 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma +2021/03/15 | 2667197 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma +2021/03/15 | 2795270 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma +2021/03/15 | 56174 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma +2021/03/15 | 62077 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2020/06/25 | 488938 | systems/win32/miktex/tm/packages/miktex-ucrt-bin.tar.lzma 2020/06/25 | 442560 | systems/win32/miktex/tm/packages/miktex-ucrt-bin-x64.tar.lzma -2021/03/13 | 33406 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma -2021/03/13 | 37227 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma -2021/03/13 | 27721 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma -2021/03/13 | 33619 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma +2021/03/15 | 33372 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma +2021/03/15 | 37253 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma +2021/03/15 | 27706 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma +2021/03/15 | 33607 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma 2015/10/12 | 2312969 | systems/win32/miktex/tm/packages/miktex-vc120-bin.tar.lzma 2015/10/12 | 2544479 | systems/win32/miktex/tm/packages/miktex-vc120-bin-x64.tar.lzma 2020/06/25 | 3230115 | systems/win32/miktex/tm/packages/miktex-vc140-bin.tar.lzma 2020/06/25 | 3064461 | systems/win32/miktex/tm/packages/miktex-vc140-bin-x64.tar.lzma -2021/03/13 | 65401 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma -2021/03/13 | 70340 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma +2021/03/15 | 67168 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma +2021/03/15 | 70380 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma 2016/04/19 | 634372 | systems/win32/miktex/tm/packages/miktex-xetex-base.tar.lzma -2021/03/13 | 311058 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma -2021/03/13 | 345472 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma +2021/03/15 | 311185 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma +2021/03/15 | 345487 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma 2016/11/05 | 2089 | systems/win32/miktex/tm/packages/miktex-xetex.tar.lzma 2015/06/27 | 136065 | systems/win32/miktex/tm/packages/miktex-xindy-base.tar.lzma 2015/06/19 | 1712962 | systems/win32/miktex/tm/packages/miktex-xindy-bin.tar.lzma 2015/06/19 | 1714958 | systems/win32/miktex/tm/packages/miktex-xindy-bin-x64.tar.lzma 2015/06/19 | 369481 | systems/win32/miktex/tm/packages/miktex-xindy-doc.tar.lzma -2021/03/13 | 55465 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma -2021/03/13 | 57013 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma -2021/03/13 | 584121 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma -2021/03/13 | 619849 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma +2021/03/15 | 55460 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma +2021/03/15 | 57031 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma +2021/03/15 | 584376 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma +2021/03/15 | 619994 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma 2018/01/12 | 138155 | systems/win32/miktex/tm/packages/miktex-zip-bin.tar.lzma 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma -2021/03/13 | 39480 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma -2021/03/13 | 43368 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2021/03/14 | 207522 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2021/03/14 | 1260213 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2021/03/14 | 1175820 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2021/03/13 | 13443 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma -2021/03/13 | 14317 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma +2021/03/15 | 39247 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma +2021/03/15 | 43386 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma +2021/03/15 | 207555 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2021/03/15 | 1259993 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2021/03/15 | 1178340 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2021/03/15 | 13447 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma +2021/03/15 | 14320 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma 2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma 2004/11/11 | 10497 | systems/win32/miktex/tm/packages/miller.cab 2016/07/06 | 405919 | systems/win32/miktex/tm/packages/milog.tar.lzma @@ -282418,189 +282463,189 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2020/09/06 | 231669 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2021/03/14 | 572176 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2021/03/14 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2021/03/14 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2021/03/14 | 968696 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2021/03/14 | 1078877 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2021/03/14 | 29053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2021/03/14 | 31346 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2021/03/14 | 29868 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2021/03/14 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2021/03/14 | 49971 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2021/03/14 | 57597 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2021/03/14 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2021/03/14 | 94737 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2021/03/14 | 67679 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2021/03/14 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2021/03/14 | 27183 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2021/03/14 | 30887 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2021/03/14 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2021/03/14 | 392596 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2021/03/14 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2021/03/14 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2021/03/14 | 51432 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2021/03/14 | 56717 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2021/03/14 | 239478 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2021/03/14 | 261962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2021/03/14 | 179378 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2021/03/14 | 195662 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2021/03/14 | 52472 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2021/03/14 | 59143 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2021/03/14 | 21127 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2021/03/14 | 23290 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2021/03/14 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2021/03/14 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2021/03/14 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2021/03/14 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2021/03/14 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2021/03/14 | 41100 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2021/03/14 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2021/03/14 | 116931 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2021/03/14 | 131489 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2021/03/14 | 1281099 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2021/03/14 | 1425978 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2021/03/14 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2021/03/14 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2021/03/14 | 43056 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2021/03/14 | 47876 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2021/03/14 | 25152 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2021/03/14 | 28009 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2021/03/14 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2021/03/14 | 62800 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2021/03/14 | 135003 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2021/03/14 | 152764 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2021/03/14 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2021/03/14 | 77858 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2021/03/14 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2021/03/14 | 80659 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2021/03/14 | 258664 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2021/03/14 | 295553 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2021/03/14 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2021/03/14 | 25000 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2021/03/14 | 97489 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2021/03/14 | 112252 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2021/03/14 | 63834 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2021/03/14 | 72860 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2021/03/14 | 96146 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2021/03/14 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2021/03/14 | 38069 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2021/03/14 | 42626 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2021/03/14 | 484053 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2021/03/14 | 567626 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2021/03/14 | 147138 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2021/03/14 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2021/03/14 | 94800 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2021/03/14 | 109274 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2021/03/14 | 16326 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2021/03/14 | 17957 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2021/03/14 | 28117 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2021/03/14 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2021/03/14 | 625281 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2021/03/14 | 680048 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2021/03/14 | 532040 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2021/03/14 | 594868 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2021/03/14 | 475933 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2021/03/14 | 511633 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2021/03/14 | 94267 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2021/03/14 | 103322 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2021/03/14 | 1725545 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2021/03/14 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2021/03/14 | 67649 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2021/03/14 | 74163 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2021/03/14 | 27362 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2021/03/14 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2021/03/14 | 7745 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2021/03/14 | 8773 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2021/03/14 | 195566 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2021/03/14 | 214103 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2021/03/14 | 250210 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2021/03/14 | 283977 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2021/03/14 | 97133 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2021/03/14 | 101763 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2021/03/14 | 60551 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2021/03/14 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2021/03/14 | 124970 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2021/03/14 | 136426 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2021/03/14 | 147152 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2021/03/14 | 163655 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2021/03/14 | 199700 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2021/03/14 | 180047 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2021/03/14 | 67449 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2021/03/14 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2021/03/14 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2021/03/14 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2021/03/14 | 38064 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2021/03/14 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2021/03/14 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2021/03/14 | 47006 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2021/03/14 | 45936 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2021/03/14 | 52453 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2021/03/14 | 193715 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2021/03/14 | 211054 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2021/03/14 | 35461 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2021/03/14 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2021/03/14 | 748361 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2021/03/14 | 816072 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2021/03/14 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2021/03/14 | 202558 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2021/03/14 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2021/03/14 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2021/03/14 | 78745 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2021/03/14 | 87703 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2021/03/14 | 1171731 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2021/03/14 | 1307722 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2021/03/14 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2021/03/14 | 23882 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2021/03/14 | 31542 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2021/03/14 | 37243 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2021/03/14 | 64015 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2021/03/14 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2021/03/14 | 43677 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2021/03/14 | 51978 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2021/03/14 | 1295413 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2021/03/14 | 1424810 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2021/03/14 | 42387 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2021/03/14 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2021/03/14 | 56221 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2021/03/14 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2021/03/14 | 25339 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2021/03/14 | 27273 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2021/03/14 | 16109 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2021/03/14 | 18098 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2021/03/14 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2021/03/14 | 70108 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2021/03/14 | 153889 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2021/03/14 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2021/03/14 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2021/03/14 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2021/03/14 | 98517 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2021/03/14 | 104625 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2021/03/14 | 2499402 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2021/03/14 | 2616929 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2021/03/14 | 55216 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2021/03/14 | 62226 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2021/03/14 | 33439 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2021/03/14 | 37291 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2021/03/14 | 27195 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2021/03/14 | 33150 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2021/03/14 | 65730 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2021/03/14 | 70322 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2021/03/14 | 311189 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2021/03/14 | 345365 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2021/03/14 | 55562 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2021/03/14 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2021/03/14 | 583628 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2021/03/14 | 618761 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2021/03/14 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2021/03/14 | 43391 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2021/03/14 | 207527 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2021/03/14 | 1259220 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2021/03/14 | 1176743 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2021/03/14 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2021/03/14 | 14353 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2021/03/15 | 572176 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2021/03/15 | 50848 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2021/03/15 | 56456 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2021/03/15 | 968694 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2021/03/15 | 1078876 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/03/15 | 29054 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2021/03/15 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2021/03/15 | 29868 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2021/03/15 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2021/03/15 | 49971 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2021/03/15 | 57597 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2021/03/15 | 84769 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2021/03/15 | 94737 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2021/03/15 | 67678 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2021/03/15 | 75419 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2021/03/15 | 27182 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2021/03/15 | 30885 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/03/15 | 330227 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2021/03/15 | 392596 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2021/03/15 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2021/03/15 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2021/03/15 | 51433 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2021/03/15 | 56715 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2021/03/15 | 239478 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2021/03/15 | 261963 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2021/03/15 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2021/03/15 | 195663 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2021/03/15 | 52476 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2021/03/15 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2021/03/15 | 21127 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2021/03/15 | 23289 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2021/03/15 | 461399 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2021/03/15 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2021/03/15 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2021/03/15 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2021/03/15 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2021/03/15 | 41102 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2021/03/15 | 45278 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2021/03/15 | 116930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2021/03/15 | 131488 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2021/03/15 | 1281100 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2021/03/15 | 1425979 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2021/03/15 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2021/03/15 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2021/03/15 | 43057 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2021/03/15 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2021/03/15 | 25153 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2021/03/15 | 28009 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2021/03/15 | 55820 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2021/03/15 | 62800 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2021/03/15 | 135005 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2021/03/15 | 152762 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2021/03/15 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2021/03/15 | 77858 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2021/03/15 | 71567 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2021/03/15 | 80659 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/03/15 | 258667 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2021/03/15 | 295553 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2021/03/15 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2021/03/15 | 25000 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2021/03/15 | 97489 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2021/03/15 | 112253 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2021/03/15 | 63835 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2021/03/15 | 72859 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2021/03/15 | 96145 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2021/03/15 | 115468 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2021/03/15 | 38069 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2021/03/15 | 42627 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 484052 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2021/03/15 | 567625 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2021/03/15 | 147138 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2021/03/15 | 159967 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2021/03/15 | 94800 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2021/03/15 | 109275 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2021/03/15 | 16327 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2021/03/15 | 17956 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2021/03/15 | 28118 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2021/03/15 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2021/03/15 | 625280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2021/03/15 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2021/03/15 | 532037 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2021/03/15 | 594867 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2021/03/15 | 475933 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2021/03/15 | 511633 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2021/03/15 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2021/03/15 | 103322 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2021/03/15 | 1725544 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2021/03/15 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2021/03/15 | 67649 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2021/03/15 | 74164 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2021/03/15 | 27363 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2021/03/15 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2021/03/15 | 7745 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2021/03/15 | 8774 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2021/03/15 | 195564 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2021/03/15 | 214102 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2021/03/15 | 250212 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2021/03/15 | 283978 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2021/03/15 | 97132 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2021/03/15 | 101762 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2021/03/15 | 60551 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2021/03/15 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2021/03/15 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2021/03/15 | 136426 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2021/03/15 | 147151 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2021/03/15 | 163654 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2021/03/15 | 199701 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2021/03/15 | 180047 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2021/03/15 | 67449 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2021/03/15 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2021/03/15 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2021/03/15 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2021/03/15 | 38064 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2021/03/15 | 42573 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2021/03/15 | 42923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2021/03/15 | 47007 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2021/03/15 | 45936 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2021/03/15 | 52453 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2021/03/15 | 193714 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2021/03/15 | 211053 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2021/03/15 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2021/03/15 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2021/03/15 | 748362 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2021/03/15 | 816073 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2021/03/15 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2021/03/15 | 202556 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2021/03/15 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2021/03/15 | 243478 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2021/03/15 | 78744 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2021/03/15 | 87701 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2021/03/15 | 1171728 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2021/03/15 | 1307720 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2021/03/15 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2021/03/15 | 23882 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2021/03/15 | 31544 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2021/03/15 | 37242 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2021/03/15 | 64016 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2021/03/15 | 72148 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 43675 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2021/03/15 | 51977 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2021/03/15 | 1295412 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2021/03/15 | 1424811 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2021/03/15 | 42387 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2021/03/15 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2021/03/15 | 56222 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2021/03/15 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2021/03/15 | 25340 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2021/03/15 | 27272 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2021/03/15 | 16110 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2021/03/15 | 18096 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2021/03/15 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2021/03/15 | 70109 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2021/03/15 | 153889 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2021/03/15 | 167905 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2021/03/15 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2021/03/15 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2021/03/15 | 98516 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2021/03/15 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2021/03/15 | 2499400 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2021/03/15 | 2616930 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2021/03/15 | 55218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2021/03/15 | 62224 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2021/03/15 | 33439 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2021/03/15 | 37292 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2021/03/15 | 27196 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2021/03/15 | 33150 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2021/03/15 | 65730 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2021/03/15 | 70323 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2021/03/15 | 311190 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2021/03/15 | 345366 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2021/03/15 | 55561 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2021/03/15 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2021/03/15 | 583625 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2021/03/15 | 618764 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2021/03/15 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2021/03/15 | 43391 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2021/03/15 | 207558 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2021/03/15 | 1259080 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2021/03/15 | 1176835 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2021/03/15 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2021/03/15 | 14352 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2021/03/14 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2021/03/15 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini 2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma 2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma 2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma @@ -282932,7 +282977,7 @@ 2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma 2021/03/03 | 372362 | systems/win32/miktex/tm/packages/principia.tar.lzma -2021/03/14 | 1155 | systems/win32/miktex/tm/packages/pr.ini +2021/03/15 | 1155 | systems/win32/miktex/tm/packages/pr.ini 2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma 2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma 2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma @@ -284110,7 +284155,7 @@ 2021/03/12 | 5533536 | systems/win32/w32tex/aleph-w32.tar.xz 2021/03/07 | 66726108 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2021/03/13 | 800781 | systems/win32/w32tex/ChangeLog +2021/03/14 | 801508 | 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 @@ -284118,16 +284163,16 @@ 2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4 2021/03/07 | 23382016 | systems/win32/w32tex/cjkzr.tar.xz 2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz -2021/03/11 | 146197016 | systems/win32/w32tex/context.tar.xz +2021/03/14 | 146148028 | systems/win32/w32tex/context.tar.xz 2021/02/25 | 911360 | systems/win32/w32tex/cweb-w32.tar.xz 2020/09/21 | 6434128 | systems/win32/w32tex/datetime2.tar.xz 2021/02/19 | 845892 | systems/win32/w32tex/dvi2ps-w32.tar.xz 2021/02/19 | 484028 | systems/win32/w32tex/dvi2tty-w32.tar.xz -2021/03/13 | 4662772 | systems/win32/w32tex/dvipdfm-w32.tar.xz +2021/03/14 | 4662292 | systems/win32/w32tex/dvipdfm-w32.tar.xz 2021/02/19 | 4551728 | systems/win32/w32tex/dvipsk-w32.tar.xz 2021/02/19 | 2652744 | systems/win32/w32tex/dvitools-w32.tar.xz 2021/03/02 | 1182048 | systems/win32/w32tex/extractpdfmark-w32.tar.xz -2021/03/05 | 17413852 | systems/win32/w32tex/gregorio-w32.tar.xz +2021/03/14 | 17377200 | systems/win32/w32tex/gregorio-w32.tar.xz 2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip 2021/03/04 | 1832128 | systems/win32/w32tex/jtex-w32.tar.xz 2021/03/04 | 51222704 | systems/win32/w32tex/latex-dev.tar.xz @@ -284160,8 +284205,8 @@ 2021/02/19 | 1170948 | systems/win32/w32tex/pstoedit-w32.tar.xz 2021/03/13 | 274224936 | systems/win32/w32tex/pstricks.tar.xz 2021/02/19 | 517744 | systems/win32/w32tex/psutils-w32.tar.xz -2021/03/06 | 6659456 | systems/win32/w32tex/ptex-ng-w32.tar.xz -2021/03/12 | 10639052 | systems/win32/w32tex/ptex-w32.tar.xz +2021/03/13 | 6666364 | systems/win32/w32tex/ptex-ng-w32.tar.xz +2021/03/14 | 10579868 | systems/win32/w32tex/ptex-w32.tar.xz 2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz 2020/10/14 | 87958692 | systems/win32/w32tex/t1fonts.tar.xz 2020/10/31 | 142032 | systems/win32/w32tex/t1utils-w32.tar.xz @@ -284177,7 +284222,7 @@ 2020/06/06 | 2168 | systems/win32/w32tex/TLTEXINFO/00README-TEXINFO.TL 2021/02/25 | 4291445 | systems/win32/w32tex/TLTEXINFO/tl-texinfo.zip 2021/01/03 | 2023 | systems/win32/w32tex/TLW64/00README.TLW64 -2021/03/13 | 99962649 | systems/win32/w32tex/TLW64/tl-win64.zip +2021/03/14 | 99962747 | systems/win32/w32tex/TLW64/tl-win64.zip 2021/02/19 | 826656 | systems/win32/w32tex/ttf2pk-w32.tar.xz 2021/02/19 | 838512 | systems/win32/w32tex/ttf2pt1-w32.tar.xz 2017/10/13 | 1773368 | systems/win32/w32tex/tuftelatex.tar.xz @@ -284189,19 +284234,19 @@ 2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz 2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz 2020/12/24 | 52763124 | systems/win32/w32tex/w32tex-src.tar.xz -2021/03/13 | 129894268 | systems/win32/w32tex/web2c-lib.tar.xz +2021/03/14 | 129899724 | systems/win32/w32tex/web2c-lib.tar.xz 2021/03/12 | 50530160 | systems/win32/w32tex/web2c-w32.tar.xz 2021/03/12 | 811112 | systems/win32/w32tex/win64/aleph-w64.tar.xz 2020/08/20 | 22351540 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz -2021/03/11 | 2210108 | systems/win32/w32tex/win64/context-w64.tar.xz +2021/03/14 | 2213816 | systems/win32/w32tex/win64/context-w64.tar.xz 2021/02/25 | 439952 | systems/win32/w32tex/win64/cweb-w64.tar.xz 2021/02/19 | 758536 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz 2021/02/19 | 448196 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz -2021/03/05 | 808844 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz +2021/03/13 | 808608 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz 2021/02/19 | 759820 | systems/win32/w32tex/win64/dvipsk-w64.tar.xz 2021/02/19 | 2367292 | systems/win32/w32tex/win64/dvitools-w64.tar.xz 2021/03/02 | 1084724 | systems/win32/w32tex/win64/extractpdfmark-w64.tar.xz -2021/03/05 | 307088 | systems/win32/w32tex/win64/gregorio-w64.tar.xz +2021/03/14 | 307052 | systems/win32/w32tex/win64/gregorio-w64.tar.xz 2021/02/19 | 587952 | systems/win32/w32tex/win64/jtex-w64.tar.xz 2019/11/11 | 2568 | systems/win32/w32tex/win64/latex-dev-w64.tar.xz 2021/02/19 | 800468 | systems/win32/w32tex/win64/lcdf-typetools-w64.tar.xz @@ -284222,7 +284267,7 @@ 2021/02/19 | 651616 | systems/win32/w32tex/win64/pmx-w64.tar.xz 2021/02/19 | 790948 | systems/win32/w32tex/win64/pstoedit-w64.tar.xz 2021/02/19 | 386344 | systems/win32/w32tex/win64/psutils-w64.tar.xz -2021/03/06 | 1689908 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz +2021/03/13 | 1690872 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz 2021/03/12 | 1872832 | systems/win32/w32tex/win64/ptex-w64.tar.xz 2021/01/03 | 329592 | systems/win32/w32tex/win64/sam2p-w64.tar.xz 2020/10/31 | 40588 | systems/win32/w32tex/win64/t1utils-w64.tar.xz @@ -284233,8 +284278,8 @@ 2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz 2021/03/12 | 1806228 | systems/win32/w32tex/win64/uptex-w64.tar.xz 2021/03/12 | 3756704 | systems/win32/w32tex/win64/web2c-w64.tar.xz -2021/03/12 | 11080848 | systems/win32/w32tex/win64/xetex-w64.tar.xz -2021/03/12 | 49670264 | systems/win32/w32tex/xetex-w32.tar.xz +2021/03/13 | 11107060 | systems/win32/w32tex/win64/xetex-w64.tar.xz +2021/03/13 | 49682900 | systems/win32/w32tex/xetex-w32.tar.xz 2020/05/29 | 2936068 | systems/win32/w32tex/xindy-w32.tar.xz 2013/11/19 | 11356248 | systems/win32/w32tex/xymtex.tar.xz 2016/09/09 | 4334636 | systems/win32/w32tex/xypic.tar.xz @@ -284331,7 +284376,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2021/03/15 | 186 | timestamp +2021/03/16 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz index 9d2ce72093..4bc36504b0 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index 3a3b3d0050..07e9677571 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,17 +1,1427 @@ -2021/03/14 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2021/03/14 | 98517 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2021/03/15 | 99 | macros/latex/contrib/easybook/doc/appendix.tex +2021/03/15 | 99 | graphics/asymptote/base/asy_filetype.vim +2021/03/15 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg +2021/03/15 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2021/03/15 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py +2021/03/15 | 99411 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma +2021/03/15 | 9923 | graphics/asymptote/profiler.h +2021/03/15 | 99177 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma +2021/03/15 | 990 | graphics/asymptote/examples/RiemannSphere.asy +2021/03/15 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy +2021/03/15 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy +2021/03/15 | 986 | graphics/asymptote/predicates.h +2021/03/15 | 9867 | graphics/asymptote/runstring.in +2021/03/15 | 985 | macros/latex/contrib/eq-fetchbbl/README.md +2021/03/15 | 98516 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2021/03/15 | 9826 | graphics/asymptote/base/rationalSimplex.asy +2021/03/15 | 9822 | graphics/asymptote/doc/FAQ/m-html.pl +2021/03/15 | 9811 | graphics/asymptote/doc/asymptote.sty +2021/03/15 | 980 | graphics/asymptote/examples/filesurface.asy +2021/03/15 | 978 | graphics/asymptote/examples/worksheet.asy +2021/03/15 | 97835 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma +2021/03/15 | 977432 | systems/texlive/tlnet/archive/latexindent.doc.r58362.tar.xz +2021/03/15 | 974 | graphics/asymptote/prc/Makefile +2021/03/15 | 97489 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2021/03/15 | 973 | graphics/asymptote/examples/fequlogo.asy +2021/03/15 | 972 | graphics/asymptote/examples/triads.asy +2021/03/15 | 97187 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma +2021/03/15 | 97132 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2021/03/15 | 969 | graphics/asymptote/runfile.h +2021/03/15 | 968694 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2021/03/15 | 968327 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma +2021/03/15 | 966 | graphics/asymptote/tests/array/solve.asy +2021/03/15 | 964 | graphics/asymptote/GUI/xasyTransform.py +2021/03/15 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg +2021/03/15 | 96249 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma +2021/03/15 | 96145 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2021/03/15 | 95 | graphics/asymptote/prc/test.asy +2021/03/15 | 9574 | graphics/asymptote/triple.h +2021/03/15 | 9562 | graphics/asymptote/base/bezulate.asy +2021/03/15 | 954 | graphics/asymptote/examples/poster.asy +2021/03/15 | 9536 | systems/texlive/tlnet/archive/sankey.r58363.tar.xz +2021/03/15 | 951 | graphics/asymptote/statistics.h +2021/03/15 | 95066 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2021/03/15 | 94800 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2021/03/15 | 9477 | macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx +2021/03/15 | 94744 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma +2021/03/15 | 94737 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2021/03/15 | 946 | graphics/asymptote/examples/animations/cube.asy +2021/03/15 | 94272 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma +2021/03/15 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2021/03/15 | 936 | graphics/asymptote/tests/array/array.asy +2021/03/15 | 9328 | graphics/asymptote/doc/FAQ/bfnnconv.pl +2021/03/15 | 930 | graphics/asymptote/examples/polararea.asy +2021/03/15 | 9309 | graphics/asymptote/base/plain_paths.asy +2021/03/15 | 9251 | graphics/asymptote/errors +2021/03/15 | 9243 | graphics/asymptote/glrender.h +2021/03/15 | 922868 | systems/texlive/tlnet/archive/sankey.doc.r58363.tar.xz +2021/03/15 | 916 | graphics/asymptote/opcodes.h +2021/03/15 | 912 | graphics/asymptote/doc/errorbars.asy +2021/03/15 | 908 | graphics/asymptote/modifier.h +2021/03/15 | 908 | graphics/asymptote/coenv.h +2021/03/15 | 908 | graphics/asymptote/base/map.asy +2021/03/15 | 9088 | graphics/asymptote/application.h +2021/03/15 | 9058 | macros/unicodetex/latex/einfart/einfart-doc-en.tex +2021/03/15 | 9042 | macros/unicodetex/latex/simplivre/simplivre-doc-en.tex +2021/03/15 | 901 | graphics/asymptote/virtualfieldaccess.cc +2021/03/15 | 89861 | macros/latex/contrib/multirow/multirow.dtx +2021/03/15 | 897 | graphics/asymptote/doc/flowchartdemo.asy +2021/03/15 | 896 | graphics/asymptote/examples/markregular.asy +2021/03/15 | 8960 | graphics/asymptote/symbol.cc +2021/03/15 | 8937 | graphics/asymptote/psfile.h +2021/03/15 | 892 | graphics/asymptote/GUI/res/icons/center.svg +2021/03/15 | 8870 | graphics/asymptote/base/asy.vim +2021/03/15 | 886 | graphics/asymptote/angle.h +2021/03/15 | 8856 | graphics/asymptote/runmath.in +2021/03/15 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py +2021/03/15 | 882 | graphics/asymptote/shaders.h +2021/03/15 | 880 | graphics/asymptote/doc/xasy.1x +2021/03/15 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc +2021/03/15 | 877 | graphics/asymptote/doc/markers2.asy +2021/03/15 | 8774 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2021/03/15 | 87701 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2021/03/15 | 876 | graphics/asymptote/GUI/res/icons/edit.svg +2021/03/15 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2021/03/15 | 87636 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma +2021/03/15 | 8749 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma +2021/03/15 | 87418 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma +2021/03/15 | 86 | graphics/asymptote/doc/cylinderskeleton.asy +2021/03/15 | 868 | graphics/asymptote/examples/twistedtubes.asy +2021/03/15 | 868 | graphics/asymptote/doc/imagecontour.asy +2021/03/15 | 866 | graphics/asymptote/examples/xxsq01x-1.asy +2021/03/15 | 8661 | graphics/asymptote/base/plain_pens.asy +2021/03/15 | 8649728 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe +2021/03/15 | 861 | graphics/asymptote/examples/orthocenter.asy +2021/03/15 | 8617984 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe +2021/03/15 | 856 | graphics/asymptote/examples/animations/sphere.asy +2021/03/15 | 85627 | graphics/asymptote/base/three.asy +2021/03/15 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg +2021/03/15 | 84769 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2021/03/15 | 8466 | macros/latex/contrib/minimalist/minimalist-doc.tex +2021/03/15 | 845 | graphics/asymptote/envcompleter.h +2021/03/15 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg +2021/03/15 | 8439 | graphics/asymptote/runpath.in +2021/03/15 | 8429 | graphics/asymptote/examples/thermodynamics.asy +2021/03/15 | 84092 | systems/texlive/tlnet/archive/econlipsum.source.r58370.tar.xz +2021/03/15 | 839 | graphics/asymptote/examples/venn3.asy +2021/03/15 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg +2021/03/15 | 83897 | graphics/asymptote/webgl/gl.js +2021/03/15 | 8371 | graphics/asymptote/prc/PRCbitStream.cc +2021/03/15 | 8347 | graphics/asymptote/base/simplex.asy +2021/03/15 | 83449 | graphics/asymptote/lex.yy.cc +2021/03/15 | 831 | graphics/asymptote/runbacktrace.in +2021/03/15 | 8319 | macros/unicodetex/latex/einfart/einfart-doc-cn.tex +2021/03/15 | 8318 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex +2021/03/15 | 829 | graphics/asymptote/examples/shellsqrtx01.asy +2021/03/15 | 82998 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma +2021/03/15 | 825 | graphics/asymptote/examples/xxsq01y.asy +2021/03/15 | 8243 | graphics/asymptote/base/asy-kate.sh +2021/03/15 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg +2021/03/15 | 821 | graphics/asymptote/GUI/xasyArgs.py +2021/03/15 | 821 | graphics/asymptote/examples/SierpinskiGasket.asy +2021/03/15 | 820 | graphics/asymptote/webgl/license +2021/03/15 | 81 | graphics/asymptote/doc/bezier.asy +2021/03/15 | 8184 | graphics/asymptote/doc/asy.1 +2021/03/15 | 816073 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2021/03/15 | 815204 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma +2021/03/15 | 814 | graphics/asymptote/camperror.h +2021/03/15 | 8096 | graphics/asymptote/runhistory.cc +2021/03/15 | 80758 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/03/15 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg +2021/03/15 | 80659 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/03/15 | 80644 | systems/texlive/tlnet/archive/econlipsum.r58370.tar.xz +2021/03/15 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg +2021/03/15 | 802 | graphics/asymptote/examples/vertexshading.asy +2021/03/15 | 802 | graphics/asymptote/examples/controlsystem.asy +2021/03/15 | 8008 | graphics/asymptote/runpath3d.in +2021/03/15 | 798 | graphics/asymptote/examples/animations/torusanimation.asy +2021/03/15 | 792 | graphics/asymptote/doc/secondaryaxis.asy +2021/03/15 | 7919 | graphics/asymptote/fundec.cc +2021/03/15 | 78 | graphics/asymptote/examples/randompath3.asy +2021/03/15 | 78744 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2021/03/15 | 78728 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma +2021/03/15 | 780 | graphics/asymptote/GUI/res/icons/check.svg +2021/03/15 | 77 | graphics/asymptote/tests/gc/string.asy +2021/03/15 | 7790 | graphics/asymptote/coder.cc +2021/03/15 | 77858 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2021/03/15 | 77672 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma +2021/03/15 | 77489 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma +2021/03/15 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2021/03/15 | 7745 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2021/03/15 | 77206 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf +2021/03/15 | 7719 | macros/unicodetex/latex/simplivre/simplivre.cls +2021/03/15 | 7715 | macros/unicodetex/latex/einfart/einfart.cls +2021/03/15 | 770 | graphics/asymptote/drawlayer.h +2021/03/15 | 770 | graphics/asymptote/asy.rc +2021/03/15 | 76 | graphics/asymptote/examples/grid.asy +2021/03/15 | 7690 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma +2021/03/15 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js +2021/03/15 | 766 | graphics/asymptote/vm.h +2021/03/15 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg +2021/03/15 | 7639 | graphics/asymptote/LICENSE.LESSER +2021/03/15 | 762 | graphics/asymptote/examples/clockarray.asy +2021/03/15 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg +2021/03/15 | 75576 | graphics/asymptote/GUI/windows/window1.ui +2021/03/15 | 754 | graphics/asymptote/GUI/res/icons/circle.svg +2021/03/15 | 754 | graphics/asymptote/doc/graphmarkers.asy +2021/03/15 | 75419 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2021/03/15 | 75408 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma +2021/03/15 | 748362 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2021/03/15 | 748075 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma +2021/03/15 | 747 | graphics/asymptote/examples/pseudosphere.asy +2021/03/15 | 746 | graphics/asymptote/tests/array/sort.asy +2021/03/15 | 743 | graphics/asymptote/examples/xxsq01.asy +2021/03/15 | 7435 | graphics/asymptote/name.cc +2021/03/15 | 74164 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2021/03/15 | 74139 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma +2021/03/15 | 7407 | graphics/asymptote/base/graph_splinetype.asy +2021/03/15 | 739 | graphics/asymptote/examples/condor.asy +2021/03/15 | 737 | graphics/asymptote/tests/array/determinant.asy +2021/03/15 | 734 | graphics/asymptote/examples/quilt.asy +2021/03/15 | 73435 | graphics/asymptote/GL/glxew.h +2021/03/15 | 73254 | graphics/asymptote/runarray.cc +2021/03/15 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2021/03/15 | 7307 | graphics/asymptote/base/stats.asy +2021/03/15 | 7302 | graphics/asymptote/base/markers.asy +2021/03/15 | 72 | graphics/asymptote/tests/gc/pen.asy +2021/03/15 | 729 | graphics/asymptote/base/labelpath.asy +2021/03/15 | 72985 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma +2021/03/15 | 72859 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2021/03/15 | 72844 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma +2021/03/15 | 727 | graphics/asymptote/examples/fermi.asy +2021/03/15 | 72687 | graphics/asymptote/GUI/Window1.py +2021/03/15 | 72394 | graphics/asymptote/base/three_surface.asy +2021/03/15 | 7230 | graphics/asymptote/runtime.pl +2021/03/15 | 72148 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 72143 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 7189 | graphics/asymptote/base/plain.asy +2021/03/15 | 71742 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma +2021/03/15 | 71567 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2021/03/15 | 714 | graphics/asymptote/mod.h +2021/03/15 | 714 | graphics/asymptote/examples/unitoctantx.asy +2021/03/15 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg +2021/03/15 | 713 | graphics/asymptote/examples/gamma3.asy +2021/03/15 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py +2021/03/15 | 71241 | graphics/asymptote/base/asy-mode.el +2021/03/15 | 71201 | graphics/asymptote/prc/oPRCFile.cc +2021/03/15 | 711 | graphics/asymptote/examples/partialsurface.asy +2021/03/15 | 710 | graphics/asymptote/GUI/xasySvg.py +2021/03/15 | 710 | graphics/asymptote/examples/fjortoft.asy +2021/03/15 | 70 | graphics/asymptote/tests/gc/transform.asy +2021/03/15 | 703853 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf +2021/03/15 | 70380 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma +2021/03/15 | 70323 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2021/03/15 | 70109 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2021/03/15 | 70102 | graphics/asymptote/base/graph3.asy +2021/03/15 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po +2021/03/15 | 69916 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma +2021/03/15 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg +2021/03/15 | 6951 | graphics/asymptote/config.h.in +2021/03/15 | 6911 | graphics/asymptote/errortest.asy +2021/03/15 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui +2021/03/15 | 68908 | systems/texlive/tlnet/archive/profcollege.r58365.tar.xz +2021/03/15 | 688 | graphics/asymptote/examples/layers.asy +2021/03/15 | 688 | graphics/asymptote/examples/centroidfg.asy +2021/03/15 | 683 | graphics/asymptote/examples/fractaltree.asy +2021/03/15 | 6812 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2021/03/15 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc +2021/03/15 | 680 | graphics/asymptote/tests/array/delete.asy +2021/03/15 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2021/03/15 | 679 | graphics/asymptote/examples/genusthree.asy +2021/03/15 | 679999 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2021/03/15 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2021/03/15 | 67917 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2021/03/15 | 6789 | graphics/asymptote/drawlabel.cc +2021/03/15 | 677 | graphics/asymptote/doc/Bode.asy +2021/03/15 | 67678 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2021/03/15 | 67649 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2021/03/15 | 67598 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma +2021/03/15 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg +2021/03/15 | 674 | graphics/asymptote/examples/sqrtx01.asy +2021/03/15 | 67449 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2021/03/15 | 67442 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma +2021/03/15 | 67424 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma +2021/03/15 | 673 | graphics/asymptote/GUI/res/icons/save.svg +2021/03/15 | 6725 | graphics/asymptote/guide.h +2021/03/15 | 67168 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma +2021/03/15 | 66 | graphics/asymptote/examples/shade.asy +2021/03/15 | 669 | graphics/asymptote/drawpath.h +2021/03/15 | 668583 | macros/latex/contrib/microtype/microtype.dtx +2021/03/15 | 667 | graphics/asymptote/examples/spring.asy +2021/03/15 | 66751 | graphics/asymptote/prc/writePRC.cc +2021/03/15 | 666 | macros/latex/contrib/lectureslides/README.md +2021/03/15 | 6650 | graphics/asymptote/getopt.h +2021/03/15 | 6634 | graphics/asymptote/simpson.cc +2021/03/15 | 660235 | macros/latex/contrib/econlipsum.zip +2021/03/15 | 65 | graphics/asymptote/tests/gc/guide.asy +2021/03/15 | 658 | graphics/asymptote/examples/NURBScurve.asy +2021/03/15 | 6585 | graphics/asymptote/xstream.h +2021/03/15 | 657 | graphics/asymptote/examples/lowupint.asy +2021/03/15 | 657 | graphics/asymptote/examples/100d.views +2021/03/15 | 657 | graphics/asymptote/base/reload.js +2021/03/15 | 65730 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2021/03/15 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui +2021/03/15 | 654 | graphics/asymptote/fpu.h +2021/03/15 | 654 | graphics/asymptote/examples/limit.asy +2021/03/15 | 65451 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma +2021/03/15 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2021/03/15 | 6525 | graphics/asymptote/drawfill.h +2021/03/15 | 650 | graphics/asymptote/prcfile.h +2021/03/15 | 6503 | graphics/asymptote/tests/types/constructor.asy +2021/03/15 | 641 | graphics/asymptote/examples/pOrbital.asy +2021/03/15 | 6414 | graphics/asymptote/mathop.h +2021/03/15 | 64016 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2021/03/15 | 639 | graphics/asymptote/tests/arith/transform.asy +2021/03/15 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg +2021/03/15 | 63861 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma +2021/03/15 | 63835 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2021/03/15 | 63817 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma +2021/03/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg +2021/03/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg +2021/03/15 | 6370 | graphics/asymptote/asymptote.nsi +2021/03/15 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2021/03/15 | 63520 | graphics/asymptote/base/graph.asy +2021/03/15 | 63477 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma +2021/03/15 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg +2021/03/15 | 63314 | graphics/asymptote/GL/wglew.h +2021/03/15 | 632 | graphics/asymptote/examples/label3zoom.asy +2021/03/15 | 631 | graphics/asymptote/locate.h +2021/03/15 | 6318 | graphics/asymptote/doc/leastsquares.dat +2021/03/15 | 63136 | graphics/asymptote/doc/FAQ/asy-faq.info +2021/03/15 | 630 | graphics/asymptote/base/shaders/vertex.glsl +2021/03/15 | 62 | graphics/asymptote/tests/gc/array.asy +2021/03/15 | 62 | graphics/asymptote/revision.cc +2021/03/15 | 6292 | graphics/asymptote/base/plain_filldraw.asy +2021/03/15 | 62915 | macros/latex/contrib/minimalist.zip +2021/03/15 | 628 | graphics/asymptote/examples/wedge.asy +2021/03/15 | 628 | graphics/asymptote/examples/polarcircle.asy +2021/03/15 | 6288 | graphics/asymptote/transform.h +2021/03/15 | 6285 | macros/latex/contrib/microtype/microtype.ins +2021/03/15 | 6285 | graphics/asymptote/base/plain_prethree.asy +2021/03/15 | 62802 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma +2021/03/15 | 62800 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2021/03/15 | 6276 | systems/texlive/tlnet/archive/collection-latexextra.r58370.tar.xz +2021/03/15 | 626 | graphics/asymptote/examples/venn.asy +2021/03/15 | 625280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2021/03/15 | 625061 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma +2021/03/15 | 62224 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2021/03/15 | 620 | graphics/asymptote/tests/arith/integer.asy +2021/03/15 | 62077 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2021/03/15 | 61 | graphics/asymptote/examples/axialshade.asy +2021/03/15 | 619994 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma +2021/03/15 | 619128 | macros/latex/contrib/multirow.zip +2021/03/15 | 618764 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2021/03/15 | 617 | graphics/asymptote/doc/logo.asy +2021/03/15 | 6172 | systems/texlive/tlnet/archive/parskip.source.r58372.tar.xz +2021/03/15 | 616 | graphics/asymptote/examples/Gouraudcontour.asy +2021/03/15 | 6169 | graphics/asymptote/base/plain_strings.asy +2021/03/15 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py +2021/03/15 | 610 | graphics/asymptote/examples/impact.asy +2021/03/15 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl +2021/03/15 | 609 | graphics/asymptote/keywords.cc +2021/03/15 | 608 | graphics/asymptote/examples/spline.asy +2021/03/15 | 608 | graphics/asymptote/base/size10.asy +2021/03/15 | 60866 | graphics/asymptote/runtime.cc +2021/03/15 | 60551 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2021/03/15 | 604 | graphics/asymptote/doc/flow.asy +2021/03/15 | 60432 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma +2021/03/15 | 602 | graphics/asymptote/examples/treetest.asy +2021/03/15 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc +2021/03/15 | 60150 | graphics/asymptote/base/webgl/asygl.js +2021/03/15 | 600 | graphics/asymptote/base/size11.asy +2021/03/15 | 59 | graphics/asymptote/examples/stroke3.asy +2021/03/15 | 599 | graphics/asymptote/GUI/xasyStrings.py +2021/03/15 | 599745 | macros/latex/contrib/multirow/multirow.pdf +2021/03/15 | 59964 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma +2021/03/15 | 59908 | systems/texlive/tlnet/archive/latexindent.r58362.tar.xz +2021/03/15 | 598 | graphics/asymptote/examples/integraltest.asy +2021/03/15 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2021/03/15 | 596689 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma +2021/03/15 | 594867 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2021/03/15 | 59335 | systems/texlive/tlnet/tlpkg/translations/messages.pot +2021/03/15 | 591 | graphics/asymptote/examples/sinc.asy +2021/03/15 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2021/03/15 | 58 | graphics/asymptote/examples/progrid.asy +2021/03/15 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy +2021/03/15 | 589 | graphics/asymptote/examples/trefoilknot.asy +2021/03/15 | 58995 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma +2021/03/15 | 5883 | graphics/asymptote/Delaunay.cc +2021/03/15 | 5880 | graphics/asymptote/base/three_tube.asy +2021/03/15 | 5879 | graphics/asymptote/runfile.in +2021/03/15 | 584376 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma +2021/03/15 | 583625 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2021/03/15 | 582 | graphics/asymptote/examples/cos3.asy +2021/03/15 | 5824350 | systems/texlive/tlnet/install-tl-unx.tar.gz +2021/03/15 | 581 | graphics/asymptote/examples/BezierSaddle.asy +2021/03/15 | 5811 | graphics/asymptote/drawpath3.h +2021/03/15 | 580 | graphics/asymptote/examples/xsin1x.asy +2021/03/15 | 57 | graphics/asymptote/GUI/requirements.txt +2021/03/15 | 579 | graphics/asymptote/examples/sqrtx01y1.asy +2021/03/15 | 579 | graphics/asymptote/examples/sin3.asy +2021/03/15 | 579 | graphics/asymptote/examples/exp3.asy +2021/03/15 | 5797 | graphics/asymptote/base/trembling.asy +2021/03/15 | 578 | graphics/asymptote/base/annotate.asy +2021/03/15 | 576 | graphics/asymptote/examples/threeviews.asy +2021/03/15 | 576 | graphics/asymptote/examples/circles.asy +2021/03/15 | 5760 | graphics/asymptote/base/plain_scaling.asy +2021/03/15 | 57597 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2021/03/15 | 57521 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma +2021/03/15 | 5733 | graphics/asymptote/item.h +2021/03/15 | 572 | graphics/asymptote/examples/curvedlabel3.asy +2021/03/15 | 572428 | systems/win32/miktex/tm/packages/files.csv.lzma +2021/03/15 | 572176 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2021/03/15 | 571397 | macros/latex/contrib/econlipsum/econlipsum.pdf +2021/03/15 | 57126 | graphics/asymptote/runpicture.cc +2021/03/15 | 570 | graphics/asymptote/examples/fillcontour.asy +2021/03/15 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2021/03/15 | 57031 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma +2021/03/15 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2021/03/15 | 56842 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma +2021/03/15 | 567625 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2021/03/15 | 56741 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma +2021/03/15 | 567248 | systems/texlive/tlnet/archive/econlipsum.doc.r58370.tar.xz +2021/03/15 | 56715 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2021/03/15 | 567144 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2021/03/15 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py +2021/03/15 | 56602 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma +2021/03/15 | 56456 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2021/03/15 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl +2021/03/15 | 56232 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma +2021/03/15 | 56222 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2021/03/15 | 56174 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma +2021/03/15 | 56037 | graphics/asymptote/base/smoothcontour3.asy +2021/03/15 | 5595 | graphics/asymptote/bezierpatch.h +2021/03/15 | 558 | graphics/asymptote/examples/floatingdisk.asy +2021/03/15 | 55882 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma +2021/03/15 | 55820 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2021/03/15 | 557 | graphics/asymptote/examples/Pythagoras.asy +2021/03/15 | 5578 | graphics/asymptote/drawpath3.cc +2021/03/15 | 55561 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2021/03/15 | 55460 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma +2021/03/15 | 5543 | graphics/asymptote/examples/filesurface.dat +2021/03/15 | 5537 | graphics/asymptote/examples/cpkcolors.asy +2021/03/15 | 55218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2021/03/15 | 551824 | macros/latex/contrib/eq-fetchbbl.zip +2021/03/15 | 5505 | graphics/asymptote/interact.cc +2021/03/15 | 54 | graphics/asymptote/tests/gc/funcall.asy +2021/03/15 | 548 | graphics/asymptote/examples/equilchord.asy +2021/03/15 | 547 | graphics/asymptote/examples/tetra.asy +2021/03/15 | 545689 | macros/latex/contrib/easybook.zip +2021/03/15 | 5443 | graphics/asymptote/main.cc +2021/03/15 | 5441 | graphics/asymptote/env.cc +2021/03/15 | 532297 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma +2021/03/15 | 532037 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2021/03/15 | 52 | graphics/asymptote/doc/square.asy +2021/03/15 | 5279 | graphics/asymptote/base/bsp.asy +2021/03/15 | 5277 | graphics/asymptote/base/shaders/fragment.glsl +2021/03/15 | 52631 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma +2021/03/15 | 5262 | graphics/asymptote/patches/bison.patch +2021/03/15 | 525 | graphics/asymptote/examples/vectorfield3.asy +2021/03/15 | 5250 | graphics/asymptote/pipestream.cc +2021/03/15 | 524 | graphics/asymptote/doc/brokenaxis.asy +2021/03/15 | 52476 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2021/03/15 | 52453 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2021/03/15 | 52426 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma +2021/03/15 | 5238 | graphics/asymptote/base/animation.asy +2021/03/15 | 5236 | graphics/asymptote/name.h +2021/03/15 | 523468 | systems/texlive/tlnet/archive/easybook.doc.r58369.tar.xz +2021/03/15 | 521 | graphics/asymptote/doc/Hobbycontrol.asy +2021/03/15 | 5216 | graphics/asymptote/examples/mosaic.asy +2021/03/15 | 520 | graphics/asymptote/examples/smoothelevation.asy +2021/03/15 | 52096 | graphics/asymptote/settings.cc +2021/03/15 | 519 | graphics/asymptote/examples/extrudedcontour.asy +2021/03/15 | 51977 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2021/03/15 | 518 | graphics/asymptote/doc/CDlabel.asy +2021/03/15 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2021/03/15 | 516 | systems/texlive/tlnet/archive/cstex.r58368.tar.xz +2021/03/15 | 51677 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma +2021/03/15 | 5151 | graphics/asymptote/GUI/labelEditor.py +2021/03/15 | 51433 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2021/03/15 | 51432 | graphics/asymptote/prc/oPRCFile.h +2021/03/15 | 513 | graphics/asymptote/examples/buildcycle.asy +2021/03/15 | 51175 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma +2021/03/15 | 511633 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2021/03/15 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2021/03/15 | 51152 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma +2021/03/15 | 51147 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma +2021/03/15 | 5111 | graphics/asymptote/runsystem.in +2021/03/15 | 510906 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma +2021/03/15 | 5104 | graphics/asymptote/pair.h +2021/03/15 | 50 | graphics/asymptote/base/babel.asy +2021/03/15 | 509 | graphics/asymptote/examples/dimension.asy +2021/03/15 | 509721 | systems/win32/miktex/doc/miktex.pdf +2021/03/15 | 50848 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2021/03/15 | 506 | graphics/asymptote/examples/delu.asy +2021/03/15 | 5064 | graphics/asymptote/runhistory.in +2021/03/15 | 50600 | graphics/asymptote/GUI/xasy2asy.py +2021/03/15 | 50580 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma +2021/03/15 | 5052 | graphics/asymptote/errormsg.h +2021/03/15 | 5048 | graphics/asymptote/GUI/xasyOptions.py +2021/03/15 | 50437 | graphics/asymptote/gsl.cc +2021/03/15 | 503 | graphics/asymptote/GUI/xasy.py +2021/03/15 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy +2021/03/15 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz +2021/03/15 | 50119 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma +2021/03/15 | 500 | graphics/asymptote/examples/floor.asy +2021/03/15 | 500 | graphics/asymptote/doc/Hobbydir.asy +2021/03/15 | 5003 | graphics/asymptote/base/rational.asy +2021/03/15 | 49 | graphics/asymptote/doc/quartercircle.asy +2021/03/15 | 49 | graphics/asymptote/doc/dots.asy +2021/03/15 | 49 | graphics/asymptote/doc/colons.asy +2021/03/15 | 499 | graphics/asymptote/examples/galleon.asy +2021/03/15 | 49971 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2021/03/15 | 4992 | graphics/asymptote/base/tube.asy +2021/03/15 | 498 | graphics/asymptote/examples/fano.asy +2021/03/15 | 498 | graphics/asymptote/doc/penfunctionimage.asy +2021/03/15 | 4972 | graphics/asymptote/memory.h +2021/03/15 | 496 | graphics/asymptote/examples/bars3.asy +2021/03/15 | 495 | graphics/asymptote/examples/cones.asy +2021/03/15 | 494 | graphics/asymptote/drawgrestore.h +2021/03/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2021/03/15 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch +2021/03/15 | 48847 | graphics/asymptote/doc/secondaryaxis.csv +2021/03/15 | 48750 | macros/latex/contrib/lectureslides.zip +2021/03/15 | 4874 | graphics/asymptote/parser.cc +2021/03/15 | 485 | graphics/asymptote/examples/cards.asy +2021/03/15 | 4852 | systems/texlive/tlnet/archive/unitipa.source.r58374.tar.xz +2021/03/15 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py +2021/03/15 | 48481 | graphics/asymptote/prc/writePRC.h +2021/03/15 | 4847 | graphics/asymptote/fileio.cc +2021/03/15 | 48441 | graphics/asymptote/config.guess +2021/03/15 | 4841 | graphics/asymptote/tests/array/slice.asy +2021/03/15 | 48417 | graphics/asymptote/runarray.in +2021/03/15 | 484052 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2021/03/15 | 48217 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma +2021/03/15 | 481898 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma +2021/03/15 | 4812 | graphics/asymptote/base/x11colors.asy +2021/03/15 | 480 | graphics/asymptote/doc/logimage.asy +2021/03/15 | 4808 | graphics/asymptote/examples/interpolate1.asy +2021/03/15 | 479 | graphics/asymptote/examples/magnetic.asy +2021/03/15 | 47901 | macros/latex/contrib/easybook/easybook.cls +2021/03/15 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2021/03/15 | 476063 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma +2021/03/15 | 475933 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2021/03/15 | 4735 | graphics/asymptote/array.cc +2021/03/15 | 472 | graphics/asymptote/examples/colorplanes.asy +2021/03/15 | 472 | graphics/asymptote/absyn.cc +2021/03/15 | 4727 | graphics/asymptote/doc/westnile.csv +2021/03/15 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl +2021/03/15 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc +2021/03/15 | 47007 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2021/03/15 | 46852 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma +2021/03/15 | 46727 | graphics/asymptote/base/plain_picture.asy +2021/03/15 | 46715 | macros/latex/contrib/lectureslides/lectureslides-doc.pdf +2021/03/15 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py +2021/03/15 | 465890 | graphics/asymptote/doc/png/asymptote.info +2021/03/15 | 464 | graphics/asymptote/drawgsave.h +2021/03/15 | 464 | graphics/asymptote/doc/GaussianSurface.asy +2021/03/15 | 4629 | graphics/asymptote/castop.h +2021/03/15 | 461436 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma +2021/03/15 | 461399 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2021/03/15 | 460 | graphics/asymptote/examples/lever.asy +2021/03/15 | 460 | graphics/asymptote/examples/cosaddition.asy +2021/03/15 | 4602 | graphics/asymptote/util.h +2021/03/15 | 46026 | graphics/asymptote/glrender.cc +2021/03/15 | 459 | graphics/asymptote/examples/hierarchy.asy +2021/03/15 | 4597 | graphics/asymptote/drawfill.cc +2021/03/15 | 4596 | macros/latex/contrib/lectureslides/lectureslides-doc.tex +2021/03/15 | 45936 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2021/03/15 | 45936 | macros/latex/contrib/minimalist/minimalist-doc.pdf +2021/03/15 | 45935 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma +2021/03/15 | 458 | graphics/asymptote/doc/multicontour.asy +2021/03/15 | 45826 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma +2021/03/15 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl +2021/03/15 | 4570 | graphics/asymptote/env.h +2021/03/15 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2021/03/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2021/03/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2021/03/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2021/03/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2021/03/15 | 45278 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2021/03/15 | 45250 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma +2021/03/15 | 4520 | graphics/asymptote/getopt1.c +2021/03/15 | 449 | graphics/asymptote/tests/arith/pair.asy +2021/03/15 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui +2021/03/15 | 4473 | graphics/asymptote/bbox.h +2021/03/15 | 445 | graphics/asymptote/examples/sacone.asy +2021/03/15 | 44495 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma +2021/03/15 | 44472 | graphics/asymptote/fftw++.h +2021/03/15 | 442 | graphics/asymptote/doc/join3.asy +2021/03/15 | 441 | graphics/asymptote/examples/triangles.asy +2021/03/15 | 441 | graphics/asymptote/doc/histogram.asy +2021/03/15 | 43 | graphics/asymptote/examples/spring2.asy +2021/03/15 | 439 | graphics/asymptote/examples/gamma.asy +2021/03/15 | 4392 | graphics/asymptote/stm.h +2021/03/15 | 436 | graphics/asymptote/examples/colorpatch.asy +2021/03/15 | 43675 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2021/03/15 | 4348 | graphics/asymptote/doc/colo-asy.tex +2021/03/15 | 4341 | graphics/asymptote/fundec.h +2021/03/15 | 43391 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2021/03/15 | 43386 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma +2021/03/15 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h +2021/03/15 | 43335 | graphics/asymptote/examples/100d.pdb1 +2021/03/15 | 430 | graphics/asymptote/examples/unitoctant.asy +2021/03/15 | 43057 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2021/03/15 | 43017 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma +2021/03/15 | 42 | graphics/asymptote/base/animate.asy +2021/03/15 | 42936 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 42923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2021/03/15 | 4286 | graphics/asymptote/asy.ico +2021/03/15 | 427 | graphics/asymptote/examples/projectrevolution.asy +2021/03/15 | 42795 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma +2021/03/15 | 42722 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma +2021/03/15 | 426 | graphics/asymptote/examples/pathintersectsurface.asy +2021/03/15 | 426 | graphics/asymptote/doc/grid3xyz.asy +2021/03/15 | 4265 | graphics/asymptote/newexp.cc +2021/03/15 | 42627 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2021/03/15 | 42573 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2021/03/15 | 424 | graphics/asymptote/examples/spiral3.asy +2021/03/15 | 4244 | graphics/asymptote/examples/fin.asy +2021/03/15 | 4242 | graphics/asymptote/tests/types/keyword.asy +2021/03/15 | 423 | graphics/asymptote/doc/log2graph.asy +2021/03/15 | 423 | graphics/asymptote/doc/helix.asy +2021/03/15 | 42387 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2021/03/15 | 42328 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma +2021/03/15 | 42172 | macros/latex/contrib/hvfloat/latex/hvfloat.sty +2021/03/15 | 420 | graphics/asymptote/examples/PythagoreanTree.asy +2021/03/15 | 4209 | graphics/asymptote/flatguide.h +2021/03/15 | 41 | graphics/asymptote/doc/bigdiagonal.asy +2021/03/15 | 419 | graphics/asymptote/examples/torus.asy +2021/03/15 | 418 | graphics/asymptote/examples/planeproject.asy +2021/03/15 | 417 | graphics/asymptote/doc/knots.asy +2021/03/15 | 416 | graphics/asymptote/doc/bezier2.asy +2021/03/15 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui +2021/03/15 | 415 | graphics/asymptote/doc/linetype.asy +2021/03/15 | 4158 | graphics/asymptote/examples/advection.asy +2021/03/15 | 4156 | graphics/asymptote/runpair.in +2021/03/15 | 414 | graphics/asymptote/examples/animations/glmovie.asy +2021/03/15 | 411 | graphics/asymptote/examples/animations/externalmovie.asy +2021/03/15 | 41176 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma +2021/03/15 | 41102 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2021/03/15 | 410 | graphics/asymptote/examples/Sierpinski.asy +2021/03/15 | 4094 | graphics/asymptote/base/plain_boxes.asy +2021/03/15 | 4089 | graphics/asymptote/camp.tab.h +2021/03/15 | 40899 | graphics/asymptote/doc/FAQ/asy-faq.bfnn +2021/03/15 | 407 | graphics/asymptote/examples/parametricsurface.asy +2021/03/15 | 407 | graphics/asymptote/examples/BezierPatch.asy +2021/03/15 | 4078 | graphics/asymptote/base/plain_shipout.asy +2021/03/15 | 4072 | graphics/asymptote/tests/types/order.asy +2021/03/15 | 4067 | graphics/asymptote/doc/diatom.csv +2021/03/15 | 40665 | graphics/asymptote/examples/tvgen.asy +2021/03/15 | 40381 | macros/latex/contrib/microtype/microtype-utf.dtx +2021/03/15 | 40310 | graphics/asymptote/picture.cc +2021/03/15 | 401 | graphics/asymptote/doc/image.asy +2021/03/15 | 400 | graphics/asymptote/examples/sacylinder.asy +2021/03/15 | 39 | graphics/asymptote/base/nopapersize.ps +2021/03/15 | 398 | graphics/asymptote/examples/epix.asy +2021/03/15 | 397 | graphics/asymptote/doc/legend.asy +2021/03/15 | 39780 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma +2021/03/15 | 396 | graphics/asymptote/doc/triangulate.asy +2021/03/15 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2021/03/15 | 3963324 | systems/texlive/tlnet/archive/cstex.doc.r58368.tar.xz +2021/03/15 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson +2021/03/15 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2021/03/15 | 394 | graphics/asymptote/GUI/setup.py +2021/03/15 | 3936 | graphics/asymptote/base/interpolate.asy +2021/03/15 | 392663 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma +2021/03/15 | 392596 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2021/03/15 | 39247 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma +2021/03/15 | 3912 | graphics/asymptote/tr.h +2021/03/15 | 390 | graphics/asymptote/doc/tile.asy +2021/03/15 | 38 | graphics/asymptote/examples/spring0.asy +2021/03/15 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r58341.tar.xz +2021/03/15 | 388740 | graphics/asymptote/doc/asymptote.texi +2021/03/15 | 3875 | macros/latex/contrib/multirow/README +2021/03/15 | 3857 | graphics/asymptote/examples/pipes.asy +2021/03/15 | 384 | graphics/asymptote/examples/RiemannSurfaceRoot.asy +2021/03/15 | 384 | graphics/asymptote/Delaunay.h +2021/03/15 | 383 | graphics/asymptote/tests/arith/real.asy +2021/03/15 | 383 | graphics/asymptote/examples/Gouraud.asy +2021/03/15 | 382 | graphics/asymptote/doc/loggrid.asy +2021/03/15 | 38069 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2021/03/15 | 38064 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2021/03/15 | 38034 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma +2021/03/15 | 37991 | graphics/asymptote/path3.cc +2021/03/15 | 378 | graphics/asymptote/examples/sinxlex.asy +2021/03/15 | 378 | graphics/asymptote/doc/icon.asy +2021/03/15 | 37840 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma +2021/03/15 | 376 | graphics/asymptote/examples/sphericalharmonic.asy +2021/03/15 | 376 | graphics/asymptote/doc/generalaxis3.asy +2021/03/15 | 3765 | graphics/asymptote/prc/PRCdouble.h +2021/03/15 | 374 | graphics/asymptote/doc/monthaxis.asy +2021/03/15 | 373 | graphics/asymptote/examples/projectelevation.asy +2021/03/15 | 373 | graphics/asymptote/doc/lineargraph.asy +2021/03/15 | 3739 | graphics/asymptote/examples/xstitch.asy +2021/03/15 | 37292 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2021/03/15 | 37253 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma +2021/03/15 | 3724 | graphics/asymptote/base/three_light.asy +2021/03/15 | 37242 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2021/03/15 | 37239 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma +2021/03/15 | 3716 | graphics/asymptote/base/plain_constants.asy +2021/03/15 | 3704372 | systems/texlive/tlnet/archive/profcollege.doc.r58365.tar.xz +2021/03/15 | 369 | graphics/asymptote/tests/gs/ghostscript.asy +2021/03/15 | 3688 | macros/latex/contrib/minimalist/minimart.cls +2021/03/15 | 3685 | macros/latex/contrib/minimalist/minimbook.cls +2021/03/15 | 366 | graphics/asymptote/doc/lineargraph0.asy +2021/03/15 | 3668 | graphics/asymptote/constructor.cc +2021/03/15 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2021/03/15 | 36557 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma +2021/03/15 | 3640 | graphics/asymptote/bbox3.h +2021/03/15 | 362 | graphics/asymptote/examples/pipeintersection.asy +2021/03/15 | 36243 | graphics/asymptote/prc/test.cc +2021/03/15 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg +2021/03/15 | 361 | graphics/asymptote/examples/phase.asy +2021/03/15 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py +2021/03/15 | 360 | graphics/asymptote/examples/washer.asy +2021/03/15 | 35 | graphics/asymptote/base/fontsize.asy +2021/03/15 | 358 | graphics/asymptote/base/pstoedit.asy +2021/03/15 | 357 | graphics/asymptote/doc/irregularcontour.asy +2021/03/15 | 355 | graphics/asymptote/doc/scaledgraph.asy +2021/03/15 | 35595 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma +2021/03/15 | 354 | graphics/asymptote/doc/reloadpdf.tex +2021/03/15 | 354 | graphics/asymptote/doc/planes.asy +2021/03/15 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2021/03/15 | 352 | graphics/asymptote/examples/cylinder.asy +2021/03/15 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy +2021/03/15 | 35147 | graphics/asymptote/LICENSE +2021/03/15 | 3507 | graphics/asymptote/build-scripts/build-asymptote.dos +2021/03/15 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2021/03/15 | 35059 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma +2021/03/15 | 3503 | graphics/asymptote/GUI/CustMatTransform.py +2021/03/15 | 34 | graphics/asymptote/autogen.sh +2021/03/15 | 349 | graphics/asymptote/examples/logdown.asy +2021/03/15 | 3497 | graphics/asymptote/doc/ocg.sty +2021/03/15 | 348 | graphics/asymptote/examples/RiemannSurface.asy +2021/03/15 | 34733 | macros/latex/contrib/easybook/doc/easybook.tex +2021/03/15 | 3465 | graphics/asymptote/drawpath.cc +2021/03/15 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2021/03/15 | 345 | graphics/asymptote/examples/rainbow.asy +2021/03/15 | 345487 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma +2021/03/15 | 34547 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma +2021/03/15 | 345366 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2021/03/15 | 3441 | graphics/asymptote/rounding.h +2021/03/15 | 343 | graphics/asymptote/doc/externalprc.tex +2021/03/15 | 3431 | graphics/asymptote/picture.h +2021/03/15 | 3430 | graphics/asymptote/base/roundedpath.asy +2021/03/15 | 342 | graphics/asymptote/lexical.h +2021/03/15 | 341 | graphics/asymptote/examples/slidedemo_.bbl +2021/03/15 | 341 | graphics/asymptote/examples/sacylinder3D.asy +2021/03/15 | 341 | graphics/asymptote/doc/subpictures.asy +2021/03/15 | 33828 | graphics/asymptote/exp.cc +2021/03/15 | 33813 | graphics/asymptote/path.cc +2021/03/15 | 3375 | graphics/asymptote/tests/types/guide.asy +2021/03/15 | 33607 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma +2021/03/15 | 3358 | graphics/asymptote/examples/slidedemo.asy +2021/03/15 | 33439 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2021/03/15 | 333 | graphics/asymptote/doc/asy.1.end +2021/03/15 | 33372 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma +2021/03/15 | 3335 | graphics/asymptote/examples/pdb.asy +2021/03/15 | 33150 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2021/03/15 | 330679 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma +2021/03/15 | 330227 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2021/03/15 | 3297 | graphics/asymptote/access.cc +2021/03/15 | 3295 | graphics/asymptote/stack.h +2021/03/15 | 327 | graphics/asymptote/examples/sin1x.asy +2021/03/15 | 3278 | graphics/asymptote/base/obj.asy +2021/03/15 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2021/03/15 | 326 | graphics/asymptote/examples/polardatagraph.asy +2021/03/15 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy +2021/03/15 | 32672 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma +2021/03/15 | 3265 | graphics/asymptote/program.cc +2021/03/15 | 325 | graphics/asymptote/examples/elevation.asy +2021/03/15 | 324 | graphics/asymptote/doc/HermiteSpline.asy +2021/03/15 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py +2021/03/15 | 322 | graphics/asymptote/examples/unitcircle.asy +2021/03/15 | 322 | graphics/asymptote/examples/cheese.asy +2021/03/15 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2021/03/15 | 321830 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2021/03/15 | 320 | graphics/asymptote/runtriple.h +2021/03/15 | 32094 | graphics/asymptote/bezierpatch.cc +2021/03/15 | 320403 | graphics/asymptote/base/geometry.asy +2021/03/15 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch +2021/03/15 | 3162 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.tex +2021/03/15 | 31609 | graphics/asymptote/config.sub +2021/03/15 | 315 | graphics/asymptote/examples/strokepath.asy +2021/03/15 | 315 | graphics/asymptote/examples/hyperboloid.asy +2021/03/15 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2021/03/15 | 3156 | systems/texlive/tlnet/archive/unitipa.r58374.tar.xz +2021/03/15 | 31544 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2021/03/15 | 3153 | graphics/asymptote/genv.cc +2021/03/15 | 314 | graphics/asymptote/doc/logticks.asy +2021/03/15 | 314 | graphics/asymptote/base/graph_settings.asy +2021/03/15 | 31490 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma +2021/03/15 | 31402 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma +2021/03/15 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2021/03/15 | 31342 | graphics/asymptote/builtin.cc +2021/03/15 | 31325 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma +2021/03/15 | 312 | graphics/asymptote/examples/textpath.asy +2021/03/15 | 312636 | systems/texlive/tlnet/archive/parskip.doc.r58372.tar.xz +2021/03/15 | 31204 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma +2021/03/15 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2021/03/15 | 3115 | macros/latex/contrib/microtype/README.md +2021/03/15 | 311190 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2021/03/15 | 311185 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma +2021/03/15 | 3106 | graphics/asymptote/doc/latexusage.tex +2021/03/15 | 308 | graphics/asymptote/tests/types/shadow.asy +2021/03/15 | 308 | graphics/asymptote/tests/Makefile +2021/03/15 | 308 | graphics/asymptote/examples/oneoverx.asy +2021/03/15 | 308 | graphics/asymptote/examples/1overx.asy +2021/03/15 | 30885 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/03/15 | 30804 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/03/15 | 306 | graphics/asymptote/doc/binarytreetest.asy +2021/03/15 | 3057900 | systems/texlive/tlnet/archive/latexindent.win32.r58362.tar.xz +2021/03/15 | 304477 | macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf +2021/03/15 | 303 | graphics/asymptote/examples/tensor.asy +2021/03/15 | 3024 | graphics/asymptote/drawimage.h +2021/03/15 | 3023 | graphics/asymptote/doc/Makefile.in +2021/03/15 | 30208 | graphics/asymptote/prc/PRC.h +2021/03/15 | 30147 | graphics/asymptote/getopt.c +2021/03/15 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2021/03/15 | 30030 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma +2021/03/15 | 3001 | graphics/asymptote/asymptote.spec +2021/03/15 | 299 | graphics/asymptote/runpair.h +2021/03/15 | 29868 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2021/03/15 | 2982 | graphics/asymptote/process.h +2021/03/15 | 297 | graphics/asymptote/build-scripts/README-binaries +2021/03/15 | 2979 | graphics/asymptote/doc/diatom.asy +2021/03/15 | 29776 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma +2021/03/15 | 2964 | graphics/asymptote/access.h +2021/03/15 | 295553 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2021/03/15 | 295345 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma +2021/03/15 | 294 | graphics/asymptote/guideflags.h +2021/03/15 | 293 | graphics/asymptote/doc/makepen.asy +2021/03/15 | 291 | graphics/asymptote/examples/trumpet.asy +2021/03/15 | 291257 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf +2021/03/15 | 29072 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma +2021/03/15 | 29054 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2021/03/15 | 289 | graphics/asymptote/examples/jump.asy +2021/03/15 | 289 | graphics/asymptote/base/res/notes.txt +2021/03/15 | 2894 | graphics/asymptote/shaders.cc +2021/03/15 | 288 | graphics/asymptote/examples/sacone3D.asy +2021/03/15 | 288 | graphics/asymptote/doc/mexicanhat.asy +2021/03/15 | 2880 | graphics/asymptote/drawgroup.h +2021/03/15 | 287885 | graphics/asymptote/configure +2021/03/15 | 28783 | graphics/asymptote/exp.h +2021/03/15 | 287389 | macros/latex/contrib/easybook/doc/easybook-demo.pdf +2021/03/15 | 2852 | systems/texlive/tlnet/archive/parskip.r58372.tar.xz +2021/03/15 | 284 | graphics/asymptote/GUI/res/icons/text.svg +2021/03/15 | 283978 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2021/03/15 | 283849 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma +2021/03/15 | 2832 | graphics/asymptote/examples/alignedaxis.asy +2021/03/15 | 28262 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma +2021/03/15 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py +2021/03/15 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2021/03/15 | 282073 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma +2021/03/15 | 28118 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2021/03/15 | 28108 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma +2021/03/15 | 2800 | graphics/asymptote/doc/asycolors.sty +2021/03/15 | 28009 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2021/03/15 | 279 | graphics/asymptote/doc/hatch.asy +2021/03/15 | 2795270 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma +2021/03/15 | 277 | graphics/asymptote/doc/generalaxis.asy +2021/03/15 | 27767 | graphics/asymptote/pen.h +2021/03/15 | 2771 | graphics/asymptote/doc/pixel.pdf +2021/03/15 | 27706 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma +2021/03/15 | 276 | graphics/asymptote/tests/bench/6000circles.asy +2021/03/15 | 2766 | graphics/asymptote/lnkX64IconFix.nsh +2021/03/15 | 2764 | graphics/asymptote/base/three_margins.asy +2021/03/15 | 276305 | macros/unicodetex/latex/simplivre.zip +2021/03/15 | 27404 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma +2021/03/15 | 27363 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2021/03/15 | 2732 | graphics/asymptote/record.h +2021/03/15 | 2731 | graphics/asymptote/tests/types/resolve.asy +2021/03/15 | 27272 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2021/03/15 | 27244 | systems/texlive/tlnet/archive/sankey.source.r58363.tar.xz +2021/03/15 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch +2021/03/15 | 27196 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2021/03/15 | 27182 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2021/03/15 | 27177 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma +2021/03/15 | 271480 | macros/latex/contrib/econlipsum/econlipsum.dtx +2021/03/15 | 2707 | graphics/asymptote/runtriple.in +2021/03/15 | 26 | graphics/asymptote/doc/filegraph.dat +2021/03/15 | 269 | graphics/asymptote/runmath.h +2021/03/15 | 26980 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma +2021/03/15 | 2697 | graphics/asymptote/table.h +2021/03/15 | 269044 | macros/unicodetex/latex/einfart.zip +2021/03/15 | 268 | graphics/asymptote/base/asy-init.el +2021/03/15 | 26844 | graphics/asymptote/runpath.cc +2021/03/15 | 2680 | graphics/asymptote/examples/soccerball.asy +2021/03/15 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy +2021/03/15 | 2674 | graphics/asymptote/doc/markers1.asy +2021/03/15 | 2667197 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma +2021/03/15 | 2661 | graphics/asymptote/settings.h +2021/03/15 | 2661 | graphics/asymptote/runbacktrace.cc +2021/03/15 | 2654 | graphics/asymptote/symbol.h +2021/03/15 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex +2021/03/15 | 264 | graphics/asymptote/examples/labelbox.asy +2021/03/15 | 264 | graphics/asymptote/examples/coag.asy +2021/03/15 | 2632 | graphics/asymptote/material.h +2021/03/15 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui +2021/03/15 | 262 | graphics/asymptote/doc/loggraph.asy +2021/03/15 | 2626 | graphics/asymptote/examples/worldmap.asy +2021/03/15 | 262230 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma +2021/03/15 | 261 | graphics/asymptote/doc/join.asy +2021/03/15 | 261963 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2021/03/15 | 2616930 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2021/03/15 | 2614 | graphics/asymptote/pipestream.h +2021/03/15 | 2613 | graphics/asymptote/base/patterns.asy +2021/03/15 | 2611 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-rt.tex +2021/03/15 | 26096 | graphics/asymptote/examples/uhrturm.obj +2021/03/15 | 258854 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma +2021/03/15 | 258667 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2021/03/15 | 2582 | graphics/asymptote/base/plain_margins.asy +2021/03/15 | 25764 | systems/texlive/tlnet/archive/hitreport.source.r58371.tar.xz +2021/03/15 | 25701 | graphics/asymptote/runpath3d.cc +2021/03/15 | 256 | graphics/asymptote/doc/shadedtiling.asy +2021/03/15 | 2566 | macros/latex/contrib/easybook/doc/easybook-demo.tex +2021/03/15 | 2561 | graphics/asymptote/program.h +2021/03/15 | 2554 | graphics/asymptote/GUI/xasyFile.py +2021/03/15 | 254 | graphics/asymptote/examples/parametricelevation.asy +2021/03/15 | 254 | graphics/asymptote/examples/contextfonts.asy +2021/03/15 | 2542 | graphics/asymptote/policy.h +2021/03/15 | 254087 | macros/latex/contrib/easybook/doc/easybook.pdf +2021/03/15 | 25357 | graphics/asymptote/base/lmfit.asy +2021/03/15 | 25340 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2021/03/15 | 25223 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma +2021/03/15 | 25223 | graphics/asymptote/process.cc +2021/03/15 | 251 | graphics/asymptote/examples/triceratops.asy +2021/03/15 | 251 | graphics/asymptote/base/metapost.asy +2021/03/15 | 2518 | graphics/asymptote/prc/PRCbitStream.h +2021/03/15 | 25154 | graphics/asymptote/doc/extra/intro.asy +2021/03/15 | 25153 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2021/03/15 | 250 | graphics/asymptote/examples/transparentCubes.asy +2021/03/15 | 2505 | graphics/asymptote/README +2021/03/15 | 2505 | graphics/asymptote/binaries/x86_64-windows/README +2021/03/15 | 2505 | graphics/asymptote/binaries/i386-windows/README +2021/03/15 | 2504 | graphics/asymptote/examples/mosquito.asy +2021/03/15 | 250291 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma +2021/03/15 | 250212 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2021/03/15 | 25000 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2021/03/15 | 24 | graphics/asymptote/doc/diagonal.asy +2021/03/15 | 2499400 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2021/03/15 | 24979 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma +2021/03/15 | 24969 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2021/03/15 | 2482 | graphics/asymptote/build-scripts/build-asymptote +2021/03/15 | 246 | graphics/asymptote/examples/transparency.asy +2021/03/15 | 246 | graphics/asymptote/doc/axis3.asy +2021/03/15 | 24615543 | systems/texlive/tlnet/install-tl.zip +2021/03/15 | 245 | graphics/asymptote/examples/alignbox.asy +2021/03/15 | 2451 | graphics/asymptote/base/labelpath3.asy +2021/03/15 | 244 | graphics/asymptote/tests/arith/triple.asy +2021/03/15 | 243 | graphics/asymptote/doc/cube.asy +2021/03/15 | 243478 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2021/03/15 | 243335 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma +2021/03/15 | 242 | graphics/asymptote/examples/equilateral.asy +2021/03/15 | 242 | graphics/asymptote/BUGS +2021/03/15 | 240 | graphics/asymptote/doc/parametricgraph.asy +2021/03/15 | 23 | graphics/asymptote/GUI/__init__.py +2021/03/15 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py +2021/03/15 | 2398 | graphics/asymptote/examples/SierpinskiSponge.asy +2021/03/15 | 239478 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2021/03/15 | 23910 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma +2021/03/15 | 2390 | macros/latex/contrib/fetchbibpes/README.md +2021/03/15 | 238 | graphics/asymptote/tests/TestLib.asy +2021/03/15 | 238 | graphics/asymptote/GUI/xasyValidator.py +2021/03/15 | 238 | graphics/asymptote/doc/filegraph.asy +2021/03/15 | 23882 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2021/03/15 | 23791 | graphics/asymptote/base/three_arrows.asy +2021/03/15 | 2378 | graphics/asymptote/profile.py +2021/03/15 | 23764 | graphics/asymptote/drawsurface.cc +2021/03/15 | 236 | graphics/asymptote/tests/string/erase.asy +2021/03/15 | 236 | graphics/asymptote/examples/annotation.asy +2021/03/15 | 236959 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma +2021/03/15 | 2360 | graphics/asymptote/examples/spectrum.asy +2021/03/15 | 235 | graphics/asymptote/examples/cos2theta.asy +2021/03/15 | 234 | graphics/asymptote/doc/beziercurve.asy +2021/03/15 | 234792 | systems/texlive/tlnet/archive/doclicense.r58364.tar.xz +2021/03/15 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h +2021/03/15 | 233 | graphics/asymptote/examples/cardioid.asy +2021/03/15 | 233456 | macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf +2021/03/15 | 23294 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma +2021/03/15 | 2328 | graphics/asymptote/virtualfieldaccess.h +2021/03/15 | 23289 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2021/03/15 | 231500 | macros/latex/contrib/highlightlatex/highlightlatex-manual.pdf +2021/03/15 | 22 | graphics/asymptote/tests/output/line.asy +2021/03/15 | 22 | graphics/asymptote/GUI/configs/__init__.py +2021/03/15 | 22971 | graphics/asymptote/base/syzygy.asy +2021/03/15 | 228 | graphics/asymptote/examples/circumcircle.asy +2021/03/15 | 2287 | graphics/asymptote/errormsg.cc +2021/03/15 | 22873 | graphics/asymptote/examples/piicon.png +2021/03/15 | 2283252 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2021/03/15 | 22812063 | macros/latex/contrib/hvfloat.zip +2021/03/15 | 227994 | macros/latex/contrib/highlightlatex.zip +2021/03/15 | 2277 | graphics/asymptote/base/texcolors.asy +2021/03/15 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc +2021/03/15 | 2266 | graphics/asymptote/align.h +2021/03/15 | 22594 | graphics/asymptote/base/plain_arrows.asy +2021/03/15 | 224 | graphics/asymptote/tests/types/init.asy +2021/03/15 | 2239 | macros/latex/contrib/lectureslides/lectureslides.sty +2021/03/15 | 22345 | graphics/asymptote/knot.cc +2021/03/15 | 222 | graphics/asymptote/wce +2021/03/15 | 222 | graphics/asymptote/examples/yingyang.asy +2021/03/15 | 2222 | graphics/asymptote/tests/frames/loop.asy +2021/03/15 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2021/03/15 | 22021 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma +2021/03/15 | 219 | graphics/asymptote/doc/penimage.asy +2021/03/15 | 2194 | graphics/asymptote/locate.cc +2021/03/15 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py +2021/03/15 | 21926 | graphics/asymptote/runmath.cc +2021/03/15 | 2191 | graphics/asymptote/examples/splitpatch.asy +2021/03/15 | 218 | graphics/asymptote/doc/datagraph.asy +2021/03/15 | 2187 | graphics/asymptote/base/plain_debugger.asy +2021/03/15 | 2181 | graphics/asymptote/build-scripts/HOWTO-MSWindows +2021/03/15 | 216945 | macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf +2021/03/15 | 2164 | graphics/asymptote/frame.h +2021/03/15 | 215292 | systems/texlive/tlnet/archive/doclicense.doc.r58364.tar.xz +2021/03/15 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui +2021/03/15 | 2146 | graphics/asymptote/webgl/fragment.glsl +2021/03/15 | 214526 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma +2021/03/15 | 21448 | graphics/asymptote/base/feynman.asy +2021/03/15 | 214102 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2021/03/15 | 2136 | graphics/asymptote/seconds.h +2021/03/15 | 2134 | graphics/asymptote/drawlabel.h +2021/03/15 | 21184 | macros/latex/contrib/minimalist/minimalist.sty +2021/03/15 | 21127 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2021/03/15 | 21113 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma +2021/03/15 | 211053 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2021/03/15 | 210 | graphics/asymptote/examples/spiral.asy +2021/03/15 | 210 | graphics/asymptote/build-scripts/asy-indent.el +2021/03/15 | 2109 | graphics/asymptote/base/drawtree.asy +2021/03/15 | 2107 | graphics/asymptote/jsfile.h +2021/03/15 | 2101 | graphics/asymptote/examples/truncatedIcosahedron.asy +2021/03/15 | 20989 | graphics/asymptote/base/plain_bounds.asy +2021/03/15 | 20840 | graphics/asymptote/dec.cc +2021/03/15 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2021/03/15 | 207 | graphics/asymptote/examples/triangle.asy +2021/03/15 | 207861 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma +2021/03/15 | 207558 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2021/03/15 | 207555 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2021/03/15 | 207386 | graphics/asymptote/asy.list +2021/03/15 | 206 | graphics/asymptote/examples/log.asy +2021/03/15 | 206239 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma +2021/03/15 | 20622 | graphics/asymptote/runtime.in +2021/03/15 | 205495 | graphics/asymptote/base/colormap.asy +2021/03/15 | 2046 | graphics/asymptote/base/slopefield.asy +2021/03/15 | 2034 | graphics/asymptote/doc/elliptic.asy +2021/03/15 | 2033413 | install/macros/latex/contrib/microtype.tds.zip +2021/03/15 | 202 | graphics/asymptote/tests/frames/stat2.asy +2021/03/15 | 202 | graphics/asymptote/glew.c +2021/03/15 | 202 | graphics/asymptote/doc/exp.asy +2021/03/15 | 202 | graphics/asymptote/build-scripts/run-in-indent.el +2021/03/15 | 202801 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma +2021/03/15 | 20277 | graphics/asymptote/base/contour.asy +2021/03/15 | 202556 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2021/03/15 | 2023 | graphics/asymptote/examples/slope.asy +2021/03/15 | 201440 | systems/texlive/tlnet/archive/schulmathematik.doc.r58373.tar.xz +2021/03/15 | 2012 | graphics/asymptote/varinit.h +2021/03/15 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2021/03/15 | 20112 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma +2021/03/15 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2021/03/15 | 20051 | graphics/asymptote/doc/asyRefCard.tex +2021/03/15 | 20029 | graphics/asymptote/camp.y +2021/03/15 | 199 | graphics/asymptote/examples/upint.asy +2021/03/15 | 199 | graphics/asymptote/examples/BezierTriangle.asy +2021/03/15 | 199701 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2021/03/15 | 199512 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma +2021/03/15 | 19915 | graphics/asymptote/drawsurface.h +2021/03/15 | 198 | graphics/asymptote/examples/tanh.asy +2021/03/15 | 1988901 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma +2021/03/15 | 1982 | graphics/asymptote/inst.h +2021/03/15 | 198207 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma +2021/03/15 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2021/03/15 | 19809 | graphics/asymptote/fileio.h +2021/03/15 | 1976 | graphics/asymptote/varinit.cc +2021/03/15 | 1975 | graphics/asymptote/array.h +2021/03/15 | 196 | graphics/asymptote/examples/lowint.asy +2021/03/15 | 196 | graphics/asymptote/examples/label3ribbon.asy +2021/03/15 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy +2021/03/15 | 1968 | graphics/asymptote/examples/mergeExample.asy +2021/03/15 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg +2021/03/15 | 19660096 | systems/texlive/tlnet/install-tl-windows.exe +2021/03/15 | 19597 | graphics/asymptote/doc/external-proposal.html +2021/03/15 | 195681 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma +2021/03/15 | 195663 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2021/03/15 | 195564 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2021/03/15 | 195533 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma +2021/03/15 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch +2021/03/15 | 19455 | graphics/asymptote/runpicture.in +2021/03/15 | 194511 | graphics/asymptote/doc/asy-latex.pdf +2021/03/15 | 193 | graphics/asymptote/tests/gc/shipout.asy +2021/03/15 | 193 | graphics/asymptote/tests/arith/random.asy +2021/03/15 | 193714 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2021/03/15 | 1936 | graphics/asymptote/refaccess.h +2021/03/15 | 193514 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma +2021/03/15 | 19346 | macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex +2021/03/15 | 1930940 | macros/latex/contrib/microtype.zip +2021/03/15 | 1927 | graphics/asymptote/tests/array/fields.asy +2021/03/15 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc +2021/03/15 | 1924 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-uv.tex +2021/03/15 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg +2021/03/15 | 191 | graphics/asymptote/runpicture.h +2021/03/15 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy +2021/03/15 | 1910 | graphics/asymptote/examples/linearregression.asy +2021/03/15 | 18 | graphics/asymptote/tests/output/circle.asy +2021/03/15 | 18938 | graphics/asymptote/psfile.cc +2021/03/15 | 188 | graphics/asymptote/runstring.h +2021/03/15 | 187 | graphics/asymptote/tests/string/rfind.asy +2021/03/15 | 187 | graphics/asymptote/examples/label3solid.asy +2021/03/15 | 1876 | graphics/asymptote/cc-mode2.el +2021/03/15 | 18739 | graphics/asymptote/runstring.cc +2021/03/15 | 186 | graphics/asymptote/runpath3d.h +2021/03/15 | 186 | graphics/asymptote/doc/unitcircle3.asy +2021/03/15 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc +2021/03/15 | 186300 | systems/texlive/tlnet/archive/unitipa.doc.r58374.tar.xz +2021/03/15 | 186216 | graphics/asymptote/doc/CAD.pdf +2021/03/15 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h +2021/03/15 | 18578 | graphics/asymptote/application.cc +2021/03/15 | 1852 | macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins +2021/03/15 | 1851 | graphics/asymptote/drawclipbegin.h +2021/03/15 | 184 | graphics/asymptote/examples/roll.asy +2021/03/15 | 1846 | graphics/asymptote/common.h +2021/03/15 | 183 | graphics/asymptote/build-scripts/cc-indent.el +2021/03/15 | 18388 | graphics/asymptote/texfile.cc +2021/03/15 | 18362517 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf +2021/03/15 | 1835 | graphics/asymptote/examples/cyclohexane.asy +2021/03/15 | 182 | graphics/asymptote/tests/string/find.asy +2021/03/15 | 182 | graphics/asymptote/examples/label3.asy +2021/03/15 | 1828 | graphics/asymptote/beziercurve.cc +2021/03/15 | 182279 | macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.pdf +2021/03/15 | 1812574 | macros/latex/contrib/microtype/microtype.pdf +2021/03/15 | 18101 | graphics/asymptote/doc/asy-latex.dtx +2021/03/15 | 18096 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2021/03/15 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch +2021/03/15 | 18052 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2021/03/15 | 180047 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2021/03/15 | 180043 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma +2021/03/15 | 17987 | graphics/asymptote/entry.cc +2021/03/15 | 179773 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma +2021/03/15 | 17956 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2021/03/15 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2021/03/15 | 17928 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma +2021/03/15 | 17820 | graphics/asymptote/asy-keywords.el +2021/03/15 | 177 | graphics/asymptote/runpath.h +2021/03/15 | 177 | graphics/asymptote/examples/curvedlabel.asy +2021/03/15 | 1778 | graphics/asymptote/examples/conicurv.asy +2021/03/15 | 177246 | graphics/asymptote/prc/PRCdouble.cc +2021/03/15 | 17690 | graphics/asymptote/runfile.cc +2021/03/15 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg +2021/03/15 | 1760 | graphics/asymptote/examples/animations/heatequation.asy +2021/03/15 | 175 | graphics/asymptote/examples/strokeshade.asy +2021/03/15 | 1746 | graphics/asymptote/doc/westnile.asy +2021/03/15 | 173720 | systems/texlive/tlnet/archive/texlive-docindex.doc.r58341.tar.xz +2021/03/15 | 1725544 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2021/03/15 | 1724 | graphics/asymptote/GUI/GuidesManager.py +2021/03/15 | 1724352 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma +2021/03/15 | 1711 | graphics/asymptote/GUI/res/icons.qrc +2021/03/15 | 1710 | graphics/asymptote/tests/arith/roots.asy +2021/03/15 | 17066799 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2021/03/15 | 169 | graphics/asymptote/runbacktrace.h +2021/03/15 | 1698 | graphics/asymptote/record.cc +2021/03/15 | 1694 | graphics/asymptote/fftw++.cc +2021/03/15 | 168 | graphics/asymptote/examples/lines.asy +2021/03/15 | 168084 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma +2021/03/15 | 167905 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2021/03/15 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py +2021/03/15 | 1658 | graphics/asymptote/prc/PRCTools/Makefile +2021/03/15 | 16492 | graphics/asymptote/base/plain_Label.asy +2021/03/15 | 16483 | graphics/asymptote/runpair.cc +2021/03/15 | 164511 | graphics/asymptote/GUI/icons_rc.py +2021/03/15 | 1640 | graphics/asymptote/callable.h +2021/03/15 | 164067 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma +2021/03/15 | 163654 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2021/03/15 | 16327 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2021/03/15 | 1630 | graphics/asymptote/builtin.h +2021/03/15 | 162 | graphics/asymptote/examples/stereoscopic.asy +2021/03/15 | 162 | graphics/asymptote/examples/sphereskeleton.asy +2021/03/15 | 1626 | graphics/asymptote/genv.h +2021/03/15 | 16261 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma +2021/03/15 | 16246 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma +2021/03/15 | 1620 | graphics/asymptote/doc/colors.asy +2021/03/15 | 161 | graphics/asymptote/runhistory.h +2021/03/15 | 16150 | graphics/asymptote/base/slide.asy +2021/03/15 | 1612 | graphics/asymptote/asy-list.pl +2021/03/15 | 16110 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2021/03/15 | 160672 | graphics/asymptote/examples/animations/dice.u3d +2021/03/15 | 159 | graphics/asymptote/tests/types/cast.asy +2021/03/15 | 159967 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2021/03/15 | 159855 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma +2021/03/15 | 1594 | graphics/asymptote/pen.cc +2021/03/15 | 158 | graphics/asymptote/tests/frames/stat.asy +2021/03/15 | 1588 | graphics/asymptote/build-scripts/asy-format.el +2021/03/15 | 158697 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf +2021/03/15 | 15829 | graphics/asymptote/runlabel.cc +2021/03/15 | 15822 | graphics/asymptote/dec.h +2021/03/15 | 157 | graphics/asymptote/runsystem.h +2021/03/15 | 157 | graphics/asymptote/doc/saddle.asy +2021/03/15 | 1578 | graphics/asymptote/build-scripts/cc-format.el +2021/03/15 | 1566 | graphics/asymptote/examples/near_earth.asy +2021/03/15 | 15645 | graphics/asymptote/install-sh +2021/03/15 | 15601 | graphics/asymptote/base/ode.asy +2021/03/15 | 155 | graphics/asymptote/tests/types/ecast.asy +2021/03/15 | 15565665 | graphics/asymptote.zip +2021/03/15 | 1551 | graphics/asymptote/examples/NURBSsurface.asy +2021/03/15 | 154 | graphics/asymptote/examples/billboard.asy +2021/03/15 | 154 | graphics/asymptote/doc/slopefield1.asy +2021/03/15 | 1548 | graphics/asymptote/examples/BezierSurface.asy +2021/03/15 | 15451 | graphics/asymptote/types.h +2021/03/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2021/03/15 | 153 | graphics/asymptote/runlabel.h +2021/03/15 | 153889 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2021/03/15 | 1537 | graphics/asymptote/examples/refs.bib +2021/03/15 | 153797 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma +2021/03/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2021/03/15 | 15277 | graphics/asymptote/base/flowchart.asy +2021/03/15 | 152762 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2021/03/15 | 152599 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma +2021/03/15 | 1524 | macros/latex/contrib/hvfloat/Changes +2021/03/15 | 1524 | graphics/asymptote/patches/flex.patch +2021/03/15 | 15179 | graphics/asymptote/configure.ac +2021/03/15 | 151770 | macros/unicodetex/latex/einfart/einfart-doc-cn.pdf +2021/03/15 | 1510 | macros/latex/contrib/econlipsum/README.md +2021/03/15 | 150 | graphics/asymptote/examples/spheresilhouette.asy +2021/03/15 | 150 | graphics/asymptote/doc/latexmkrc_asydir +2021/03/15 | 1504 | graphics/asymptote/GUI/xasyUtils.py +2021/03/15 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy +2021/03/15 | 14982 | graphics/asymptote/base/palette.asy +2021/03/15 | 1492 | graphics/asymptote/runarray.h +2021/03/15 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg +2021/03/15 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg +2021/03/15 | 147 | graphics/asymptote/doc/vectorfield.asy +2021/03/15 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc +2021/03/15 | 14749 | graphics/asymptote/base/contour3.asy +2021/03/15 | 147151 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2021/03/15 | 147138 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2021/03/15 | 147095 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma +2021/03/15 | 1469 | graphics/asymptote/doc/png/Makefile.in +2021/03/15 | 146828 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma +2021/03/15 | 1461 | graphics/asymptote/examples/logo3.asy +2021/03/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2021/03/15 | 145 | graphics/asymptote/examples/star.asy +2021/03/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2021/03/15 | 144 | graphics/asymptote/doc/latexmkrc +2021/03/15 | 1447427 | graphics/asymptote/ChangeLog +2021/03/15 | 1446 | graphics/asymptote/webgl/vertex.glsl +2021/03/15 | 14469 | graphics/asymptote/stack.cc +2021/03/15 | 143 | graphics/asymptote/tests/gc/label.asy +2021/03/15 | 14352 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2021/03/15 | 14320 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma +2021/03/15 | 143092 | systems/texlive/tlnet/archive/circuitikz.r58366.tar.xz +2021/03/15 | 1427823 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma +2021/03/15 | 1425979 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2021/03/15 | 1424811 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2021/03/15 | 1423187 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2021/03/15 | 141 | graphics/asymptote/examples/sphere.asy +2021/03/15 | 141 | graphics/asymptote/examples/ring.asy +2021/03/15 | 14072 | graphics/asymptote/types.cc +2021/03/15 | 13980 | graphics/asymptote/arrayop.h +2021/03/15 | 13944 | graphics/asymptote/runtriple.cc +2021/03/15 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py +2021/03/15 | 1391 | graphics/asymptote/doc/CAD1.asy +2021/03/15 | 13901 | graphics/asymptote/examples/teapot.asy +2021/03/15 | 138 | graphics/asymptote/Pipfile +2021/03/15 | 1384 | graphics/asymptote/tests/pic/trans.asy +2021/03/15 | 1375 | graphics/asymptote/base/tree.asy +2021/03/15 | 136 | graphics/asymptote/examples/latticeshading.asy +2021/03/15 | 13663 | graphics/asymptote/doc/install-sh +2021/03/15 | 13663 | graphics/asymptote/doc/FAQ/install-sh +2021/03/15 | 136426 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2021/03/15 | 136345 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma +2021/03/15 | 13615 | graphics/asymptote/entry.h +2021/03/15 | 13605 | graphics/asymptote/base/grid3.asy +2021/03/15 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py +2021/03/15 | 1352 | graphics/asymptote/examples/Klein.asy +2021/03/15 | 135005 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2021/03/15 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2021/03/15 | 1345 | graphics/asymptote/interact.h +2021/03/15 | 134550 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma +2021/03/15 | 13447 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma +2021/03/15 | 1341 | graphics/asymptote/runtimebase.in +2021/03/15 | 13357 | graphics/asymptote/camp.l +2021/03/15 | 1331 | graphics/asymptote/tests/types/spec.asy +2021/03/15 | 132 | graphics/asymptote/tests/string/length.asy +2021/03/15 | 1328312 | systems/texlive/tlnet/archive/hitreport.doc.r58371.tar.xz +2021/03/15 | 131 | graphics/asymptote/GUI/DebugFlags.py +2021/03/15 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg +2021/03/15 | 131488 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2021/03/15 | 131335 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma +2021/03/15 | 1311 | graphics/asymptote/patches/dvipdf +2021/03/15 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc +2021/03/15 | 1309 | graphics/asymptote/examples/roundpath.asy +2021/03/15 | 1307720 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2021/03/15 | 1304382 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma +2021/03/15 | 129 | graphics/asymptote/tests/gc/struct.asy +2021/03/15 | 1298 | graphics/asymptote/examples/electromagnetic.asy +2021/03/15 | 1296597 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma +2021/03/15 | 1295412 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2021/03/15 | 1293 | graphics/asymptote/TODO +2021/03/15 | 1288084 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma +2021/03/15 | 1284 | graphics/asymptote/tests/output/Makefile +2021/03/15 | 12813 | graphics/asymptote/impdatum.cc +2021/03/15 | 1281100 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2021/03/15 | 127885 | graphics/asymptote/camp.tab.cc +2021/03/15 | 1276 | graphics/asymptote/base/asymptote.py +2021/03/15 | 1274 | graphics/asymptote/newexp.h +2021/03/15 | 1270 | graphics/asymptote/beziercurve.h +2021/03/15 | 1266 | graphics/asymptote/drawverbatim.h +2021/03/15 | 1261761 | graphics/asymptote/examples/worldmap.dat +2021/03/15 | 12604 | graphics/asymptote/runsystem.cc +2021/03/15 | 1259993 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2021/03/15 | 1259080 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2021/03/15 | 125521 | macros/latex/contrib/fetchbibpes/fetchbibpes.dtx +2021/03/15 | 125500 | macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex +2021/03/15 | 1253 | graphics/asymptote/keywords.pl +2021/03/15 | 12534 | graphics/asymptote/ax_pthread.m4 +2021/03/15 | 1251 | graphics/asymptote/examples/odetest.asy +2021/03/15 | 124 | graphics/asymptote/tests/gc/path.asy +2021/03/15 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy +2021/03/15 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2021/03/15 | 124929 | graphics/asymptote/ReleaseNotes +2021/03/15 | 1247 | graphics/asymptote/examples/animations/slidemovies.asy +2021/03/15 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc +2021/03/15 | 1245 | graphics/asymptote/findsym.pl +2021/03/15 | 1240 | graphics/asymptote/examples/arrows3.asy +2021/03/15 | 124031 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma +2021/03/15 | 123 | graphics/asymptote/examples/Coons.asy +2021/03/15 | 123 | graphics/asymptote/doc/superpath.asy +2021/03/15 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg +2021/03/15 | 1236 | graphics/asymptote/primitives.h +2021/03/15 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex +2021/03/15 | 1235777 | graphics/asymptote/GL/glew.c +2021/03/15 | 1232044 | systems/texlive/tlnet/archive/circuitikz.doc.r58366.tar.xz +2021/03/15 | 1227 | graphics/asymptote/build-scripts/build-asygl +2021/03/15 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg +2021/03/15 | 122628 | systems/texlive/tlnet/archive/csplain.r58367.tar.xz +2021/03/15 | 12259 | graphics/asymptote/knot.h +2021/03/15 | 121 | graphics/asymptote/doc/labelsquare.asy +2021/03/15 | 1216 | graphics/asymptote/examples/dragon.asy +2021/03/15 | 1213 | graphics/asymptote/base/plain_arcs.asy +2021/03/15 | 1212419 | graphics/asymptote/doc/asymptote.pdf +2021/03/15 | 121128 | graphics/asymptote/doc/asyRefCard.pdf +2021/03/15 | 1209 | graphics/asymptote/tests/imp/unravel.asy +2021/03/15 | 12089 | graphics/asymptote/runlabel.in +2021/03/15 | 12035 | graphics/asymptote/base/solids.asy +2021/03/15 | 12024 | graphics/asymptote/stm.cc +2021/03/15 | 119 | graphics/asymptote/fftw++asy.cc +2021/03/15 | 1197 | graphics/asymptote/drawclipend.h +2021/03/15 | 1194 | graphics/asymptote/GUI/res/icons/code.svg +2021/03/15 | 11907 | graphics/asymptote/tests/gsl/random.asy +2021/03/15 | 118 | graphics/asymptote/tests/string/substr.asy +2021/03/15 | 1189 | graphics/asymptote/tests/types/var.asy +2021/03/15 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg +2021/03/15 | 1186601 | graphics/asymptote/GL/glew.h +2021/03/15 | 1185 | graphics/asymptote/examples/functionshading.asy +2021/03/15 | 1183 | graphics/asymptote/camperror.cc +2021/03/15 | 1178 | graphics/asymptote/base/embed.asy +2021/03/15 | 1178340 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2021/03/15 | 1176835 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2021/03/15 | 1171 | graphics/asymptote/parser.h +2021/03/15 | 1171728 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2021/03/15 | 1171723 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma +2021/03/15 | 117155 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma +2021/03/15 | 11703 | macros/latex/contrib/highlightlatex/highlightlatex.sty +2021/03/15 | 1169402 | macros/latex/contrib/fetchbibpes.zip +2021/03/15 | 116930 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2021/03/15 | 11672 | graphics/asymptote/Makefile.in +2021/03/15 | 11663 | graphics/asymptote/path.h +2021/03/15 | 11656 | graphics/asymptote/base/binarytree.asy +2021/03/15 | 1164 | graphics/asymptote/examples/genustwo.asy +2021/03/15 | 11642 | graphics/asymptote/coder.h +2021/03/15 | 1163 | graphics/asymptote/runtime.h +2021/03/15 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz +2021/03/15 | 116025 | graphics/asymptote/predicates.cc +2021/03/15 | 115 | graphics/asymptote/doc/onecontour.asy +2021/03/15 | 1155 | systems/win32/miktex/tm/packages/pr.ini +2021/03/15 | 115468 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2021/03/15 | 115446 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma +2021/03/15 | 11541 | graphics/asymptote/aspy.py +2021/03/15 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2021/03/15 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py +2021/03/15 | 1151 | graphics/asymptote/callable.cc +2021/03/15 | 1149 | graphics/asymptote/guide.cc +2021/03/15 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson +2021/03/15 | 1143 | macros/latex/contrib/minimalist/README.md +2021/03/15 | 1142 | graphics/asymptote/envcompleter.cc +2021/03/15 | 113 | graphics/asymptote/patches/fixmem.reg +2021/03/15 | 11320 | graphics/asymptote/base/plain_markers.asy +2021/03/15 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js +2021/03/15 | 1126 | graphics/asymptote/coenv.cc +2021/03/15 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg +2021/03/15 | 112360 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma +2021/03/15 | 112253 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2021/03/15 | 11217 | graphics/asymptote/texfile.h +2021/03/15 | 11216 | systems/texlive/tlnet/archive/doclicense.source.r58364.tar.xz +2021/03/15 | 11212 | graphics/asymptote/drawelement.h +2021/03/15 | 1120 | graphics/asymptote/examples/animations/wheel.asy +2021/03/15 | 1120 | graphics/asymptote/base/external.asy +2021/03/15 | 111 | graphics/asymptote/GUI/res/icons/center.asy +2021/03/15 | 111 | graphics/asymptote/examples/shadestroke.asy +2021/03/15 | 1114 | graphics/asymptote/examples/laserlattice.asy +2021/03/15 | 111322 | macros/latex/contrib/hvfloat/doc/hvfloat.tex +2021/03/15 | 1111 | graphics/asymptote/examples/imagehistogram.asy +2021/03/15 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg +2021/03/15 | 11008 | graphics/asymptote/base/math.asy +2021/03/15 | 109 | graphics/asymptote/tests/string/insert.asy +2021/03/15 | 10991 | macros/latex/contrib/highlightlatex/README.md +2021/03/15 | 1096 | graphics/asymptote/tests/array/transpose.asy +2021/03/15 | 1096 | graphics/asymptote/refaccess.cc +2021/03/15 | 109275 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2021/03/15 | 109065 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma +2021/03/15 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg +2021/03/15 | 108946 | macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf +2021/03/15 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg +2021/03/15 | 10840 | graphics/asymptote/base/CAD.asy +2021/03/15 | 1082 | graphics/asymptote/patches/README +2021/03/15 | 10820 | systems/texlive/tlnet/archive/hitreport.r58371.tar.xz +2021/03/15 | 1078876 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/03/15 | 1074702 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/03/15 | 1073 | macros/latex/contrib/highlightlatex/LICENSE.txt +2021/03/15 | 1065 | graphics/asymptote/examples/shellmethod.asy +2021/03/15 | 106581 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma +2021/03/15 | 10632 | graphics/asymptote/EnvVarUpdate.nsh +2021/03/15 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy +2021/03/15 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy +2021/03/15 | 10585 | graphics/asymptote/path3.h +2021/03/15 | 105718 | macros/unicodetex/latex/einfart/einfart-doc-en.pdf +2021/03/15 | 1055 | graphics/asymptote/examples/partitionExample.asy +2021/03/15 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg +2021/03/15 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h +2021/03/15 | 1051 | graphics/asymptote/doc/eetomumu.asy +2021/03/15 | 1050 | graphics/asymptote/opsymbols.pl +2021/03/15 | 104 | graphics/asymptote/examples/tiling.asy +2021/03/15 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2021/03/15 | 10445 | graphics/asymptote/INSTALL +2021/03/15 | 10441 | macros/latex/contrib/eq-fetchbbl/examples/doc-exmpls.tex +2021/03/15 | 1042 | graphics/asymptote/examples/NURBSsphere.asy +2021/03/15 | 1040 | graphics/asymptote/examples/lmfit1.asy +2021/03/15 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex +2021/03/15 | 1036 | graphics/asymptote/examples/workcone.asy +2021/03/15 | 1033 | graphics/asymptote/examples/basealign.asy +2021/03/15 | 103386 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma +2021/03/15 | 103322 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2021/03/15 | 103266 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma +2021/03/15 | 1030 | graphics/asymptote/absyn.h +2021/03/15 | 102 | graphics/asymptote/tests/gc/file.asy +2021/03/15 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui +2021/03/15 | 10224 | graphics/asymptote/tr.cc +2021/03/15 | 1020 | graphics/asymptote/flatguide.cc +2021/03/15 | 10196 | graphics/asymptote/doc/CAD.tex +2021/03/15 | 10188 | systems/texlive/tlnet/archive/schulmathematik.r58373.tar.xz +2021/03/15 | 101762 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2021/03/15 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg +2021/03/15 | 10116 | systems/texlive/tlnet/archive/easybook.r58369.tar.xz +2021/03/15 | 1010 | graphics/asymptote/examples/washermethod.asy +2021/03/15 | 10093 | graphics/asymptote/util.cc +2021/03/15 | 1008 | graphics/asymptote/doc/leastsquares.asy +2021/03/15 | 10072 | graphics/asymptote/jsfile.cc +2021/03/15 | 1005 | graphics/asymptote/doc/asy.1.begin +2021/03/15 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg +2021/03/15 | 1000 | graphics/asymptote/doc/FAQ/Makefile +2021/03/14 | 99962747 | systems/win32/w32tex/TLW64/tl-win64.zip 2021/03/14 | 9752 | language/chinese/ctex/ctexpunct.spa -2021/03/14 | 97489 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2021/03/14 | 97133 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2021/03/14 | 968696 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma 2021/03/14 | 961606 | macros/cstex/base/csplain.tar.gz -2021/03/14 | 96146 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma 2021/03/14 | 9602 | support/latexindent/LatexIndent/HiddenChildren.pm 2021/03/14 | 9559 | support/latexindent/LatexIndent/IfElseFi.pm -2021/03/14 | 94800 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2021/03/14 | 94737 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2021/03/14 | 944430 | graphics/pgf/contrib/sankey.zip -2021/03/14 | 94267 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma 2021/03/14 | 942336 | graphics/pgf/contrib/sankey/sankey.pdf 2021/03/14 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex 2021/03/14 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty @@ -21,264 +1431,114 @@ 2021/03/14 | 9258 | support/latexindent/documentation/sec-fine-tuning.tex 2021/03/14 | 9109 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex 2021/03/14 | 893716 | support/latexindent/documentation/latexindent.pdf -2021/03/14 | 8773 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2021/03/14 | 87703 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2021/03/14 | 87637 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma 2021/03/14 | 8757 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex -2021/03/14 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma 2021/03/14 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty 2021/03/14 | 840970 | macros/latex/contrib/doclicense.zip 2021/03/14 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex 2021/03/14 | 832 | support/latexindent/LatexIndent/Version.pm -2021/03/14 | 816072 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2021/03/14 | 80659 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2021/03/14 | 801508 | systems/win32/w32tex/ChangeLog 2021/03/14 | 7970 | support/latexindent/documentation/sec-introduction.tex 2021/03/14 | 7886 | support/latexindent/LatexIndent/LogFile.pm -2021/03/14 | 78745 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2021/03/14 | 77858 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2021/03/14 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2021/03/14 | 7745 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma 2021/03/14 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty -2021/03/14 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma 2021/03/14 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex -2021/03/14 | 748361 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2021/03/14 | 74163 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2021/03/14 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2021/03/14 | 72860 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma 2021/03/14 | 7223 | support/latexindent/documentation/subsubsec-no-add-remaining-code-blocks.tex -2021/03/14 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2021/03/14 | 7161 | support/latexindent/documentation/figure-schematic.png -2021/03/14 | 71568 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2021/03/14 | 70322 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2021/03/14 | 70108 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma 2021/03/14 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty 2021/03/14 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex -2021/03/14 | 680048 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma 2021/03/14 | 6793 | support/latexindent/LatexIndent/MandatoryArgument.pm -2021/03/14 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2021/03/14 | 67679 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2021/03/14 | 67649 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2021/03/14 | 67449 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma 2021/03/14 | 66024 | systems/texlive/tlnet/archive/jlreq-deluxe.doc.r58333.tar.xz -2021/03/14 | 65730 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2021/03/14 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2021/03/14 | 6438 | support/latexindent/LatexIndent/FileExtension.pm 2021/03/14 | 6408 | support/latexindent/LatexIndent/Item.pm -2021/03/14 | 64015 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2021/03/14 | 63834 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma 2021/03/14 | 6371118 | support/latexindent/latexindent.exe -2021/03/14 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma 2021/03/14 | 6353 | support/latexindent/LatexIndent/Environment.pm 2021/03/14 | 63436 | systems/texlive/tlnet/archive/nl-interval.doc.r58334.tar.xz -2021/03/14 | 62800 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2021/03/14 | 625281 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2021/03/14 | 62226 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2021/03/14 | 618761 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2021/03/14 | 6180 | language/chinese/ctex/ctex-zhconv.lua 2021/03/14 | 61337 | support/latexindent/documentation/sec-default-user-local.tex 2021/03/14 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty 2021/03/14 | 6062 | support/latexindent/LatexIndent/OptionalArgument.pm -2021/03/14 | 60551 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma 2021/03/14 | 6042 | support/latexindent/LatexIndent/BackUpFileProcedure.pm 2021/03/14 | 6039 | language/chinese/ctex/README.md 2021/03/14 | 6036 | support/latexindent/LatexIndent/TrailingComments.pm -2021/03/14 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma 2021/03/14 | 5974 | support/latexindent/documentation/subsubsec-commands-with-arguments.tex -2021/03/14 | 594868 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma 2021/03/14 | 5937 | support/latexindent/LatexIndent/Else.pm -2021/03/14 | 59335 | systems/texlive/tlnet/tlpkg/translations/messages.pot -2021/03/14 | 59143 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma 2021/03/14 | 5874 | macros/latex/contrib/hitreport/README.md -2021/03/14 | 583628 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2021/03/14 | 5824188 | systems/texlive/tlnet/install-tl-unx.tar.gz 2021/03/14 | 5777 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm -2021/03/14 | 57597 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2021/03/14 | 572428 | systems/win32/miktex/tm/packages/files.csv.lzma -2021/03/14 | 572176 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2021/03/14 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2021/03/14 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2021/03/14 | 567626 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2021/03/14 | 56717 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2021/03/14 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2021/03/14 | 56221 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2021/03/14 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2021/03/14 | 55562 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2021/03/14 | 55216 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma 2021/03/14 | 5435 | support/latexindent/LatexIndent/BlankLines.pm 2021/03/14 | 54038 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex 2021/03/14 | 535 | support/latexindent/documentation/cmhlistings.tex -2021/03/14 | 535826 | macros/latex/contrib/easybook.zip 2021/03/14 | 5330 | support/latexindent/LatexIndent/KeyEqualsValuesBraces.pm -2021/03/14 | 532040 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma 2021/03/14 | 5284 | support/latexindent/documentation/subsubsec-headings.tex -2021/03/14 | 52472 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2021/03/14 | 52453 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma 2021/03/14 | 52219 | support/latexindent/LatexIndent/AlignmentAtAmpersand.pm -2021/03/14 | 51978 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2021/03/14 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2021/03/14 | 515024 | systems/texlive/tlnet/archive/easybook.doc.r58332.tar.xz -2021/03/14 | 51432 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2021/03/14 | 511633 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2021/03/14 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2021/03/14 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2021/03/14 | 49971 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2021/03/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2021/03/14 | 4869 | support/latexindent/documentation/subsubsec-ifelsefi.tex 2021/03/14 | 485273 | macros/latex/contrib/hitreport/hitreport.pdf -2021/03/14 | 484053 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2021/03/14 | 47876 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma 2021/03/14 | 477 | macros/luatex/latex/unitipa/README.txt -2021/03/14 | 475933 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2021/03/14 | 47006 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma 2021/03/14 | 46755 | support/latexindent/LatexIndent/GetYamlSettings.pm -2021/03/14 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2021/03/14 | 4662292 | systems/win32/w32tex/dvipdfm-w32.tar.xz +2021/03/14 | 459 | macros/unicodetex/latex/einfart/README.md 2021/03/14 | 4596634 | support/latexindent.zip -2021/03/14 | 45936 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2021/03/14 | 45648 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2021/03/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2021/03/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2021/03/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2021/03/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2021/03/14 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2021/03/14 | 44729 | macros/latex/contrib/easybook/easybook.cls +2021/03/14 | 456 | macros/unicodetex/latex/simplivre/README.md 2021/03/14 | 443387 | language/chinese/ctex/ctex.dtx 2021/03/14 | 44096 | support/latexindent/documentation/logo.png -2021/03/14 | 43677 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma 2021/03/14 | 4355 | support/latexindent/LatexIndent/RoundBrackets.pm -2021/03/14 | 43391 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2021/03/14 | 43056 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2021/03/14 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2021/03/14 | 42626 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2021/03/14 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2021/03/14 | 42387 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2021/03/14 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty 2021/03/14 | 4190 | macros/latex/contrib/easybook/doc/chapter1.tex 2021/03/14 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex 2021/03/14 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex 2021/03/14 | 416027 | macros/latex/contrib/hitreport/hitreport-example.pdf 2021/03/14 | 415 | graphics/pgf/contrib/sankey/README -2021/03/14 | 41100 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma 2021/03/14 | 4099 | language/chinese/ctex/ctex-zhconv-make.lua 2021/03/14 | 408 | macros/latex/contrib/parskip/README.md 2021/03/14 | 407854 | macros/latex/contrib/parskip.zip 2021/03/14 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty 2021/03/14 | 3994645 | macros/latex/contrib/profcollege.zip -2021/03/14 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma 2021/03/14 | 396132 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex -2021/03/14 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma 2021/03/14 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty -2021/03/14 | 392596 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2021/03/14 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r58321.tar.xz 2021/03/14 | 3847 | support/latexindent/documentation/subsubsec-special.tex -2021/03/14 | 38069 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2021/03/14 | 38064 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2021/03/14 | 37291 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2021/03/14 | 37243 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2021/03/14 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2021/03/14 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty 2021/03/14 | 3636 | support/latexindent/LatexIndent/Replacement.pm 2021/03/14 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex 2021/03/14 | 356340 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex -2021/03/14 | 35461 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2021/03/14 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma 2021/03/14 | 34691 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex 2021/03/14 | 3463 | support/latexindent/LatexIndent/Preamble.pm -2021/03/14 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2021/03/14 | 345365 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma 2021/03/14 | 3451 | support/latexindent/documentation/subsubsec-environments-with-items.tex 2021/03/14 | 3394 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm -2021/03/14 | 33439 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2021/03/14 | 33150 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2021/03/14 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma 2021/03/14 | 3277 | graphics/pgf/contrib/circuitikz/README.md -2021/03/14 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma 2021/03/14 | 3273 | support/latexindent/LatexIndent/Tokens.pm -2021/03/14 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2021/03/14 | 32016 | macros/latex/contrib/easybook/doc/easybook.tex 2021/03/14 | 3176 | support/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm -2021/03/14 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2021/03/14 | 31542 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2021/03/14 | 31346 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2021/03/14 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2021/03/14 | 311189 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma 2021/03/14 | 3101 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex 2021/03/14 | 30990 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex -2021/03/14 | 30887 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2021/03/14 | 307052 | systems/win32/w32tex/win64/gregorio-w64.tar.xz 2021/03/14 | 30689 | graphics/pgf/contrib/circuitikz/doc/changelog.tex 2021/03/14 | 3013 | graphics/pgf/contrib/sankey/sankey.ins -2021/03/14 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2021/03/14 | 29868 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2021/03/14 | 295553 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma 2021/03/14 | 29475 | language/chinese/ctex/ctxdoc.cls -2021/03/14 | 29053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma 2021/03/14 | 2902 | support/latexindent/documentation/subsec-partnering-poly-switches.tex 2021/03/14 | 2901 | macros/latex/contrib/parskip/MANIFEST.md 2021/03/14 | 29007 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex 2021/03/14 | 2894 | language/chinese/ctex/ctxdocstrip.tex -2021/03/14 | 287471 | macros/latex/contrib/easybook/doc/easybook-demo.pdf -2021/03/14 | 283977 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2021/03/14 | 282105 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2021/03/14 | 28117 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma 2021/03/14 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex -2021/03/14 | 28009 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma 2021/03/14 | 2757 | macros/latex/contrib/parskip/parskip-2001-04-09.sty -2021/03/14 | 27362 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2021/03/14 | 27273 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2021/03/14 | 27195 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2021/03/14 | 27183 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma 2021/03/14 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex 2021/03/14 | 2644 | support/latexindent/latexindent.pl -2021/03/14 | 261962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2021/03/14 | 2616929 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2021/03/14 | 258664 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma 2021/03/14 | 2539 | support/latexindent/documentation/sec-conclusions-know-limitations.tex -2021/03/14 | 25339 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2021/03/14 | 25152 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2021/03/14 | 250210 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2021/03/14 | 25000 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2021/03/14 | 2499402 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2021/03/14 | 246 | support/latexindent/documentation/references.tex -2021/03/14 | 24615517 | systems/texlive/tlnet/install-tl.zip -2021/03/14 | 2459 | macros/latex/contrib/easybook/doc/easybook-demo.tex -2021/03/14 | 245151 | macros/latex/contrib/easybook/doc/easybook.pdf 2021/03/14 | 2444742 | install/graphics/pgf/contrib/circuitikz.tds.zip -2021/03/14 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma 2021/03/14 | 2429879 | graphics/pgf/contrib/circuitikz.zip -2021/03/14 | 239478 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2021/03/14 | 23882 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2021/03/14 | 23600 | support/latexindent/LatexIndent/Arguments.pm -2021/03/14 | 23290 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2021/03/14 | 23253 | support/latexindent/documentation/latexindent.tex -2021/03/14 | 2282820 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2021/03/14 | 226090 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex 2021/03/14 | 225887 | macros/latex/contrib/parskip/parskip-code.pdf 2021/03/14 | 22512 | systems/texlive/tlnet/archive/jlreq-deluxe.r58333.tar.xz -2021/03/14 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2021/03/14 | 2213816 | systems/win32/w32tex/win64/context-w64.tar.xz 2021/03/14 | 218848 | systems/texlive/tlnet/archive/texlive-scripts.doc.r58321.tar.xz 2021/03/14 | 2184 | macros/latex/contrib/hitreport/hitsetup.tex 2021/03/14 | 21671 | support/latexindent/documentation/sec-replacements.tex -2021/03/14 | 214103 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma 2021/03/14 | 2118 | support/latexindent/documentation/sec-demonstration.tex -2021/03/14 | 21127 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2021/03/14 | 211054 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma 2021/03/14 | 21098 | support/latexindent/LatexIndent/Verbatim.pm -2021/03/14 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma 2021/03/14 | 20764 | support/latexindent/LatexIndent/ModifyLineBreaks.pm -2021/03/14 | 207527 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2021/03/14 | 207522 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma 2021/03/14 | 20505 | support/latexindent/LatexIndent/Indent.pm -2021/03/14 | 202558 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2021/03/14 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2021/03/14 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2021/03/14 | 199700 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma 2021/03/14 | 1990 | support/latexindent/LatexIndent/Switches.pm 2021/03/14 | 19864 | support/latexindent/LatexIndent/Sentence.pm -2021/03/14 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2021/03/14 | 19657513 | systems/texlive/tlnet/install-tl-windows.exe 2021/03/14 | 1958 | macros/latex/contrib/parskip/parskip.ins -2021/03/14 | 195662 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2021/03/14 | 195566 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2021/03/14 | 193715 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma 2021/03/14 | 191050 | macros/luatex/latex/unitipa/unitipa.pdf 2021/03/14 | 190589 | macros/luatex/latex/unitipa.zip 2021/03/14 | 1896 | support/latexindent/documentation/figure-schematic.tex @@ -289,204 +1549,100 @@ 2021/03/14 | 18536 | support/latexindent/LatexIndent/Document.pm 2021/03/14 | 1839 | support/latexindent/LatexIndent/Logger.pm 2021/03/14 | 18128 | support/latexindent/defaultSettings.yaml -2021/03/14 | 18098 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2021/03/14 | 180047 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2021/03/14 | 17957 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2021/03/14 | 179378 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2021/03/14 | 1789 | macros/latex/contrib/parskip/changes.txt 2021/03/14 | 17743 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf 2021/03/14 | 174843 | macros/latex/contrib/parskip/parskip.pdf -2021/03/14 | 173616 | systems/texlive/tlnet/archive/texlive-docindex.doc.r58321.tar.xz -2021/03/14 | 1725545 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2021/03/14 | 17377200 | systems/win32/w32tex/gregorio-w32.tar.xz 2021/03/14 | 17117 | macros/luatex/latex/unitipa/unitipa.dtx -2021/03/14 | 17061085 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2021/03/14 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma 2021/03/14 | 16693 | support/latexindent/documentation/subsubsec-environments-and-their-arguments.tex 2021/03/14 | 1668577 | install/language/chinese/ctex.tds.zip 2021/03/14 | 16580 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex -2021/03/14 | 163655 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2021/03/14 | 16326 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma 2021/03/14 | 16291 | macros/latex/contrib/parskip/parskip.dtx -2021/03/14 | 16109 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2021/03/14 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2021/03/14 | 1595 | support/latexindent/documentation/logo.tex 2021/03/14 | 1592 | systems/texlive/tlnet/archive/nl-interval.r58334.tar.xz 2021/03/14 | 1558 | support/latexindent/latexindent-module-installer.pl 2021/03/14 | 155760 | graphics/pgf/contrib/sankey/sankey.dtx -2021/03/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2021/03/14 | 153889 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2021/03/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2021/03/14 | 152764 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2021/03/14 | 1526719 | macros/latex/contrib/hitreport.zip 2021/03/14 | 1483 | support/latexindent/LatexIndent/DoubleBackSlash.pm -2021/03/14 | 147152 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2021/03/14 | 147138 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2021/03/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2021/03/14 | 146148028 | systems/win32/w32tex/context.tar.xz 2021/03/14 | 1458 | support/latexindent/documentation/title.tex -2021/03/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2021/03/14 | 14437 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex -2021/03/14 | 14353 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma -2021/03/14 | 1425978 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma 2021/03/14 | 1424 | systems/texlive/tlnet/archive/collection-pictures.r58334.tar.xz -2021/03/14 | 1424810 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2021/03/14 | 14049 | support/latexindent/documentation/subsec-commands-and-their-options.tex -2021/03/14 | 136426 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2021/03/14 | 1352 | macros/luatex/latex/unitipa/unitipa.ins -2021/03/14 | 135003 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2021/03/14 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma 2021/03/14 | 132288 | systems/texlive/tlnet/archive/texlive-scripts.r58321.tar.xz 2021/03/14 | 13154 | support/latexindent/LatexIndent/Special.pm -2021/03/14 | 131489 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2021/03/14 | 1307722 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2021/03/14 | 1295413 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2021/03/14 | 129899724 | systems/win32/w32tex/web2c-lib.tar.xz 2021/03/14 | 1291977 | language/chinese/ctex.zip -2021/03/14 | 1281099 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma 2021/03/14 | 12661 | support/latexindent/LatexIndent/Braces.pm -2021/03/14 | 1260213 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2021/03/14 | 1259220 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2021/03/14 | 124970 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma 2021/03/14 | 12348 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty 2021/03/14 | 1214489 | language/chinese/ctex/ctex.pdf 2021/03/14 | 120283 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex 2021/03/14 | 11862 | support/latexindent/LatexIndent/FileContents.pm 2021/03/14 | 11856 | support/latexindent/documentation/appendices.tex -2021/03/14 | 1176743 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2021/03/14 | 1175820 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2021/03/14 | 1171731 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2021/03/14 | 116931 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2021/03/14 | 1155 | systems/win32/miktex/tm/packages/pr.ini -2021/03/14 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2021/03/14 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini 2021/03/14 | 1133938 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf 2021/03/14 | 112 | macros/latex/contrib/parskip/parskip.tex -2021/03/14 | 112252 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma 2021/03/14 | 110291 | support/latexindent/documentation/sec-the-m-switch.tex -2021/03/14 | 109274 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2021/03/14 | 10824 | support/latexindent/LatexIndent/Heading.pm -2021/03/14 | 1078877 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2021/03/14 | 10579868 | systems/win32/w32tex/ptex-w32.tar.xz 2021/03/14 | 105296 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex -2021/03/14 | 104625 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2021/03/14 | 10361 | support/latexindent/LatexIndent/Command.pm -2021/03/14 | 103322 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma 2021/03/14 | 1021921 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7.sty 2021/03/14 | 101 | macros/latex/contrib/parskip/parskip-code.tex -2021/03/14 | 101763 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2021/03/14 | 1014383 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.2.7.tex 2021/03/14 | 10135 | support/latexindent/documentation/sec-indent-config-and-settings.tex -2021/03/14 | 10116 | systems/texlive/tlnet/archive/easybook.r58332.tar.xz -2021/03/13 | 99962649 | systems/win32/w32tex/TLW64/tl-win64.zip 2021/03/13 | 99635 | support/gregoriotex/tex/luatex/gregoriotex-spaces.tex -2021/03/13 | 99459 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma 2021/03/13 | 9934 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.html 2021/03/13 | 99083 | support/gregoriotex/doc/Command_Index_User.tex -2021/03/13 | 97960 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma 2021/03/13 | 97919 | support/gregoriotex/tex/luatex/gregoriotex-signs.tex -2021/03/13 | 97633 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma -2021/03/13 | 97118 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma -2021/03/13 | 966559 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma -2021/03/13 | 96334 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma -2021/03/13 | 94968 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2021/03/13 | 94750 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma -2021/03/13 | 94303 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma 2021/03/13 | 9229 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-88x31.pdf 2021/03/13 | 9114 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-80x15.eps 2021/03/13 | 8839 | support/gregoriotex/tex/luatex/gregoriotex-chars.tex -2021/03/13 | 87655 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma -2021/03/13 | 8753 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma -2021/03/13 | 87363 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma 2021/03/13 | 86245 | support/gregoriotex/CHANGELOG.md 2021/03/13 | 860 | macros/latex/contrib/doclicense/doclicense.ins 2021/03/13 | 8473 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-80x15.eps 2021/03/13 | 833 | macros/latex/contrib/schulmathematik/README -2021/03/13 | 83241 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma 2021/03/13 | 826254 | support/gregoriotex/doc/GregorioRef.pdf 2021/03/13 | 8211 | support/gregoriotex/doc/GregorioRef.tex 2021/03/13 | 8175 | support/gregoriotex/tex/luatex/gregoriotex-symbols.tex -2021/03/13 | 815296 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma 2021/03/13 | 8126 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-80x15.pdf -2021/03/13 | 80691 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma -2021/03/13 | 800781 | systems/win32/w32tex/ChangeLog +2021/03/13 | 808608 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz 2021/03/13 | 7940 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-80x15.eps -2021/03/13 | 78748 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma 2021/03/13 | 7819 | macros/latex/contrib/doclicense/images/doclicense-CC-by-88x31.eps -2021/03/13 | 77691 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma 2021/03/13 | 7768 | systems/texlive/tlnet/archive/hvfloat.r58306.tar.xz -2021/03/13 | 77475 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma -2021/03/13 | 7695 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma -2021/03/13 | 75399 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma 2021/03/13 | 7499 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-80x15.pdf 2021/03/13 | 7497 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex -2021/03/13 | 748145 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma 2021/03/13 | 7473 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-80x15.eps -2021/03/13 | 74152 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma 2021/03/13 | 7400 | systems/texlive/tlnet/archive/srdp-mathematik.r58303.tar.xz 2021/03/13 | 739252 | systems/texlive/tlnet/archive/lshort-english.doc.r58314.tar.xz -2021/03/13 | 72962 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma -2021/03/13 | 72805 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma 2021/03/13 | 72748 | support/gregoriotex/tex/luatex/gregoriotex-main.tex -2021/03/13 | 72156 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma 2021/03/13 | 7166 | macros/latex/contrib/doclicense/manifest.txt -2021/03/13 | 71564 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma 2021/03/13 | 7048 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-plaintext.tex -2021/03/13 | 70340 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma 2021/03/13 | 7002 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-80x15.eps -2021/03/13 | 69916 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma -2021/03/13 | 680059 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2021/03/13 | 67837 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2021/03/13 | 67585 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma -2021/03/13 | 67460 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma 2021/03/13 | 6743 | macros/latex/contrib/schulmathematik/schulma-mdlprf.cls -2021/03/13 | 67348 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma 2021/03/13 | 66779 | graphics/pgf/contrib/nl-interval.zip -2021/03/13 | 6665 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2021/03/13 | 6666364 | systems/win32/w32tex/ptex-ng-w32.tar.xz 2021/03/13 | 6652 | macros/latex/contrib/profcollege/metapost/PfC-Svgnames.mp 2021/03/13 | 6616 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-80x15.eps -2021/03/13 | 660446 | macros/latex/contrib/econlipsum.zip 2021/03/13 | 6580 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-88x31.pdf -2021/03/13 | 65523 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma -2021/03/13 | 65401 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma 2021/03/13 | 6526 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-80x15.eps 2021/03/13 | 651480 | support/gregoriotex/gregorio-6.0.0.zip -2021/03/13 | 64074 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma -2021/03/13 | 63822 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma 2021/03/13 | 63604 | language/japanese/jlreq-deluxe/jlreq-deluxe.pdf 2021/03/13 | 6356 | support/gregoriotex/tex/lualatex/gregoriotex.sty -2021/03/13 | 63566 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma 2021/03/13 | 63099 | support/gregoriotex/tex/luatex/gregoriotex-syllable.tex -2021/03/13 | 62861 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma -2021/03/13 | 6272 | systems/texlive/tlnet/archive/collection-latexextra.r58302.tar.xz -2021/03/13 | 62530 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2021/03/13 | 624689 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma 2021/03/13 | 62053 | support/gregoriotex/doc/Command_Index_gregorio.tex -2021/03/13 | 619849 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma 2021/03/13 | 6129 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-80x15.pdf 2021/03/13 | 611 | macros/latex/contrib/profcollege/metapost/PfC-LaTeX.mp -2021/03/13 | 60481 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma 2021/03/13 | 6030 | macros/latex/contrib/schulmathematik/schulma-praes.cls 2021/03/13 | 6009 | support/gregoriotex/tex/luatex/gregoriotex.tex -2021/03/13 | 59962 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma -2021/03/13 | 598694 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma 2021/03/13 | 5965 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-88x31.pdf 2021/03/13 | 5920 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-unofficial-mr-88x31.pdf -2021/03/13 | 59016 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma -2021/03/13 | 584121 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma 2021/03/13 | 5775 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-eu-88x31.pdf 2021/03/13 | 5757 | macros/latex/contrib/schulmathematik/schulma-ab.cls -2021/03/13 | 57554 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma 2021/03/13 | 5728 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-88x31.pdf -2021/03/13 | 571558 | macros/latex/contrib/econlipsum/econlipsum.pdf -2021/03/13 | 57013 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma 2021/03/13 | 567 | macros/latex/contrib/hitreport/hitreport-example.tex -2021/03/13 | 56767 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma 2021/03/13 | 5675 | macros/latex/contrib/doclicense/images/doclicense-CC-by-80x15.eps -2021/03/13 | 567418 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2021/03/13 | 56739 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma -2021/03/13 | 56540 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma 2021/03/13 | 5640 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-80x15.pdf -2021/03/13 | 56299 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma -2021/03/13 | 56138 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma -2021/03/13 | 55875 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma -2021/03/13 | 55465 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma 2021/03/13 | 5530 | macros/latex/contrib/doclicense/images/doclicense-CC-cc-zero-unofficial-mr-80x15.pdf 2021/03/13 | 54888 | systems/texlive/tlnet/archive/reledmac.r58312.tar.xz 2021/03/13 | 5472 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-80x15.pdf @@ -496,58 +1652,28 @@ 2021/03/13 | 5384 | support/gregoriotex/CONTRIBUTING.md 2021/03/13 | 536 | systems/texlive/tlnet/archive/lshort-english.r58314.tar.xz 2021/03/13 | 5348 | systems/texlive/tlnet/archive/pst-ode.r58308.tar.xz -2021/03/13 | 532170 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma -2021/03/13 | 52632 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma -2021/03/13 | 52421 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma -2021/03/13 | 51668 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma -2021/03/13 | 51320 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma 2021/03/13 | 5116 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-eu-88x31.pdf -2021/03/13 | 51166 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma -2021/03/13 | 51109 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma -2021/03/13 | 510789 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma -2021/03/13 | 509721 | systems/win32/miktex/doc/miktex.pdf -2021/03/13 | 50627 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma 2021/03/13 | 5058 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-88x31.pdf 2021/03/13 | 5056 | macros/latex/contrib/profcollege/metapost/PfC-Afficheur.mp -2021/03/13 | 50148 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma +2021/03/13 | 49682900 | systems/win32/w32tex/xetex-w32.tar.xz 2021/03/13 | 494745 | macros/latex/contrib/profcollege/latex/ProfCollege.sty 2021/03/13 | 484809 | support/gregoriotex/doc/GregorioNabcRef.pdf -2021/03/13 | 483272 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma -2021/03/13 | 48204 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma -2021/03/13 | 476114 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma 2021/03/13 | 47335840 | install/support/gregoriotex.tds.zip 2021/03/13 | 4697 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-88x31.pdf -2021/03/13 | 46896 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma 2021/03/13 | 4680 | macros/latex/contrib/schulmathematik/schulma-physik.sty -2021/03/13 | 4662772 | systems/win32/w32tex/dvipdfm-w32.tar.xz 2021/03/13 | 464396 | systems/texlive/tlnet/archive/kotex-oblivoir.doc.r58313.tar.xz -2021/03/13 | 461425 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma -2021/03/13 | 45919 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma -2021/03/13 | 45827 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma 2021/03/13 | 4546 | support/gregoriotex/tex/luatex/gregorio-vowels.dat -2021/03/13 | 45264 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma 2021/03/13 | 45108 | systems/texlive/tlnet/archive/thuthesis.source.r58301.tar.xz 2021/03/13 | 44724 | systems/texlive/tlnet/archive/l3packages.source.r58305.tar.xz 2021/03/13 | 4460 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-88x31.pdf -2021/03/13 | 44479 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma 2021/03/13 | 4365 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-eu-88x31.pdf -2021/03/13 | 43368 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma 2021/03/13 | 431 | macros/latex/contrib/profcollege/metapost/PfC-Constantes.mp 2021/03/13 | 4312 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-88x31.pdf -2021/03/13 | 43021 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma -2021/03/13 | 42931 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2021/03/13 | 42746 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma -2021/03/13 | 42713 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma -2021/03/13 | 42365 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma 2021/03/13 | 421 | macros/latex/contrib/doclicense/doclicense-british.ldf 2021/03/13 | 41412 | systems/texlive/tlnet/archive/kotex-oblivoir.r58313.tar.xz -2021/03/13 | 41211 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma 2021/03/13 | 41052 | systems/texlive/tlnet/archive/thuthesis.r58301.tar.xz 2021/03/13 | 40787 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.html 2021/03/13 | 39915 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.html -2021/03/13 | 39750 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma -2021/03/13 | 39480 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma -2021/03/13 | 392516 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma 2021/03/13 | 38979 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.html 2021/03/13 | 38937 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.html 2021/03/13 | 3869 | macros/latex/contrib/easybook/doc/chapter2.tex @@ -562,47 +1688,27 @@ 2021/03/13 | 3812 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-88x31.pdf 2021/03/13 | 38078 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.html 2021/03/13 | 38073 | macros/latex/contrib/doclicense/doclicense.dtx -2021/03/13 | 38019 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma -2021/03/13 | 37843 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma -2021/03/13 | 37231 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma -2021/03/13 | 37227 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma 2021/03/13 | 36690 | support/gregoriotex/UPGRADE.md -2021/03/13 | 36571 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma 2021/03/13 | 36483 | support/gregoriotex/COPYING.md 2021/03/13 | 3641 | support/gregoriotex/tex/luatex/gregoriotex-common.tex 2021/03/13 | 3638 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-80x15.pdf 2021/03/13 | 3579 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-80x15.pdf 2021/03/13 | 3538 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-80x15.pdf -2021/03/13 | 35273 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma -2021/03/13 | 35059 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma -2021/03/13 | 34552 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma -2021/03/13 | 345472 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma 2021/03/13 | 3453852 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz 2021/03/13 | 3447116 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz 2021/03/13 | 3442004 | systems/win32/w32tex/win64/luajittex-w64.tar.xz 2021/03/13 | 34017908 | systems/win32/w32tex/ltxpkgs.tar.xz -2021/03/13 | 33619 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma 2021/03/13 | 3357 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-80x15.pdf -2021/03/13 | 33406 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma -2021/03/13 | 330595 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma -2021/03/13 | 32657 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma 2021/03/13 | 3253 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-80x15.pdf -2021/03/13 | 322033 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma 2021/03/13 | 31952 | macros/latex/contrib/profcollege/metapost/PfC-Geometrie.mp 2021/03/13 | 31754 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-88x31.eps -2021/03/13 | 31491 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma -2021/03/13 | 31392 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma -2021/03/13 | 31356 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma -2021/03/13 | 31188 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma 2021/03/13 | 3115256 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz 2021/03/13 | 3114836 | systems/win32/w32tex/win64/luatex-w64.tar.xz 2021/03/13 | 3113952 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz -2021/03/13 | 311058 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma 2021/03/13 | 308 | macros/latex/contrib/doclicense/doclicense-canadien.ldf 2021/03/13 | 307 | macros/latex/contrib/doclicense/doclicense-newzealand.ldf 2021/03/13 | 307 | macros/latex/contrib/doclicense/doclicense-australian.ldf 2021/03/13 | 307 | macros/latex/contrib/doclicense/doclicense-acadian.ldf -2021/03/13 | 30783 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma 2021/03/13 | 306 | macros/latex/contrib/doclicense/doclicense-USenglish.ldf 2021/03/13 | 306 | macros/latex/contrib/doclicense/doclicense-UKenglish.ldf 2021/03/13 | 3067 | macros/latex/contrib/doclicense/doclicense-marathi.ldf @@ -614,51 +1720,26 @@ 2021/03/13 | 3022 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-80x15.pdf 2021/03/13 | 3016 | systems/texlive/tlnet/archive/mindflow.source.r58304.tar.xz 2021/03/13 | 30123 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-88x31.eps -2021/03/13 | 30026 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma 2021/03/13 | 2990 | macros/latex/contrib/doclicense/doclicense-polish.ldf -2021/03/13 | 29739 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma 2021/03/13 | 2968 | support/gregoriotex/tex/lualatex/gregoriosyms.sty -2021/03/13 | 295413 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma -2021/03/13 | 28991 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma -2021/03/13 | 283867 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma -2021/03/13 | 28256 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma -2021/03/13 | 281877 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma 2021/03/13 | 2810 | macros/latex/contrib/doclicense/doclicense-russian.ldf -2021/03/13 | 28105 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma -2021/03/13 | 2795400 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma -2021/03/13 | 27721 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma 2021/03/13 | 274224936 | systems/win32/w32tex/pstricks.tar.xz -2021/03/13 | 27353 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma 2021/03/13 | 27315 | macros/latex/contrib/profcollege/latex/PfC-EquationSoustraction2.tex 2021/03/13 | 2727 | macros/latex/contrib/doclicense/images/doclicense-CC-by-80x15.pdf -2021/03/13 | 27239 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma -2021/03/13 | 271637 | macros/latex/contrib/econlipsum/econlipsum.dtx -2021/03/13 | 27157 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma -2021/03/13 | 2666475 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma 2021/03/13 | 26606 | support/gregoriotex/doc/gsp-sample.tex -2021/03/13 | 262464 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma 2021/03/13 | 262200 | macros/latex/contrib/doclicense/doclicense.pdf -2021/03/13 | 258833 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma 2021/03/13 | 25829 | support/gregoriotex/tex/luatex/gregoriotex-gsp-default.tex 2021/03/13 | 2573778 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf 2021/03/13 | 2539 | macros/latex/contrib/easybook/doc/chapter3.tex -2021/03/13 | 25281 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma -2021/03/13 | 250382 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma -2021/03/13 | 24973 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2021/03/13 | 24964 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma 2021/03/13 | 2476 | macros/latex/contrib/doclicense/README.md 2021/03/13 | 24760 | support/gregoriotex/fonts/truetype/greextra.ttf -2021/03/13 | 243446 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma 2021/03/13 | 2409 | macros/latex/contrib/schulmathematik/schulma.sty 2021/03/13 | 24029317 | support/gregoriotex.zip 2021/03/13 | 2396 | support/gregoriotex/README.md -2021/03/13 | 23863 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma 2021/03/13 | 2372 | support/gregoriotex/tex/luatex/gregoriotex-nabc.tex -2021/03/13 | 236783 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma 2021/03/13 | 23676 | support/gregoriotex/tex/luatex/gregoriotex-signs.lua 2021/03/13 | 23486 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.html 2021/03/13 | 23457 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.html -2021/03/13 | 23313 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma 2021/03/13 | 23227924 | systems/texlive/tlnet/archive/hvfloat.doc.r58306.tar.xz 2021/03/13 | 23182 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-88x31.eps 2021/03/13 | 2300 | macros/latex/contrib/schulmathematik/schulma-komp.cls @@ -670,20 +1751,15 @@ 2021/03/13 | 22239 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-plaintext.tex 2021/03/13 | 22108 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex 2021/03/13 | 22078 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex -2021/03/13 | 22013 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma 2021/03/13 | 21724 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.html 2021/03/13 | 2169 | support/gregoriotex/tex/luatex/gregoriotex-symbols.lua 2021/03/13 | 215854 | macros/latex/contrib/schulmathematik.zip 2021/03/13 | 21520 | systems/texlive/tlnet/archive/l3packages.r58305.tar.xz -2021/03/13 | 214616 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma -2021/03/13 | 21101 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma 2021/03/13 | 20897 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-80x15.eps 2021/03/13 | 20850 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-plaintext.tex 2021/03/13 | 207984 | systems/texlive/tlnet/archive/reledmac.source.r58312.tar.xz -2021/03/13 | 207863 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma 2021/03/13 | 20781 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.html 2021/03/13 | 2076 | support/gregoriotex/fonts/sources/convertsfdtottf.py -2021/03/13 | 205932 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma 2021/03/13 | 2057 | macros/latex/contrib/doclicense/doclicense-german.ldf 2021/03/13 | 2050 | support/gregoriotex/fonts/sources/simplify.py 2021/03/13 | 20479 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-plaintext.tex @@ -691,22 +1767,14 @@ 2021/03/13 | 2038 | support/gregoriotex/CONTRIBUTORS.md 2021/03/13 | 20356 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex 2021/03/13 | 203280 | support/gregoriotex/fonts/truetype/gresgmodern.ttf -2021/03/13 | 203115 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma 2021/03/13 | 20138 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-plaintext.tex -2021/03/13 | 20115 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma 2021/03/13 | 20061 | support/gregoriotex/doc/GregorioRef.lua 2021/03/13 | 2004 | macros/latex/contrib/doclicense/doclicense-italian.ldf 2021/03/13 | 19976 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.html -2021/03/13 | 199574 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma 2021/03/13 | 1991 | macros/latex/contrib/doclicense/doclicense-galician.ldf -2021/03/13 | 1986456 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma -2021/03/13 | 198502 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma 2021/03/13 | 19772 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex -2021/03/13 | 195646 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma -2021/03/13 | 195396 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma 2021/03/13 | 19466 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-plaintext.tex 2021/03/13 | 19416 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex -2021/03/13 | 193915 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma 2021/03/13 | 19347 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-plaintext.tex 2021/03/13 | 192923 | macros/latex/contrib/schulmathematik/schulmathematik.pdf 2021/03/13 | 19158768 | support/gregoriotex/fonts/sources/gregall.sfd @@ -729,97 +1797,63 @@ 2021/03/13 | 18374 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex 2021/03/13 | 1832620 | support/gregoriotex/fonts/truetype/greciliae-hollow.ttf 2021/03/13 | 18164 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex -2021/03/13 | 18042 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2021/03/13 | 180148 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma -2021/03/13 | 179610 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma -2021/03/13 | 17928 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma 2021/03/13 | 1784 | systems/texlive/tlnet/archive/suppose.r58302.tar.xz 2021/03/13 | 1773804 | systems/texlive/tlnet/archive/l3packages.doc.r58305.tar.xz 2021/03/13 | 17684 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex 2021/03/13 | 17650 | macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-plaintext.tex 2021/03/13 | 175880 | systems/texlive/tlnet/archive/mindflow.doc.r58304.tar.xz -2021/03/13 | 1721834 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma 2021/03/13 | 17092 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-88x31.eps 2021/03/13 | 1702 | macros/latex/contrib/doclicense/doclicense-catalan.ldf -2021/03/13 | 167999 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma +2021/03/13 | 1690872 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz 2021/03/13 | 167545 | support/gregoriotex/fonts/sources/greciliae-base.sfd 2021/03/13 | 1672987 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip 2021/03/13 | 1665 | macros/latex/contrib/doclicense/doclicense-portuguese.ldf 2021/03/13 | 1663 | macros/latex/contrib/doclicense/doclicense-spanish.ldf 2021/03/13 | 16411 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-unofficial-mr-88x31.eps 2021/03/13 | 1637 | macros/latex/contrib/doclicense/doclicense-brazilian.ldf -2021/03/13 | 163663 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma -2021/03/13 | 16333 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma -2021/03/13 | 16256 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma 2021/03/13 | 1613 | macros/latex/contrib/doclicense/doclicense-english.ldf 2021/03/13 | 1612 | systems/texlive/tlnet/archive/mindflow.r58304.tar.xz 2021/03/13 | 160680 | systems/texlive/tlnet/archive/suppose.doc.r58302.tar.xz -2021/03/13 | 159776 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma 2021/03/13 | 159476 | support/gregoriotex/fonts/truetype/gregall.ttf 2021/03/13 | 1592 | macros/latex/contrib/doclicense/doclicense-chinese-utf8.ldf 2021/03/13 | 1570 | macros/latex/contrib/doclicense/Makefile 2021/03/13 | 1554768 | systems/texlive/tlnet/archive/thuthesis.doc.r58301.tar.xz -2021/03/13 | 153866 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma 2021/03/13 | 15356 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-unofficial-mr-80x15.eps -2021/03/13 | 152984 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma 2021/03/13 | 15260 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-eu-88x31.eps -2021/03/13 | 152515 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma 2021/03/13 | 15146 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-88x31.eps -2021/03/13 | 1506 | macros/latex/contrib/econlipsum/README.md 2021/03/13 | 14984 | macros/latex/contrib/schulmathematik/schulma-klausur.cls 2021/03/13 | 14916 | macros/latex/contrib/doclicense/images/doclicense-CC-cc-zero-unofficial-mr-80x15.eps -2021/03/13 | 146719 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma 2021/03/13 | 144942 | support/gregoriotex/doc/GregorioNabcRef.tex 2021/03/13 | 1441 | macros/latex/contrib/doclicense/doclicense-chinese-gbk.ldf 2021/03/13 | 1439 | macros/latex/contrib/hitreport/data/appendix.tex 2021/03/13 | 1438 | support/gregoriotex/doc/examples/main-lualatex.tex -2021/03/13 | 14317 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma -2021/03/13 | 1430325 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2021/03/13 | 1427259 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma 2021/03/13 | 142376 | systems/texlive/tlnet/archive/srdp-mathematik.doc.r58303.tar.xz 2021/03/13 | 14115 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-unofficial-mr-80x15.eps 2021/03/13 | 1397 | macros/latex/contrib/doclicense/doclicense-japanese.ldf -2021/03/13 | 136266 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma 2021/03/13 | 13562 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-eu-88x31.eps 2021/03/13 | 13555440 | support/gregoriotex/fonts/sources/grelaon.sfd 2021/03/13 | 13505 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-unofficial-mr-80x15.eps -2021/03/13 | 134572 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma -2021/03/13 | 13443 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2021/03/13 | 13437 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-88x31.eps 2021/03/13 | 13296 | macros/latex/contrib/profcollege/metapost/PfC-Calculatrice.mp -2021/03/13 | 131434 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma 2021/03/13 | 130576 | support/gregoriotex/doc/Command_Index_internal.tex -2021/03/13 | 1304069 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma -2021/03/13 | 129894268 | systems/win32/w32tex/web2c-lib.tar.xz -2021/03/13 | 1296477 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma -2021/03/13 | 1286407 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma 2021/03/13 | 125975 | support/gregoriotex/fonts/sources/squarize.py 2021/03/13 | 124095501 | macros/context/latest/cont-tmf.zip -2021/03/13 | 124051 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma 2021/03/13 | 12331 | macros/latex/contrib/doclicense/images/doclicense-CC-zero-88x31.eps 2021/03/13 | 12246 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-nd-unofficial-mr-88x31.pdf -2021/03/13 | 1170650 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma -2021/03/13 | 116988 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma 2021/03/13 | 11686 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-sa-unofficial-mr-88x31.pdf 2021/03/13 | 11647 | macros/latex/contrib/doclicense/images/doclicense-CC-by-sa-88x31.eps 2021/03/13 | 115660 | systems/texlive/tlnet/archive/pst-ode.doc.r58308.tar.xz 2021/03/13 | 11543 | macros/latex/contrib/schulmathematik/schulma-gutachten.cls -2021/03/13 | 115262 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma 2021/03/13 | 11390 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-eu-88x31.eps 2021/03/13 | 1138379 | language/japanese/jlreq-deluxe.zip 2021/03/13 | 1134592 | support/gregoriotex/fonts/truetype/greciliae-op.ttf 2021/03/13 | 11261 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nc-88x31.eps -2021/03/13 | 112209 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma +2021/03/13 | 11107060 | systems/win32/w32tex/win64/xetex-w64.tar.xz 2021/03/13 | 1105828 | support/gregoriotex/fonts/truetype/greciliae-op-hole.ttf 2021/03/13 | 1105828 | support/gregoriotex/fonts/truetype/greciliae-hole.ttf 2021/03/13 | 1096844 | support/gregoriotex/fonts/truetype/greciliae.ttf 2021/03/13 | 10917 | macros/latex/contrib/doclicense/images/doclicense-CC-by-unofficial-mr-88x31.eps -2021/03/13 | 108984 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma -2021/03/13 | 1073075 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma 2021/03/13 | 1070662 | support/gregoriotex/fonts/sources/gresgmodern.sfd -2021/03/13 | 104987 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma -2021/03/13 | 103377 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma -2021/03/13 | 103215 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma 2021/03/13 | 10219616 | systems/texlive/tlnet/archive/reledmac.doc.r58312.tar.xz 2021/03/13 | 10198 | support/gregoriotex/fonts/sources/stemsschemas.py 2021/03/13 | 10011 | macros/latex/contrib/doclicense/images/doclicense-CC-by-nd-88x31.eps @@ -847,7 +1881,6 @@ 2021/03/12 | 535 | macros/latex/contrib/thuthesis/thuthesis-author-year.bbx 2021/03/12 | 531458 | macros/latex/contrib/l3packages/xparse.pdf 2021/03/12 | 50530160 | systems/win32/w32tex/web2c-w32.tar.xz -2021/03/12 | 49670264 | systems/win32/w32tex/xetex-w32.tar.xz 2021/03/12 | 490 | macros/latex/contrib/thuthesis/latexmkrc 2021/03/12 | 4868 | macros/latex/contrib/thuthesis/data/chap02.tex 2021/03/12 | 481703 | macros/latex/contrib/l3packages/xfrac.pdf @@ -862,7 +1895,6 @@ 2021/03/12 | 428 | macros/latex/contrib/thuthesis/ref/appendix.bib 2021/03/12 | 4230 | macros/latex/contrib/l3packages/CHANGELOG.md 2021/03/12 | 421 | macros/latex/contrib/thuthesis/thuthesis-inline.cbx -2021/03/12 | 40724 | macros/latex/contrib/hvfloat/latex/hvfloat.sty 2021/03/12 | 395835 | macros/latex/contrib/thuthesis/thuthesis-example.pdf 2021/03/12 | 39276 | macros/latex/contrib/l3packages/xfrac.dtx 2021/03/12 | 3756704 | systems/win32/w32tex/win64/web2c-w64.tar.xz @@ -874,13 +1906,11 @@ 2021/03/12 | 2954 | macros/latex/contrib/thuthesis/data/chap04.tex 2021/03/12 | 2900 | macros/latex/contrib/thuthesis/data/chap03.tex 2021/03/12 | 285 | macros/latex/contrib/thuthesis/data/comments.tex -2021/03/12 | 26937565 | macros/latex/contrib/hvfloat.zip 2021/03/12 | 26923 | graphics/pgf/contrib/nl-interval/nl-interval.sty 2021/03/12 | 26628 | systems/texlive/tlnet/archive/luamplib.source.r58280.tar.xz 2021/03/12 | 24091 | macros/latex/contrib/thuthesis/spine.pdf 2021/03/12 | 2355 | macros/latex/contrib/thuthesis/thuthesis-example.tex 2021/03/12 | 2286 | macros/latex/contrib/thuthesis/data/abstract.tex -2021/03/12 | 22514815 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf 2021/03/12 | 22119 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex 2021/03/12 | 2195433 | install/macros/latex/contrib/l3packages.tds.zip 2021/03/12 | 21915660 | systems/win32/w32tex/pdftex-w32.tar.xz @@ -907,7 +1937,6 @@ 2021/03/12 | 154446 | macros/latex/contrib/srdp-mathematik.zip 2021/03/12 | 152584 | systems/texlive/tlnet/archive/luamplib.doc.r58280.tar.xz 2021/03/12 | 1479 | macros/latex/contrib/thuthesis/data/appendix.tex -2021/03/12 | 1461 | macros/latex/contrib/hvfloat/Changes 2021/03/12 | 1452 | macros/latex/contrib/thuthesis/data/resume.tex 2021/03/12 | 1444 | macros/latex/contrib/l3packages/l3keys2e-demo.tex 2021/03/12 | 14186 | macros/latex/contrib/thuthesis/tsinghua-name-bachelor.pdf @@ -928,21 +1957,15 @@ 2021/03/12 | 11772 | systems/texlive/tlnet/archive/luamplib.r58280.tar.xz 2021/03/12 | 11613 | macros/latex/contrib/l3packages/l3keys2e.dtx 2021/03/12 | 1128526 | macros/latex/contrib/thuthesis/thuthesis.pdf -2021/03/12 | 11080848 | systems/win32/w32tex/win64/xetex-w64.tar.xz -2021/03/12 | 109465 | macros/latex/contrib/hvfloat/doc/hvfloat.tex -2021/03/12 | 10639052 | systems/win32/w32tex/ptex-w32.tar.xz 2021/03/12 | 10355 | graphics/pstricks/contrib/pst-ode/pst-ode.tex 2021/03/12 | 100071 | macros/latex/contrib/l3packages/xtemplate.dtx 2021/03/11 | 93992 | systems/texlive/tlnet/archive/nicematrix.source.r58258.tar.xz 2021/03/11 | 92826 | macros/luatex/generic/luamplib/luamplib.dtx 2021/03/11 | 9169 | macros/unicodetex/latex/colorist/colorist-doc-en.tex -2021/03/11 | 9062 | macros/unicodetex/latex/minimalist/minimalist-doc-en.tex -2021/03/11 | 900 | macros/unicodetex/latex/minimalist/README.md 2021/03/11 | 876 | macros/unicodetex/latex/colorist/README.md 2021/03/11 | 8744 | macros/luatex/generic/luamplib/NEWS 2021/03/11 | 873752 | systems/texlive/tlnet/archive/beebe.r58246.tar.xz 2021/03/11 | 8288 | macros/unicodetex/latex/colorist/colorist-doc-cn.tex -2021/03/11 | 8283 | macros/unicodetex/latex/minimalist/minimalist-doc-cn.tex 2021/03/11 | 7480 | systems/texlive/tlnet/archive/newverbs.source.r58259.tar.xz 2021/03/11 | 722 | macros/latex/contrib/mindflow/README.md 2021/03/11 | 5480 | systems/texlive/tlnet/archive/tokcycle.r58262.tar.xz @@ -954,13 +1977,10 @@ 2021/03/11 | 29014 | macros/unicodetex/latex/colorist/colorist.dtx 2021/03/11 | 2844 | systems/texlive/tlnet/archive/newverbs.r58259.tar.xz 2021/03/11 | 2826176 | systems/texlive/tlnet/archive/aesupp.r58264.tar.xz -2021/03/11 | 27932 | macros/unicodetex/latex/minimalist/minimalist.dtx 2021/03/11 | 27540 | systems/texlive/tlnet/archive/nicematrix.r58258.tar.xz 2021/03/11 | 2752 | macros/luatex/generic/luamplib/Makefile -2021/03/11 | 274175 | macros/unicodetex/latex/minimalist.zip 2021/03/11 | 2600 | macros/latex/contrib/suppose/suppose.tex 2021/03/11 | 221228 | systems/texlive/tlnet/archive/newverbs.doc.r58259.tar.xz -2021/03/11 | 2210108 | systems/win32/w32tex/win64/context-w64.tar.xz 2021/03/11 | 1996 | macros/luatex/generic/luamplib/README 2021/03/11 | 196753 | install/macros/luatex/generic/luamplib.tds.zip 2021/03/11 | 1912 | systems/texlive/tlnet/archive/collection-fontsextra.r58263.tar.xz @@ -970,12 +1990,9 @@ 2021/03/11 | 1565432 | systems/texlive/tlnet/archive/nicematrix.doc.r58258.tar.xz 2021/03/11 | 155548 | systems/texlive/tlnet/archive/aesupp.doc.r58264.tar.xz 2021/03/11 | 1517236 | systems/texlive/tlnet/archive/aesupp.source.r58264.tar.xz -2021/03/11 | 151329 | macros/unicodetex/latex/minimalist/minimalist-doc-cn.pdf 2021/03/11 | 150094 | macros/luatex/generic/luamplib/luamplib.pdf -2021/03/11 | 146197016 | systems/win32/w32tex/context.tar.xz 2021/03/11 | 121854 | macros/unicodetex/latex/colorist/colorist-doc-en.pdf 2021/03/11 | 1079440 | systems/texlive/tlnet/archive/tokcycle.doc.r58262.tar.xz -2021/03/11 | 106178 | macros/unicodetex/latex/minimalist/minimalist-doc-en.pdf 2021/03/11 | 1028 | macros/latex/contrib/suppose/README.md 2021/03/10 | 6591697 | fonts/aesupp.zip 2021/03/10 | 59902 | macros/generic/tokcycle/tokcycle-examples.tex @@ -988,10 +2005,11 @@ 2021/03/10 | 39056 | fonts/aesupp/doc/aesupp.pdf 2021/03/10 | 227897 | macros/latex/contrib/newverbs.zip 2021/03/10 | 2218 | fonts/aesupp/latex/aesupp.sty -2021/03/10 | 19106 | macros/unicodetex/latex/minimalist/LICENSE +2021/03/10 | 19106 | macros/unicodetex/latex/simplivre/LICENSE +2021/03/10 | 19106 | macros/unicodetex/latex/einfart/LICENSE 2021/03/10 | 19106 | macros/unicodetex/latex/colorist/LICENSE +2021/03/10 | 19106 | macros/latex/contrib/minimalist/LICENSE 2021/03/10 | 19106 | macros/latex/contrib/mindflow/LICENSE -2021/03/10 | 1801 | macros/unicodetex/latex/minimalist/minimalist.ins 2021/03/10 | 1789 | macros/unicodetex/latex/colorist/colorist.ins 2021/03/10 | 1789 | fonts/aesupp/README 2021/03/10 | 1697093 | macros/latex/contrib/nicematrix.zip @@ -1137,161 +2155,3 @@ 2021/03/09 | 1105152 | info/knuth-pdf/cweb/ctwill.pdf 2021/03/09 | 1086 | info/knuth-pdf/README.md 2021/03/09 | 106167 | info/lshort/english/lshort-6.4.src.tar.gz -2021/03/08 | 986633 | macros/latex/contrib/reledmac/reledpar.pdf -2021/03/08 | 9576187 | systems/win32/miktex/tm/packages/miktex-qt5-bin-x64.tar.lzma -2021/03/08 | 9388 | fonts/aesupp/tfm/ec-aeplbi.tfm -2021/03/08 | 9320 | fonts/aesupp/tfm/rm-aeplbi.tfm -2021/03/08 | 928802 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma -2021/03/08 | 90316 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r58216.tar.xz -2021/03/08 | 902996 | systems/texlive/tlnet/archive/mcf2graph.doc.r58216.tar.xz -2021/03/08 | 892481 | macros/latex/contrib/reledmac/reledmac.dtx -2021/03/08 | 8688 | systems/texlive/tlnet/archive/newpax.source.r58216.tar.xz -2021/03/08 | 8448 | systems/texlive/tlnet/archive/newpax.r58216.tar.xz -2021/03/08 | 8242908 | systems/win32/miktex/tm/packages/miktex-qt5-bin.tar.lzma -2021/03/08 | 818854 | systems/win32/miktex/tm/packages/widows-and-orphans.tar.lzma -2021/03/08 | 77936 | systems/win32/miktex/tm/packages/newpax.tar.lzma -2021/03/08 | 7784 | systems/texlive/tlnet/archive/pwebmac.r58216.tar.xz -2021/03/08 | 777266 | systems/win32/miktex/tm/packages/pxrubrica.tar.lzma -2021/03/08 | 7164 | systems/texlive/tlnet/archive/xespotcolor.source.r58216.tar.xz -2021/03/08 | 6608 | systems/texlive/tlnet/archive/ut-thesis.source.r58216.tar.xz -2021/03/08 | 6224 | systems/texlive/tlnet/archive/pwebmac.doc.r58216.tar.xz -2021/03/08 | 61436 | systems/texlive/tlnet/archive/newpax.doc.r58216.tar.xz -2021/03/08 | 5887514 | systems/win32/miktex/tm/packages/pdfmanagement-testphase.tar.lzma -2021/03/08 | 5755208 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r58216.tar.xz -2021/03/08 | 563 | macros/latex/contrib/hvfloat/README -2021/03/08 | 524665 | systems/win32/miktex/tm/packages/easybook.tar.lzma -2021/03/08 | 516 | systems/texlive/tlnet/archive/dtk-bibliography.r58216.tar.xz -2021/03/08 | 513436 | systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r58216.tar.xz -2021/03/08 | 511088 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r58216.tar.xz -2021/03/08 | 483324 | systems/texlive/tlnet/archive/axodraw2.doc.r58216.tar.xz -2021/03/08 | 477795 | systems/win32/miktex/tm/packages/biblatex-trad.tar.lzma -2021/03/08 | 413944 | systems/win32/miktex/tm/packages/dtk-bibliography.tar.lzma -2021/03/08 | 412052 | systems/texlive/tlnet/archive/dtk-bibliography.doc.r58216.tar.xz -2021/03/08 | 40840 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf -2021/03/08 | 39892 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r58216.tar.xz -2021/03/08 | 370406 | systems/win32/miktex/tm/packages/pdfpages.tar.lzma -2021/03/08 | 357853 | macros/latex/contrib/reledmac/migration.pdf -2021/03/08 | 35136 | systems/texlive/tlnet/archive/pdfpages.source.r58216.tar.xz -2021/03/08 | 34332 | systems/texlive/tlnet/archive/axodraw2.source.r58216.tar.xz -2021/03/08 | 32053 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf -2021/03/08 | 320496 | systems/texlive/tlnet/archive/pdfpages.doc.r58216.tar.xz -2021/03/08 | 31055 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf -2021/03/08 | 305928 | macros/latex/contrib/reledmac/reledpar.dtx -2021/03/08 | 304585 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf -2021/03/08 | 30412 | systems/texlive/tlnet/archive/knuth-lib.r58216.tar.xz -2021/03/08 | 297430 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf -2021/03/08 | 293036 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf -2021/03/08 | 291128 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf -2021/03/08 | 289371 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf -2021/03/08 | 285213 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf -2021/03/08 | 284700 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf -2021/03/08 | 284597 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf -2021/03/08 | 283529 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf -2021/03/08 | 281520 | macros/latex/contrib/reledmac/examples/2-performances.pdf -2021/03/08 | 280887 | macros/latex/contrib/reledmac/examples/1-tabular.pdf -2021/03/08 | 280642 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf -2021/03/08 | 279716 | macros/latex/contrib/reledmac/examples/2-indexing.pdf -2021/03/08 | 273887 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf -2021/03/08 | 2668 | fonts/aesupp/source/ggen.pl -2021/03/08 | 25592 | systems/texlive/tlnet/archive/axodraw2.r58216.tar.xz -2021/03/08 | 2540 | systems/texlive/tlnet/archive/ut-thesis.r58216.tar.xz -2021/03/08 | 246187 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf -2021/03/08 | 23908 | fonts/aesupp/source/pl/ec-aemtti10.pl -2021/03/08 | 239036 | fonts/aesupp/source/pl/ec-aemri8.pl -2021/03/08 | 238428 | fonts/aesupp/source/pl/ec-aemri7.pl -2021/03/08 | 237672 | fonts/aesupp/source/pl/ec-aemri10.pl -2021/03/08 | 236963 | fonts/aesupp/source/pl/ec-aembxi10.pl -2021/03/08 | 23683 | fonts/aesupp/source/pl/rm-aemtti10.pl -2021/03/08 | 236307 | fonts/aesupp/source/pl/rm-aemri8.pl -2021/03/08 | 235910 | fonts/aesupp/source/pl/rm-aemri7.pl -2021/03/08 | 2352 | systems/texlive/tlnet/archive/xespotcolor.r58216.tar.xz -2021/03/08 | 234975 | fonts/aesupp/source/pl/rm-aemri10.pl -2021/03/08 | 234169 | fonts/aesupp/source/pl/rm-aembxi10.pl -2021/03/08 | 232991 | fonts/aesupp/source/pl/ec-aemri9.pl -2021/03/08 | 23268 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf -2021/03/08 | 2304 | systems/texlive/tlnet/archive/schemabloc.r58216.tar.xz -2021/03/08 | 230305 | fonts/aesupp/source/pl/rm-aemri9.pl -2021/03/08 | 226 | fonts/aesupp/source/genfonts.pe -2021/03/08 | 22388 | systems/texlive/tlnet/archive/mcf2graph.r58216.tar.xz -2021/03/08 | 221533 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf -2021/03/08 | 217341 | fonts/aesupp/source/pl/ec-aemri12.pl -2021/03/08 | 214767 | fonts/aesupp/source/pl/rm-aemri12.pl -2021/03/08 | 209918 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf -2021/03/08 | 208856 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf -2021/03/08 | 208585 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf -2021/03/08 | 205371 | macros/latex/contrib/reledmac/examples/2-antilabe.pdf -2021/03/08 | 203241 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf -2021/03/08 | 2032328 | macros/latex/contrib/reledmac/reledmac.pdf -2021/03/08 | 202991 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf -2021/03/08 | 201188 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf -2021/03/08 | 200801 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf -2021/03/08 | 200260 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf -2021/03/08 | 199696 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf -2021/03/08 | 197414 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf -2021/03/08 | 197373 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf -2021/03/08 | 197363 | macros/latex/contrib/reledmac/examples/1-verses.pdf -2021/03/08 | 196882 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf -2021/03/08 | 196250 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf -2021/03/08 | 196014 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf -2021/03/08 | 195586 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf -2021/03/08 | 192355 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf -2021/03/08 | 190058 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf -2021/03/08 | 189692 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf -2021/03/08 | 189290 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf -2021/03/08 | 188809 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf -2021/03/08 | 188675 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf -2021/03/08 | 188622 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf -2021/03/08 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r58216.tar.xz -2021/03/08 | 1794 | macros/latex/contrib/reledmac/examples/2-glossaries.tex -2021/03/08 | 172561 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf -2021/03/08 | 1722400 | systems/texlive/tlnet/archive/arara.doc.r58216.tar.xz -2021/03/08 | 1718 | macros/latex/contrib/reledmac/makefile -2021/03/08 | 17184 | fonts/aesupp/tfm/ec-aembxi10.tfm -2021/03/08 | 17172 | fonts/aesupp/tfm/ec-aemri7.tfm -2021/03/08 | 17156 | fonts/aesupp/tfm/ec-aemri8.tfm -2021/03/08 | 17152 | fonts/aesupp/tfm/ec-aemri9.tfm -2021/03/08 | 17152 | fonts/aesupp/tfm/ec-aemri10.tfm -2021/03/08 | 17148 | fonts/aesupp/tfm/ec-aemri12.tfm -2021/03/08 | 17004 | fonts/aesupp/tfm/rm-aembxi10.tfm -2021/03/08 | 16988 | fonts/aesupp/tfm/rm-aemri7.tfm -2021/03/08 | 16980 | fonts/aesupp/tfm/rm-aemri8.tfm -2021/03/08 | 16972 | fonts/aesupp/tfm/rm-aemri9.tfm -2021/03/08 | 16972 | fonts/aesupp/tfm/rm-aemri12.tfm -2021/03/08 | 16972 | fonts/aesupp/tfm/rm-aemri10.tfm -2021/03/08 | 169402 | fonts/aesupp/source/pl/ec-aebkri.pl -2021/03/08 | 168066 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf -2021/03/08 | 167794 | fonts/aesupp/source/pl/rm-aebkri.pl -2021/03/08 | 165071 | fonts/aesupp/source/pl/ec-aebkbi.pl -2021/03/08 | 1643574 | fonts/aesupp/source/sfd/aebonum-italic.sfd -2021/03/08 | 163083 | fonts/aesupp/source/pl/rm-aebkbi.pl -2021/03/08 | 155790 | fonts/aesupp/source/pl/ec-aecsbi.pl -2021/03/08 | 155263 | fonts/aesupp/source/pl/ec-aecsri.pl -2021/03/08 | 154843 | fonts/aesupp/source/pl/rm-aecsbi.pl -2021/03/08 | 154070 | fonts/aesupp/source/pl/rm-aecsri.pl -2021/03/08 | 152312 | systems/texlive/tlnet/archive/schemabloc.doc.r58216.tar.xz -2021/03/08 | 15128 | systems/texlive/tlnet/archive/oup-authoring-template.r58216.tar.xz -2021/03/08 | 149254 | fonts/aesupp/source/pl/ec-aeplri.pl -2021/03/08 | 148161 | fonts/aesupp/source/pl/rm-aeplri.pl -2021/03/08 | 14338300 | systems/texlive/tlnet/archive/arara.r58216.tar.xz -2021/03/08 | 14024 | systems/texlive/tlnet/archive/pdfpages.r58216.tar.xz -2021/03/08 | 137324 | systems/texlive/tlnet/archive/xespotcolor.doc.r58216.tar.xz -2021/03/08 | 1372 | fonts/aesupp/tfm/ec-aemtti10.tfm -2021/03/08 | 1340 | fonts/aesupp/tfm/rm-aemtti10.tfm -2021/03/08 | 13297675 | macros/latex/contrib/reledmac.zip -2021/03/08 | 1328 | fonts/aesupp/map/aesupp.map -2021/03/08 | 13040 | fonts/aesupp/tfm/ec-aebkri.tfm -2021/03/08 | 12948 | fonts/aesupp/tfm/rm-aebkri.tfm -2021/03/08 | 12832 | fonts/aesupp/tfm/ec-aebkbi.tfm -2021/03/08 | 12732 | fonts/aesupp/tfm/rm-aebkbi.tfm -2021/03/08 | 125737 | systems/win32/miktex/tm/packages/ut-thesis.tar.lzma -2021/03/08 | 12396 | fonts/aesupp/tfm/ec-aecsbi.tfm -2021/03/08 | 12316 | fonts/aesupp/tfm/rm-aecsbi.tfm -2021/03/08 | 12236 | fonts/aesupp/tfm/ec-aecsri.tfm -2021/03/08 | 12144 | fonts/aesupp/tfm/rm-aecsri.tfm -2021/03/08 | 119223 | fonts/aesupp/source/pl/ec-aeplbi.pl -2021/03/08 | 1187045 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma -2021/03/08 | 117926 | fonts/aesupp/source/pl/rm-aeplbi.pl -2021/03/08 | 11696 | fonts/aesupp/tfm/ec-aeplri.tfm -2021/03/08 | 116928 | systems/texlive/tlnet/archive/ut-thesis.doc.r58216.tar.xz -2021/03/08 | 11624 | fonts/aesupp/tfm/rm-aeplri.tfm -2021/03/08 | 102984 | systems/texlive/tlnet/archive/arara.source.r58216.tar.xz diff --git a/graphics/asymptote/ChangeLog b/graphics/asymptote/ChangeLog index bdc2d31adf..9b738aa108 100644 --- a/graphics/asymptote/ChangeLog +++ b/graphics/asymptote/ChangeLog @@ -1,3 +1,96 @@ +commit cef479451a35b8a242d68e45666f97583270df0d +Author: John Bowman +Date: Sun Mar 14 18:29:38 2021 -0600 + + Update copyright. + +commit 80f47d0cf5777ebca07790bc0c8f46881e568a3c +Merge: 3cac2756 7a22ce6a +Author: John Bowman +Date: Sat Mar 13 12:51:02 2021 -0700 + + Merge pull request #220 from ellio167/homebrew + + Add link to brew.sh in MacOS install doc section + +commit 7a22ce6aea529560805b05da2a81ce59321dce72 +Author: Ryan S. Elliott +Date: Fri Mar 12 08:23:50 2021 -0600 + + Add link to brew.sh in MacOS install doc section + +commit 3cac27568d17d48c71250fa8aad4e2f41aae3707 +Author: John Bowman +Date: Wed Mar 10 13:19:11 2021 -0700 + + Fix last revision. + +commit 38fb7ff28e7e6a6ccc28770bb757ee6fecd66d5a +Author: John Bowman +Date: Wed Mar 10 13:12:07 2021 -0700 + + Fix stack overflow (bug #217). + +commit eedfb87671064f5b0bda066a262895f0544a581a +Author: John Bowman +Date: Tue Mar 9 13:10:54 2021 -0700 + + Optimize phi computations in ode.asy. + +commit e4c50ed8c20d7dc8da5f081773c35d1cb4fde105 +Author: John Bowman +Date: Sat Feb 27 01:30:53 2021 -0700 + + Implement real phi4(real x) in ode. + +commit fe57aee56791a43306ee3bc2b36a0813fcc83474 +Author: John Bowman +Date: Wed Feb 24 21:22:27 2021 -0700 + + Use UTF-8 encodings. + +commit d41e41b63bac1276aa6b5def965acc56188327d4 +Author: John Bowman +Date: Sun Feb 21 16:24:18 2021 -0700 + + Remove tmpdir workaround for old versions of dvisvgm (older than 2.10). + +commit 71d0b51bf94cf78cba1d893ce592fcfd9fc4e628 +Author: John Bowman +Date: Sun Feb 21 15:52:55 2021 -0700 + + Fix compiler warning messages. + +commit 24b51055076bd6340103cc0bed077932234f49f1 +Author: John Bowman +Date: Sat Feb 20 00:36:47 2021 -0700 + + Use canonical name for MSWindows temp directory. + +commit b9f5aa77eac95d201c88f515a79397e7dc95352c +Author: John Bowman +Date: Sat Feb 20 00:28:58 2021 -0700 + + Fix tempdir under MSWindows installations that lack CYGWIN. + +commit 2651bba958b187a0a9b91bfc6c97d437c5088b4c +Author: John Bowman +Date: Fri Feb 19 21:27:35 2021 -0700 + + Add asypath option to xasy start menu shortcut. + +commit cd6155afe411261165aa0d09f579f4768717fb11 +Author: John Bowman +Date: Fri Feb 19 21:23:28 2021 -0700 + + Add asypath option to xasy shortcut. + +commit 2f633ecbe329c811ae76befe827c4ee44b3c03c1 +Author: John Bowman +Date: Fri Feb 19 01:04:33 2021 -0700 + + Increment version to 2.70. + commit ab6c72c152ec8ad0e052706ac16023bf044ab550 Author: John Bowman Date: Thu Feb 18 09:11:30 2021 -0700 diff --git a/graphics/asymptote/GUI/icons_rc.py b/graphics/asymptote/GUI/icons_rc.py index 5f463238c0..e74ded8d75 100644 --- a/graphics/asymptote/GUI/icons_rc.py +++ b/graphics/asymptote/GUI/icons_rc.py @@ -9,62 +9,7 @@ from PyQt5 import QtCore qt_resource_data = b"\ -\x00\x00\x03\x4c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x32\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ -\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ -\x35\x36\x2c\x31\x35\x32\x63\x2d\x35\x37\x2e\x32\x2c\x30\x2d\x31\ -\x30\x34\x2c\x34\x36\x2e\x38\x2d\x31\x30\x34\x2c\x31\x30\x34\x73\ -\x34\x36\x2e\x38\x2c\x31\x30\x34\x2c\x31\x30\x34\x2c\x31\x30\x34\ -\x73\x31\x30\x34\x2d\x34\x36\x2e\x38\x2c\x31\x30\x34\x2d\x31\x30\ -\x34\x53\x33\x31\x33\x2e\x32\x2c\x31\x35\x32\x2c\x32\x35\x36\x2c\ -\x31\x35\x32\x7a\x20\x4d\x32\x35\x36\x2c\x34\x38\x0d\x0a\x09\x09\ -\x09\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x34\x38\x2c\ -\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\x35\x36\x73\x39\ -\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\ -\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\ -\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\x2c\x34\x38\x2c\ -\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\x2c\x34\x32\x32\ -\x2e\x34\x0d\x0a\x09\x09\x09\x63\x2d\x39\x31\x2e\x35\x31\x38\x2c\ -\x30\x2d\x31\x36\x36\x2e\x34\x2d\x37\x34\x2e\x38\x38\x33\x2d\x31\ -\x36\x36\x2e\x34\x2d\x31\x36\x36\x2e\x34\x53\x31\x36\x34\x2e\x34\ -\x38\x32\x2c\x38\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\ -\x53\x34\x32\x32\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\ -\x32\x32\x2e\x34\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\ -\x2c\x34\x32\x32\x2e\x34\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x34\ -\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ -\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\x1c\ +\x00\x00\x04\xa2\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ \x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ @@ -86,52 +31,61 @@ qt_resource_data = b"\ \x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ \x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ \x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ -\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ -\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ -\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ -\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ -\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ -\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ -\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ -\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ -\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ -\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ -\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ -\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ -\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ -\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\ -\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x33\x32\x2e\x31\x32\x27\x20\ -\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\ -\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\ -\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\ -\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\ -\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\ -\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x34\ +\x2e\x31\x35\x35\x35\x36\x20\x2d\x33\x39\x2e\x32\x37\x34\x35\x20\ +\x36\x2e\x39\x38\x34\x37\x33\x20\x2d\x34\x36\x2e\x31\x30\x34\x37\ +\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ +\x39\x43\x20\x32\x37\x2e\x34\x34\x31\x31\x20\x2d\x36\x37\x2e\x37\ +\x32\x36\x39\x20\x35\x33\x2e\x33\x30\x32\x31\x20\x2d\x36\x31\x2e\ +\x35\x34\x30\x35\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\ +\x2e\x35\x30\x32\x32\x43\x20\x35\x37\x2e\x36\x32\x37\x20\x2d\x33\ +\x32\x2e\x36\x35\x31\x39\x20\x35\x30\x2e\x35\x38\x35\x36\x20\x2d\ +\x32\x33\x2e\x35\x36\x32\x31\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ +\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\ +\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\ +\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\ +\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\ +\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\ +\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\ +\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ +\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ +\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ +\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\ +\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\ +\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ +\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ +\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ +\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ +\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\ +\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\ +\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ +\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ +\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\ +\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ +\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\ +\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\ +\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\ +\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\ +\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ +\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\ \x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ \x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ \x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ -\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ -\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\x32\x2e\ -\x31\x32\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x33\x32\x2e\x31\ -\x32\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\x27\x20\x66\x69\x6c\x6c\ -\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\ -\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ -\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\ -\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\ -\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\ -\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\ -\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ +\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\ +\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\ +\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\ +\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\ +\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\ +\x3e\ \x00\x00\x03\x0c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ @@ -183,13 +137,13 @@ qt_resource_data = b"\ \x39\x39\x38\x2c\x38\x2e\x33\x31\x36\x2c\x31\x36\x2e\x39\x39\x38\ \x2c\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x7a\x22\x2f\ \x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\x22\ +\x00\x00\x03\xc4\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -201,119 +155,172 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x22\x32\x35\x36\x22\ -\x20\x63\x79\x3d\x22\x32\x38\x30\x22\x20\x72\x3d\x22\x36\x33\x22\ -\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ -\x34\x30\x2c\x39\x36\x68\x2d\x38\x38\x6c\x2d\x33\x32\x2d\x33\x32\ -\x48\x31\x39\x32\x6c\x2d\x33\x32\x2c\x33\x32\x48\x37\x32\x63\x2d\ -\x32\x32\x2e\x30\x39\x32\x2c\x30\x2d\x34\x30\x2c\x31\x37\x2e\x39\ -\x30\x38\x2d\x34\x30\x2c\x34\x30\x76\x32\x37\x32\x63\x30\x2c\x32\ -\x32\x2e\x30\x39\x32\x2c\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2c\ -\x34\x30\x2c\x34\x30\x68\x33\x36\x38\x63\x32\x32\x2e\x30\x39\x32\ -\x2c\x30\x2c\x34\x30\x2d\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2d\ -\x34\x30\x0d\x0a\x09\x09\x56\x31\x33\x36\x43\x34\x38\x30\x2c\x31\ -\x31\x33\x2e\x39\x30\x38\x2c\x34\x36\x32\x2e\x30\x39\x32\x2c\x39\ -\x36\x2c\x34\x34\x30\x2c\x39\x36\x7a\x20\x4d\x32\x35\x36\x2c\x33\ -\x39\x32\x63\x2d\x36\x31\x2e\x38\x35\x35\x2c\x30\x2d\x31\x31\x32\ -\x2d\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2d\x31\x31\x32\x73\ -\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2c\x31\x31\x32\x2d\x31\ -\x31\x32\x73\x31\x31\x32\x2c\x35\x30\x2e\x31\x34\x35\x2c\x31\x31\ -\x32\x2c\x31\x31\x32\x0d\x0a\x09\x09\x53\x33\x31\x37\x2e\x38\x35\ -\x35\x2c\x33\x39\x32\x2c\x32\x35\x36\x2c\x33\x39\x32\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ -\x00\x00\x04\xa2\ +\x3d\x22\x4d\x61\x67\x6e\x69\x66\x79\x69\x6e\x67\x5f\x67\x6c\x61\ +\x73\x73\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\ +\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\ +\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\ +\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x79\x3d\x22\ +\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\ +\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\ +\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\ +\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\ +\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x37\x2e\x35\x34\x35\x2c\x31\x35\ +\x2e\x34\x36\x37\x6c\x2d\x33\x2e\x37\x37\x39\x2d\x33\x2e\x37\x37\ +\x39\x63\x30\x2e\x35\x37\x2d\x30\x2e\x39\x33\x35\x2c\x30\x2e\x38\ +\x39\x38\x2d\x32\x2e\x30\x33\x35\x2c\x30\x2e\x38\x39\x38\x2d\x33\ +\x2e\x32\x31\x63\x30\x2d\x33\x2e\x34\x31\x37\x2d\x32\x2e\x39\x36\ +\x31\x2d\x36\x2e\x33\x37\x37\x2d\x36\x2e\x33\x37\x38\x2d\x36\x2e\ +\x33\x37\x37\x0d\x0a\x09\x43\x34\x2e\x38\x36\x39\x2c\x32\x2e\x31\ +\x2c\x32\x2e\x31\x2c\x34\x2e\x38\x37\x2c\x32\x2e\x31\x2c\x38\x2e\ +\x32\x38\x37\x63\x30\x2c\x33\x2e\x34\x31\x36\x2c\x32\x2e\x39\x36\ +\x31\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\ +\x33\x37\x37\x63\x31\x2e\x31\x33\x37\x2c\x30\x2c\x32\x2e\x32\x2d\ +\x30\x2e\x33\x30\x39\x2c\x33\x2e\x31\x31\x35\x2d\x30\x2e\x38\x34\ +\x34\x6c\x33\x2e\x37\x39\x39\x2c\x33\x2e\x38\x30\x31\x0d\x0a\x09\ +\x63\x30\x2e\x33\x37\x32\x2c\x30\x2e\x33\x37\x31\x2c\x30\x2e\x39\ +\x37\x35\x2c\x30\x2e\x33\x37\x31\x2c\x31\x2e\x33\x34\x36\x2c\x30\ +\x6c\x30\x2e\x39\x34\x33\x2d\x30\x2e\x39\x34\x33\x43\x31\x38\x2e\ +\x30\x35\x31\x2c\x31\x36\x2e\x33\x30\x37\x2c\x31\x37\x2e\x39\x31\ +\x36\x2c\x31\x35\x2e\x38\x33\x38\x2c\x31\x37\x2e\x35\x34\x35\x2c\ +\x31\x35\x2e\x34\x36\x37\x7a\x20\x4d\x34\x2e\x30\x30\x34\x2c\x38\ +\x2e\x32\x38\x37\x0d\x0a\x09\x63\x30\x2d\x32\x2e\x33\x36\x36\x2c\ +\x31\x2e\x39\x31\x37\x2d\x34\x2e\x32\x38\x33\x2c\x34\x2e\x32\x38\ +\x32\x2d\x34\x2e\x32\x38\x33\x63\x32\x2e\x33\x36\x36\x2c\x30\x2c\ +\x34\x2e\x34\x37\x34\x2c\x32\x2e\x31\x30\x37\x2c\x34\x2e\x34\x37\ +\x34\x2c\x34\x2e\x34\x37\x34\x63\x30\x2c\x32\x2e\x33\x36\x35\x2d\ +\x31\x2e\x39\x31\x38\x2c\x34\x2e\x32\x38\x33\x2d\x34\x2e\x32\x38\ +\x33\x2c\x34\x2e\x32\x38\x33\x0d\x0a\x09\x43\x36\x2e\x31\x31\x31\ +\x2c\x31\x32\x2e\x37\x36\x2c\x34\x2e\x30\x30\x34\x2c\x31\x30\x2e\ +\x36\x35\x32\x2c\x34\x2e\x30\x30\x34\x2c\x38\x2e\x32\x38\x37\x7a\ +\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ +\x3e\x0d\x0a\ +\x00\x00\x01\x69\ \x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x31\ +\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\ +\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\ +\x20\x35\x31\x32\x20\x35\x31\x32\x22\x3e\x3c\x67\x20\x74\x72\x61\ +\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ +\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2e\x33\x34\x20\x31\x35\ +\x2e\x36\x36\x41\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\ +\x30\x20\x30\x20\x39\x20\x31\x37\x2e\x39\x34\x56\x31\x30\x48\x35\ +\x56\x38\x68\x34\x56\x35\x2e\x38\x33\x61\x33\x20\x33\x20\x30\x20\ +\x31\x20\x31\x20\x32\x20\x30\x56\x38\x68\x34\x76\x32\x68\x2d\x34\ +\x76\x37\x2e\x39\x34\x61\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\ +\x30\x20\x30\x20\x30\x20\x34\x2e\x36\x36\x2d\x32\x2e\x32\x38\x6c\ +\x2d\x31\x2e\x34\x32\x2d\x31\x2e\x34\x32\x68\x35\x2e\x36\x36\x6c\ +\x2d\x32\x2e\x38\x33\x20\x32\x2e\x38\x33\x61\x31\x30\x20\x31\x30\ +\x20\x30\x20\x30\x20\x31\x2d\x31\x34\x2e\x31\x34\x20\x30\x4c\x2e\ +\x31\x20\x31\x34\x2e\x32\x34\x68\x35\x2e\x36\x36\x6c\x2d\x31\x2e\ +\x34\x32\x20\x31\x2e\x34\x32\x7a\x4d\x31\x30\x20\x34\x61\x31\x20\ +\x31\x20\x30\x20\x31\x20\x30\x20\x30\x2d\x32\x20\x31\x20\x31\x20\ +\x30\x20\x30\x20\x30\x20\x30\x20\x32\x7a\x22\x2f\x3e\x3c\x2f\x67\ +\x3e\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x03\x7c\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ \x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ \x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x34\ -\x2e\x31\x35\x35\x35\x36\x20\x2d\x33\x39\x2e\x32\x37\x34\x35\x20\ -\x36\x2e\x39\x38\x34\x37\x33\x20\x2d\x34\x36\x2e\x31\x30\x34\x37\ -\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ -\x39\x43\x20\x32\x37\x2e\x34\x34\x31\x31\x20\x2d\x36\x37\x2e\x37\ -\x32\x36\x39\x20\x35\x33\x2e\x33\x30\x32\x31\x20\x2d\x36\x31\x2e\ -\x35\x34\x30\x35\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\ -\x2e\x35\x30\x32\x32\x43\x20\x35\x37\x2e\x36\x32\x37\x20\x2d\x33\ -\x32\x2e\x36\x35\x31\x39\x20\x35\x30\x2e\x35\x38\x35\x36\x20\x2d\ -\x32\x33\x2e\x35\x36\x32\x31\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ -\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\ -\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\ -\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\ -\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\ -\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\ -\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\ -\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ -\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ -\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ -\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\ -\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\ -\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ -\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ -\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ -\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ -\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\ -\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\ -\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ -\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ -\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\ -\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ -\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\ -\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\ -\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\ -\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\ -\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ -\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\ -\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ -\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ -\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ -\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ -\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\ -\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\ -\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\ -\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\ -\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\ -\x3e\ -\x00\x00\x04\x3d\ +\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ +\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ +\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ +\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ +\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ +\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ +\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ +\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ +\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ +\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ +\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ +\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ +\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ +\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x33\x32\x2e\x31\x32\x43\ +\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x34\x30\x2e\x34\x33\x35\ +\x33\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\x34\x37\x2e\x31\x37\ +\x36\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x31\x37\x36\ +\x32\x43\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x34\x37\x2e\x31\ +\x37\x36\x32\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x34\x30\x2e\ +\x34\x33\x35\x33\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x33\x32\ +\x2e\x31\x32\x43\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x32\x33\ +\x2e\x38\x30\x34\x37\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x31\ +\x37\x2e\x30\x36\x33\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x37\ +\x2e\x30\x36\x33\x37\x43\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\ +\x31\x37\x2e\x30\x36\x33\x37\x20\x34\x37\x2e\x31\x37\x36\x32\x20\ +\x2d\x32\x33\x2e\x38\x30\x34\x37\x20\x34\x37\x2e\x31\x37\x36\x32\ +\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\ +\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x02\x21\ +\x00\ +\x00\x07\xaf\x78\x9c\xdd\x55\x4d\x6f\x9c\x30\x10\xbd\xf7\x57\x4c\ +\xd5\x83\xdb\x03\xc6\xdf\x86\x28\x24\x52\x57\xea\x29\xbd\x25\x97\ +\xde\x68\xf0\x82\x9b\x5d\x58\x01\x5d\xb6\xff\xbe\x66\xd7\x60\x4a\ +\xaa\xf4\x92\x43\x15\x90\x30\xf3\x18\xbf\x99\xe7\xf1\x98\xeb\xdb\ +\xd3\x7e\x07\x47\xd3\x76\xb6\xa9\x33\x44\x31\x41\x60\xea\xc7\xa6\ +\xb0\x75\x99\xa1\x87\xfb\x2f\x51\x82\x6e\x6f\xde\x5d\xbf\x8f\x22\ +\xb8\xaf\x6c\x07\x5b\xbb\x33\x30\xe4\x1d\x94\xa6\x36\x6d\xde\x9b\ +\x02\xbe\xff\x82\xe2\x68\xbb\x63\xb9\x07\x86\x13\x88\x22\xe7\xef\ +\xac\x25\x2b\x45\xe0\xe2\xd4\x5d\x86\xaa\xbe\x3f\x5c\xc5\xf1\x30\ +\x0c\x78\xe0\xb8\x69\xcb\x98\x11\x42\x62\xe7\xef\x5d\xae\x4e\x3b\ +\x5b\x3f\xfd\xcd\x91\xa6\x69\x1a\x9f\xbf\x22\x18\x6c\xd1\x57\x19\ +\x52\x1c\x3b\x50\x1d\x7a\x04\x95\xb1\x65\xd5\x4f\x90\x1e\xa1\xa3\ +\x35\xc3\xe7\xe6\x94\x21\xa9\xb0\x20\xa9\x00\xc9\x71\x22\x13\x0e\ +\x7e\x9a\x1f\x35\x72\x09\x97\x60\x8b\x0c\x1d\xf2\xd2\xd0\x8b\xd9\ +\xb7\x79\xdd\x6d\x9b\x76\x9f\xa1\x7d\xde\xb7\xf6\xf4\x91\x38\x67\ +\xc5\x94\x00\x32\xde\x93\x31\x71\x53\xaa\x47\xf2\x4f\xe3\xec\x43\ +\xde\x57\xe0\xe8\xbe\x42\x8a\xb9\xd0\x82\x41\xc4\x38\x26\x94\xde\ +\x05\xc0\xbf\x3c\x47\x36\xcf\x90\x7f\x03\x8b\x39\x12\x53\x29\x29\ +\x05\x9a\x62\x29\x38\x85\x88\x62\x2d\x95\x54\xc0\x19\xa6\x6c\x36\ +\x37\x20\x04\x56\xa9\x4a\x83\x83\x14\x38\x49\x99\x0a\x14\x33\x30\ +\xe7\xfa\x02\x32\x09\x9c\x01\xae\xb0\xd2\x42\x6e\x02\x22\x08\x4e\ +\x94\x4a\x42\x64\xf7\xc2\x94\x14\x53\x6a\xde\xdc\x84\xdc\x27\x87\ +\x59\xdd\x44\x31\x03\x3e\xca\xdd\x7a\xa5\xbf\xa1\x71\xab\xee\x32\ +\xf4\x41\x6f\xc7\x1b\xc5\xae\x2e\x71\xf9\x8a\xa5\x0d\x42\x53\xac\ +\x29\x49\x97\x42\xdd\xbe\x22\x9c\x2d\x84\x6a\xcc\x09\xd5\xb3\xd0\ +\x8b\xb9\x14\xea\x1d\x82\x50\x4f\x11\x84\x4e\x51\x02\x22\xb1\xa4\ +\x89\x0c\x24\x17\x76\x1f\xe3\x3c\x2c\xaa\x7c\x81\x43\xd2\x7e\xf2\ +\x5a\xc5\xbc\x6e\x75\x53\x1b\x04\x5d\xdf\x36\x4f\xc6\xad\x22\x39\ +\x5f\x13\x10\xb9\x2e\x34\x8f\xf9\x21\x43\x6d\xf3\xb3\x2e\xfe\x80\ +\x7f\x34\xb6\x5e\xe3\x7b\xdb\x9b\x76\x67\xdd\xe0\x4e\x03\x82\x09\ +\xd7\x72\xfe\xe6\x5b\x99\xbb\x7c\x38\x65\xaf\x5f\xa7\xf5\x0a\xbe\ +\xe1\x1e\xf4\x0a\xdf\x5c\x09\x5f\x68\x35\xc9\x30\x4b\xf4\xe2\x4c\ +\x51\x0c\x8b\x84\xcf\x67\x8a\x37\x17\xad\x36\x39\x84\x6a\x79\x8a\ +\xf5\x46\xf9\x6f\x96\xf1\xf2\x70\xbf\xc8\x9b\xdf\xf9\x80\xe2\xe1\ +\ +\x00\x00\x04\x1c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ \x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ @@ -335,111 +342,59 @@ qt_resource_data = b"\ \x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ \x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ \x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ -\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ -\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ -\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ -\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\ -\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ -\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\ -\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\ -\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\x39\ -\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ -\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ -\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ -\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\x79\ -\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\ -\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\ -\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ -\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ -\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ -\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\x79\ -\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\x6c\ -\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\ -\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\ -\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\ -\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\ -\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\ -\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\ -\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\x20\ -\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\x69\ -\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\ -\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\ -\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\ -\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\ -\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\ -\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\ -\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\x34\ -\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\ -\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\ -\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ -\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x02\xf2\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x69\x72\x63\x6c\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\ -\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ -\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\ -\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\ -\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\ -\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\ -\x22\x20\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\ -\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\ -\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\ -\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\ -\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\ -\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ -\x4d\x31\x30\x2c\x30\x2e\x34\x43\x34\x2e\x36\x39\x38\x2c\x30\x2e\ -\x34\x2c\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x30\x2e\x34\x2c\ -\x31\x30\x43\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x32\x2c\x34\x2e\ -\x36\x39\x38\x2c\x31\x39\x2e\x36\x2c\x31\x30\x2c\x31\x39\x2e\x36\ -\x63\x35\x2e\x33\x30\x31\x2c\x30\x2c\x39\x2e\x36\x2d\x34\x2e\x32\ -\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x30\x31\x0d\x0a\x09\x43\ -\x31\x39\x2e\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\ -\x31\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\ -\x30\x2c\x31\x37\x2e\x35\x39\x39\x63\x2d\x34\x2e\x31\x39\x37\x2c\ -\x30\x2d\x37\x2e\x36\x2d\x33\x2e\x34\x30\x32\x2d\x37\x2e\x36\x2d\ -\x37\x2e\x36\x53\x35\x2e\x38\x30\x32\x2c\x32\x2e\x34\x2c\x31\x30\ -\x2c\x32\x2e\x34\x63\x34\x2e\x31\x39\x37\x2c\x30\x2c\x37\x2e\x36\ -\x30\x31\x2c\x33\x2e\x34\x30\x32\x2c\x37\x2e\x36\x30\x31\x2c\x37\ -\x2e\x36\x0d\x0a\x09\x53\x31\x34\x2e\x31\x39\x37\x2c\x31\x37\x2e\ -\x35\x39\x39\x2c\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ -\x00\x00\x02\x7d\ +\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ +\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ +\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ +\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ +\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ +\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ +\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ +\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ +\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ +\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ +\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ +\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ +\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ +\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\ +\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x33\x32\x2e\x31\x32\x27\x20\ +\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\ +\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\ +\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\ +\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\ +\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\ +\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\ +\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ +\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ +\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ +\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ +\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\x32\x2e\ +\x31\x32\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x33\x32\x2e\x31\ +\x32\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\x27\x20\x66\x69\x6c\x6c\ +\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\ +\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\ +\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\ +\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\ +\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\ +\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x02\xa1\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -451,31 +406,34 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x32\ -\x37\x2c\x32\x33\x34\x2e\x36\x32\x35\x48\x31\x36\x37\x2e\x32\x39\ -\x36\x6c\x31\x31\x39\x2e\x37\x30\x32\x2d\x31\x31\x39\x2e\x37\x30\ -\x32\x4c\x32\x35\x36\x2c\x38\x35\x4c\x38\x35\x2c\x32\x35\x36\x6c\ -\x31\x37\x31\x2c\x31\x37\x31\x6c\x32\x39\x2e\x39\x32\x32\x2d\x32\ -\x39\x2e\x39\x32\x34\x4c\x31\x36\x37\x2e\x32\x39\x36\x2c\x32\x37\ -\x37\x2e\x33\x37\x35\x48\x34\x32\x37\x56\x32\x33\x34\x2e\x36\x32\ -\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xc9\ +\x3d\x22\x53\x61\x76\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ +\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ +\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ +\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ +\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\x22\x20\ +\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\ +\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\ +\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ +\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\ +\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\ +\x35\x2e\x31\x37\x33\x2c\x32\x48\x34\x43\x32\x2e\x38\x39\x39\x2c\ +\x32\x2c\x32\x2c\x32\x2e\x39\x2c\x32\x2c\x34\x76\x31\x32\x63\x30\ +\x2c\x31\x2e\x31\x2c\x30\x2e\x38\x39\x39\x2c\x32\x2c\x32\x2c\x32\ +\x68\x31\x32\x63\x31\x2e\x31\x30\x31\x2c\x30\x2c\x32\x2d\x30\x2e\ +\x39\x2c\x32\x2d\x32\x56\x35\x2e\x31\x32\x37\x4c\x31\x35\x2e\x31\ +\x37\x33\x2c\x32\x7a\x20\x4d\x31\x34\x2c\x38\x63\x30\x2c\x30\x2e\ +\x35\x34\x39\x2d\x30\x2e\x34\x35\x2c\x31\x2d\x31\x2c\x31\x48\x37\ +\x0d\x0a\x09\x43\x36\x2e\x34\x35\x2c\x39\x2c\x36\x2c\x38\x2e\x35\ +\x34\x39\x2c\x36\x2c\x38\x56\x33\x68\x38\x56\x38\x7a\x20\x4d\x31\ +\x33\x2c\x34\x68\x2d\x32\x76\x34\x68\x32\x56\x34\x7a\x22\x2f\x3e\ +\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\ +\x00\x00\x02\xf7\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -507,118 +465,25 @@ qt_resource_data = b"\ \x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ \x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ \x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ -\x3d\x22\x34\x38\x30\x2c\x32\x35\x36\x20\x33\x38\x34\x2c\x31\x36\ -\x30\x20\x33\x38\x34\x2c\x32\x33\x36\x20\x32\x37\x36\x2c\x32\x33\ -\x36\x20\x32\x37\x36\x2c\x31\x32\x38\x20\x33\x35\x32\x2c\x31\x32\ -\x38\x20\x32\x35\x36\x2c\x33\x32\x20\x31\x36\x30\x2c\x31\x32\x38\ -\x20\x32\x33\x36\x2c\x31\x32\x38\x20\x32\x33\x36\x2c\x32\x33\x36\ -\x20\x31\x32\x38\x2c\x32\x33\x36\x20\x31\x32\x38\x2c\x31\x36\x30\ -\x20\x33\x32\x2c\x32\x35\x36\x20\x31\x32\x38\x2c\x33\x35\x32\x20\ -\x0d\x0a\x09\x31\x32\x38\x2c\x32\x37\x36\x20\x32\x33\x36\x2c\x32\ -\x37\x36\x20\x32\x33\x36\x2c\x33\x38\x34\x20\x31\x36\x30\x2c\x33\ -\x38\x34\x20\x32\x35\x36\x2c\x34\x38\x30\x20\x33\x35\x32\x2c\x33\ -\x38\x34\x20\x32\x37\x35\x2e\x38\x2c\x33\x38\x34\x20\x32\x37\x35\ -\x2e\x34\x2c\x32\x37\x35\x2e\x35\x20\x33\x38\x34\x2c\x32\x37\x35\ -\x2e\x38\x20\x33\x38\x34\x2c\x33\x35\x32\x20\x22\x2f\x3e\x0d\x0a\ -\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\x4e\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ -\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ -\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ -\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ -\x32\x38\x31\x4c\x20\x33\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\ -\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\ -\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\ -\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\ -\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\ -\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\ -\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ -\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ -\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ -\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ -\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ -\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\ -\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\ -\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\ -\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ -\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ -\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ -\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ -\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ -\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\ -\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\ -\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\ -\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ -\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\ -\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\ -\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\ -\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\ -\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ -\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ -\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ -\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ -\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\ -\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\ -\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ -\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ -\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x01\x69\ -\x3c\ -\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x31\ -\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\ -\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\ -\x20\x35\x31\x32\x20\x35\x31\x32\x22\x3e\x3c\x67\x20\x74\x72\x61\ -\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ -\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x3c\ -\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2e\x33\x34\x20\x31\x35\ -\x2e\x36\x36\x41\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\ -\x30\x20\x30\x20\x39\x20\x31\x37\x2e\x39\x34\x56\x31\x30\x48\x35\ -\x56\x38\x68\x34\x56\x35\x2e\x38\x33\x61\x33\x20\x33\x20\x30\x20\ -\x31\x20\x31\x20\x32\x20\x30\x56\x38\x68\x34\x76\x32\x68\x2d\x34\ -\x76\x37\x2e\x39\x34\x61\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\ -\x30\x20\x30\x20\x30\x20\x34\x2e\x36\x36\x2d\x32\x2e\x32\x38\x6c\ -\x2d\x31\x2e\x34\x32\x2d\x31\x2e\x34\x32\x68\x35\x2e\x36\x36\x6c\ -\x2d\x32\x2e\x38\x33\x20\x32\x2e\x38\x33\x61\x31\x30\x20\x31\x30\ -\x20\x30\x20\x30\x20\x31\x2d\x31\x34\x2e\x31\x34\x20\x30\x4c\x2e\ -\x31\x20\x31\x34\x2e\x32\x34\x68\x35\x2e\x36\x36\x6c\x2d\x31\x2e\ -\x34\x32\x20\x31\x2e\x34\x32\x7a\x4d\x31\x30\x20\x34\x61\x31\x20\ -\x31\x20\x30\x20\x31\x20\x30\x20\x30\x2d\x32\x20\x31\x20\x31\x20\ -\x30\x20\x30\x20\x30\x20\x30\x20\x32\x7a\x22\x2f\x3e\x3c\x2f\x67\ -\x3e\x3c\x2f\x73\x76\x67\x3e\x0a\ -\x00\x00\x05\xca\ +\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x31\x37\x2e\x34\ +\x2c\x32\x32\x34\x48\x32\x38\x38\x56\x39\x34\x2e\x36\x63\x30\x2d\ +\x31\x36\x2e\x39\x2d\x31\x34\x2e\x33\x2d\x33\x30\x2e\x36\x2d\x33\ +\x32\x2d\x33\x30\x2e\x36\x63\x2d\x31\x37\x2e\x37\x2c\x30\x2d\x33\ +\x32\x2c\x31\x33\x2e\x37\x2d\x33\x32\x2c\x33\x30\x2e\x36\x56\x32\ +\x32\x34\x48\x39\x34\x2e\x36\x43\x37\x37\x2e\x37\x2c\x32\x32\x34\ +\x2c\x36\x34\x2c\x32\x33\x38\x2e\x33\x2c\x36\x34\x2c\x32\x35\x36\ +\x0d\x0a\x09\x63\x30\x2c\x31\x37\x2e\x37\x2c\x31\x33\x2e\x37\x2c\ +\x33\x32\x2c\x33\x30\x2e\x36\x2c\x33\x32\x48\x32\x32\x34\x76\x31\ +\x32\x39\x2e\x34\x63\x30\x2c\x31\x36\x2e\x39\x2c\x31\x34\x2e\x33\ +\x2c\x33\x30\x2e\x36\x2c\x33\x32\x2c\x33\x30\x2e\x36\x63\x31\x37\ +\x2e\x37\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x37\x2c\x33\x32\x2d\ +\x33\x30\x2e\x36\x56\x32\x38\x38\x68\x31\x32\x39\x2e\x34\x63\x31\ +\x36\x2e\x39\x2c\x30\x2c\x33\x30\x2e\x36\x2d\x31\x34\x2e\x33\x2c\ +\x33\x30\x2e\x36\x2d\x33\x32\x0d\x0a\x09\x43\x34\x34\x38\x2c\x32\ +\x33\x38\x2e\x33\x2c\x34\x33\x34\x2e\x33\x2c\x32\x32\x34\x2c\x34\ +\x31\x37\x2e\x34\x2c\x32\x32\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\x22\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -649,71 +514,29 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ -\x64\x3d\x22\x4d\x34\x35\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\ -\x35\x63\x2d\x31\x34\x2e\x35\x38\x35\x2d\x31\x34\x2e\x35\x37\x37\ -\x2d\x33\x36\x2e\x30\x35\x34\x2d\x31\x35\x2e\x38\x39\x2d\x35\x30\ -\x2e\x36\x33\x39\x2d\x31\x2e\x33\x31\x32\x6c\x2d\x34\x31\x2e\x36\ -\x38\x37\x2c\x34\x31\x2e\x36\x36\x34\x63\x2d\x31\x30\x2e\x38\x35\ -\x32\x2c\x31\x30\x2e\x38\x33\x36\x2d\x32\x33\x2e\x39\x33\x2c\x31\ -\x30\x2e\x38\x35\x39\x2d\x33\x31\x2e\x35\x36\x34\x2c\x31\x2e\x38\ -\x35\x32\x0d\x0a\x09\x63\x2d\x35\x2e\x30\x35\x37\x2d\x35\x2e\x39\ -\x36\x38\x2d\x33\x2e\x30\x36\x31\x2d\x32\x34\x2e\x33\x37\x34\x2d\ -\x31\x2e\x36\x34\x34\x2d\x33\x36\x2e\x30\x34\x39\x6c\x32\x30\x2e\ -\x39\x30\x37\x2d\x31\x37\x31\x2e\x38\x34\x39\x63\x31\x2e\x38\x36\ -\x37\x2d\x31\x35\x2e\x33\x35\x33\x2d\x39\x2e\x30\x37\x2d\x33\x30\ -\x2e\x31\x38\x35\x2d\x32\x34\x2e\x34\x33\x2d\x33\x32\x2e\x30\x35\ -\x31\x0d\x0a\x09\x63\x2d\x31\x35\x2e\x33\x35\x38\x2d\x31\x2e\x38\ -\x36\x37\x2d\x32\x39\x2e\x33\x32\x32\x2c\x39\x2e\x39\x33\x39\x2d\ -\x33\x31\x2e\x31\x39\x31\x2c\x32\x35\x2e\x32\x38\x39\x4c\x32\x36\ -\x37\x2e\x33\x37\x2c\x32\x33\x36\x2e\x30\x32\x31\x63\x2d\x31\x2e\ -\x32\x30\x35\x2c\x33\x2e\x33\x35\x38\x2d\x33\x2e\x37\x39\x2c\x33\ -\x2e\x39\x33\x38\x2d\x34\x2e\x30\x38\x31\x2d\x30\x2e\x35\x38\x32\ -\x4c\x32\x35\x35\x2e\x34\x34\x2c\x36\x30\x0d\x0a\x09\x63\x30\x2d\ -\x31\x35\x2e\x34\x36\x35\x2d\x31\x32\x2e\x35\x34\x32\x2d\x32\x38\ -\x2d\x32\x38\x2e\x30\x31\x34\x2d\x32\x38\x63\x2d\x31\x35\x2e\x34\ -\x37\x33\x2c\x30\x2d\x32\x38\x2e\x30\x31\x35\x2c\x31\x32\x2e\x35\ -\x33\x35\x2d\x32\x38\x2e\x30\x31\x35\x2c\x32\x38\x6c\x2d\x30\x2e\ -\x35\x35\x32\x2c\x31\x37\x36\x2e\x37\x35\x32\x63\x30\x2e\x31\x34\ -\x36\x2c\x32\x2e\x30\x34\x2d\x31\x2e\x36\x30\x34\x2c\x32\x2e\x36\ -\x32\x34\x2d\x31\x2e\x39\x32\x2c\x30\x2e\x32\x39\x34\x4c\x31\x37\ -\x32\x2e\x30\x31\x36\x2c\x39\x39\x2e\x30\x37\x37\x0d\x0a\x09\x63\ -\x2d\x32\x2e\x37\x35\x2d\x31\x35\x2e\x32\x31\x39\x2d\x31\x37\x2e\ -\x33\x32\x33\x2d\x32\x36\x2e\x32\x30\x33\x2d\x33\x32\x2e\x35\x34\ -\x38\x2d\x32\x33\x2e\x34\x35\x33\x63\x2d\x31\x35\x2e\x32\x32\x37\ -\x2c\x32\x2e\x37\x34\x38\x2d\x32\x35\x2e\x33\x33\x39\x2c\x31\x38\ -\x2e\x31\x38\x37\x2d\x32\x32\x2e\x35\x39\x31\x2c\x33\x33\x2e\x34\ -\x30\x33\x6c\x32\x32\x2e\x31\x39\x33\x2c\x31\x36\x31\x2e\x34\x35\ -\x35\x0d\x0a\x09\x63\x30\x2e\x30\x32\x33\x2c\x32\x2e\x38\x37\x32\ -\x2d\x30\x2e\x39\x34\x31\x2c\x34\x2e\x35\x31\x33\x2d\x32\x2e\x33\ -\x30\x38\x2c\x30\x2e\x38\x33\x31\x6c\x2d\x33\x33\x2e\x31\x30\x39\ -\x2d\x38\x38\x2e\x35\x31\x37\x63\x2d\x35\x2e\x31\x38\x2d\x31\x34\ -\x2e\x35\x37\x32\x2d\x32\x31\x2e\x31\x39\x36\x2d\x32\x33\x2e\x30\ -\x36\x35\x2d\x33\x35\x2e\x37\x37\x36\x2d\x31\x37\x2e\x38\x38\x39\ -\x0d\x0a\x09\x63\x2d\x31\x34\x2e\x35\x37\x39\x2c\x35\x2e\x31\x37\ -\x37\x2d\x32\x32\x2e\x32\x30\x31\x2c\x32\x32\x2e\x30\x36\x31\x2d\ -\x31\x37\x2e\x30\x32\x33\x2c\x33\x36\x2e\x36\x33\x31\x6c\x35\x38\ -\x2e\x30\x34\x32\x2c\x31\x38\x39\x2e\x36\x32\x35\x63\x30\x2e\x33\ -\x30\x33\x2c\x31\x2e\x30\x34\x36\x2c\x30\x2e\x36\x32\x34\x2c\x32\ -\x2e\x30\x38\x35\x2c\x30\x2e\x39\x35\x33\x2c\x33\x2e\x31\x31\x38\ -\x6c\x30\x2e\x31\x32\x31\x2c\x30\x2e\x33\x39\x0d\x0a\x09\x63\x30\ -\x2e\x30\x31\x31\x2c\x30\x2e\x30\x33\x31\x2c\x30\x2e\x30\x32\x35\ -\x2c\x30\x2e\x30\x35\x38\x2c\x30\x2e\x30\x33\x35\x2c\x30\x2e\x30\ -\x38\x38\x43\x31\x32\x36\x2e\x30\x37\x39\x2c\x34\x34\x34\x2e\x32\ -\x33\x33\x2c\x31\x37\x32\x2e\x35\x37\x2c\x34\x38\x30\x2c\x32\x32\ -\x37\x2e\x34\x32\x37\x2c\x34\x38\x30\x63\x33\x35\x2e\x31\x31\x36\ -\x2c\x30\x2c\x37\x31\x2e\x35\x39\x31\x2d\x31\x32\x2e\x33\x37\x38\ -\x2c\x39\x39\x2e\x33\x35\x37\x2d\x33\x33\x2e\x36\x37\x32\x0d\x0a\ -\x09\x63\x30\x2e\x30\x30\x31\x2c\x30\x2c\x30\x2e\x30\x30\x33\x2d\ -\x30\x2e\x30\x30\x32\x2c\x30\x2e\x30\x30\x33\x2d\x30\x2e\x30\x30\ -\x32\x63\x32\x39\x2e\x39\x39\x2d\x31\x38\x2e\x30\x35\x31\x2c\x31\ -\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x2c\x31\ -\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x43\x34\ -\x36\x37\x2e\x34\x34\x35\x2c\x33\x31\x30\x2e\x34\x30\x32\x2c\x34\ -\x36\x35\x2e\x32\x36\x36\x2c\x32\x38\x38\x2e\x30\x38\x2c\x34\x35\ -\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\x35\x7a\x22\x2f\x3e\x0d\ -\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\x26\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x22\x32\x35\x36\x22\ +\x20\x63\x79\x3d\x22\x32\x38\x30\x22\x20\x72\x3d\x22\x36\x33\x22\ +\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ +\x34\x30\x2c\x39\x36\x68\x2d\x38\x38\x6c\x2d\x33\x32\x2d\x33\x32\ +\x48\x31\x39\x32\x6c\x2d\x33\x32\x2c\x33\x32\x48\x37\x32\x63\x2d\ +\x32\x32\x2e\x30\x39\x32\x2c\x30\x2d\x34\x30\x2c\x31\x37\x2e\x39\ +\x30\x38\x2d\x34\x30\x2c\x34\x30\x76\x32\x37\x32\x63\x30\x2c\x32\ +\x32\x2e\x30\x39\x32\x2c\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2c\ +\x34\x30\x2c\x34\x30\x68\x33\x36\x38\x63\x32\x32\x2e\x30\x39\x32\ +\x2c\x30\x2c\x34\x30\x2d\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2d\ +\x34\x30\x0d\x0a\x09\x09\x56\x31\x33\x36\x43\x34\x38\x30\x2c\x31\ +\x31\x33\x2e\x39\x30\x38\x2c\x34\x36\x32\x2e\x30\x39\x32\x2c\x39\ +\x36\x2c\x34\x34\x30\x2c\x39\x36\x7a\x20\x4d\x32\x35\x36\x2c\x33\ +\x39\x32\x63\x2d\x36\x31\x2e\x38\x35\x35\x2c\x30\x2d\x31\x31\x32\ +\x2d\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2d\x31\x31\x32\x73\ +\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2c\x31\x31\x32\x2d\x31\ +\x31\x32\x73\x31\x31\x32\x2c\x35\x30\x2e\x31\x34\x35\x2c\x31\x31\ +\x32\x2c\x31\x31\x32\x0d\x0a\x09\x09\x53\x33\x31\x37\x2e\x38\x35\ +\x35\x2c\x33\x39\x32\x2c\x32\x35\x36\x2c\x33\x39\x32\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x02\xfc\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -744,35 +567,32 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x33\x38\ -\x38\x63\x2d\x37\x32\x2e\x35\x39\x37\x2c\x30\x2d\x31\x33\x32\x2d\ -\x35\x39\x2e\x34\x30\x35\x2d\x31\x33\x32\x2d\x31\x33\x32\x63\x30\ -\x2d\x37\x32\x2e\x36\x30\x31\x2c\x35\x39\x2e\x34\x30\x33\x2d\x31\ -\x33\x32\x2c\x31\x33\x32\x2d\x31\x33\x32\x63\x33\x36\x2e\x33\x2c\ -\x30\x2c\x36\x39\x2e\x32\x39\x39\x2c\x31\x35\x2e\x34\x2c\x39\x32\ -\x2e\x34\x30\x36\x2c\x33\x39\x2e\x36\x30\x31\x4c\x32\x37\x38\x2c\ -\x32\x33\x34\x68\x31\x35\x34\x56\x38\x30\x0d\x0a\x09\x09\x6c\x2d\ -\x35\x31\x2e\x36\x39\x38\x2c\x35\x31\x2e\x37\x30\x32\x43\x33\x34\ -\x38\x2e\x34\x30\x36\x2c\x39\x39\x2e\x37\x39\x38\x2c\x33\x30\x34\ -\x2e\x34\x30\x36\x2c\x38\x30\x2c\x32\x35\x36\x2c\x38\x30\x63\x2d\ -\x39\x36\x2e\x37\x39\x37\x2c\x30\x2d\x31\x37\x36\x2c\x37\x39\x2e\ -\x32\x30\x33\x2d\x31\x37\x36\x2c\x31\x37\x36\x73\x37\x38\x2e\x30\ -\x39\x34\x2c\x31\x37\x36\x2c\x31\x37\x36\x2c\x31\x37\x36\x0d\x0a\ -\x09\x09\x63\x38\x31\x2e\x30\x34\x35\x2c\x30\x2c\x31\x34\x38\x2e\ -\x32\x38\x37\x2d\x35\x34\x2e\x31\x33\x34\x2c\x31\x36\x39\x2e\x34\ -\x30\x31\x2d\x31\x32\x38\x48\x33\x37\x38\x2e\x38\x35\x43\x33\x36\ -\x30\x2e\x31\x30\x35\x2c\x33\x35\x33\x2e\x35\x36\x31\x2c\x33\x31\ -\x31\x2e\x37\x31\x32\x2c\x33\x38\x38\x2c\x32\x35\x36\x2c\x33\x38\ -\x38\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ -\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\x79\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x32\x30\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ +\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ +\x35\x36\x2c\x34\x38\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\ +\x2c\x34\x38\x2c\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\ +\x35\x36\x73\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\ +\x38\x2c\x32\x30\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\ +\x2c\x32\x30\x38\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\ +\x2c\x34\x38\x2c\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\ +\x2c\x34\x32\x32\x2e\x33\x39\x39\x0d\x0a\x09\x09\x09\x63\x2d\x39\ +\x31\x2e\x35\x31\x38\x2c\x30\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\ +\x37\x34\x2e\x38\x38\x32\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\x31\ +\x36\x36\x2e\x33\x39\x39\x53\x31\x36\x34\x2e\x34\x38\x32\x2c\x38\ +\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\x53\x34\x32\x32\ +\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\x32\x32\x2e\x34\ +\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\x2c\x34\x32\x32\ +\x2e\x33\x39\x39\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x33\x39\x39\ +\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ +\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\xf5\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -784,31 +604,55 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x43\x68\x65\x76\x72\x6f\x6e\x5f\x63\x69\x72\x63\x6c\x65\ +\x64\x5f\x6c\x65\x66\x74\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ +\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ +\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ +\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ +\x6c\x69\x6e\x6b\x22\x0d\x0a\x09\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ \x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x67\x3e\x0d\x0a\x09\x09\x09\x3c\x70\x6f\x6c\ -\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\x22\x31\x38\x36\ -\x2e\x33\x30\x31\x2c\x33\x33\x39\x2e\x38\x39\x33\x20\x39\x36\x2c\ -\x32\x34\x39\x2e\x34\x36\x31\x20\x36\x34\x2c\x32\x37\x39\x2e\x39\ -\x36\x38\x20\x31\x38\x36\x2e\x33\x30\x31\x2c\x34\x30\x32\x20\x34\ -\x34\x38\x2c\x31\x34\x30\x2e\x35\x30\x36\x20\x34\x31\x36\x2c\x31\ -\x31\x30\x20\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x09\x3c\x2f\x67\ -\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\ -\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\x7f\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\ +\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ +\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\ +\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x31\x2e\x33\x30\ +\x32\x2c\x36\x2e\x37\x37\x36\x63\x2d\x30\x2e\x31\x39\x36\x2d\x30\ +\x2e\x31\x39\x37\x2d\x30\x2e\x35\x31\x35\x2d\x30\x2e\x31\x39\x37\ +\x2d\x30\x2e\x37\x31\x2c\x30\x4c\x37\x2e\x37\x38\x35\x2c\x39\x2e\ +\x36\x34\x31\x63\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x31\x39\x39\ +\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x35\x32\x2c\x30\x2c\x30\x2e\ +\x37\x31\x37\x6c\x32\x2e\x38\x30\x37\x2c\x32\x2e\x38\x36\x34\x0d\ +\x0a\x09\x63\x30\x2e\x31\x39\x35\x2c\x30\x2e\x31\x39\x39\x2c\x30\ +\x2e\x35\x31\x34\x2c\x30\x2e\x31\x39\x38\x2c\x30\x2e\x37\x31\x2c\ +\x30\x63\x30\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\ +\x31\x39\x36\x2d\x30\x2e\x35\x31\x38\x2c\x30\x2d\x30\x2e\x37\x31\ +\x37\x4c\x39\x2c\x31\x30\x6c\x32\x2e\x33\x30\x32\x2d\x32\x2e\x35\ +\x30\x36\x43\x31\x31\x2e\x34\x39\x38\x2c\x37\x2e\x32\x39\x36\x2c\ +\x31\x31\x2e\x34\x39\x38\x2c\x36\x2e\x39\x37\x36\x2c\x31\x31\x2e\ +\x33\x30\x32\x2c\x36\x2e\x37\x37\x36\x7a\x0d\x0a\x09\x20\x4d\x31\ +\x30\x2c\x30\x2e\x34\x63\x2d\x35\x2e\x33\x30\x32\x2c\x30\x2d\x39\ +\x2e\x36\x2c\x34\x2e\x32\x39\x38\x2d\x39\x2e\x36\x2c\x39\x2e\x36\ +\x63\x30\x2c\x35\x2e\x33\x30\x33\x2c\x34\x2e\x32\x39\x38\x2c\x39\ +\x2e\x36\x2c\x39\x2e\x36\x2c\x39\x2e\x36\x73\x39\x2e\x36\x2d\x34\ +\x2e\x32\x39\x37\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x43\x31\x39\x2e\ +\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\x32\x2c\x30\ +\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\x30\x2c\x31\ +\x38\x2e\x33\x35\x34\x0d\x0a\x09\x63\x2d\x34\x2e\x36\x31\x35\x2c\ +\x30\x2d\x38\x2e\x33\x35\x34\x2d\x33\x2e\x37\x34\x2d\x38\x2e\x33\ +\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x30\x2d\x34\x2e\x36\x31\x34\ +\x2c\x33\x2e\x37\x33\x39\x2d\x38\x2e\x33\x35\x34\x2c\x38\x2e\x33\ +\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x34\x2e\x36\x31\x33\x2c\x30\ +\x2c\x38\x2e\x33\x35\x34\x2c\x33\x2e\x37\x34\x2c\x38\x2e\x33\x35\ +\x34\x2c\x38\x2e\x33\x35\x34\x0d\x0a\x09\x43\x31\x38\x2e\x33\x35\ +\x34\x2c\x31\x34\x2e\x36\x31\x34\x2c\x31\x34\x2e\x36\x31\x33\x2c\ +\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\x34\ +\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0d\x0a\ +\x00\x00\x02\xb7\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -835,21 +679,25 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ -\x3d\x22\x32\x38\x38\x2c\x39\x36\x20\x33\x33\x37\x2e\x39\x2c\x31\ -\x34\x35\x2e\x39\x20\x32\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x32\ -\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x31\x34\x35\x2e\x39\x2c\x33\ -\x33\x37\x2e\x39\x20\x39\x36\x2c\x32\x38\x38\x20\x39\x36\x2c\x34\ -\x31\x36\x20\x32\x32\x34\x2c\x34\x31\x36\x20\x31\x37\x34\x2e\x31\ -\x2c\x33\x36\x36\x2e\x31\x20\x33\x35\x37\x2e\x34\x2c\x31\x38\x32\ -\x2e\x39\x20\x33\x36\x36\x2e\x31\x2c\x31\x37\x34\x2e\x31\x20\x0d\ -\x0a\x09\x34\x31\x36\x2c\x32\x32\x34\x20\x34\x31\x36\x2c\x39\x36\ -\x20\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x35\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ +\x6e\x74\x73\x3d\x22\x34\x30\x35\x2c\x31\x33\x36\x2e\x37\x39\x38\ +\x20\x33\x37\x35\x2e\x32\x30\x32\x2c\x31\x30\x37\x20\x32\x35\x36\ +\x2c\x32\x32\x36\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ +\x2c\x31\x30\x37\x20\x31\x30\x37\x2c\x31\x33\x36\x2e\x37\x39\x38\ +\x20\x32\x32\x36\x2e\x32\x30\x32\x2c\x32\x35\x36\x20\x31\x30\x37\ +\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ +\x2c\x34\x30\x35\x20\x32\x35\x36\x2c\x32\x38\x35\x2e\x37\x39\x38\ +\x20\x0d\x0a\x09\x09\x09\x33\x37\x35\x2e\x32\x30\x32\x2c\x34\x30\ +\x35\x20\x34\x30\x35\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x32\x38\ +\x35\x2e\x37\x39\x38\x2c\x32\x35\x36\x20\x09\x09\x22\x2f\x3e\x0d\ +\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0d\x0a\ \x00\x00\x04\xca\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ @@ -929,102 +777,39 @@ qt_resource_data = b"\ \x36\x37\x2c\x37\x2e\x34\x37\x30\x34\x0a\x09\x48\x33\x2e\x33\x37\ \x33\x33\x4c\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x7a\x22\x2f\ \x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ -\x00\x00\x02\xfc\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x32\x30\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ -\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ -\x35\x36\x2c\x34\x38\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\ -\x2c\x34\x38\x2c\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\ -\x35\x36\x73\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\ -\x38\x2c\x32\x30\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\ -\x2c\x32\x30\x38\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\ -\x2c\x34\x38\x2c\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\ -\x2c\x34\x32\x32\x2e\x33\x39\x39\x0d\x0a\x09\x09\x09\x63\x2d\x39\ -\x31\x2e\x35\x31\x38\x2c\x30\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\ -\x37\x34\x2e\x38\x38\x32\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\x31\ -\x36\x36\x2e\x33\x39\x39\x53\x31\x36\x34\x2e\x34\x38\x32\x2c\x38\ -\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\x53\x34\x32\x32\ -\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\x32\x32\x2e\x34\ -\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\x2c\x34\x32\x32\ -\x2e\x33\x39\x39\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x33\x39\x39\ -\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ -\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xa1\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x53\x61\x76\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ -\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ -\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ -\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ -\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\x22\x20\ -\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\ -\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ -\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\ -\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\ -\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ -\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\ -\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\ -\x35\x2e\x31\x37\x33\x2c\x32\x48\x34\x43\x32\x2e\x38\x39\x39\x2c\ -\x32\x2c\x32\x2c\x32\x2e\x39\x2c\x32\x2c\x34\x76\x31\x32\x63\x30\ -\x2c\x31\x2e\x31\x2c\x30\x2e\x38\x39\x39\x2c\x32\x2c\x32\x2c\x32\ -\x68\x31\x32\x63\x31\x2e\x31\x30\x31\x2c\x30\x2c\x32\x2d\x30\x2e\ -\x39\x2c\x32\x2d\x32\x56\x35\x2e\x31\x32\x37\x4c\x31\x35\x2e\x31\ -\x37\x33\x2c\x32\x7a\x20\x4d\x31\x34\x2c\x38\x63\x30\x2c\x30\x2e\ -\x35\x34\x39\x2d\x30\x2e\x34\x35\x2c\x31\x2d\x31\x2c\x31\x48\x37\ -\x0d\x0a\x09\x43\x36\x2e\x34\x35\x2c\x39\x2c\x36\x2c\x38\x2e\x35\ -\x34\x39\x2c\x36\x2c\x38\x56\x33\x68\x38\x56\x38\x7a\x20\x4d\x31\ -\x33\x2c\x34\x68\x2d\x32\x76\x34\x68\x32\x56\x34\x7a\x22\x2f\x3e\ -\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\ -\x00\x00\x03\x6c\ +\x00\x00\x01\xdd\ +\x00\ +\x00\x06\xe4\x78\x9c\xcd\x54\x4d\x6f\x9b\x40\x10\x3d\x13\x29\xff\ +\x61\xba\xb7\x4a\xec\x17\xc4\xd4\xa6\xa6\x51\xfd\x21\xcb\x52\x9a\ +\x58\x6a\xea\xaa\xa7\x0a\xc3\x16\x50\x28\x20\x58\xc0\xce\xaf\xef\ +\xee\x92\x54\x51\x95\xfa\x18\xfb\xb0\x33\xda\x79\x6f\xde\xbc\x65\ +\x24\xa6\xd7\xfb\xdf\x39\x74\xa2\x6e\xb2\xb2\x08\x10\x27\x0c\x81\ +\x28\xa2\x32\xce\x8a\x24\x40\xad\xfc\x85\xc7\xe8\xfa\xd3\xe5\xc5\ +\xf4\x1d\xc6\xb0\x12\x85\xa8\x43\x59\xd6\x3e\x7c\x8e\xcb\x9d\x80\ +\x75\x9e\xb7\x8d\x34\x25\xe0\x1e\x71\x08\xb7\xe1\xeb\x76\x05\xcb\ +\x7d\x55\xd6\x12\x36\x79\x9b\xe0\x75\x01\xc4\x14\xb7\xc3\x10\x1f\ +\x3c\xc2\x18\xcc\xda\x2c\x8f\x81\xbd\x07\xc0\xd8\xe8\x2f\xee\xe6\ +\xf7\x3f\x36\x4b\x68\xba\x04\x36\xdf\x66\x37\xeb\x39\x20\x4c\xe9\ +\x77\x77\x4e\xe9\xe2\x7e\x61\x24\x38\xe1\x94\x2e\x6f\x11\xa0\x54\ +\xca\xca\xa7\xb4\xef\x7b\xd2\xbb\xa4\xac\x13\xba\xaa\xc3\x2a\xcd\ +\xa2\x86\x2a\x22\xd5\x44\xd5\x44\x95\x18\xe7\x24\x96\x31\xd2\x33\ +\xb4\xf4\x8b\xa7\x72\x04\x59\x1c\xa0\x9b\xf0\x20\xea\x9f\xea\xa2\ +\xbe\x44\xd1\x04\xaf\x48\x3b\x8c\x31\x2d\xf5\x44\xf1\xf7\x79\x56\ +\x3c\xbc\x46\xe4\x93\xc9\x84\x1a\x54\x51\x03\xc4\xaa\x3d\x82\xc3\ +\x90\x2f\x2f\x2c\xe8\xb3\x58\xa6\x01\x1a\x71\x47\x03\xa9\xc8\x92\ +\x54\xfe\xbd\x76\x99\xe8\x67\xa5\xee\x02\x06\xaa\xa6\x0f\x82\x46\ +\x1e\x72\x11\x20\x51\x84\xbb\x5c\xe0\x5d\x18\x3d\x24\x75\xd9\x16\ +\xb1\x5f\x88\x1e\x5e\x30\x3f\x1a\x6f\x7e\x53\x85\x91\xa2\x57\xb5\ +\x68\x44\xdd\x09\xf3\xea\x44\x05\x6b\x88\xd6\xb4\x0a\x65\x0a\xea\ +\xd1\x5f\xb8\xc7\x6c\x3e\x72\x89\x1b\x31\xdb\x25\x1f\xb0\x6b\x7b\ +\x2a\xaa\xa3\x73\x8a\x47\x8c\x8c\x22\xac\x00\x9b\xe9\x22\x76\xf1\ +\x13\xdc\x0d\x10\x33\x98\xfb\xdc\xa0\x73\x6a\x00\xd3\xa2\x4b\xb6\ +\x51\xd4\x67\x6b\xe6\x3c\xea\x4f\x60\x59\xf4\x1f\x1f\xce\x78\x7c\ +\x16\x3e\xae\xb8\x77\x3a\x1f\x53\xfa\xff\x25\x39\x63\xfe\x26\xa6\ +\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x71\x6c\x49\x57\x6c\ +\xf2\x26\xa6\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x31\x2c\ +\xe9\x39\xaa\x7f\xb6\xca\x7f\x00\x99\x18\x96\x19\ +\x00\x00\x03\x46\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1051,37 +836,35 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x0d\x0a\x09\x09\x3c\x72\x65\x63\x74\x20\x78\x3d\x22\x31\x37\x38\ -\x2e\x38\x34\x36\x22\x20\x79\x3d\x22\x39\x32\x2e\x30\x38\x37\x22\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\x72\ -\x69\x78\x28\x2d\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\ -\x37\x31\x20\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\x37\ -\x31\x20\x32\x32\x34\x2e\x33\x34\x37\x36\x20\x36\x33\x31\x2e\x31\ -\x34\x39\x38\x29\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x38\ -\x2e\x30\x38\x35\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x35\ -\x34\x2e\x30\x34\x39\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\ -\x20\x64\x3d\x22\x4d\x34\x37\x31\x2e\x37\x32\x33\x2c\x38\x38\x2e\ -\x33\x39\x33\x6c\x2d\x34\x38\x2e\x31\x31\x35\x2d\x34\x38\x2e\x31\ -\x31\x34\x63\x2d\x31\x31\x2e\x37\x32\x33\x2d\x31\x31\x2e\x37\x32\ -\x34\x2d\x33\x31\x2e\x35\x35\x38\x2d\x31\x30\x2e\x38\x39\x36\x2d\ -\x34\x34\x2e\x33\x30\x34\x2c\x31\x2e\x38\x35\x6c\x2d\x34\x35\x2e\ -\x32\x30\x32\x2c\x34\x35\x2e\x32\x30\x33\x6c\x39\x30\x2e\x35\x36\ -\x39\x2c\x39\x30\x2e\x35\x36\x38\x6c\x34\x35\x2e\x32\x30\x32\x2d\ -\x34\x35\x2e\x32\x30\x32\x0d\x0a\x09\x09\x43\x34\x38\x32\x2e\x36\ -\x31\x36\x2c\x31\x31\x39\x2e\x39\x35\x32\x2c\x34\x38\x33\x2e\x34\ -\x34\x35\x2c\x31\x30\x30\x2e\x31\x31\x36\x2c\x34\x37\x31\x2e\x37\ -\x32\x33\x2c\x38\x38\x2e\x33\x39\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\ -\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\ -\x22\x36\x34\x2e\x30\x32\x31\x2c\x33\x36\x33\x2e\x32\x35\x32\x20\ -\x33\x32\x2c\x34\x38\x30\x20\x31\x34\x38\x2e\x37\x33\x37\x2c\x34\ -\x34\x37\x2e\x39\x37\x39\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\ -\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\x7d\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x33\x37\x2e\x35\ +\x2c\x33\x38\x36\x2e\x36\x4c\x33\x30\x36\x2e\x39\x2c\x32\x35\x36\ +\x6c\x31\x33\x30\x2e\x36\x2d\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\ +\x31\x2d\x31\x34\x2e\x31\x2c\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\ +\x2c\x30\x2d\x35\x30\x2e\x39\x63\x2d\x31\x34\x2e\x31\x2d\x31\x34\ +\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\x2d\x35\x30\x2e\ +\x39\x2c\x30\x4c\x32\x35\x36\x2c\x32\x30\x35\x2e\x31\x4c\x31\x32\ +\x35\x2e\x34\x2c\x37\x34\x2e\x35\x0d\x0a\x09\x63\x2d\x31\x34\x2e\ +\x31\x2d\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\ +\x2d\x35\x30\x2e\x39\x2c\x30\x63\x2d\x31\x34\x2e\x31\x2c\x31\x34\ +\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\x35\ +\x30\x2e\x39\x4c\x32\x30\x35\x2e\x31\x2c\x32\x35\x36\x4c\x37\x34\ +\x2e\x35\x2c\x33\x38\x36\x2e\x36\x63\x2d\x31\x34\x2e\x31\x2c\x31\ +\x34\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\ +\x35\x30\x2e\x39\x0d\x0a\x09\x63\x31\x34\x2e\x31\x2c\x31\x34\x2e\ +\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\x39\ +\x2c\x30\x4c\x32\x35\x36\x2c\x33\x30\x36\x2e\x39\x6c\x31\x33\x30\ +\x2e\x36\x2c\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\x31\x2c\x31\x34\ +\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\ +\x39\x2c\x30\x43\x34\x35\x31\x2e\x35\x2c\x34\x32\x33\x2e\x34\x2c\ +\x34\x35\x31\x2e\x35\x2c\x34\x30\x30\x2e\x36\x2c\x34\x33\x37\x2e\ +\x35\x2c\x33\x38\x36\x2e\x36\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\x26\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1112,146 +895,124 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x35\ -\x2c\x32\x37\x37\x2e\x33\x37\x35\x68\x32\x35\x39\x2e\x37\x30\x34\ -\x4c\x32\x32\x35\x2e\x30\x30\x32\x2c\x33\x39\x37\x2e\x30\x37\x37\ -\x4c\x32\x35\x36\x2c\x34\x32\x37\x6c\x31\x37\x31\x2d\x31\x37\x31\ -\x4c\x32\x35\x36\x2c\x38\x35\x6c\x2d\x32\x39\x2e\x39\x32\x32\x2c\ -\x32\x39\x2e\x39\x32\x34\x6c\x31\x31\x38\x2e\x36\x32\x36\x2c\x31\ -\x31\x39\x2e\x37\x30\x31\x48\x38\x35\x56\x32\x37\x37\x2e\x33\x37\ -\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\x64\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x33\x38\ +\x38\x63\x2d\x37\x32\x2e\x35\x39\x37\x2c\x30\x2d\x31\x33\x32\x2d\ +\x35\x39\x2e\x34\x30\x35\x2d\x31\x33\x32\x2d\x31\x33\x32\x63\x30\ +\x2d\x37\x32\x2e\x36\x30\x31\x2c\x35\x39\x2e\x34\x30\x33\x2d\x31\ +\x33\x32\x2c\x31\x33\x32\x2d\x31\x33\x32\x63\x33\x36\x2e\x33\x2c\ +\x30\x2c\x36\x39\x2e\x32\x39\x39\x2c\x31\x35\x2e\x34\x2c\x39\x32\ +\x2e\x34\x30\x36\x2c\x33\x39\x2e\x36\x30\x31\x4c\x32\x37\x38\x2c\ +\x32\x33\x34\x68\x31\x35\x34\x56\x38\x30\x0d\x0a\x09\x09\x6c\x2d\ +\x35\x31\x2e\x36\x39\x38\x2c\x35\x31\x2e\x37\x30\x32\x43\x33\x34\ +\x38\x2e\x34\x30\x36\x2c\x39\x39\x2e\x37\x39\x38\x2c\x33\x30\x34\ +\x2e\x34\x30\x36\x2c\x38\x30\x2c\x32\x35\x36\x2c\x38\x30\x63\x2d\ +\x39\x36\x2e\x37\x39\x37\x2c\x30\x2d\x31\x37\x36\x2c\x37\x39\x2e\ +\x32\x30\x33\x2d\x31\x37\x36\x2c\x31\x37\x36\x73\x37\x38\x2e\x30\ +\x39\x34\x2c\x31\x37\x36\x2c\x31\x37\x36\x2c\x31\x37\x36\x0d\x0a\ +\x09\x09\x63\x38\x31\x2e\x30\x34\x35\x2c\x30\x2c\x31\x34\x38\x2e\ +\x32\x38\x37\x2d\x35\x34\x2e\x31\x33\x34\x2c\x31\x36\x39\x2e\x34\ +\x30\x31\x2d\x31\x32\x38\x48\x33\x37\x38\x2e\x38\x35\x43\x33\x36\ +\x30\x2e\x31\x30\x35\x2c\x33\x35\x33\x2e\x35\x36\x31\x2c\x33\x31\ +\x31\x2e\x37\x31\x32\x2c\x33\x38\x38\x2c\x32\x35\x36\x2c\x33\x38\ +\x38\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0d\x0a\ +\x00\x00\x05\xd4\ \x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\x09\ -\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x31\ -\x37\x36\x63\x2d\x34\x34\x2e\x30\x30\x34\x2c\x30\x2d\x38\x30\x2e\ -\x30\x30\x31\x2c\x33\x36\x2d\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\ -\x63\x30\x2c\x34\x34\x2e\x30\x30\x34\x2c\x33\x35\x2e\x39\x39\x37\ -\x2c\x38\x30\x2c\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\x63\x34\x34\ -\x2e\x30\x30\x35\x2c\x30\x2c\x37\x39\x2e\x39\x39\x39\x2d\x33\x35\ -\x2e\x39\x39\x36\x2c\x37\x39\x2e\x39\x39\x39\x2d\x38\x30\x0d\x0a\ -\x09\x09\x09\x43\x33\x33\x35\x2e\x39\x39\x39\x2c\x32\x31\x32\x2c\ -\x33\x30\x30\x2e\x30\x30\x35\x2c\x31\x37\x36\x2c\x32\x35\x36\x2c\ -\x31\x37\x36\x7a\x20\x4d\x34\x34\x36\x2e\x39\x33\x38\x2c\x32\x33\ -\x34\x2e\x36\x36\x37\x63\x2d\x39\x2e\x36\x30\x35\x2d\x38\x38\x2e\ -\x35\x33\x31\x2d\x38\x31\x2e\x30\x37\x34\x2d\x31\x36\x30\x2d\x31\ -\x36\x39\x2e\x36\x30\x35\x2d\x31\x36\x39\x2e\x35\x39\x39\x56\x33\ -\x32\x68\x2d\x34\x32\x2e\x36\x36\x36\x76\x33\x33\x2e\x30\x36\x37\ -\x0d\x0a\x09\x09\x09\x63\x2d\x38\x38\x2e\x35\x33\x31\x2c\x39\x2e\ -\x35\x39\x39\x2d\x31\x36\x30\x2c\x38\x31\x2e\x30\x36\x38\x2d\x31\ -\x36\x39\x2e\x36\x30\x34\x2c\x31\x36\x39\x2e\x35\x39\x39\x48\x33\ -\x32\x76\x34\x32\x2e\x36\x36\x37\x68\x33\x33\x2e\x30\x36\x32\x63\ -\x39\x2e\x36\x30\x34\x2c\x38\x38\x2e\x35\x33\x31\x2c\x38\x31\x2e\ -\x30\x37\x32\x2c\x31\x36\x30\x2c\x31\x36\x39\x2e\x36\x30\x34\x2c\ -\x31\x36\x39\x2e\x36\x30\x34\x56\x34\x38\x30\x68\x34\x32\x2e\x36\ -\x36\x36\x76\x2d\x33\x33\x2e\x30\x36\x32\x0d\x0a\x09\x09\x09\x63\ -\x38\x38\x2e\x35\x33\x31\x2d\x39\x2e\x36\x30\x34\x2c\x31\x36\x30\ -\x2d\x38\x31\x2e\x30\x37\x33\x2c\x31\x36\x39\x2e\x36\x30\x35\x2d\ -\x31\x36\x39\x2e\x36\x30\x34\x48\x34\x38\x30\x76\x2d\x34\x32\x2e\ -\x36\x36\x37\x48\x34\x34\x36\x2e\x39\x33\x38\x7a\x20\x4d\x32\x35\ -\x36\x2c\x34\x30\x35\x2e\x33\x33\x33\x63\x2d\x38\x32\x2e\x31\x33\ -\x37\x2c\x30\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x36\x37\x2e\x31\ -\x39\x38\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\ -\x33\x33\x0d\x0a\x09\x09\x09\x63\x30\x2d\x38\x32\x2e\x31\x33\x36\ -\x2c\x36\x37\x2e\x31\x39\x37\x2d\x31\x34\x39\x2e\x33\x33\x33\x2c\ -\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\x33\x33\x63\ -\x38\x32\x2e\x31\x33\x35\x2c\x30\x2c\x31\x34\x39\x2e\x33\x33\x32\ -\x2c\x36\x37\x2e\x31\x39\x38\x2c\x31\x34\x39\x2e\x33\x33\x32\x2c\ -\x31\x34\x39\x2e\x33\x33\x33\x43\x34\x30\x35\x2e\x33\x33\x32\x2c\ -\x33\x33\x38\x2e\x31\x33\x35\x2c\x33\x33\x38\x2e\x31\x33\x35\x2c\ -\x34\x30\x35\x2e\x33\x33\x33\x2c\x32\x35\x36\x2c\x34\x30\x35\x2e\ -\x33\x33\x33\x7a\x0d\x0a\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x3c\ -\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ -\x3e\x0d\x0a\ -\x00\x00\x03\x52\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ -\x64\x3d\x22\x4d\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x48\ -\x32\x35\x36\x2e\x30\x30\x36\x6c\x2d\x34\x32\x2e\x36\x36\x38\x2d\ -\x34\x38\x48\x37\x34\x2e\x36\x36\x36\x43\x35\x31\x2e\x31\x39\x37\ -\x2c\x39\x36\x2c\x33\x32\x2c\x31\x31\x35\x2e\x31\x39\x38\x2c\x33\ -\x32\x2c\x31\x33\x38\x2e\x36\x36\x37\x76\x32\x33\x34\x2e\x36\x36\ -\x36\x43\x33\x32\x2c\x33\x39\x36\x2e\x38\x30\x32\x2c\x35\x31\x2e\ -\x31\x39\x37\x2c\x34\x31\x36\x2c\x37\x34\x2e\x36\x36\x36\x2c\x34\ -\x31\x36\x68\x33\x36\x32\x2e\x36\x36\x38\x0d\x0a\x09\x43\x34\x36\ -\x30\x2e\x38\x30\x33\x2c\x34\x31\x36\x2c\x34\x38\x30\x2c\x33\x39\ -\x36\x2e\x38\x30\x32\x2c\x34\x38\x30\x2c\x33\x37\x33\x2e\x33\x33\ -\x33\x56\x31\x38\x36\x2e\x36\x36\x37\x43\x34\x38\x30\x2c\x31\x36\ -\x33\x2e\x31\x39\x38\x2c\x34\x36\x30\x2e\x38\x30\x33\x2c\x31\x34\ -\x34\x2c\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x7a\x20\x4d\ -\x34\x34\x38\x2c\x33\x37\x33\x2e\x33\x33\x33\x0d\x0a\x09\x63\x30\ -\x2c\x35\x2e\x37\x38\x32\x2d\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\ -\x36\x36\x37\x2d\x31\x30\x2e\x36\x36\x36\x2c\x31\x30\x2e\x36\x36\ -\x37\x48\x37\x34\x2e\x36\x36\x36\x43\x36\x38\x2e\x38\x38\x34\x2c\ -\x33\x38\x34\x2c\x36\x34\x2c\x33\x37\x39\x2e\x31\x31\x35\x2c\x36\ -\x34\x2c\x33\x37\x33\x2e\x33\x33\x33\x56\x31\x37\x36\x68\x33\x37\ -\x33\x2e\x33\x33\x34\x63\x35\x2e\x37\x38\x31\x2c\x30\x2c\x31\x30\ -\x2e\x36\x36\x36\x2c\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\x36\x36\ -\x36\x2c\x31\x30\x2e\x36\x36\x37\x0d\x0a\x09\x56\x33\x37\x33\x2e\ -\x33\x33\x33\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\ +\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\ +\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x34\x33\x2e\x39\x30\x33\ +\x32\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x34\x37\x2e\x33\x30\ +\x31\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x33\x30\x31\ +\x37\x43\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x34\x37\x2e\x33\ +\x30\x31\x37\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x34\x33\x2e\ +\x39\x30\x33\x32\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\ +\x2e\x37\x31\x30\x39\x43\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ +\x33\x35\x2e\x35\x31\x38\x35\x20\x31\x39\x2e\x35\x34\x33\x31\x20\ +\x2d\x33\x32\x2e\x31\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x33\x32\ +\x2e\x31\x32\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x33\x32\ +\x2e\x31\x32\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x35\x2e\ +\x35\x31\x38\x35\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\ +\x2e\x37\x31\x30\x39\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\ +\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\ +\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\ +\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\ +\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\ +\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\ +\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ +\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\ +\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\ +\x68\x20\x64\x3d\x27\x4d\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ +\x33\x39\x2e\x37\x31\x30\x39\x4c\x20\x39\x2e\x33\x34\x37\x34\x32\ +\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x39\x2e\x33\x34\x37\ +\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\x20\x39\x2e\x33\ +\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\x2e\ +\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\ +\x2e\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\ +\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x2e\x31\x35\x35\x31\ +\x31\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x31\x2e\x37\x35\x36\ +\x35\x36\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x2e\x37\x35\x36\x35\ +\x36\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x31\x2e\x37\x35\ +\x36\x35\x36\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x35\x2e\x31\ +\x35\x35\x31\x31\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x39\x2e\ +\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\ +\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\ +\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x27\x20\x66\x69\x6c\x6c\x3d\ +\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\ +\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\ +\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\ +\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\ +\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\ +\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\ +\x27\x33\x2e\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ +\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\ +\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\ +\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\ +\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\x34\x2e\x38\x39\x32\ +\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\x20\x35\x34\x2e\x38\ +\x39\x32\x36\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\x34\x34\x2e\ +\x36\x39\x36\x39\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x33\x32\ +\x2e\x31\x32\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x43\x20\x31\x39\ +\x2e\x35\x34\x33\x31\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x39\ +\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\ +\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\ +\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\ +\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\ +\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\ +\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\ +\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\ +\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\x35\x31\x33\x31\x32\x27\ +\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\ +\x76\x67\x3e\ \x00\x00\x03\xe6\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ @@ -1317,7 +1078,100 @@ qt_resource_data = b"\ \x2c\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\ \x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ \x76\x67\x3e\x0d\x0a\ -\x00\x00\x07\x80\ +\x00\x00\x01\x1c\ +\x3c\ +\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x31\ +\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\ +\x70\x78\x22\x0a\x20\x20\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x34\x38\x20\x30\x20\x30\x20\x34\x38\x20\x34\ +\x38\x20\x34\x38\x29\x27\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\ +\x64\x3d\x22\x4d\x30\x20\x30\x76\x32\x68\x2e\x35\x63\x30\x2d\x2e\ +\x35\x35\x2e\x34\x35\x2d\x31\x20\x31\x2d\x31\x68\x31\x2e\x35\x76\ +\x35\x2e\x35\x63\x30\x20\x2e\x32\x38\x2d\x2e\x32\x32\x2e\x35\x2d\ +\x2e\x35\x2e\x35\x68\x2d\x2e\x35\x76\x31\x68\x34\x76\x2d\x31\x68\ +\x2d\x2e\x35\x63\x2d\x2e\x32\x38\x20\x30\x2d\x2e\x35\x2d\x2e\x32\ +\x32\x2d\x2e\x35\x2d\x2e\x35\x76\x2d\x35\x2e\x35\x68\x31\x2e\x35\ +\x63\x2e\x35\x35\x20\x30\x20\x31\x20\x2e\x34\x35\x20\x31\x20\x31\ +\x68\x2e\x35\x76\x2d\x32\x68\x2d\x38\x7a\x22\x20\x2f\x3e\x0a\x3c\ +\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x04\x64\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\x09\ +\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x31\ +\x37\x36\x63\x2d\x34\x34\x2e\x30\x30\x34\x2c\x30\x2d\x38\x30\x2e\ +\x30\x30\x31\x2c\x33\x36\x2d\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\ +\x63\x30\x2c\x34\x34\x2e\x30\x30\x34\x2c\x33\x35\x2e\x39\x39\x37\ +\x2c\x38\x30\x2c\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\x63\x34\x34\ +\x2e\x30\x30\x35\x2c\x30\x2c\x37\x39\x2e\x39\x39\x39\x2d\x33\x35\ +\x2e\x39\x39\x36\x2c\x37\x39\x2e\x39\x39\x39\x2d\x38\x30\x0d\x0a\ +\x09\x09\x09\x43\x33\x33\x35\x2e\x39\x39\x39\x2c\x32\x31\x32\x2c\ +\x33\x30\x30\x2e\x30\x30\x35\x2c\x31\x37\x36\x2c\x32\x35\x36\x2c\ +\x31\x37\x36\x7a\x20\x4d\x34\x34\x36\x2e\x39\x33\x38\x2c\x32\x33\ +\x34\x2e\x36\x36\x37\x63\x2d\x39\x2e\x36\x30\x35\x2d\x38\x38\x2e\ +\x35\x33\x31\x2d\x38\x31\x2e\x30\x37\x34\x2d\x31\x36\x30\x2d\x31\ +\x36\x39\x2e\x36\x30\x35\x2d\x31\x36\x39\x2e\x35\x39\x39\x56\x33\ +\x32\x68\x2d\x34\x32\x2e\x36\x36\x36\x76\x33\x33\x2e\x30\x36\x37\ +\x0d\x0a\x09\x09\x09\x63\x2d\x38\x38\x2e\x35\x33\x31\x2c\x39\x2e\ +\x35\x39\x39\x2d\x31\x36\x30\x2c\x38\x31\x2e\x30\x36\x38\x2d\x31\ +\x36\x39\x2e\x36\x30\x34\x2c\x31\x36\x39\x2e\x35\x39\x39\x48\x33\ +\x32\x76\x34\x32\x2e\x36\x36\x37\x68\x33\x33\x2e\x30\x36\x32\x63\ +\x39\x2e\x36\x30\x34\x2c\x38\x38\x2e\x35\x33\x31\x2c\x38\x31\x2e\ +\x30\x37\x32\x2c\x31\x36\x30\x2c\x31\x36\x39\x2e\x36\x30\x34\x2c\ +\x31\x36\x39\x2e\x36\x30\x34\x56\x34\x38\x30\x68\x34\x32\x2e\x36\ +\x36\x36\x76\x2d\x33\x33\x2e\x30\x36\x32\x0d\x0a\x09\x09\x09\x63\ +\x38\x38\x2e\x35\x33\x31\x2d\x39\x2e\x36\x30\x34\x2c\x31\x36\x30\ +\x2d\x38\x31\x2e\x30\x37\x33\x2c\x31\x36\x39\x2e\x36\x30\x35\x2d\ +\x31\x36\x39\x2e\x36\x30\x34\x48\x34\x38\x30\x76\x2d\x34\x32\x2e\ +\x36\x36\x37\x48\x34\x34\x36\x2e\x39\x33\x38\x7a\x20\x4d\x32\x35\ +\x36\x2c\x34\x30\x35\x2e\x33\x33\x33\x63\x2d\x38\x32\x2e\x31\x33\ +\x37\x2c\x30\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x36\x37\x2e\x31\ +\x39\x38\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\ +\x33\x33\x0d\x0a\x09\x09\x09\x63\x30\x2d\x38\x32\x2e\x31\x33\x36\ +\x2c\x36\x37\x2e\x31\x39\x37\x2d\x31\x34\x39\x2e\x33\x33\x33\x2c\ +\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\x33\x33\x63\ +\x38\x32\x2e\x31\x33\x35\x2c\x30\x2c\x31\x34\x39\x2e\x33\x33\x32\ +\x2c\x36\x37\x2e\x31\x39\x38\x2c\x31\x34\x39\x2e\x33\x33\x32\x2c\ +\x31\x34\x39\x2e\x33\x33\x33\x43\x34\x30\x35\x2e\x33\x33\x32\x2c\ +\x33\x33\x38\x2e\x31\x33\x35\x2c\x33\x33\x38\x2e\x31\x33\x35\x2c\ +\x34\x30\x35\x2e\x33\x33\x33\x2c\x32\x35\x36\x2c\x34\x30\x35\x2e\ +\x33\x33\x33\x7a\x0d\x0a\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x3c\ +\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ +\x3e\x0d\x0a\ +\x00\x00\x03\x36\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1349,103 +1203,35 @@ qt_resource_data = b"\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x39\x33\x2e\x34\x36\ -\x2c\x32\x34\x39\x2e\x30\x35\x36\x63\x33\x2e\x37\x32\x33\x2d\x30\ -\x2e\x36\x37\x2c\x37\x2e\x35\x38\x39\x2d\x31\x2e\x30\x34\x31\x2c\ -\x31\x31\x2e\x35\x38\x36\x2d\x31\x2e\x30\x34\x31\x4c\x32\x30\x31\ -\x2e\x39\x32\x34\x2c\x32\x34\x38\x68\x31\x30\x33\x2e\x38\x32\x33\ -\x63\x34\x2e\x35\x30\x33\x2c\x30\x2c\x38\x2e\x38\x30\x36\x2d\x30\ -\x2e\x36\x31\x37\x2c\x31\x32\x2e\x39\x30\x38\x2d\x31\x2e\x37\x35\ -\x34\x0d\x0a\x09\x09\x63\x31\x39\x2e\x33\x37\x2d\x35\x2e\x33\x36\ -\x33\x2c\x33\x33\x2e\x33\x34\x35\x2d\x32\x32\x2e\x35\x33\x37\x2c\ -\x33\x33\x2e\x33\x34\x35\x2d\x34\x33\x2e\x36\x36\x33\x76\x2d\x33\ -\x30\x2e\x38\x32\x32\x76\x2d\x35\x36\x2e\x34\x30\x32\x63\x30\x2d\ -\x32\x34\x2e\x38\x33\x32\x2d\x32\x31\x2e\x31\x35\x2d\x34\x33\x2e\ -\x34\x38\x34\x2d\x34\x36\x2e\x32\x38\x39\x2d\x34\x37\x2e\x36\x30\ -\x36\x0d\x0a\x09\x09\x63\x2d\x31\x35\x2e\x39\x33\x31\x2d\x32\x2e\ -\x36\x32\x34\x2d\x33\x39\x2e\x32\x35\x38\x2d\x33\x2e\x38\x32\x37\ -\x2d\x35\x35\x2e\x30\x38\x39\x2d\x33\x2e\x37\x34\x39\x63\x2d\x31\ -\x35\x2e\x38\x32\x39\x2c\x30\x2e\x30\x38\x36\x2d\x33\x30\x2e\x39\ -\x38\x31\x2c\x31\x2e\x34\x30\x34\x2d\x34\x34\x2e\x32\x37\x37\x2c\ -\x33\x2e\x37\x34\x39\x43\x31\x36\x37\x2e\x31\x34\x33\x2c\x37\x34\ -\x2e\x35\x37\x36\x2c\x31\x36\x30\x2c\x38\x38\x2e\x39\x32\x38\x2c\ -\x31\x36\x30\x2c\x31\x31\x35\x2e\x33\x35\x39\x56\x31\x34\x34\x68\ -\x39\x36\x0d\x0a\x09\x09\x76\x31\x36\x48\x31\x32\x38\x2e\x38\x32\ -\x63\x2d\x33\x35\x2e\x36\x32\x38\x2c\x30\x2d\x36\x34\x2e\x35\x33\ -\x38\x2c\x34\x32\x2e\x35\x37\x31\x2d\x36\x34\x2e\x38\x31\x33\x2c\ -\x39\x35\x2e\x32\x34\x32\x43\x36\x34\x2e\x30\x30\x35\x2c\x32\x35\ -\x35\x2e\x34\x39\x35\x2c\x36\x34\x2c\x32\x35\x35\x2e\x37\x34\x37\ -\x2c\x36\x34\x2c\x32\x35\x36\x63\x30\x2c\x39\x2e\x35\x32\x33\x2c\ -\x30\x2e\x39\x34\x2c\x31\x38\x2e\x37\x32\x2c\x32\x2e\x36\x38\x35\ -\x2c\x32\x37\x2e\x34\x30\x34\x0d\x0a\x09\x09\x43\x37\x34\x2e\x36\ -\x34\x38\x2c\x33\x32\x33\x2e\x30\x37\x2c\x39\x39\x2e\x34\x35\x31\ -\x2c\x33\x35\x32\x2c\x31\x32\x38\x2e\x38\x32\x2c\x33\x35\x32\x48\ -\x31\x34\x34\x76\x2d\x32\x2e\x36\x36\x32\x76\x2d\x34\x33\x2e\x32\ -\x37\x33\x43\x31\x34\x34\x2c\x32\x37\x39\x2e\x32\x33\x38\x2c\x31\ -\x36\x34\x2e\x31\x34\x36\x2c\x32\x35\x34\x2e\x33\x33\x32\x2c\x31\ -\x39\x33\x2e\x34\x36\x2c\x32\x34\x39\x2e\x30\x35\x36\x7a\x20\x4d\ -\x32\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x0d\ -\x0a\x09\x09\x63\x2d\x39\x2e\x35\x39\x32\x2c\x30\x2d\x31\x37\x2e\ -\x33\x38\x34\x2d\x37\x2e\x37\x38\x35\x2d\x31\x37\x2e\x33\x38\x34\ -\x2d\x31\x37\x2e\x34\x30\x33\x63\x30\x2d\x39\x2e\x36\x36\x34\x2c\ -\x37\x2e\x37\x37\x34\x2d\x31\x37\x2e\x35\x32\x2c\x31\x37\x2e\x33\ -\x38\x34\x2d\x31\x37\x2e\x35\x32\x63\x39\x2e\x35\x37\x34\x2c\x30\ -\x2c\x31\x37\x2e\x33\x39\x39\x2c\x37\x2e\x38\x35\x35\x2c\x31\x37\ -\x2e\x33\x39\x39\x2c\x31\x37\x2e\x35\x32\x0d\x0a\x09\x09\x43\x32\ -\x32\x31\x2e\x30\x35\x36\x2c\x31\x31\x39\x2e\x32\x31\x37\x2c\x32\ -\x31\x33\x2e\x32\x34\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x2c\x32\ -\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x7a\x22\ -\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ -\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\x35\x34\x33\x43\x34\ -\x33\x34\x2e\x37\x38\x2c\x31\x38\x36\x2e\x30\x32\x31\x2c\x34\x31\ -\x31\x2e\x30\x33\x33\x2c\x31\x36\x30\x2c\x33\x38\x33\x2e\x31\x38\ -\x2c\x31\x36\x30\x48\x33\x36\x38\x76\x32\x2e\x36\x32\x36\x76\x33\ -\x38\x2e\x30\x34\x36\x63\x30\x2c\x33\x33\x2e\x39\x31\x35\x2d\x32\ -\x32\x2e\x32\x38\x36\x2c\x35\x38\x2e\x34\x37\x34\x2d\x34\x39\x2e\ -\x34\x38\x39\x2c\x36\x32\x2e\x36\x38\x31\x0d\x0a\x09\x09\x63\x2d\ -\x32\x2e\x37\x33\x37\x2c\x30\x2e\x34\x32\x34\x2d\x35\x2e\x34\x38\ -\x33\x2c\x30\x2e\x36\x34\x36\x2d\x38\x2e\x33\x30\x31\x2c\x30\x2e\ -\x36\x34\x36\x48\x32\x30\x36\x2e\x33\x35\x31\x63\x2d\x34\x2e\x35\ -\x31\x38\x2c\x30\x2d\x38\x2e\x39\x30\x34\x2c\x30\x2e\x35\x38\x34\ -\x2d\x31\x33\x2e\x30\x34\x39\x2c\x31\x2e\x36\x37\x32\x43\x31\x37\ -\x34\x2e\x31\x38\x2c\x32\x37\x30\x2e\x36\x38\x39\x2c\x31\x36\x30\ -\x2c\x32\x38\x36\x2e\x36\x2c\x31\x36\x30\x2c\x33\x30\x37\x2e\x32\ -\x33\x36\x76\x33\x32\x2e\x39\x32\x32\x0d\x0a\x09\x09\x76\x35\x34\ -\x2e\x33\x30\x35\x63\x30\x2c\x32\x34\x2e\x38\x33\x32\x2c\x32\x34\ -\x2e\x39\x37\x37\x2c\x33\x39\x2e\x34\x32\x36\x2c\x34\x39\x2e\x34\ -\x38\x31\x2c\x34\x36\x2e\x35\x35\x31\x63\x32\x39\x2e\x33\x32\x37\ -\x2c\x38\x2e\x35\x33\x31\x2c\x36\x31\x2e\x32\x36\x37\x2c\x31\x30\ -\x2e\x30\x36\x38\x2c\x39\x36\x2e\x33\x36\x36\x2c\x30\x43\x33\x32\ -\x39\x2e\x31\x35\x2c\x34\x33\x34\x2e\x33\x35\x34\x2c\x33\x35\x32\ -\x2c\x34\x32\x30\x2e\x38\x39\x33\x2c\x33\x35\x32\x2c\x33\x39\x34\ -\x2e\x34\x36\x33\x56\x33\x36\x38\x0d\x0a\x09\x09\x68\x2d\x39\x36\ -\x76\x2d\x31\x36\x68\x31\x32\x37\x2e\x31\x38\x63\x32\x35\x2e\x32\ -\x34\x2c\x30\x2c\x34\x37\x2e\x31\x30\x37\x2d\x32\x31\x2e\x33\x36\ -\x35\x2c\x35\x37\x2e\x38\x31\x34\x2d\x35\x32\x2e\x35\x34\x39\x43\ -\x34\x34\x35\x2e\x34\x37\x34\x2c\x32\x38\x36\x2e\x34\x30\x34\x2c\ -\x34\x34\x38\x2c\x32\x37\x31\x2e\x36\x34\x31\x2c\x34\x34\x38\x2c\ -\x32\x35\x36\x0d\x0a\x09\x09\x43\x34\x34\x38\x2c\x32\x34\x34\x2e\ -\x32\x33\x32\x2c\x34\x34\x36\x2e\x35\x36\x37\x2c\x32\x33\x32\x2e\ -\x39\x36\x32\x2c\x34\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\ -\x35\x34\x33\x7a\x20\x4d\x33\x30\x37\x2e\x38\x36\x37\x2c\x33\x38\ -\x32\x2e\x38\x32\x63\x39\x2e\x35\x39\x2c\x30\x2c\x31\x37\x2e\x33\ -\x38\x31\x2c\x37\x2e\x37\x38\x35\x2c\x31\x37\x2e\x33\x38\x31\x2c\ -\x31\x37\x2e\x34\x0d\x0a\x09\x09\x63\x30\x2c\x39\x2e\x36\x35\x2d\ -\x37\x2e\x37\x39\x31\x2c\x31\x37\x2e\x35\x32\x31\x2d\x31\x37\x2e\ -\x33\x38\x31\x2c\x31\x37\x2e\x35\x32\x31\x63\x2d\x39\x2e\x35\x37\ -\x37\x2c\x30\x2d\x31\x37\x2e\x33\x39\x39\x2d\x37\x2e\x38\x37\x31\ -\x2d\x31\x37\x2e\x33\x39\x39\x2d\x31\x37\x2e\x35\x32\x31\x43\x32\ -\x39\x30\x2e\x34\x36\x38\x2c\x33\x39\x30\x2e\x35\x39\x2c\x32\x39\ -\x38\x2e\x32\x37\x34\x2c\x33\x38\x32\x2e\x38\x32\x2c\x33\x30\x37\ -\x2e\x38\x36\x37\x2c\x33\x38\x32\x2e\x38\x32\x7a\x22\x2f\x3e\x0d\ -\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\xeb\ +\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\ +\x22\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x39\x36\x2e\x38\x20\x33\ +\x32\x30\x2c\x33\x39\x36\x2e\x38\x20\x33\x32\x30\x2c\x34\x34\x38\ +\x20\x34\x34\x38\x2c\x34\x34\x38\x20\x34\x34\x38\x2c\x33\x32\x30\ +\x20\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x32\x30\x20\x09\x22\x2f\ +\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ +\x6e\x74\x73\x3d\x22\x33\x39\x36\x2e\x38\x2c\x31\x31\x35\x2e\x32\ +\x30\x35\x20\x33\x39\x36\x2e\x38\x2c\x31\x39\x32\x20\x34\x34\x38\ +\x2c\x31\x39\x32\x20\x34\x34\x38\x2c\x36\x34\x20\x33\x32\x30\x2c\ +\x36\x34\x20\x33\x32\x30\x2c\x31\x31\x35\x2e\x32\x30\x35\x20\x09\ +\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ +\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\ +\x31\x35\x2e\x32\x20\x31\x39\x32\x2c\x31\x31\x35\x2e\x32\x20\x31\ +\x39\x32\x2c\x36\x34\x20\x36\x34\x2c\x36\x34\x20\x36\x34\x2c\x31\ +\x39\x32\x20\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\x39\x32\x20\x09\ +\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ +\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x2c\x33\x39\x36\ +\x2e\x37\x39\x35\x20\x31\x31\x35\x2e\x32\x2c\x33\x32\x30\x20\x36\ +\x34\x2c\x33\x32\x30\x20\x36\x34\x2c\x34\x34\x38\x20\x31\x39\x32\ +\x2c\x34\x34\x38\x20\x31\x39\x32\x2c\x33\x39\x36\x2e\x37\x39\x35\ +\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0d\x0a\ +\x00\x00\x04\xaa\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -1457,54 +1243,66 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x67\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ -\x4d\x32\x35\x36\x2c\x31\x32\x38\x63\x2d\x38\x31\x2e\x39\x2c\x30\ -\x2d\x31\x34\x35\x2e\x37\x2c\x34\x38\x2e\x38\x2d\x32\x32\x34\x2c\ -\x31\x32\x38\x63\x36\x37\x2e\x34\x2c\x36\x37\x2e\x37\x2c\x31\x32\ -\x34\x2c\x31\x32\x38\x2c\x32\x32\x34\x2c\x31\x32\x38\x63\x39\x39\ -\x2e\x39\x2c\x30\x2c\x31\x37\x33\x2e\x34\x2d\x37\x36\x2e\x34\x2c\ -\x32\x32\x34\x2d\x31\x32\x36\x2e\x36\x0d\x0a\x09\x09\x43\x34\x32\ -\x38\x2e\x32\x2c\x31\x39\x38\x2e\x36\x2c\x33\x35\x34\x2e\x38\x2c\ -\x31\x32\x38\x2c\x32\x35\x36\x2c\x31\x32\x38\x7a\x20\x4d\x32\x35\ -\x36\x2c\x33\x34\x37\x2e\x33\x63\x2d\x34\x39\x2e\x34\x2c\x30\x2d\ -\x38\x39\x2e\x36\x2d\x34\x31\x2d\x38\x39\x2e\x36\x2d\x39\x31\x2e\ -\x33\x63\x30\x2d\x35\x30\x2e\x34\x2c\x34\x30\x2e\x32\x2d\x39\x31\ -\x2e\x33\x2c\x38\x39\x2e\x36\x2d\x39\x31\x2e\x33\x73\x38\x39\x2e\ -\x36\x2c\x34\x31\x2c\x38\x39\x2e\x36\x2c\x39\x31\x2e\x33\x0d\x0a\ -\x09\x09\x43\x33\x34\x35\x2e\x36\x2c\x33\x30\x36\x2e\x34\x2c\x33\ -\x30\x35\x2e\x34\x2c\x33\x34\x37\x2e\x33\x2c\x32\x35\x36\x2c\x33\ -\x34\x37\x2e\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\ -\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\ -\x32\x32\x34\x63\x30\x2d\x37\x2e\x39\x2c\x32\x2e\x39\x2d\x31\x35\ -\x2e\x31\x2c\x37\x2e\x36\x2d\x32\x30\x2e\x37\x63\x2d\x32\x2e\x35\ -\x2d\x30\x2e\x34\x2d\x35\x2d\x30\x2e\x36\x2d\x37\x2e\x36\x2d\x30\ -\x2e\x36\x63\x2d\x32\x38\x2e\x38\x2c\x30\x2d\x35\x32\x2e\x33\x2c\ -\x32\x33\x2e\x39\x2d\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x63\x30\ -\x2c\x32\x39\x2e\x34\x2c\x32\x33\x2e\x35\x2c\x35\x33\x2e\x33\x2c\ -\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x0d\x0a\x09\x09\x09\x73\x35\ -\x32\x2e\x33\x2d\x32\x33\x2e\x39\x2c\x35\x32\x2e\x33\x2d\x35\x33\ -\x2e\x33\x63\x30\x2d\x32\x2e\x33\x2d\x30\x2e\x32\x2d\x34\x2e\x36\ -\x2d\x30\x2e\x34\x2d\x36\x2e\x39\x63\x2d\x35\x2e\x35\x2c\x34\x2e\ -\x33\x2d\x31\x32\x2e\x33\x2c\x36\x2e\x39\x2d\x31\x39\x2e\x38\x2c\ -\x36\x2e\x39\x43\x32\x37\x30\x2e\x33\x2c\x32\x35\x36\x2c\x32\x35\ -\x36\x2c\x32\x34\x31\x2e\x37\x2c\x32\x35\x36\x2c\x32\x32\x34\x7a\ -\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\ -\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xa2\ +\x3d\x22\x43\x6f\x64\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ +\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ +\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ +\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ +\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x32\x34\x70\x78\x22\x20\x79\ +\x3d\x22\x32\x34\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\ +\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\ +\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ +\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\ +\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ +\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\ +\x3e\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2e\x37\x31\x39\ +\x2c\x31\x34\x2e\x37\x35\x63\x2d\x30\x2e\x32\x33\x36\x2c\x30\x2d\ +\x30\x2e\x34\x37\x34\x2d\x30\x2e\x30\x38\x33\x2d\x30\x2e\x36\x36\ +\x34\x2d\x30\x2e\x32\x35\x32\x4c\x2d\x30\x2e\x30\x30\x35\x2c\x31\ +\x30\x6c\x35\x2e\x33\x34\x31\x2d\x34\x2e\x37\x34\x38\x43\x35\x2e\ +\x37\x34\x38\x2c\x34\x2e\x38\x38\x37\x2c\x36\x2e\x33\x38\x2c\x34\ +\x2e\x39\x32\x32\x2c\x36\x2e\x37\x34\x37\x2c\x35\x2e\x33\x33\x35\ +\x0d\x0a\x09\x63\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\x31\x33\x2c\ +\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\x2d\x30\x2e\x30\x38\x33\ +\x2c\x31\x2e\x34\x31\x32\x4c\x33\x2e\x30\x30\x35\x2c\x31\x30\x6c\ +\x33\x2e\x33\x37\x38\x2c\x33\x2e\x30\x30\x32\x63\x30\x2e\x34\x31\ +\x33\x2c\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\x35\x2c\x30\x2e\x39\ +\x39\x39\x2c\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\x31\x32\x0d\x0a\ +\x09\x43\x36\x2e\x32\x36\x39\x2c\x31\x34\x2e\x36\x33\x37\x2c\x35\ +\x2e\x39\x39\x34\x2c\x31\x34\x2e\x37\x35\x2c\x35\x2e\x37\x31\x39\ +\x2c\x31\x34\x2e\x37\x35\x7a\x20\x4d\x31\x34\x2e\x36\x36\x34\x2c\ +\x31\x34\x2e\x37\x34\x38\x4c\x32\x30\x2e\x30\x30\x35\x2c\x31\x30\ +\x6c\x2d\x35\x2e\x30\x36\x2d\x34\x2e\x34\x39\x38\x63\x2d\x30\x2e\ +\x34\x31\x33\x2d\x30\x2e\x33\x36\x37\x2d\x31\x2e\x30\x34\x35\x2d\ +\x30\x2e\x33\x33\x2d\x31\x2e\x34\x31\x31\x2c\x30\x2e\x30\x38\x33\ +\x0d\x0a\x09\x63\x2d\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\x31\x33\ +\x2d\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\x2c\x30\x2e\x30\x38\ +\x33\x2c\x31\x2e\x34\x31\x32\x4c\x31\x36\x2e\x39\x39\x35\x2c\x31\ +\x30\x6c\x2d\x33\x2e\x36\x35\x39\x2c\x33\x2e\x32\x35\x32\x63\x2d\ +\x30\x2e\x34\x31\x33\x2c\x30\x2e\x33\x36\x37\x2d\x30\x2e\x34\x35\ +\x2c\x30\x2e\x39\x39\x39\x2d\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\ +\x31\x32\x43\x31\x33\x2e\x34\x35\x2c\x31\x34\x2e\x38\x38\x37\x2c\ +\x31\x33\x2e\x37\x32\x35\x2c\x31\x35\x2c\x31\x34\x2c\x31\x35\x0d\ +\x0a\x09\x43\x31\x34\x2e\x32\x33\x36\x2c\x31\x35\x2c\x31\x34\x2e\ +\x34\x37\x34\x2c\x31\x34\x2e\x39\x31\x37\x2c\x31\x34\x2e\x36\x36\ +\x34\x2c\x31\x34\x2e\x37\x34\x38\x7a\x20\x4d\x39\x2e\x39\x38\x36\ +\x2c\x31\x36\x2e\x31\x36\x35\x6c\x32\x2d\x31\x32\x63\x30\x2e\x30\ +\x39\x31\x2d\x30\x2e\x35\x34\x35\x2d\x30\x2e\x32\x37\x37\x2d\x31\ +\x2e\x30\x36\x2d\x30\x2e\x38\x32\x32\x2d\x31\x2e\x31\x35\x31\x0d\ +\x0a\x09\x63\x2d\x30\x2e\x35\x34\x37\x2d\x30\x2e\x30\x39\x32\x2d\ +\x31\x2e\x30\x36\x31\x2c\x30\x2e\x32\x37\x37\x2d\x31\x2e\x31\x35\ +\x2c\x30\x2e\x38\x32\x32\x6c\x2d\x32\x2c\x31\x32\x63\x2d\x30\x2e\ +\x30\x39\x31\x2c\x30\x2e\x35\x34\x35\x2c\x30\x2e\x32\x37\x37\x2c\ +\x31\x2e\x30\x36\x2c\x30\x2e\x38\x32\x32\x2c\x31\x2e\x31\x35\x31\ +\x43\x38\x2e\x38\x39\x32\x2c\x31\x36\x2e\x39\x39\x36\x2c\x38\x2e\ +\x39\x34\x36\x2c\x31\x37\x2c\x39\x2e\x30\x30\x31\x2c\x31\x37\x0d\ +\x0a\x09\x43\x39\x2e\x34\x38\x31\x2c\x31\x37\x2c\x39\x2e\x39\x30\ +\x35\x2c\x31\x36\x2e\x36\x35\x33\x2c\x39\x2e\x39\x38\x36\x2c\x31\ +\x36\x2e\x31\x36\x35\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\ +\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\x7d\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1535,41 +1333,219 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x32\x38\x2c\x34\x30\ -\x35\x2e\x34\x32\x39\x43\x31\x32\x38\x2c\x34\x32\x38\x2e\x38\x34\ -\x36\x2c\x31\x34\x37\x2e\x31\x39\x38\x2c\x34\x34\x38\x2c\x31\x37\ -\x30\x2e\x36\x36\x37\x2c\x34\x34\x38\x68\x31\x37\x30\x2e\x36\x36\ -\x37\x43\x33\x36\x34\x2e\x38\x30\x32\x2c\x34\x34\x38\x2c\x33\x38\ -\x34\x2c\x34\x32\x38\x2e\x38\x34\x36\x2c\x33\x38\x34\x2c\x34\x30\ -\x35\x2e\x34\x32\x39\x56\x31\x36\x30\x48\x31\x32\x38\x56\x34\x30\ -\x35\x2e\x34\x32\x39\x7a\x20\x4d\x34\x31\x36\x2c\x39\x36\x0d\x0a\ -\x09\x09\x68\x2d\x38\x30\x6c\x2d\x32\x36\x2e\x37\x38\x35\x2d\x33\ -\x32\x48\x32\x30\x32\x2e\x37\x38\x36\x4c\x31\x37\x36\x2c\x39\x36\ -\x48\x39\x36\x76\x33\x32\x68\x33\x32\x30\x56\x39\x36\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ -\x00\x00\x01\x1c\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x35\ +\x2c\x32\x37\x37\x2e\x33\x37\x35\x68\x32\x35\x39\x2e\x37\x30\x34\ +\x4c\x32\x32\x35\x2e\x30\x30\x32\x2c\x33\x39\x37\x2e\x30\x37\x37\ +\x4c\x32\x35\x36\x2c\x34\x32\x37\x6c\x31\x37\x31\x2d\x31\x37\x31\ +\x4c\x32\x35\x36\x2c\x38\x35\x6c\x2d\x32\x39\x2e\x39\x32\x32\x2c\ +\x32\x39\x2e\x39\x32\x34\x6c\x31\x31\x38\x2e\x36\x32\x36\x2c\x31\ +\x31\x39\x2e\x37\x30\x31\x48\x38\x35\x56\x32\x37\x37\x2e\x33\x37\ +\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x04\x4e\ \x3c\ -\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x31\ -\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\ -\x70\x78\x22\x0a\x20\x20\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x34\x38\x20\x30\x20\x30\x20\x34\x38\x20\x34\ -\x38\x20\x34\x38\x29\x27\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\ -\x64\x3d\x22\x4d\x30\x20\x30\x76\x32\x68\x2e\x35\x63\x30\x2d\x2e\ -\x35\x35\x2e\x34\x35\x2d\x31\x20\x31\x2d\x31\x68\x31\x2e\x35\x76\ -\x35\x2e\x35\x63\x30\x20\x2e\x32\x38\x2d\x2e\x32\x32\x2e\x35\x2d\ -\x2e\x35\x2e\x35\x68\x2d\x2e\x35\x76\x31\x68\x34\x76\x2d\x31\x68\ -\x2d\x2e\x35\x63\x2d\x2e\x32\x38\x20\x30\x2d\x2e\x35\x2d\x2e\x32\ -\x32\x2d\x2e\x35\x2d\x2e\x35\x76\x2d\x35\x2e\x35\x68\x31\x2e\x35\ -\x63\x2e\x35\x35\x20\x30\x20\x31\x20\x2e\x34\x35\x20\x31\x20\x31\ -\x68\x2e\x35\x76\x2d\x32\x68\x2d\x38\x7a\x22\x20\x2f\x3e\x0a\x3c\ -\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ -\x00\x00\x05\x27\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ +\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ +\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ +\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ +\x32\x38\x31\x4c\x20\x33\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\ +\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\ +\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\ +\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\ +\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\ +\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\ +\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ +\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ +\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ +\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ +\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\ +\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\ +\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\ +\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ +\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ +\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ +\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ +\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\ +\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\ +\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\ +\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ +\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\ +\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\ +\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\ +\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\ +\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ +\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ +\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ +\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ +\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\ +\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\ +\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ +\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ +\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x04\xd5\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x32\ +\x2e\x32\x38\x39\x32\x32\x20\x2d\x33\x39\x2e\x33\x31\x31\x33\x20\ +\x36\x2e\x33\x36\x37\x30\x32\x20\x2d\x34\x36\x2e\x32\x33\x38\x36\ +\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ +\x39\x43\x20\x32\x39\x2e\x36\x36\x38\x37\x20\x2d\x36\x37\x2e\x35\ +\x35\x36\x38\x20\x35\x35\x2e\x32\x32\x39\x32\x20\x2d\x36\x30\x2e\ +\x36\x34\x32\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\ +\x35\x30\x32\x32\x43\x20\x35\x36\x2e\x36\x31\x33\x36\x20\x2d\x33\ +\x33\x2e\x34\x33\x38\x31\x20\x34\x39\x2e\x31\x31\x33\x32\x20\x2d\ +\x32\x36\x2e\x35\x39\x35\x39\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ +\x2d\x32\x32\x2e\x35\x32\x38\x31\x43\x20\x32\x35\x2e\x33\x39\x39\ +\x35\x20\x2d\x31\x35\x2e\x31\x35\x38\x32\x20\x37\x2e\x31\x39\x39\ +\x33\x35\x20\x2d\x31\x38\x2e\x31\x34\x33\x36\x20\x33\x2e\x39\x35\ +\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\ +\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\ +\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\ +\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\ +\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\ +\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\ +\x68\x3d\x27\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\ +\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ +\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ +\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ +\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\ +\x35\x37\x33\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\ +\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ +\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\ +\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ +\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ +\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ +\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\ +\x39\x30\x33\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\ +\x33\x39\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\ +\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\ +\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ +\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\ +\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ +\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\ +\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\ +\x36\x2e\x31\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\ +\x35\x30\x32\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\ +\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\ +\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\ +\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\ +\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\ +\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\ +\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\ +\x27\x34\x30\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\ +\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\ +\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\ +\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\ +\x73\x76\x67\x3e\ +\x00\x00\x02\xf2\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x43\x69\x72\x63\x6c\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\ +\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\ +\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\ +\x22\x20\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\ +\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\ +\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\ +\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\ +\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x31\x30\x2c\x30\x2e\x34\x43\x34\x2e\x36\x39\x38\x2c\x30\x2e\ +\x34\x2c\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x30\x2e\x34\x2c\ +\x31\x30\x43\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x32\x2c\x34\x2e\ +\x36\x39\x38\x2c\x31\x39\x2e\x36\x2c\x31\x30\x2c\x31\x39\x2e\x36\ +\x63\x35\x2e\x33\x30\x31\x2c\x30\x2c\x39\x2e\x36\x2d\x34\x2e\x32\ +\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x30\x31\x0d\x0a\x09\x43\ +\x31\x39\x2e\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\ +\x31\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\ +\x30\x2c\x31\x37\x2e\x35\x39\x39\x63\x2d\x34\x2e\x31\x39\x37\x2c\ +\x30\x2d\x37\x2e\x36\x2d\x33\x2e\x34\x30\x32\x2d\x37\x2e\x36\x2d\ +\x37\x2e\x36\x53\x35\x2e\x38\x30\x32\x2c\x32\x2e\x34\x2c\x31\x30\ +\x2c\x32\x2e\x34\x63\x34\x2e\x31\x39\x37\x2c\x30\x2c\x37\x2e\x36\ +\x30\x31\x2c\x33\x2e\x34\x30\x32\x2c\x37\x2e\x36\x30\x31\x2c\x37\ +\x2e\x36\x0d\x0a\x09\x53\x31\x34\x2e\x31\x39\x37\x2c\x31\x37\x2e\ +\x35\x39\x39\x2c\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x03\x4c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1601,97 +1577,30 @@ qt_resource_data = b"\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x31\x32\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ +\x22\x49\x63\x6f\x6e\x5f\x32\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ \x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ -\x35\x36\x2c\x36\x34\x43\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\ -\x2c\x36\x34\x2c\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\x2c\x32\ -\x35\x36\x63\x30\x2c\x31\x30\x35\x2e\x36\x30\x34\x2c\x38\x36\x2e\ -\x34\x30\x31\x2c\x31\x39\x32\x2c\x31\x39\x32\x2c\x31\x39\x32\x63\ -\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x38\ -\x36\x34\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\ -\x38\x2e\x35\x33\x31\x2d\x33\x2e\x31\x39\x38\x2d\x31\x36\x2d\x38\ -\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\x33\x33\x63\x2d\x35\x2e\x33\ -\x33\x33\x2d\x35\x2e\x33\x33\x34\x2d\x38\x2e\x35\x33\x31\x2d\x31\ -\x32\x2e\x38\x30\x33\x2d\x38\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\ -\x33\x34\x63\x30\x2d\x31\x38\x2e\x31\x33\x35\x2c\x31\x33\x2e\x38\ -\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x68\x33\x38\x2e\x33\ -\x39\x36\x0d\x0a\x09\x09\x09\x63\x35\x38\x2e\x36\x36\x37\x2c\x30\ -\x2c\x31\x30\x36\x2e\x36\x36\x37\x2d\x34\x38\x2c\x31\x30\x36\x2e\ -\x36\x36\x37\x2d\x31\x30\x36\x2e\x36\x36\x36\x43\x34\x34\x38\x2c\ -\x31\x34\x30\x2e\x38\x30\x32\x2c\x33\x36\x31\x2e\x36\x30\x34\x2c\ -\x36\x34\x2c\x32\x35\x36\x2c\x36\x34\x7a\x20\x4d\x31\x33\x38\x2e\ -\x36\x36\x37\x2c\x32\x35\x36\x63\x2d\x31\x38\x2e\x31\x33\x36\x2c\ -\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\ -\x32\x73\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\ -\x32\x0d\x0a\x09\x09\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\ -\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x53\ -\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x35\x36\x2c\x31\x33\x38\x2e\ -\x36\x36\x37\x2c\x32\x35\x36\x7a\x20\x4d\x32\x30\x32\x2e\x36\x36\ -\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\x2e\x31\x33\ -\x36\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\ -\x2d\x33\x32\x63\x30\x2d\x31\x38\x2e\x31\x33\x36\x2c\x31\x33\x2e\ -\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\ -\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\x33\x32\x2c\x31\x33\ -\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x32\x33\x34\x2e\x36\ -\x36\x37\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x32\x30\x2e\x38\ -\x30\x32\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x32\x30\x32\x2e\x36\ -\x36\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\x33\x30\x39\ -\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\ -\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\ -\x2d\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\x31\x38\ -\x2e\x31\x33\x36\x2c\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\x2c\x33\ -\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\ -\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x33\x34\ -\x31\x2e\x33\x33\x33\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x33\x32\ -\x37\x2e\x34\x36\x39\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x33\x30\ -\x39\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\ -\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x0d\x0a\x09\x09\x09\ -\x63\x2d\x31\x38\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\ -\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\x32\x73\x31\x33\x2e\x38\x36\ -\x35\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\ -\x36\x2c\x30\x2c\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\ -\x2c\x33\x32\x53\x33\x39\x31\x2e\x34\x36\x39\x2c\x32\x35\x36\x2c\ -\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x7a\x22\x2f\x3e\x0d\ -\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\x21\ -\x00\ -\x00\x07\xaf\x78\x9c\xdd\x55\x4d\x6f\x9c\x30\x10\xbd\xf7\x57\x4c\ -\xd5\x83\xdb\x03\xc6\xdf\x86\x28\x24\x52\x57\xea\x29\xbd\x25\x97\ -\xde\x68\xf0\x82\x9b\x5d\x58\x01\x5d\xb6\xff\xbe\x66\xd7\x60\x4a\ -\xaa\xf4\x92\x43\x15\x90\x30\xf3\x18\xbf\x99\xe7\xf1\x98\xeb\xdb\ -\xd3\x7e\x07\x47\xd3\x76\xb6\xa9\x33\x44\x31\x41\x60\xea\xc7\xa6\ -\xb0\x75\x99\xa1\x87\xfb\x2f\x51\x82\x6e\x6f\xde\x5d\xbf\x8f\x22\ -\xb8\xaf\x6c\x07\x5b\xbb\x33\x30\xe4\x1d\x94\xa6\x36\x6d\xde\x9b\ -\x02\xbe\xff\x82\xe2\x68\xbb\x63\xb9\x07\x86\x13\x88\x22\xe7\xef\ -\xac\x25\x2b\x45\xe0\xe2\xd4\x5d\x86\xaa\xbe\x3f\x5c\xc5\xf1\x30\ -\x0c\x78\xe0\xb8\x69\xcb\x98\x11\x42\x62\xe7\xef\x5d\xae\x4e\x3b\ -\x5b\x3f\xfd\xcd\x91\xa6\x69\x1a\x9f\xbf\x22\x18\x6c\xd1\x57\x19\ -\x52\x1c\x3b\x50\x1d\x7a\x04\x95\xb1\x65\xd5\x4f\x90\x1e\xa1\xa3\ -\x35\xc3\xe7\xe6\x94\x21\xa9\xb0\x20\xa9\x00\xc9\x71\x22\x13\x0e\ -\x7e\x9a\x1f\x35\x72\x09\x97\x60\x8b\x0c\x1d\xf2\xd2\xd0\x8b\xd9\ -\xb7\x79\xdd\x6d\x9b\x76\x9f\xa1\x7d\xde\xb7\xf6\xf4\x91\x38\x67\ -\xc5\x94\x00\x32\xde\x93\x31\x71\x53\xaa\x47\xf2\x4f\xe3\xec\x43\ -\xde\x57\xe0\xe8\xbe\x42\x8a\xb9\xd0\x82\x41\xc4\x38\x26\x94\xde\ -\x05\xc0\xbf\x3c\x47\x36\xcf\x90\x7f\x03\x8b\x39\x12\x53\x29\x29\ -\x05\x9a\x62\x29\x38\x85\x88\x62\x2d\x95\x54\xc0\x19\xa6\x6c\x36\ -\x37\x20\x04\x56\xa9\x4a\x83\x83\x14\x38\x49\x99\x0a\x14\x33\x30\ -\xe7\xfa\x02\x32\x09\x9c\x01\xae\xb0\xd2\x42\x6e\x02\x22\x08\x4e\ -\x94\x4a\x42\x64\xf7\xc2\x94\x14\x53\x6a\xde\xdc\x84\xdc\x27\x87\ -\x59\xdd\x44\x31\x03\x3e\xca\xdd\x7a\xa5\xbf\xa1\x71\xab\xee\x32\ -\xf4\x41\x6f\xc7\x1b\xc5\xae\x2e\x71\xf9\x8a\xa5\x0d\x42\x53\xac\ -\x29\x49\x97\x42\xdd\xbe\x22\x9c\x2d\x84\x6a\xcc\x09\xd5\xb3\xd0\ -\x8b\xb9\x14\xea\x1d\x82\x50\x4f\x11\x84\x4e\x51\x02\x22\xb1\xa4\ -\x89\x0c\x24\x17\x76\x1f\xe3\x3c\x2c\xaa\x7c\x81\x43\xd2\x7e\xf2\ -\x5a\xc5\xbc\x6e\x75\x53\x1b\x04\x5d\xdf\x36\x4f\xc6\xad\x22\x39\ -\x5f\x13\x10\xb9\x2e\x34\x8f\xf9\x21\x43\x6d\xf3\xb3\x2e\xfe\x80\ -\x7f\x34\xb6\x5e\xe3\x7b\xdb\x9b\x76\x67\xdd\xe0\x4e\x03\x82\x09\ -\xd7\x72\xfe\xe6\x5b\x99\xbb\x7c\x38\x65\xaf\x5f\xa7\xf5\x0a\xbe\ -\xe1\x1e\xf4\x0a\xdf\x5c\x09\x5f\x68\x35\xc9\x30\x4b\xf4\xe2\x4c\ -\x51\x0c\x8b\x84\xcf\x67\x8a\x37\x17\xad\x36\x39\x84\x6a\x79\x8a\ -\xf5\x46\xf9\x6f\x96\xf1\xf2\x70\xbf\xc8\x9b\xdf\xf9\x80\xe2\xe1\ -\ -\x00\x00\x03\x36\ +\x35\x36\x2c\x31\x35\x32\x63\x2d\x35\x37\x2e\x32\x2c\x30\x2d\x31\ +\x30\x34\x2c\x34\x36\x2e\x38\x2d\x31\x30\x34\x2c\x31\x30\x34\x73\ +\x34\x36\x2e\x38\x2c\x31\x30\x34\x2c\x31\x30\x34\x2c\x31\x30\x34\ +\x73\x31\x30\x34\x2d\x34\x36\x2e\x38\x2c\x31\x30\x34\x2d\x31\x30\ +\x34\x53\x33\x31\x33\x2e\x32\x2c\x31\x35\x32\x2c\x32\x35\x36\x2c\ +\x31\x35\x32\x7a\x20\x4d\x32\x35\x36\x2c\x34\x38\x0d\x0a\x09\x09\ +\x09\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x34\x38\x2c\ +\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\x35\x36\x73\x39\ +\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\ +\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\ +\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\x2c\x34\x38\x2c\ +\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\x2c\x34\x32\x32\ +\x2e\x34\x0d\x0a\x09\x09\x09\x63\x2d\x39\x31\x2e\x35\x31\x38\x2c\ +\x30\x2d\x31\x36\x36\x2e\x34\x2d\x37\x34\x2e\x38\x38\x33\x2d\x31\ +\x36\x36\x2e\x34\x2d\x31\x36\x36\x2e\x34\x53\x31\x36\x34\x2e\x34\ +\x38\x32\x2c\x38\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\ +\x53\x34\x32\x32\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\ +\x32\x32\x2e\x34\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\ +\x2c\x34\x32\x32\x2e\x34\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x34\ +\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ +\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\x7f\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1718,66 +1627,22 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\ -\x22\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x39\x36\x2e\x38\x20\x33\ -\x32\x30\x2c\x33\x39\x36\x2e\x38\x20\x33\x32\x30\x2c\x34\x34\x38\ -\x20\x34\x34\x38\x2c\x34\x34\x38\x20\x34\x34\x38\x2c\x33\x32\x30\ -\x20\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x32\x30\x20\x09\x22\x2f\ -\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ -\x6e\x74\x73\x3d\x22\x33\x39\x36\x2e\x38\x2c\x31\x31\x35\x2e\x32\ -\x30\x35\x20\x33\x39\x36\x2e\x38\x2c\x31\x39\x32\x20\x34\x34\x38\ -\x2c\x31\x39\x32\x20\x34\x34\x38\x2c\x36\x34\x20\x33\x32\x30\x2c\ -\x36\x34\x20\x33\x32\x30\x2c\x31\x31\x35\x2e\x32\x30\x35\x20\x09\ -\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ -\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\ -\x31\x35\x2e\x32\x20\x31\x39\x32\x2c\x31\x31\x35\x2e\x32\x20\x31\ -\x39\x32\x2c\x36\x34\x20\x36\x34\x2c\x36\x34\x20\x36\x34\x2c\x31\ -\x39\x32\x20\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\x39\x32\x20\x09\ -\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ -\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x2c\x33\x39\x36\ -\x2e\x37\x39\x35\x20\x31\x31\x35\x2e\x32\x2c\x33\x32\x30\x20\x36\ -\x34\x2c\x33\x32\x30\x20\x36\x34\x2c\x34\x34\x38\x20\x31\x39\x32\ -\x2c\x34\x34\x38\x20\x31\x39\x32\x2c\x33\x39\x36\x2e\x37\x39\x35\ -\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ -\x76\x67\x3e\x0d\x0a\ -\x00\x00\x01\xdd\ -\x00\ -\x00\x06\xe4\x78\x9c\xcd\x54\x4d\x6f\x9b\x40\x10\x3d\x13\x29\xff\ -\x61\xba\xb7\x4a\xec\x17\xc4\xd4\xa6\xa6\x51\xfd\x21\xcb\x52\x9a\ -\x58\x6a\xea\xaa\xa7\x0a\xc3\x16\x50\x28\x20\x58\xc0\xce\xaf\xef\ -\xee\x92\x54\x51\x95\xfa\x18\xfb\xb0\x33\xda\x79\x6f\xde\xbc\x65\ -\x24\xa6\xd7\xfb\xdf\x39\x74\xa2\x6e\xb2\xb2\x08\x10\x27\x0c\x81\ -\x28\xa2\x32\xce\x8a\x24\x40\xad\xfc\x85\xc7\xe8\xfa\xd3\xe5\xc5\ -\xf4\x1d\xc6\xb0\x12\x85\xa8\x43\x59\xd6\x3e\x7c\x8e\xcb\x9d\x80\ -\x75\x9e\xb7\x8d\x34\x25\xe0\x1e\x71\x08\xb7\xe1\xeb\x76\x05\xcb\ -\x7d\x55\xd6\x12\x36\x79\x9b\xe0\x75\x01\xc4\x14\xb7\xc3\x10\x1f\ -\x3c\xc2\x18\xcc\xda\x2c\x8f\x81\xbd\x07\xc0\xd8\xe8\x2f\xee\xe6\ -\xf7\x3f\x36\x4b\x68\xba\x04\x36\xdf\x66\x37\xeb\x39\x20\x4c\xe9\ -\x77\x77\x4e\xe9\xe2\x7e\x61\x24\x38\xe1\x94\x2e\x6f\x11\xa0\x54\ -\xca\xca\xa7\xb4\xef\x7b\xd2\xbb\xa4\xac\x13\xba\xaa\xc3\x2a\xcd\ -\xa2\x86\x2a\x22\xd5\x44\xd5\x44\x95\x18\xe7\x24\x96\x31\xd2\x33\ -\xb4\xf4\x8b\xa7\x72\x04\x59\x1c\xa0\x9b\xf0\x20\xea\x9f\xea\xa2\ -\xbe\x44\xd1\x04\xaf\x48\x3b\x8c\x31\x2d\xf5\x44\xf1\xf7\x79\x56\ -\x3c\xbc\x46\xe4\x93\xc9\x84\x1a\x54\x51\x03\xc4\xaa\x3d\x82\xc3\ -\x90\x2f\x2f\x2c\xe8\xb3\x58\xa6\x01\x1a\x71\x47\x03\xa9\xc8\x92\ -\x54\xfe\xbd\x76\x99\xe8\x67\xa5\xee\x02\x06\xaa\xa6\x0f\x82\x46\ -\x1e\x72\x11\x20\x51\x84\xbb\x5c\xe0\x5d\x18\x3d\x24\x75\xd9\x16\ -\xb1\x5f\x88\x1e\x5e\x30\x3f\x1a\x6f\x7e\x53\x85\x91\xa2\x57\xb5\ -\x68\x44\xdd\x09\xf3\xea\x44\x05\x6b\x88\xd6\xb4\x0a\x65\x0a\xea\ -\xd1\x5f\xb8\xc7\x6c\x3e\x72\x89\x1b\x31\xdb\x25\x1f\xb0\x6b\x7b\ -\x2a\xaa\xa3\x73\x8a\x47\x8c\x8c\x22\xac\x00\x9b\xe9\x22\x76\xf1\ -\x13\xdc\x0d\x10\x33\x98\xfb\xdc\xa0\x73\x6a\x00\xd3\xa2\x4b\xb6\ -\x51\xd4\x67\x6b\xe6\x3c\xea\x4f\x60\x59\xf4\x1f\x1f\xce\x78\x7c\ -\x16\x3e\xae\xb8\x77\x3a\x1f\x53\xfa\xff\x25\x39\x63\xfe\x26\xa6\ -\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x71\x6c\x49\x57\x6c\ -\xf2\x26\xa6\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x31\x2c\ -\xe9\x39\xaa\x7f\xb6\xca\x7f\x00\x99\x18\x96\x19\ -\x00\x00\x02\xb7\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ +\x3d\x22\x32\x38\x38\x2c\x39\x36\x20\x33\x33\x37\x2e\x39\x2c\x31\ +\x34\x35\x2e\x39\x20\x32\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x32\ +\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x31\x34\x35\x2e\x39\x2c\x33\ +\x33\x37\x2e\x39\x20\x39\x36\x2c\x32\x38\x38\x20\x39\x36\x2c\x34\ +\x31\x36\x20\x32\x32\x34\x2c\x34\x31\x36\x20\x31\x37\x34\x2e\x31\ +\x2c\x33\x36\x36\x2e\x31\x20\x33\x35\x37\x2e\x34\x2c\x31\x38\x32\ +\x2e\x39\x20\x33\x36\x36\x2e\x31\x2c\x31\x37\x34\x2e\x31\x20\x0d\ +\x0a\x09\x34\x31\x36\x2c\x32\x32\x34\x20\x34\x31\x36\x2c\x39\x36\ +\x20\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\xa2\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1808,22 +1673,21 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x35\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ -\x6e\x74\x73\x3d\x22\x34\x30\x35\x2c\x31\x33\x36\x2e\x37\x39\x38\ -\x20\x33\x37\x35\x2e\x32\x30\x32\x2c\x31\x30\x37\x20\x32\x35\x36\ -\x2c\x32\x32\x36\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ -\x2c\x31\x30\x37\x20\x31\x30\x37\x2c\x31\x33\x36\x2e\x37\x39\x38\ -\x20\x32\x32\x36\x2e\x32\x30\x32\x2c\x32\x35\x36\x20\x31\x30\x37\ -\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ -\x2c\x34\x30\x35\x20\x32\x35\x36\x2c\x32\x38\x35\x2e\x37\x39\x38\ -\x20\x0d\x0a\x09\x09\x09\x33\x37\x35\x2e\x32\x30\x32\x2c\x34\x30\ -\x35\x20\x34\x30\x35\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x32\x38\ -\x35\x2e\x37\x39\x38\x2c\x32\x35\x36\x20\x09\x09\x22\x2f\x3e\x0d\ -\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\xd5\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x32\x38\x2c\x34\x30\ +\x35\x2e\x34\x32\x39\x43\x31\x32\x38\x2c\x34\x32\x38\x2e\x38\x34\ +\x36\x2c\x31\x34\x37\x2e\x31\x39\x38\x2c\x34\x34\x38\x2c\x31\x37\ +\x30\x2e\x36\x36\x37\x2c\x34\x34\x38\x68\x31\x37\x30\x2e\x36\x36\ +\x37\x43\x33\x36\x34\x2e\x38\x30\x32\x2c\x34\x34\x38\x2c\x33\x38\ +\x34\x2c\x34\x32\x38\x2e\x38\x34\x36\x2c\x33\x38\x34\x2c\x34\x30\ +\x35\x2e\x34\x32\x39\x56\x31\x36\x30\x48\x31\x32\x38\x56\x34\x30\ +\x35\x2e\x34\x32\x39\x7a\x20\x4d\x34\x31\x36\x2c\x39\x36\x0d\x0a\ +\x09\x09\x68\x2d\x38\x30\x6c\x2d\x32\x36\x2e\x37\x38\x35\x2d\x33\ +\x32\x48\x32\x30\x32\x2e\x37\x38\x36\x4c\x31\x37\x36\x2c\x39\x36\ +\x48\x39\x36\x76\x33\x32\x68\x33\x32\x30\x56\x39\x36\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x04\x3d\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ \x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ @@ -1847,132 +1711,59 @@ qt_resource_data = b"\ \x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ \x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ \x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x32\ -\x2e\x32\x38\x39\x32\x32\x20\x2d\x33\x39\x2e\x33\x31\x31\x33\x20\ -\x36\x2e\x33\x36\x37\x30\x32\x20\x2d\x34\x36\x2e\x32\x33\x38\x36\ -\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ -\x39\x43\x20\x32\x39\x2e\x36\x36\x38\x37\x20\x2d\x36\x37\x2e\x35\ -\x35\x36\x38\x20\x35\x35\x2e\x32\x32\x39\x32\x20\x2d\x36\x30\x2e\ -\x36\x34\x32\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\ -\x35\x30\x32\x32\x43\x20\x35\x36\x2e\x36\x31\x33\x36\x20\x2d\x33\ -\x33\x2e\x34\x33\x38\x31\x20\x34\x39\x2e\x31\x31\x33\x32\x20\x2d\ -\x32\x36\x2e\x35\x39\x35\x39\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ -\x2d\x32\x32\x2e\x35\x32\x38\x31\x43\x20\x32\x35\x2e\x33\x39\x39\ -\x35\x20\x2d\x31\x35\x2e\x31\x35\x38\x32\x20\x37\x2e\x31\x39\x39\ -\x33\x35\x20\x2d\x31\x38\x2e\x31\x34\x33\x36\x20\x33\x2e\x39\x35\ -\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\ -\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\ -\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\ -\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ +\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ +\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ +\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ +\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\ \x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ -\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\ -\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\ -\x68\x3d\x27\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\ -\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ -\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ -\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ -\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\ -\x35\x37\x33\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\ -\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ -\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\ -\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ -\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ -\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ -\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\ -\x39\x30\x33\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\ -\x33\x39\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\ -\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\ -\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ -\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\ -\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ -\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\ -\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\ -\x36\x2e\x31\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\ -\x35\x30\x32\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\ -\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\ -\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\ -\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\ -\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\ -\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\ -\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\ -\x27\x34\x30\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\ -\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\ -\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\ -\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\ -\x73\x76\x67\x3e\ -\x00\x00\x03\xc4\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4d\x61\x67\x6e\x69\x66\x79\x69\x6e\x67\x5f\x67\x6c\x61\ -\x73\x73\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\ -\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\ -\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\ -\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x79\x3d\x22\ -\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\ -\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\ -\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\ -\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\ -\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ -\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\ -\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\ -\x74\x68\x20\x64\x3d\x22\x4d\x31\x37\x2e\x35\x34\x35\x2c\x31\x35\ -\x2e\x34\x36\x37\x6c\x2d\x33\x2e\x37\x37\x39\x2d\x33\x2e\x37\x37\ -\x39\x63\x30\x2e\x35\x37\x2d\x30\x2e\x39\x33\x35\x2c\x30\x2e\x38\ -\x39\x38\x2d\x32\x2e\x30\x33\x35\x2c\x30\x2e\x38\x39\x38\x2d\x33\ -\x2e\x32\x31\x63\x30\x2d\x33\x2e\x34\x31\x37\x2d\x32\x2e\x39\x36\ -\x31\x2d\x36\x2e\x33\x37\x37\x2d\x36\x2e\x33\x37\x38\x2d\x36\x2e\ -\x33\x37\x37\x0d\x0a\x09\x43\x34\x2e\x38\x36\x39\x2c\x32\x2e\x31\ -\x2c\x32\x2e\x31\x2c\x34\x2e\x38\x37\x2c\x32\x2e\x31\x2c\x38\x2e\ -\x32\x38\x37\x63\x30\x2c\x33\x2e\x34\x31\x36\x2c\x32\x2e\x39\x36\ -\x31\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\ -\x33\x37\x37\x63\x31\x2e\x31\x33\x37\x2c\x30\x2c\x32\x2e\x32\x2d\ -\x30\x2e\x33\x30\x39\x2c\x33\x2e\x31\x31\x35\x2d\x30\x2e\x38\x34\ -\x34\x6c\x33\x2e\x37\x39\x39\x2c\x33\x2e\x38\x30\x31\x0d\x0a\x09\ -\x63\x30\x2e\x33\x37\x32\x2c\x30\x2e\x33\x37\x31\x2c\x30\x2e\x39\ -\x37\x35\x2c\x30\x2e\x33\x37\x31\x2c\x31\x2e\x33\x34\x36\x2c\x30\ -\x6c\x30\x2e\x39\x34\x33\x2d\x30\x2e\x39\x34\x33\x43\x31\x38\x2e\ -\x30\x35\x31\x2c\x31\x36\x2e\x33\x30\x37\x2c\x31\x37\x2e\x39\x31\ -\x36\x2c\x31\x35\x2e\x38\x33\x38\x2c\x31\x37\x2e\x35\x34\x35\x2c\ -\x31\x35\x2e\x34\x36\x37\x7a\x20\x4d\x34\x2e\x30\x30\x34\x2c\x38\ -\x2e\x32\x38\x37\x0d\x0a\x09\x63\x30\x2d\x32\x2e\x33\x36\x36\x2c\ -\x31\x2e\x39\x31\x37\x2d\x34\x2e\x32\x38\x33\x2c\x34\x2e\x32\x38\ -\x32\x2d\x34\x2e\x32\x38\x33\x63\x32\x2e\x33\x36\x36\x2c\x30\x2c\ -\x34\x2e\x34\x37\x34\x2c\x32\x2e\x31\x30\x37\x2c\x34\x2e\x34\x37\ -\x34\x2c\x34\x2e\x34\x37\x34\x63\x30\x2c\x32\x2e\x33\x36\x35\x2d\ -\x31\x2e\x39\x31\x38\x2c\x34\x2e\x32\x38\x33\x2d\x34\x2e\x32\x38\ -\x33\x2c\x34\x2e\x32\x38\x33\x0d\x0a\x09\x43\x36\x2e\x31\x31\x31\ -\x2c\x31\x32\x2e\x37\x36\x2c\x34\x2e\x30\x30\x34\x2c\x31\x30\x2e\ -\x36\x35\x32\x2c\x34\x2e\x30\x30\x34\x2c\x38\x2e\x32\x38\x37\x7a\ -\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ -\x3e\x0d\x0a\ -\x00\x00\x04\xaa\ +\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\ +\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\ +\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\x39\ +\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ +\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ +\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ +\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\x79\ +\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\ +\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\ +\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ +\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ +\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ +\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\x79\ +\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\x6c\ +\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\ +\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\ +\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\ +\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\ +\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\ +\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\ +\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\x20\ +\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\x69\ +\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\ +\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\ +\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\ +\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\ +\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\ +\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\ +\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\x34\ +\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\ +\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\ +\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ +\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x02\x7d\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -1984,162 +1775,280 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x6f\x64\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ -\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ -\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ -\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ -\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x32\x34\x70\x78\x22\x20\x79\ -\x3d\x22\x32\x34\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\ -\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\ -\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ -\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\ -\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ -\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\ -\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ -\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\ -\x3e\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2e\x37\x31\x39\ -\x2c\x31\x34\x2e\x37\x35\x63\x2d\x30\x2e\x32\x33\x36\x2c\x30\x2d\ -\x30\x2e\x34\x37\x34\x2d\x30\x2e\x30\x38\x33\x2d\x30\x2e\x36\x36\ -\x34\x2d\x30\x2e\x32\x35\x32\x4c\x2d\x30\x2e\x30\x30\x35\x2c\x31\ -\x30\x6c\x35\x2e\x33\x34\x31\x2d\x34\x2e\x37\x34\x38\x43\x35\x2e\ -\x37\x34\x38\x2c\x34\x2e\x38\x38\x37\x2c\x36\x2e\x33\x38\x2c\x34\ -\x2e\x39\x32\x32\x2c\x36\x2e\x37\x34\x37\x2c\x35\x2e\x33\x33\x35\ -\x0d\x0a\x09\x63\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\x31\x33\x2c\ -\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\x2d\x30\x2e\x30\x38\x33\ -\x2c\x31\x2e\x34\x31\x32\x4c\x33\x2e\x30\x30\x35\x2c\x31\x30\x6c\ -\x33\x2e\x33\x37\x38\x2c\x33\x2e\x30\x30\x32\x63\x30\x2e\x34\x31\ -\x33\x2c\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\x35\x2c\x30\x2e\x39\ -\x39\x39\x2c\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\x31\x32\x0d\x0a\ -\x09\x43\x36\x2e\x32\x36\x39\x2c\x31\x34\x2e\x36\x33\x37\x2c\x35\ -\x2e\x39\x39\x34\x2c\x31\x34\x2e\x37\x35\x2c\x35\x2e\x37\x31\x39\ -\x2c\x31\x34\x2e\x37\x35\x7a\x20\x4d\x31\x34\x2e\x36\x36\x34\x2c\ -\x31\x34\x2e\x37\x34\x38\x4c\x32\x30\x2e\x30\x30\x35\x2c\x31\x30\ -\x6c\x2d\x35\x2e\x30\x36\x2d\x34\x2e\x34\x39\x38\x63\x2d\x30\x2e\ -\x34\x31\x33\x2d\x30\x2e\x33\x36\x37\x2d\x31\x2e\x30\x34\x35\x2d\ -\x30\x2e\x33\x33\x2d\x31\x2e\x34\x31\x31\x2c\x30\x2e\x30\x38\x33\ -\x0d\x0a\x09\x63\x2d\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\x31\x33\ -\x2d\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\x2c\x30\x2e\x30\x38\ -\x33\x2c\x31\x2e\x34\x31\x32\x4c\x31\x36\x2e\x39\x39\x35\x2c\x31\ -\x30\x6c\x2d\x33\x2e\x36\x35\x39\x2c\x33\x2e\x32\x35\x32\x63\x2d\ -\x30\x2e\x34\x31\x33\x2c\x30\x2e\x33\x36\x37\x2d\x30\x2e\x34\x35\ -\x2c\x30\x2e\x39\x39\x39\x2d\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\ -\x31\x32\x43\x31\x33\x2e\x34\x35\x2c\x31\x34\x2e\x38\x38\x37\x2c\ -\x31\x33\x2e\x37\x32\x35\x2c\x31\x35\x2c\x31\x34\x2c\x31\x35\x0d\ -\x0a\x09\x43\x31\x34\x2e\x32\x33\x36\x2c\x31\x35\x2c\x31\x34\x2e\ -\x34\x37\x34\x2c\x31\x34\x2e\x39\x31\x37\x2c\x31\x34\x2e\x36\x36\ -\x34\x2c\x31\x34\x2e\x37\x34\x38\x7a\x20\x4d\x39\x2e\x39\x38\x36\ -\x2c\x31\x36\x2e\x31\x36\x35\x6c\x32\x2d\x31\x32\x63\x30\x2e\x30\ -\x39\x31\x2d\x30\x2e\x35\x34\x35\x2d\x30\x2e\x32\x37\x37\x2d\x31\ -\x2e\x30\x36\x2d\x30\x2e\x38\x32\x32\x2d\x31\x2e\x31\x35\x31\x0d\ -\x0a\x09\x63\x2d\x30\x2e\x35\x34\x37\x2d\x30\x2e\x30\x39\x32\x2d\ -\x31\x2e\x30\x36\x31\x2c\x30\x2e\x32\x37\x37\x2d\x31\x2e\x31\x35\ -\x2c\x30\x2e\x38\x32\x32\x6c\x2d\x32\x2c\x31\x32\x63\x2d\x30\x2e\ -\x30\x39\x31\x2c\x30\x2e\x35\x34\x35\x2c\x30\x2e\x32\x37\x37\x2c\ -\x31\x2e\x30\x36\x2c\x30\x2e\x38\x32\x32\x2c\x31\x2e\x31\x35\x31\ -\x43\x38\x2e\x38\x39\x32\x2c\x31\x36\x2e\x39\x39\x36\x2c\x38\x2e\ -\x39\x34\x36\x2c\x31\x37\x2c\x39\x2e\x30\x30\x31\x2c\x31\x37\x0d\ -\x0a\x09\x43\x39\x2e\x34\x38\x31\x2c\x31\x37\x2c\x39\x2e\x39\x30\ -\x35\x2c\x31\x36\x2e\x36\x35\x33\x2c\x39\x2e\x39\x38\x36\x2c\x31\ -\x36\x2e\x31\x36\x35\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x32\ +\x37\x2c\x32\x33\x34\x2e\x36\x32\x35\x48\x31\x36\x37\x2e\x32\x39\ +\x36\x6c\x31\x31\x39\x2e\x37\x30\x32\x2d\x31\x31\x39\x2e\x37\x30\ +\x32\x4c\x32\x35\x36\x2c\x38\x35\x4c\x38\x35\x2c\x32\x35\x36\x6c\ +\x31\x37\x31\x2c\x31\x37\x31\x6c\x32\x39\x2e\x39\x32\x32\x2d\x32\ +\x39\x2e\x39\x32\x34\x4c\x31\x36\x37\x2e\x32\x39\x36\x2c\x32\x37\ +\x37\x2e\x33\x37\x35\x48\x34\x32\x37\x56\x32\x33\x34\x2e\x36\x32\ +\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\xc9\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ +\x3d\x22\x34\x38\x30\x2c\x32\x35\x36\x20\x33\x38\x34\x2c\x31\x36\ +\x30\x20\x33\x38\x34\x2c\x32\x33\x36\x20\x32\x37\x36\x2c\x32\x33\ +\x36\x20\x32\x37\x36\x2c\x31\x32\x38\x20\x33\x35\x32\x2c\x31\x32\ +\x38\x20\x32\x35\x36\x2c\x33\x32\x20\x31\x36\x30\x2c\x31\x32\x38\ +\x20\x32\x33\x36\x2c\x31\x32\x38\x20\x32\x33\x36\x2c\x32\x33\x36\ +\x20\x31\x32\x38\x2c\x32\x33\x36\x20\x31\x32\x38\x2c\x31\x36\x30\ +\x20\x33\x32\x2c\x32\x35\x36\x20\x31\x32\x38\x2c\x33\x35\x32\x20\ +\x0d\x0a\x09\x31\x32\x38\x2c\x32\x37\x36\x20\x32\x33\x36\x2c\x32\ +\x37\x36\x20\x32\x33\x36\x2c\x33\x38\x34\x20\x31\x36\x30\x2c\x33\ +\x38\x34\x20\x32\x35\x36\x2c\x34\x38\x30\x20\x33\x35\x32\x2c\x33\ +\x38\x34\x20\x32\x37\x35\x2e\x38\x2c\x33\x38\x34\x20\x32\x37\x35\ +\x2e\x34\x2c\x32\x37\x35\x2e\x35\x20\x33\x38\x34\x2c\x32\x37\x35\ +\x2e\x38\x20\x33\x38\x34\x2c\x33\x35\x32\x20\x22\x2f\x3e\x0d\x0a\ +\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x05\xca\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ +\x64\x3d\x22\x4d\x34\x35\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\ +\x35\x63\x2d\x31\x34\x2e\x35\x38\x35\x2d\x31\x34\x2e\x35\x37\x37\ +\x2d\x33\x36\x2e\x30\x35\x34\x2d\x31\x35\x2e\x38\x39\x2d\x35\x30\ +\x2e\x36\x33\x39\x2d\x31\x2e\x33\x31\x32\x6c\x2d\x34\x31\x2e\x36\ +\x38\x37\x2c\x34\x31\x2e\x36\x36\x34\x63\x2d\x31\x30\x2e\x38\x35\ +\x32\x2c\x31\x30\x2e\x38\x33\x36\x2d\x32\x33\x2e\x39\x33\x2c\x31\ +\x30\x2e\x38\x35\x39\x2d\x33\x31\x2e\x35\x36\x34\x2c\x31\x2e\x38\ +\x35\x32\x0d\x0a\x09\x63\x2d\x35\x2e\x30\x35\x37\x2d\x35\x2e\x39\ +\x36\x38\x2d\x33\x2e\x30\x36\x31\x2d\x32\x34\x2e\x33\x37\x34\x2d\ +\x31\x2e\x36\x34\x34\x2d\x33\x36\x2e\x30\x34\x39\x6c\x32\x30\x2e\ +\x39\x30\x37\x2d\x31\x37\x31\x2e\x38\x34\x39\x63\x31\x2e\x38\x36\ +\x37\x2d\x31\x35\x2e\x33\x35\x33\x2d\x39\x2e\x30\x37\x2d\x33\x30\ +\x2e\x31\x38\x35\x2d\x32\x34\x2e\x34\x33\x2d\x33\x32\x2e\x30\x35\ +\x31\x0d\x0a\x09\x63\x2d\x31\x35\x2e\x33\x35\x38\x2d\x31\x2e\x38\ +\x36\x37\x2d\x32\x39\x2e\x33\x32\x32\x2c\x39\x2e\x39\x33\x39\x2d\ +\x33\x31\x2e\x31\x39\x31\x2c\x32\x35\x2e\x32\x38\x39\x4c\x32\x36\ +\x37\x2e\x33\x37\x2c\x32\x33\x36\x2e\x30\x32\x31\x63\x2d\x31\x2e\ +\x32\x30\x35\x2c\x33\x2e\x33\x35\x38\x2d\x33\x2e\x37\x39\x2c\x33\ +\x2e\x39\x33\x38\x2d\x34\x2e\x30\x38\x31\x2d\x30\x2e\x35\x38\x32\ +\x4c\x32\x35\x35\x2e\x34\x34\x2c\x36\x30\x0d\x0a\x09\x63\x30\x2d\ +\x31\x35\x2e\x34\x36\x35\x2d\x31\x32\x2e\x35\x34\x32\x2d\x32\x38\ +\x2d\x32\x38\x2e\x30\x31\x34\x2d\x32\x38\x63\x2d\x31\x35\x2e\x34\ +\x37\x33\x2c\x30\x2d\x32\x38\x2e\x30\x31\x35\x2c\x31\x32\x2e\x35\ +\x33\x35\x2d\x32\x38\x2e\x30\x31\x35\x2c\x32\x38\x6c\x2d\x30\x2e\ +\x35\x35\x32\x2c\x31\x37\x36\x2e\x37\x35\x32\x63\x30\x2e\x31\x34\ +\x36\x2c\x32\x2e\x30\x34\x2d\x31\x2e\x36\x30\x34\x2c\x32\x2e\x36\ +\x32\x34\x2d\x31\x2e\x39\x32\x2c\x30\x2e\x32\x39\x34\x4c\x31\x37\ +\x32\x2e\x30\x31\x36\x2c\x39\x39\x2e\x30\x37\x37\x0d\x0a\x09\x63\ +\x2d\x32\x2e\x37\x35\x2d\x31\x35\x2e\x32\x31\x39\x2d\x31\x37\x2e\ +\x33\x32\x33\x2d\x32\x36\x2e\x32\x30\x33\x2d\x33\x32\x2e\x35\x34\ +\x38\x2d\x32\x33\x2e\x34\x35\x33\x63\x2d\x31\x35\x2e\x32\x32\x37\ +\x2c\x32\x2e\x37\x34\x38\x2d\x32\x35\x2e\x33\x33\x39\x2c\x31\x38\ +\x2e\x31\x38\x37\x2d\x32\x32\x2e\x35\x39\x31\x2c\x33\x33\x2e\x34\ +\x30\x33\x6c\x32\x32\x2e\x31\x39\x33\x2c\x31\x36\x31\x2e\x34\x35\ +\x35\x0d\x0a\x09\x63\x30\x2e\x30\x32\x33\x2c\x32\x2e\x38\x37\x32\ +\x2d\x30\x2e\x39\x34\x31\x2c\x34\x2e\x35\x31\x33\x2d\x32\x2e\x33\ +\x30\x38\x2c\x30\x2e\x38\x33\x31\x6c\x2d\x33\x33\x2e\x31\x30\x39\ +\x2d\x38\x38\x2e\x35\x31\x37\x63\x2d\x35\x2e\x31\x38\x2d\x31\x34\ +\x2e\x35\x37\x32\x2d\x32\x31\x2e\x31\x39\x36\x2d\x32\x33\x2e\x30\ +\x36\x35\x2d\x33\x35\x2e\x37\x37\x36\x2d\x31\x37\x2e\x38\x38\x39\ +\x0d\x0a\x09\x63\x2d\x31\x34\x2e\x35\x37\x39\x2c\x35\x2e\x31\x37\ +\x37\x2d\x32\x32\x2e\x32\x30\x31\x2c\x32\x32\x2e\x30\x36\x31\x2d\ +\x31\x37\x2e\x30\x32\x33\x2c\x33\x36\x2e\x36\x33\x31\x6c\x35\x38\ +\x2e\x30\x34\x32\x2c\x31\x38\x39\x2e\x36\x32\x35\x63\x30\x2e\x33\ +\x30\x33\x2c\x31\x2e\x30\x34\x36\x2c\x30\x2e\x36\x32\x34\x2c\x32\ +\x2e\x30\x38\x35\x2c\x30\x2e\x39\x35\x33\x2c\x33\x2e\x31\x31\x38\ +\x6c\x30\x2e\x31\x32\x31\x2c\x30\x2e\x33\x39\x0d\x0a\x09\x63\x30\ +\x2e\x30\x31\x31\x2c\x30\x2e\x30\x33\x31\x2c\x30\x2e\x30\x32\x35\ +\x2c\x30\x2e\x30\x35\x38\x2c\x30\x2e\x30\x33\x35\x2c\x30\x2e\x30\ +\x38\x38\x43\x31\x32\x36\x2e\x30\x37\x39\x2c\x34\x34\x34\x2e\x32\ +\x33\x33\x2c\x31\x37\x32\x2e\x35\x37\x2c\x34\x38\x30\x2c\x32\x32\ +\x37\x2e\x34\x32\x37\x2c\x34\x38\x30\x63\x33\x35\x2e\x31\x31\x36\ +\x2c\x30\x2c\x37\x31\x2e\x35\x39\x31\x2d\x31\x32\x2e\x33\x37\x38\ +\x2c\x39\x39\x2e\x33\x35\x37\x2d\x33\x33\x2e\x36\x37\x32\x0d\x0a\ +\x09\x63\x30\x2e\x30\x30\x31\x2c\x30\x2c\x30\x2e\x30\x30\x33\x2d\ +\x30\x2e\x30\x30\x32\x2c\x30\x2e\x30\x30\x33\x2d\x30\x2e\x30\x30\ +\x32\x63\x32\x39\x2e\x39\x39\x2d\x31\x38\x2e\x30\x35\x31\x2c\x31\ +\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x2c\x31\ +\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x43\x34\ +\x36\x37\x2e\x34\x34\x35\x2c\x33\x31\x30\x2e\x34\x30\x32\x2c\x34\ +\x36\x35\x2e\x32\x36\x36\x2c\x32\x38\x38\x2e\x30\x38\x2c\x34\x35\ +\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\x35\x7a\x22\x2f\x3e\x0d\ \x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x05\xd4\ +\x00\x00\x03\x52\ \x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\ -\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\ -\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x34\x33\x2e\x39\x30\x33\ -\x32\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x34\x37\x2e\x33\x30\ -\x31\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x33\x30\x31\ -\x37\x43\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x34\x37\x2e\x33\ -\x30\x31\x37\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x34\x33\x2e\ -\x39\x30\x33\x32\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\ -\x2e\x37\x31\x30\x39\x43\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ -\x33\x35\x2e\x35\x31\x38\x35\x20\x31\x39\x2e\x35\x34\x33\x31\x20\ -\x2d\x33\x32\x2e\x31\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x33\x32\ -\x2e\x31\x32\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x33\x32\ -\x2e\x31\x32\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x35\x2e\ -\x35\x31\x38\x35\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\ -\x2e\x37\x31\x30\x39\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\ -\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\ -\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\ -\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\ -\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\ -\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\ -\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ -\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\ -\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\ -\x68\x20\x64\x3d\x27\x4d\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ -\x33\x39\x2e\x37\x31\x30\x39\x4c\x20\x39\x2e\x33\x34\x37\x34\x32\ -\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x39\x2e\x33\x34\x37\ -\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\x20\x39\x2e\x33\ -\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\x2e\ -\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\ -\x2e\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\ -\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x2e\x31\x35\x35\x31\ -\x31\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x31\x2e\x37\x35\x36\ -\x35\x36\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x2e\x37\x35\x36\x35\ -\x36\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x31\x2e\x37\x35\ -\x36\x35\x36\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x35\x2e\x31\ -\x35\x35\x31\x31\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x39\x2e\ -\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\ -\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\ -\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x27\x20\x66\x69\x6c\x6c\x3d\ -\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\ -\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ -\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\ -\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\ -\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\ -\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\ -\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\ -\x27\x33\x2e\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ -\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\ -\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\ -\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\ -\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\ -\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\x34\x2e\x38\x39\x32\ -\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\x20\x35\x34\x2e\x38\ -\x39\x32\x36\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\x34\x34\x2e\ -\x36\x39\x36\x39\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x33\x32\ -\x2e\x31\x32\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x43\x20\x31\x39\ -\x2e\x35\x34\x33\x31\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x39\ -\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\ -\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\ -\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\ -\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\ -\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\ -\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\ -\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\ -\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\x35\x31\x33\x31\x32\x27\ -\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\ -\x76\x67\x3e\ -\x00\x00\x03\x46\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ +\x64\x3d\x22\x4d\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x48\ +\x32\x35\x36\x2e\x30\x30\x36\x6c\x2d\x34\x32\x2e\x36\x36\x38\x2d\ +\x34\x38\x48\x37\x34\x2e\x36\x36\x36\x43\x35\x31\x2e\x31\x39\x37\ +\x2c\x39\x36\x2c\x33\x32\x2c\x31\x31\x35\x2e\x31\x39\x38\x2c\x33\ +\x32\x2c\x31\x33\x38\x2e\x36\x36\x37\x76\x32\x33\x34\x2e\x36\x36\ +\x36\x43\x33\x32\x2c\x33\x39\x36\x2e\x38\x30\x32\x2c\x35\x31\x2e\ +\x31\x39\x37\x2c\x34\x31\x36\x2c\x37\x34\x2e\x36\x36\x36\x2c\x34\ +\x31\x36\x68\x33\x36\x32\x2e\x36\x36\x38\x0d\x0a\x09\x43\x34\x36\ +\x30\x2e\x38\x30\x33\x2c\x34\x31\x36\x2c\x34\x38\x30\x2c\x33\x39\ +\x36\x2e\x38\x30\x32\x2c\x34\x38\x30\x2c\x33\x37\x33\x2e\x33\x33\ +\x33\x56\x31\x38\x36\x2e\x36\x36\x37\x43\x34\x38\x30\x2c\x31\x36\ +\x33\x2e\x31\x39\x38\x2c\x34\x36\x30\x2e\x38\x30\x33\x2c\x31\x34\ +\x34\x2c\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x7a\x20\x4d\ +\x34\x34\x38\x2c\x33\x37\x33\x2e\x33\x33\x33\x0d\x0a\x09\x63\x30\ +\x2c\x35\x2e\x37\x38\x32\x2d\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\ +\x36\x36\x37\x2d\x31\x30\x2e\x36\x36\x36\x2c\x31\x30\x2e\x36\x36\ +\x37\x48\x37\x34\x2e\x36\x36\x36\x43\x36\x38\x2e\x38\x38\x34\x2c\ +\x33\x38\x34\x2c\x36\x34\x2c\x33\x37\x39\x2e\x31\x31\x35\x2c\x36\ +\x34\x2c\x33\x37\x33\x2e\x33\x33\x33\x56\x31\x37\x36\x68\x33\x37\ +\x33\x2e\x33\x33\x34\x63\x35\x2e\x37\x38\x31\x2c\x30\x2c\x31\x30\ +\x2e\x36\x36\x36\x2c\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\x36\x36\ +\x36\x2c\x31\x30\x2e\x36\x36\x37\x0d\x0a\x09\x56\x33\x37\x33\x2e\ +\x33\x33\x33\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x00\x6c\ +\x3c\ +\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\ +\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\ +\x20\x64\x3d\x22\x4d\x31\x38\x20\x31\x32\x76\x31\x48\x38\x76\x35\ +\x6c\x2d\x36\x2d\x36\x20\x36\x2d\x36\x76\x35\x68\x38\x56\x32\x68\ +\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x02\x79\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x67\x3e\x0d\x0a\x09\x09\x09\x3c\x70\x6f\x6c\ +\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\x22\x31\x38\x36\ +\x2e\x33\x30\x31\x2c\x33\x33\x39\x2e\x38\x39\x33\x20\x39\x36\x2c\ +\x32\x34\x39\x2e\x34\x36\x31\x20\x36\x34\x2c\x32\x37\x39\x2e\x39\ +\x36\x38\x20\x31\x38\x36\x2e\x33\x30\x31\x2c\x34\x30\x32\x20\x34\ +\x34\x38\x2c\x31\x34\x30\x2e\x35\x30\x36\x20\x34\x31\x36\x2c\x31\ +\x31\x30\x20\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x09\x3c\x2f\x67\ +\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\ +\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\x6c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -2166,44 +2075,244 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x33\x37\x2e\x35\ -\x2c\x33\x38\x36\x2e\x36\x4c\x33\x30\x36\x2e\x39\x2c\x32\x35\x36\ -\x6c\x31\x33\x30\x2e\x36\x2d\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\ -\x31\x2d\x31\x34\x2e\x31\x2c\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\ -\x2c\x30\x2d\x35\x30\x2e\x39\x63\x2d\x31\x34\x2e\x31\x2d\x31\x34\ -\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\x2d\x35\x30\x2e\ -\x39\x2c\x30\x4c\x32\x35\x36\x2c\x32\x30\x35\x2e\x31\x4c\x31\x32\ -\x35\x2e\x34\x2c\x37\x34\x2e\x35\x0d\x0a\x09\x63\x2d\x31\x34\x2e\ -\x31\x2d\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\ -\x2d\x35\x30\x2e\x39\x2c\x30\x63\x2d\x31\x34\x2e\x31\x2c\x31\x34\ -\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\x35\ -\x30\x2e\x39\x4c\x32\x30\x35\x2e\x31\x2c\x32\x35\x36\x4c\x37\x34\ -\x2e\x35\x2c\x33\x38\x36\x2e\x36\x63\x2d\x31\x34\x2e\x31\x2c\x31\ -\x34\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\ -\x35\x30\x2e\x39\x0d\x0a\x09\x63\x31\x34\x2e\x31\x2c\x31\x34\x2e\ -\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\x39\ -\x2c\x30\x4c\x32\x35\x36\x2c\x33\x30\x36\x2e\x39\x6c\x31\x33\x30\ -\x2e\x36\x2c\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\x31\x2c\x31\x34\ -\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\ -\x39\x2c\x30\x43\x34\x35\x31\x2e\x35\x2c\x34\x32\x33\x2e\x34\x2c\ -\x34\x35\x31\x2e\x35\x2c\x34\x30\x30\x2e\x36\x2c\x34\x33\x37\x2e\ -\x35\x2c\x33\x38\x36\x2e\x36\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\ -\x76\x67\x3e\x0d\x0a\ -\x00\x00\x00\x6c\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x0d\x0a\x09\x09\x3c\x72\x65\x63\x74\x20\x78\x3d\x22\x31\x37\x38\ +\x2e\x38\x34\x36\x22\x20\x79\x3d\x22\x39\x32\x2e\x30\x38\x37\x22\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\x72\ +\x69\x78\x28\x2d\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\ +\x37\x31\x20\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\x37\ +\x31\x20\x32\x32\x34\x2e\x33\x34\x37\x36\x20\x36\x33\x31\x2e\x31\ +\x34\x39\x38\x29\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x38\ +\x2e\x30\x38\x35\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x35\ +\x34\x2e\x30\x34\x39\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\ +\x20\x64\x3d\x22\x4d\x34\x37\x31\x2e\x37\x32\x33\x2c\x38\x38\x2e\ +\x33\x39\x33\x6c\x2d\x34\x38\x2e\x31\x31\x35\x2d\x34\x38\x2e\x31\ +\x31\x34\x63\x2d\x31\x31\x2e\x37\x32\x33\x2d\x31\x31\x2e\x37\x32\ +\x34\x2d\x33\x31\x2e\x35\x35\x38\x2d\x31\x30\x2e\x38\x39\x36\x2d\ +\x34\x34\x2e\x33\x30\x34\x2c\x31\x2e\x38\x35\x6c\x2d\x34\x35\x2e\ +\x32\x30\x32\x2c\x34\x35\x2e\x32\x30\x33\x6c\x39\x30\x2e\x35\x36\ +\x39\x2c\x39\x30\x2e\x35\x36\x38\x6c\x34\x35\x2e\x32\x30\x32\x2d\ +\x34\x35\x2e\x32\x30\x32\x0d\x0a\x09\x09\x43\x34\x38\x32\x2e\x36\ +\x31\x36\x2c\x31\x31\x39\x2e\x39\x35\x32\x2c\x34\x38\x33\x2e\x34\ +\x34\x35\x2c\x31\x30\x30\x2e\x31\x31\x36\x2c\x34\x37\x31\x2e\x37\ +\x32\x33\x2c\x38\x38\x2e\x33\x39\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\ +\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\ +\x22\x36\x34\x2e\x30\x32\x31\x2c\x33\x36\x33\x2e\x32\x35\x32\x20\ +\x33\x32\x2c\x34\x38\x30\x20\x31\x34\x38\x2e\x37\x33\x37\x2c\x34\ +\x34\x37\x2e\x39\x37\x39\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\ +\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x05\x27\ \x3c\ -\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\ -\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\ -\x20\x64\x3d\x22\x4d\x31\x38\x20\x31\x32\x76\x31\x48\x38\x76\x35\ -\x6c\x2d\x36\x2d\x36\x20\x36\x2d\x36\x76\x35\x68\x38\x56\x32\x68\ -\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x02\xf7\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x31\x32\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ +\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ +\x35\x36\x2c\x36\x34\x43\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\ +\x2c\x36\x34\x2c\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\x2c\x32\ +\x35\x36\x63\x30\x2c\x31\x30\x35\x2e\x36\x30\x34\x2c\x38\x36\x2e\ +\x34\x30\x31\x2c\x31\x39\x32\x2c\x31\x39\x32\x2c\x31\x39\x32\x63\ +\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x38\ +\x36\x34\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\ +\x38\x2e\x35\x33\x31\x2d\x33\x2e\x31\x39\x38\x2d\x31\x36\x2d\x38\ +\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\x33\x33\x63\x2d\x35\x2e\x33\ +\x33\x33\x2d\x35\x2e\x33\x33\x34\x2d\x38\x2e\x35\x33\x31\x2d\x31\ +\x32\x2e\x38\x30\x33\x2d\x38\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\ +\x33\x34\x63\x30\x2d\x31\x38\x2e\x31\x33\x35\x2c\x31\x33\x2e\x38\ +\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x68\x33\x38\x2e\x33\ +\x39\x36\x0d\x0a\x09\x09\x09\x63\x35\x38\x2e\x36\x36\x37\x2c\x30\ +\x2c\x31\x30\x36\x2e\x36\x36\x37\x2d\x34\x38\x2c\x31\x30\x36\x2e\ +\x36\x36\x37\x2d\x31\x30\x36\x2e\x36\x36\x36\x43\x34\x34\x38\x2c\ +\x31\x34\x30\x2e\x38\x30\x32\x2c\x33\x36\x31\x2e\x36\x30\x34\x2c\ +\x36\x34\x2c\x32\x35\x36\x2c\x36\x34\x7a\x20\x4d\x31\x33\x38\x2e\ +\x36\x36\x37\x2c\x32\x35\x36\x63\x2d\x31\x38\x2e\x31\x33\x36\x2c\ +\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\ +\x32\x73\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\ +\x32\x0d\x0a\x09\x09\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\ +\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x53\ +\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x35\x36\x2c\x31\x33\x38\x2e\ +\x36\x36\x37\x2c\x32\x35\x36\x7a\x20\x4d\x32\x30\x32\x2e\x36\x36\ +\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\x2e\x31\x33\ +\x36\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\ +\x2d\x33\x32\x63\x30\x2d\x31\x38\x2e\x31\x33\x36\x2c\x31\x33\x2e\ +\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\ +\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\x33\x32\x2c\x31\x33\ +\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x32\x33\x34\x2e\x36\ +\x36\x37\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x32\x30\x2e\x38\ +\x30\x32\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x32\x30\x32\x2e\x36\ +\x36\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\x33\x30\x39\ +\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\ +\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\ +\x2d\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\x31\x38\ +\x2e\x31\x33\x36\x2c\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\x2c\x33\ +\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\ +\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x33\x34\ +\x31\x2e\x33\x33\x33\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x33\x32\ +\x37\x2e\x34\x36\x39\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x33\x30\ +\x39\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\ +\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x0d\x0a\x09\x09\x09\ +\x63\x2d\x31\x38\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\ +\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\x32\x73\x31\x33\x2e\x38\x36\ +\x35\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\ +\x36\x2c\x30\x2c\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\ +\x2c\x33\x32\x53\x33\x39\x31\x2e\x34\x36\x39\x2c\x32\x35\x36\x2c\ +\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x7a\x22\x2f\x3e\x0d\ +\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x07\x80\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x39\x33\x2e\x34\x36\ +\x2c\x32\x34\x39\x2e\x30\x35\x36\x63\x33\x2e\x37\x32\x33\x2d\x30\ +\x2e\x36\x37\x2c\x37\x2e\x35\x38\x39\x2d\x31\x2e\x30\x34\x31\x2c\ +\x31\x31\x2e\x35\x38\x36\x2d\x31\x2e\x30\x34\x31\x4c\x32\x30\x31\ +\x2e\x39\x32\x34\x2c\x32\x34\x38\x68\x31\x30\x33\x2e\x38\x32\x33\ +\x63\x34\x2e\x35\x30\x33\x2c\x30\x2c\x38\x2e\x38\x30\x36\x2d\x30\ +\x2e\x36\x31\x37\x2c\x31\x32\x2e\x39\x30\x38\x2d\x31\x2e\x37\x35\ +\x34\x0d\x0a\x09\x09\x63\x31\x39\x2e\x33\x37\x2d\x35\x2e\x33\x36\ +\x33\x2c\x33\x33\x2e\x33\x34\x35\x2d\x32\x32\x2e\x35\x33\x37\x2c\ +\x33\x33\x2e\x33\x34\x35\x2d\x34\x33\x2e\x36\x36\x33\x76\x2d\x33\ +\x30\x2e\x38\x32\x32\x76\x2d\x35\x36\x2e\x34\x30\x32\x63\x30\x2d\ +\x32\x34\x2e\x38\x33\x32\x2d\x32\x31\x2e\x31\x35\x2d\x34\x33\x2e\ +\x34\x38\x34\x2d\x34\x36\x2e\x32\x38\x39\x2d\x34\x37\x2e\x36\x30\ +\x36\x0d\x0a\x09\x09\x63\x2d\x31\x35\x2e\x39\x33\x31\x2d\x32\x2e\ +\x36\x32\x34\x2d\x33\x39\x2e\x32\x35\x38\x2d\x33\x2e\x38\x32\x37\ +\x2d\x35\x35\x2e\x30\x38\x39\x2d\x33\x2e\x37\x34\x39\x63\x2d\x31\ +\x35\x2e\x38\x32\x39\x2c\x30\x2e\x30\x38\x36\x2d\x33\x30\x2e\x39\ +\x38\x31\x2c\x31\x2e\x34\x30\x34\x2d\x34\x34\x2e\x32\x37\x37\x2c\ +\x33\x2e\x37\x34\x39\x43\x31\x36\x37\x2e\x31\x34\x33\x2c\x37\x34\ +\x2e\x35\x37\x36\x2c\x31\x36\x30\x2c\x38\x38\x2e\x39\x32\x38\x2c\ +\x31\x36\x30\x2c\x31\x31\x35\x2e\x33\x35\x39\x56\x31\x34\x34\x68\ +\x39\x36\x0d\x0a\x09\x09\x76\x31\x36\x48\x31\x32\x38\x2e\x38\x32\ +\x63\x2d\x33\x35\x2e\x36\x32\x38\x2c\x30\x2d\x36\x34\x2e\x35\x33\ +\x38\x2c\x34\x32\x2e\x35\x37\x31\x2d\x36\x34\x2e\x38\x31\x33\x2c\ +\x39\x35\x2e\x32\x34\x32\x43\x36\x34\x2e\x30\x30\x35\x2c\x32\x35\ +\x35\x2e\x34\x39\x35\x2c\x36\x34\x2c\x32\x35\x35\x2e\x37\x34\x37\ +\x2c\x36\x34\x2c\x32\x35\x36\x63\x30\x2c\x39\x2e\x35\x32\x33\x2c\ +\x30\x2e\x39\x34\x2c\x31\x38\x2e\x37\x32\x2c\x32\x2e\x36\x38\x35\ +\x2c\x32\x37\x2e\x34\x30\x34\x0d\x0a\x09\x09\x43\x37\x34\x2e\x36\ +\x34\x38\x2c\x33\x32\x33\x2e\x30\x37\x2c\x39\x39\x2e\x34\x35\x31\ +\x2c\x33\x35\x32\x2c\x31\x32\x38\x2e\x38\x32\x2c\x33\x35\x32\x48\ +\x31\x34\x34\x76\x2d\x32\x2e\x36\x36\x32\x76\x2d\x34\x33\x2e\x32\ +\x37\x33\x43\x31\x34\x34\x2c\x32\x37\x39\x2e\x32\x33\x38\x2c\x31\ +\x36\x34\x2e\x31\x34\x36\x2c\x32\x35\x34\x2e\x33\x33\x32\x2c\x31\ +\x39\x33\x2e\x34\x36\x2c\x32\x34\x39\x2e\x30\x35\x36\x7a\x20\x4d\ +\x32\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x0d\ +\x0a\x09\x09\x63\x2d\x39\x2e\x35\x39\x32\x2c\x30\x2d\x31\x37\x2e\ +\x33\x38\x34\x2d\x37\x2e\x37\x38\x35\x2d\x31\x37\x2e\x33\x38\x34\ +\x2d\x31\x37\x2e\x34\x30\x33\x63\x30\x2d\x39\x2e\x36\x36\x34\x2c\ +\x37\x2e\x37\x37\x34\x2d\x31\x37\x2e\x35\x32\x2c\x31\x37\x2e\x33\ +\x38\x34\x2d\x31\x37\x2e\x35\x32\x63\x39\x2e\x35\x37\x34\x2c\x30\ +\x2c\x31\x37\x2e\x33\x39\x39\x2c\x37\x2e\x38\x35\x35\x2c\x31\x37\ +\x2e\x33\x39\x39\x2c\x31\x37\x2e\x35\x32\x0d\x0a\x09\x09\x43\x32\ +\x32\x31\x2e\x30\x35\x36\x2c\x31\x31\x39\x2e\x32\x31\x37\x2c\x32\ +\x31\x33\x2e\x32\x34\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x2c\x32\ +\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x7a\x22\ +\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ +\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\x35\x34\x33\x43\x34\ +\x33\x34\x2e\x37\x38\x2c\x31\x38\x36\x2e\x30\x32\x31\x2c\x34\x31\ +\x31\x2e\x30\x33\x33\x2c\x31\x36\x30\x2c\x33\x38\x33\x2e\x31\x38\ +\x2c\x31\x36\x30\x48\x33\x36\x38\x76\x32\x2e\x36\x32\x36\x76\x33\ +\x38\x2e\x30\x34\x36\x63\x30\x2c\x33\x33\x2e\x39\x31\x35\x2d\x32\ +\x32\x2e\x32\x38\x36\x2c\x35\x38\x2e\x34\x37\x34\x2d\x34\x39\x2e\ +\x34\x38\x39\x2c\x36\x32\x2e\x36\x38\x31\x0d\x0a\x09\x09\x63\x2d\ +\x32\x2e\x37\x33\x37\x2c\x30\x2e\x34\x32\x34\x2d\x35\x2e\x34\x38\ +\x33\x2c\x30\x2e\x36\x34\x36\x2d\x38\x2e\x33\x30\x31\x2c\x30\x2e\ +\x36\x34\x36\x48\x32\x30\x36\x2e\x33\x35\x31\x63\x2d\x34\x2e\x35\ +\x31\x38\x2c\x30\x2d\x38\x2e\x39\x30\x34\x2c\x30\x2e\x35\x38\x34\ +\x2d\x31\x33\x2e\x30\x34\x39\x2c\x31\x2e\x36\x37\x32\x43\x31\x37\ +\x34\x2e\x31\x38\x2c\x32\x37\x30\x2e\x36\x38\x39\x2c\x31\x36\x30\ +\x2c\x32\x38\x36\x2e\x36\x2c\x31\x36\x30\x2c\x33\x30\x37\x2e\x32\ +\x33\x36\x76\x33\x32\x2e\x39\x32\x32\x0d\x0a\x09\x09\x76\x35\x34\ +\x2e\x33\x30\x35\x63\x30\x2c\x32\x34\x2e\x38\x33\x32\x2c\x32\x34\ +\x2e\x39\x37\x37\x2c\x33\x39\x2e\x34\x32\x36\x2c\x34\x39\x2e\x34\ +\x38\x31\x2c\x34\x36\x2e\x35\x35\x31\x63\x32\x39\x2e\x33\x32\x37\ +\x2c\x38\x2e\x35\x33\x31\x2c\x36\x31\x2e\x32\x36\x37\x2c\x31\x30\ +\x2e\x30\x36\x38\x2c\x39\x36\x2e\x33\x36\x36\x2c\x30\x43\x33\x32\ +\x39\x2e\x31\x35\x2c\x34\x33\x34\x2e\x33\x35\x34\x2c\x33\x35\x32\ +\x2c\x34\x32\x30\x2e\x38\x39\x33\x2c\x33\x35\x32\x2c\x33\x39\x34\ +\x2e\x34\x36\x33\x56\x33\x36\x38\x0d\x0a\x09\x09\x68\x2d\x39\x36\ +\x76\x2d\x31\x36\x68\x31\x32\x37\x2e\x31\x38\x63\x32\x35\x2e\x32\ +\x34\x2c\x30\x2c\x34\x37\x2e\x31\x30\x37\x2d\x32\x31\x2e\x33\x36\ +\x35\x2c\x35\x37\x2e\x38\x31\x34\x2d\x35\x32\x2e\x35\x34\x39\x43\ +\x34\x34\x35\x2e\x34\x37\x34\x2c\x32\x38\x36\x2e\x34\x30\x34\x2c\ +\x34\x34\x38\x2c\x32\x37\x31\x2e\x36\x34\x31\x2c\x34\x34\x38\x2c\ +\x32\x35\x36\x0d\x0a\x09\x09\x43\x34\x34\x38\x2c\x32\x34\x34\x2e\ +\x32\x33\x32\x2c\x34\x34\x36\x2e\x35\x36\x37\x2c\x32\x33\x32\x2e\ +\x39\x36\x32\x2c\x34\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\ +\x35\x34\x33\x7a\x20\x4d\x33\x30\x37\x2e\x38\x36\x37\x2c\x33\x38\ +\x32\x2e\x38\x32\x63\x39\x2e\x35\x39\x2c\x30\x2c\x31\x37\x2e\x33\ +\x38\x31\x2c\x37\x2e\x37\x38\x35\x2c\x31\x37\x2e\x33\x38\x31\x2c\ +\x31\x37\x2e\x34\x0d\x0a\x09\x09\x63\x30\x2c\x39\x2e\x36\x35\x2d\ +\x37\x2e\x37\x39\x31\x2c\x31\x37\x2e\x35\x32\x31\x2d\x31\x37\x2e\ +\x33\x38\x31\x2c\x31\x37\x2e\x35\x32\x31\x63\x2d\x39\x2e\x35\x37\ +\x37\x2c\x30\x2d\x31\x37\x2e\x33\x39\x39\x2d\x37\x2e\x38\x37\x31\ +\x2d\x31\x37\x2e\x33\x39\x39\x2d\x31\x37\x2e\x35\x32\x31\x43\x32\ +\x39\x30\x2e\x34\x36\x38\x2c\x33\x39\x30\x2e\x35\x39\x2c\x32\x39\ +\x38\x2e\x32\x37\x34\x2c\x33\x38\x32\x2e\x38\x32\x2c\x33\x30\x37\ +\x2e\x38\x36\x37\x2c\x33\x38\x32\x2e\x38\x32\x7a\x22\x2f\x3e\x0d\ +\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\xeb\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -2235,384 +2344,275 @@ qt_resource_data = b"\ \x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ \x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ \x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x31\x37\x2e\x34\ -\x2c\x32\x32\x34\x48\x32\x38\x38\x56\x39\x34\x2e\x36\x63\x30\x2d\ -\x31\x36\x2e\x39\x2d\x31\x34\x2e\x33\x2d\x33\x30\x2e\x36\x2d\x33\ -\x32\x2d\x33\x30\x2e\x36\x63\x2d\x31\x37\x2e\x37\x2c\x30\x2d\x33\ -\x32\x2c\x31\x33\x2e\x37\x2d\x33\x32\x2c\x33\x30\x2e\x36\x56\x32\ -\x32\x34\x48\x39\x34\x2e\x36\x43\x37\x37\x2e\x37\x2c\x32\x32\x34\ -\x2c\x36\x34\x2c\x32\x33\x38\x2e\x33\x2c\x36\x34\x2c\x32\x35\x36\ -\x0d\x0a\x09\x63\x30\x2c\x31\x37\x2e\x37\x2c\x31\x33\x2e\x37\x2c\ -\x33\x32\x2c\x33\x30\x2e\x36\x2c\x33\x32\x48\x32\x32\x34\x76\x31\ -\x32\x39\x2e\x34\x63\x30\x2c\x31\x36\x2e\x39\x2c\x31\x34\x2e\x33\ -\x2c\x33\x30\x2e\x36\x2c\x33\x32\x2c\x33\x30\x2e\x36\x63\x31\x37\ -\x2e\x37\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x37\x2c\x33\x32\x2d\ -\x33\x30\x2e\x36\x56\x32\x38\x38\x68\x31\x32\x39\x2e\x34\x63\x31\ -\x36\x2e\x39\x2c\x30\x2c\x33\x30\x2e\x36\x2d\x31\x34\x2e\x33\x2c\ -\x33\x30\x2e\x36\x2d\x33\x32\x0d\x0a\x09\x43\x34\x34\x38\x2c\x32\ -\x33\x38\x2e\x33\x2c\x34\x33\x34\x2e\x33\x2c\x32\x32\x34\x2c\x34\ -\x31\x37\x2e\x34\x2c\x32\x32\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\ -\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\xf5\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x68\x65\x76\x72\x6f\x6e\x5f\x63\x69\x72\x63\x6c\x65\ -\x64\x5f\x6c\x65\x66\x74\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ -\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ -\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ -\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ -\x6c\x69\x6e\x6b\x22\x0d\x0a\x09\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\ -\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ -\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\ -\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x31\x2e\x33\x30\ -\x32\x2c\x36\x2e\x37\x37\x36\x63\x2d\x30\x2e\x31\x39\x36\x2d\x30\ -\x2e\x31\x39\x37\x2d\x30\x2e\x35\x31\x35\x2d\x30\x2e\x31\x39\x37\ -\x2d\x30\x2e\x37\x31\x2c\x30\x4c\x37\x2e\x37\x38\x35\x2c\x39\x2e\ -\x36\x34\x31\x63\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x31\x39\x39\ -\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x35\x32\x2c\x30\x2c\x30\x2e\ -\x37\x31\x37\x6c\x32\x2e\x38\x30\x37\x2c\x32\x2e\x38\x36\x34\x0d\ -\x0a\x09\x63\x30\x2e\x31\x39\x35\x2c\x30\x2e\x31\x39\x39\x2c\x30\ -\x2e\x35\x31\x34\x2c\x30\x2e\x31\x39\x38\x2c\x30\x2e\x37\x31\x2c\ -\x30\x63\x30\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\ -\x31\x39\x36\x2d\x30\x2e\x35\x31\x38\x2c\x30\x2d\x30\x2e\x37\x31\ -\x37\x4c\x39\x2c\x31\x30\x6c\x32\x2e\x33\x30\x32\x2d\x32\x2e\x35\ -\x30\x36\x43\x31\x31\x2e\x34\x39\x38\x2c\x37\x2e\x32\x39\x36\x2c\ -\x31\x31\x2e\x34\x39\x38\x2c\x36\x2e\x39\x37\x36\x2c\x31\x31\x2e\ -\x33\x30\x32\x2c\x36\x2e\x37\x37\x36\x7a\x0d\x0a\x09\x20\x4d\x31\ -\x30\x2c\x30\x2e\x34\x63\x2d\x35\x2e\x33\x30\x32\x2c\x30\x2d\x39\ -\x2e\x36\x2c\x34\x2e\x32\x39\x38\x2d\x39\x2e\x36\x2c\x39\x2e\x36\ -\x63\x30\x2c\x35\x2e\x33\x30\x33\x2c\x34\x2e\x32\x39\x38\x2c\x39\ -\x2e\x36\x2c\x39\x2e\x36\x2c\x39\x2e\x36\x73\x39\x2e\x36\x2d\x34\ -\x2e\x32\x39\x37\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x43\x31\x39\x2e\ -\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\x32\x2c\x30\ -\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\x30\x2c\x31\ -\x38\x2e\x33\x35\x34\x0d\x0a\x09\x63\x2d\x34\x2e\x36\x31\x35\x2c\ -\x30\x2d\x38\x2e\x33\x35\x34\x2d\x33\x2e\x37\x34\x2d\x38\x2e\x33\ -\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x30\x2d\x34\x2e\x36\x31\x34\ -\x2c\x33\x2e\x37\x33\x39\x2d\x38\x2e\x33\x35\x34\x2c\x38\x2e\x33\ -\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x34\x2e\x36\x31\x33\x2c\x30\ -\x2c\x38\x2e\x33\x35\x34\x2c\x33\x2e\x37\x34\x2c\x38\x2e\x33\x35\ -\x34\x2c\x38\x2e\x33\x35\x34\x0d\x0a\x09\x43\x31\x38\x2e\x33\x35\ -\x34\x2c\x31\x34\x2e\x36\x31\x34\x2c\x31\x34\x2e\x36\x31\x33\x2c\ -\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\x34\ -\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\ -\x67\x3e\x0d\x0a\ -\x00\x00\x03\x7c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ -\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ -\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ -\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ -\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ -\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ -\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ -\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ -\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ -\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ -\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ -\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ -\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ -\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ -\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x33\x32\x2e\x31\x32\x43\ -\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x34\x30\x2e\x34\x33\x35\ -\x33\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\x34\x37\x2e\x31\x37\ -\x36\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x31\x37\x36\ -\x32\x43\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x34\x37\x2e\x31\ -\x37\x36\x32\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x34\x30\x2e\ -\x34\x33\x35\x33\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x33\x32\ -\x2e\x31\x32\x43\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x32\x33\ -\x2e\x38\x30\x34\x37\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x31\ -\x37\x2e\x30\x36\x33\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x37\ -\x2e\x30\x36\x33\x37\x43\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\ -\x31\x37\x2e\x30\x36\x33\x37\x20\x34\x37\x2e\x31\x37\x36\x32\x20\ -\x2d\x32\x33\x2e\x38\x30\x34\x37\x20\x34\x37\x2e\x31\x37\x36\x32\ -\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\ -\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ -" - -qt_resource_name = b"\ -\x00\x05\ -\x00\x6f\xa6\x53\ -\x00\x69\ -\x00\x63\x00\x6f\x00\x6e\x00\x73\ -\x00\x1b\ -\x0e\xb5\x68\xe7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\ -\x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x10\ -\x08\x89\xfa\x47\ -\x00\x63\ -\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x6f\x00\x72\x00\x69\x00\x67\x00\x69\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x09\ -\x0b\x9e\x89\x07\ -\x00\x63\ -\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x12\ -\x08\x79\x97\xe7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\ -\x00\x67\ +\x0a\x3c\x67\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x32\x35\x36\x2c\x31\x32\x38\x63\x2d\x38\x31\x2e\x39\x2c\x30\ +\x2d\x31\x34\x35\x2e\x37\x2c\x34\x38\x2e\x38\x2d\x32\x32\x34\x2c\ +\x31\x32\x38\x63\x36\x37\x2e\x34\x2c\x36\x37\x2e\x37\x2c\x31\x32\ +\x34\x2c\x31\x32\x38\x2c\x32\x32\x34\x2c\x31\x32\x38\x63\x39\x39\ +\x2e\x39\x2c\x30\x2c\x31\x37\x33\x2e\x34\x2d\x37\x36\x2e\x34\x2c\ +\x32\x32\x34\x2d\x31\x32\x36\x2e\x36\x0d\x0a\x09\x09\x43\x34\x32\ +\x38\x2e\x32\x2c\x31\x39\x38\x2e\x36\x2c\x33\x35\x34\x2e\x38\x2c\ +\x31\x32\x38\x2c\x32\x35\x36\x2c\x31\x32\x38\x7a\x20\x4d\x32\x35\ +\x36\x2c\x33\x34\x37\x2e\x33\x63\x2d\x34\x39\x2e\x34\x2c\x30\x2d\ +\x38\x39\x2e\x36\x2d\x34\x31\x2d\x38\x39\x2e\x36\x2d\x39\x31\x2e\ +\x33\x63\x30\x2d\x35\x30\x2e\x34\x2c\x34\x30\x2e\x32\x2d\x39\x31\ +\x2e\x33\x2c\x38\x39\x2e\x36\x2d\x39\x31\x2e\x33\x73\x38\x39\x2e\ +\x36\x2c\x34\x31\x2c\x38\x39\x2e\x36\x2c\x39\x31\x2e\x33\x0d\x0a\ +\x09\x09\x43\x33\x34\x35\x2e\x36\x2c\x33\x30\x36\x2e\x34\x2c\x33\ +\x30\x35\x2e\x34\x2c\x33\x34\x37\x2e\x33\x2c\x32\x35\x36\x2c\x33\ +\x34\x37\x2e\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\ +\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\ +\x32\x32\x34\x63\x30\x2d\x37\x2e\x39\x2c\x32\x2e\x39\x2d\x31\x35\ +\x2e\x31\x2c\x37\x2e\x36\x2d\x32\x30\x2e\x37\x63\x2d\x32\x2e\x35\ +\x2d\x30\x2e\x34\x2d\x35\x2d\x30\x2e\x36\x2d\x37\x2e\x36\x2d\x30\ +\x2e\x36\x63\x2d\x32\x38\x2e\x38\x2c\x30\x2d\x35\x32\x2e\x33\x2c\ +\x32\x33\x2e\x39\x2d\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x63\x30\ +\x2c\x32\x39\x2e\x34\x2c\x32\x33\x2e\x35\x2c\x35\x33\x2e\x33\x2c\ +\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x0d\x0a\x09\x09\x09\x73\x35\ +\x32\x2e\x33\x2d\x32\x33\x2e\x39\x2c\x35\x32\x2e\x33\x2d\x35\x33\ +\x2e\x33\x63\x30\x2d\x32\x2e\x33\x2d\x30\x2e\x32\x2d\x34\x2e\x36\ +\x2d\x30\x2e\x34\x2d\x36\x2e\x39\x63\x2d\x35\x2e\x35\x2c\x34\x2e\ +\x33\x2d\x31\x32\x2e\x33\x2c\x36\x2e\x39\x2d\x31\x39\x2e\x38\x2c\ +\x36\x2e\x39\x43\x32\x37\x30\x2e\x33\x2c\x32\x35\x36\x2c\x32\x35\ +\x36\x2c\x32\x34\x31\x2e\x37\x2c\x32\x35\x36\x2c\x32\x32\x34\x7a\ +\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\ +\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +" + +qt_resource_name = b"\ +\x00\x05\ +\x00\x6f\xa6\x53\ +\x00\x69\ +\x00\x63\x00\x6f\x00\x6e\x00\x73\ \x00\x0d\ \x05\x20\xce\x87\ \x00\x6f\ \x00\x70\x00\x65\x00\x6e\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0f\ -\x07\x0e\xc4\x87\ -\x00\x6f\ -\x00\x70\x00\x65\x00\x6e\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0a\ -\x0a\x2d\x1b\xc7\ -\x00\x63\ -\x00\x69\x00\x72\x00\x63\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x16\ -\x01\xfb\x76\x27\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x62\x00\x61\x00\x63\ -\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0e\ -\x05\xed\x38\x67\ -\x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x11\ -\x0c\xa7\xc7\x47\ +\x00\x09\ +\x0b\x9e\x89\x07\ \x00\x63\ -\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x14\ +\x0f\xa5\xe0\xc7\ +\x00\x6d\ +\x00\x61\x00\x67\x00\x6e\x00\x69\x00\x66\x00\x79\x00\x69\x00\x6e\x00\x67\x00\x2d\x00\x67\x00\x6c\x00\x61\x00\x73\x00\x73\x00\x2e\ +\x00\x73\x00\x76\x00\x67\ \x00\x0a\ \x0f\x68\x53\xe7\ \x00\x61\ \x00\x6e\x00\x63\x00\x68\x00\x6f\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0a\ +\x0a\xc8\x62\x67\ +\x00\x63\ +\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x10\ -\x06\xe3\xaf\xe7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x68\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x13\ -\x03\x24\x75\x47\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x65\x00\x66\x00\x72\x00\x65\x00\x73\x00\x68\x00\x2e\x00\x73\ -\x00\x76\x00\x67\ +\x04\xa9\x22\xc7\ +\x00\x66\ +\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x62\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x10\ -\x08\xe4\xaf\x47\ +\x08\x89\xfa\x47\ +\x00\x63\ +\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x6f\x00\x72\x00\x69\x00\x67\x00\x69\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x08\xc8\x55\xe7\ +\x00\x73\ +\x00\x61\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0e\ +\x0f\xcb\xd5\xc7\ +\x00\x70\ +\x00\x6c\x00\x75\x00\x73\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x08\x79\x97\xe7\ \x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x10\ -\x0c\x57\x65\x47\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x1c\ +\x08\x8a\x79\x07\ \x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x72\x00\x65\x00\x73\x00\x69\x00\x7a\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\ +\x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x66\x00\x66\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1c\ +\x04\x66\xe1\x67\ +\x00\x63\ +\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\ +\x00\x6c\x00\x65\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0c\xdb\x38\xe7\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ \x00\x17\ \x06\xc6\x02\xa7\ \x00\x74\ \x00\x72\x00\x69\x00\x61\x00\x6e\x00\x67\x00\x6c\x00\x65\x00\x2d\x00\x73\x00\x74\x00\x72\x00\x6f\x00\x6b\x00\x65\x00\x64\x00\x2d\ \x00\x31\x00\x35\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x1c\ -\x08\x8a\x79\x07\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\ -\x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x66\x00\x66\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x08\ -\x08\xc8\x55\xe7\ -\x00\x73\ -\x00\x61\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x08\ -\x0b\x07\x57\xa7\ -\x00\x65\ -\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x19\ -\x0a\x43\x45\xc7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x66\x00\x6f\x00\x72\ -\x00\x77\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x12\ -\x0c\x5e\xd4\xa7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x6c\x00\x6f\x00\x63\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ +\x08\xf7\x57\x07\ \x00\x67\ -\x00\x17\ -\x07\x87\x48\x27\ +\x00\x72\x00\x69\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x09\x76\x60\xc7\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x13\ +\x03\x24\x75\x47\ \x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2d\x00\x6f\x00\x70\ -\x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x65\x00\x66\x00\x72\x00\x65\x00\x73\x00\x68\x00\x2e\x00\x73\ +\x00\x76\x00\x67\ +\x00\x0a\ +\x01\xca\x6d\x87\ +\x00\x62\ +\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x1d\ \x06\xec\xf4\xc7\ \x00\x63\ \x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\ \x00\x6c\x00\x65\x00\x2d\x00\x72\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x11\ -\x01\x60\xbc\x47\ -\x00\x73\ -\x00\x6f\x00\x63\x00\x69\x00\x61\x00\x6c\x00\x2d\x00\x70\x00\x79\x00\x74\x00\x68\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\ -\x00\x07\ -\x0c\xf8\x5a\x07\ -\x00\x65\ -\x00\x79\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x12\ -\x08\x55\xef\xc7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ -\x00\x67\ \x00\x08\ \x0c\xf7\x55\x87\ \x00\x74\ \x00\x65\x00\x78\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x19\ -\x0f\xef\x7b\xe7\ +\x00\x12\ +\x0c\x5e\xd4\xa7\ \x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6f\x00\x6c\x00\x6f\x00\x72\x00\x2d\x00\x70\x00\x61\x00\x6c\ -\x00\x65\x00\x74\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x10\ -\x04\xa9\x22\xc7\ -\x00\x66\ -\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x62\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x6c\x00\x6f\x00\x63\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ \x00\x12\ \x04\xb2\x21\x47\ \x00\x61\ \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x65\x00\x78\x00\x70\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\ \x00\x67\ \x00\x08\ -\x08\xf7\x57\x07\ -\x00\x67\ -\x00\x72\x00\x69\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x11\ -\x0c\xdb\x38\xe7\ +\x05\xa8\x57\x87\ +\x00\x63\ +\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x19\ +\x0a\x43\x45\xc7\ \x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x66\x00\x6f\x00\x72\ +\x00\x77\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0c\xa7\xc7\x47\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ \ \x00\x0f\ \x04\xf2\xa7\x87\ \x00\x63\ \x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x14\ -\x0f\xa5\xe0\xc7\ -\x00\x6d\ -\x00\x61\x00\x67\x00\x6e\x00\x69\x00\x66\x00\x79\x00\x69\x00\x6e\x00\x67\x00\x2d\x00\x67\x00\x6c\x00\x61\x00\x73\x00\x73\x00\x2e\ -\x00\x73\x00\x76\x00\x67\ -\x00\x08\ -\x05\xa8\x57\x87\ -\x00\x63\ -\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x0a\ -\x01\xca\x6d\x87\ -\x00\x62\ -\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0f\ -\x09\x76\x60\xc7\ +\x0a\x2d\x1b\xc7\ \x00\x63\ -\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x69\x00\x72\x00\x63\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1b\ +\x0e\xb5\x68\xe7\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\ +\x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x0c\x57\x65\x47\ +\x00\x61\ +\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x72\x00\x65\x00\x73\x00\x69\x00\x7a\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x08\x55\xef\xc7\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x0f\ +\x07\x0e\xc4\x87\ +\x00\x6f\ +\x00\x70\x00\x65\x00\x6e\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x16\ +\x01\xfb\x76\x27\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x62\x00\x61\x00\x63\ +\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0e\ +\x05\xed\x38\x67\ +\x00\x61\ +\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x06\xe3\xaf\xe7\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x68\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x17\ +\x07\x87\x48\x27\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2d\x00\x6f\x00\x70\ +\x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x15\ \x0f\xc4\x59\xe7\ \x00\x73\ \x00\x75\x00\x62\x00\x64\x00\x69\x00\x72\x00\x65\x00\x63\x00\x74\x00\x6f\x00\x72\x00\x79\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\ \x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0e\ -\x0f\xcb\xd5\xc7\ -\x00\x70\ -\x00\x6c\x00\x75\x00\x73\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x1c\ -\x04\x66\xe1\x67\ -\x00\x63\ -\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\ -\x00\x6c\x00\x65\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0a\ -\x0a\xc8\x62\x67\ -\x00\x63\ -\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x08\xe4\xaf\x47\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x0b\x07\x57\xa7\ +\x00\x65\ +\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x19\ +\x0f\xef\x7b\xe7\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6f\x00\x6c\x00\x6f\x00\x72\x00\x2d\x00\x70\x00\x61\x00\x6c\ +\x00\x65\x00\x74\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x01\x60\xbc\x47\ +\x00\x73\ +\x00\x6f\x00\x63\x00\x69\x00\x61\x00\x6c\x00\x2d\x00\x70\x00\x79\x00\x74\x00\x68\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x07\ +\x0c\xf8\x5a\x07\ +\x00\x65\ +\x00\x79\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ " qt_resource_struct_v1 = b"\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x02\ -\x00\x00\x03\xba\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x94\ -\x00\x00\x05\x64\x00\x00\x00\x00\x00\x01\x00\x00\x7a\x42\ -\x00\x00\x01\x12\x00\x00\x00\x00\x00\x01\x00\x00\x19\x83\ -\x00\x00\x01\xce\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x5e\ -\x00\x00\x05\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x86\xcf\ -\x00\x00\x04\x6e\x00\x01\x00\x00\x00\x01\x00\x00\x62\xf8\ -\x00\x00\x04\x94\x00\x00\x00\x00\x00\x01\x00\x00\x65\x1d\ -\x00\x00\x04\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x6c\xf3\ -\x00\x00\x00\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x0d\xa6\ -\x00\x00\x05\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x75\x94\ -\x00\x00\x01\x44\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x04\ -\x00\x00\x02\x46\x00\x00\x00\x00\x00\x01\x00\x00\x32\x88\ -\x00\x00\x01\xa8\x00\x00\x00\x00\x00\x01\x00\x00\x24\x90\ -\x00\x00\x03\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x4a\xaa\ -\x00\x00\x00\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x12\x4c\ -\x00\x00\x03\x46\x00\x00\x00\x00\x00\x01\x00\x00\x47\x54\ -\x00\x00\x03\xf6\x00\x00\x00\x00\x00\x01\x00\x00\x5a\x07\ -\x00\x00\x00\x8a\x00\x00\x00\x00\x00\x01\x00\x00\x0a\x80\ -\x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x03\x50\ -\x00\x00\x02\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x37\x56\ -\x00\x00\x02\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x3a\x56\ -\x00\x00\x01\xfa\x00\x00\x00\x00\x00\x01\x00\x00\x2d\x88\ -\x00\x00\x04\xbe\x00\x01\x00\x00\x00\x01\x00\x00\x68\x57\ -\x00\x00\x05\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x80\x1a\ -\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x01\x00\x00\x16\x8d\ -\x00\x00\x02\xe4\x00\x00\x00\x00\x00\x01\x00\x00\x40\x6b\ -\x00\x00\x06\x32\x00\x00\x00\x00\x00\x01\x00\x00\x8a\xc8\ -\x00\x00\x02\xce\x00\x00\x00\x00\x00\x01\x00\x00\x3c\xfb\ -\x00\x00\x00\x72\x00\x00\x00\x00\x00\x01\x00\x00\x07\x70\ -\x00\x00\x02\x20\x00\x00\x00\x00\x00\x01\x00\x00\x30\x05\ -\x00\x00\x03\x1c\x00\x00\x00\x00\x00\x01\x00\x00\x42\xec\ -\x00\x00\x01\x66\x00\x00\x00\x00\x00\x01\x00\x00\x1e\xd1\ -\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x38\ -\x00\x00\x04\x20\x00\x00\x00\x00\x00\x01\x00\x00\x5c\xad\ -\x00\x00\x03\xe2\x00\x00\x00\x00\x00\x01\x00\x00\x56\x18\ +\x00\x00\x06\x10\x00\x00\x00\x00\x00\x01\x00\x00\x82\xd5\ +\x00\x00\x02\x96\x00\x00\x00\x00\x00\x01\x00\x00\x36\x4d\ +\x00\x00\x04\xbe\x00\x00\x00\x00\x00\x01\x00\x00\x68\xdb\ +\x00\x00\x02\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x33\x23\ +\x00\x00\x01\x96\x00\x00\x00\x00\x00\x01\x00\x00\x22\x76\ +\x00\x00\x00\xaa\x00\x01\x00\x00\x00\x01\x00\x00\x10\x6b\ +\x00\x00\x03\x30\x00\x00\x00\x00\x00\x01\x00\x00\x45\x97\ +\x00\x00\x03\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x54\x52\ \x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ -\x00\x00\x01\x8e\x00\x00\x00\x00\x00\x01\x00\x00\x23\x23\ -\x00\x00\x05\x20\x00\x00\x00\x00\x00\x01\x00\x00\x71\xcc\ -\x00\x00\x05\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x83\x64\ -\x00\x00\x05\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x83\xd4\ -\x00\x00\x04\x36\x00\x00\x00\x00\x00\x01\x00\x00\x5d\xcd\ +\x00\x00\x03\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x48\xd1\ +\x00\x00\x04\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x6b\x5c\ +\x00\x00\x01\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x29\x2a\ +\x00\x00\x05\x12\x00\x00\x00\x00\x00\x01\x00\x00\x6e\x29\ +\x00\x00\x02\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x3c\x25\ +\x00\x00\x04\x9a\x00\x00\x00\x00\x00\x01\x00\x00\x64\x9a\ +\x00\x00\x05\x38\x00\x00\x00\x00\x00\x01\x00\x00\x73\xf7\ +\x00\x00\x04\x70\x00\x00\x00\x00\x00\x01\x00\x00\x61\xf4\ +\x00\x00\x01\x2e\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x50\ +\x00\x00\x00\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x12\x90\ +\x00\x00\x01\x58\x00\x00\x00\x00\x00\x01\x00\x00\x1f\x76\ +\x00\x00\x00\xf6\x00\x00\x00\x00\x00\x01\x00\x00\x16\xb0\ +\x00\x00\x05\x9c\x00\x00\x00\x00\x00\x01\x00\x00\x77\xbd\ +\x00\x00\x02\x30\x00\x01\x00\x00\x00\x01\x00\x00\x2d\xf8\ +\x00\x00\x02\x46\x00\x00\x00\x00\x00\x01\x00\x00\x2f\xd9\ +\x00\x00\x03\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x59\x2b\ +\x00\x00\x03\x70\x00\x00\x00\x00\x00\x01\x00\x00\x4d\x7f\ +\x00\x00\x00\x90\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xeb\ +\x00\x00\x05\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x7a\x3a\ +\x00\x00\x00\x30\x00\x00\x00\x00\x00\x01\x00\x00\x04\xa6\ +\x00\x00\x04\x4a\x00\x00\x00\x00\x00\x01\x00\x00\x5f\x71\ +\x00\x00\x03\x06\x00\x00\x00\x00\x00\x01\x00\x00\x41\x2f\ +\x00\x00\x03\xa8\x00\x00\x00\x00\x00\x01\x00\x00\x50\x00\ +\x00\x00\x01\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x26\x6f\ +\x00\x00\x02\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x40\x0f\ +\x00\x00\x06\x38\x00\x00\x00\x00\x00\x01\x00\x00\x8a\x59\ +\x00\x00\x04\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x5c\x21\ +\x00\x00\x00\x76\x00\x00\x00\x00\x00\x01\x00\x00\x0b\x7e\ +\x00\x00\x00\x48\x00\x00\x00\x00\x00\x01\x00\x00\x07\xb6\ +\x00\x00\x05\x6c\x00\x00\x00\x00\x00\x01\x00\x00\x77\x4d\ +\x00\x00\x01\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x19\x55\ +\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x7d\xaa\ " qt_resource_struct_v2 = b"\ @@ -2620,88 +2620,88 @@ qt_resource_struct_v2 = b"\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x02\ \x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x03\xba\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x94\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x05\x64\x00\x00\x00\x00\x00\x01\x00\x00\x7a\x42\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x01\x12\x00\x00\x00\x00\x00\x01\x00\x00\x19\x83\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ -\x00\x00\x01\xce\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x5e\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x05\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x86\xcf\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x04\x6e\x00\x01\x00\x00\x00\x01\x00\x00\x62\xf8\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x04\x94\x00\x00\x00\x00\x00\x01\x00\x00\x65\x1d\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x04\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x6c\xf3\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x00\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x0d\xa6\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x05\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x75\x94\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x01\x44\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x04\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x02\x46\x00\x00\x00\x00\x00\x01\x00\x00\x32\x88\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x01\xa8\x00\x00\x00\x00\x00\x01\x00\x00\x24\x90\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x03\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x4a\xaa\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x00\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x12\x4c\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x03\x46\x00\x00\x00\x00\x00\x01\x00\x00\x47\x54\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x03\xf6\x00\x00\x00\x00\x00\x01\x00\x00\x5a\x07\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ -\x00\x00\x00\x8a\x00\x00\x00\x00\x00\x01\x00\x00\x0a\x80\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ -\x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x03\x50\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x02\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x37\x56\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x02\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x3a\x56\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x01\xfa\x00\x00\x00\x00\x00\x01\x00\x00\x2d\x88\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x04\xbe\x00\x01\x00\x00\x00\x01\x00\x00\x68\x57\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x05\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x80\x1a\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x01\x00\x00\x16\x8d\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x02\xe4\x00\x00\x00\x00\x00\x01\x00\x00\x40\x6b\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ -\x00\x00\x06\x32\x00\x00\x00\x00\x00\x01\x00\x00\x8a\xc8\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x02\xce\x00\x00\x00\x00\x00\x01\x00\x00\x3c\xfb\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x00\x72\x00\x00\x00\x00\x00\x01\x00\x00\x07\x70\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x02\x20\x00\x00\x00\x00\x00\x01\x00\x00\x30\x05\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x03\x1c\x00\x00\x00\x00\x00\x01\x00\x00\x42\xec\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x01\x66\x00\x00\x00\x00\x00\x01\x00\x00\x1e\xd1\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x38\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ -\x00\x00\x04\x20\x00\x00\x00\x00\x00\x01\x00\x00\x5c\xad\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x03\xe2\x00\x00\x00\x00\x00\x01\x00\x00\x56\x18\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ +\x00\x00\x06\x10\x00\x00\x00\x00\x00\x01\x00\x00\x82\xd5\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x02\x96\x00\x00\x00\x00\x00\x01\x00\x00\x36\x4d\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x04\xbe\x00\x00\x00\x00\x00\x01\x00\x00\x68\xdb\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x02\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x33\x23\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x01\x96\x00\x00\x00\x00\x00\x01\x00\x00\x22\x76\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x00\xaa\x00\x01\x00\x00\x00\x01\x00\x00\x10\x6b\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x03\x30\x00\x00\x00\x00\x00\x01\x00\x00\x45\x97\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x03\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x54\x52\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ \x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ -\x00\x00\x01\x77\xb9\x14\x85\x4a\ -\x00\x00\x01\x8e\x00\x00\x00\x00\x00\x01\x00\x00\x23\x23\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ -\x00\x00\x05\x20\x00\x00\x00\x00\x00\x01\x00\x00\x71\xcc\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x05\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x83\x64\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x05\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x83\xd4\ -\x00\x00\x01\x77\xb9\x14\x85\x4b\ -\x00\x00\x04\x36\x00\x00\x00\x00\x00\x01\x00\x00\x5d\xcd\ -\x00\x00\x01\x77\xb9\x14\x85\x49\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x03\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x48\xd1\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x04\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x6b\x5c\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x01\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x29\x2a\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x05\x12\x00\x00\x00\x00\x00\x01\x00\x00\x6e\x29\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x02\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x3c\x25\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x04\x9a\x00\x00\x00\x00\x00\x01\x00\x00\x64\x9a\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x05\x38\x00\x00\x00\x00\x00\x01\x00\x00\x73\xf7\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x04\x70\x00\x00\x00\x00\x00\x01\x00\x00\x61\xf4\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x01\x2e\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x50\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x00\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x12\x90\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x01\x58\x00\x00\x00\x00\x00\x01\x00\x00\x1f\x76\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x00\xf6\x00\x00\x00\x00\x00\x01\x00\x00\x16\xb0\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x05\x9c\x00\x00\x00\x00\x00\x01\x00\x00\x77\xbd\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x02\x30\x00\x01\x00\x00\x00\x01\x00\x00\x2d\xf8\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x02\x46\x00\x00\x00\x00\x00\x01\x00\x00\x2f\xd9\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x03\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x59\x2b\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x03\x70\x00\x00\x00\x00\x00\x01\x00\x00\x4d\x7f\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x00\x90\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xeb\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x05\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x7a\x3a\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x00\x30\x00\x00\x00\x00\x00\x01\x00\x00\x04\xa6\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x04\x4a\x00\x00\x00\x00\x00\x01\x00\x00\x5f\x71\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x03\x06\x00\x00\x00\x00\x00\x01\x00\x00\x41\x2f\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x03\xa8\x00\x00\x00\x00\x00\x01\x00\x00\x50\x00\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x01\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x26\x6f\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x02\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x40\x0f\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x06\x38\x00\x00\x00\x00\x00\x01\x00\x00\x8a\x59\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x04\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x5c\x21\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x00\x76\x00\x00\x00\x00\x00\x01\x00\x00\x0b\x7e\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ +\x00\x00\x00\x48\x00\x00\x00\x00\x00\x01\x00\x00\x07\xb6\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x05\x6c\x00\x00\x00\x00\x00\x01\x00\x00\x77\x4d\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x01\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x19\x55\ +\x00\x00\x01\x78\x33\x4a\x26\xbc\ +\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x7d\xaa\ +\x00\x00\x01\x78\x33\x4a\x26\xbb\ " qt_version = [int(v) for v in QtCore.qVersion().split('.')] diff --git a/graphics/asymptote/README b/graphics/asymptote/README index 2c9f54e29a..2c5895bd85 100644 --- a/graphics/asymptote/README +++ b/graphics/asymptote/README @@ -1,5 +1,5 @@ ASYMPTOTE - Copyright 2004-20 Andy Hammerlindl, John Bowman, and Tom Prince + Copyright 2004-21 Andy Hammerlindl, John Bowman, and Tom Prince Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like diff --git a/graphics/asymptote/ReleaseNotes b/graphics/asymptote/ReleaseNotes index eea0ac9963..19620b64d5 100644 --- a/graphics/asymptote/ReleaseNotes +++ b/graphics/asymptote/ReleaseNotes @@ -1,3 +1,8 @@ +Release Notes for Version 2.70 + +A stack overflow was fixed. Under MSWindows, problems with SVG generation and +Xasy installation were fixed. Compiler warning messages were addressed. + Release Notes for Version 2.69 A segmentation fault in subpath3 was fixed. The fuzz parameter in bezulate @@ -2321,3 +2326,5 @@ the frame for filling with a background color; they also return the boundary as a guide. A workaround was added for a bug in gcc version 3.3 to facilitate compilation under Darwin (MacOS). Many internal coding improvements were made. + +LocalWords: MSWindows SVG Xasy diff --git a/graphics/asymptote/asy-keywords.el b/graphics/asymptote/asy-keywords.el index 0310f215c2..a24374785b 100644 --- a/graphics/asymptote/asy-keywords.el +++ b/graphics/asymptote/asy-keywords.el @@ -2,7 +2,7 @@ ;; This file is automatically generated by asy-list.pl. ;; Changes will be overwritten. ;; -(defvar asy-keywords-version "2.69") +(defvar asy-keywords-version "2.70") (defvar asy-keyword-name '( and controls tension atleast curl if else while for do return break continue struct typedef new access import unravel from include quote static public private restricted this explicit true false null cycle newframe operator )) @@ -11,7 +11,7 @@ and controls tension atleast curl if else while for do return break continue str Braid FitResult Label Legend Solution TreeNode abscissa arc arrowhead binarytree binarytreeNode block bool bool3 bounds bqe circle conic coord coordsys cputime ellipse evaluatedpoint file filltype frame grid3 guide horner hsv hyperbola int inversion key light line linefit marginT marker mass node object pair parabola patch path path3 pen picture point position positionedvector projection rational real revolution scaleT scientific segment side simplex slice solution splitface string surface tensionSpecifier ticklocate ticksgridT tickvalues transform transformation tree triangle trilinear triple vector vertex void )) (defvar asy-function-name '( -AND Arc ArcArrow ArcArrows Arrow Arrows AtA Automatic AvantGarde B03 B13 B23 B33 BBox BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Bounds Break Broken BrokenLog CLZ CTZ Ceil Circle CircleBarIntervalMarker Cos Courier CrossIntervalMarker DOSendl DOSnewl DefaultFormat DefaultLogFormat Degrees Dir DotMargin DotMargins Dotted Draw Drawline Embed EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Finite Floor Format Full Gaussian Gaussrand Gaussrandpair Gradient Grayscale Helvetica Hermite HookHead InOutTicks InTicks Jn Label Landscape Left LeftRight LeftTicks Legend Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NOT NewCenturySchoolBook NoBox NoMargin NoModifier NoTicks NoTicks3 NoZero NoZeroFormat None OR OmitFormat OmitTick OmitTickInterval OmitTickIntervals OutTicks Ox Oy Palatino PaletteTicks Pen PenMargin PenMargins Pentype Portrait RGB RadialShade RadialShadeDraw Rainbow Range Relative Right RightTicks Rotate Round SQR Scale ScaleX ScaleY ScaleZ Seascape Shift Sin Slant Spline StickIntervalMarker Straight Symbol Tan TeXify Ticks Ticks3 TildeIntervalMarker TimesRoman Top TrueMargin UnFill UpsideDown Wheel X XEquals XOR XY XYEquals XYZero XYgrid XZEquals XZZero XZero XZgrid Y YEquals YXgrid YZ YZEquals YZZero YZero YZgrid Yn Z ZX ZXgrid ZYgrid ZapfChancery ZapfDingbats _begingroup3 _cputime _draw _eval _findroot _image _labelpath _projection _shipout _strokepath _texpath aCos aSin aTan abort abs abs2 accel acos acosh acot acsc activatequote add addArrow addMargins addSaveFunction addpenarc addpenline addseg adjust alias align all altitude angabscissa angle angledegrees angpoint animate annotate anticomplementary antipedal apply approximate arc arcarrowsize arccircle arcdir arcfromcenter arcfromfocus arclength arcnodesnumber arcpoint arcsubtended arcsubtendedcenter arctime arctopath array arrow arrow2 arrowbase arrowbasepoints arrowsize ascii asec asin asinh ask assert asy asycode asydir asyfigure asyfilecode asyinclude asywrite atan atan2 atanh atbreakpoint atexit attach attract atupdate autoformat autoscale autoscale3 axes axes3 axialshade axis axiscoverage azimuth babel background bangles bar barmarksize barsize basealign baseline bbox beep begin beginclip begingroup beginpoint between bevel bezier bezierP bezierPP bezierPPP bezulate bibliography bibliographystyle binarytree binarytreeNode binomial bins bisector bisectorpoint bispline bispline0 bitreverse blend blockconnector box bqe brace breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk buildcycle bulletcolor byte calculateScaling canonical canonicalcartesiansystem cartesiansystem case1 case2 case3 cbrt cd ceil center centerToFocus centroid cevian change2 changecoordsys checkSegment check_fpt_zero checkconditionlength checker checkincreasing checklengths checkposition checkpt checkptincube checktriangle choose circle circlebarframe circlemarkradius circlenodesnumber circumcenter circumcircle clamped clear clip clipdraw close cmyk code colatitude collect collinear color colorless colors colorspace comma compassmark complement complementary concat concurrent cone conic conicnodesnumber conictype conj connect containmentTree contains contour contour3 controlSpecifier convert coordinates coordsys copy copyPairOrTriple cos cosh cot countIntersections cputime crop cropcode cross crossframe crosshatch crossmarksize csc cubicroots curabscissa curlSpecifier curpoint currentarrow currentexitfunction currentmomarrow currentpolarconicroutine curve cut cutafter cutbefore cyclic cylinder deactivatequote debugger deconstruct defaultdir defaultformat defaultpen defined degenerate degrees delete deletepreamble determinant diagonal diamond diffdiv dir dirSpecifier dirtime display distance divisors do_overpaint dot dotframe dotsize downcase draw drawAll drawCylinder drawDisk drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPhoton drawScalar drawSphere drawTube drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX drawVertexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawarrow drawarrow2 drawbeziertriangle drawline drawpixel drawstrokepath drawtick duplicate elle ellipse ellipsenodesnumber embed embed3 embedplayer empty enclose end endclip endgroup endgroup3 endl endpoint endpoints eof eol equation equations erase erasestep erf erfc error errorbar errorbars eval excenter excircle exit exitfunction exp expfactors expi expm1 exradius extend extension extouch fabs factorial fermat fft fhorner figure file filecode fill filldraw filloutside fillrule filltype find findall findroot finite finiteDifferenceJacobian firstcut firstframe fit fit2 fixedscaling floor flush fmdefaults fmod focusToCenter font fontcommand fontsize foot format frac frequency fromCenter fromFocus fspline functionshade gamma gcd generate_random_backtrace generateticks gergonne getc getint getpair getreal getstring gettriple gluon gouraudshade graph graphic graphicscale gray grestore grid grid3 gsave halfbox hatch hdiffdiv hermite hex histogram history hline hprojection hsv hyperbola hyperbolanodesnumber hyperlink hypot identity image implicitsurface incenter incentral incircle increasing incrementposition indexedfigure initdefaults initialized input inradius insert inside insphere integrate interactive interior interp interpolate intersect intersection intersectionpoint intersectionpoints intersections intouch inverse inversion invisible is3D isDuplicate isnan isogonal isogonalconjugate isometry isotomic isotomicconjugate isparabola italic item jobname key kurtosis kurtosisexcess label labelaxis labelmargin labelpath labels labeltick labelx labelx3 labely labely3 labelz labelz3 lastcut latex latitude latticeshade layer layout lcm ldexp leastsquares legend legenditem length lexorder lift light limits line linear linecap lineinversion linejoin linemargin lineskip linetype linewidth link list lm_enorm lm_evaluate_default lm_lmdif lm_lmpar lm_minimize lm_print_default lm_print_quiet lm_qrfac lm_qrsolv locale locate locatefile location log log10 log1p logaxiscoverage longitude lookup make3dgrid makeMappingArray makeNode makecircle makedraw makepen maketriangle map mapArray mapTemplate margin markangle markangleradius markanglespace markarc marker markinterval marknodes markrightangle markthin markuniform mass masscenter massformat math max max3 maxAfterTransform maxbezier maxbound maxcoords maxlength maxratio maxtimes mean medial median midpoint min min3 minAfterTransform minbezier minbound minipage minratio mintimes miterlimit mktemp momArrowPath momarrowsize monotonic multifigure nGrad nativeformat natural newl newpage newslide newton newtree nextframe nextnormal nextpage nib nodabscissa node none norm normalout normalvideo notaknot nowarn numberpage nurb object offset onpath opacity opposite orient orientation origin orthic orthocentercenter outdirectory outformat outline outname outprefix output overloadedMessage overwrite pack pad pairs palette parabola parabolanodesnumber parallel parallelogram partialsum patchwithnormals path path3 pathbetween pathinface pattern pause pdf pedal periodic perp perpendicular perpendicularmark phantom phi1 phi2 phi3 photon piecewisestraight point polar polarconicroutine polargraph polygon popcount postcontrol postscript pow10 ppoint prc prc0 prconly precision precontrol prepend printBytecode print_random_addresses progress project projection projecttospan projecttospan_findcoeffs purge pwhermite quadpatches quadrant quadraticroots quantize quarticroots quotient radialshade radians radicalcenter radicalline radius rand randompath rationalidentity rd readline realmult realquarticroots rectangle rectangular rectify reflect relabscissa relative relativedistance reldir relpoint reltime remainder remark removeDuplicates rename render replace report resetdefaultpen restore restoredefaults reverse reversevideo rf rfind rgb rgba rgbint rms rotate rotateO rotation round roundbox roundedpath roundrectangle samecoordsys sameside sample save savedefaults saveline scale scale3 scaleO scaleT scaleless scientific search searchtree sec secondaryX secondaryY seconds section sector seek seekeof segment segmentlimits sequence setpens sgn sgnd sharpangle sharpdegrees shift shiftless shipout shipout3 show simeq simplex simplexInit simplexPhase1 simplexPhase2 simplexTableau simplexWrite simpson sin sinh size size3 skewness skip slant sleep slice slope slopefield solve solveBVP sort sourceline sphere split sqrt square srand standardizecoordsys stdev step stickframe stickmarksize stickmarkspace stop straight straightness string stripdirectory stripextension stripfile stripsuffix strokepath subdivide subitem subpath substr sum surface symmedial symmedian system tab tableau tan tangent tangential tangents tanh tell tensionSpecifier tensorshade tex texcolor texify texpath texpreamble texreset texshipout texsize texstring textpath thick thin tick tickMax tickMax3 tickMin tickMin3 ticklabelshift ticklocate tildeframe tildemarksize tile tiling time times title titlepage topbox toplocation transform transformation transpose trembleFuzz triangle triangleAbc triangleabc triangletoquads trianglewithnormals triangulate tricoef tridiagonal trilinear trim truepoint tube type uncycle unfill uniform unique unit unitrand unitsize unityroot unstraighten upcase updatefunction uperiodic upscale uptodate usepackage usersetting usetypescript usleep value variance variancebiased vbox vector vectorfield verbatim view vline vperiodic vprojection warn warning windingnumber write xasyKEY xaxis xaxis3 xaxis3At xaxisAt xequals xlimits xmap xpart xscale xscaleO xtick xtick3 xtrans yaxis yaxis3 yaxis3At yaxisAt yequals ylimits ypart yscale yscaleO ytick ytick3 ytrans zaxis3 zaxis3At zero zlimits zpart ztick ztick3 ztrans )) +AND Arc ArcArrow ArcArrows Arrow Arrows AtA Automatic AvantGarde B03 B13 B23 B33 BBox BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Bounds Break Broken BrokenLog CLZ CTZ Ceil Circle CircleBarIntervalMarker Cos Courier CrossIntervalMarker DOSendl DOSnewl DefaultFormat DefaultLogFormat Degrees Dir DotMargin DotMargins Dotted Draw Drawline Embed EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Finite Floor Format Full Gaussian Gaussrand Gaussrandpair Gradient Grayscale Helvetica Hermite HookHead InOutTicks InTicks Jn Label Landscape Left LeftRight LeftTicks Legend Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NOT NewCenturySchoolBook NoBox NoMargin NoModifier NoTicks NoTicks3 NoZero NoZeroFormat None OR OmitFormat OmitTick OmitTickInterval OmitTickIntervals OutTicks Ox Oy Palatino PaletteTicks Pen PenMargin PenMargins Pentype Portrait RGB RadialShade RadialShadeDraw Rainbow Range Relative Right RightTicks Rotate Round SQR Scale ScaleX ScaleY ScaleZ Seascape Shift Sin Slant Spline StickIntervalMarker Straight Symbol Tan TeXify Ticks Ticks3 TildeIntervalMarker TimesRoman Top TrueMargin UnFill UpsideDown Wheel X XEquals XOR XY XYEquals XYZero XYgrid XZEquals XZZero XZero XZgrid Y YEquals YXgrid YZ YZEquals YZZero YZero YZgrid Yn Z ZX ZXgrid ZYgrid ZapfChancery ZapfDingbats _begingroup3 _cputime _draw _eval _findroot _image _labelpath _projection _shipout _strokepath _texpath aCos aSin aTan abort abs abs2 accel acos acosh acot acsc activatequote add addArrow addMargins addSaveFunction addpenarc addpenline addseg adjust alias align all altitude angabscissa angle angledegrees angpoint animate annotate anticomplementary antipedal apply approximate arc arcarrowsize arccircle arcdir arcfromcenter arcfromfocus arclength arcnodesnumber arcpoint arcsubtended arcsubtendedcenter arctime arctopath array arrow arrow2 arrowbase arrowbasepoints arrowsize ascii asec asin asinh ask assert asy asycode asydir asyfigure asyfilecode asyinclude asywrite atan atan2 atanh atbreakpoint atexit attach attract atupdate autoformat autoscale autoscale3 axes axes3 axialshade axis axiscoverage azimuth babel background bangles bar barmarksize barsize basealign baseline bbox beep begin beginclip begingroup beginpoint between bevel bezier bezierP bezierPP bezierPPP bezulate bibliography bibliographystyle binarytree binarytreeNode binomial bins bisector bisectorpoint bispline bispline0 bitreverse blend blockconnector box bqe brace breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk buildcycle bulletcolor byte calculateScaling canonical canonicalcartesiansystem cartesiansystem case1 case2 case3 cbrt cd ceil center centerToFocus centroid cevian change2 changecoordsys checkSegment check_fpt_zero checkconditionlength checker checkincreasing checklengths checkposition checkpt checkptincube checktriangle choose circle circlebarframe circlemarkradius circlenodesnumber circumcenter circumcircle clamped clear clip clipdraw close cmyk code colatitude collect collinear color colorless colors colorspace comma compassmark complement complementary concat concurrent cone conic conicnodesnumber conictype conj connect containmentTree contains contour contour3 controlSpecifier convert coordinates coordsys copy copyPairOrTriple cos cosh cot countIntersections cputime crop cropcode cross crossframe crosshatch crossmarksize csc cubicroots curabscissa curlSpecifier curpoint currentarrow currentexitfunction currentmomarrow currentpolarconicroutine curve cut cutafter cutbefore cyclic cylinder deactivatequote debugger deconstruct defaultdir defaultformat defaultpen defined degenerate degrees delete deletepreamble determinant diagonal diamond diffdiv dir dirSpecifier dirtime display distance divisors do_overpaint dot dotframe dotsize downcase draw drawAll drawCylinder drawDisk drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPhoton drawScalar drawSphere drawTube drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX drawVertexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawarrow drawarrow2 drawbeziertriangle drawline drawpixel drawstrokepath drawtick duplicate elle ellipse ellipsenodesnumber embed embed3 embedplayer empty enclose end endclip endgroup endgroup3 endl endpoint endpoints eof eol equation equations erase erasestep erf erfc error errorbar errorbars eval excenter excircle exit exitfunction exp expfactors expi expm1 exradius extend extension extouch fabs factorial fermat fft fhorner figure file filecode fill filldraw filloutside fillrule filltype find findall findroot finite finiteDifferenceJacobian firstcut firstframe fit fit2 fixedscaling floor flush fmdefaults fmod focusToCenter font fontcommand fontsize foot format frac frequency fromCenter fromFocus fspline functionshade gamma gcd generate_random_backtrace generateticks gergonne getc getint getpair getreal getstring gettriple gluon gouraudshade graph graphic graphicscale gray grestore grid grid3 gsave halfbox hatch hdiffdiv hermite hex histogram history hline hprojection hsv hyperbola hyperbolanodesnumber hyperlink hypot identity image implicitsurface incenter incentral incircle increasing incrementposition indexedfigure initdefaults initialized input inradius insert inside insphere integrate interactive interior interp interpolate intersect intersection intersectionpoint intersectionpoints intersections intouch inverse inversion invisible is3D isDuplicate isnan isogonal isogonalconjugate isometry isotomic isotomicconjugate isparabola italic item jobname key kurtosis kurtosisexcess label labelaxis labelmargin labelpath labels labeltick labelx labelx3 labely labely3 labelz labelz3 lastcut latex latitude latticeshade layer layout lcm ldexp leastsquares legend legenditem length lexorder lift light limits line linear linecap lineinversion linejoin linemargin lineskip linetype linewidth link list lm_enorm lm_evaluate_default lm_lmdif lm_lmpar lm_minimize lm_print_default lm_print_quiet lm_qrfac lm_qrsolv locale locate locatefile location log log10 log1p logaxiscoverage longitude lookup make3dgrid makeMappingArray makeNode makecircle makedraw makepen maketriangle map mapArray mapTemplate margin markangle markangleradius markanglespace markarc marker markinterval marknodes markrightangle markthin markuniform mass masscenter massformat math max max3 maxAfterTransform maxbezier maxbound maxcoords maxlength maxratio maxtimes mean medial median midpoint min min3 minAfterTransform minbezier minbound minipage minratio mintimes miterlimit mktemp momArrowPath momarrowsize monotonic multifigure nGrad nativeformat natural newl newpage newslide newton newtree nextframe nextnormal nextpage nib nodabscissa node none norm normalout normalvideo notaknot nowarn numberpage nurb object offset onpath opacity opposite orient orientation origin orthic orthocentercenter outdirectory outformat outline outname outprefix output overloadedMessage overwrite pack pad pairs palette parabola parabolanodesnumber parallel parallelogram partialsum patchwithnormals path path3 pathbetween pathinface pattern pause pdf pedal periodic perp perpendicular perpendicularmark phantom phi1 phi2 phi3 phi4 photon piecewisestraight point polar polarconicroutine polargraph polygon popcount postcontrol postscript pow10 ppoint prc prc0 prconly precision precontrol prepend printBytecode print_random_addresses progress project projection projecttospan projecttospan_findcoeffs purge pwhermite quadpatches quadrant quadraticroots quantize quarticroots quotient radialshade radians radicalcenter radicalline radius rand randompath rationalidentity rd readline realmult realquarticroots rectangle rectangular rectify reflect relabscissa relative relativedistance reldir relpoint reltime remainder remark removeDuplicates rename render replace report resetdefaultpen restore restoredefaults reverse reversevideo rf rfind rgb rgba rgbint rms rotate rotateO rotation round roundbox roundedpath roundrectangle samecoordsys sameside sample save savedefaults saveline scale scale3 scaleO scaleT scaleless scientific search searchtree sec secondaryX secondaryY seconds section sector seek seekeof segment segmentlimits sequence setpens sgn sgnd sharpangle sharpdegrees shift shiftless shipout shipout3 show simeq simplex simplexInit simplexPhase1 simplexPhase2 simplexTableau simplexWrite simpson sin sinh size size3 skewness skip slant sleep slice slope slopefield solve solveBVP sort sourceline sphere split sqrt square srand standardizecoordsys stdev step stickframe stickmarksize stickmarkspace stop straight straightness string stripdirectory stripextension stripfile stripsuffix strokepath subdivide subitem subpath substr sum surface symmedial symmedian system tab tableau tan tangent tangential tangents tanh tell tensionSpecifier tensorshade tex texcolor texify texpath texpreamble texreset texshipout texsize texstring textpath thick thin tick tickMax tickMax3 tickMin tickMin3 ticklabelshift ticklocate tildeframe tildemarksize tile tiling time times title titlepage topbox toplocation transform transformation transpose trembleFuzz triangle triangleAbc triangleabc triangletoquads trianglewithnormals triangulate tricoef tridiagonal trilinear trim truepoint tube type uncycle unfill uniform unique unit unitrand unitsize unityroot unstraighten upcase updatefunction uperiodic upscale uptodate usepackage usersetting usetypescript usleep value variance variancebiased vbox vector vectorfield verbatim view vline vperiodic vprojection warn warning windingnumber write xasyKEY xaxis xaxis3 xaxis3At xaxisAt xequals xlimits xmap xpart xscale xscaleO xtick xtick3 xtrans yaxis yaxis3 yaxis3At yaxisAt yequals ylimits ypart yscale yscaleO ytick ytick3 ytrans zaxis3 zaxis3At zero zlimits zpart ztick ztick3 ztrans )) (defvar asy-variable-name '( Accent AliceBlue Align Allow AntiqueWhite Apricot Aqua Aquamarine Aspect Azure BeginPoint Beige Bisque Bittersweet Black BlanchedAlmond Blue BlueGreen BlueViolet Blues Both BrBG Break BrickRed Brown BuGn BuPu BurlyWood BurntOrange CCW CMRmap CW CadetBlue CarnationPink Center Centered Cerulean Chartreuse Chocolate Coeff Coral CornflowerBlue Cornsilk Crimson Crop Cyan Dandelion Dark2 DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DefaultHead DimGray DodgerBlue Dotted Down Draw E ENE EPS ESE E_Euler E_PC E_RK2 E_RK3BS Emerald EndPoint Euler Fill FillDraw FireBrick FloralWhite ForestGreen Fuchsia Gainsboro GhostWhite GnBu Gold Goldenrod Gray Green GreenYellow Greens Greys Honeydew HookHead Horizontal HotPink I IgnoreAspect IndianRed Indigo Infinity Ivory JOIN_IN JOIN_OUT JungleGreen Khaki LM_DWARF LM_MACHEP LM_SQRT_DWARF LM_SQRT_GIANT LM_USERTOL Label Lavender LavenderBlush LawnGreen Left LeftJustified LeftSide LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGreen LightGrey LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linear Linen Log Logarithmic Magenta Mahogany Mark MarkFill MarkPath Maroon Max MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed Melon MidPoint MidnightBlue Min MintCream MistyRose Moccasin Move MoveQuiet Mulberry N NE NNE NNW NULL_VERTEX NW NavajoWhite Navy NavyBlue NoAlign NoCrop NoFill NoSide OldLace Olive OliveDrab OliveGreen OrRd Orange OrangeRed Oranges Orchid Ox Oy PC PRGn Paired PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip Pastel1 Pastel2 Peach PeachPuff Periwinkle Peru PiYG PineGreen Pink Plum PowderBlue ProcessBlue PuBu PuBuGn PuOr PuRd Purple Purples RELEASE RK2 RK3 RK3BS RK4 RK5 RK5DP RK5F RawSienna RdBu RdGy RdPu RdYlBu RdYlGn Red RedOrange RedViolet Reds Rhodamine Right RightJustified RightSide RosyBrown RoyalBlue RoyalPurple RubineRed S SE SSE SSW SW SaddleBrown Salmon SandyBrown SeaGreen Seashell Sepia Set1 Set2 Set3 Sienna Silver SimpleHead SkyBlue SlateBlue SlateGray Snow Spectral SpringGreen SteelBlue Suppress SuppressQuiet Tan TeXHead Teal TealBlue Thistle Ticksize Tomato Turquoise UnFill Up VERSION Value Vertical Violet VioletRed W WNW WSW Wheat White WhiteSmoke WildStrawberry XHIGH XLOW XYAlign YAlign YHIGH YLOW Yellow YellowGreen YellowOrange YlGn YlGnBu YlOrBr YlOrRd ZHIGH ZLOW _outpipe aboveequationskip addpenarc addpenline align allowstepping angularsystem animationdelay appendsuffix arcarrowangle arcarrowfactor arrow2sizelimit arrowangle arrowbarb arrowdir arrowfactor arrowhookfactor arrowlength arrowsizelimit arrowtexfactor authorpen autumn axis axiscoverage axislabelfactor background backgroundcolor backgroundpen barfactor barmarksizefactor basealign baselinetemplate bernstein beveljoin bigvertexpen bigvertexsize binary black blue bm bone bottom bp bracedefaultratio braceinnerangle bracemidangle braceouterangle brg brown bullet bwr byfoci byvertices camerafactor chartreuse circlemarkradiusfactor circlenodesnumberfactor circleprecision circlescale cividis cm codefile codepen codeskip colorPen coloredNodes coloredSegments conditionlength conicnodesfactor cool coolwarm copper count cputimeformat crossmarksizefactor currentcoordsys currentlight currentpatterns currentpen currentpicture currentposition currentprojection curvilinearsystem cuttings cyan darkblue darkbrown darkcyan darkgray darkgreen darkgrey darkmagenta darkolive darkred dashdotted dashed datepen dateskip debuggerlines debugging deepblue deepcyan deepgray deepgreen deepgrey deepmagenta deepred deepyellow default defaultControl defaultS defaultbackpen defaultcoordsys defaultexcursion defaultfilename defaultformat defaultmassformat defaultpen defaultseparator differentlengths dot dotfactor dotfilltype dotframe dotted doublelinepen doublelinespacing down duplicateFuzz ellipsenodesnumberfactor eps epsgeo epsilon evenodd expansionfactor extendcap fermionpen figureborder figuremattpen file3 firstnode firststep foregroundcolor fuchsia fuzz gapfactor ghostpen gist_earth gist_ncar gist_stern gluonamplitude gluonpen gluonratio gray green grey hatchepsilon havepagenumber heavyblue heavycyan heavygray heavygreen heavygrey heavymagenta heavyred hline hot hsv hwratio hyperbolanodesnumberfactor identity identity4 ignore implicitshipout inch inches includegraphicscommand inf inferno infinity institutionpen intMax intMin invert invisible itempen itemskip itemstep jet labelmargin landscape lastnode left legendhskip legendlinelength legendmargin legendmarkersize legendmaxrelativewidth legendvskip lightblue lightcyan lightgray lightgreen lightgrey lightmagenta lightolive lightred lightyellow linemargin lm_infmsg lm_shortmsg longdashdotted longdashed magenta magma magneticRadius mantissaBits markangleradius markangleradiusfactor markanglespace markanglespacefactor maxrefinements mediumblue mediumcyan mediumgray mediumgreen mediumgrey mediummagenta mediumred mediumyellow middle minDistDefault minblockheight minblockwidth mincirclediameter minipagemargin minipagewidth minvertexangle miterjoin mm momarrowfactor momarrowlength momarrowmargin momarrowoffset momarrowpen monoPen morepoints nCircle nan newbulletcolor ngraph nil nipy_spectral nmesh nobasealign nodeMarginDefault nodesystem nomarker nopoint noprimary nullpath nullpen numarray ocgindex oldbulletcolor olive orange origin overpaint page pageheight pagemargin pagenumberalign pagenumberpen pagenumberposition pagewidth paleblue palecyan palegray palegreen palegrey palemagenta palered paleyellow parabolanodesnumberfactor perpfactor phi photonamplitude photonpen photonratio pi pink plain plain_bounds plain_scaling plasma plus preamblenodes pt purple r3 r4a r4b randMax realDigits realEpsilon realMax realMin red relativesystem reverse right roundcap roundjoin royalblue salmon saveFunctions scalarpen seismic sequencereal settings signedtrailingzero simplex solid spinner spring springgreen sqrtEpsilon squarecap squarepen startposition stdin stdout stepfactor stepfraction steppagenumberpen stepping stickframe stickmarksizefactor stickmarkspacefactor summer swap tab10 tab20 tab20b tab20c textpen ticksize tildeframe tildemarksizefactor tinv titlealign titlepagepen titlepageposition titlepen titleskip top trailingzero treeLevelStep treeMinNodeWidth treeNodeStep trembleAngle trembleFrequency trembleRandom tubegranularity twilight twilight_shifted undefined unitcircle unitsquare up urlpen urlskip version vertexpen vertexsize viewportmargin viewportsize viridis vline white winter wistia wye yellow ylabelwidth zeroTransform zerotickfuzz zerowinding )) diff --git a/graphics/asymptote/asy.list b/graphics/asymptote/asy.list index 682143615b..6bd03077e5 100644 --- a/graphics/asymptote/asy.list +++ b/graphics/asymptote/asy.list @@ -245,9 +245,9 @@ pair min(frame f); pair min(explicit path p); pair min(path[] p); triple min(path3 p); -pair min(picture pic, bool user=); real min(... real[] a); real min(real m, scaling s, coord[] c); +pair min(picture pic, bool user=); real min(real m, scaling s, coord[] c); int min(... int[] a); filltype RadialShade(pen penc, pen penr); @@ -255,16 +255,15 @@ int search(int[] a, int key); int search(real[] a, real key); int search(string[] a, string key); int search(void()()[] a, void key()(), bool less(void()(), void()())); -int search(picture[] a, picture key, bool less(picture, picture)); int search(real[] a, real key, bool less(real, real)); int search(guide[] a, guide key, bool less(guide, guide)); int search(object[] a, object key, bool less(object, object)); int search(pair[] a, pair key, bool less(pair, pair)); int search(coord[] a, coord key, bool less(coord, coord)); +int search(Legend[] a, Legend key, bool less(Legend, Legend)); int search(Label[] a, Label key, bool less(Label, Label)); int search(frame[] a, frame key, bool less(frame, frame)); int search(coord[] a, coord key, bool less(coord, coord)); -int search(Legend[] a, Legend key, bool less(Legend, Legend)); int search(int[] a, int key, bool less(int, int)); int search(bool3[] a, bool3 key, bool less(bool3, bool3)); int search(string[] a, string key, bool less(string, string)); @@ -273,6 +272,7 @@ int search(pen[] a, pen key, bool less(pen, pen)); int search(bool[] a, bool key, bool less(bool, bool)); int search(triple[] a, triple key, bool less(triple, triple)); int search(marker[] a, marker key, bool less(marker, marker)); +int search(picture[] a, picture key, bool less(picture, picture)); filltype RadialShadeDraw(real xmargin=, real ymargin=, pen penc, pen penr, pen drawpen=); real sin(real x); real[] sin(real[] a); @@ -347,9 +347,9 @@ pair max(frame f); pair max(explicit path p); pair max(path[] p); triple max(path3 p); +pair max(picture pic, bool user=); real max(real M, scaling s, coord[] c); int max(... int[] a); -pair max(picture pic, bool user=); real max(... real[] a); real max(real M, scaling s, coord[] c); Label Label(Label L, pair position, align align=, pen p=, transform embed(transform)=, filltype filltype=); @@ -530,7 +530,7 @@ pen[] copy(pen[] a, int depth=); coord[] copy(coord[] a, int depth=); object[] copy(object[] a, int depth=); marker[] copy(marker[] a, int depth=); -Legend[] copy(Legend[] a, int depth=); +picture[] copy(picture[] a, int depth=); pen[][] copy(pen[][] a, int depth=); path[] copy(path[] a, int depth=); string[] copy(string[] a, int depth=); @@ -541,8 +541,8 @@ frame[] copy(frame[] a, int depth=); pair[] copy(pair[] a, int depth=); bool3[] copy(bool3[] a, int depth=); coord[] copy(coord[] a, int depth=); +Legend[] copy(Legend[] a, int depth=); Label[] copy(Label[] a, int depth=); -picture[] copy(picture[] a, int depth=); pair[][] copy(pair[][] a, int depth=); real[] abs(pair[] a); real[] abs(triple[] a); @@ -578,20 +578,20 @@ int[] map(int f(real), real[] a); bool3[] map(bool3 f(bool3), bool3[] a); frame[] map(frame f(frame), frame[] a); coord[] map(coord f(coord), coord[] a); -Legend[] map(Legend f(Legend), Legend[] a); pen[][] map(pen[] f(pen[]), pen[][] a); triple[] map(triple f(triple), triple[] a); pen[] map(pen f(pen), pen[] a); coord[] map(coord f(coord), coord[] a); +Legend[] map(Legend f(Legend), Legend[] a); Label[] map(Label f(Label), Label[] a); pair[] map(pair f(pair), pair[] a); object[] map(object f(object), object[] a); string[] map(string f(string), string[] a); -picture[] map(picture f(picture), picture[] a); void()()[] map(void f()()(void()()), void()()[] a); pair[][] map(pair[] f(pair[]), pair[][] a); real[] map(real f(real), real[] a); marker[] map(marker f(marker), marker[] a); +picture[] map(picture f(picture), picture[] a); int[] map(int f(int), int[] a); string[][] map(string[] f(string[]), string[][] a); bool[] map(bool f(bool), bool[] a); @@ -615,7 +615,7 @@ pen[][] sequence(pen[] f(int), int n); coord[] sequence(coord f(int), int n); object[] sequence(object f(int), int n); marker[] sequence(marker f(int), int n); -Legend[] sequence(Legend f(int), int n); +picture[] sequence(picture f(int), int n); int[] sequence(int f(int), int n); string[][] sequence(string[] f(int), int n); pair[] sequence(pair f(int), int n); @@ -627,8 +627,8 @@ string[] sequence(string f(int), int n); pair[][] sequence(pair[] f(int), int n); bool3[] sequence(bool3 f(int), int n); coord[] sequence(coord f(int), int n); +Legend[] sequence(Legend f(int), int n); Label[] sequence(Label f(int), int n); -picture[] sequence(picture f(int), int n); real[][] sequence(real[] f(int), int n); real[] sequence(real f(int), int n); int[] sequence(int n, int m); @@ -711,6 +711,7 @@ void add(picture src, bool group=, filltype filltype=, bool ab void add(picture pic=, void d(frame f, transform t), bool exact=); void add(picture pic=, void d(frame f, real[][] t, picture pic, projection P), bool exact=); void add(picture pic=, void d(picture, real[][]), bool exact=); +void add(picture pic=, Label L); void add(picture dest, picture src, bool group=, filltype filltype=, bool above=); void add(picture dest, picture src, pair position, bool group=, filltype filltype=, bool above=); void add(picture dest=, object F, pair position=, bool group=, filltype filltype=, bool above=); @@ -718,7 +719,6 @@ void add(frame dest, frame src, filltype filltype, bool above=); void add(frame dest, frame src, bool group, filltype filltype=, bool above=); void add(frame dest, frame src, pair position, bool group=, filltype filltype=, bool above=); void add(picture dest=, frame src, pair position=, bool group=, filltype filltype=, bool above=); -void add(picture pic=, Label L); void add(picture pic=, void d(picture, transform), bool exact=); void add(frame f, transform t=, Label L); void add(picture src, pair position, bool group=, filltype filltype=, bool above=); @@ -751,8 +751,8 @@ string[] array(int n, string value, int depth=); pair[][] array(int n, pair[] value, int depth=); bool3[] array(int n, bool3 value, int depth=); coord[] array(int n, coord value, int depth=); +Legend[] array(int n, Legend value, int depth=); Label[] array(int n, Label value, int depth=); -picture[] array(int n, picture value, int depth=); real[][] array(int n, real[] value, int depth=); real[] array(int n, real value, int depth=); triple[] array(int n, triple value, int depth=); @@ -762,7 +762,7 @@ pen[][] array(int n, pen[] value, int depth=); coord[] array(int n, coord value, int depth=); object[] array(int n, object value, int depth=); marker[] array(int n, marker value, int depth=); -Legend[] array(int n, Legend value, int depth=); +picture[] array(int n, picture value, int depth=); int[] array(int n, int value, int depth=); string[][] array(int n, string[] value, int depth=); pair[] array(int n, pair value, int depth=); @@ -888,9 +888,9 @@ void write(string s=, explicit path[] x, void suffix(file)=); void write(file file, void suffix(file)=); void write(file file=, string s=, pen[] p); void write(void suffix(file)=); +void write(pairOrTriple a); void write(file file, string s=, explicit path[] x, void suffix(file)=); void write(file file=, align align, void suffix(file)=); -void write(pairOrTriple a); void write(file file, string s=, cputime c, string format=, void suffix(file)=); void write(string s=, bool3 b, void suffix(file)=); void write(file file, string s=, bool3 b, void suffix(file)=); @@ -948,16 +948,16 @@ string blend(pen p); arrowhead HookHead; arrowhead HookHead(real dir=, real barb=); marker[] concat(... marker[][]); -real[] concat(... real[][]); picture[] concat(... picture[][]); +real[] concat(... real[][]); pair[] concat(... pair[][]); object[] concat(... object[][]); pen[] concat(... pen[][]); coord[] concat(... coord[][]); +Legend[] concat(... Legend[][]); Label[] concat(... Label[][]); path[] concat(... path[][]); coord[] concat(... coord[][]); -Legend[] concat(... Legend[][]); int[] concat(... int[][]); void()()[] concat(... void()()[][]); bool3[] concat(... bool3[][]); @@ -976,36 +976,36 @@ bool alias(marginT a, marginT b); bool alias(coord[] a, coord[] b); bool alias(light a, light b); bool alias(align a, align b); -bool alias(Legend[] a, Legend[] b); bool alias(processtime a, processtime b); bool alias(pair[] a, pair[] b); bool alias(scaling a, scaling b); bool alias(coord a, coord b); bool alias(coords3 a, coords3 b); -bool alias(node a, node b); +bool alias(Legend a, Legend b); bool alias(Label a, Label b); bool alias(int[] a, int[] b); bool alias(string[][] a, string[][] b); bool alias(slice a, slice b); bool alias(freezableBounds a, freezableBounds b); bool alias(transformation a, transformation b); -bool alias(scaleT a, scaleT b); +bool alias(picture a, picture b); bool alias(object[] a, object[] b); bool alias(marker a, marker b); bool alias(real[][] a, real[][] b); bool alias(bool3 a, bool3 b); bool alias(bool3[] a, bool3[] b); +bool alias(scaleT a, scaleT b); bool alias(autoscaleT a, autoscaleT b); -bool alias(ScaleT a, ScaleT b); bool alias(side a, side b); bool alias(cputime a, cputime b); bool alias(string[] a, string[] b); bool alias(frame[] a, frame[] b); bool alias(coords2 a, coords2 b); bool alias(scaling a, scaling b); -bool alias(pairOrTriple a, pairOrTriple b); +bool alias(node a, node b); bool alias(object a, object b); bool alias(marker[] a, marker[] b); +bool alias(picture[] a, picture[] b); bool alias(bool[] a, bool[] b); bool alias(void()()[] a, void()()[] b); bool alias(pen[][] a, pen[][] b); @@ -1013,28 +1013,28 @@ bool alias(filltype a, filltype b); bool alias(simplex a, simplex b); bool alias(coord[] a, coord[] b); bool alias(projection a, projection b); +bool alias(Legend[] a, Legend[] b); bool alias(Label[] a, Label[] b); bool alias(arrowhead a, arrowhead b); bool alias(path[] a, path[] b); bool alias(triple[] a, triple[] b); bool alias(coord a, coord b); bool alias(bounds a, bounds b); -bool alias(Legend a, Legend b); +bool alias(ScaleT a, ScaleT b); bool alias(position a, position b); bool alias(real[] a, real[] b); bool alias(pen[] a, pen[] b); bool alias(hsv a, hsv b); bool alias(coords2 a, coords2 b); -bool alias(picture a, picture b); -bool alias(picture[] a, picture[] b); +bool alias(pairOrTriple a, pairOrTriple b); real pi; int getint(string name=, int default=, string prompt=, bool store=); int bitreverse(int a, int bits); bool IgnoreAspect; void postscript(frame f, string s); void postscript(frame f, string s, pair min, pair max); -void postscript(picture pic=, string s); void postscript(picture pic=, string s, pair min, pair max); +void postscript(picture pic=, string s); transform slant(real s); void breakpoint(code s=); void breakpoints(); @@ -1057,7 +1057,7 @@ string[][] sort(string[][] a); coord[] sort(coord[] a, bool less(coord, coord), bool stable=); object[] sort(object[] a, bool less(object, object), bool stable=); marker[] sort(marker[] a, bool less(marker, marker), bool stable=); -Legend[] sort(Legend[] a, bool less(Legend, Legend), bool stable=); +picture[] sort(picture[] a, bool less(picture, picture), bool stable=); path[] sort(path[] a, bool less(path, path), bool stable=); pen[][] sort(pen[][] a, bool less(pen[], pen[]), bool stable=); pair[][] sort(pair[][] a, bool less(pair[], pair[]), bool stable=); @@ -1067,8 +1067,8 @@ void()()[] sort(void()()[] a, bool less(void()(), void()()), bool stable=); bool3[] sort(bool3[] a, bool less(bool3, bool3), bool stable=); coord[] sort(coord[] a, bool less(coord, coord), bool stable=); +Legend[] sort(Legend[] a, bool less(Legend, Legend), bool stable=); Label[] sort(Label[] a, bool less(Label, Label), bool stable=); -picture[] sort(picture[] a, bool less(picture, picture), bool stable=); int[] sort(int[] a, bool less(int, int), bool stable=); string[][] sort(string[][] a, bool less(string[], string[]), bool stable=); real[] sort(real[] a, bool less(real, real), bool stable=); @@ -1400,27 +1400,27 @@ projection operator init(); arrowhead operator init(); slice operator init(); transformation operator init(); -scaleT operator init(); +picture operator init(); marker operator init(); hsv operator init(); coords2 operator init(); -picture operator init(); +pairOrTriple operator init(); coords2 operator init(); scaling operator init(); -pairOrTriple operator init(); +node operator init(); object operator init(); scaling operator init(); coord operator init(); coords3 operator init(); -node operator init(); +Legend operator init(); Label operator init(); coord operator init(); bounds operator init(); -Legend operator init(); +ScaleT operator init(); position operator init(); bool3 operator init(); +scaleT operator init(); autoscaleT operator init(); -ScaleT operator init(); side operator init(); cputime operator init(); real operator cast(int); @@ -1466,8 +1466,6 @@ guide operator cast(curlSpecifier spec); guide operator cast(tensionSpecifier t); align operator cast(side side); guide[] operator cast(path[] g); -pair operator cast(pairOrTriple a); -triple operator cast(pairOrTriple a); frame operator cast(object F); hsv operator cast(pen p); bool3[] operator cast(bool[] b); @@ -1488,6 +1486,8 @@ bool[] operator cast(bool3[] b); bool3 operator cast(bool b); position operator cast(int x); object operator cast(string s); +pair operator cast(pairOrTriple a); +triple operator cast(pairOrTriple a); pen operator cast(hsv hsv); position operator cast(real x); Label operator cast(string s); @@ -1595,13 +1595,13 @@ bool operator ==(file a, file b); bool operator ==(path a, path b); bool operator ==(path3 a, path3 b); bool operator ==(bool3 a, bool3 b); +bool operator ==(scaleT a, scaleT b); bool operator ==(autoscaleT a, autoscaleT b); -bool operator ==(ScaleT a, ScaleT b); bool operator ==(side a, side b); bool operator ==(cputime a, cputime b); bool operator ==(coords2 a, coords2 b); bool operator ==(scaling a, scaling b); -bool operator ==(pairOrTriple a, pairOrTriple b); +bool operator ==(node a, node b); bool operator ==(object a, object b); bool operator ==(filltype a, filltype b); bool operator ==(simplex a, simplex b); @@ -1609,11 +1609,11 @@ bool operator ==(projection a, projection b); bool operator ==(arrowhead a, arrowhead b); bool operator ==(coord a, coord b); bool operator ==(bounds a, bounds b); -bool operator ==(Legend a, Legend b); +bool operator ==(ScaleT a, ScaleT b); bool operator ==(position a, position b); bool operator ==(hsv a, hsv b); bool operator ==(coords2 a, coords2 b); -bool operator ==(picture a, picture b); +bool operator ==(pairOrTriple a, pairOrTriple b); bool operator ==(bool3 a, bool b); bool operator ==(marginT a, marginT b); bool operator ==(light a, light b); @@ -1622,13 +1622,13 @@ bool operator ==(processtime a, processtime b); bool operator ==(scaling a, scaling b); bool operator ==(coord a, coord b); bool operator ==(coords3 a, coords3 b); -bool operator ==(node a, node b); +bool operator ==(Legend a, Legend b); bool operator ==(Label a, Label b); bool operator ==(bool a, bool3 b); bool operator ==(slice a, slice b); bool operator ==(freezableBounds a, freezableBounds b); bool operator ==(transformation a, transformation b); -bool operator ==(scaleT a, scaleT b); +bool operator ==(picture a, picture b); bool operator ==(marker a, marker b); bool operator !=(bool a, bool b); bool[] operator !=(bool a, bool[] b); @@ -1667,13 +1667,13 @@ bool operator !=(file a, file b); bool operator !=(path a, path b); bool operator !=(path3 a, path3 b); bool operator !=(bool3 a, bool3 b); +bool operator !=(scaleT a, scaleT b); bool operator !=(autoscaleT a, autoscaleT b); -bool operator !=(ScaleT a, ScaleT b); bool operator !=(side a, side b); bool operator !=(cputime a, cputime b); bool operator !=(coords2 a, coords2 b); bool operator !=(scaling a, scaling b); -bool operator !=(pairOrTriple a, pairOrTriple b); +bool operator !=(node a, node b); bool operator !=(object a, object b); bool operator !=(filltype a, filltype b); bool operator !=(simplex a, simplex b); @@ -1681,11 +1681,11 @@ bool operator !=(projection a, projection b); bool operator !=(arrowhead a, arrowhead b); bool operator !=(coord a, coord b); bool operator !=(bounds a, bounds b); -bool operator !=(Legend a, Legend b); +bool operator !=(ScaleT a, ScaleT b); bool operator !=(position a, position b); bool operator !=(hsv a, hsv b); bool operator !=(coords2 a, coords2 b); -bool operator !=(picture a, picture b); +bool operator !=(pairOrTriple a, pairOrTriple b); bool operator !=(bool3 a, bool b); bool operator !=(marginT a, marginT b); bool operator !=(light a, light b); @@ -1694,13 +1694,13 @@ bool operator !=(processtime a, processtime b); bool operator !=(scaling a, scaling b); bool operator !=(coord a, coord b); bool operator !=(coords3 a, coords3 b); -bool operator !=(node a, node b); +bool operator !=(Legend a, Legend b); bool operator !=(Label a, Label b); bool operator !=(bool a, bool3 b); bool operator !=(slice a, slice b); bool operator !=(freezableBounds a, freezableBounds b); bool operator !=(transformation a, transformation b); -bool operator !=(scaleT a, scaleT b); +bool operator !=(picture a, picture b); bool operator !=(marker a, marker b); bool operator <(int a, int b); bool[] operator <(int a, int[] b); @@ -1965,8 +1965,8 @@ real braceinnerangle; real braceouterangle; void tex(frame f, string s); void tex(frame f, string s, pair min, pair max); -void tex(picture pic=, string s); void tex(picture pic=, string s, pair min, pair max); +void tex(picture pic=, string s); real bracedefaultratio; bool prconly(string format=); pen Black; @@ -3427,6 +3427,7 @@ Solution operator init(); RKTableau E_RK2; RKTableau RK3BS; RKTableau RK5F; +real phi4(real x); real adjust(real h, real error, real tolmin, real tolmax, RKTableau tableau); RKTableau RK5DP; real[] Coeff; diff --git a/graphics/asymptote/asymptote.nsi b/graphics/asymptote/asymptote.nsi index ffa5c89e25..9c4f16ec74 100644 --- a/graphics/asymptote/asymptote.nsi +++ b/graphics/asymptote/asymptote.nsi @@ -110,8 +110,8 @@ Section "Asymptote" SEC01 ${lnkX64IconFix} "$SMPROGRAMS\$ICONS_GROUP\Asymptote.lnk" CreateShortCut "$DESKTOP\Asymptote.lnk" "$INSTDIR\asy.bat" "" "$INSTDIR\asy.ico" ${lnkX64IconFix} "$DESKTOP\Asymptote.lnk" - CreateShortCut "$DESKTOP\Xasy.lnk" "$INSTDIR\GUI\xasy.py" - CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\Xasy.lnk" "$INSTDIR\GUI\xasy.py" + CreateShortCut "$DESKTOP\Xasy.lnk" "$INSTDIR\GUI\xasy.py" "--asypath $\"$INSTDIR\asy.exe$\"" + CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\Xasy.lnk" "$INSTDIR\GUI\xasy.py" "--asypath $\"$INSTDIR\asy.exe$\"" SetOutPath "$INSTDIR" !insertmacro MUI_STARTMENU_WRITE_END SectionEnd diff --git a/graphics/asymptote/asymptote.spec b/graphics/asymptote/asymptote.spec index a90005b2b2..a6c12915d5 100644 --- a/graphics/asymptote/asymptote.spec +++ b/graphics/asymptote/asymptote.spec @@ -3,7 +3,7 @@ %global __python %{__python3} Name: asymptote -Version: 2.69 +Version: 2.70 Release: 1%{?dist} Summary: Descriptive vector graphics language diff --git a/graphics/asymptote/base/CAD.asy b/graphics/asymptote/base/CAD.asy index 1bed03bc20..3be278805d 100644 --- a/graphics/asymptote/base/CAD.asy +++ b/graphics/asymptote/base/CAD.asy @@ -7,16 +7,16 @@ struct sCAD pA, pVisibleEdge, // Sichtbare Kanten pVisibleContour, // Sichtbarer Umriss - pUsableWindingLength, // Nitzbare Gewindelnge + pUsableWindingLength, // Nutzbare Gewindelänge pSystemLine, // Systemlinie (Stahlbau) pDiagramCurve, // Kurve in Diagrammen - pSurfaceStructure, // Oberflchenstrukturen + pSurfaceStructure, // Oberflächenstrukturen // B pB, pLightEdge, // Lichtkante - pMeasureLine, // Malinie - pMeasureHelpLine, // Mahilfslinie - pMeasureLineBound, // Malinienbegrenzung + pMeasureLine, // Maßlinie + pMeasureHelpLine, // Maßhilfslinie + pMeasureLineBound, // Maßlinienbegrenzung pReferenceLine, // Hinweislinie pHatch, // Schraffur pWindingGround, // Gewindegrund @@ -31,7 +31,7 @@ struct sCAD // keine Mittellinie ist // E pE, - pSurfaceTreatmentAllowed, // Bereich zulssiger Oberflchenbehandlung + pSurfaceTreatmentAllowed, // Bereich zulässiger Oberflächenbehandlung // F pF, pInvisibleEdge, // unsichtbare Kante @@ -43,7 +43,7 @@ struct sCAD pPartialCircle, // Teilkreis pCircularHole, // Lochkreis pDivisionPlane, // Teilungsebene - pTransferLine, // Trajektorien (bertragunslinien) + pTransferLine, // Trajektorien (Übertragungslinien) // J pJ, pCuttingPlane, // Schnittebene @@ -53,7 +53,7 @@ struct sCAD pContourBeforeDeformation, // Umrisse vor Verformung pAdjacentPartContour, // Umrisse angrenzender Teile pEndShapeRawMaterial, // Fertigformen in Rohteilen - pContourEligibleType, // Umrisse wahlweiser Ausfhrungen + pContourEligibleType, // Umrisse wahlweiser Ausführungen pPartInFrontOfCuttingPlane; // Teile vor der Schnittebene diff --git a/graphics/asymptote/base/interpolate.asy b/graphics/asymptote/base/interpolate.asy index d66f227fcc..3d43fe1ca4 100644 --- a/graphics/asymptote/base/interpolate.asy +++ b/graphics/asymptote/base/interpolate.asy @@ -1,5 +1,5 @@ // Lagrange and Hermite interpolation in Asymptote -// Author: Olivier Guib +// Author: Olivier Guibé // Acknowledgements: Philippe Ivaldi // diffdiv(x,y) computes Newton's Divided Difference for diff --git a/graphics/asymptote/base/ode.asy b/graphics/asymptote/base/ode.asy index 99f8505cec..72a18a07da 100644 --- a/graphics/asymptote/base/ode.asy +++ b/graphics/asymptote/base/ode.asy @@ -48,46 +48,63 @@ real[] Coeff={1,1/2,1/6,1/24,1/120,1/720,1/5040,1/40320,1/362880,1/3628800, real phi1(real x) {return x != 0 ? expm1(x)/x : 1;} +// phi2(x)=(exp(x)-1-x)/(x^2); +// Use the identity phi2(2x)=0.25*(x*phi2(x)+1)^2+0.5*phi2(x); real phi2(real x) { + if(fabs(x) > 1) return (exp(x)-x-1)/(x^2); + x *= 0.125; real x2=x*x; - if(fabs(x) > 1) return (exp(x)-x-1)/x2; real x3=x2*x; real x5=x2*x3; - if(fabs(x) < 0.1) - return Coeff[1]+x*Coeff[2]+x2*Coeff[3]+x3*Coeff[4]+x2*x2*Coeff[5] - +x5*Coeff[6]+x3*x3*Coeff[7]+x5*x2*Coeff[8]+x5*x3*Coeff[9]; - else { - real x7=x5*x2; - real x8=x7*x; - return Coeff[1]+x*Coeff[2]+x2*Coeff[3]+x3*Coeff[4]+x2*x2*Coeff[5] - +x5*Coeff[6]+x3*x3*Coeff[7]+x7*Coeff[8]+x8*Coeff[9] - +x8*x*Coeff[10]+x5*x5*Coeff[11]+x8*x3*Coeff[12]+x7*x5*Coeff[13]+ - x8*x5*Coeff[14]+x7*x7*Coeff[15]+x8*x7*Coeff[16]+x8*x8*Coeff[17]; - } + real y=Coeff[1]+x*Coeff[2]+x2*Coeff[3]+x3*Coeff[4]+x2*x2*Coeff[5]+ + x5*Coeff[6]+x3*x3*Coeff[7]+x5*x2*Coeff[8]+x5*x3*Coeff[9]; + y=0.25*(x*y+1.0)^2+0.5*y; + y=(x*y+0.5)^2+0.5*y; + return (2.0*x*y+0.5)^2+0.5*y; } +// phi3(x)=(exp(x)-1-x-x^2/2)/(x^3) +// Use the identity phi3(2x)=0.125*phi2(x)*(x*phi2(x)+2)+0.25*phi3(x) +// where phi2(x)=x*phi3(x)+0.5 real phi3(real x) { + if(fabs(x) > 1.6) return (exp(x)-0.5*x^2-x-1)/x^3; + x *= 0.125; real x2=x*x; real x3=x2*x; - if(fabs(x) > 1.6) return (exp(x)-0.5*x2-x-1)/x3; real x5=x2*x3; - if(fabs(x) < 0.1) - return Coeff[2]+x*Coeff[3]+x2*Coeff[4]+x3*Coeff[5] - +x2*x2*Coeff[6]+x5*Coeff[7]+x3*x3*Coeff[8]+x5*x2*Coeff[9] - +x5*x3*Coeff[10]; - else { - real x7=x5*x2; - real x8=x7*x; - real x16=x8*x8; - return Coeff[2]+x*Coeff[3]+x2*Coeff[4]+x3*Coeff[5] - +x2*x2*Coeff[6]+x5*Coeff[7]+x3*x3*Coeff[8]+x5*x2*Coeff[9] - +x5*x3*Coeff[10]+x8*x*Coeff[11] - +x5*x5*Coeff[12]+x8*x3*Coeff[13]+x7*x5*Coeff[14] - +x8*x5*Coeff[15]+x7*x7*Coeff[16]+x8*x7*Coeff[17]+x16*Coeff[18] - +x16*x*Coeff[19]+x16*x2*Coeff[20]; - } + real y=Coeff[2]+x*Coeff[3]+x2*Coeff[4]+x3*Coeff[5]+ + x2*x2*Coeff[6]+x5*Coeff[7]+x3*x3*Coeff[8]+x5*x2*Coeff[9]+ + x5*x3*Coeff[10]; + real y2=x*y+0.5; + y=0.125*y2*(x*y2+2)+0.25*y; + y2=2*x*y+0.5; + y=0.25*y2*(x*y2+1)+0.25*y; + y2=4*x*y+0.5; + return 0.25*y2*(2*x*y2+1)+0.25*y; +} + +// phi4(x)=(exp(x)-1-x-x^2/2-x^3/6)/(x^4) +// Use the identity phi4(2x)=0.0625*(x*phi3(x)+0.5)^2+0.125*(phi3(x)+phi4(x)); +// where phi3(x)=x*phi4(x)+1/6 +real phi4(real x) +{ + if(fabs(x) > 1.6) return (exp(x)-Coeff[2]*x^3-0.5*x^2-x-1)/x^4; + x *= 0.125; + real x2=x*x; + real x3=x2*x; + real x4=x2*x2; + real x5=x2*x3; + real y=Coeff[3]+x*Coeff[4]+x2*Coeff[5]+x3*Coeff[6]+ + x4*Coeff[7]+x5*Coeff[8]+x3*x3*Coeff[9]+x5*x2*Coeff[10]+ + x4*x4*Coeff[11]; + real y3=x*y+Coeff[2]; + y=0.0625*(x*y3+0.5)^2+0.125*(y3+y); + y3=2*x*y+Coeff[2]; + y=(0.5*x*y3+0.125)^2+0.125*(y3+y); + y3=4*x*y+Coeff[2]; + return (x*y3+0.125)^2+0.125*(y3+y); } void expfactors(real x, coefficients a) diff --git a/graphics/asymptote/base/three_surface.asy b/graphics/asymptote/base/three_surface.asy index 7d64ad22d7..77bdc6a998 100644 --- a/graphics/asymptote/base/three_surface.asy +++ b/graphics/asymptote/base/three_surface.asy @@ -546,7 +546,7 @@ path[] regularize(path p, bool checkboundary=true) path g=subpath(p,t,t+length(p)); int L=length(g); pair z=point(g,0); - real[] T=intersections(g,z,z+I*dir); + real[] T=intersections(g,z,z+I*abs(z)*dir); for(int i=0; i < T.length; ++i) { real cut=T[i]; if(cut > sqrtEpsilon && cut < L-sqrtEpsilon) { diff --git a/graphics/asymptote/binaries/i386-windows/README b/graphics/asymptote/binaries/i386-windows/README index 2c9f54e29a..2c5895bd85 100644 --- a/graphics/asymptote/binaries/i386-windows/README +++ b/graphics/asymptote/binaries/i386-windows/README @@ -1,5 +1,5 @@ ASYMPTOTE - Copyright 2004-20 Andy Hammerlindl, John Bowman, and Tom Prince + Copyright 2004-21 Andy Hammerlindl, John Bowman, and Tom Prince Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like diff --git a/graphics/asymptote/binaries/x86_64-windows/README b/graphics/asymptote/binaries/x86_64-windows/README index 2c9f54e29a..2c5895bd85 100644 --- a/graphics/asymptote/binaries/x86_64-windows/README +++ b/graphics/asymptote/binaries/x86_64-windows/README @@ -1,5 +1,5 @@ ASYMPTOTE - Copyright 2004-20 Andy Hammerlindl, John Bowman, and Tom Prince + Copyright 2004-21 Andy Hammerlindl, John Bowman, and Tom Prince Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like diff --git a/graphics/asymptote/configure b/graphics/asymptote/configure index fe1fd77860..903b9a9ed1 100755 --- a/graphics/asymptote/configure +++ b/graphics/asymptote/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Asymptote 2.69. +# Generated by GNU Autoconf 2.69 for Asymptote 2.70. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Asymptote' PACKAGE_TARNAME='asymptote' -PACKAGE_VERSION='2.69' -PACKAGE_STRING='Asymptote 2.69' +PACKAGE_VERSION='2.70' +PACKAGE_STRING='Asymptote 2.70' PACKAGE_BUGREPORT='https://sourceforge.net/projects/asymptote' PACKAGE_URL='' @@ -1288,7 +1288,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Asymptote 2.69 to adapt to many kinds of systems. +\`configure' configures Asymptote 2.70 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1353,7 +1353,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Asymptote 2.69:";; + short | recursive ) echo "Configuration of Asymptote 2.70:";; esac cat <<\_ACEOF @@ -1470,7 +1470,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Asymptote configure 2.69 +Asymptote configure 2.70 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2056,7 +2056,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Asymptote $as_me 2.69, which was +It was created by Asymptote $as_me 2.70, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -9327,7 +9327,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Asymptote $as_me 2.69, which was +This file was extended by Asymptote $as_me 2.70, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -9389,7 +9389,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Asymptote config.status 2.69 +Asymptote config.status 2.70 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/graphics/asymptote/configure.ac b/graphics/asymptote/configure.ac index 0412019ca2..c866ce498d 100644 --- a/graphics/asymptote/configure.ac +++ b/graphics/asymptote/configure.ac @@ -3,7 +3,7 @@ # this file. AC_PREREQ(2) -AC_INIT([Asymptote],[2.69],[https://sourceforge.net/projects/asymptote]) +AC_INIT([Asymptote],[2.70],[https://sourceforge.net/projects/asymptote]) VERSION=$PACKAGE_VERSION AC_SUBST(VERSION) m4_include([ax_pthread.m4]) diff --git a/graphics/asymptote/doc/CAD.pdf b/graphics/asymptote/doc/CAD.pdf index 373599d13c..f55807bb30 100644 Binary files a/graphics/asymptote/doc/CAD.pdf and b/graphics/asymptote/doc/CAD.pdf differ diff --git a/graphics/asymptote/doc/FAQ/asy-faq.info b/graphics/asymptote/doc/FAQ/asy-faq.info index dc69d1917e..c651d23349 100644 --- a/graphics/asymptote/doc/FAQ/asy-faq.info +++ b/graphics/asymptote/doc/FAQ/asy-faq.info @@ -10,7 +10,7 @@ END-INFO-DIR-ENTRY File: asy-faq.info, Node: Top, Next: Question 1.1, Up: (dir) ASYMPTOTE FREQUENTLY ASKED QUESTIONS - 2021-02-19 + 2021-03-15 This is the list of Frequently Asked Questions about Asymptote (asy). diff --git a/graphics/asymptote/doc/TeXShopAndAsymptote.pdf b/graphics/asymptote/doc/TeXShopAndAsymptote.pdf index 157796687b..50759d15e8 100644 Binary files a/graphics/asymptote/doc/TeXShopAndAsymptote.pdf and b/graphics/asymptote/doc/TeXShopAndAsymptote.pdf differ diff --git a/graphics/asymptote/doc/asy-latex.pdf b/graphics/asymptote/doc/asy-latex.pdf index 628bccc4dd..953b91a2a0 100644 Binary files a/graphics/asymptote/doc/asy-latex.pdf and b/graphics/asymptote/doc/asy-latex.pdf differ diff --git a/graphics/asymptote/doc/asyRefCard.pdf b/graphics/asymptote/doc/asyRefCard.pdf index ee61f55ceb..697d5a67b8 100644 Binary files a/graphics/asymptote/doc/asyRefCard.pdf and b/graphics/asymptote/doc/asyRefCard.pdf differ diff --git a/graphics/asymptote/doc/asymptote.pdf b/graphics/asymptote/doc/asymptote.pdf index 5698afe4ac..26289f9316 100644 Binary files a/graphics/asymptote/doc/asymptote.pdf and b/graphics/asymptote/doc/asymptote.pdf differ diff --git a/graphics/asymptote/doc/asymptote.texi b/graphics/asymptote/doc/asymptote.texi index bd9671564a..76d9a9f6db 100644 --- a/graphics/asymptote/doc/asymptote.texi +++ b/graphics/asymptote/doc/asymptote.texi @@ -363,6 +363,10 @@ or install the @code{Asymptote} binary available at @url{https://www.macports.org/} +or at + +@url{https://brew.sh/} + @noindent Note that many @code{MacOS X} (and FreeBSD) systems lack the @acronym{GNU} @code{readline} library. For full interactive @@ -9480,10 +9484,11 @@ To produce @acronym{SVG} output, you will need @code{dvisvgm} (version You might need to adjust the configuration variable @code{libgs} to point to the location of your @code{Ghostscript} library @code{libgs.so} (or to an empty string, depending on how -@code{dvisvgm} was configured). The 2.9.1 version of @code{dvisvgm} can -display @acronym{SVG} output (used by the @code{xasy} editor) for embedded -@acronym{EPS}, @acronym{PDF}, @acronym{PNG}, and @acronym{JPEG} images -included with the @code{graphic()} function. +@code{dvisvgm} was configured). The 2.10 version (or later) of +@code{dvisvgm} can display @acronym{SVG} output (used by the +@code{xasy} editor) for embedded @acronym{EPS}, @acronym{PDF}, +@acronym{PNG}, and @acronym{JPEG} images included with the +@code{graphic()} function. @code{Asymptote} can also produce any output format supported by the @code{ImageMagick} @code{convert} program (version 6.3.5 or diff --git a/graphics/asymptote/doc/png/asymptote.info b/graphics/asymptote/doc/png/asymptote.info index 042d908541..89903f6910 100644 --- a/graphics/asymptote/doc/png/asymptote.info +++ b/graphics/asymptote/doc/png/asymptote.info @@ -1,7 +1,7 @@ This is asymptote.info, produced by makeinfo version 6.6 from asymptote.texi. -This file documents 'Asymptote', version 2.69. +This file documents 'Asymptote', version 2.70. @@ -22,7 +22,7 @@ File: asymptote.info, Node: Top, Next: Description, Prev: (dir), Up: (dir) Asymptote ********* -This file documents 'Asymptote', version 2.69. +This file documents 'Asymptote', version 2.70. @@ -318,6 +318,10 @@ available at + or at + + + Note that many 'MacOS X' (and FreeBSD) systems lack the GNU 'readline' library. For full interactive functionality, GNU 'readline' version 4.3 or later must be installed. @@ -8320,9 +8324,9 @@ using the '-f' option (or 'outformat' setting). later) from . You might need to adjust the configuration variable 'libgs' to point to the location of your 'Ghostscript' library 'libgs.so' (or to an empty string, depending on -how 'dvisvgm' was configured). The 2.9.1 version of 'dvisvgm' can -display SVG output (used by the 'xasy' editor) for embedded EPS, PDF, -PNG, and JPEG images included with the 'graphic()' function. +how 'dvisvgm' was configured). The 2.10 version (or later) of 'dvisvgm' +can display SVG output (used by the 'xasy' editor) for embedded EPS, +PDF, PNG, and JPEG images included with the 'graphic()' function. 'Asymptote' can also produce any output format supported by the 'ImageMagick' 'convert' program (version 6.3.5 or later recommended; an @@ -10302,145 +10306,145 @@ Node: Description7200 Node: Installation11286 Node: UNIX binary distributions12332 Node: MacOS X binary distributions13455 -Node: Microsoft Windows14010 -Node: Configuring15217 -Node: Search paths19829 -Node: Compiling from UNIX source20837 -Node: Editing modes23988 -Node: Git26410 -Node: Uninstall26917 -Node: Tutorial27263 -Node: Drawing in batch mode28110 -Node: Drawing in interactive mode28986 -Node: Figure size30018 -Node: Labels31613 -Node: Paths32441 -Ref: unitcircle33057 -Node: Drawing commands34955 -Node: draw36763 -Ref: arrows37945 -Node: fill43461 -Ref: gradient shading44507 -Node: clip49121 -Node: label49870 -Ref: Label50470 -Node: Bezier curves56328 -Node: Programming60228 -Ref: array iteration61981 -Node: Data types62148 -Ref: format72916 -Node: Paths and guides77362 -Ref: circle77616 -Ref: extension87316 -Node: Pens94126 -Ref: fillrule101817 -Ref: basealign102721 -Ref: transparency106403 -Ref: makepen109997 -Ref: overwrite110881 -Node: Transforms112095 -Node: Frames and pictures114034 -Ref: envelope115192 -Ref: size116285 -Ref: unitsize117272 -Ref: shipout118345 -Ref: filltype120696 -Ref: add124109 -Ref: add about125051 -Ref: tex128081 -Node: Files128977 -Ref: cd130034 -Ref: scroll134936 -Node: Variable initializers137854 -Node: Structures140571 -Node: Operators148149 -Node: Arithmetic & logical148463 -Node: Self & prefix operators150833 -Node: User-defined operators151627 -Node: Implicit scaling152540 -Node: Functions153103 -Ref: stack overflow156245 -Node: Default arguments156527 -Node: Named arguments157283 -Node: Rest arguments159853 -Node: Mathematical functions162975 -Node: Arrays167632 -Ref: sort174921 -Ref: tridiagonal177832 -Ref: solve179063 -Node: Slices183203 -Node: Casts187111 -Node: Import189381 -Node: Static194962 -Node: LaTeX usage197848 -Node: Base modules204343 -Node: plain206820 -Node: simplex207494 -Node: math207767 -Node: interpolate210350 -Node: geometry210629 -Node: trembling211223 -Node: stats211492 -Node: patterns211751 -Node: markers211986 -Node: map213845 -Node: tree214269 -Node: binarytree214453 -Node: drawtree215120 -Node: syzygy215321 -Node: feynman215595 -Node: roundedpath215869 -Node: animation216151 -Ref: animate216572 -Node: embed217684 -Node: slide218638 -Node: MetaPost218969 -Node: babel219685 -Node: labelpath219917 -Node: labelpath3220737 -Node: annotate221048 -Node: CAD221518 -Node: graph221828 -Ref: ticks228988 -Ref: pathmarkers242713 -Ref: marker243184 -Ref: markuniform243538 -Ref: errorbars245346 -Ref: automatic scaling249825 -Node: palette261540 -Ref: images261658 -Ref: image265832 -Ref: logimage266353 -Ref: penimage267459 -Ref: penfunctionimage267722 -Node: three268494 -Ref: PostScript3D298021 -Node: obj299759 -Node: graph3300008 -Ref: GaussianSurface305291 -Node: grid3306441 -Node: solids307226 -Node: tube308218 -Node: flowchart310448 -Node: contour315091 -Node: contour3320406 -Node: smoothcontour3320718 -Node: slopefield322439 -Node: ode323929 -Node: Options324186 -Ref: configuration file331094 -Ref: settings331094 -Ref: texengines332358 -Ref: convert332358 -Node: Interactive mode335792 -Ref: history337942 -Node: GUI339245 -Node: GUI installation339796 -Node: GUI usage340529 -Node: PostScript to Asymptote341592 -Node: Help342351 -Node: Debugger344025 -Node: Credits345781 -Node: Index346889 +Node: Microsoft Windows14043 +Node: Configuring15250 +Node: Search paths19862 +Node: Compiling from UNIX source20870 +Node: Editing modes24021 +Node: Git26443 +Node: Uninstall26950 +Node: Tutorial27296 +Node: Drawing in batch mode28143 +Node: Drawing in interactive mode29019 +Node: Figure size30051 +Node: Labels31646 +Node: Paths32474 +Ref: unitcircle33090 +Node: Drawing commands34988 +Node: draw36796 +Ref: arrows37978 +Node: fill43494 +Ref: gradient shading44540 +Node: clip49154 +Node: label49903 +Ref: Label50503 +Node: Bezier curves56361 +Node: Programming60261 +Ref: array iteration62014 +Node: Data types62181 +Ref: format72949 +Node: Paths and guides77395 +Ref: circle77649 +Ref: extension87349 +Node: Pens94159 +Ref: fillrule101850 +Ref: basealign102754 +Ref: transparency106436 +Ref: makepen110030 +Ref: overwrite110914 +Node: Transforms112128 +Node: Frames and pictures114067 +Ref: envelope115225 +Ref: size116318 +Ref: unitsize117305 +Ref: shipout118378 +Ref: filltype120729 +Ref: add124142 +Ref: add about125084 +Ref: tex128114 +Node: Files129010 +Ref: cd130067 +Ref: scroll134969 +Node: Variable initializers137887 +Node: Structures140604 +Node: Operators148182 +Node: Arithmetic & logical148496 +Node: Self & prefix operators150866 +Node: User-defined operators151660 +Node: Implicit scaling152573 +Node: Functions153136 +Ref: stack overflow156278 +Node: Default arguments156560 +Node: Named arguments157316 +Node: Rest arguments159886 +Node: Mathematical functions163008 +Node: Arrays167665 +Ref: sort174954 +Ref: tridiagonal177865 +Ref: solve179096 +Node: Slices183236 +Node: Casts187144 +Node: Import189414 +Node: Static194995 +Node: LaTeX usage197881 +Node: Base modules204376 +Node: plain206853 +Node: simplex207527 +Node: math207800 +Node: interpolate210383 +Node: geometry210662 +Node: trembling211256 +Node: stats211525 +Node: patterns211784 +Node: markers212019 +Node: map213878 +Node: tree214302 +Node: binarytree214486 +Node: drawtree215153 +Node: syzygy215354 +Node: feynman215628 +Node: roundedpath215902 +Node: animation216184 +Ref: animate216605 +Node: embed217717 +Node: slide218671 +Node: MetaPost219002 +Node: babel219718 +Node: labelpath219950 +Node: labelpath3220770 +Node: annotate221081 +Node: CAD221551 +Node: graph221861 +Ref: ticks229021 +Ref: pathmarkers242746 +Ref: marker243217 +Ref: markuniform243571 +Ref: errorbars245379 +Ref: automatic scaling249858 +Node: palette261573 +Ref: images261691 +Ref: image265865 +Ref: logimage266386 +Ref: penimage267492 +Ref: penfunctionimage267755 +Node: three268527 +Ref: PostScript3D298054 +Node: obj299792 +Node: graph3300041 +Ref: GaussianSurface305324 +Node: grid3306474 +Node: solids307259 +Node: tube308251 +Node: flowchart310481 +Node: contour315124 +Node: contour3320439 +Node: smoothcontour3320751 +Node: slopefield322472 +Node: ode323962 +Node: Options324219 +Ref: configuration file331127 +Ref: settings331127 +Ref: texengines332391 +Ref: convert332391 +Node: Interactive mode335835 +Ref: history337985 +Node: GUI339288 +Node: GUI installation339839 +Node: GUI usage340572 +Node: PostScript to Asymptote341635 +Node: Help342394 +Node: Debugger344068 +Node: Credits345824 +Node: Index346932  End Tag Table diff --git a/graphics/asymptote/mathop.h b/graphics/asymptote/mathop.h index 3c5da5b73c..785f30d036 100644 --- a/graphics/asymptote/mathop.h +++ b/graphics/asymptote/mathop.h @@ -104,7 +104,7 @@ struct divide { }; inline bool validInt(double x) { - return x > Int_MIN-0.5 && x < Int_MAX+0.5; + return x > (double) Int_MIN-0.5 && x < (double) Int_MAX+0.5; } inline void checkInt(double x, size_t i) diff --git a/graphics/asymptote/path.h b/graphics/asymptote/path.h index 107c663a11..75d5507093 100644 --- a/graphics/asymptote/path.h +++ b/graphics/asymptote/path.h @@ -19,8 +19,8 @@ #include "bbox.h" inline double Intcap(double t) { - if(t <= Int_MIN) return Int_MIN; - if(t >= Int_MAX) return Int_MAX; + if(t <= (double) Int_MIN) return (double) Int_MIN; + if(t >= (double) Int_MAX) return (double) Int_MAX; return t; } diff --git a/graphics/asymptote/picture.cc b/graphics/asymptote/picture.cc index 9cb847ae09..aaab64a7c6 100644 --- a/graphics/asymptote/picture.cc +++ b/graphics/asymptote/picture.cc @@ -435,7 +435,7 @@ int opentex(const string& texname, const string& prefix, bool dvi) return status; } -char *dvisvgmCommand(mem::vector& cmd, const string &in, const string& out) +void dvisvgmCommand(mem::vector& cmd, const string &in, const string& out) { cmd.push_back(getSetting("dvisvgm")); cmd.push_back("-n"); @@ -445,20 +445,8 @@ char *dvisvgmCommand(mem::vector& cmd, const string &in, const string& o cmd.push_back("--libgs="+libgs); // cmd.push_back("--optimize"); // Requires dvisvgm > 2.9.1 push_split(cmd,getSetting("dvisvgmOptions")); - char *tmpdir=mkdtemp(StrdupMalloc(tempdir+"/dvisvgmXXXXXX")); - if(tmpdir) - cmd.push_back("--tmpdir="+string(tmpdir)); cmd.push_back("-o"+out); cmd.push_back(in); - return tmpdir; -} - -void rmtmpdir(char *tmpdir) -{ - if(tmpdir) { - recursive_delete(tmpdir); - free(tmpdir); - } } bool picture::texprocess(const string& texname, const string& outname, @@ -482,7 +470,7 @@ bool picture::texprocess(const string& texname, const string& outname, mem::vector cmd; if(svg) { - char *tmpdir=dvisvgmCommand(cmd,dviname,outname); + dvisvgmCommand(cmd,dviname,outname); ostringstream buf; bbox B=svgbbox(b,bboxshift); buf << "--bbox=" @@ -492,7 +480,6 @@ bool picture::texprocess(const string& texname, const string& outname, << B.top << "bp"; cmd.push_back(buf.str()); status=System(cmd,0,true,"dvisvgm"); - rmtmpdir(tmpdir); if(!keep) unlink(dviname.c_str()); } else { @@ -717,10 +704,9 @@ bool picture::reloadPDF(const string& Viewer, const string& outname) const int picture::epstosvg(const string& epsname, const string& outname) { mem::vector cmd; - char *tmpdir=dvisvgmCommand(cmd,epsname,outname); + dvisvgmCommand(cmd,epsname,outname); cmd.push_back("-E"); int status=System(cmd,0,true,"dvisvgm"); - rmtmpdir(tmpdir); if(!getSetting("keep")) unlink(epsname.c_str()); return status; @@ -729,10 +715,9 @@ int picture::epstosvg(const string& epsname, const string& outname) int picture::pdftosvg(const string& pdfname, const string& outname) { mem::vector cmd; - char *tmpdir=dvisvgmCommand(cmd,pdfname,outname); + dvisvgmCommand(cmd,pdfname,outname); cmd.push_back("--pdf"); int status=System(cmd,0,true,"dvisvgm"); - rmtmpdir(tmpdir); if(status == 0 && !getSetting("keep")) unlink(pdfname.c_str()); return status; diff --git a/graphics/asymptote/revision.cc b/graphics/asymptote/revision.cc index 0e52dd9843..4773f607a2 100644 --- a/graphics/asymptote/revision.cc +++ b/graphics/asymptote/revision.cc @@ -1,2 +1,2 @@ -const char *REVISION="2.69"; +const char *REVISION="2.70"; const char *AsyGLVersion="1.00"; diff --git a/graphics/asymptote/settings.cc b/graphics/asymptote/settings.cc index edd9fec784..d3f8958470 100644 --- a/graphics/asymptote/settings.cc +++ b/graphics/asymptote/settings.cc @@ -249,7 +249,6 @@ const string guisuffix="gui"; const string standardprefix="out"; string initdir; -string tempdir; string historyname; // Local versions of the argument list. @@ -1542,9 +1541,6 @@ void initDir() { mask=umask(0); if(mask == 0) mask=0027; umask(mask); - tempdir=Getenv("TEMP",true); -#else - tempdir="/tmp"; #endif if(access(initdir.c_str(),F_OK) == 0) { if(verbose > 1) diff --git a/graphics/asymptote/settings.h b/graphics/asymptote/settings.h index effcc16d9d..6ff7a5de4b 100644 --- a/graphics/asymptote/settings.h +++ b/graphics/asymptote/settings.h @@ -51,7 +51,6 @@ bool warn(const string& s); extern string systemDir; extern string docdir; extern const string dirsep; -extern string tempdir; extern bool safe; diff --git a/graphics/asymptote/util.cc b/graphics/asymptote/util.cc index 81398491c0..85e9320cfd 100644 --- a/graphics/asymptote/util.cc +++ b/graphics/asymptote/util.cc @@ -398,58 +398,6 @@ const char *setPath(const char *s, bool quiet) return p; } -void fatal(const char *msg, const char *s=NULL) -{ - ostringstream buf; - buf << msg; - if(s) { - buf << " " << getPath(); - if(*s) buf << "/"; - buf << s; - } - buf << ": " << strerror(errno) << endl; - camp::reportError(buf); -} - -void empty_current_dir() -{ - static struct stat buf; - DIR *dir=opendir("."); - if(dir == NULL) fatal("Cannot open directory",""); - dirent *p; - while((p=readdir(dir)) != NULL) { - if(strcmp(p->d_name,".") == 0 || strcmp(p->d_name,"..") == 0) continue; - if(lstat(p->d_name,&buf) == 0) { - if(S_ISDIR(buf.st_mode)) { - if(chdir(p->d_name)) fatal("Cannot change directory to",p->d_name); - empty_current_dir(); - if(chdir("..")) - fatal("Cannot change to parent directory of",p->d_name); - if(rmdir(p->d_name)) - fatal("Cannot remove directory",p->d_name); - } else { - if(unlink(p->d_name)) fatal("Cannot remove file",p->d_name); - } - } - } - if(closedir(dir)) fatal("Invalid current directory stream descriptor"); -} - -void recursive_delete(char *name) -{ - static struct stat buf; - if(lstat(name,&buf) == 0) { - if(S_ISDIR(buf.st_mode)) { - const char *path=getPath(); - if(chdir(name)) fatal("Cannot change directory to",name); - empty_current_dir(); - if(chdir(path)) fatal("Cannot change to directory",""); - if(rmdir(name)) fatal("Cannot remove directory", name); - } - else unlink(name); - } -} - void push_command(mem::vector& a, const string& s) { a.push_back(s); diff --git a/macros/latex/contrib/easybook/doc/easybook-demo.pdf b/macros/latex/contrib/easybook/doc/easybook-demo.pdf index 0217ebec00..8fbd749d60 100644 Binary files a/macros/latex/contrib/easybook/doc/easybook-demo.pdf and b/macros/latex/contrib/easybook/doc/easybook-demo.pdf differ diff --git a/macros/latex/contrib/easybook/doc/easybook-demo.tex b/macros/latex/contrib/easybook/doc/easybook-demo.tex index 9ad0b579c1..2babe3b6b1 100644 --- a/macros/latex/contrib/easybook/doc/easybook-demo.tex +++ b/macros/latex/contrib/easybook/doc/easybook-demo.tex @@ -10,14 +10,14 @@ style = { color = seaside, - % capdash = true, % multoc = true, % withpart = true, % perpart = true, perpage = true, % notomath = false, rulewidth = 0.75pt, - % uppercase = false + % uppercase = false, + number-sep = {.} }, link = { @@ -33,7 +33,7 @@ caption = 1, footnote = 1 }, - elfont = + elsefont = { table-cap = \sffamily\zihao{5}, figure-cap = \sffamily\zihao{5}, @@ -97,11 +97,11 @@ \url{https://latexstudio.net} \\ \url{https://gitee.com/texl3/easybook}\thanks{Gitee为项目的主要发布地址。} } -\date{2021/03/14\hskip\ccwd\relax v1.23q} +\date{2021/03/15\hskip\ccwd\relax v1.23r} \frontmatter[roman] \maketitle -\tableofcontents +\tableofcontents[book,multoc = false] \mainmatter* \part{使用示例} @@ -111,9 +111,9 @@ \include{appendix} \backmatter -\printbibliography -\listoffigures -\listoftables -\listoflistings +\printbibliography[book,multoc = false] +\listoffigures[book,multoc = false] +\listoftables[book,multoc = false] +\listoflistings[book,multoc = false] \printindex \end{document} \ No newline at end of file diff --git a/macros/latex/contrib/easybook/doc/easybook.pdf b/macros/latex/contrib/easybook/doc/easybook.pdf index 25192edcd6..6a2c1e0cd2 100644 Binary files a/macros/latex/contrib/easybook/doc/easybook.pdf and b/macros/latex/contrib/easybook/doc/easybook.pdf differ diff --git a/macros/latex/contrib/easybook/doc/easybook.tex b/macros/latex/contrib/easybook/doc/easybook.tex index b8b375c333..7d5f6e30e2 100644 --- a/macros/latex/contrib/easybook/doc/easybook.tex +++ b/macros/latex/contrib/easybook/doc/easybook.tex @@ -2,7 +2,7 @@ \title{\sffamily easybook书籍文档类} \author{瞿毅} -\date{2021/03/14\hskip\ccwd\relax v1.23q\thanks{\url{https://gitee.com/texl3/easybook}}} +\date{2021/03/15\hskip\ccwd\relax v1.23r\thanks{\url{https://gitee.com/texl3/easybook}}} \begin{document} \maketitle @@ -92,13 +92,27 @@ \end{function} \subsection{文档命令} -\begin{function}[added = 2021-02-20]{\frontmatter,\mainmatter,\backmatter,\listoffigures,\listoftables,\listoflistings} +\label{document command} +\begin{function}[added = 2021-02-20,updated = 2021-03-15]{\frontmatter,\mainmatter,\backmatter,\tableofcontents,\listoffigures,\listoftables,\listoflistings} \begin{syntax} - \tn{frontmatter}\oarg{编号格式|(Roman)} - \tn{printindex}\oarg{索引名} + \tn{frontmatter*}\oarg{编号格式|(Roman)} + \tn{mainmatter*} + \tn{backmatter} + \tn{tableofcontents*}\oarg{键值列表} + \tn{listoffigures*}\oarg{键值列表} + \tn{listoftables*}\oarg{键值列表} + \tn{listoflistings*}\oarg{键值列表} \end{syntax} -\tn{frontmatter} 为前言区命令,章标题不编号,页码可设置为例如 \opt{roman}、\opt{Alph} 等格式,带有星号的命令 \tn{frontmatter*} 不使用 \tn{cleardoublepage}。\tn{mainmatter} 为主文区命令,章标题正常编号且页码为从1开始计数的阿拉伯数字,\tn{mainmatter*} 命令不使用 \tn{cleardoublepage}。\tn{backmatter} 为后记区命令,页码格式与编号保持不变,章标题不编号。\tn{listoffigures} 命令输出图片目录,\tn{listoftables} 命令输出表格目录,\tn{listoflistings} 命令输出代码目录。 -\changes{v1.23q}{2021/02/20}{重新定义文档结构划分命令。} +\tn{frontmatter} 为前言区命令,章标题不编号,页码可设置为例如 \opt{roman}、\opt{Alph} 等格式,带有星号的命令 \tn{frontmatter*} 不使用 \tn{cleardoublepage}。\tn{mainmatter} 为主文区命令,章标题正常编号且页码为从1开始计数的阿拉伯数字,\tn{mainmatter*} 命令不使用 \tn{cleardoublepage}。\tn{backmatter} 为后记区命令,页码格式与编号保持不变,章标题不编号。\tn{listoffigures} 命令输出图片目录,\tn{listoftables} 命令输出表格目录,\tn{listoflistings} 命令输出代码目录。带有星号的目录命令不会添加进主文档目录中,目录的键值列表选项如下 +\changes{v1.23r}{2021/02/20}{重新定义文档结构划分命令。} +\end{function} + +\begin{function}{multoc,book,article} +\begin{syntax} + multoc = +\end{syntax} +\opt{multoc} 与 \opt{style/multoc} 选项具有相同的效果,但是具有优先性且可单独设置不同目录是否双栏排版。\opt{book} 选项使目录按照 \opt{chapter} 级别输出,\opt{article} 选项使目录按照 \opt{article} 级别输出,默认为 \opt{chapter} 级别。 +\changes{v1.23r}{2021/03/15}{为几个目录增加键值列表的选项,可设置输出级别以及是否加入主目录。} \end{function} \section{接口选项} @@ -118,10 +132,10 @@ \end{function} \subsection{风格} -\begin{function}[EXP,added = 2021-01-05,updated = 2021-02-27]{style/color,style/capdash,style/multoc,style/withpart,style/perpart,style/perpage,style/notomath,style/rulewidth,style/uppercase} +\begin{function}[EXP,added = 2021-01-05,updated = 2021-03-15]{style/...,color,multoc,withpart,perpart,perpage,notomath,rulewidth,uppercase,figure-sep,table-sep,listing-sep,equation-sep,number-sep} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{style/...} color = <(none)|seaside|energy|cyberpunk> - capdash = multoc = withpart = perpart = @@ -129,11 +143,16 @@ notomath = <(true)|false> rulewidth = <(0.75pt)> uppercase = <(true)|false> + figure-sep = <(.)> + table-sep = <(.)> + listing-sep = <(.)> + equation-sep = <(.)> + number-sep = <(.)> \end{syntax} -\opt{style} 选项控制文章的风格。 \changes{v1.10}{2021/01/08}{更改颜色实现方式与选项名。} -\changes{v1.23q}{2021/02/02}{noto风格的数学字体独立出来,可自定义设置。} -\changes{v1.23q}{2021/02/09}{增加控制页面横线粗细的选项。} +\changes{v1.23r}{2021/02/02}{noto风格的数学字体独立出来,可自定义设置。} +\changes{v1.23r}{2021/02/09}{增加控制页面横线粗细的选项。} +\changes{v1.23r}{2021/03/15}{增加控制编号连接符的选项。} \end{function} \begin{optdesc} @@ -145,7 +164,6 @@ 主题颜色用到这三个颜色,可以使用 \tn{definecolor} 命令进行更改,类似地更改超链接颜色见小节 \ref{hyperlinks}。 \changes{v1.10}{2021/01/08}{可以自定义主题颜色。} \end{function} - \item[capdash] 将图表代码标题风格由例如\textbf{图1.1}变为\textbf{图1\textendash 1}的形式。 \item[multoc] 开启双栏目录,可与 \opt{onecolumn} 和 \opt{twocolumn} 选项配合出单栏正文、单栏目录,双栏正文、单栏目录,单栏正文、双栏目录和双栏正文、双栏目录四种方式 。 \item[withpart] 使章跟随每一部分编号,默认不跟随。 \item[perpart] 使脚注跟随每一部分编号,默认不跟随。 @@ -153,12 +171,18 @@ \item[notomath] 使用 \opt{noto} 风格的数学字体,将会加载 \pkg{newtxmath} 宏包。 \item[rulewidth] 调整页眉、定理盒子以及代码框线条的粗细。 \item[uppercase] 使用 \tn{rightmark} 及 \tn{leftmark} 获取标题内容设置页眉页脚时英文是否大小写。 + \item[figure-sep] 图片标题编号的连接符。 + \item[table-sep] 表格标题编号的连接符。 + \item[listing-sep] 代码标题编号的连接符。 + \item[equation-sep] 公式编号的连接符。 + \item[number-sep] 统一设置所有编号的连接符。 \end{optdesc} \subsection{超链接} \label{hyperlinks} -\begin{function}[EXP,added = 2021-01-05,updated = 2021-01-08]{link/hyperlink,link/linkcolor,link/linktopage} +\begin{function}[EXP,added = 2021-01-05,updated = 2021-01-08]{link/...,hyperlink,linkcolor,linktopage} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{link/...} hyperlink = <(edge)|various|none> linkcolor = <(fresh)|cutepink|skyblue|crimson> linktopage = @@ -180,17 +204,18 @@ \end{optdesc} \subsection{行距} -\begin{function}[EXP,added = 2021-01-05,updated = 2021-02-13]{spread/line,spread/table,spread/math,spread/caption,spread/footnote} +\begin{function}[EXP,added = 2021-01-05,updated = 2021-02-13]{spread/...,line,table,math,caption,footnote} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{link/...} line = <(1.3)> table = <(1.05)> math = <(1.05)> caption = <(1)> footnote = <(1)> \end{syntax} -行距因子用于设置各种行距倍数,只能是浮点数,不能带有长度单位。\tn{ctexset} 原有的行距选项\opt{linespread}失效。各行距既可在导言区全局设置也可正文中设置对后面生效,行距的意义为 +行距因子用于设置各种行距倍数,只能是浮点数,不能带有长度单位。\tn{ctexset} 原有的行距选项 \opt{linespread} 失效。各行距既可在导言区全局设置也可正文中设置对后面生效,行距的意义为 \changes{v1.21}{2021/01/12}{增加脚注线间的距离选项。} -\changes{v1.23q}{2021/02/09}{取消使用 \pkg{zhlineskip} 宏包设置数学间距。} +\changes{v1.23r}{2021/02/09}{取消使用 \pkg{zhlineskip} 宏包设置数学间距。} \end{function} \begin{optdesc} @@ -202,8 +227,9 @@ \end{optdesc} \subsection{其它字体} -\begin{function}[EXP,added = 2021-01-08,updated = 2021-02-13]{elfont/table-cap,elfont/figure-cap,elfont/listing-cap,elfont/footnote,elfont/marginpart} +\begin{function}[EXP,added = 2021-01-08,updated = 2021-02-13]{elsefont/...,table-cap,figure-cap,listing-cap,footnote,marginpart} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{elsefont/...} table-cap = <\tn{sffamily}\tn{small}> figure-cap = <\tn{sffamily}\tn{small}> listing-cap = <\tn{sffamily}\tn{small}> @@ -211,7 +237,7 @@ marginpart = <\tn{rmfamily}\tn{footnotesize}> \end{syntax} \changes{v1.10}{2021/01/08}{加入自定义非正文字体选项。} -\changes{v1.23q}{2021/02/08}{修复使用 \tn{zihao} 命令设置字体失效的问题。} +\changes{v1.23r}{2021/02/08}{修复使用 \tn{zihao} 命令设置字体失效的问题。} \end{function} \begin{optdesc} @@ -223,8 +249,9 @@ \end{optdesc} \subsection{参考文献} -\begin{function}[EXP,added = 2021-01-11,updated = 2021-03-08]{bibset/backend,bibset/bib-style,bibset/cite-style,bibset/bibfile,\printbibliography} +\begin{function}[EXP,added = 2021-01-11,updated = 2021-03-15]{bibset/...,backend,bib-style,cite-style,bibfile,\printbibliography} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{bibset/...} backend = <(bibtex)|biblatex> bib-style = <(numerical)|authoryear|其它格式> cite-style = <标注风格> @@ -232,7 +259,7 @@ \tn{printbibliography}\oarg{键值列表} \end{syntax} \changes{v1.21}{2021/01/11}{增加 \opt{bibset} 选项,可以使用 \hologo{BibTeX} 或 \hologo{biber} 编译参考文献。} -\changes{v1.23q}{2021/02/23}{使用 \opt{bibset} 选项时可设置标注风格。} +\changes{v1.23r}{2021/02/23}{使用 \opt{bibset} 选项时可设置标注风格。} \end{function} \begin{optdesc} @@ -240,12 +267,20 @@ \item[bib-style] 参考文献格式为中国的参考文献推荐标准GB/T 7714-2015,有顺序编码制和著者-出版年制两种风格,理工科类一般使用顺序编码制,文科类一般使用著者-出版年制。若使用其它格式,使用 \hologo{BibTeX} 处理时需确保正确的 \opt{bst} 文件,使用 \hologo{biber} 处理可使用 \pkg{biblatex} 宏包支持的参考文献风格名称。 \item[cite-style] 标注参考文献的风格,\opt{backend = bibtex} 选项下可使用 \opt{super}(数字上标标注,默认)或 \opt{numbers}(数字标注)等 \pkg{natbib} 宏包带有的标注风格,\opt{backend = biblatex} 选项下可使用 \pkg{biblatex} 宏包支持的标注风格名称。 \item[bibfile] 参考文献的数据文件,使用 \hologo{biber} 处理时要带有 \opt{bib} 后缀,默认为一个以 \opt{refs.bib} 命名的文件。 - \item[\tn{printbibliography}] 两种方式\textbf{均使用}此命令打印参考文献,其中可选项仅在 \hologo{biber} 处理时有效。 + \item[\tn{printbibliography}] 两种方式\textbf{均使用}此命令打印参考文献,不同处理后端此命令的键值列表不同。使用 \hologo{BibTeX} 处理时选项与小节 \ref{document command} 目录的选项相同,使用 \hologo{biber} 处理时常用的选项如下 + \begin{function}{heading,title} + \begin{syntax} + heading = + title = <参考文献标题名> + \end{syntax} + \opt{heading} 为参考文献标题的处理方式,\opt{bibliography} 选项以 \opt{chapter} 级别输出参考文献,不加进目录,\opt{subbibliography} 选项以 \opt{section} 级别输出参考文献,不加进目录,\opt{bibintoc} 选项以 \opt{chapter} 级别输出参考文献,加进目录,\opt{subbibintoc} 选项以 \opt{section} 级别输出参考文献,加进目录。\opt{title} 选项覆盖由 \opt{heading} 选项提供的缺省标题名。除此之外其他支持选项可见 \pkg{biblatex} 宏包说明文档。 + \end{function} \end{optdesc} \subsection{定理样式} -\begin{function}[EXP,added = 2021-01-12,updated = 2021-03-13]{thmset/thmbox,thmset/numberwith,thmset/headpunct,thmset/bodyfont,thmset/notefont,thmset/headfont,thmset/headindent,thmset/spaceabove,thmset/spacebelow,thmset/spacepost,\newtheorem, \declaretheoremstyle} +\begin{function}[EXP,added = 2021-01-12,updated = 2021-03-13]{thmset/...,thmbox,numberwith,headpunct,bodyfont,notefont,headfont,headindent,spaceabove,spacebelow,spacepost,\newtheorem, \declaretheoremstyle} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{thmset/...} thmbox = numberwith = <(chapter)|section|其它环境|空置> headpunct = <(未设置)> @@ -260,7 +295,7 @@ \tn{declaretheoremstyle}\oarg{键值列表}\marg{定理样式名} \end{syntax} \changes{v1.21}{2021/01/12}{增加配置定理环境样式的选项。} -\changes{v1.23q}{2021/03/12}{重新定义了新定理环境命令 \tn{newtheorem}。} +\changes{v1.23r}{2021/03/12}{重新定义了新定理环境命令 \tn{newtheorem}。} \end{function} \begin{optdesc} @@ -299,8 +334,9 @@ \end{ctexexam} \subsection{页面边距} -\begin{function}[EXP,added = 2021-01-13]{geoset/left,geoset/top,geoset/hmargin,geoset/textwidth,geoset/includehead,...} +\begin{function}[EXP,added = 2021-01-13]{geoset/...,left,top,hmargin,textwidth,includehead,...} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{geoset/...} left = <长度> top = <长度> hmargin = \marg{左边距,右边距} @@ -324,8 +360,9 @@ \end{function} \subsection{页眉页脚} -\begin{function}[EXP,added = 2021-01-13,updated = 2021-03-14]{hdrset/head-foot,hdrset/chap-mark,hdrset/sec-mark,hdrset/headrule,hdrset/footrule,hdrset/footnoterule,\easyhead,\easyfoot,...} +\begin{function}[EXP,added = 2021-01-13,updated = 2021-03-14]{hdrset/...,head-foot,chap-mark,sec-mark,headrule,footrule,footnoterule,\easyhead,\easyfoot,...} \begin{syntax} + 以下选项路径为 \tn{ctexset}\marg{hdrset/...} head-foot = <页眉页脚中的内容> chap-mark = <\tn{chaptermark} 标志命令 \tn{markboth} 中的内容> sec-mark = <\tn{sectionmark} 标志命令 \tn{markright} 中的内容> @@ -356,8 +393,8 @@ \end{ctexexam} \changes{v1.21}{2021/01/11}{修复单面文档时页眉横线消失的问题。} \changes{v1.21}{2021/01/13}{增加配置页眉页脚的选项。} -\changes{v1.23q}{2021/03/08}{优化页眉页脚设置,增加 \opt{chap-mark} 和 \opt{sec-mark} 选项。} -\changes{v1.23q}{2021/03/14}{可以手动绘制页眉、页脚和脚注的横线。} +\changes{v1.23r}{2021/03/08}{优化页眉页脚设置,增加 \opt{chap-mark} 和 \opt{sec-mark} 选项。} +\changes{v1.23r}{2021/03/14}{可以手动绘制页眉、页脚和脚注的横线。} \end{function} \subsection{目录样式} @@ -471,7 +508,7 @@ \item 习题内容 \end{exercise} \end{ctexexam} -\changes{v1.23q}{2021/02/08}{增加准确的习题盒子标题目录锚点。} +\changes{v1.23r}{2021/02/08}{增加准确的习题盒子标题目录锚点。} \end{function} \subsection{盒子} @@ -521,6 +558,10 @@ \section{其它用法} +\subsection{article 风格} +当最高级别的标题命令使用 \tn{section} 而不使用 \tn{chapter} 时,会自动转变为 \opt{article} 风格,与 \cls{article} 文档类的特性相似,可用于短篇幅的文章,此时输出目录时需要配合 \opt{article} 选项使目录以 \opt{section} 级别输出,详情见小节 \ref{document command}。 +\changes{v1.23r}{2021/03/15}{增加 article 文章风格,可用于短篇幅的文章。} + \subsection{代码} \begin{function}[added = 2021-01-05]{\lstinline,lstlisting,\listoflistings} \begin{syntax} diff --git a/macros/latex/contrib/easybook/easybook.cls b/macros/latex/contrib/easybook/easybook.cls index cfb30bc1ca..4d3c1759ca 100644 --- a/macros/latex/contrib/easybook/easybook.cls +++ b/macros/latex/contrib/easybook/easybook.cls @@ -9,7 +9,7 @@ %% https://creativecommons.org/licenses/by/4.0/legalcode \NeedsTeXFormat{LaTeX2e} \RequirePackage{l3keys2e} -\ProvidesExplClass{easybook}{2021/03/14}{1.23q}{} +\ProvidesExplClass{easybook}{2021/03/15}{1.23r}{} \cs_generate_variant:Nn \keys_define:nn {nx} \cs_generate_variant:Nn \int_to_arabic:n {v} @@ -93,7 +93,6 @@ \__put_ctexbook:n {\g__options_clist} \LoadClass[UTF8]{ctexbook} -\bool_new:N \l__capdash_bool \bool_new:N \l__multoc_bool \bool_new:N \l__chap_withpart_bool \bool_new:N \l__foot_perpart_bool @@ -107,7 +106,7 @@ style .meta:nn = {ctex/style}{#1}, link .meta:nn = {ctex/link}{#1}, spread .meta:nn = {ctex/spread}{#1}, - elfont .meta:nn = {ctex/elfont}{#1}, + elsefont .meta:nn = {ctex/elsefont}{#1}, bibset .meta:nn = {ctex/bibset}{#1}, thmset .meta:nn = {ctex/thmset}{#1}, geoset .meta:nn = {ctex/geoset}{#1}, @@ -119,12 +118,8 @@ } \__ctex_define:nn {style} { - capdash .bool_set:N = \l__capdash_bool, - capdash .default:n = true, - capdash .initial:n = false, multoc .bool_set:N = \l__multoc_bool, multoc .default:n = true, - multoc .initial:n = false, withpart .bool_set:N = \l__chap_withpart_bool, withpart .default:n = true, withpart .initial:n = false, @@ -141,7 +136,17 @@ rulewidth .initial:n = 0.75pt, uppercase .bool_set:N = \l__uppercase_bool, uppercase .default:n = true, - uppercase .initial:n = true + uppercase .initial:n = true, + figure-sep .tl_set:N = \l__figure_separator_tl, + table-sep .tl_set:N = \l__table_separator_tl, + listing-sep .tl_set:N = \l__lstlisting_separator_tl, + equation-sep .tl_set:N = \l__equation_separator_tl, + number-sep .meta:n = + { + figure-sep = {#1},table-sep = {#1}, + listing-sep = {#1},equation-sep = {#1} + }, + number-sep .initial:n = {.} } \RequirePackage @@ -531,19 +536,40 @@ }{} } } + +\tl_set:Nn \l__toc_type_tl{book} +\keys_define:nn {listoc} + { + article .code:n = \tl_set:Nn \l__toc_type_tl{article}, + book .code:n = {}, + multoc .bool_set:N = \l__multoc_bool, + multoc .default:n = true, + multoc .initial:n = false + } + \cs_new_protected:Npn \__title_mark_intoc:n #1 { - \chapter*{\phantomsection#1} - \CTEX@addtocline{chapter}{#1} + \tl_if_eq:NnTF \l__toc_type_tl{book} + { + \chapter*{\phantomsection#1} + \CTEX@addtocline{chapter}{#1} + }{ + \section*{\phantomsection#1} + \CTEX@addtocline{section}{#1} + } \__markboth:n {#1} } \cs_new_protected:Npn \__title_mark:n #1 { - \chapter*{\phantomsection#1} + \tl_if_eq:NnTF \l__toc_type_tl{book} + {\chapter*{\phantomsection#1}} + {\section*{\phantomsection#1}} \__markboth:n {#1} } -\cs_gset:Npn \tableofcontents +\RenewDocumentCommand{\tableofcontents}{o} { + \group_begin: + \IfValueT {#1}{\keys_set:nn {listoc}{#1}} \if@twocolumn \@restonecoltrue\onecolumn \bool_if:NT \l__multoc_bool{\twocolumn} @@ -559,9 +585,12 @@ \else \onecolumn \fi + \group_end: } -\cs_gset:Npn \listoffigures +\RenewDocumentCommand{\listoffigures}{so} { + \group_begin: + \IfValueT {#2}{\keys_set:nn {listoc}{#2}} \if@twocolumn \@restonecoltrue\onecolumn \bool_if:NT \l__multoc_bool{\twocolumn} @@ -569,7 +598,9 @@ \@restonecolfalse \bool_if:NT \l__multoc_bool{\twocolumn} \fi - \__title_mark_intoc:n {\listfigurename} + \IfBooleanTF {#1} + {\__title_mark:n {\listfigurename}} + {\__title_mark_intoc:n {\listfigurename}} \dim_add:NV \l__toc_offset_dim\l__toc_listsoffset_dim \vspace*{\dim_use:N \l__toc_offset_dim} \@starttoc{lof} @@ -578,9 +609,12 @@ \else \onecolumn \fi + \group_end: } -\cs_gset:Npn \listoftables +\RenewDocumentCommand{\listoftables}{so} { + \group_begin: + \IfValueT {#2}{\keys_set:nn {listoc}{#2}} \if@twocolumn \@restonecoltrue\onecolumn \bool_if:NT \l__multoc_bool{\twocolumn} @@ -588,7 +622,9 @@ \@restonecolfalse \bool_if:NT \l__multoc_bool{\twocolumn} \fi - \__title_mark_intoc:n {\listtablename} + \IfBooleanTF {#1} + {\__title_mark:n {\listtablename}} + {\__title_mark_intoc:n {\listtablename}} \dim_add:NV \l__toc_offset_dim\l__toc_listsoffset_dim \vspace*{\dim_use:N \l__toc_offset_dim} \@starttoc{lot} @@ -597,9 +633,12 @@ \else \onecolumn \fi + \group_end: } -\cs_new:Npn \listoflistings +\NewDocumentCommand{\listoflistings}{so} { + \group_begin: + \IfValueT {#2}{\keys_set:nn {listoc}{#2}} \if@twocolumn \@restonecoltrue\onecolumn \bool_if:NT \l__multoc_bool{\twocolumn} @@ -607,7 +646,9 @@ \@restonecolfalse \bool_if:NT \l__multoc_bool{\twocolumn} \fi - \__title_mark_intoc:n {\lstlistlistingname} + \IfBooleanTF {#1} + {\__title_mark:n {\lstlistlistingname}} + {\__title_mark_intoc:n {\lstlistlistingname}} \dim_add:NV \l__toc_offset_dim\l__toc_listsoffset_dim \vspace*{\dim_use:N \l__toc_offset_dim} \@starttoc{lol} @@ -616,6 +657,7 @@ \else \onecolumn \fi + \group_end: } \makeindex[ @@ -627,9 +669,9 @@ ] \indexsetup { - level = \chapter*, - toclevel = chapter, - firstpagestyle = plain + level = \int_compare:nTF {\c@chapter > 0}{\chapter*}{\section*}, + toclevel = \int_compare:nTF {\c@chapter > 0}{chapter}{section}, + firstpagestyle = \int_compare:nTF {\c@chapter > 0}{plain}{fancy} } \__patch_cmd:Nnn \imki@indexheaders {\@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}} @@ -640,7 +682,7 @@ \tl_new:N \l__font_listing_tl \tl_new:N \l__font_footnote_tl -\__ctex_define:nn {elfont} +\__ctex_define:nn {elsefont} { table-cap .tl_set:N = \l__font_table_tl, table-cap .initial:n = \sffamily\small, @@ -684,11 +726,47 @@ \cs_new:Npn \__arabic:n #1{\int_to_arabic:v {c@#1}} \AtBeginDocument { - \bool_if:NT \l__capdash_bool + \cs_new_protected:Npn \__separator_set:n #1 { - \cs_gset:Npn \thefigure{\thechapter\textendash\__arabic:n {figure}} - \cs_gset:Npn \thetable{\thechapter\textendash\__arabic:n {table}} - \cs_gset:Npn \thelstlisting{\thechapter\textendash\__arabic:n {lstlisting}} + \cs_set:cpn {the#1} + { + \int_compare:nT {\c@chapter > 0} + { + \thechapter + \use:c {l__#1_separator_tl} + } + \__arabic:n {#1} + } + } + \cs_gset:cpn {thesection} + { + \int_compare:nT {\c@chapter > 0}{\thechapter.} + \__arabic:n {section} + } + \clist_map_inline:nn + {{figure},{table},{lstlisting},{equation}} + {\__separator_set:n {#1}} + \cs_gset_protected:Npn \appendix + { + \int_compare:nNnTF {\c@chapter} > {0} + { + \setcounter{chapter}{0} + \setcounter{section}{0} + \gdef\thechapter{\@Alph\c@chapter} + \gdef\CTEX@prechapter{\CTEX@preappendix} + \gdef\CTEX@thechapter{\CTEX@appendix@number} + \gdef\CTEX@postchapter{\CTEX@postappendix} + \gdef\CTEX@chapter@numbering{\CTEX@appendix@numbering} + }{ + \setcounter{section}{0} + \setcounter{subsection}{0} + \gdef\thesection{\@Alph\c@section} + \gdef\CTEX@presection{\CTEX@preappendix} + \gdef\CTEX@thesection{\CTEX@appendix@number} + \gdef\CTEX@postsection{\CTEX@postappendix} + \gdef\CTEX@section@numbering{\CTEX@appendix@numbering} + \ctex_set:nn {appendix}{number = {\@Alph\c@section},name = {}} + } } } \AtBeginEnvironment{tabularx} @@ -1094,10 +1172,32 @@ } \tl_if_empty:NF \l__bib_citestyle_tl {\exp_args:NV \setcitestyle\l__bib_citestyle_tl} - \cs_set:Npn \bibsection{\__title_mark_intoc:n \bibname} \skip_set:Nn \bibsep{0ex} - \NewDocumentCommand{\printbibliography}{o} - {\exp_args:NV \bibliography\l__bib_file_tl} + \NewDocumentCommand{\printbibliography}{so} + { + \group_begin: + \IfValueT {##2}{\keys_set:nn {listoc}{##2}} + \if@twocolumn + \@restonecoltrue\onecolumn + \bool_if:NT \l__multoc_bool{\twocolumn} + \else + \@restonecolfalse + \bool_if:NT \l__multoc_bool{\twocolumn} + \fi + \cs_set:Npn \bibsection + { + \IfBooleanTF {##1} + {\__title_mark:n {\bibname}} + {\__title_mark_intoc:n {\bibname}} + } + \exp_args:NV \bibliography\l__bib_file_tl + \if@restonecol + \twocolumn + \else + \onecolumn + \fi + \group_end: + } } \cs_new_protected:Npn \__put_biblatex:n #1 {\PassOptionsToPackage{#1}{biblatex}} @@ -1119,7 +1219,8 @@ \cs_new_protected:Npn \__biblatex_after_set: { \exp_args:NV \addbibresource\l__bib_file_tl - \defbibheading{bibliography}[\bibname]{\__title_mark_intoc:n {##1}} + \cs_gset:Npn \blx@default@theheading{bibintoc} + \defbibheading{bibintoc}[\bibname]{\__title_mark_intoc:n {##1}} \skip_set:Nn \bibitemsep{0ex} } \ctex_at_end_preamble:n diff --git a/macros/latex/contrib/econlipsum/README.md b/macros/latex/contrib/econlipsum/README.md index ba3e13ad88..3973944298 100644 --- a/macros/latex/contrib/econlipsum/README.md +++ b/macros/latex/contrib/econlipsum/README.md @@ -1,7 +1,7 @@ The `econlipsum` package is a modified version of `kantlipsum` that offers the same functionalities, but instead of nonsense in Kantian style, it typesets paragraphs infered from the abstracts of some economic articles. The text has been generated from the [Econ Ipsum](https://ipsum.mwt.me/) website, created by [Matthew Wildrick Thomas](https://mattwthomas.com/) and [Maria Fernanda Petri Betto](https://mariabetto.com/). -The package has been built using `econlipsum` build script, that can be found in the package [Github repo](https://github.com/AlphaJack/econlipsum). +The package has been built using `antanilipsum` build script, that can be found in the package [Github repo](https://github.com/AlphaJack/antanilipsum). This released is based on `kantilipsum` version 0.8a. diff --git a/macros/latex/contrib/econlipsum/econlipsum.dtx b/macros/latex/contrib/econlipsum/econlipsum.dtx index 492c463aca..efed95106f 100644 --- a/macros/latex/contrib/econlipsum/econlipsum.dtx +++ b/macros/latex/contrib/econlipsum/econlipsum.dtx @@ -6,7 +6,7 @@ The `econlipsum` package is a modified version of `kantlipsum` that offers the same functionalities, but instead of nonsense in Kantian style, it typesets paragraphs infered from the abstracts of some economic articles. The text has been generated from the [Econ Ipsum](https://ipsum.mwt.me/) website, created by [Matthew Wildrick Thomas](https://mattwthomas.com/) and [Maria Fernanda Petri Betto](https://mariabetto.com/). -The package has been built using `econlipsum` build script, that can be found in the package [Github repo](https://github.com/AlphaJack/econlipsum). +The package has been built using `antanilipsum` build script, that can be found in the package [Github repo](https://github.com/AlphaJack/antanilipsum). This released is based on `kantilipsum` version 0.8a. @@ -202,9 +202,7 @@ This work consists of the file econlipsum.dtx % \subsection*{Note} % % This package aims to only modify the text used by the \pkg{kantlipsum} package -% and in no way tries to alter how it operates. A public repository is available with -% a bash script that allows to easily build a custom version of this package by simply -% replacing the text file it uses. +% and in no way tries to alter how it operates. % % The original \pkg{kantlipsum} is just an exercise for practicing with \LaTeX3 % syntax. It uses the ``experimental'' packages made available by the @@ -235,7 +233,7 @@ This work consists of the file econlipsum.dtx \ProvidesExplPackage {econlipsum} {2021-03-13} - {0.8.1} + {0.8.2} {Generate sentences from economic articles} % \end{macrocode} % diff --git a/macros/latex/contrib/econlipsum/econlipsum.pdf b/macros/latex/contrib/econlipsum/econlipsum.pdf index a60751da16..a02d71e8fc 100644 Binary files a/macros/latex/contrib/econlipsum/econlipsum.pdf and b/macros/latex/contrib/econlipsum/econlipsum.pdf differ diff --git a/macros/latex/contrib/eq-fetchbbl/README.md b/macros/latex/contrib/eq-fetchbbl/README.md new file mode 100644 index 0000000000..91234c7fd9 --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/README.md @@ -0,0 +1,25 @@ +The eq-fetchbbl package +Author: D. P. Story +Dated: 2021-03-15 +Version: v1.0 + +The eq-fetchbbl package is an application to the exerquiz (eq) and +fetchbibpes (fetchbbl) packages. This package defines several commands and +two environments that are used to conveniently build quizzes that challenge +the user to match Bible passages with their corresponding verse references. +Technically speaking, such quizzes may be built without this package using +the techniques illustrated in hhttp://www.acrotex.net/blog/?p=1446 (Exerquiz: +Match-type questions) and in http://www.acrotex.net/blog/?p=1449 (Exerquiz: +Randomized matching-type questions). However, when working with Biblical +topics, it is easier to incorporate the fetching capabilities of +fetchbibpes. + +Updated packages required are exerquiz (2021/02/21) and fetchbibpes +(2021/03/08). + +Enjoy the package. Now, I simply must get back to my retirement. + +Dr. D. P. Story +www.acrotex.net +dpstory@uakron.edu +dpstory@acrotex.net diff --git a/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf b/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf new file mode 100644 index 0000000000..1912a73c71 Binary files /dev/null and b/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.pdf differ diff --git a/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex b/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex new file mode 100644 index 0000000000..c6b6acdc59 --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl-man.tex @@ -0,0 +1,511 @@ +% D. P. Story +\RequirePackage[use=forpub]{spdef} +\documentclass{article} +\usepackage[fleqn]{amsmath} +\usepackage[ + web={centertitlepage,designv,forcolorpaper,tight*,latextoc,pro}, + exerquiz, + aebxmp +]{aeb_pro} +\usepackage[ignorecfg,useverses=none]{fetchbibpes}[2021/03/08] +\usepackage{eq-fetchbbl} +\addtoBibles{NKJV} + +\ifforpub\else\previewOn\pmpvOn\fi + +\useBeginQuizButton[\CA{Start}\textColor{blue}] +\useEndQuizButton[\CA{End}\textColor{blue}] + +\usepackage[altbullet]{lucidbry} + +%\usepackage{makeidx} +%\makeindex +\usepackage{acroman} + +\usepackage[active]{srcltx} + +\edef\amtIndent{\the\parindent} + +\urlstyle{rm} + +%\def\tutpath{doc/tutorial} +%\def\tutpathi{tutorial} +\def\expath{../examples} +\let\tops\texorpdfstring + +\DeclareDocInfo +{ + university={\AcroTeX.Net}, + title={The \textsf{eq-fetchbbl} Package\tops{\\}{: }% + Creating Quizzes to match Bible Passages with Verses}, + author={D. P. Story}, + email={dpstory@acrotex.net}, + subject=Documentation for the eq-fetchbbl package, + talksite={\url{www.acrotex.net}}, + version={1.0, 2021/03/15}, + Keywords={LaTeX,PDF,Quizzes,Matching,Bible passages}, + copyrightStatus=True, + copyrightNotice={Copyright (C) \the\year, D. P. Story}, + copyrightInfoURL={http://www.acrotex.net} +} + +\def\dps{$\hbox{$\mathfrak D$\kern-.3em\hbox{$\mathfrak P$}% + \kern-.6em \hbox{$\mathcal S$}}$} + +\universityLayout{fontsize=Large} +\titleLayout{fontsize=LARGE} +\authorLayout{fontsize=Large} +\tocLayout{fontsize=Large,color=aeb} +\sectionLayout{indent=-62.5pt,fontsize=large,color=aeb} +\subsectionLayout{indent=-31.25pt,color=aeb} +\subsubsectionLayout{indent=0pt,color=aeb} +\subsubDefaultDing{\texorpdfstring{$\bullet$}{\textrm\textbullet}} + +\def\ameta#1{$\langle\textit{\texttt{#1}}\rangle$} +\def\meta#1{\textit{\texttt{#1}}} +\let\pkg\textsf +\let\env\texttt +\let\opt\texttt +\let\app\textsf + +\def\vissp{{\fontfamily{cmtt}\selectfont\symbol{32}}} +\def\SUB#1{\ensuremath{{}_{\text{#1}}}} + + +\makeatletter +\renewcommand*{\theparagraph}{\texorpdfstring{\protect\P\protect\ }{\textparagraph}} +\renewcommand{\paragraph} + {\renewcommand{\@seccntformat}[1]{\theparagraph}% + \@startsection{paragraph}{4}{0pt}{6pt}{-3pt}{\color{\aeb@subsubsectioncolor}\bfseries}} +\renewcommand*\l@paragraph{\@dottedtocline{4}{5.0em}{1em}} %{7.0em}{4.1em}} + +\renewcommand{\makeinlinetitle} +{% + \begingroup\parskip0pt\parindent0pt + \par\vspace*{6pt} + \noindent\makebox[\linewidth][c]{\bfseries + \color{\webuniversity@color}\webuniversity}\par\kern6pt\noindent + \makebox[\linewidth][c]{\parbox[c]{.75\linewidth}{\centering + \bfseries\color{\webtitle@color}\webtitle}}\par\kern12pt + \noindent\parbox{\linewidth}{\scriptsize + \web@copyright\space\the\year\hfill\thewebemail\\ + \@date\hfill\@ifundefined{aeb@talksite}{\webversion} + {\ifx\aeb@talksite\@empty\webversion + \else\aeb@talksite\fi}% + }\par + \noindent\makebox[\linewidth]{\rule{.67\linewidth}{.4pt}}% + \par\endgroup +} +\makeatother + +%\pagestyle{empty} +%\parindent0pt +%\parskip\medskipamount + +\chngDocObjectTo{\newDO}{doc} +\begin{docassembly} +var titleOfManual="The eq-fetchbbl MANUAL"; +var manualfilename="Manual_BG_Print_eq-fetchbbl.pdf"; +var manualtemplate="Manual_BG_Green.pdf"; // Blue, Green, Brown +var _pathToBlank="C:/Users/Public/Documents/ManualBGs/"+manualtemplate; +var doc; +var buildIt=false; +if ( buildIt ) { + console.println("Creating new " + manualfilename + " file."); + doc = \appopenDoc({cPath: _pathToBlank, bHidden: true}); + var _path=this.path; + var pos=_path.lastIndexOf("/"); + _path=_path.substring(0,pos)+"/"+manualfilename; + \docSaveAs\newDO({ cPath: _path }); + doc.closeDoc(); + doc = \appopenDoc({cPath: manualfilename, oDoc:this, bHidden: true}); + f=doc.getField("ManualTitle"); + f.value=titleOfManual; + doc.flattenPages(); + \docSaveAs\newDO({ cPath: manualfilename }); + doc.closeDoc(); +} else { + console.println("Using the current "+ manualfilename + " file."); +} +var _path=this.path; +var pos=_path.lastIndexOf("/"); +_path=_path.substring(0,pos)+"/"+manualfilename; +\addWatermarkFromFile({ + bOnTop:false, + bOnPrint:false, + cDIPath:_path +}); +\executeSave(); +\end{docassembly} + +\begin{document} + +\maketitle + +\selectColors{linkColor=black} +\tableofcontents +\selectColors{linkColor=webgreen} + +\section{Introduction} + +The \pkg{eq-fetchbbl} package is an application to the \pkg{exerquiz} (eq) +and \pkg{fetchbibpes} (fetchbbl) packages. This package defines several +commands and two environments that are used to \emph{conveniently} build +quizzes that challenges the user to match Bible passages with their +corresponding verse references. Technically speaking, such quizzes may be +built without this package using the techniques illustrated in +\textsf{\href{http://www.acrotex.net/blog/?p=1446}{Exerquiz: Match-type +questions}} and in +\textsf{\href{http://www.acrotex.net/blog/?p=1449}{Exerquiz: Randomized +matching-type questions}}.\relax +\footnote{\url{http://www.acrotex.net/blog/?p=1446}}\ensuremath{{}^{\text{,}}}\footnote +{\url{http://www.acrotex.net/blog/?p=1449}} When working with Biblical +topics, however, it is easier to incorporate the fetching capabilities of +\pkg{fetchbibpes}. All the examples given here are reproduced, with +additional variations, in the sample file \texttt{doc-examples.tex}, found in +the \texttt{examples} folder of this distribution. + +\begin{declareBVs*} +\BV(Mat 10:26 NKJV) Therefore do not fear them. For there is nothing covered that will not be + revealed, and hidden that will not be known.\null +\BV(Mar 1:11 NKJV) Then a voice came from heaven, \textcolor{red}{``You are My beloved Son, in whom I am well + pleased.''}\null +\BV(Luk 12:2 NKJV) For there is nothing covered that will not be revealed, nor hidden that + will not be known.\null +\BV(Act 10:15 NKJV) dummy entry\null +\end{declareBVs*} +\useBookStyle{abbr=none,from=NKJV} + +\begin{quiz}{q1} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\noindent +\begin{minipage}[t]{.75\linewidth} %{.75\linewidth-18pt} +%\useNumbersOn +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\end{questions} +\end{minipage}%\kern2.5em +\hfill +\begin{minipage}[t][0pt]{.25\linewidth-1em} %{.25\linewidth} +\begin{questions}[itemsep={0pt},labelwidth={.5em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfill +\par\medskip +\end{quiz}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\widthof{AA}}]{\currQuiz} + +\noindent +Throughout this document, the markup for the above quiz is used to illustrate +the commands and environments of this package. + +\section{Declaring Bible verses and passages} + +There are two ways of declaring Bible verses and passages: +\begin{itemize} +\item Through a database of verses: +\begin{Verbatim} +\usepackage[deffolder=exmpldefs, + useverses=verses]{fetchbibpes}[2021/03/08] +\end{Verbatim} + Refer to the demo file \texttt{bible-quiz-uv.tex} for an example of this + method. +\item Through direct specification of passages in the document using the + \env{declareBVs} environment. Refer to the demo files \texttt{bible-quiz.tex} and + \texttt{bible-quiz-rt.tex}. +\end{itemize} + +\newtopic\noindent +This documentation earlier declares,\footnote{This is an abbreviated listing, see +\texttt{bible-quiz.tex} for the complete listing.}\goodbreak +\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small,commandchars={!~@}] +\begin{declareBVs*} +\BV(Mat 10:26 NKJV) Therefore do not fear them. For !dots\null +\BV(Mar 1:11 NKJV) Then a voice came from heaven, !dots\null +\BV(Luk 12:2 NKJV) For there is nothing covered !dots\null +\end{declareBVs*} +\end{Verbatim} +These passages are used throughout this document. + +\section{Basic commands and environments} + +For Bible matching-type questions, Bible \emph{passages} are matched with their +corresponding \emph{verse references}. In the discussion below, it is assumed +that passages and verse references are within a \env{quiz} or \env{shortquiz} +environment; they are listed in the \env{questions} environment of the quiz. +Familiarity with the quizzes of {\AEB} is assumed. + +\paragraph*{Passages.} The passages are entered in the \env{BblPsg} (Bible Passages) environment. +The passages themselves are typeset using the \cs{qFP} command +(quiz-Fetch-Passage) for a quiz and the \cs{sFP} command +(short-quiz-Fetch-Passage) for a short-quiz. The syntax is, +\bVerb\takeMeasure{\quad\cs{item}\cs{qFP}[\ameta{opts\SUB1}]\darg{\ameta{book\SUB1}\vissp\ameta{ch\SUB1}:\ameta{vrs\SUB{1}}}}% +%\setlength{\dimen0}{\bxSize}% +\def\1{\rlap{\hskip\linewidth\textsf{(eg, \cs{qFP\darg{Mat 10:26}}\textsf{)}}}}% +\def\2{\rlap{\hskip\linewidth\textsf{(eg, \cs{qFP\darg{Luk 12:2}}\textsf{)}}}}% +\begin{dCmd}[commandchars=!()]{\bxSize} +\begin{BblPsg} +!1!quad\item\qFP[!ameta(opts!SUB1)]{!ameta(book!SUB1)!vissp!ameta(ch!SUB1):!ameta(vrs!SUB1)} +!quad!vdots!vdots!vdots +!2!quad\item\qFP[!ameta(opts!SUB(n))]{!ameta(book!SUB(n))!vissp!ameta(ch!SUB(n)):!ameta(vrs!SUB(n))} +\end{BblPsg} +\end{dCmd} +\eVerb The optional arguments (\meta{opts}) are passed to the underlying \cs{fetchversestxt} +command of the \pkg{fetchbibpes} package; read the source file of +\texttt{bible-quiz-uv.tex} for examples of the optional argument. + + +\paragraph*{Verse References.} The verse references are entered into the \env{BblVrs} (Bible Verses) environment. +The verses are typeset using the \cs{qFV} command (quiz-Fetch-Verse) for a +quiz and the \cs{sFV} command (short-quiz-Fetch-Verse) for a short-quiz. The +syntax is similar to the above. +\bVerb\takeMeasure{\quad\cs{item}\cs{qFV}[\ameta{opts\SUB1}]\darg{\ameta{book\SUB1}\vissp\ameta{ch\SUB1}:\ameta{vrs\SUB{1}}}}% +\def\1{\rlap{\hskip\linewidth\textsf{(eg, \cs{qFV\darg{Mat 10:26}}\textsf{)}}}}% +\def\2{\rlap{\hskip\linewidth\textsf{(eg, \cs{qFV\darg{Luk 12:2}}\textsf{)}}}}% +\begin{dCmd}[commandchars=!()]{\bxSize} +\begin{BblVrs} +!1!quad\item\qFV[!ameta(opts!SUB1)]{!ameta(book!SUB1)!vissp!ameta(ch!SUB1):!ameta(vrs!SUB1)} +!quad!vdots!vdots!vdots +!2!quad\item\qFV[!ameta(opts!SUB(n))]{!ameta(book!SUB(n))!vissp!ameta(ch!SUB(n)):!ameta(vrs!SUB(n))} +\end{BblVrs} +\end{dCmd} +\eVerb It is natural to include \emph{more verse references} than passages as distractions. + +\paragraph*{Numbering the passages.} The Bible passages may be presented with or without problem numbers; +the default is to provide no problem numbers. +\bVerb\takeMeasure{\string\begin\darg{questions}}% +\begin{dCmd}[commandchars=!()]{\bxSize} +\useNumbersOn +\useNumbersOff +\begin{BblPsg} +!vdots!vdots!vdots +\end{BblPsg} +\end{dCmd} +\endgroup\noindent The command \cs{useNumbersOn} turns on numbering (within the \env{Bblpsg} environment only), +while \cs{useNumbersOff} turns off numbering. The placement of these commands +is prior to the opening of the \env{BblPsg} environment. The default is +\cs{useNumbersOff}. + +\paragraph*{Positioning the \cs{CorrAnsButton} and \cs{sqTallyBox} controls.} The \pkg{eq-fetchbbl} package +for positioning the \cs{CorrAnsButton} and \cs{sqTallyBox} controls.\footnote{Again, we assume familiarly with +the quiz and short-quiz of \pkg{exerquiz}.} +\bVerb\takeMeasure{\string\adjCAB[modify\#1]\darg{modify\#2}}% +\def\1{\rlap{\hskip\linewidth\textsf{(positions \cs{CorrAnsButton})}}}% +\def\2{\rlap{\hskip\linewidth\textsf{(positions \cs{sqTallyBox})}}}% +\begin{dCmd}[commandchars=!()]{\bxSize} +!1\adjCAB[modify#1]{modify#2} +!2\adjTBX[modify#1]{modify#2} +\end{dCmd} +\eVerb Here, \texttt{\#1} refers to \cs{hfill} that is inserted following the +Bible passage, and \texttt{\#2} refers to \cs{CorrAnsButton} (for quiz) and +\cs{sqTallyBox} (for short-quiz). The defaults are \verb~\adjCAB{#2}~ and +\verb~\adjTBX{#2}~. + +\newtopic\noindent +Let's go to the examples. +\begin{itemize} + \item \verb!\adjCAB[\space]{#2}! places a space just after the end of the passage followed + by the control (either \cs{CorrAnsButton} or \cs{sqTallyBox}), + \item \verb!\adjCAB[]{}! removes the control \cs{CorrAnsButton} + (\cs{sqTallyBox}) from the quiz (short-quiz). + \item \verb!\adjCAB{\makebox[0pt][l]{\enspace#2\enspace}}! pushes control + into the right margin. +\end{itemize} +The placement of \cs{adjCAB} and \cs{adjTBX} is just above the question it is +to effect. + +\paragraph*{Example.} +In the quiz below, the commands, +\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()] +\begin{questions} +\useNumbersOn +\adjCAB{\makebox[0pt][l]{\enspace#2\enspace}} +\begin{BblPsg} +!vdots!vdots!vdots +\end{BblPsg} +!vdots!vdots!vdots +\end{questions} +\end{Verbatim} +are specified above the \verb~\begin{BblPsg}~ line, as shown. (They can, of +course, appear above the \env{questions} environment as well.) The space +between the passages on the left and the verse references on the right is +increased to accommodate the \cs{CorrAnsButton}. + +%\newpage + +\begin{quiz*}{q2} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} %\previewOn +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth-\eflength} +\begin{questions} +\useNumbersOn +\adjCAB{\makebox[0pt][l]{\enspace#2\enspace}} +\everyRespBoxTxt{\textColor{blue}} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\item\PTs*{2} The quotation ``Treasures of wickedness profit nothing, But righteousness delivers from death'' +is a verse from which of the following books? +\begin{answers}{4} + \bChoices + \Ans0 Psalms\eAns + \Ans0 Isaiah\eAns + \Ans1 Proverbs\eAns + \Ans0 Jonah\eAns + \eChoices +\end{answers} + + +\end{questions} +\end{minipage}%\kern2.5em +\hfill +\begin{minipage}[t]{.25\linewidth} +\begin{questions}[itemsep={0pt},labelwidth={1em}] +%\begin{minipage}[t]{100pt-\widthof{\enspace}} %{.25\linewidth+\eflength} %{.25\linewidth} +%\begin{questions}[itemsep={0pt},labelwidthTo={\enspace}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfil +\par\medskip +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\widthof{AA}}]{\currQuiz}\vcgBdry[6pt] + + +There are two alternate positions for the \cs{CorrAnsButton} or \cs{sqTallyBox} +controls The insertion point for \cs{priorRBT} is just \emph{prior} to the underlying +\cs{RespBoxTxt} command, while the insertion point for \cs{priorPsg} is just \emph{prior} +to the passage. +\bVerb\takeMeasure{\string\priorRBT\darg{modify\#1}\quad\string\priorPsg\darg{modify\#1}}% +\def\1{\rlap{\hskip\linewidth\textsf{(positions \cs{CorrAnsButton} or \cs{sqTallyBox})}}}% +\begin{dCmd}[commandchars=!()]{\bxSize} +\priorRBT{modify#1}!quad\priorPsg{modify#1} +\end{dCmd} +\eVerb Here, \texttt{\#1} is \cs{CorrAnsButton} for the \env{quiz} +environment and is \cs{sqTallyBox} for the \env{shortquiz} environment. The +defaults are \verb!\priorRBT{}! and \verb~\priorPsg{}~, which means there is +no insertion prior to \cs{RespBoxTxt} or to the passage. For example, +\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()] +\useNumbersOn +\priorRBT{\makebox[0pt][l]{\hspace{\linewidth}\enspace#1\enspace}} +\adjCAB{} %!textsf( So Ans does not appear at the end of the line) +\begin{BblPsg} %!textsf( make changes before BblPsg opens) +\end{Verbatim} + +\begin{quiz*}{q3} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} %\previewOn +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth-\eflength} +\useNumbersOff +\priorRBT{\makebox[0pt][l]{\hspace{\RBTWidth}\hspace{\labelsep}\hspace{\linewidth}\enspace#1\enspace}} +\adjCAB{} +\everyRespBoxTxt{\textColor{blue}} +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} + +\end{questions} +\end{minipage}%\kern2.5em +\hfill +\begin{minipage}[t]{.25\linewidth} %{.25\linewidth} +\begin{questions}[itemsep={0pt},labelwidth={1em}] + \begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfil +\par\medskip +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\widthof{AA}}]{\currQuiz}\vcgBdry[6pt] + +When you take this quiz, you'll notice that the \cs{CorrAnsButton} +(\textsf{Ans}) button is aligned with the first line of the passage rather +than the last line of the passage. + +The previous quiz used \cs{priorRBT}, the command \cs{priorPsg} is +illustrated in the \texttt{doc-example.tex} file. + +\newtopic\noindent Using a numbering scheme (\cs{useNumbersOn}) allows a consistent +structure of incorporating other types of questions into the quiz, as shown above. + +\newtopic\noindent +You can change the appearance properties of the underlying \cs{RespBoxTxt} command with the +\cs{everyRespBoxTxt} command; as was done in the previous quiz, in which +\verb|\everyRespBoxTxt{\textColor{blue}}| is expanded just below the \cs{adjCAB} command. + +\paragraph*{A final note.} For matching, there are two ``blocks'' of items, +the passages and the verse references. The document author determines how to +present these two blocks. Originally, I used a \env{multicols} environment; +later, I switched over to enclosing the two blocks in separate +\env{minipage}s and placing them side-by-side. Both methods have problems if +your cross a page boundary. + +\section{Other customizations} + +The color of the verse references labels is, by default, blue. +(\textcolor{blue}{A}, \textcolor{blue}{B}, \dots.) Change this color with the +\pkg{exerquiz} command \cs{quesNumColor}; eg, \cs{quesNumColor\darg{red}} +changes the verse references labels to the color red. Any other +changes to the labeling of verse references requires a redefinition of +\env{BibVrs}. Refer to \texttt{doc-examples.tex} for an example of redefining +\env{BibVrs}. + +\bVerb\takeMeasure{\string\setRBTWidthTo\darg{\ameta{content}}}% +\def\1{\rlap{\hskip\linewidth\textsf{(both define \cs{RBTWidth})}}}% +%\def\2{\rlap{\hskip\linewidth\textsf{(eg, \cs{qFP\darg{Luk 12:2}}\textsf{)}}}}% +\begin{dCmd}[commandchars=!()]{\bxSize} +!1\setRBTWidthTo{!ameta(content)} +\setRBTWidth{!ameta(length)} +\end{dCmd} +\eVerb Both commands define \cs{RBTWidth} to a width determined by their +arguments. For \cs{setRBTWidthTo}, \ameta{content} is any text; it is +measured to determine its width and the width becomes the expansion of +\cs{RBTWidth}. For \cs{setRBTWidth}, \ameta{length} and any length, +\cs{RBTWidth} then is defined to expand to \ameta{length}. The command +\cs{RBTWidth} is the width of the \cs{RespBoxTxt} control; its default value +is \verb~\setRBTWidthTo{AA}~. + +\vcgBdry[6pt] + +Now, I simply must get back to my retirement. \dps + +\end{document} diff --git a/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf b/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf new file mode 100644 index 0000000000..bbb336f5b6 Binary files /dev/null and b/macros/latex/contrib/eq-fetchbbl/docs/eq-fetchbbl.pdf differ diff --git a/macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx b/macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx new file mode 100644 index 0000000000..4570af3beb --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.dtx @@ -0,0 +1,210 @@ +%\iffalse +%<*copyright> +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% eq-fetchbbl.sty package %% +%% Copyright (C) 2021 %% +%% dpstory@acrotex.net %% +%% %% +%% This program can redistributed and/or modified under %% +%% the terms of the LaTeX Project Public License %% +%% Distributed from CTAN archives in directory %% +%% macros/latex/base/lppl.txt; either version 1 of the %% +%% License, or (at your option) any later version. %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%\NeedsTeXFormat{LaTeX2e}[1997/12/01] +%\ProvidesPackage{eq-fetchbbl} +% [2021/03/15 v1.0 eq-fetchbbl: Match Bible passages to verses (dps)] +%<*driver> +\documentclass{ltxdoc} +\usepackage[colorlinks,hyperindex=false]{hyperref} +%\pdfstringdefDisableCommands{\let\\\textbackslash} +%\EnableCrossrefs \CodelineIndex +\OnlyDescription % comment out for implementation details +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\InputIfFileExists{aebdocfmt.def}{\PackageInfo{web}{Inputting aebdocfmt.def}} + {\def\IndexOpt{\DescribeMacro}\def\IndexKey{\DescribeMacro}\let\setupFullwidth\relax + \PackageInfo{web}{aebdocfmt.def cannot be found}} +\begin{document} +\def\CMD#1{\textbackslash#1} +\gdef\darg#1{\texttt{\char123\relax#1\char125\relax}} +\def\CMD#1{\textbackslash#1} +\let\pkg\textsf +\let\opt\texttt +\let\env\texttt +\let\app\textsf +\let\uif\textsf +\def\STRUT{\rule{0pt}{14pt}} +\def\negSTRUT{\rule[-8pt]{0pt}{0pt}} +\def\nmpsep#1{\hskip-\marginparsep\texttt{#1}} +\def\visispace{\symbol{32}} +\def\ameta#1{\ensuremath{\langle\textit{\texttt{#1}}\rangle}} +\def\meta#1{\textsl{\texttt{#1}}} +\def\SUB#1{\ensuremath{{}_{\mbox{\scriptsize\ttfamily#1}}}} +\addtolength{\marginparwidth}{3pt} + \GetFileInfo{eq-fetchbbl.sty} + \title{\texorpdfstring{\protect\pkg{eq-fetchbbl}}{eq-fetchbbl}: Match Bible passages to verses} + \author{D. P. Story\\ + Email: \texttt{dpstory@acrotex.net}} + \date{processed \today} + \maketitle + \tableofcontents + \DocInput{eq-fetchbbl.dtx} +\IfFileExists{\jobname.ind}{\newpage\setupFullwidth\par\PrintIndex}{\paragraph*{Index} The index goes here.\\Execute + \begin{quote}\texttt{makeindex -s gind.ist -o eq-fetchbbl.ind eq-fetchbbl.idx}\end{quote} + on the command line and recompile \texttt{eq-fetchbbl.dtx}.} +\IfFileExists{\jobname.gls}{\PrintChanges}{\paragraph*{Change History} The list of changes goes here.\\Execute + \begin{quote}\texttt{makeindex -s gglo.ist -o eq-fetchbbl.gls eq-fetchbbl.glo}\end{quote} + on the command line and recompile \texttt{eq-fetchbbl.dtx}.} +\end{document} +% +% \fi +% \MakeShortVerb{|} +% \InputIfFileExists{aebdonotindex.def}{\PackageInfo{web}{Inputting aebdonotindex.def}} +% {\PackageInfo{web}{cannot find aebdonotindex.def}} +% +% \begin{macrocode} +%<*package> +% \end{macrocode} +% \section{Introduction} +% This package provides several commands and two environment that make it easy to +% create quizzes that match Bible passages with their verse reference. This +% package is an application to the quizzes of \pkg{exerquiz} and to the fetching +% capability of the \pkg{fetchbibpes} package. +% \changes{v1.0}{2021/03/15}{First publication date} +% \begin{macrocode} +% \end{macrocode} +% \section{Required Packages} +% \begin{macrocode} +\RequirePackage{exerquiz}[2021/02/21] +\RequirePackage{fetchbibpes}[2021/03/08] +% \end{macrocode} +% \section{The environments and commands of \texorpdfstring{\protect\pkg}{}{eq-fetchbbl}} +% \begin{macrocode} +\newif\ifeqf@usenumbers\eqf@usenumbersfalse +% \end{macrocode} +% Execute \DescribeMacro{\useNumbersOn}\cs{useNumbersOn} to display the natural +% numbering of the items within the \env{BblPsg} environment; the default is +% \DescribeMacro{\useNumbersOff}\cs{useNumbersOff}. +% \begin{macrocode} +\let\useNumbersOn\eqf@usenumberstrue +\let\useNumbersOff\eqf@usenumbersfalse +% \end{macrocode} +% The \DescribeMacro{\setRBTWidthTo}\cs{setRBTWidthTo} sets the +% contents of \cs{RBTWidth} to the width of the argument passed to it, +% \cs{RBTWidth} is used for the width of +% the underlying \cs{RespBoxTxt} control. The default is |\setRBTWidthTo{AA}| +% the width of two capital A's. Similarly, \DescribeMacro\setRBTWidth +% \cs{setRBTWidth} sets the contents of \cs{RBTWidth} based on a dimension +% passed by its argument (eg, |setRBTWidth{10pt}|). +% \begin{macrocode} +\newcommand{\setRBTWidthTo}[1]{\settowidth{\eflength}{#1}\edef + \RBTWidth{\the\eflength}} +\setRBTWidthTo{AA} +\newcommand{\setRBTWidth}[1]{\setlength{\eflength}{#1}\edef + \RBTWidth{\the\eflength}} +% \end{macrocode} +% \leavevmode\DescribeMacro{\presetMBbl} +% We set the default properties of the questions of \cs{RespBoxTxt} (those +% within the \env{BblPsg} environment). May be redefined. +% \begin{macrocode} +\newcommand{\presetMBbl}{\Q{1}\rectW{\RBTWidth} + \AddAAKeystroke{event.change=event.change.toUpperCase();}} +% \end{macrocode} +% Internal definition of markup common to \cs{@qFP} and \cs{@sFP}. +% \begin{macrocode} +\newcommand{\priorRBT}[1]{\def\prior@RBT##1{#1}} +\priorRBT{} +\newcommand{\priorPsg}[1]{\def\prior@Psg##1{#1}} +\priorPsg{} +\def\CATorTBX#1{\ifx\eqQuizType\isQZ + \CorrAnsButton{\txtRef{\currQuiz#1}}\else + \sqTallyBox\fi} +\def\eqf@RBTx#1{\prior@RBT{\CATorTBX{#1}}\RespBoxTxt[% + \presets{\presetMBbl}]{0}{0}{1}{\txtRef{\currQuiz#1}}} +\def\@@qsFP#1#2{\fetchversestxt[typeset,#1]{#2}\strut + \ifeqf@usenumbers\efKern{1bp}{0pt}\eqf@RBTx{#2}\space\else + \makebox[0pt][r]{\eqf@RBTx{#2}\hskip\labelsep}\ignorespaces\fi + \prior@Psg{\CATorTBX{#2}}\passagetxt +} +% \end{macrocode} +% \leavevmode\DescribeMacro{\@qFP}\nmpsep{[\ameta{options}]\darg{\ameta{verse}}} +% is an internal command that is \cs{let} to \DescribeMacro\qFP\cs{qFP} within the \env{BblPsg} environment. +% The \ameta{options} are passed to \cs{fetchversestxt} of the \pkg{fetchbibpes} package; +% \ameta{verse} is the verse of the passage to be used. For example, |\qFP{Mat 10:26}|. +% \begin{macrocode} +\newcommand\adjCAB[2][\hfill]{\def\@djCAB##1##2{#1#2}} +\adjCAB{#2} +\newcommand{\@qFP}[2][]{\@@qsFP{#1}{#2}\relax + \@djCAB{\hfill}{\CorrAnsButton{\txtRef{\currQuiz#2}}}} +% \end{macrocode} +% \leavevmode\DescribeMacro{\@qFV}\nmpsep{[\ameta{options}]\darg{\ameta{verse}}} +% is an internal command that is \cs{let} to \DescribeMacro\qFV\cs{qFV} within the \env{BblPsg} environment. +% The \ameta{options} are passed to \cs{fetchversestxt} of the \pkg{fetchbibpes} package; +% \ameta{verse} is the verse of the passage to be used. For example, |\qFV{Mat 10:26}|. +% \begin{macrocode} +\newcommand{\@qFV}[2][]{% + \fetchversestxt[typeset,#1]{#2}\label{\currQuiz#2}\strut + \versetxt +} +% \end{macrocode} +% \leavevmode\DescribeMacro{\@sFP}\nmpsep{[\ameta{options}]\darg{\ameta{verse}}} +% is an internal command that is \cs{let} to \DescribeMacro\sFP\cs{sFP} within the \env{BblPsg} environment. +% The \ameta{options} are passed to \cs{fetchversestxt} of the \pkg{fetchbibpes} package; +% \ameta{verse} is the verse of the passage to be used. For example, |\sFP{Mat 10:26}|. +% \begin{macrocode} +\newcommand\adjTBX[2][\hfill]{\def\@djTBX##1##2{#1#2}} +\adjTBX{#2} +\newcommand{\@sFP}[2][]{\@@qsFP{#1}{#2}\relax + \@djTBX{\hfill}{\sqTallyBox}} +% \end{macrocode} +% \leavevmode\DescribeMacro{\@sFV}\nmpsep{[\ameta{options}]\darg{\ameta{verse}}} +% is an internal command that is \cs{let} to \DescribeMacro\sFP\cs{sFV} within the \env{BblPsg} environment. +% The \ameta{options} are passed to \cs{fetchversestxt} of the \pkg{fetchbibpes} package; +% \ameta{verse} is the verse of the passage to be used. For example, |\sFV{Mat 10:26}|. +% \begin{macrocode} +\newcommand{\@sFV}[2][]{% + \fetchversestxt[typeset,#1]{#2}\label{\currQuiz#2}\strut + \versetxt} +% \end{macrocode} +% The code of \DescribeMacro{\eqfQorS}\cs{eqfQorS} appears twice, one in +% \env{BblPsg} and once in \env{BblVrs}. Do not redefine this command. +% When redefining either \env{BblPsg} or \env{BblVrs}, do not remove +% this required command. +% \begin{macrocode} +\def\eqfQorS{\ifx\eqQuizType\isQZ + \let\qFP\@qFP\let\qFV\@qFV\else + \let\sFP\@sFP\let\sFV\@sFV\fi} +% \end{macrocode} +% \begin{environment}{BblPsg} +% Enclose the questions (the passages) in the \env{BblPsg} environment. The environment +% makes some local changes in definitions. It makes a series of \cs{let}s +% of internal command names to public names; available only within this +% environment. +% \begin{macrocode} +\newenvironment{BblPsg}{\ifeqf@usenumbers\else + \renewcommand{\labeleqquestionnoi}{}\fi + \eqfQorS +}{} +% \end{macrocode} +% \end{environment} +% \begin{environment}{BblVrs} +% Enclose the answers (the verses) in the \env{BblVrs} environment. The environment +% makes some local changes in definitions. It makes a series of \cs{let}s +% of internal command names to public names; available only within this +% environment. +% \begin{macrocode} +\newenvironment{BblVrs}{% + \renewcommand{\theeqquestionnoi}{\Alph{eqquestionnoi}}% + \renewcommand{\labeleqquestionnoi}{% + \color{\eq@quesNumCol}\bfseries\theeqquestionnoi}% + \eqfQorS +}{} +% \end{macrocode} +% \end{environment} +% \begin{macrocode} +% +% \end{macrocode} +\endinput diff --git a/macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins b/macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins new file mode 100644 index 0000000000..5924497322 --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/eq-fetchbbl.ins @@ -0,0 +1,60 @@ +%% +%% This file will generate fast loadable files and documentation +%% driver files from the doc files in this package when run through +%% LaTeX or TeX. +%% +%% Copyright 1999-2012 D. P. Story +%% +%% This file is part of the `AcroTeX eDucation Bundle'. +%% ------------------------------------------- +%% +%% It may be distributed under the conditions of the LaTeX Project Public +%% License, either version 1.2 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.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\filedate{2018/04/26} +\def\batchfile{eq-fetchbbl.ins} + +\input docstrip +\ifx\generate\undefined + \Msg{**********************************************} + \Msg{*} + \Msg{* This installation requires docstrip} + \Msg{* version 2.4 or later.} + \Msg{*} + \Msg{* An older version of docstrip has been input} + \Msg{*} + \Msg{**********************************************} + \errhelp{Move or rename old docstrip.tex and get a newer one.} + \errmessage{Old docstrip in input path} + \batchmode + \csname @@end\endcsname\end +\fi + +\keepsilent +\askforoverwritefalse +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\preamble +\endpreamble + +\generate +{% + \file{eq-fetchbbl.sty}{\from{eq-fetchbbl.dtx}{copyright,package}} +} + +\Msg{***************************************************************} +\Msg{*} +\Msg{* \space To finish the installation you have to copy the files } +\Msg{*} +\Msg{* \space *.sty, *.cfg and *.def into a directory searched by TeX} +\Msg{*} +\Msg{***************************************************************} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\endinput diff --git a/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-rt.tex b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-rt.tex new file mode 100644 index 0000000000..5c5710b93e --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-rt.tex @@ -0,0 +1,104 @@ +\documentclass[11pt]{article} +\usepackage{web} +\screensize{11in}{8.5in} +\margins{1in}{1in}{1in}{1in} +\usepackage{exerquiz}[2021/02/15] +\usepackage{ran_toks} +\usepackage[ignorecfg,useverses=none]{fetchbibpes}[2021/03/08] +\usepackage{eq-fetchbbl} +\addtoBibles{NKJV} + +%\useLastAsSeed +% To reproduce the same pseudo-random sequence, you need to supply a seed +\useThisSeed{344966662} + + +\title{Matching-type questions for a Quiz\texorpdfstring{\\[1ex]}{: }Randomizing Bible Passages with their Verses} +\author{D. P. Story} +\subject{Matching-type questions} +\date{\today} +\keywords{AcroTeX, LaTeX, quiz, matching, randomized} +\version{\url{http://blog.acrotex.net}} +\versionLabel{} +\revisionLabel{Published:} + +\university +{% + The {Acro\negthinspace\TeX} Blog +} +\email{dpstory@acrotex.net} + +\useBeginQuizButton[\CA{Start}\textColor{blue}] +\useEndQuizButton[\CA{End}\textColor{blue}] + +\def\cs#1{\texttt{\eqbs#1}} + +\PTsHook{($\eqPTs^{\scriptsize\mbox{pts}}$)} +\showCreditMarkup + +\begin{declareBVs*} +\BV(Mat 10:26 NKJV) Therefore do not fear them. For there is nothing covered + that will not be revealed, and hidden that will not be known.\null +\BV(Mar 1:11 NKJV) Then a voice came from heaven, ``You are My beloved Son, + in whom I am well pleased.''\null +\BV(Luk 12:2 NKJV) For there is nothing covered that will not be revealed, + nor hidden that will not be known.\null +\end{declareBVs*} + +\useBookStyle{abbr=none,from=NKJV} + +\begin{document} + +\maketitle + +\section*{Introduction} + +Match the Bible quotations in the left column with their reference passages. +Quotations are taken from the \textsf{New King James Version (NKJV)}. + +\section*{The New Testament} + +\ranToks{RandomQzQues} +{% + {\PTs*{2}\qFP{Mat 10:26}} + {\PTs*{2}\qFP{Mar 1:11}} + {\PTs*{2}\qFP{Luk 12:2}} +} +\ranToks{RandomQzAlts} +{% + {\qFV{Mat 10:26}} + {\qFV{Mar 1:11}} + {\qFV{Luk 12:2}} + {\qFV{Act 10:15}} + {\qFV{Eph 6:1}} + {\qFV{Joh 6:20}} +} +\showCreditMarkup + + +\begin{quiz}{q2} +Match the quotations (\textsf{NKJV}) with the Bible references on the right. +Each problem is worth 2 points. + +\noindent +\begin{minipage}[t]{.75\linewidth} +\useNumbersOn +\begin{questions} +\begin{BblPsg} +\displayListRandomly[\item]{RandomQzQues} +\end{BblPsg} +\end{questions} +\end{minipage}\hfill +\begin{minipage}[t]{.25\linewidth-10pt} +\hideCreditMarkup +\begin{questions}[itemsep={0pt}] +\begin{BblVrs} +\displayListRandomly[\item]{RandomQzAlts} +\end{BblVrs} +\end{questions} +\end{minipage} +\medskip\par +\end{quiz}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\end{document} diff --git a/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-uv.tex b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-uv.tex new file mode 100644 index 0000000000..2ebe39e771 --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz-uv.tex @@ -0,0 +1,78 @@ +\documentclass[11pt]{article} +\usepackage{web} +\screensize{11in}{8.5in} +\margins{1in}{1in}{1in}{1in} +\usepackage{exerquiz}[2021/02/15] +\usepackage[deffolder=exmpldefs,ignorecfg, + useverses=verses]{fetchbibpes}[2021/03/08] +\usepackage{eq-fetchbbl} + +\title{Matching-type questions for a Quiz\texorpdfstring{\\[1ex]}{: }Bible Passages with their Verses} +\author{D. P. Story} +\subject{Matching-type questions} +\date{\today} +\keywords{AcroTeX, LaTeX, quiz, matching, randomized} +\version{\url{http://blog.acrotex.net}} +\versionLabel{} +\revisionLabel{Published:} +\university +{% + The {Acro\negthinspace\TeX} Blog +} +\email{dpstory@acrotex.net} + +\useBeginQuizButton[\CA{Start}\textColor{blue}] +\useEndQuizButton[\CA{End}\textColor{blue}] + +\def\cs#1{\texttt{\eqbs#1}} +\let\pkg\textsf + +\useBookStyle{abbr=none} + +\PTsHook{($\eqPTs^{\scriptsize\mbox{pts}}$)} +\showCreditMarkup + +\begin{document} + +\maketitle + +\section*{Introduction} + +Match the Bible quotations in the left column with their reference passages. + +\section*{Various Passages} + +\begin{quiz}{q1} +Match the quotations with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\noindent +\begin{minipage}[t]{.75\linewidth} +\useNumbersOn +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP[from=ISV]{Gen 1:1} + \item\PTs*{2}\qFP[alt=Alt]{Col 1:6} + \item\PTs*{2}\qFP[from=ISV,alt=Alt]{1Ki 1:1} +\end{BblPsg} +\end{questions} +\end{minipage}\hfill +\begin{minipage}[t][0pt]{.25\linewidth-10pt} +\hideCreditMarkup +\begin{questions}[itemsep={0pt}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV[from=ISV]{Gen 1:1} + \item\qFV[alt=Alt]{Col 1:6} + \item\qFV{Eph 6:1} + \item\qFV[from=ISV,alt=Alt]{1Ki 1:1} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage} +\par\medskip +\end{quiz}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\end{document} + diff --git a/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.pdf b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.pdf new file mode 100644 index 0000000000..c097f00a0e Binary files /dev/null and b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.pdf differ diff --git a/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.tex b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.tex new file mode 100644 index 0000000000..ecd772940b --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/examples/bible-quiz.tex @@ -0,0 +1,120 @@ +\documentclass[11pt]{article} +\usepackage{web} +\screensize{11in}{8.5in} +\margins{1in}{1in}{1in}{1in} +\usepackage{exerquiz}[2021/02/15] +\usepackage[ignorecfg,useverses=none]{fetchbibpes}[2021/03/08] +\usepackage{eq-fetchbbl} +\addtoBibles{NKJV} + +\title{Matching-type questions for a Quiz\texorpdfstring{\\[1ex]}{: }Bible Passages with their Verses} +\author{D. P. Story} +\subject{Matching-type questions} +\date{\today} +\keywords{AcroTeX, LaTeX, quiz, matching, randomized} +\version{\url{http://blog.acrotex.net}} +\versionLabel{} +\revisionLabel{Published:} +\university +{% + The {Acro\negthinspace\TeX} Blog +} +\email{dpstory@acrotex.net} + +\useBeginQuizButton[\CA{Start}\textColor{blue}] +\useEndQuizButton[\CA{End}\textColor{blue}] + +\def\cs#1{\texttt{\eqbs#1}} +\let\pkg\textsf + +\begin{declareBVs*} +\BV(Mat 10:26 NKJV) Therefore do not fear them. For there is nothing covered that will not be + revealed, and hidden that will not be known.\null +\BV(Mar 1:11 NKJV) Then a voice came from heaven, \textcolor{red}{``You are My beloved Son, in whom I am well + pleased.''}\null +\BV(Luk 12:2 NKJV) For there is nothing covered that will not be revealed, nor hidden that + will not be known.\null +\BV(Act 10:15 NKJV) dummy entry\null +\end{declareBVs*} + +\useBookStyle{abbr=none,from=NKJV} + +\PTsHook{($\eqPTs^{\scriptsize\mbox{pts}}$)} +\showCreditMarkup + +\begin{document} + +\maketitle + +\section*{Introduction} + +Match the Bible quotations in the left column with their reference passages. +Quotations are taken from the \textsf{New King James Version (NKJV)}. + +\section*{The New Testament} + +\begin{quiz}{q1} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\noindent +\begin{minipage}[t]{.75\linewidth} +\useNumbersOn +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\end{questions} +\end{minipage}\hfill +\begin{minipage}[t][0pt]{.25\linewidth-10pt} +\hideCreditMarkup +\begin{questions}[itemsep={0pt}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage} +\par\medskip +\end{quiz}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\section*{A short-quiz with matching} + +\begin{shortquiz} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Passing is to have no errors. + +\noindent +\begin{minipage}[t]{.75\linewidth} +%\useNumbersOn +\begin{questions}[labelsep={3bp}] +\begin{BblPsg} + \item\PTs*{2}\sFP{Mat 10:26} + \item\PTs*{2}\sFP{Mar 1:11} + \item\PTs*{2}\sFP{Luk 12:2} +\end{BblPsg} +\end{questions} +\hfill\sqClearButton\olBdry\sqTallyTotal +\end{minipage}\hfill +\begin{minipage}[t]{.25\linewidth-10pt} +\begin{questions}[itemsep=0pt] +\begin{BblVrs} + \item\sFV{Act 10:15} + \item\sFV{Luk 12:2} + \item\sFV{Mar 1:11} + \item\sFV{Eph 6:1} + \item\sFV{Mat 10:26} + \item\sFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage} +\end{shortquiz} + +\end{document} diff --git a/macros/latex/contrib/eq-fetchbbl/examples/doc-exmpls.tex b/macros/latex/contrib/eq-fetchbbl/examples/doc-exmpls.tex new file mode 100644 index 0000000000..d6ab8d9860 --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/examples/doc-exmpls.tex @@ -0,0 +1,363 @@ +\documentclass[11pt]{article} +\usepackage{web} +\screensize{11in}{8.5in} +\margins{1in}{1in}{1in}{1in} +\usepackage{exerquiz}[2021/02/15] +\usepackage[ignorecfg,useverses=none]{fetchbibpes}[2021/03/08] +\usepackage{eq-fetchbbl} +\addtoBibles{NKJV} + +\title{Matching-type questions for a Quiz\texorpdfstring{\\[1ex]}{: }Bible Passages with their Verses} +\author{D. P. Story} +\subject{Matching-type questions} +\date{\today} +\keywords{AcroTeX, LaTeX, quiz, matching, randomized} +\version{\url{http://blog.acrotex.net}} +\versionLabel{} +\revisionLabel{Published:} +\university +{% + The {Acro\negthinspace\TeX} Blog +} +\email{dpstory@acrotex.net} + +\useBeginQuizButton[\CA{Start}\textColor{blue}] +\useEndQuizButton[\CA{End}\textColor{blue}] + +\def\cs#1{\texttt{\eqbs#1}} +\let\pkg\textsf +\let\env\texttt + +\begin{declareBVs*} +\BV(Mat 10:26 NKJV) Therefore do not fear them. For there is nothing covered that will not be + revealed, and hidden that will not be known.\null +\BV(Mar 1:11 NKJV) Then a voice came from heaven, \textcolor{red}{``You are My beloved Son, in whom I am well + pleased.''}\null +\BV(Luk 12:2 NKJV) For there is nothing covered that will not be revealed, nor hidden that + will not be known.\null +\BV(Act 10:15 NKJV) dummy entry\null +\end{declareBVs*} + +\useBookStyle{abbr=none,from=NKJV} + +\PTsHook{($\eqPTs^{\scriptsize\mbox{pts}}$)} + +\begin{document} + +\maketitle + +\section*{Examples that appear in the documentation} + +Match the Bible quotations in the left column with their reference passages. +Quotations are taken from the \textsf{New King James Version (NKJV)}. + +\section*{First Example} + +\begin{quiz}{q1} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +The \textsf{Ans} button (\cs{CorrAnsButton}) appears in its default location +on the last line and up against the right margin. This may be a problem if +one or more Bible passages ends close to the right margin; the use of +\cs{adjCAB} or of \cs{priorRBT} may be needed. + + +\noindent +\begin{minipage}[t]{.75\linewidth} +%\useNumbersOn +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\end{questions} +\end{minipage} +\hfill +\begin{minipage}[t][0pt]{.25\linewidth-1em} +\begin{questions}[itemsep={0pt},labelwidth={.5em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfill +\par\medskip +\end{quiz}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + + +\section*{Second Example} + +\begin{quiz*}{q2} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +In this example, \cs{useNumbersOn} is declared. An additional non-matching +question is included as well. The command \cs{adjCAB} positions the +\textsf{Ans} button in the space between the mini-pages, aligned with the +last line. + +% get the width of \CorrAnsButton to determine how much space between +% mini-pages is needed. +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth-\eflength} +\useNumbersOn +\adjCAB{\makebox[0pt][l]{\enspace#2\enspace}} +\everyRespBoxTxt{\textColor{blue}} +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\item\PTs*{2} The quotation ``Treasures of wickedness profit nothing, But + righteousness delivers from death'' is a verse from which of the + following books? +\begin{answers}{4} + \bChoices + \Ans0 Psalms\eAns + \Ans0 Isaiah\eAns + \Ans1 Proverbs\eAns + \Ans0 Jonah\eAns + \eChoices +\end{answers} +\end{questions} +\end{minipage} +\hfill +\begin{minipage}[t]{.25\linewidth} +\begin{questions}[itemsep={0pt},labelwidth={1em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfil +\par\medskip +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\newpage + +\section*{Third Example} + +\begin{quiz*}{q3} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\cs{useNumbersOff} is declared and \cs{priorRBT} is used to position the `\textsf{Ans}' +button aligned with the first line. + +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} %\previewOn +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth-\eflength} +\useNumbersOff +\priorRBT{\makebox[0pt][l]{\hspace{\RBTWidth}\hspace{\labelsep}\hspace{\linewidth}\enspace#1\enspace}} +\adjCAB{} +\everyRespBoxTxt{\textColor{blue}} +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} + +\end{questions} +\end{minipage} +\hfill +\begin{minipage}[t]{.25\linewidth} +\begin{questions}[itemsep={0pt},labelwidth={1em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfil +\par\medskip +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\begin{quiz*}{q4} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\cs{useNumbersOn} is declared and \cs{priorRBT} is used to position the \textsf{Ans} +button between mini-pages. + +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth-\eflength} +\useNumbersOn +\priorRBT{\makebox[0pt][l]{\hspace{\linewidth}\enspace#1\enspace}} +\adjCAB{} +\everyRespBoxTxt{\textColor{blue}} +\begin{questions} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} + +\end{questions} +\end{minipage} +\hfill +\begin{minipage}[t]{.25\linewidth} +\begin{questions}[itemsep={0pt},labelwidth={1em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfil +\par\medskip +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\newpage + +\section*{Other Ideas for placing auxiliary controls} + +The positioning of the \textsf{Ans} button can be a problem. There are two other +ideas that occurred to me. These ideas are illustrated in the quiz below. + +\begin{quiz*}{q5} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +We return to the ``natural'' spacing between mini-pages of the +\textcolor{blue}{First Example}. In the three items below, we try different +strategies for placing the \textsf{Ans} button. + +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth} +\begin{questions} +\everyRespBoxTxt{\textColor{blue}} +\useNumbersOff +\adjCAB{} +\begin{BblPsg} +\priorRBT{\makebox[0pt][r]{#1\hskip\marginparsep}} + \item\PTs*{2}\qFP{Mat 10:26} +\end{BblPsg} +\useNumbersOn +\priorRBT{\makebox[0pt][r]{#1\hskip\labelwidth\hskip\marginparsep\efKern{1bp}{0pt}}} +\begin{BblPsg} + \item\PTs*{2}\qFP{Mar 1:11} +\end{BblPsg} +\useNumbersOff +\priorRBT{} +\priorPsg{\makebox[0pt][l]{#1}} +\begin{BblPsg} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\end{questions} +\end{minipage} +\hfill +\begin{minipage}[t][0pt]{.25\linewidth-1em} +\begin{questions}[itemsep={0pt},labelwidth={.5em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfill +\par\medskip + +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textColor{blue}\rectW{\RBTWidth}]{\currQuiz} + +\section*{Customizations of the quiz} + +In this section, customizations of the matching-type quiz are explored. We +redefine the \env{BblVrs} environment, changing from capital letters to +numbers; to avoid confusion, \cs{useNumbersOff} is declared. All fonts are +changed to bold and red, look for changes in the source file involving +\textsf{HeBo} (Helvetica-Bold) and the color red. Also, sans serif is used +for the numbering of the verse references. + +\makeatletter +\renewenvironment{BblVrs}{% +% \renewcommand{\theeqquestionnoi}{\Alph{eqquestionnoi}}% old def + \renewcommand{\theeqquestionnoi}{\arabic{eqquestionnoi}}% new def + \renewcommand{\labeleqquestionnoi}{% +% \color{\eq@quesNumCol}\bfseries\theeqquestionnoi}% old def + \color{\eq@quesNumCol}\sffamily\bfseries\theeqquestionnoi}% new def + \eqfQorS +}{} +\makeatother +\quesNumColor{red} + +\begin{quiz*}{q6} +Match the quotations (\textsf{NKJV)} with the Bible references on the right. +Each problem is worth 2 points; passing is 100\%. + +\setlength{\eflength}{\widthof{\enspace\CorrAnsButton{A}\enspace}} +\useMCCircles + +\noindent +\begin{minipage}[t]{.75\linewidth} +\begin{questions} +\everyRespBoxTxt{\textFont{HeBo}\textColor{red}} +\useNumbersOff +\begin{BblPsg} + \item\PTs*{2}\qFP{Mat 10:26} + \item\PTs*{2}\qFP{Mar 1:11} + \item\PTs*{2}\qFP{Luk 12:2} +\end{BblPsg} +\end{questions} +\end{minipage} +\hfill +\begin{minipage}[t][0pt]{.25\linewidth-1em} +\begin{questions}[itemsep={0pt},labelwidth={.5em}] +\begin{BblVrs} + \item\qFV{Act 10:15} + \item\qFV{Luk 12:2} + \item\qFV{Mar 1:11} + \item\qFV{Eph 6:1} + \item\qFV{Mat 10:26} + \item\qFV{Joh 6:20} +\end{BblVrs} +\end{questions} +\end{minipage}\hfill +\par\medskip + +\end{quiz*}\quad\PointsField\currQuiz\olBdry\CorrButton\currQuiz\cgBdry[6pt] +Answers: \AnswerField[\Q{1}\textFont{HeBo}\textColor{red}\rectW{\RBTWidth}]{\currQuiz}\vcgBdry[6pt] + +Now that the verses are referenced using numbers, you are free to ask hundreds of Biblical +matching questions; the only problem is arranging them on the page. \verb~:-{)~ + + + + +\end{document} diff --git a/macros/latex/contrib/eq-fetchbbl/examples/exmpldefs/verses.def b/macros/latex/contrib/eq-fetchbbl/examples/exmpldefs/verses.def new file mode 100644 index 0000000000..1b41cf89a7 --- /dev/null +++ b/macros/latex/contrib/eq-fetchbbl/examples/exmpldefs/verses.def @@ -0,0 +1,74 @@ +% +% Old testament +% +% Genesis 1:1-10, King James Version (KJV) +\BV(Gen 1:1 KJV) In the beginning God created the heaven and the earth.\null +\BV(Gen 1:1 KJV Alt) \dots \emph{God created the heaven and the earth}.\null +\BV(Gen 1:2 KJV) And the earth was without form, and void; and darkness was upon the face of the deep. And the Spirit of God moved upon the face of the waters.\null +\BV(Gen 1:3 KJV) And God said, Let there be light: and there was light.\null +\BV(Gen 1:4 KJV) And God saw the light, that it was good: and God divided the light from the darkness.\null +\BV(Gen 1:5 KJV) And God called the light Day, and the darkness he called Night. And the evening and the morning were the first day.\null +\BV(Gen 1:6 KJV) And God said, Let there be a firmament in the midst of the waters, and let it divide the waters from the waters.\null +\BV(Gen 1:7 KJV) And God made the firmament, and divided the waters which were under the firmament from the waters which were above the firmament: and it was so.\null +\BV(Gen 1:8 KJV) And God called the firmament Heaven. And the evening and the morning were the second day.\null +\BV(Gen 1:9 KJV) And God said, Let the waters under the heaven be gathered together unto one place, and let the dry land appear: and it was so.\null +\BV(Gen 1:10 KJV) And God called the dry land Earth; and the gathering together of the waters called he Seas: and God saw that it was good.\null +% Genesis 1:1-10, International Standard Version (ISV) +\BV(Gen 1:1 ISV) In the beginning, God created the universe.\null +\BV(Gen 1:1 ISV Alt) \emph{In the beginning}, God created the universe.\null +\BV(Gen 1:2 ISV) When the earth was as yet unformed and desolate, with the surface of the ocean depths shrouded in darkness, and while the Spirit of God was hovering over the surface of the waters,\null +\BV(Gen 1:3 ISV) God said, "Let there be light!" So there was light.\null +\BV(Gen 1:4 ISV) God saw that the light was beautiful. He separated the light from the darkness,\null +\BV(Gen 1:5 ISV) calling the light "day," and the darkness "night." The twilight and the dawn were day one.\null +\BV(Gen 1:6 ISV) Then God said, "Let there be a canopy between bodies of water, separating bodies of water from bodies of water!"\null +\BV(Gen 1:7 ISV) So God made a canopy that separated the water beneath the canopy from the water above it. And that is what happened:\null +\BV(Gen 1:8 ISV) God called the canopy "sky." The twilight and the dawn were the second day.\null +\BV(Gen 1:9 ISV) Then God said, "Let the water beneath the sky come together into one area, and let dry ground appear!" And that is what happened:\null +\BV(Gen 1:10 ISV) God called the dry ground "land," and he called the water that had come together "oceans." And God saw how good it was.\null +% Genesis 1:1-2, Young's Literal Translation (YLT) +\BV(Gen 1:1 YLT) In the beginning of God's preparing the heavens and the earth--\null +\BV(Gen 1:2 YLT) the earth hath existed waste and void, and darkness is on the face of the deep, and the Spirit of God fluttering on the face of the waters,\null +% Genesis 1:1-5, American Standard Version (ASV) +\BV(Gen 1:1 ASV) In the beginning God created the heavens and the earth.\null +\BV(Gen 1:2 ASV) And the earth was waste and void; and darkness was upon the face of the deep: and the Spirit of God moved upon the face of the waters.\null +\BV(Gen 1:3 ASV) And God said, Let there be light: and there was light.\null +\BV(Gen 1:4 ASV) And God saw the light, that it was good: and God divided the light from the darkness.\null +\BV(Gen 1:5 ASV) And God called the light Day, and the darkness he called Night. And there was evening and there was morning, one day.\null +% I Kings 1:1-5, KJV +\BV(1Ki 1:1 KJV) Now king David was old and stricken in years; and they covered him with clothes, but he gat no heat.\null +\BV(1Ki 1:2 KJV) Wherefore his servants said unto him, Let there be sought for my lord the king a young virgin: and let her stand before the king, and let her cherish him, and let her lie in thy bosom, that my lord the king may get heat.\null +\BV(1Ki 1:3 KJV) So they sought for a fair damsel throughout all the coasts of Israel, and found Abishag a Shunammite, and brought her to the king.\null +\BV(1Ki 1:4 KJV) And the damsel was very fair, and cherished the king, and ministered to him: but the king knew her not.\null +\BV(1Ki 1:5 KJV) Then Adonijah the son of Haggith exalted himself, saying, I will be king: and he prepared him chariots and horsemen, and fifty men to run before him.\null +% I Kings 1L1-5, ISV +\BV(1Ki 1:1 ISV) When David had grown very old, they covered him with blankets, but he could not keep warm,\null +\BV(1Ki 1:1 ISV Alt) When David had grown \emph{very old}, they covered him with blankets, but he could not keep warm,\null +\BV(1Ki 1:2 ISV) so his servants suggested to him, "Let's look for a young virgin woman to take care of you, your majesty. She will be of use to you if you have her lie down near you so that your majesty may keep warm."\null +\BV(1Ki 1:3 ISV) So they conducted a search throughout the territory of Israel for a beautiful young woman, and Abishag the Shunammite was located and brought to the king.\null +\BV(1Ki 1:4 ISV) The young woman was absolutely beautiful. She served the king and was very useful to him. The king was not sexually involved with her.\null +\BV(1Ki 1:5 ISV) Meanwhile, about this time Haggith's son Adonijah began to seek a reputation for himself and decided, "I'm going to be king!" So he prepared chariots, cavalry, and 50 soldiers to serve as a security detail to guard him.\null +% +% New testament +% +% Colassians 1:6, KJV +\BV(Col 1:6 KJV) that has come to you. Just as it is bearing fruit and spreading all over the world, so it has been doing among you from the day you heard it and came to know the grace of God in truth.\null +\BV(Col 1:6 KJV Alt) \dots Just as it is bearing fruit and spreading all over the world, so it has been doing among you from the day you heard it and came to know the grace of God in truth.\null +% Matthew 2:1-10, KJV +\BV(Mat 2:1 KJV) Now when Jesus was born in Bethlehem of Judaea in the days of Herod the king, behold, there came wise men from the east to Jerusalem,\null +\BV(Mat 2:2 KJV) Saying, Where is he that is born King of the Jews? for we have seen his star in the east, and are come to worship him.\null +\BV(Mat 2:3 KJV) When Herod the king had heard these things, he was troubled, and all Jerusalem with him.\null +\BV(Mat 2:4 KJV) And when he had gathered all the chief priests and scribes of the people together, he demanded of them where Christ should be born.\null +\BV(Mat 2:5 KJV) And they said unto him, In Bethlehem of Judaea: for thus it is written by the prophet,\null +\BV(Mat 2:6 KJV) And thou Bethlehem, in the land of Juda, art not the least among the princes of Juda: for out of thee shall come a Governor, that shall rule my people Israel.\null +\BV(Mat 2:7 KJV) Then Herod, when he had privily called the wise men, enquired of them diligently what time the star appeared.\null +\BV(Mat 2:8 KJV) And he sent them to Bethlehem, and said, Go and search diligently for the young child; and when ye have found him, bring me word again, that I may come and worship him also.\null +\BV(Mat 2:9 KJV) When they had heard the king, they departed; and, lo, the star, which they saw in the east, went before them, till it came and stood over where the young child was.\null +\BV(Mat 2:10 KJV) When they saw the star, they rejoiced with exceeding great joy.\null +% Romans 1:1 King James version w/Strongs Numbers (KJV+) +\BV(Rom 1:1 KJV+) Paul,\G{3972} a servant\G{1401} of Jesus\G{2424} Christ,\G{5547} called\G{2822} to be an apostle,\G{652} separated\G{873} unto\G{1519} the gospel\G{2098} of God,\G{2316}\null +% I Corinthians 1:1-5 KJV +\BV(1Co 1:1 KJV) Paul, called to be an apostle of Jesus Christ through the will of God, and Sosthenes our brother,\null +\BV(1Co 1:2 KJV) Unto the church of God which is at Corinth, to them that are sanctified in Christ Jesus, called to be saints, with all that in every place call upon the name of Jesus Christ our Lord, both theirs and ours:\null +\BV(1Co 1:3 KJV) Grace be unto you, and peace, from God our Father, and from the Lord Jesus Christ.\null +\BV(1Co 1:4 KJV) I thank my God always on your behalf, for the grace of God which is given you by Jesus Christ;\null +\BV(1Co 1:5 KJV) That in every thing ye are enriched by him, in all utterance, and in all knowledge;\null diff --git a/macros/latex/contrib/fetchbibpes/README.md b/macros/latex/contrib/fetchbibpes/README.md index ab1385950f..334218d79a 100644 --- a/macros/latex/contrib/fetchbibpes/README.md +++ b/macros/latex/contrib/fetchbibpes/README.md @@ -1,10 +1,10 @@ The fetchbibpes Bundle Author: D. P. Story -Dated: 2018/07/30 +Dated: 2021-03-08 This bundle provides two packages, bibpes and fetchbibpes. This pair of packages was motivated by a friend, who was preparing Bible studies lessons -using a combination of the application e-Sword (http://www.e-sword.net/) and +using a combination of the application e-Sword (http:--www.e-sword.net-) and LaTeX. He wanted a `database' of Bible packages from which he could simply `fetch' passages into the LaTeX source file. @@ -23,24 +23,26 @@ LaTeX. He wanted a `database' of Bible packages from which he could simply Unpack the distribution by latexing fetchbibpes.ins. -What's new (2018/07/30) Bug fixes. Added the cfg option for specifying a +What's new (2021-03-08) Minor changes that support the eq-fetchbbl package. + +What's new (2018-07-30) Bug fixes. Added the cfg option for specifying a custom contiguration file. New commands \showTranslAlways, \showTranslDecld, \translFmt, \translTxtFmt, and \cobblevrs. All documented in the manual. NOTE: The format for the CFG file has changes, you will need to update to this new syntax; refer to Section 3.8 of the manual and to fbpes.cfg for an example. -What's new (2018/07/12) Defined a new command \fetchversestxt; the command +What's new (2018-07-12) Defined a new command \fetchversestxt; the command has the same arguments as \fetchverses, but it does not expand to typeset content. Rather, it defines two commands \versetxt and \passagetxt. These two are the passage reference and the passage for that verse but with all \LaTeX styling and font changes. -What's new (2018/03/21): Implemented open ended ranges, for example, +What's new (2018-03-21): Implemented open ended ranges, for example, \fetchverses{Joh 3:27-} fetches all passages from John, chapter 3, starting with verse 27 until the end of the chapter. -What's new (2016/09/24): Changed behavior of the alt key. Added an alt* key. +What's new (2016-09-24): Changed behavior of the alt key. Added an alt* key. Enjoy. diff --git a/macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf b/macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf index b696fd547f..f19ac00c54 100644 Binary files a/macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf and b/macros/latex/contrib/fetchbibpes/docs/fetchbibpes.pdf differ diff --git a/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf b/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf index 9e8d6a7844..96bdd7e097 100644 Binary files a/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf and b/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.pdf differ diff --git a/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex b/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex index 25690bb4ce..ccbd47878e 100644 --- a/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex +++ b/macros/latex/contrib/fetchbibpes/docs/fetchbibpes_man.tex @@ -62,6 +62,8 @@ %\usepackage{makeidx} %\makeindex \usepackage{acroman} +\edef\amtIndent{\the\parindent} +\setlength{\leftmargini}{\the\parindent} \usepackage[active]{srcltx} \urlstyle{tt} @@ -78,7 +80,7 @@ email={dpstory@acrotex.net}, subject=Documentation for the fetchbibpes and bibpes packages, talksite={\url{www.acrotex.net}}, - version={2.4.9, 2018/07/30}, + version={2.4.10, 2021/03/08}, Keywords={LaTeX, e-sword, Bible passages, AcroTeX}, copyrightStatus=True, copyrightNotice={Copyright (C) \the\year, D. P. Story}, @@ -187,11 +189,11 @@ were written. \paragraph*{Package options} The package has several options, listed in display that follows. \begin{Verbatim}[xleftmargin=\amtIndent,commandchars=*()] \usepackage[% - infolder=*ameta(infolder), - outfolder=*ameta(outfolder), - txtfilein=*ameta(base_name_txt), - deffileout=*ameta(base_name_def), - build|!build + infolder=*ameta(infolder), + outfolder=*ameta(outfolder), + txtfilein=*ameta(base_name_txt), + deffileout=*ameta(base_name_def), + build|!build ]{bibpes} \end{Verbatim} \paragraph*{Description of options} @@ -313,15 +315,15 @@ were written. In some translations, Jesus' words are quoted in red and are not set off by quotation marks. You'll have to hand edit the \EXT{TXT} file. -\begin{Verbatim} - (Mat 11:4) Jesus answered and said unto them, Go and shew John - again those things which ye do hear and see: +\begin{Verbatim}[xleftmargin=\amtIndent] +(Mat 11:4) Jesus answered and said unto them, Go and shew John +again those things which ye do hear and see: \end{Verbatim} can be changed to, -\begin{Verbatim} - (Mat 11:4) Jesus answered and said unto them, - \textcolor{red}{Go and shew John again those things which ye do - hear and see:} +\begin{Verbatim}[xleftmargin=\amtIndent] +(Mat 11:4) Jesus answered and said unto them, +\textcolor{red}{Go and shew John again those things which ye do +hear and see:} \end{Verbatim} to be typeset as \begin{quote} @@ -338,7 +340,7 @@ to be typeset as After you have created your \EXT{TXT} file, open the file \texttt{makebibpes.tex}, which is found in the \texttt{examples} folder. - This is a short file, it reads: + This is a short file that reads: \begin{equation} \begin{minipage}{100pt} \begin{Verbatim}[numbers=left,commandchars=!()] @@ -351,15 +353,15 @@ After you have created your \EXT{TXT} file, open the file \end{Verbatim} \end{minipage}\label{display:bibpes1} \end{equation} - The \texttt{makebibpes.tex} file, found in the root folder of this + The \texttt{makebibpes.tex} file, also found in the root folder of this distribution, is used to convert a \texttt{TXT} file of Bible verses to a - \EXT{DEF} file of Bible verses. The action of this package is to take - each line of Bible verse in the \EXT{TXT} file, for example, the verse - in the \EXT{TXT} file, + \EXT{DEF} file of Bible verses. The action of this package is to take each + line of Bible verse in the \EXT{TXT} file, for example, the verse in the + \EXT{TXT} file, \begin{Verbatim}[xleftmargin=0pt,fontsize=\small] (Gen 1:1 KJV) In the beginning God created the heaven and the earth. \end{Verbatim} -is transformed the following verse in the \EXT{DEF} file, +and to transformed it to the following verse in the \EXT{DEF} file, \begin{Verbatim}[xleftmargin=0pt,fontsize=\small] \BV(Gen 1:1 KJV) In the beginning God created the heaven and the earth.\null \end{Verbatim} @@ -379,9 +381,9 @@ The first command expands to the input and output information given by the optio \begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()] \documentclass{article} \usepackage[!textbf(build), - infolder=mytxts, - outfolder=mydefs, - txtfilein=Gen1-KJV + infolder=mytxts, + outfolder=mydefs, + txtfilein=Gen1-KJV ]{bibpes} \begin{document} \reportOnBibPes @@ -439,10 +441,11 @@ given previously. {TXT and DEF} files} The file \texttt{makebibpes.tex} is found in the root folder of the -\pkg{fetchbibpes} distribution. Modern {\LaTeX} systems, {MiK\TeX} comes do +\pkg{fetchbibpes} distribution. Modern {\LaTeX} systems, {MiK\TeX} comes to mind, do not allow you to compile a source file from their application folder, and the folder itself is readonly. Therefore, you must move -\texttt{makebibpes.tex} to another folder. +\texttt{makebibpes.tex} to another folder.\footnote{That is why another copy +of \texttt{makebibpes.tex} is in the \texttt{examples} folder.} \paragraph*{Production and organization.} There are two thoughts that come to mind for producing \texttt{DEF} files. @@ -460,11 +463,11 @@ There are two thoughts that come to mind for producing \texttt{DEF} files. For example, \begin{equation} \begin{minipage}{100pt} -\begin{Verbatim} +\begin{Verbatim}[xleftmargin=\amtIndent] \usepackage[% - infolder=mytxtfiles, - outfolder=mydeffiles, - txtfilein=1Cor1 + infolder=mytxtfiles, + outfolder=mydeffiles, + txtfilein=1Cor1 ]{bibpes} \end{Verbatim} \end{minipage}\label{display:bibpes} @@ -512,8 +515,8 @@ can specify your only file (\texttt{lession1}) in the option list of \pkg{fetchbibpes}: \begin{Verbatim}[xleftmargin=\amtIndent] \usepackage[% - useverses=lesson1, - deffolder=mydeffiles + useverses=lesson1, + deffolder=mydeffiles ]{fetchbibpes} \end{Verbatim} Here, \pkg{fetchbibpes} looks for \texttt{lession1.def} in the subfolder @@ -527,8 +530,8 @@ Another choice is to use several \EXT{DEF} files, perhaps from your `data\-base' collection. \begin{Verbatim}[xleftmargin=\amtIndent] \usepackage[% - useverses={Gen1,Mat2,Rom1,1Cor1}, - deffolder=mydeffiles + useverses={Gen1,Mat2,Rom1,1Cor1}, + deffolder=mydeffiles ]{fetchbibpes} \end{Verbatim} Here, you plan to reference verses in the \texttt{Gen1.def} file (containing @@ -782,9 +785,9 @@ It is perhaps always better to use \cs{fetchverses} for single and multiple vers \texttt{Gen 1:1 KJV} and add a line: \begin{Verbatim}[xleftmargin=\amtIndent] \BV(Gen 1:1 KJV) In the beginning - God created the heaven and the earth.\null + God created the heaven and the earth.\null \BV(Gen 1:1 KJV Alt) \dots - \emph{God created the heaven and the earth}.\null + \emph{God created the heaven and the earth}.\null \end{Verbatim} (Lines are wrapped around above to fit within the margins, this \emph{should not be done} in the \EXT{DEF} file itself.) To access this alternate version @@ -1256,12 +1259,12 @@ how to create alternate passages, refer to the \opt{alt} key on global declaration, use the \opt{localdefs} key. \begin{Verbatim}[xleftmargin=\leftmargini] \fetchverses*[from=NKJV, - localdefs={\gobbleto{and}{\gobbletoand}% - \gobbleto{blood,}{\gobbletoblood}}, - replace= - {But when}{\leavevmode\ldots when} - {who separated me from my}{who\gobbletoand} - {, that I might preach Him}{ \ldots\gobbletoblood} + localdefs={\gobbleto{and}{\gobbletoand}% + \gobbleto{blood,}{\gobbletoblood}}, + replace= + {But when}{\leavevmode\ldots when} + {who separated me from my}{who\gobbletoand} + {, that I might preach Him}{ \ldots\gobbletoblood} ]{Gal 1:15-16} \end{Verbatim} This code expands to: @@ -1353,12 +1356,12 @@ primitive \cs{expandafter}, which is a limited kind of expansion. The basic syntax for \pkg{fetchbibpes} is as follows: \begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()] \usepackage[% - useverses={!ameta(list)}, - deffolder=!ameta(path), - useselverses, - usesr, - ignorecfg, - cfg=!ameta(name) + useverses={!ameta(list)}, + deffolder=!ameta(path), + useselverses, + usesr, + ignorecfg, + cfg=!ameta(name) ]{fetchbibpes} \end{Verbatim} @@ -1399,8 +1402,8 @@ in the folder of the source file, or in the search path of your {\LaTeX} system. only if \ameta{path} is nonempty. \begin{Verbatim} \usepackage[% - useverses={Gen1,Mat2,Rom1,1Cor1}, - deffolder=mydeffiles + useverses={Gen1,Mat2,Rom1,1Cor1}, + deffolder=mydeffiles ]{fetchbibpes} \end{Verbatim} Here, {\LaTeX} looks for the listed files (\texttt{Gen1.def}, @@ -2032,11 +2035,11 @@ a verse. For example, the following declaration is used in the example below. \begin{Verbatim}[xleftmargin=\amtIndent] \verseCmts{% - {In the beginning God creates\dots} % v1 - {Earth void} % v2 - {Light!} % v3 - {} % v4 - {First day} % v5 + {In the beginning God creates\dots} % v1 + {Earth void} % v2 + {Light!} % v3 + {} % v4 + {First day} % v5 } \end{Verbatim} Its argument is a series of tokens (comments enclosed in braces), the first token is the comment @@ -2130,10 +2133,10 @@ enclosed in braces. Within the argument, three keys are recognized, \texttt{from \begin{Verbatim}[xleftmargin=\amtIndent] \selectedVersesFrom { - {onlyverses={1Jn 1:1-5,3:3-8}} - {from=ISV,onlyverses={Gen 1:1-5}} - {from=ISV,alt=Alt,onlyverses={Gen 1:1}} - {onlyverses=Mat} + {onlyverses={1Jn 1:1-5,3:3-8}} + {from=ISV,onlyverses={Gen 1:1-5}} + {from=ISV,alt=Alt,onlyverses={Gen 1:1}} + {onlyverses=Mat} } \end{Verbatim} It is assumed the required \EXT{DEF} files are listed in the value of @@ -2364,15 +2367,15 @@ Declare, \begin{Verbatim}[xleftmargin=\amtIndent] \begin{declareBVs*} \BV(Mat 6:31 NKJV) ``Therefore do not worry, saying, - `What shall we eat?' or `What shall we drink?' or - `What shall we wear?'\null + `What shall we eat?' or `What shall we drink?' or + `What shall we wear?'\null \end{declareBVs*} \end{Verbatim} Note the presence of quote marks, hence, we declare this verse using \env{declareBVs*}. We emit our \cs{markverse} command: \begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()] \markverse[name=Mat6:31-,from=NKJV, -!qquad(marks={}{eat?'}{}{drink?'}{}{wear?'}]{Mat 6:31}) +!quad(marks={}{eat?'}{}{drink?'}{}{wear?'}]{Mat 6:31}) \end{Verbatim} \markverse[name=Mat6:31-,marks={}{eat?'}{}{drink?'}{}{wear?'},from=NKJV]{Mat 6:31} Now, let's read out the substrings: @@ -2397,7 +2400,7 @@ the markers \ameta{bfind} and \ameta{efind} should \emph{occur once and only once} in the verse. For example the line \begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()] \markverse[name=multihits,from=NKJV, -!qquad(marks={`What}{wear?'}]{Mat 6:31}) +!quad(marks={`What}{wear?'}]{Mat 6:31}) \end{Verbatim} produces the following \cs{BV} definition in the \texttt{\jobname-bv.cut} file: \begin{quote}\ttfamily\raggedright diff --git a/macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf b/macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf index c6ecb54b88..4d3b713919 100644 Binary files a/macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf and b/macros/latex/contrib/fetchbibpes/examples/bibpes_tst.pdf differ diff --git a/macros/latex/contrib/fetchbibpes/fetchbibpes.dtx b/macros/latex/contrib/fetchbibpes/fetchbibpes.dtx index 078144ee6d..ed80dc19f6 100644 --- a/macros/latex/contrib/fetchbibpes/fetchbibpes.dtx +++ b/macros/latex/contrib/fetchbibpes/fetchbibpes.dtx @@ -16,7 +16,7 @@ % %\NeedsTeXFormat{LaTeX2e}[1997/12/01] %\ProvidesPackage{fetchbibpes} -% [2018/07/30 v2.4.9 fetchbibpes: Fetch Bible passages from DEF files (dps)] +% [2021/03/08 v2.4.10 fetchbibpes: Fetch Bible passages from DEF files (dps)] %<*driver> \documentclass{ltxdoc} \usepackage[colorlinks,hyperindex=false]{hyperref} @@ -59,18 +59,6 @@ \def\meta#1{\textsl{\texttt{#1}}} \def\SUB#1{\ensuremath{{}_{\mbox{\scriptsize\ttfamily#1}}}} \def\cs#1{\texttt{\bslash#1}} -\DeclareRobustCommand{\tmspace}[3]{% - \ifmmode\mskip#1#2\else\kern#1#3\fi\relax} -\renewcommand{\,}{\tmspace+\thinmuskip{.1667em}} -\let\thinspace\, -\renewcommand{\!}{\tmspace-\thinmuskip{.1667em}} -\let\negthinspace\! -\renewcommand{\:}{\tmspace+\medmuskip{.2222em}} -\let\medspace\: -\newcommand{\negmedspace}{\tmspace-\medmuskip{.2222em}} -\renewcommand{\;}{\tmspace+\thickmuskip{.2777em}} -\let\thickspace\; -\newcommand{\negthickspace}{\tmspace-\thickmuskip{.2777em}} \makeatletter \renewcommand{\paragraph} {\@startsection{paragraph}{4}{0pt}{6pt}{-3pt} @@ -681,7 +669,7 @@ % the second after; this results in a phrase that leads up to the passage itself. % %\medskip\noindent -% The value of \IndexKey{enclosewith}\cs{enclosewith} key is a set of two tokens. +% The value of \IndexKey{enclosewith}\texttt{enclosewith} key is a set of two tokens. % The first token is placed at the beginning of the passage, and the second one at the % end of the passage. A special value of \cs{quote} is recognized, this places quotation % marks around the passage. @@ -849,12 +837,14 @@ % \medskip\noindent % With the \IndexKey{caps}\texttt{caps}, you can make the display the chapter name in capital % letters `GENESIS' versus `Genesis'. +% \changes{v2.4.10}{2021/03/08}{Changed default definition of \string\cs{fbpes@case} from +% \string\cs{relax} to \string\cs{@empty} so \string\cs{versetxt} can be used in a label name.} % \begin{macrocode} \define@boolkey{fbpes}{caps}[true]{\ifKV@fbpes@caps \def\fbpes@case{\uppercase}\else - \let\fbpes@case\relax\fi + \let\fbpes@case\@empty\fi } -\let\fbpes@case\relax +\let\fbpes@case\@empty % \end{macrocode} %\paragraph*{Example} We capitalize the full book name: %\begin{quote}\small @@ -954,7 +944,7 @@ % The \texttt{typeset} key is used with \cs{fetchversestxt}. If true, % we assume the \cs{passagetxt} command is meant to be typeset and, as a result, the normal % behavior of \cs{fetchverses} is followed; if false, certain special definitions are activated -% that allows \cs{passagetxt} to pass to another macro, such as \cs{pdfcomment}. This option is +% that allow \cs{passagetxt} to pass to another macro, such as \cs{pdfcomment}. This option is % ignored within the optional list of \cs{fetchverses}. % \par\medskip\noindent Added a value to the key \texttt{typeset}, which was a boolean key. % Now, it is a combination, both a Boolean and a regular key. @@ -1330,9 +1320,13 @@ \fp@looptoreplace\fi \r@fbp@enclose \egroup}% +% \end{macrocode} +% \changes{v2.4.10}{2021/03/08}{Inserted \string\cs{if@versetxt} conditional} +% \begin{macrocode} + \if@versetxt\else \ifKV@fbpes@citeatend \fbp@priorRefSpc{\ifKV@fbpes@nocite\else - \book@passage\fi}\fi + \book@passage\fi}\fi\fi \egroup } % \end{macrocode} @@ -1484,7 +1478,7 @@ \ifbookexists % \end{macrocode} % We get the book abbreviation early, needed to get the proper expansion -% for \cs{fetchversestext}. +% for \cs{fetchversestxt}. % \changes{v2.4.9}{2018/07/30}{Expand book abbr early} % \begin{macrocode} \edef\expBkAbbrChoices{\@nameuse{bkfmt\bib@book}}% dpsjul30 @@ -1596,8 +1590,24 @@ \@tempcnta\fb@verseEnd \else \ifKV@fbpes@typeset -% \fb@insrtvn - \fb@insrtvn\fb@qq(\bib@ver)\fb@qq +% \end{macrocode} +% (2021/03/08) Insert \cs{if@versetxt} conditional +% when \\cs{fetchversestxt[typeset]} is used, \cs{fetchversestxt[typeset]} +% typesets the error reference when the reference is not defined. +% \changes{v2.4.10}{2021/03/08}{Insert \string\cs{if@versetxt} conditional +% when \string\cs{fetchversestxt[typeset]} is used.} +% \begin{macrocode} + \if@versetxt + \PackageInfo{fetchbibpes}{For \string\fetchversestxt\space + with the typeset option:\MessageBreak + \bib@ver\space is not defined. + Expand \string\passagetxt\MessageBreak + to see the error message}% + \edef\x{\noexpand\g@addto@macro\noexpand + \passagetxt{\fb@insrtvn ??(\bib@ver)??}}\x + \else + \fb@insrtvn\fb@qq(\bib@ver)\fb@qq + \fi \else \edef\x{\noexpand\g@addto@macro\noexpand \passagetxt{\fb@insrtvn ??(\bib@ver)??}}\x @@ -1639,8 +1649,12 @@ \iffound@ltstarstop\let\fbpes@alt\@empty\fi }\ifKV@fbpes@typeset\r@fbp@enclose\fi % dps \egroup +% \end{macrocode} +% \changes{v2.4.10}{2021/03/08}{Inserted \string\cs{if@versetxt} conditional} +% \begin{macrocode} + \if@versetxt\else \ifKV@fbpes@citeatend - \fbp@priorRefSpc{\book@passage}\fi + \fbp@priorRefSpc{\book@passage}\fi\fi \egroup } % \end{macrocode} @@ -2522,7 +2536,7 @@ % Using these markers, we extract the substrings. % % We begin by defining new keys and supporting commands. We rely heavily on the earlier replace code. -% \changes{v2.3}{2016/12/17}{} +% \changes{v2.3}{2016/12/17}{Added new keys and supporting commands} % \begin{macrocode} \define@key{fbpesvprts}{marks}[]{\fp@cntArgs#1\stop@rg \xdef\nMarks{\fp@nReplace}\def\fbpesvprts@marks{#1}% diff --git a/macros/latex/contrib/fetchbibpes/fetchbibpes.ins b/macros/latex/contrib/fetchbibpes/fetchbibpes.ins index 1a9c12aece..0fad5c36fa 100644 --- a/macros/latex/contrib/fetchbibpes/fetchbibpes.ins +++ b/macros/latex/contrib/fetchbibpes/fetchbibpes.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright 2016--2018 D. P. Story +%% Copyright 2016--2021 D. P. Story %% ------------------------------------------- %% %% It may be distributed under the conditions of the LaTeX Project Public diff --git a/macros/latex/contrib/highlightlatex/LICENSE.txt b/macros/latex/contrib/highlightlatex/LICENSE.txt new file mode 100644 index 0000000000..74e1b58f1b --- /dev/null +++ b/macros/latex/contrib/highlightlatex/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Vincent Kuhlmann + +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. diff --git a/macros/latex/contrib/highlightlatex/README.md b/macros/latex/contrib/highlightlatex/README.md new file mode 100644 index 0000000000..e6d0e6f2a1 --- /dev/null +++ b/macros/latex/contrib/highlightlatex/README.md @@ -0,0 +1,267 @@ +# Highlight LaTeX: Pretty LaTeX code within LaTeX + +Teaching other people LaTeX is great fun, and I've seen plenty of slides and +readers doing so. You show what you achieve, and how you achieve it. However, +while the LaTeX you achieve might look splendid, showing code is often done +using very rudimentary solutions (like plain old verbatim). + +They're not to blame: I didn't find pretty colored LaTeX highlighting either. I +sure want it, and if you're reading this, you probably too, so I've made a +package for it! It builds further on the generic `listings` package to provide +colored highlighting for LaTeX. The file `demo.tex` achieves this: + + + +## Manual installation + +1. Download the `.sty` file, e.g. +[right click here and select 'save as'](https://github.com/vkuhlmann/highlight-latex/raw/main/highlightlatex.sty). +2. Copy the file to the directory where your `.tex` file is at... +3. ... or make it available for all your `.tex` files by placing the file in + your TEXMF root. + + **Locating TEXTMF root** + + Note the following default locations: + + MiKTeX on Windows: + global installation: C:\Program Files\MiKTeX\tex\latex + local installation: %AppData%\..\Local\Programs\MiKTeX\tex\latex + + TeX Live on Linux or Mac: + /usr/share/texmf-texlive/tex/latex + /usr/local/texlive/texmf-local/tex/latex + + On Windows you can open a path by pasting the address in the Windows Explorer + address bar, or pressing Start+R and pasting the + address there. One of these directories should contain a long list of + packages you have installed. If you can't it, and you use MiKTeX, open MiKTeX + Console and open the directories listed under `Settings > Directories` with + `Purpose` set to `Install`. Doesn't it exist? Append a `tex` or `latex` + directory to the path. + + **Adding the package** + + Add a new directory called `highlightlatex` and place the `.sty` file in it. + Then refresh the file name database: + * For MiKTeX on Windows open MiKTeX Console and execute `Tasks > Refresh file + name database`. + * For TeX Live on Linux or Mac, execute in a terminal `sudo texhash`. +4. Add `\usepackage{highlightlatex}` to your `.tex` file. +5. For usage of this package, consult the demo files, or read the + documentation below. + +## Getting started + +After having added the package, you can add LaTeX in two ways: +* Inline style: + + Your file begins with a line of the form \hll|\documentclass[]{}|. The + square brackets ... + + The first non-space character following `\hll` is delimits the argument to + this command. + +* Block style: + + Your basic document now looks like + \begin{highlightblock}[gobble=2] + \documentclass[a4paper]{article} + \begin{document} + Hello world! + \end{document} + \end{highlightblock} + + To prevent indentation of our `highlightblock` (here one tab), to be shown as + part of the code, the `gobble` parameters strips them off. Play around with + it until everything looks right. I recommend to set this value globally using + `\def\defaultgobble{2}`. You can still override that, if necessary. + + There are situations where width of the block could run out of the page. For + example, when using beamer and storing a block as described in the section + 'Fragile breaking situations', the normal full-width of a slide is assumed. + If you use multiple columns, set the `linewidth` on the `highlightblock`. + This can be a fraction of the total slide width available, `0.6\textwidth` + is 60% of the width, or an absolute value, like `10em`, which seems to equal + 20 characters. + + There are more keys you can provide. Check the + [listings package documentation](https://www.ctan.org/pkg/listings) for + options available to the `lstlisting`-environment and `lstset` command. + +## Adding a command to a highlighting rule + +By default, only some LaTeX commands will be highlighted in blue. If there are +others you need, like `\tableofcontents` and `\figref`, update the highlighting +rules: +``` +\updatehighlight{ + name = default, + add = { + \tableofcontents, \figref + } +} +``` + +The changes will affect only code after it. For a use as this example, I +recommend putting it in your preamble (before the `\begin{document}`). + +## Custom highlighting rules + +As shown `demo.tex`, you can put any command or keyword you want to highlight on +in a different color. You do this with +``` +\updatehighlight{ + % A name like 'focus' or 'orange' would be more descriptive, + % this is just to show you can make up the name yourself. + name = orangejuice, + color = orange + add = { + \tableofcontents + } +} +``` + +You can use the `xcolor` syntax for describing colors as well. If you find the +orange too bright, you can replace it with `orange!90!black`: 90% orange, +remaining is black. For more information on color definitions and name, refer to +[LaTeX/Colors on Wikibooks](https://en.wikibooks.org/wiki/LaTeX/Colors). + +--- + +The argument to `\updatehighlight` is a key-value list. Keys are processed +sequentially. For example, use `color` before rather than after the `add`, and +a key can appear multiple times. Each one will be processed. You can merge any +two `\updatehighlight` in one. No need to close and reopen `\updatehighlight` +for each highlighting rule. + +You might be tempted to add a blank line for clarity; that means a new paragraph +too LaTeX, don't do it. Instead, just put a line with only a `%` sign. Spacing +within the argument is often irrelevant. If you need a comma in the value, +surround your value with braces. + +The possible keys are: +* **name**: Create or modify a named rule. This key is optional. + + The default keys are `default`, which includes a bunch of basic commands, + and has by default a dark blue color, and `structure`, which consists of + `\begin` and `\end` and prints them in light blue. + + _Deprecated alias: label_ + +* **classoffset**: Set the `listings` classoffset manually. Try to avoid this. + Use **name** to refer to existing rules instead. + +* **add**: Add a commands (`\mycommand`) oor keywords (`Hi!`) to the current + rule. The value can contain multiple values by opening braces, and comma + separating values within them. + + _Deprecated aliases: macros (only for commands), commands (only for commands), + and keywords (only for keywords)_ + +* **remove**: Remove a commands or keywords from the current rule. The value can + contain multiple values by opening braces, and comma separating values within + them. + +* **clear**: Remove all commands and keywords from the current rule. Use without + value, for example + + \updatehighlight{ + name = default, + clear + } + +* **color**: Specify a color for the rule. Equivalent to specifying **style** + instead, with value `\color{value}` where `value` is the value for the + **color** key. So `color=red` and `style=\color{red}` are equivalent. + +* **style**: Specify a style for the rule. A rule can only have one style. If + you specify a style after `add`, `remove`, `keywords` (deprecated), `macros` + (deprecated) or `commands` (deprecated), this starts a new (unnamed) rule. + In practice, the only style which will probably work for you is only a color, + so just use it instead. But hey, you have the option if you want to. :) + +## Global settings +There are some global parameters involved in the appearance: +``` +\colorlet{curlyBrackets}{red!50!blue} +\colorlet{squareBrackets}{blue!50!white} +\colorlet{codeBackground}{gray!10!white} +\colorlet{comment}{green!40!black} +\def\defaultgobble{0} +``` + +Each line can be set independent of eachother, and each shows its default value. + +There are package options you can use as well: +* **frame** (default `lines`): specify the frame you want around code. My + favorites are `lines` and `none`. Check the + [listings package documentation](https://www.ctan.org/pkg/listings) for all + possibilities. + +* **noframe** (use without value): equivalent to `frame=none`. + +* **styleanywhere** (use without value): override the default behavior that + `style` starts a new style after commands like `add` and `remove`. + +## Fragile breaking situations (like beamer frames) + +When passing command arguments around, or storing environment content, LaTeX +interprets all characters. This includes seeing `\maketitle` in `\hll|\maketitle|` +as a real command. To prevent this behavior, everything from `\verb`, to the +`verbatim`-environment, to the `listings` package the highlight LaTeX package +uses temporarily changes the interpretation of characters that are still to be +read. The blackslash before maketitle in `\hll|\maketitle|` will be read as +`just text' (a _letter_ technically). + +When content has already been interpreted, like the `frame`-environment in +`beamer` does, this trick can't be done anymore. Instead, you either need to +_escape_ code, or _pre-process_ the code outside a fragile breaking situation. + +Escaping is done by preceding the special character with a backslash. For +example, `\hll|\documentclass[]{}|` becomes `\hll|\\documentclass[]\{\}|`. + +For large code blocks, this is undesirable. Therefore, the package provides for +a companion to the `highlightblock`-environment: surround it with a `saveblock` +environment which takes a single argument: a name to assign it. We use it to +refer to it later. For example: +```latex +\begin{saveblock}{basicfigure} + \begin{highlightblock}[linewidth=0.6\textwidth] + \begin{figure} + \includegraphics + [width=0.9\linewidth] + {myPlot.pdf} + + \caption{My plot} + \label{fig:myplot} + \end{figure} + \end{highlightblock} +\end{saveblock} +``` + +Do this outside a fragile breaking situation. (For the `frame`-environment +example, that means just before the `frame` for example.) Then, where you want +to use it, use `\useblock{basicfigure}`. There is also a variant +`\consumeblock{basicfigure}`. If you save many blocks, these will all remain +loaded in memory till your PDF has fully generated. The `\consumeblock` works +like `\useblock`, except the saved block is deleted from memory after its use. +Note this can also result in unexpected behavior, for example animations in a +beamer frame might need the code line to be executed multiple times. Use +`\useblock` when you can't make the guarantee this is the last use. + +For this special, but very important, situation, I've created a separate demo, +which you find at `deamerdemo/deamerdemo.tex`. + +## Adding extra space + +By default, highlight-latex follows an approach where it minimizes spacing. +This gives you full control over how tight or spacious your document looks. +Just use commands like `\medskip` to add extra spacing. The package doesn't +currently include an option to have that done everywhere automatically. + +## License + +The package is available under MIT License. See LICENSE.txt + diff --git a/macros/latex/contrib/highlightlatex/highlightlatex-manual.pdf b/macros/latex/contrib/highlightlatex/highlightlatex-manual.pdf new file mode 100644 index 0000000000..5050bc29c1 Binary files /dev/null and b/macros/latex/contrib/highlightlatex/highlightlatex-manual.pdf differ diff --git a/macros/latex/contrib/highlightlatex/highlightlatex.sty b/macros/latex/contrib/highlightlatex/highlightlatex.sty new file mode 100644 index 0000000000..3c17391639 --- /dev/null +++ b/macros/latex/contrib/highlightlatex/highlightlatex.sty @@ -0,0 +1,525 @@ +\NeedsTeXFormat{LaTeX2e}[1994/06/01] +\ProvidesPackage{highlightlatex}[2021/03/14] + +% Repository: https://github.com/vkuhlmann/highlight-latex + +% Copyright (c) 2021 Vincent Kuhlmann +% +% 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. + +\RequirePackage{listings} +\RequirePackage{xcolor} + +\RequirePackage{xkeyval} +\RequirePackage{etoolbox} + +% Snippet source: +% https://tex.stackexchange.com/questions/406015/defining-macro-gsetlength-as-global-setlength-reliable +\gdef\gsetlength#1#2{% + \begingroup + \setlength\skip@{#2}% + \global#1=\skip@ + \endgroup +} + + +\def\@highlight@frame{none} +\newlength{\hll@offset@fixskip} +\setlength{\hll@offset@fixskip}{0pt} + +\newif\ifhllStyleAnywhere +\newcommand\defaultgobble{0} +\newif\ifhllDebugFrame +%\hllDebugFrametrue +\newlength\hllBeforeSkip +\setlength\hllBeforeSkip{2pt} +\newlength\hllAfterSkip +\setlength\hllAfterSkip{0pt} + + +\DeclareOptionX{frame}{ + \setframe{#1} +} + +\DeclareOptionX{noframe}{ + \setframe{none} +} + +\def\setframe#1{% + \def\frameval{#1}% + \ifx\relax#1\relax + \def\frameval{lines}% + \fi + \def\linesvalue{lines}% + % + \xdef\@highlight@frame{\frameval}% + % + \ifx\frameval\linesvalue + \gsetlength{\hll@offset@fixskip}{6pt}% + \else + \gsetlength{\hll@offset@fixskip}{0pt}% + \fi +} + +\DeclareOptionX{styleanywhere}{ + \hllStyleAnywheretrue +} + +\DeclareOptionX*{\PackageWarning{highlight-latex}{`\CurrentOption' ignored}} +\ExecuteOptionsX{frame=lines} + +\ProcessOptionsX\relax + +\colorlet{curlyBrackets}{red!50!blue} +\colorlet{squareBrackets}{blue!50!white} +\colorlet{codeBackground}{gray!10!white} +\colorlet{comment}{green!40!black} + +\colorlet{accDefault}{blue!90!black} +\definecolor{accStructure}{RGB}{0,149,255} + +\colorlet{accentB}{green!60!black} + +\catcode`\{=11 +\let\myopenbrace={ +\catcode`\{=1 + +\catcode`\}=11 +\let\myclosebrace=} +\catcode`\}=2 + +\lstdefinelanguage{ColoredLaTeX} +[LaTeX]{TeX}{ + backgroundcolor=\color{codeBackground}, + keywordstyle=\bfseries\color{accDefault}, + basicstyle=\footnotesize\ttfamily, + commentstyle=\color{comment}, + numbers=none, + tabsize=2, + mathescape=false, + alsoletter={$@_!|?$}, +% + classoffset=0, + keywordstyle=\color{accDefault}, + texcsstyle=*\color{accDefault}, + moretexcs={subsection,thesubsection,thesection,theoremstyle}, + deletetexcs={begin,end}, +% + classoffset=1, + keywordstyle=\color{accStructure}, + texcsstyle=*\color{accStructure}, + moretexcs={begin,end}, +% + classoffset=2, + escapeinside=~~, +% + classoffset=0, + %literate={textA}{textB}{3}% + %https://tex.stackexchange.com/questions/172945/coloring-in-listing + literate={\{}{{\textcolor{curlyBrackets}{\myopenbrace}}}{1} + {\}}{{\textcolor{curlyBrackets}{\myclosebrace}}}{1} + {[}{{\textcolor{squareBrackets}{[}}}{1} + {]}{{\textcolor{squareBrackets}{]}}}{1}% + % {(}{{\textcolor{delimiterColor}{(}}}{1} + % {)}{{\textcolor{delimiterColor}{)}}}{1}% + %texcsstyle=\color{blue} +} +\lstset{language=ColoredLaTeX} + + +\newcommand{\hllDelimDollar}[1][\color{green!40!black}]{% + \lstset{ + classoffset=2, + moredelim=**[s][#1]{$}{$}, + classoffset=0 + }% +} + +\newcommand{\hllDelimParen}[1][\color{green!40!black}]{% + \lstset{ + classoffset=2, + moredelim=**[s][#1]{\(}{\)}, + classoffset=0 + }% +} + +\def\hll@assignlabel#1#2{% + \expandafter\gdef\csname hll@labeltoclassoffset@#1\endcsname{#2}% +} + +\hll@assignlabel{default}{0} +\hll@assignlabel{structure}{1} + + +% ========================= +% block & inline markup +% ========================= + +\newcommand{\hllPrepareBlock}{% + \lstset{framesep=0.1cm,framerule=0.6pt}% + \def\setHighlightFrame##1{% + \lstset{frame=##1}% + }% + \expandafter\setHighlightFrame\expandafter{\@highlight@frame}% + \lstset{belowskip=0pt,aboveskip=0pt,belowcaptionskip=0pt,gobble=\defaultgobble}% + \setlength\parskip{0pt}% + \setlength\parindent{0pt}% +} + +\lstnewenvironment{highlightblock}[1][] +{% + \vspace{\hllBeforeSkip}% + \begingroup + \hllPrepareBlock\lstset{#1}% +}{% + \nointerlineskip + \endgroup + \vspace{\hllAfterSkip}% +} + +\lstnewenvironment{hllblock}[1][] +{% + \vspace{\hllBeforeSkip}% + \begingroup + \hllPrepareBlock\lstset{#1}% +}{% + \endgroup + \vspace{\hllAfterSkip}% +} + +\def\hll{\lstinline} + +% ================ +% block saving +% ================ + +\newenvironment{saveblock}[1]{% + \expandafter\ifx\csname @codebox@#1\endcsname\relax + \expandafter\newbox\csname @codebox@#1\endcsname\relax + \fi + % + % The trick from latex/base/latex.ltx + \edef\@bracehack{% + \endgroup + \expandafter\setbox\csname @codebox@#1\endcsname\vbox{% + \begingroup\aftergroup}% + \def\noexpand\@currenvir{\@currenvir}% + \def\noexpand\@currenvline{\on@line}}% + \@bracehack + \begingroup\vspace{\hll@offset@fixskip} + \ignorespaces% +}{% + \endgroup +} + +\newcommand\useblock[1]{% + \ifhllDebugFrame + \par + {% + \setlength{\fboxsep}{0pt}% + \fcolorbox{orange}{red}{\expandafter\usebox\csname @codebox@#1\endcsname}% + }% + \par + \else + \par\expandafter\usebox\csname @codebox@#1\endcsname\par + \fi +} + +\newcommand\consumeblock[1]{% + \ifhllDebugFrame + \par + {% + \setlength{\fboxsep}{0pt}% + \setlength{\fboxrule}{1pt}% + \fcolorbox{orange}{red}{\leavevmode\expandafter\box\csname @codebox@#1\endcsname\relax}% + } + \par + \expandafter\let\csname @codebox@#1\endcsname\relax + \else + \par\leavevmode\expandafter\box\csname @codebox@#1\endcsname\relax\par + \expandafter\let\csname @codebox@#1\endcsname\relax + \fi +} + +% =================== +% updatehighlight +% =================== + +\def\hll@update@label{} + +\newcounter{hll@update@state} + +\newcounter{hll@update@nextclassoffset} +\setcounter{hll@update@nextclassoffset}{5} + +\newcounter{hll@update@classoffset} + +\def\hll@update@fixclassoffset{% + \ifnum\value{hll@update@state}<1\relax + \setcounter{hll@update@classoffset}{\thehll@update@nextclassoffset}% + \stepcounter{hll@update@nextclassoffset}% + \setcounter{hll@update@state}{1}% + \fi +} + +\newcommand{\updatehighlight}[1]{% + \setcounter{hll@update@state}{-1}% + \gdef\hll@update@label{}% + \setkeys{updatehighlight}{#1}% + % + \lstset{classoffset=0}% +} + + +%%% KEY: label +%%% ---------- + +\define@key{updatehighlight}{label}{% + \hll@update@setlabel{#1}% +} + +\define@key{updatehighlight}{name}{% + \hll@update@setlabel{#1}% +} + +\def\hll@update@setlabel#1{ + \gdef\hll@update@label{#1}% + \expandafter\def\expandafter\@capturedlabel\expandafter{\csname hll@labeltoclassoffset@#1\endcsname}% + \expandafter\unless\expandafter\ifx\@capturedlabel\relax\relax + % Label exists + \edef\@val{\@capturedlabel}% + \setcounter{hll@update@classoffset}{\@val}% + \setcounter{hll@update@state}{1}% + \else + % Allocate new label + \edef\@val{\thehll@update@nextclassoffset}% + \setcounter{hll@update@classoffset}{\@val}% + \stepcounter{hll@update@nextclassoffset}% + \setcounter{hll@update@state}{1}% + % + \expandafter\xdef\@capturedlabel{\@val}% + \fi +} + +%%% KEY: classoffset +%%% ---------------- + +\define@key{updatehighlight}{classoffset}{% + \setcounter{hll@update@classoffset}{#1}% + \setcounter{hll@update@state}{1}% +} + +%%% KEY: commands +%%% ------------- + +\define@key{updatehighlight}{macros}{% + \hll@update@macros{#1}% +} + +\define@key{updatehighlight}{commands}{% + \hll@update@macros{#1}% +} + + +\def\hll@update@macros#1{% + \hll@update@fixclassoffset + \def\@inv##1{\forcsvlist{\hll@update@addmacro{##1}}{#1}}% + \expandafter\@inv\expandafter{\the\c@hll@update@classoffset} + % + \setcounter{hll@update@state}{2}% +} + +\def\hll@update@addmacro#1#2{% + \if\noexpand#2\relax + \edef\keywordpure{\expandafter\@gobble\string#2}% + \def\callwithpure##1{\hll@update@addmacro@i{#1}{##1}}% + \expandafter\callwithpure\expandafter{\keywordpure}% + \else + \hll@update@addmacro@i{#1}{#2}% + \fi +} + +\def\hll@update@addmacro@i#1#2{% + \lstset{ + classoffset=0,deletetexcs={#2}, + classoffset=1,deletetexcs={#2}, + classoffset=#1,moretexcs={#2}, + classoffset=0 + }% +} + + +%%% KEY: add +%%% -------- + +\define@key{updatehighlight}{add}{% + \hll@update@add{#1}% +} + +\def\hll@update@add#1{% + \hll@update@fixclassoffset + \def\@inv##1{\forcsvlist{\hll@update@additem{##1}}{#1}}% + \expandafter\@inv\expandafter{\the\c@hll@update@classoffset} + % + \setcounter{hll@update@state}{2}% +} + +\def\hll@update@additem#1#2{% + \if\noexpand#2\relax + \edef\keywordpure{\expandafter\@gobble\string#2}% + \def\callwithpure##1{\hll@update@addmacro@i{#1}{##1}}% + \expandafter\callwithpure\expandafter{\keywordpure}% + \else + \hll@update@addkeyword{#1}{#2}% + \fi +} + +%%% KEY: remove +%%% ----------- + +\define@key{updatehighlight}{remove}{% + \hll@update@remove{#1}% +} + +\def\hll@update@remove#1{% + \hll@update@fixclassoffset + \def\@inv##1{\forcsvlist{\hll@update@removeitem{##1}}{#1}}% + \expandafter\@inv\expandafter{\the\c@hll@update@classoffset} + % + \setcounter{hll@update@state}{2}% +} + +\def\hll@update@removeitem#1#2{% + \if\noexpand#2\relax + \edef\keywordpure{\expandafter\@gobble\string#2}% + \def\callwithpure##1{\hll@update@removemacro{#1}{##1}}% + \expandafter\callwithpure\expandafter{\keywordpure}% + \else + \hll@update@removekeyword{#1}{#2}% + \fi +} + +\def\hll@update@removemacro#1#2{% + \lstset{ + classoffset={#1}, + deletetexcs={#2} + }% +} + +\def\hll@update@removekeyword#1#2{% + \lstset{ + classoffset={#1}, + deletekeywords={#2} + }% +} + + +%%% KEY: keywords +%%% ------------- + +\define@key{updatehighlight}{keywords}{% + \hll@update@keywords{#1}% +} + + +\def\hll@update@keywords#1{% + \hll@update@fixclassoffset + \def\@inv##1{\forcsvlist{\hll@update@addkeyword{##1}}{#1}}% + \expandafter\@inv\expandafter{\the\c@hll@update@classoffset}% + % + \setcounter{hll@update@state}{2}% +} + +\def\hll@update@addkeyword#1#2{% + \lstset{ + classoffset=0,deletekeywords={#2}, + classoffset=1,deletekeywords={#2}, + classoffset=#1,otherkeywords={#2},morekeywords={#2}, + classoffset=0 + }% +} + + +%%% KEY: style +%%% ---------- + +\define@key{updatehighlight}{style}{% + \hll@update@fixclassoffset + \unless\ifhllStyleAnywhere + \ifnum\value{hll@update@state}>1\relax + \setcounter{hll@update@state}{0}% + \hll@update@fixclassoffset + \fi + \fi + % + \expandafter\hll@update@setstyle\expandafter{\the\c@hll@update@classoffset}{#1}% +} + +\def\hll@update@setstyle#1#2{% + \lstset{% + classoffset=#1, + keywordstyle={#2}, + texcsstyle={*#2}, + }% +} + +%%% KEY: color +%%% ---------- + +\define@key{updatehighlight}{color}{% + \hll@update@fixclassoffset + \unless\ifhllStyleAnywhere + \ifnum\value{hll@update@state}>1\relax + \setcounter{hll@update@state}{0}% + \hll@update@fixclassoffset + \fi + \fi + % + \expandafter\hll@update@setcolor\expandafter{\the\c@hll@update@classoffset}{#1}% +} + +\def\hll@update@setcolor#1#2{% + \lstset{% + classoffset=#1, + keywordstyle={\color{#2}}, + texcsstyle={*\color{#2}}, + }% +} + +%%% KEY: clear +%%% ---------- + +\define@key{updatehighlight}{clear}[]{% + \hll@update@fixclassoffset + \expandafter\hll@update@clear\expandafter{\the\c@hll@update@classoffset}% +} + +\def\hll@update@clear#1{% + \lstset{ + classoffset=#1, + texcs={}, + keywords={}, + classoffset=0 + }% +} + + diff --git a/macros/latex/contrib/hvfloat/Changes b/macros/latex/contrib/hvfloat/Changes index 796f24877b..f18e545f58 100644 --- a/macros/latex/contrib/hvfloat/Changes +++ b/macros/latex/contrib/hvfloat/Changes @@ -1,4 +1,5 @@ hvfloat.sty: +2.19 2021-03-15 - fix for vertical spacing of doubleFULLPAGE 2.18 2021-03-12 - add support for doublepage objects 2.17 2020-10-31 - fix for label setting of non floating objects 2.16 2019-08-31 - fix for \hvFloat* and full page images diff --git a/macros/latex/contrib/hvfloat/doc/hvfloat.pdf b/macros/latex/contrib/hvfloat/doc/hvfloat.pdf index adcbeecc69..8a2b8d896d 100644 Binary files a/macros/latex/contrib/hvfloat/doc/hvfloat.pdf and b/macros/latex/contrib/hvfloat/doc/hvfloat.pdf differ diff --git a/macros/latex/contrib/hvfloat/doc/hvfloat.tex b/macros/latex/contrib/hvfloat/doc/hvfloat.tex index 0896645980..29404eaadd 100644 --- a/macros/latex/contrib/hvfloat/doc/hvfloat.tex +++ b/macros/latex/contrib/hvfloat/doc/hvfloat.tex @@ -1,4 +1,4 @@ -%% $Id: hvfloat.tex 35 2020-10-31 07:41:00Z herbert $ +%% $Id: hvfloat.tex 54 2021-03-14 14:55:34Z herbert $ \listfiles \errorcontextlines=100 \documentclass[twoside,paper=a4]{scrartcl} @@ -56,8 +56,8 @@ \usepackage{hvindex} \usepackage[all=!htb]{hvfloat-fps} \usepackage[fbox,hyperref]{hvfloat} -\captionsetup{format=plain,font=sf,labelfont=sf} -\captionsetup[sub]{format=plain,font=sf,labelfont=sf} +\captionsetup{format=plain,font=sf,labelfont={sf,bf}} +\captionsetup[sub]{format=plain,font=sf,labelfont={sf,bf}} \hypersetup{urlcolor=blue, linktocpage, colorlinks=true} % @@ -361,7 +361,7 @@ or \Lenv{table} environment, f.ex.: \normalsize - +\marginnote{Fig.~\ref{fig:0}} \hvFloat{figure}{\includegraphics{images/rose}}{Without any keywords (only the \texttt{fbox} package option)}{fig:0} Code for figure \ref{fig:0}: @@ -369,7 +369,8 @@ Code for figure \ref{fig:0}: \hvFloat{figure}{\includegraphics{images/rose}}{Without any keywords (only the \texttt{fbox} package option)}{fig:0} \end{lstlisting} -\Float + +\marginnote{Tab.~\ref{tab:0}} \hvFloat[capPos=top]{table}{% \begin{tabularx}{\textwidth}{l|l|X} \rmfamily Name & Type & Description\\\hline @@ -420,7 +421,7 @@ floating environments like \Lenv{figure} or \Lenv{table}: {Default caption width setting, which is the natural width with respect to the current linewidth.}{fig:width0} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:width0}} \hvFloat[floatPos=!htb]{figure}{\includegraphics{images/rose}}% {Default caption width setting, which is the natural width with respect to the current linewidth.}{fig:width0} @@ -445,7 +446,7 @@ minus the width of the object and the space between object and caption, which is the separation between object and caption, and the current linewidth.}{fig:width1} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:width1}} \hvFloat[floatPos=!htb,capPos=after,objectFrame]{figure}{\includegraphics[scale=1.5]{images/rose}}% {Caption right beside with a \emph{natural} width, which is given by the width of the object, the separation between object and caption, and the current linewidth.}{fig:width1} @@ -467,7 +468,7 @@ is greater than 1. in this special case \the\linewidth. Divide it by 28.82 to get cm.}{fig:width2} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:width2}} \hvFloat[floatPos=!htb,capWidth=0.9]{figure}{\includegraphics{images/rose}}% {Caption below with a width of 0.9 of the current line width (column width), which is in this special case \the\linewidth. Divide it by 28.82 to get cm.}{fig:width2} @@ -489,7 +490,7 @@ If not then the width is set to the possible value between object and margin: by the macro to the maximal width.}{fig:width3} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:width3}} \hvFloat[floatPos=!htb,capPos=after,capWidth=0.9]{figure}{\includegraphics[scale=1.5]{images/rose}}% {Caption right beside with a width setting of \texttt{0.9\textbackslash linewidth} which is too big for this example and therefore corrected by the macro to the maximal width.}{fig:width3} @@ -506,7 +507,6 @@ real sense if you have a lot of identical images with respect to its widths. if it is a very small object.}{fig:width4} \end{lstlisting} -\Float \hvFloat[floatPos=!htb,capWidth=w]{figure}{\includegraphics[width=0.5\linewidth]{images/CTAN}}% {Caption below with a width of the given object which may be a problem if it is a very small object.}{fig:width4} @@ -523,6 +523,7 @@ real sense if you want to put a rotated caption beside the object. if it is a very small object.}{fig:width5} \end{lstlisting} +\marginnote{Fig.~\ref{fig:width5}} \hvFloat[floatPos=!htb,capPos=after,capWidth=h,capAngle=90,objectFrame]{figure}{\includegraphics{images/rose}}% {Caption beside with a width of the given object height which may be a problem if it is a very small object.}{fig:width5} @@ -547,6 +548,7 @@ Code for figure \ref{fig:1}: {fig:1} \end{lstlisting} +\marginnote{Fig.~\ref{fig:1}} \Float[capPos=right] \hvFloat% [floatPos=htb, @@ -575,7 +577,7 @@ Code for figure \ref{fig:2}: of \texttt{capWidth=h}, which is the height of the object.}{fig:2} \end{lstlisting} -\Float[capAngle=90] +\marginnote{Fig.~\ref{fig:2}} \hvFloat% [floatPos=htb, capPos=left, @@ -610,8 +612,7 @@ Code for figure \ref{fig:3}: of the image and a rotation of the caption and the object.}{fig:3} \end{lstlisting} - -\Float +\marginnote{Fig.~\ref{fig:3}} \hvFloat[% capWidth=h,% of \columnwidth capPos=after, @@ -640,7 +641,7 @@ Code for figure~\ref{fig:20}: an odd page.}{fig:20} \end{lstlisting} -\Float[capPos=inner] +\marginnote{Fig.~\ref{fig:20}} \hvFloat[capPos=inner]{figure}{\includegraphics{images/rose}}% [Centered Caption on the inner side]{% Caption set with the parameter setting \texttt{capPos=inner}, which will be @@ -666,7 +667,7 @@ even \fi page. We now set a pagebreak at the end of the second image to see if i an odd page.}{fig:20b} \end{lstlisting} -\Float[capPos=outer] +\marginnote{Fig.~\ref{fig:20b}} \hvFloat[capPos=outer]{figure}{\includegraphics{images/rose}}% [Centered Caption on the inner side]{% Caption set with the parameter setting \texttt{capPos=outer}, which will be @@ -675,8 +676,7 @@ even \fi page. We now set a pagebreak at the end of the second image to see if i - -\Float +\marginnote{Fig.~\ref{fig:21}} \hvFloat[% capWidth=0.5,% of \columnwidth capPos=outer, @@ -709,7 +709,7 @@ Code for figure \ref{fig:22}: width of \texttt{0.5\textbackslash columnwidth} and \texttt{capPos=outer} }{fig:22} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:22}} \hvFloat[% capWidth=0.5,% of \columnwidth capPos=inner, @@ -745,7 +745,7 @@ The code for figure \ref{fig:4}: \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:4}} \hvFloat[% floatPos=htb,% capWidth=0.25,% @@ -766,7 +766,7 @@ The code for figure \ref{fig:5}: \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:5}} \hvFloat[% floatPos=htb,% capWidth=0.25,% @@ -785,7 +785,7 @@ The code for figure \ref{fig:6}: \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:6}} \hvFloat[% capWidth=0.25,% capPos=right,% @@ -807,7 +807,7 @@ in a minipage, the reason why it will be local to the current image.. ]{figure}{\frame{\includegraphics{images/rose}}}{\blindtext}{fig:66} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:66}} \hvFloat[% capPos=right, capFormat={labelsep=newline,justification=RaggedRight,font={small,it},labelfont=bf} @@ -837,7 +837,7 @@ The code for figure \ref{fig:7}: \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:7}} \hvFloat[% capWidth=0.25,% capPos=right,% @@ -853,7 +853,7 @@ The code for figure \ref{fig:7}: The same with \Lkeyset{capPos=left}: -\Float[capPos=left] +\marginnote{Fig.~\ref{fig:700}} \hvFloat[% capWidth=0.25,% capPos=left,% @@ -879,7 +879,7 @@ The code for figure \ref{fig:8}: \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:8}} \hvFloat[% capWidth=0.25,% capPos=before,% @@ -908,7 +908,7 @@ The code for figure \ref{fig:70}: the option \texttt{wide}.}{fig:70} \end{lstlisting} -%\Float +\marginnote{Fig.~\ref{fig:70}} \hvFloat[% wide, capPos=right,% @@ -933,7 +933,7 @@ The code for figure \ref{fig:80}: \end{lstlisting} -%\Float +\marginnote{Fig.~\ref{fig:80}} \hvFloat[wide, capPos=left,% capVPos=top,% @@ -955,8 +955,7 @@ Caption at top and inner beside the float and object position right and the option \texttt{wide}.}{fig:81} \end{lstlisting} -%\Float[capPos=outer] - +\marginnote{Fig.~\ref{fig:81}} \hvFloat[wide, capPos=inner, capVPos=top, @@ -980,8 +979,8 @@ Caption at top inner beside the float and object position right and the option \texttt{wide}.}{fig:811} \end{lstlisting} -%\Float[capPos=outer] +\marginnote{Fig.~\ref{fig:811}} \hvFloat[wide, capPos=inner, capVPos=top, @@ -1005,6 +1004,7 @@ the option \texttt{wide}.}{fig:812} %\Float[capPos=outer] \begingroup +\marginnote{Fig.~\ref{fig:812}} \captionsetup{justification=RaggedRight} \hvFloat[wide, capPos=outer, @@ -1071,7 +1071,7 @@ Code for figure \ref{fig:9}: The float can also be put to the left or to the right (above/below in landscape) with the \Lkeyset{objectPos=l} parameter -\Float[landscape] +\marginnote{Fig.~\ref{fig:9}} \hvFloat[% floatPos=p, capPos=bottom, @@ -1100,7 +1100,7 @@ The code for figure \ref{fig:10}: degrees.\blindtext}{fig:10} \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:10}} \hvFloat[% floatPos=p,% capWidth=h,% @@ -1142,9 +1142,9 @@ Some nonsense text before the following \emph{non floating} object. Some nonsense text after the preceding \emph{non floating} object. \end{lstlisting} -\Float Some nonsense text before the following \emph{non floating} object. +\marginnote{Fig.~\ref{fig:11}} \hvFloat[% nonFloat,% capWidth=0.25,% @@ -1218,6 +1218,7 @@ The code for table \ref{table:1} and \ref{table:2} is: \hvblindtext +\marginnote{Tab.~\ref{table:2}} \hvFloat[% floatPos=hb, useOBox=true, @@ -1229,7 +1230,7 @@ The code for table \ref{table:1} and \ref{table:2} is: In this case leave the third parameter empty. -\Float +\marginnote{Tab.~\ref{table:1}} \hvFloat[% floatPos=!hb, capPos=top, @@ -1237,7 +1238,7 @@ In this case leave the third parameter empty. -\Float +\marginnote{Tab.~\ref{table:2}} \hvFloat[% floatPos=!htb,% useOBox=true,% @@ -1270,7 +1271,7 @@ The code for figure \ref{fig:text}: \end{lstlisting} -\Float +\marginnote{Fig.~\ref{fig:text}} \hvFloat[% onlyText=true,% capAngle=90,% @@ -2443,7 +2444,6 @@ should be true (see listing). %\index{capPos@\texttt {capPos} (keyword)|)} - \section{Doublepage objects -- images and/or tabulars} If an image or a tabular or any other object is too big for one page, it can be split over two pages (left -- right). It is obvious that this makes only sense for twoside documents. @@ -2454,21 +2454,20 @@ There are three optional arguments: The user has to scale the image to be sure that the object will not be greater than \verb|2\paperwidth-4\margin|. The caption can be rotated on the right side of the right object part or under the right part. - \item[\Lkeyword{doublePAGE}] A splitted object with or without a caption on top of a double page, beginning at the left side of the paper area and top of the text area. The user has to scale the image to be sure that the object will not be greater than \verb|2\paperwidth|. The caption can only be under the right part of the object. The will be \emph{no additional text} on the double page. -\item[\Lkeyword{doubleFULLPAGE}] A splitted object with or without a caption on top of a double page, beginning at the -left top paper edge and filling the complete double page. +\item[\Lkeyword{doubleFULLPAGE}] A splitted object with or without a caption on the right or below of a double page. The object can +fill the complete double page. The user has to scale the image to be sure that the object will not be greater than \verb|2\paperwidth|. A caption will be -rotated and written \emph{over} the object. The user has to take care for a correct text color. +rotated and written \emph{over} the object, or if possible, at the right. The user has to take care for a correct text color. \end{description} \subsection{\Lkeyword{doubleFULLPAGE}} The scaling of the image is leave to the user. If the proportion of the object doesn't fit 2*paperwidth/paperheight, -then there can be a white part on the right or bottom of the object. A pagenumber will not be printed. You'll +then there can be a white part on the top or bottom of the object. A pagenumber will not be printed. In this documentation you'll find a marginnote where the following full doublepage image is defined. It appears on the the next following even page and following text will be placed \emph{before} the object. @@ -2479,7 +2478,7 @@ even page and following text will be placed \emph{before} the object. \hvFloat[doubleFULLPAGE,capPos=r,capAngle=90]% {figure}% - {\includegraphics[angle=90,width=2\paperwidth]{images/raphi}}% + {\includegraphics[angle=90,width=2\paperwidth]{images/r+j}}% [Eine doppelseitige Abbildung mit Caption auf der Abbildung]% {Eine Beschriftung einer doppelseitigen Abbildung, die ÜBER den rechten Teil der Abbildung platziert wird. Die Abbildung beginnt am linken @@ -2492,10 +2491,10 @@ even page and following text will be placed \emph{before} the object. \end{lstlisting} \Blindtext -\marginnote{doubleFULLPAGE0} +\marginnote{Fig.~\ref{fig:doubleFULLPAGE0}} \hvFloat[doubleFULLPAGE,capPos=r,capAngle=90]% {figure}% - {\includegraphics[angle=90,width=2\paperwidth]{images/raphi}}% + {\includegraphics[height=2\paperwidth,angle=90]{images/r+j}}% [Eine doppelseitige Abbildung mit Caption auf der Abbildung]% {Eine Beschriftung einer doppelseitigen Abbildung, die ÜBER den rechten Teil der Abbildung platziert wird. Die Abbildung beginnt am linken @@ -2508,6 +2507,39 @@ even page and following text will be placed \emph{before} the object. \Blindtext + +\begin{lstlisting} +\Blindtext + + \hvFloat[doubleFULLPAGE,capPos=r]% + {figure}% + {\includegraphics[height=\paperheight]{images/rheinsberg}}% + {Eine Beschriftung einer doppelseitigen Abbildung, die ÜBER den rechten + Teil der Abbildung platziert wird. Die Abbildung beginnt am linken + Papierrand. Auf den Seiten wird kein weiterer Text + platziert. Für das LOF wird dabei eine Kurzform berücksichtigt. Parameter + ist \texttt{doubleFULLPAGE}}% + {fig:doubleFULLPAGE1} + +\Blindtext \Blindtext +\end{lstlisting} + +\marginnote{Fig.~\ref{fig:doubleFULLPAGE1}} + + \hvFloat[doubleFULLPAGE,capPos=r]% + {figure}% + {\includegraphics[height=\paperheight]{images/rheinsberg}}% + {Eine Beschriftung einer doppelseitigen Abbildung, die ÜBER den rechten + Teil der Abbildung platziert wird. Die Abbildung beginnt am linken + Papierrand. Auf den Seiten wird kein weiterer Text + platziert. Für das LOF wird dabei eine Kurzform berücksichtigt. Parameter + ist \texttt{doubleFULLPAGE}}% + {fig:doubleFULLPAGE1} + +\Blindtext \Blindtext + + + \subsection{\Lkeyword{doublePAGE}} With this option the object also starts at the left paper margin but on the top of the text area. There will be pagenumbers and a caption can be rotated on the right of the object or under it. @@ -2517,7 +2549,7 @@ There will be pagenumbers and a caption can be rotated on the right of the objec \hvFloat[doublePAGE]% {figure}% - {\includegraphics[width=2\paperwidth]{images/felsen-wasser}}% + {\includegraphics[width=2\paperwidth]{images/seiser}}% [Eine doppelseitige Abbildung mit Caption unterhalb der rechten Abbildung]% {Eine Beschriftung einer doppelseitigen Abbildung, die unterhalb der rechten Teils der Abbildung platziert wird. Die Abbildung beginnt am linken @@ -2529,12 +2561,12 @@ There will be pagenumbers and a caption can be rotated on the right of the objec \Blindtext \end{lstlisting} -\Blindtext +\blindtext -\marginnote{doublePAGE0} +\marginnote{Fig. \ref{fig:doublePAGE0}} \hvFloat[doublePAGE]% {figure}% - {\includegraphics[width=2\paperwidth]{images/felsen-wasser}}% + {\includegraphics[width=2\paperwidth]{images/seiser}}% [Eine doppelseitige Abbildung mit Caption unterhalb der rechten Abbildung]% {Eine Beschriftung einer doppelseitigen Abbildung, die unterhalb der rechten Teils der Abbildung platziert wird. Die Abbildung beginnt am linken @@ -2556,7 +2588,7 @@ and the rest of the text area is filled with text. \hvFloat[doublePage,capWidth=n,capPos=r]% {figure}% - {\includegraphics[width=2\textwidth]{images/felsen-wasser-small}}% + {\includegraphics[width=2\textwidth]{images/sonne-meer}}% [Eine doppelseitige Abbildung mit rechtsseitiger Caption unterhalb]% {Eine Beschriftung einer doppelseitigen Abbildung, die unterhalb des rechten Teils der Abbildung platziert wird. Die Abbildung beginnt am linken @@ -2570,10 +2602,10 @@ and the rest of the text area is filled with text. \Blindtext -\marginnote{doublePage0} +\marginnote{Fig. \ref{fig:doublePage0}} \hvFloat[doublePage,capWidth=n,capPos=r]% {figure}% - {\includegraphics[width=2\textwidth]{images/felsen-wasser-small}}% + {\includegraphics[width=2\textwidth]{images/sonne-meer}}% [Eine doppelseitige Abbildung mit rechtsseitiger Caption unterhalb]% {Eine Beschriftung einer doppelseitigen Abbildung, die unterhalb des rechten Teils der Abbildung platziert wird. Die Abbildung beginnt am linken @@ -2584,7 +2616,7 @@ and the rest of the text area is filled with text. \Blindtext - +\hvblindtext \subsection{Tabulars} @@ -2640,7 +2672,7 @@ Artikel gesamt & 2 & 6 & 13 & 8 & 4 & 3 & 5 & 4 & 0 & 6 & 3 & 5 &23 &10 & 8 & 15 \Blindtext -\marginpar{doublePage1} +\marginpar{Tab.~\ref{tab:doublePage3}} \global\savebox\hvOBox{% \begin{tabular}{l*{18}r} \toprule & \textbf{1972} & \textbf{1973} & \textbf{1974} & \textbf{1975} & \textbf{1976} diff --git a/macros/latex/contrib/hvfloat/latex/hvfloat.sty b/macros/latex/contrib/hvfloat/latex/hvfloat.sty index ff8fb42a4c..67c4c86b8d 100644 --- a/macros/latex/contrib/hvfloat/latex/hvfloat.sty +++ b/macros/latex/contrib/hvfloat/latex/hvfloat.sty @@ -1,4 +1,4 @@ -%% $Id: hvfloat.sty 41 2020-11-21 21:03:28Z herbert $ +%% $Id: hvfloat.sty 55 2021-03-15 06:54:38Z herbert $ %% %% %% IMPORTANT NOTICE: @@ -15,8 +15,8 @@ %% `hvfloat' offers rotating of captions and objects for floats %% \NeedsTeXFormat{LaTeX2e} -\def\fileversion{2.18} -\def\filedate{2021/03/12} +\def\fileversion{2.19} +\def\filedate{2021/03/15} \message{`hvfloat' v\fileversion, \filedate\space (Herbert Voss)} \ProvidesPackage{hvfloat}[\filedate\ rotating of floating objects] \let\hvFloatFileVersion\fileversion @@ -401,7 +401,7 @@ \else \ifhv@doubleFULLPAGE \setlength\hvCapWidth{\textheight} - \do@hvFloat@doubleFULLPAGE% fullpage with caption rotated or under on an odd page + \expandafter\do@hvFloat@doubleFULLPAGE\@@temp% fullpage with caption rotated or under on an odd page \else \ifhv@doublePAGE \expandafter\do@hvFloat@doublePAGE\@@temp% fullpage with caption rotated or under on an odd page @@ -861,6 +861,7 @@ % % \def\do@hvFloat@doublePage#1{% image on left and right page with caption on the right ---------------------------------- + % #1-> 0/1 caption under/right \checkoddpage \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}% \ifoddpage @@ -892,8 +893,8 @@ \else \afterpage{% \afterpage{% -% \newpage - \noindent\null + \newpage +% \noindent\null \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}% \global\@tempdima=\dimexpr\paperwidth-1in-\evensidemargin\relax{} \hspace*{\@tempdima}% @@ -922,6 +923,7 @@ } \def\do@hvFloat@doublePAGE#1{% image on left and right page with caption on the right ---------------------------------- + % #1-> 0/1 caption under/right \checkoddpage \ifoddpage \afterpage{% @@ -958,7 +960,7 @@ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}% \hspace*{\the\dimexpr-1in-\oddsidemargin-\parindent\relax}% \clipbox*{\paperwidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}% - \ifnum#1>0 + \ifnum#1>0 % caption right and rotated \medskip \ifdim\dp\hvObjectBox > \z@ \rotatebox[origin=c]{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{% @@ -976,44 +978,69 @@ \endgroup } % -\def\do@hvFloat@doubleFULLPAGE{% image on left and right page with caption on the right ---------------------------------- +\def\do@hvFloat@doubleFULLPAGE#1{% image on left and right page with caption on the right ---------------------------------- + % #1-> 0/1 caption under/right \checkoddpage \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}% \ifoddpage \afterpage{% \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}% - \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep+0.5\paperheight-0.5\ht\hvObjectBox-\normalbaselineskip}% + \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip}% +0.5\paperheight-0.5\ht\hvObjectBox \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}% - \thispagestyle{empty}% + \AtBeginShipoutNext{\thispagestyle{empty}}% \clipbox*{0 0 \paperwidth{} \height}{\usebox\hvObjectBox}% \newpage - \thispagestyle{empty}% - \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-0.5\paperheight+0.5\ht\hvObjectBox-\normalbaselineskip}% + \AtBeginShipoutNext{\thispagestyle{empty}}% + \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\normalbaselineskip}% -0.5\paperheight+0.5\ht\hvObjectBox \hspace*{\the\dimexpr-\oddsidemargin-\parindent-1in}% \clipbox*{\paperwidth{} 0 \wd\hvObjectBox{} \paperheight{}}{\usebox\hvObjectBox}% \savebox\hvCaptionBox{\parbox{0.9\ht\hvObjectBox}{% \captionof*{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}% - \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\parbox{0.9\ht\hvObjectBox}{% - \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}}} + \ifnum#1>0 + \ifdim\dimexpr\ht\hvCaptionBox+\wd\hvObjectBox\relax < 2\paperwidth + \rotatebox{90}{\qquad\parbox{0.9\ht\hvObjectBox}{% + \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}% + \else + \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\minipage{\textwidth}\centering + \parbox{0.8\textwidth}{% + \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}\endminipage + }}}% + \fi + \else + \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}% + \fi \newpage }% \else \afterpage{% \AddToHookNext{shipout/before}{% + \newpage + \AddToHook{begin/page}{\thispagestyle{empty}} \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}% - \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-0.75\paperheight+0.75\ht\hvObjectBox}% + \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip}% +0.5\paperheight-0.5\ht\hvObjectBox \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}% - \thispagestyle{empty}% + \AtBeginShipoutNext{\thispagestyle{empty}}% \clipbox*{0 0 \paperwidth{} \paperheight}{\usebox\hvObjectBox}% \newpage - \thispagestyle{empty}% - \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-0.5\paperheight+0.5\ht\hvObjectBox-\normalbaselineskip}% + \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\normalbaselineskip}% -0.5\paperheight+0.5\ht\hvObjectBox \hspace*{\the\dimexpr-\oddsidemargin-\parindent-1in}% \clipbox*{\paperwidth{} 0 \wd\hvObjectBox{} \paperheight{}}{\usebox\hvObjectBox}% + \AtBeginShipoutNext{\thispagestyle{empty}}% \savebox\hvCaptionBox{\parbox{0.9\ht\hvObjectBox}{% \captionof*{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}% - \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\parbox{0.9\ht\hvObjectBox}{% - \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}}} + \ifnum#1>0 + \ifdim\dimexpr\ht\hvCaptionBox+\wd\hvObjectBox\relax < 2\paperwidth + \rotatebox{90}{\minipage{\the\ht\hvObjectBox}\centering\parbox{0.75\textwidth}{% + \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}% + \endminipage}% + \else% no space on the right, put it over the imag + \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\minipage{\the\dimexpr\ht\hvObjectBox}% + \centering\parbox{0.8\textwidth}{% + \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}\endminipage}}}% + \fi + \else + \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}% + \fi \newpage }% }% @@ -1047,7 +1074,7 @@ \else \hspace*{\the\dimexpr-\oddsidemargin-\parindent-1in}% \fi - %\put(0,0){ + %\put(0,0){% \AtBeginShipoutNext{\thispagestyle{empty}}% \usebox\hvObjectBox%}% \else diff --git a/macros/latex/contrib/lectureslides/README.md b/macros/latex/contrib/lectureslides/README.md new file mode 100644 index 0000000000..e61eba13b7 --- /dev/null +++ b/macros/latex/contrib/lectureslides/README.md @@ -0,0 +1,26 @@ +# The `lectureslides` Package +#### Version 0.1 + +Taihao Zhang (t@taihao.de) +15 March 2021 + +This package allows for easily combining and indexing individual PDFs into one large PDF. + +This work is licensed under the Creative Commons Attribution 4.0 International License. +To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ +or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + +____ + +Changes: + +* 2021-03-15 / 0.1 + Initial release + +____ + +This work consists of the files +* README.md (this file) +* lectureslides.sty +* lectureslides-doc.tex +* lectureslides-doc.pdf (derived from lectureslides-doc.tex) diff --git a/macros/latex/contrib/lectureslides/lectureslides-doc.pdf b/macros/latex/contrib/lectureslides/lectureslides-doc.pdf new file mode 100644 index 0000000000..ccc7d4e35b Binary files /dev/null and b/macros/latex/contrib/lectureslides/lectureslides-doc.pdf differ diff --git a/macros/latex/contrib/lectureslides/lectureslides-doc.tex b/macros/latex/contrib/lectureslides/lectureslides-doc.tex new file mode 100644 index 0000000000..df1bc17d1d --- /dev/null +++ b/macros/latex/contrib/lectureslides/lectureslides-doc.tex @@ -0,0 +1,92 @@ +\PassOptionsToClass{a4paper, 12pt}{article} +\documentclass{ltxdoc} +\usepackage[british]{babel} +\usepackage[babel]{microtype} +\newcommand{\thispackage}{lectureslides} +\title{The \texttt{\thispackage} Package\footnote{This document corresponds to \texttt{lectureslides} version 0.1 / 2021-03-15.}} +\author{Taihao Zhang\thanks{Technische Universität Darmstadt, t@taihao.de}} +\date{15 March 2021} +\begin{document} +\maketitle + +% \section{Motivation} + When studying, there frequently occurs the situation where one uses \texttt{Ctrl\,+\,F} many times to search for a keyword in all the lecture slides. Throughout an entire semester, there can be a large number of PDFs that would need to be searched. + \par + This package allows for easily combining individual PDFs into a large one, indexing each with a title that PDF viewers can display. \verb+lectureslides+ also provides a table of contents. + +\section{Usage} +In general, usage of \texttt{\thispackage} works as follows: +\begin{verbatim} + \documentclass{article} + \usepackage{lectureslides} + \begin{document} + \course{Engineering Mechanics} + \tableofcontents + + \lecture{Introduction to EM}{intro} + \lecture{Centre of gravity}{centre} + \end{document} +\end{verbatim} + + \begin{macro}{\course} + Acts as the title on the cover page, used in the form \newline + \verb+\course[]{Engineering Mechanics}+. The optional argument specifies the person compiling the document, which will be typeset as a footnote alongside the current date. For instructions on changing that footnote, see \verb+\createdby+. + \end{macro} + + \begin{macro}{\lecture} + Inserts one set of lecture slides. This command takes two mandatory arguments in the following form: + \begin{verbatim} + \lecture{Title of this lecture}{pdf_file_name} + \end{verbatim} + An optional argument can specify the last slide that needs to be included. For example, to include slides 1~--10 of \verb+intro.pdf+: + \begin{verbatim} + \lecture{Introduction to EM}[10]{intro} + \end{verbatim} + Internally, this command calls \verb+\lecturetitle+ and \verb+\lectureslides+. + \end{macro} + + \begin{macro}{\tableofcontents} + Prints a table of contents of all lectures. Each \verb+\lecture+ and \verb+\lecturetitle+ gets its own entry here. \verb+\tocline+ customises the appearance. + \end{macro} + +\section{Option} + \DescribeMacro{landscape} + \DescribeMacro{portrait} + \verb+landscape+ is the default orientation if no option is passed, as lecture slides are most often given out in this format. \verb+portrait+ can be used instead to insert slides in portrait orientation. + +\section{Advanced} + \begin{macro}{\lecturetitle} + Declares a new set of slides, but doesn't insert any PDF pages yet. When followed by \verb+\lectureslides+, an actual entry in the table of contents gets created. + \begin{verbatim} + \lecturetitle{Title of this lecture} + \end{verbatim} + \end{macro} + + \begin{macro}{\lectureslides} + Inserts a set of slides from a given PDF. Optional argument specifies the last slide to be included. + \begin{verbatim} + \lectureslides[10]{pdf_file_name} + \end{verbatim} + Multiple \verb+\lectureslides+ can be stringed together to include slides from different PDFs which are all organised under the same \verb+\lecturetitle+. + \end{macro} + + \begin{macro}{\createdby} + Determines the sentence in the footnote, which is initiated by the optional argument of \verb+\course+. Putting the following in the preamble redefines the sentence, to fit the desired language for example. + \begin{verbatim} + \renewcommand{\createdby}[1]{% + Created by #1 on \today.% + } + \end{verbatim} + \verb+\renewcommand{\createdby}{Created in March 2021.}+ for example gets rid of the name entirely. Note that some kind of non-empty argument is still needed in \verb+\course[]{}+ so the footnote gets printed at all. + \end{macro} + + \begin{macro}{\tocline} + Determines how the lecture title appears in the ToC. Putting the following in the preambled redefines this, for example: + \begin{verbatim} + \renewcommand{\tocline}[1]{% + Semana \arabic{section}: #1% + } + \end{verbatim} + Alternatively, \verb+\renewcommand{\tocline}[1]{#1}+ omits the numbering, putting only the title in the ToC. + \end{macro} +\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/lectureslides/lectureslides.sty b/macros/latex/contrib/lectureslides/lectureslides.sty new file mode 100644 index 0000000000..8c9cfc4899 --- /dev/null +++ b/macros/latex/contrib/lectureslides/lectureslides.sty @@ -0,0 +1,74 @@ +% +% lectureslides +% version 0.1 +% 2021/03/15 +% +% Taihao Zhang (taihao.de) +% 15 March, 2021 +% +% This work is licensed under the Creative Commons Attribution 4.0 International License. +% To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ +% or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. +% +% For contribution or suggestions, please contact me at t@taihao.de +% + +\newcommand{\thispackage}{lectureslides} + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{\thispackage}[2021/03/14 \thispackage] + +\RequirePackage{xparse} +\RequirePackage{pdfpages + % , parskip + , tocloft + % , tikz + , hyperref} +\renewcommand{\cftdot}{} +\renewcommand{\cftsecfont}{\mdseries} +\renewcommand{\cftsecafterpnum}{\vspace{-3.25mm}} + +% Not really a variable meant to be changed, leaving it in for now +\newcommand*{\toclevel}{section} + +\newcommand{\orientation}{, landscape} +\DeclareOption{portrait}{\renewcommand{\orientation}{}} +\DeclareOption{landscape}{\renewcommand{\orientation}{, landscape}} +\DeclareOption*{\PackageWarning{\thispackage}{Unknown option ‘\CurrentOption’}} +\ProcessOptions\relax + +\newcommand{\createdby}[1]{Zusammengestellt von #1 am \today.} + +\NewDocumentCommand{\course}{o m}{% + {% + \noindent\LARGE\bfseries\sffamily #2% + \IfNoValueTF{#1}% + {}% + {\footnote{\createdby{#1}}}% + \par% + }% +} + +\newcommand{\tocline}[1]{\arabic{\toclevel}.~#1} + +\newcommand*{\lecturetitle}[1]{% + \addtocounter{\toclevel}{1}% + \newpage\phantomsection% + \addcontentsline{toc}{\toclevel}{\tocline{#1}}% +} + +\NewDocumentCommand{\lectureslides}{o m}{% + \IfNoValueTF{#1}% + {\includepdf[pages=- \orientation]{#2}}% + {\includepdf[pages=-#1 \orientation]{#2}}% +} + +\NewDocumentCommand{\lecture}{m o m}{% + \lecturetitle{#1}\lectureslides[#2]{#3}% +} + +\newcommand{\infotext}{% +Diese PDF mit Inhaltsverzeichnis und PDF-Kapiteln wurde erstellt, um ein einfacheres Lernen zu ermöglichen indem alle Folien übersichtlich an einem Ort organisiert sind.% +\par% +In geeigneten PDF-Readern wird ein Navigationsbereich angezeigt, sodass einfach zwischen den Kapiteln gewechselt werden kann. Alternativ sind die Überschriften im Inhaltsverzeichnis auch anklickbar.% +} diff --git a/macros/latex/contrib/microtype/README.md b/macros/latex/contrib/microtype/README.md index 446ef0cbf9..80aaec1811 100644 --- a/macros/latex/contrib/microtype/README.md +++ b/macros/latex/contrib/microtype/README.md @@ -4,7 +4,7 @@ The `microtype` package **Subliminal refinements towards typographical perfection** - (v2.8b -- 2021/02/25) + (v2.8c -- 2021/03/14) Overview diff --git a/macros/latex/contrib/microtype/microtype-utf.dtx b/macros/latex/contrib/microtype/microtype-utf.dtx index 1f64521c5b..c553e53e2d 100644 --- a/macros/latex/contrib/microtype/microtype-utf.dtx +++ b/macros/latex/contrib/microtype/microtype-utf.dtx @@ -26,7 +26,7 @@ % \ProvidesFile %<*driver> - {\jobname.dtx}[2021/02/25 v2.8b] + {\jobname.dtx}[2021/03/14 v2.8c] % % {mt-CharisSIL.cfg}[2017/07/07 v1.1 microtype config. file: Charis SIL (RS)] % {mt-LatinModernRoman.cfg}[2021/02/21 v1.1 microtype config. file: Latin Modern Roman (RS)] diff --git a/macros/latex/contrib/microtype/microtype.dtx b/macros/latex/contrib/microtype/microtype.dtx index a4a4564947..088b55ea1f 100644 --- a/macros/latex/contrib/microtype/microtype.dtx +++ b/macros/latex/contrib/microtype/microtype.dtx @@ -1,7 +1,7 @@ %\iffalse meta-comment % !Mode:: "TeX:DTX:UK" % !smartQuote:: "English" -% !DTXversion:: "2.8b" +% !DTXversion:: "2.8c" % ------------------------------------------------------------------------ % The `microtype' package % Subliminal refinements towards typographical perfection @@ -37,7 +37,7 @@ % {microtype-luatex.def} % {microtype-xetex.def} %<*package|letterspace|m-t|pdftex-def|luatex-def|xetex-def> - [2021/02/25 v2.8b + [2021/03/14 v2.8c % Micro-typographical refinements % Robust letterspacing % microtype main configuration file @@ -51,8 +51,8 @@ %local microtype = microtype %microtype.module = { % name = "microtype", -% version = "2.8b", -% date = "2021/02/25", +% version = "2.8c", +% date = "2021/03/14", % description = "microtype module.", % author = "E. Roux, R. Schlicht and P. Gesang", % copyright = "E. Roux, R. Schlicht and P. Gesang", @@ -3052,7 +3052,9 @@ % %\VersionDate{\expandafter\@gobble\fileversion}{\filedate} % -%\VersionDate{2.8a}{2020/02/22} +%\VersionDate{2.8b}{2021/02/25} +% +%\VersionDate{2.8a}{2021/02/22} % %\Version{2.8}{2020/12/07} % \item New default font sets for expansion and spacing: `|alltext-nott|' @@ -3380,8 +3382,8 @@ % \write,\xdef} %^^A\DoNotIndex{\font,\fontdimen,\nullfont,\sfcode,\spacefactor,\spaceskip, %^^A \xspaceskip} ^^A tex -%\DoNotIndex{\currentgrouplevel,\currentgrouptype,\detokenize,\dimexpr, -% \eTeXversion,\ifcsname,\ifdefined,\numexpr} +%\DoNotIndex{\currentgrouplevel,\currentgrouptype,\currentiflevel,\detokenize, +% \dimexpr,\eTeXversion,\ifcsname,\ifdefined,\numexpr} %^^A\DoNotIndex{\fontcharwd,\iffontchar} ^^A e-tex %\DoNotIndex{\pdfannot,\pdfescapestring,\pdfmatch,\pdfoutput,\pdfstrcmp, % \pdftexrevision,\pdftexversion} @@ -3392,7 +3394,7 @@ %\DoNotIndex{\XeTeXversion,\XeTeXrevision,\strcmp} ^^A xetex %^^A\DoNotIndex{\XeTeXcharglyph,\XeTeXfonttype,\XeTeXglyph,\XeTeXglyphindex, %^^A \XeTeXglyphname,\XeTeXlastfontchar,\XeTeXprotrudechars} -%\DoNotIndex{\directlua,\luatexversion} ^^A luatex +%\DoNotIndex{\directlua,\glet,\luatexversion} ^^A luatex %^^A\DoNotIndex{\adjustspacing,\copyfont,\expandglyphsinfont, %^^A \ignoreligaturesinfont,\outputmode,\protrudechars,\tracingfonts} %\DoNotIndex{\eplain,\usepkg@pkg} ^^A eplain @@ -3409,7 +3411,7 @@ % \on@line,\p@,\set@display@protect,\strip@prefix,\strip@pt,\tw@,\z@,\z@skip, % \zap@space,\active,\documentclass,\fmtversion,\leavevmode,\makeatletter, % \mbox,\newcommand,\newcount,\newdimen,\newif,\newskip,\newtoks,\nobreak, -% \nonfrenchspacing,\normalsize,\renewcommand,\space,\AtBeginDocument, +% \nonfrenchspacing,\normalsize,\renewcommand,\space,\AddToHook,\AtBeginDocument, % \AtEndOfPackage,\CheckCommand,\CurrentOption,\DeclareRobustCommand,\IfFileExists, % \InputIfFileExists,\MessageBreak,\PackageError,\PackageInfo,\PackageWarning, % \RequirePackage,\@@enc@update,\cf@encoding,\f@encoding} @@ -5224,7 +5226,7 @@ microtype.do_font = do_font % ^^A private mail, 2012/06/30 % They are also part of recent \xetex. %\changes{v2.5a}{2013/03/25}{support for \pkg{eledmac}} -%\changes{v2.6}{2015/08/10}{support for \pkg{reledmac}} +%\changes{v2.6}{2015/08/10}{support for \pkg{reledmac}}^^A % The successor packages \pkg{eledmac} and \pkg{reledmac} are also supported. % \begin{macrocode} % @@ -5287,17 +5289,24 @@ microtype.do_font = do_font \def\MT@restore@p@h{\chardef\%`\% \chardef\#`\# } % \end{macrocode} %\end{macro} -%\begin{macro}{\ifMT@xunicode} %\begin{macro}{\ifMT@fontspec} +%\begin{macro}{\ifMT@xunicode} % Two new conditionals for use with \xetex\ or \luatex. % \begin{macrocode} -\newif\ifMT@xunicode -\MT@with@package@T{xunicode}\MT@xunicodetrue \newif\ifMT@fontspec \MT@with@package@T{fontspec}\MT@fontspectrue +\newif\ifMT@xunicode +\MT@with@package@T{xunicode}\MT@xunicodetrue % \end{macrocode} %\end{macro} +%\changes{v2.8c}{2021/03/12}{add to hook for \pkg{fontspec}} %\end{macro} +% We need the correct value of the former for configuration commands +% inside the preamble (to get the default families right). +% \begin{macrocode} +\@ifl@t@r\fmtversion{2020/10/01} + {\AddToHook{package/after/fontspec}{\MT@fontspectrue}}\relax +% \end{macrocode} %\begin{macro}{\MT@maybe@gobble@with@tikz} %\begin{macro}{\MT@tikz@setup} %\changes{v2.3e}{2009/11/02}{compatibility with \pkg{tikz} (first reported by @@ -9045,13 +9054,19 @@ end \def\MT@is@symbol{% \expandafter\def\expandafter\MT@char\expandafter {\csname\MT@encoding\MT@detokenize@c\@tempa\endcsname}% +% \end{macrocode} +% Since recently, some glyphs are defined optionally in \LaTeX\ +% by checking if the glyph actually exists in the font (\eg, \cmd\textasteriskcentered). +% \begin{macrocode} + \expandafter\expandafter\expandafter + \MT@is@opt@char\MT@char\iffontchar\char\else\fi\relax \expandafter\MT@exp@two@c\expandafter\MT@is@char\expandafter - \meaning\expandafter\MT@char\MT@charstring\relax\relax\relax + \meaning\expandafter\MT@char\MT@charstring\relax\relax\relax \ifnum\MT@char@ < \z@ % \end{macrocode} %\changes{v2.7c}{2019/08/13}{take care of \cs{remove@tlig}} -% For encoding, the commands \cmd\textquotesingle, \cmd\textasciigrave\ -% and \cmd\textquotedbl\ are defined by means of the auxiliary macro +% In encoding, some commands (currently, \cmd\textquotesingle, \cmd\textasciigrave\ +% and \cmd\textquotedbl) are defined by means of the auxiliary macro % \cmd\remove@tlig, which we take care of here. % \begin{macrocode} \expandafter\expandafter\expandafter\MT@is@tlig\MT@char\relax\relax @@ -9068,6 +9083,24 @@ end } % \end{macrocode} %\end{macro} +%\begin{macro}{\MT@is@opt@char} +% This seems adventurous, but we're only redefining the text command within +% the scope of our setup. +%\changes{v2.8c}{2021/03/05}{fix for optionally defined glyphs +% (reported by \contributor Frank Mittelbach )} +% ^^A private mail, 2021/03/02 +% ^^A also: https://github.com/latex3/latex2e/issues/525 +% \begin{macrocode} +\def\MT@is@opt@char#1\iffontchar#2\char#3\else#4\fi\relax{% + \ifx\\#1\\% + \iffontchar#2% + \expandafter\chardef + \csname\MT@encoding\MT@detokenize@c\@tempa\endcsname=#3\relax + \fi + \fi +} +% \end{macrocode} +%\end{macro} %\begin{macro}{\MT@is@char} %\begin{macro}{\MT@charstring} % A helper macro that inspects the \cmd\meaning\ of its argument. @@ -9144,14 +9177,26 @@ end % This might have to change again with the next \LaTeX\ release, ^^A see https://github.com/latex3/latex2e/issues/165 % \dots\ or so I feared, but it still seems to be fine. % \begin{macrocode} -\def\MT@is@tlig#1#2{% - \ifx#1\remove@tlig +\def\MT@is@tlig#1#2\relax{% + \ifx\remove@tlig#1% % \MT@dinfo@nl{3}{> `\the\MT@toks' (removing remove@tlig)}% - \MT@is@number #2\relax\relax + \MT@remove@tlig \fi } % \end{macrocode} %\end{macro} +%\begin{macro}{\MT@remove@tlig} +% We remove the \cs{remove@tlig} command and only pass on the number. +%\changes{v2.8c}{2020/03/04}{fix for text commands containing conditionals +% (reported by \contributor Frank Mittelbach )} +% ^^A private mail, 2021/03/02 +% \begin{macrocode} +\def\MT@remove@tlig{% + \expandafter\MT@exp@two@c\expandafter\MT@is@number + \expandafter\@secondoftwo\MT@char\relax\relax +} +% \end{macrocode} +%\end{macro} %\begin{macro}{\MT@is@composite} % Here, we are dealing with accented characters, specified as two tokens. %\changes{v1.7}{2005/03/10}{new macro: construct command for composite character; @@ -9205,7 +9250,7 @@ end % Helper for \cs{DeclareUnicodeComposite}. % \begin{macrocode} \def\MT@is@uni@comp#1\iffontchar#2\else#3\fi\relax{% - \ifx\\#2\\\else\edef\MT@char{\iffontchar#2\fi}\fi + \ifx\\#1\\\edef\MT@char{\iffontchar#2\fi}\fi } % \end{macrocode} %\end{macro} @@ -10162,10 +10207,10 @@ end ^^X \def\MT@get@size@{% ^^X \@tempcnta=\currentiflevel ^^X \MT@get@size@@ -^^X \loop +^^X \MT@loop ^^X \ifnum\numexpr\currentiflevel-1>\@tempcnta ^^X \csname fi\endcsname -^^X \repeat +^^X \MT@repeat ^^X }% ^^X}{% \let\MT@get@size@\MT@get@size@@ @@ -17363,7 +17408,7 @@ normal, and shrunk by 5\%: % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % -% \CheckSum{10800} +% \CheckSum{10847} % % \Finale % diff --git a/macros/latex/contrib/microtype/microtype.pdf b/macros/latex/contrib/microtype/microtype.pdf index 041531c8aa..f88c167627 100644 Binary files a/macros/latex/contrib/microtype/microtype.pdf and b/macros/latex/contrib/microtype/microtype.pdf differ diff --git a/macros/latex/contrib/minimalist/LICENSE b/macros/latex/contrib/minimalist/LICENSE new file mode 100644 index 0000000000..2244313901 --- /dev/null +++ b/macros/latex/contrib/minimalist/LICENSE @@ -0,0 +1,416 @@ +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3c 2008-05-04 + +Copyright 1999 2002-2008 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +it is written in such a way that you can use it even if your work is +unrelated to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + `LaTeX-Format' or in the case of files belonging to the + `LaTeX-format' a program implementing the `TeX language'. + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, + unmodified copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do not +apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under a different license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for a +particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you assume +the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of the +Work, or any other party who may distribute and/or modify the Work as +permitted above, be liable to you for damages, including any general, +special, incidental or consequential damages arising out of any use of +the Work or out of inability to use the Work (including, but not limited +to, loss of data, data being rendered inaccurate, or losses sustained by +anyone as a result of any failure of the Work to operate with any other +programs), even if the Copyright Holder or said author or said other +party has been advised of the possibility of such damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that it is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2005 M. Y. Name + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2005/12/01 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any `LaTeX-Format', and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change `maintained' above into `author-maintained'. +However, we recommend that you use `maintained', as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + +Derived Works That Are Not Replacements +--------------------------------------- + +Several clauses of the LPPL specify means to provide reliability and +stability for the user community. They therefore concern themselves +with the case that a Derived Work is intended to be used as a +(compatible or incompatible) replacement of the original Work. If +this is not the case (e.g., if a few lines of code are reused for a +completely different task), then clauses 6b and 6d shall not apply. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + diff --git a/macros/latex/contrib/minimalist/README.md b/macros/latex/contrib/minimalist/README.md new file mode 100644 index 0000000000..084e34972f --- /dev/null +++ b/macros/latex/contrib/minimalist/README.md @@ -0,0 +1,29 @@ + + +# `minimalist` bundle: write you documents in a simple and clear way + +This is collection of styles and classes for typesetting articles and books in a +simple and clear design. It mainly consists of two parts. + +- Main part: + - minimalist.sty : the main style + - minimart.cls : class for typesetting articles + - minimbook.cls : class for typesetting books + + They can be used with any LaTeX engine. Currently they have native support + to English and French typesetting. (I have planed to add more language + support) + + +- Derivative part (they have separate pages on CTAN): + - einfart.cls : more advanced class for typesetting articles + - simplivre.cls : more advanced class for typesetting books + + They are similar to the main classes, but have unicode support, thus can + only be used with either XeLaTeX or LuaLaTeX. Currently they have native + support to English, French and Chinese typesetting, and also use more + beautiful fonts. (I have planed to add more language support) + +# License + +This work is released under the LaTeX Project Public License, v1.3c or later. diff --git a/macros/latex/contrib/minimalist/minimalist-doc.pdf b/macros/latex/contrib/minimalist/minimalist-doc.pdf new file mode 100644 index 0000000000..ac42223ffa Binary files /dev/null and b/macros/latex/contrib/minimalist/minimalist-doc.pdf differ diff --git a/macros/latex/contrib/minimalist/minimalist-doc.tex b/macros/latex/contrib/minimalist/minimalist-doc.tex new file mode 100644 index 0000000000..c6c5cf1b2f --- /dev/null +++ b/macros/latex/contrib/minimalist/minimalist-doc.tex @@ -0,0 +1,210 @@ +%! TEX program = xelatex +\PassOptionsToPackage{dvipsnames}{xcolor} +\documentclass{minimart} + +\linenumbers % Enable line numbers + +%%================================ +%% TeX logo and URL +%%================================ +\usepackage{hologo} +\usepackage{url} + +%%================================ +%% For typestting code +%%================================ +\usepackage{listings} +\definecolor{lightergray}{gray}{0.99} +\lstset{language=[LaTeX]TeX, + keywordstyle=\color{RoyalBlue}, + basicstyle=\ttfamily, + commentstyle=\color{ForestGreen}\ttfamily, + stringstyle=\rmfamily, + showstringspaces=false, + breaklines=true, + frame=lines, + backgroundcolor=\color{lightergray}, + flexiblecolumns=true, + escapeinside={(*}{*)}, + % numbers=left, + numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, + firstnumber=last, +} +\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} +\lstset{morekeywords=% + {CreateTheorem,proofideanameEN,cref,dnf,needgraph,UseLanguage, + linenumbers,nolinenumbers,subsection,maketitle + } +} +\lstnewenvironment{code}% +{\LocallyStopLineNumbers% +\setkeys{lst}{columns=fullflexible,keepspaces=true}% +} +{\ResumeLineNumbers} + +\providecommand{\minimalist}{\textsf{minimalist}} +\providecommand{\minimart}{\textsf{minimart}} +\providecommand{\minimbook}{\textsf{minimbook}} +\providecommand{\einfart}{\textsf{einfart}} +\providecommand{\simplivre}{\textsf{simplivre}} + +%%================================ +%% Main text +%%================================ +\begin{document} + +\title{\minimalist{}, write your articles or books in a simple and clear way\thanks{Corresponding to: \texttt{\minimalist{} 2021/03/15}}} +\author{Jinwen} +\date{March 2021, Beijing} + +\maketitle + +\begin{abstract} + \minimalist{} is series of styles and classes for you to typeset your articles or books in a simple and clear manner. My original intention in designing this series was to write drafts and notes that look simple but not shabby. + + The entire collection includes \verb|minimalist.sty|, which is the main style shared by all the following classes; \verb|minimart.cls| for typesetting articles and \verb|minimbook.cls| for typesetting books. They can be used with all LaTeX engines, with native support to English and French typesetting via \lstinline|\UseLanguage|, see the instruction below for detail. + + You can also found \einfart{} and \simplivre{} on CTAN. They are the enhanced version of \minimart{} and \minimbook{} with unicode support. With this, they can access to more beautiful fonts, and also have native support for Chinese typesetting. On the other hand, they need to be compiled with \hologo{XeLaTeX} or \hologo{LuaLaTeX} (not pdf\LaTeX). + + This documentation is typeset using \minimart{}. You can think of it as a short introduction and demonstration. +\end{abstract} + +\tableofcontents + +\section{How to load it} +You can directly use \minimart{} or \minimbook{} as your document class. In this way, you can directly begin writing your document, without having to worry about the configurations. + +\begin{code} + \documentclass{minimart} (*{\normalfont or}*) \documentclass{minimbook} +\end{code} + +And of course, you can also use the default classes \textsf{article} or \textsf{book}, and load the \minimalist{} package. This way, only the basic styles are set, and you can thus use your preferred fonts and page layout. All the features mentioned in this article (except for draft marks) are provided. +\begin{code} + \usepackage{minimalist} +\end{code} + +\subsection{A useful switch: the option \textsf{fast} or \textsf{draft}} +You can use the option \verb|fast| or \verb|draft| to typeset in a fast but slightly rough manner. The main differences are: +\begin{itemize} + \item Do not use hyperref; + \item Do not use tikz (and thus tcolorbox); +\end{itemize} + +During the writing stage of your document, it is recommended to use the \verb|fast| option to speed up compilation and improve the smoothness of your writing experience. At the end, you can remove the ``fast'' mark to get the final version. + +\section{Some instructions} + +There is no indentation at the beginning of each paragraph, but there will be a half-line space between each two paragraphs. like this --- + +Here is the next paragraph. + +\subsection{Theorems and how to reference them} + +Environments such as definitions and theorems have been pre-defined and can be used directly, for example: +\begin{code} + \begin{definition}[Strange things] \label{def: strange} ... +\end{code} +will produce +\begin{definition}[Strange things]\label{def: strange} + This is the definition of some strange objects. +\end{definition} + +There is approximately an one-line space before and after the theorem environment. There will be a symbol to mark the end of the environment. + +When referencing, you can directly use clever reference \lstinline|\cref{(label name)}|. For example, \lstinline|\cref{def: strange}| will be displayed as: \cref{def: strange}. + +\subsection{Define a new theorem-like environment} + +First define the name of this environment in the language used: \lstinline|\(name of environment)(language name)|. Where \lstinline|(language name)| can be \lstinline|EN|, \lstinline|FR|, \lstinline|CN|, etc., and then define this environment in one of the following four ways: +\begin{itemize} + \item \lstinline|\CreateTheorem*{(name of environment)}| + \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| + \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| + \item \lstinline|\CreateTheorem{(name of environment)}| +\end{itemize} + +\def\proofideanameEN{Idea} +\CreateTheorem*{proofidea} + +For example, +\begin{code} + \def\proofideanameEN{Idea} + \CreateTheorem*{proofidea} +\end{code} +defines an unnumbered environment \lstinline|proofidea|, which supports using in the English context, and the effect is as follows: + +\begin{proofidea} + ... +\end{proofidea} + +\subsection{Draft mark} + +You can use \lstinline|\dnf| to mark the unfinished part (this is a feature provide by the classes, not the \minimalist{} package). For example: +\begin{itemize} + \item \lstinline|\dnf|: \quad \dnf + \item \lstinline|\dnf|: \quad \dnf +\end{itemize} + +Similarly, there is \lstinline|\needgraph|: +\begin{itemize} + \item \lstinline|\needgraph|: \needgraph + \item \lstinline|\needgraph|: \needgraph +\end{itemize} + +\subsection{Language configuration} +You can use \lstinline|\UseLanguage{(name of language))}| at any time to change the language, Language names include Chinese, English, French (the case of the first letter is arbitrary, for example, ``chinese'' is also acceptable). With this, the effects of various commands and environments will also change accordingly. + +For example, after using \lstinline|\UseLanguage{French}|, the theorem and the draft mark will be displayed as: + +\UseLanguage{French} +\begin{theorem}[Inutile]\label{thm} + Un théorème en français. \dnf +\end{theorem} + +When referenced, the name of the theorem always matches the language of the region in which the theorem is located, for example, the definition of the beginning is still displayed in English in the current French mode: \cref{def: strange} and \cref{thm}. + +\UseLanguage{English} + +\subsection{On the line numbers} +Line numbers can be turned on and off at any time. \lstinline|\linenumbers| is used to enable the line numbers, and \lstinline|\nolinenumbers| is used to disable them. For the sake of beauty, the title, table of contents, index and some other elements are not numbered. + +\subsection{On the footnotes in the title} +In \lstinline|\section| or \lstinline|\subsection| , if you wish to add footnotes, you can only: +\begin{itemize} + \item first write \lstinline|\mbox{\protect\footnotemark}|, + \item then add \lstinline|\footnotetext{...}| afterwards. +\end{itemize} +This is a disadvantage brought about by the underline decoration of the title. + +\section{Document templates} + +\singlespacing + +\LocallyStopLineNumbers +\begin{minipage}{0.45\textwidth} +\begin{code} +\documentclass[fast]{minimart} + +\linenumbers +\UseLanguage{French} + +\begin{document} + +\title{Titre} +\author{Nom} +\date{03 / 2021, Lieu} + +\maketitle + +%% Texte ici + +\end{document} +\end{code} +\end{minipage} +\par +\ResumeLineNumbers + +\bigskip +(\lstinline|\UseLanguage| can be placed either in the preamble or in the body part, and can be used repeatedly as needed) + +\end{document} diff --git a/macros/latex/contrib/minimalist/minimalist.sty b/macros/latex/contrib/minimalist/minimalist.sty new file mode 100644 index 0000000000..2648a34701 --- /dev/null +++ b/macros/latex/contrib/minimalist/minimalist.sty @@ -0,0 +1,653 @@ +%% +%% This is file `minimalist/minimalist.sty', +%% generated with the docstrip utility. + +%% Copyright (C) 2021 by Jinwen XU +%% +%% This is part of the minimalist class series. +%% +%% This work may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License, either version 1.3c of this license or (at +%% your option) any later version. The latest version of this license is in +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[2020-10-01] +\ProvidesPackage{minimalist} + [2021/03/15 A simple and clear style for articles and books] +\RequirePackage{etoolbox} +\RequirePackage{kvoptions} +\SetupKeyvalOptions{% + family = @minimalist, + prefix = @minimalist@ +} +\DeclareBoolOption[false]{draft} +\DeclareBoolOption[false]{fast} +\DeclareBoolOption[false]{polyglossia} +\ProcessKeyvalOptions*\relax + +\if@minimalist@draft + \@minimalist@fasttrue +\fi + +\newif\ifIsBook +\ifdefined\chapter\IsBooktrue\else\IsBookfalse\fi + +%%================================ +%% Title fonts +%%================================ +\RequirePackage{anyfontsize} +\newcommand{\partfont}{\sffamily} +\newcommand{\chapfont}{\sffamily} +\newcommand{\secfont}{} +\newcommand{\subsecfont}{} +\newcommand{\subsubsecfont}{} + +%%================================ +%% Color +%%================================ +\RequirePackage{xcolor} +\definecolor{paper}{RGB}{255,255,255} + +%%================================ +%% Footer +%%================================ +\RequirePackage{geometry} +\RequirePackage{fancyhdr} +\RequirePackage{extramarks} +\fancypagestyle{fancy}{ + \fancyhf{} + \if@twoside + \fancyfoot[RO]{\small\textcolor{black!30!paper}{\lastrightmark}% + ~~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} + \fancyfoot[LE]{\small\leavevmode\llap{\thepage% + ~~\textcolor{gray!55!paper}{$|$}}% + ~~\textcolor{black!30!paper}{\lastleftmark}} + \else + \fancyfoot[R]{\small\textcolor{black!30!paper}{\lastrightmark}% + ~~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} + \fi + \renewcommand{\headrulewidth}{0pt} +} +\pagestyle{fancy} +\fancypagestyle{plain}{ + \fancyhf{} + \if@twoside + \fancyfoot[RO]{\small% + ~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} + \fancyfoot[LE]{\small\leavevmode\llap{\thepage% + ~~\textcolor{gray!55!paper}{$|$}}} + \else + \fancyfoot[R]{\small% + ~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} + \fi + \renewcommand{\headrulewidth}{0pt} +} +\ifbool{IsBook}{ + \if@minimalist@fast + \newcommand{\drawHelpLine}{} + \else + \RequirePackage{tikz} + \usetikzlibrary{calc,shadings} + \RequirePackage{tikzpagenodes}% For `current page text area` + \newcommand{\drawHelpLine}{% + \begin{tikzpicture}[remember picture,overlay] + \foreach\i in {0,1,...,5}{% + \fill[opacity=0.12-0.02*\i] + ($(current page text area.north east) + +(-\i*0.5em-.025em,-10pt+\i*1.1pt)$) + rectangle ($(current page text area.south east) + +(-\i*0.5em+.025em,10pt-\i*1.1pt)$); + \shade[top color=paper,bottom color=black,opacity=0.12-0.02*\i] + ($(current page text area.north east) + +(-\i*0.5em-.025em,2pt)$) + rectangle ($(current page text area.north east) + +(-\i*0.5em+.025em,-10pt+\i*1.1pt)$); + \shade[top color=black,bottom color=paper,opacity=0.12-0.02*\i] + ($(current page text area.south east) + +(-\i*0.5em-.025em,-2pt)$) + rectangle ($(current page text area.south east) + +(-\i*0.5em+.025em,10pt-\i*1.1pt)$); + } + \end{tikzpicture}% + } + \fi + \fancypagestyle{part}{ + \fancyhf{} + \renewcommand{\headrulewidth}{0pt} + \fancyhead[C]{\drawHelpLine} + } + \addtolength{\headheight}{20pt} + \addtolength{\topmargin}{-20pt} + \if@twoside + \renewcommand{\chaptermark}[1]{\markboth{\textsc{#1}}{}} + \else + \renewcommand{\chaptermark}[1]{\markboth{\textsc{#1}}{\textsc{#1}}} + \fi + \renewcommand*{\sectionmark}[1]{% + \markright{\raisebox{.03em}{\footnotesize/}% + ~\thesection~\raisebox{.03em}{\footnotesize/}~~~#1}} +}{ + \if@twoside + \renewcommand*{\sectionmark}[1]{\markboth{\textsc{#1}}{}} + \else + \renewcommand*{\sectionmark}[1]{\markboth{\textsc{#1}}{\textsc{#1}}} + \fi +} +%%=============================== +%% Line spacing +%%================================ +\RequirePackage{setspace} +\setstretch{1.07} +\raggedbottom + +%%================================ +%% Line numbers +%%================================ +\PassOptionsToPackage{pagewise,mathlines}{lineno} +\RequirePackage{lineno} +\renewcommand\linenumberfont{\ttfamily\color{gray!15!paper}\footnotesize} +\setlength\linenumbersep{1em} + +\RequirePackage{mathtools} + +\newcommand*\linenomathpatch[1]{% + \cspreto{#1}{\linenomath}% + \cspreto{#1*}{\linenomath}% + \cspreto{end#1}{\endlinenomath}% + \cspreto{end#1*}{\endlinenomath}% +} +\newcommand*\linenomathpatchAMS[1]{% + \cspreto{#1}{\linenomathAMS}% + \cspreto{#1*}{\linenomathAMS}% + \csappto{end#1}{\endlinenomath}% + \csappto{end#1*}{\endlinenomath}% +} +\expandafter\ifx\linenomath\linenomathWithnumbers + \let\linenomathAMS\linenomathWithnumbers + \patchcmd\linenomathAMS{\advance\postdisplaypenalty\linenopenalty}{}{}{} +\else + \let\linenomathAMS\linenomathNonumbers +\fi + +\linenomathpatch{equation} +\linenomathpatchAMS{gather} +\linenomathpatchAMS{multline} +\linenomathpatchAMS{align} +\linenomathpatchAMS{alignat} +\linenomathpatchAMS{flalign} + +\newif\ifLNturnsON +\def\LocallyStopLineNumbers{\LNturnsONfalse% + \ifLineNumbers\LNturnsONtrue\fi\nolinenumbers} +\def\ResumeLineNumbers{\ifLNturnsON\linenumbers\fi} +\pretocmd{\tableofcontents}{\LocallyStopLineNumbers}{}{\FAIL} +\apptocmd{\tableofcontents}{\ResumeLineNumbers}{}{\FAIL} +\pretocmd{\thebibliography}{\LocallyStopLineNumbers}{}{\FAIL} +\apptocmd{\endthebibliography}{\ResumeLineNumbers}{}{\FAIL} + +%%================================ +%% Title format +%%================================ +\RequirePackage[explicit,newparttoc]{titlesec} +\PassOptionsToPackage{normalem}{ulem} +\RequirePackage{ulem} + +\ifbool{IsBook}{ + %% Part + \titleclass{\part}{top} % make part like a chapter + \titleformat{\part}[display] + {\thispagestyle{part}% + \LocallyStopLineNumbers% + \partfont\filleft} + {\MakeUppercase{\partname~\protect\thepart}} + {1em} + {\fontsize{20}{0}\selectfont\MakeUppercase{#1}} + [\ResumeLineNumbers] + \titleformat{name=\part,numberless}[display] + {\thispagestyle{part}% + \LocallyStopLineNumbers% + % \phantomsection\addcontentsline{toc}{part}{#1}% + \partfont\filleft} + {\phantom{\MakeUppercase{\partname}}} + {1em} + {\fontsize{20}{0}\selectfont\MakeUppercase{#1}} + [\ResumeLineNumbers] + \titlespacing*{\part}{0pt}{5em}{6em} + %% Text after part + \newcommand{\parttext}[1]{% + \vfill% + \LocallyStopLineNumbers% + \begin{flushright}% + \begin{minipage}{0.833\textwidth}% + \color{black!80!paper}\raggedleft#1% + \end{minipage}% + \end{flushright}% + \ResumeLineNumbers% + \vfill\vfill% + \cleardoublepage% + } + + %% Chapter + \titleformat{\chapter} + {\thispagestyle{fancy}% + \LocallyStopLineNumbers% + \color{black!80!paper}\chapfont\fontsize{16}{0}\selectfont}{}{0em} + {\rlap{\hspace*{-.5em}{\color{gray!25!paper}% + \fontsize{80}{0}\selectfont\raisebox{-7pt}{\thechapter}}}#1} + [\ResumeLineNumbers] + \titleformat{name=\chapter,numberless} + {\thispagestyle{fancy}% + \LocallyStopLineNumbers% + % \phantomsection\addcontentsline{toc}{chapter}{#1}% + \color{black!80!paper}\chapfont\fontsize{16}{0}\selectfont}{}{0em} + {\rlap{\hspace*{-.5em}{\color{gray!25!paper}% + \fontsize{80}{0}\selectfont\normalfont\raisebox{-7pt}{*}}}#1} + [\ResumeLineNumbers] +}{ + %% Part + \titleformat{\part}[display] + {\LocallyStopLineNumbers% + \partfont\filleft} + {\MakeUppercase{\partname~\protect\thepart}} + {.3em} + {\fontsize{16}{0}\selectfont\MakeUppercase{#1}} + [\ResumeLineNumbers] + \titleformat{name=\part,numberless}[display] + {\LocallyStopLineNumbers% + % \phantomsection\addcontentsline{toc}{part}{#1}% + \partfont\filleft} + {\phantom{\MakeUppercase{\partname}}} + {.3em} + {\fontsize{16}{0}\selectfont\MakeUppercase{#1}} + [\ResumeLineNumbers] + %% Text after part + \newcommand{\parttext}[1]{% + \LocallyStopLineNumbers% + \begin{flushright}% + \begin{minipage}{0.833\textwidth}% + \color{black!80!paper}\raggedleft#1% + \end{minipage}% + \end{flushright}% + \ResumeLineNumbers% + } +} + +%% Section +\newcommand\seculine{\bgroup\markoverwith{\color{gray!55!paper}% + \rule[-0.9ex]{2pt}{.6pt}\hspace{-2pt}\rule[-1.2ex]{2pt}{.6pt}}\ULon} +\renewcommand\thesection{\arabic{section}} +\titleformat{\section} + {\LocallyStopLineNumbers% + \secfont\centering}{}{0em} + {{\small\textcolor{gray!55!paper}{\raisebox{.03em}{\footnotesize/}}% + \,\,\textcolor{black!80!paper}{\arabic{section}}% + \,\,\textcolor{gray!55!paper}{\raisebox{.03em}{\footnotesize/}}}\\ + \seculine{#1}} + [\ResumeLineNumbers] +\titleformat{name=\section,numberless} + {\LocallyStopLineNumbers% + % \phantomsection\addcontentsline{toc}{section}{#1}% + \secfont\centering}{}{0em} + {\seculine{#1}} + [\ResumeLineNumbers] + +%% Subsection +\newcommand\subseculine{\bgroup\markoverwith{\color{gray!55!paper}% + \rule[-1ex]{2pt}{.75pt}}\ULon} +\renewcommand\thesubsection{% + \ifnum\c@section=0\else\arabic{section}.\fi\arabic{subsection}} +\titleformat{\subsection} + {\LocallyStopLineNumbers% + \subsecfont}{}{0em} + {\subseculine{\thesubsection~\textcolor{gray!55!paper}{$|$}~#1}} + [\ResumeLineNumbers] +\titleformat{name=\subsection,numberless} + {\LocallyStopLineNumbers% + \subsecfont}{}{0em} + {\subseculine{#1}} + [\ResumeLineNumbers] + +%% Subsubsection +\titleformat{\subsubsection} + {\LocallyStopLineNumbers% + \subsubsecfont}{\thesubsubsection}{1em} + {#1} + [\ResumeLineNumbers] +\titlespacing{\subsubsection}{0pt}{.8\baselineskip}{.5\baselineskip} + +%%================================ +%% TOC format +%%================================ +\RequirePackage{titletoc} +\titlecontents{part} + [0em] + {\addvspace{1.5pc}\filcenter\partfont} + {\thecontentslabel\\\uppercase} + {} + {} % without page number + [\addvspace{.5pc}] +\ifbool{IsBook}{ + \titlecontents{chapter} + [2em] % i.e., 0em (part) + 2em + {\addvspace{.5pc}\chapfont} + {\contentslabel{2em}} + {\hspace*{-2em}} + {\normalfont\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} + \titlecontents{section} + [4em] % i.e., 2em (chapter) + 2em + {\secfont} + {\contentslabel{1.75em}} + {\hspace*{-1.75em}} + {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} + \titlecontents{subsection} + [7em] % i.e., 4em (section) + 3em + {\subsecfont} + {\contentslabel{2.75em}} + {\hspace*{-2.75em}} + {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} +}{ + \titlecontents{section} + [2em] % i.e., 0em (part) + 2em + {\secfont} + {\contentslabel{1.75em}} + {\hspace*{-1.75em}} + {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} + \titlecontents{subsection} + [5em] % i.e., 2em (section) + 3em + {\subsecfont} + {\contentslabel{2.75em}} + {\hspace*{-2.75em}} + {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} +} + +%%================================ +%% Lists +%%================================ +\RequirePackage{enumitem} +\setlist{noitemsep,leftmargin=2em} +\renewcommand\labelitemi{\color{gray!50}$\bullet$} + +%%================================ +%% Blank page +%%================================ +\newcommand{\blinkpagetext}{This page is intentionally left blank} +\renewcommand{\cleardoublepage}{\relax + \clearpage + \if@twoside\ifodd\c@page\relax\else + \thispagestyle{empty} + \AddToHookNext{shipout/background} + {% + \put(0.5\paperwidth,-0.5\paperheight){% + \makebox[0pt]{\large\color{gray!20!paper}\blinkpagetext}}} + \null\newpage\fi\fi} + +%%================================ +%% Theorems +%%================================ +\RequirePackage{amsthm} +\newtheoremstyle{simple}% + {}{}% + {\normalfont}{}% + {\normalfont}{}% + {0pt}% + {\thmname{\textsc{#1}}\thmnumber{ #2}\hspace{.4em}% + \textcolor{gray!55!paper}{$|$}\hspace{.4em}% + \color{gray}\thmnote{\ensuremath{(\text{#3})}~~}\pushQED{\qed}} +\def\@endtheorem{\popQED\endtrivlist\@endpefalse } + +\renewcommand{\qedsymbol}{% + \makebox[1em]{\color{gray!55!paper}\rule[-0.1em]{.95em}{.95em}}} + +\if@minimalist@fast\else + \PassOptionsToPackage{hidelinks,linktoc=all}{hyperref} + \RequirePackage{bookmark} + \RequirePackage{hyperref} +\fi +\RequirePackage{aliascnt} +\PassOptionsToPackage{nameinlink}{cleveref} +\RequirePackage{cleveref} + +\newcommand\englishABBR{EN} +\newcommand\frenchABBR{FR} +\newcommand\chineseABBR{CN} + +\RequirePackage{xstring} +\newcommand\PassFirstToSecond[2]{#2{#1}}% +\NewDocumentCommand{\CreateTheorem}{sm}{% + \begingroup + \protected@edef\temp{#2}% + \expandafter\IfEndWith\expandafter{\temp}{*}{% + \expandafter\StrGobbleRight\expandafter{\temp}{1}[\temp]% + \PassFirstToSecond{*}% + }{% + \PassFirstToSecond{}% + }% + {\expandafter\PassFirstToSecond% + \expandafter{\temp}{\endgroup\InnerCreateTheorem{#1}}}% +}% +\NewDocumentCommand{\InnerCreateTheorem}{mmmod<>}{% + \IfBooleanTF{#1}{% + \IfValueTF{#4} + {\@firstoftwo} + {\IfValueTF{#5}{\@firstoftwo}{\@secondoftwo}}% + }{% + \IfValueTF{#4} + {\IfValueTF{#5}{\@firstoftwo}{\@secondoftwo}}{ + \@secondoftwo} + }% + {% + \GenericError{}% + {\string\CreateTheorem\space syntax error\on@line}{% + You cannot call the starred variant with optional argument,\MessageBreak + nor call the unstarred variant with several optional arguments.}% + {}% + }{% + \IfBooleanTF{#1}{% + \newtheorem*{#2EN#3}{\csname#2nameEN\endcsname} + \newtheorem*{#2FR#3}{\csname#2nameFR\endcsname} + \newtheorem*{#2CN#3}{\csname#2nameCN\endcsname} + }{% + \IfValueTF{#5}{% + \newcounter{#2#3}[{#5}]% + \expandafter\renewcommand\expandafter*% + \csname the#2#3\expandafter\endcsname% + \expandafter{\csname the#5\endcsname.\arabic{#2#3}}% + }{% + \IfValueTF{#4} + {\newaliascnt{#2#3}{#4}} + {\newcounter{#2#3}}% + }% + %------------------------------------------------------------------- + \CreateTheoremNumberedLikeAliasCounter{#2}{EN}{#3}% + \CreateTheoremNumberedLikeAliasCounter{#2}{FR}{#3}% + \CreateTheoremNumberedLikeAliasCounter{#2}{CN}{#3}% + %------------------------------------------------------------------- + }% + \NewDocumentEnvironment{#2#3}{} + {\csname#2\csname\languagename ABBR\endcsname#3\endcsname}% + {\csname end#2\csname\languagename ABBR\endcsname#3\endcsname}% + }% +}% +\NewDocumentCommand{\CreateTheoremNumberedLikeAliasCounter}{mmm}{% + \newaliascnt{#1#2#3}{#1#3}% + \newtheorem{#1#2#3}[{#1#2#3}]{\csname#1name#2\endcsname}% + \aliascntresetthe{#1#2#3}% + \crefname{#1#2#3}% + {\csname#1name#2\endcsname}% + {\csname#1name#2\endcsname}% +}% + +%% English theorems names +\def\theoremnameEN{\textsc{Theorem}} +\def\lemmanameEN{\textsc{Lemma}} +\def\propositionnameEN{\textsc{Proposition}} +\def\corollarynameEN{\textsc{Corollary}} +\def\factnameEN{\textsc{Fact}} +\def\conjecturenameEN{\textsc{Conjecture}} +\def\definitionnameEN{\textsc{Definition}} +\def\examplenameEN{\textsc{Example}} +\def\problemnameEN{\textsc{Problem}} +\def\remarknameEN{\textsc{Remark}} + +%% French theorems names +\def\theoremnameFR{\textsc{Théorème}} +\def\lemmanameFR{\textsc{Lemme}} +\def\propositionnameFR{\textsc{Proposition}} +\def\corollarynameFR{\textsc{Corollaire}} +\def\factnameFR{\textsc{Fait}} +\def\conjecturenameFR{\textsc{Conjecture}} +\def\definitionnameFR{\textsc{Définition}} +\def\examplenameFR{\textsc{Exemple}} +\def\problemnameFR{\textsc{Problème}} +\def\remarknameFR{\textsc{Remarque}} + +%% Chinese theorems names +\def\theoremnameCN{定理} +\def\lemmanameCN{引理} +\def\propositionnameCN{命题} +\def\corollarynameCN{推论} +\def\factnameCN{事实} +\def\conjecturenameCN{猜想} +\def\definitionnameCN{定义} +\def\examplenameCN{例} +\def\problemnameCN{问题} +\def\remarknameCN{备注} + +%% Theorem environments +\theoremstyle{simple} +\ifbool{IsBook}{ + \newaliascnt{highest}{chapter} +}{ + \newaliascnt{highest}{section} +} +\CreateTheorem{theorem} +\CreateTheorem{lemma}[theorem] +\CreateTheorem{proposition}[theorem] +\CreateTheorem{corollary}[theorem] +\CreateTheorem{fact}[theorem] +\CreateTheorem{conjecture} +\CreateTheorem*{theorem*} +\CreateTheorem*{lemma*} +\CreateTheorem*{proposition*} +\CreateTheorem*{corollary*} +\CreateTheorem*{fact*} +\CreateTheorem*{conjecture*} +\CreateTheorem{definition}[theorem] +\CreateTheorem{example} +\CreateTheorem{problem} +\CreateTheorem*{definition*} +\CreateTheorem*{example*} +\CreateTheorem*{problem*} +\CreateTheorem{remark} +\CreateTheorem*{remark*} + +%%================================ +%% Language configuration +%%================================ +\if@minimalist@polyglossia + \RequirePackage{polyglossia} + \setdefaultlanguage{english} + \setotherlanguage[frenchpart=false]{french} +\else + \PassOptionsToPackage{french,english}{babel} + \RequirePackage{babel} + \frenchsetup{PartNameFull=false} +\fi +\newcommand{\minimalist@langconfig@chinese}{% + \def\abstractname{摘要}% + \def\proofname{证明}% + \def\contentsname{目录}% + \def\listfigurename{插图}% + \def\listtablename{表格}% + \def\figurename{图}% + \def\tablename{表}% + \def\indexname{索引}% + \def\appendixname{附录}% + \def\bibname{参考文献}% + \renewcommand{\languagename}{chinese}% +} +\newcommand{\minimalist@langconfig@english}{% + \selectlanguage{english}% +} +\newcommand{\minimalist@langconfig@french}{% + \selectlanguage{french}% + \def\frenchpartname{Partie}% +} +\newcommand{\UseLanguageCORE}[1]{% + \ifstrequal{#1}{chinese}{\onehalfspacing\minimalist@langconfig@chinese}{}% + \ifstrequal{#1}{Chinese}{\onehalfspacing\minimalist@langconfig@chinese}{}% + \ifstrequal{#1}{english}{\setstretch{1.07}\minimalist@langconfig@english}{}% + \ifstrequal{#1}{English}{\setstretch{1.07}\minimalist@langconfig@english}{}% + \ifstrequal{#1}{french}{\setstretch{1.07}\minimalist@langconfig@french}{}% + \ifstrequal{#1}{French}{\setstretch{1.07}\minimalist@langconfig@french}{}% +} +\newcommand{\UseLanguage}[1]{% + \ifx\@onlypreamble\@notprerr% + \UseLanguageCORE{#1}% + \else% + \AfterEndPreamble{\UseLanguageCORE{#1}}% + \fi% +} +\newcommand{\UseOtherLanguage}[2]{% +\begingroup% + \ifstrequal{#1}{chinese}{\minimalist@langconfig@chinese}{}% + \ifstrequal{#1}{Chinese}{\minimalist@langconfig@chinese}{}% + \ifstrequal{#1}{english}{\minimalist@langconfig@english}{}% + \ifstrequal{#1}{English}{\minimalist@langconfig@english}{}% + \ifstrequal{#1}{french}{\minimalist@langconfig@french}{}% + \ifstrequal{#1}{French}{\minimalist@langconfig@french}{}% + #2% +\endgroup% +} + +\ifbool{IsBook}{}{ + +%%================================ +%% Title block style +%%================================ +\renewcommand{\@maketitle}{% + \LocallyStopLineNumbers% + \noindent% + {\textcolor{gray!55!paper}{\rule{\textwidth}{0.75pt}}}% + \vspace{-\parskip}% + \begin{flushright}% + {\@title}\\\medskip% + \color{black!80!paper}% + {\small\scshape\@author}\\[2pt]% + {\small\@date}% + \end{flushright}% + \vspace{-\parskip}% + \vspace{-.5\baselineskip}% + {\textcolor{gray!55!paper}{\rule{\textwidth}{0.75pt}}\par}% + \ResumeLineNumbers% +} +\apptocmd{\maketitle}{\thispagestyle{fancy}}{}{\FAIL} + +%%================================ +%% Abstract style +%%================================ +\renewenvironment{abstract}{% + \LocallyStopLineNumbers% + \begin{flushright}% + \textsc{\small\abstractname}\par% + \vspace{-.75\baselineskip}% + \begin{minipage}[t]{.833\textwidth}% + \vspace{0pt}% + \color{black!80!paper}% + \footnotesize% + \parindent=2em +}{% + \end{minipage}% + \end{flushright}% + \ResumeLineNumbers% +} + +} + +\endinput +%% +%% End of file `minimalist/minimalist.sty'. diff --git a/macros/latex/contrib/minimalist/minimart.cls b/macros/latex/contrib/minimalist/minimart.cls new file mode 100644 index 0000000000..b9a5a27142 --- /dev/null +++ b/macros/latex/contrib/minimalist/minimart.cls @@ -0,0 +1,132 @@ +%% +%% This is file `minimalist/minimart.cls', +%% generated with the docstrip utility. + +%% Copyright (C) 2021 by Jinwen XU +%% +%% This is part of the minimalist class series. +%% +%% This work may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License, either version 1.3c of this license or (at +%% your option) any later version. The latest version of this license is in +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[2020-10-01] +\ProvidesClass{minimart} + [2021/03/15 A simple and clear article style] +\def\minimclass@baseclass{article} +\RequirePackage{kvoptions} +\RequirePackage{etoolbox} +\SetupKeyvalOptions{ + family = @minimclass, + prefix = @minimclass@, +} +\DeclareBoolOption[false]{draft} +\DeclareBoolOption[false]{fast} +\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{\minimclass@baseclass}} +\ProcessKeyvalOptions*\relax +\LoadClass{\minimclass@baseclass} +\if@minimclass@draft + \@minimclass@fasttrue +\fi + +%%================================ +%% Page layout +%%================================ +\RequirePackage[heightrounded]{geometry} +\geometry{ + papersize={7in,10in}, + total={40em,60em}, + hmarginratio=1:1, + vmarginratio=1:1, + footnotesep=2em plus 2pt minus 2pt, +} + +\if@minimclass@fast + \PassOptionsToPackage{fast}{minimalist} +\fi +\RequirePackage{minimalist} +\AtEndPreamble{\RequirePackage{parskip}} + +%%================================ +%% Fonts +%%================================ +\RequirePackage{iftex} +\ifPDFTeX +\RequirePackage[T1]{fontenc} +\RequirePackage{inputenc} +\fi +\RequirePackage{mathpazo} +\RequirePackage{newpxtext} + +\RequirePackage[verbose=silent]{microtype} + +%%================================ +%% Graphics +%%================================ +\RequirePackage{graphicx} +\graphicspath{{images/}} +\RequirePackage{wrapfig} +\RequirePackage{caption} + +%%================================ +%% Index +%%================================ +\RequirePackage{imakeidx} +\pretocmd{\printindex}{\LocallyStopLineNumbers}{}{\FAIL} +\apptocmd{\printindex}{\ResumeLineNumbers}{}{\FAIL} + +%%================================ +%% Draft mark +%%================================ +\def\dnfFont{\ttfamily} +\def\needgraphFont{\ttfamily} + +\def\dnfTextEN{To be finished here} +\def\needgraphTextEN{A graph is needed here} +\def\dnfTextFR{À terminer ici} +\def\needgraphTextFR{Il manque encore un graphique ici} +\def\dnfTextCN{这里的内容尚未完成} +\def\needgraphTextCN{这里需要一张图片} + +\definecolor{dnfColor}{RGB}{21,122,20} +\definecolor{needgraphColor}{RGB}{70,130,180} + +\if@minimclass@fast + \newcommand{\plainBox}[2][-paper]{\textcolor{#1}{% + \setlength{\fboxsep}{1.5pt}% + \setlength{\fboxrule}{1.2pt}% + \fbox{#2}}} +\else + \PassOptionsToPackage{many}{tcolorbox} + \RequirePackage{tcolorbox} + \newtcbox{\plainBox}[1][-paper]{enhanced jigsaw,% + on line, arc = 1.2pt, outer arc = 1pt,breakable,% + colframe = #1,colupper=#1,opacityback=0,% + boxsep = 1pt,boxrule = 1.2pt,% + left = 1pt, right = 1pt, top = 0pt, bottom = 0pt,% + } +\fi + +\NewDocumentCommand{\dnf}{d<>}{% + \noindent\plainBox[dnfColor]% + {\normalfont\dnfFont\bfseries\small% + \csname dnfText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}% +} +\NewDocumentCommand{\needgraph}{d<>}{% + \par% + \centerline{\plainBox[needgraphColor]% + {\normalfont\needgraphFont\bfseries\small% + \csname needgraphText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}}% + \par% +} + +\endinput +%% +%% End of file `minimalist/minimart.cls'. diff --git a/macros/latex/contrib/minimalist/minimbook.cls b/macros/latex/contrib/minimalist/minimbook.cls new file mode 100644 index 0000000000..8030889279 --- /dev/null +++ b/macros/latex/contrib/minimalist/minimbook.cls @@ -0,0 +1,132 @@ +%% +%% This is file `minimalist/minimbook.cls', +%% generated with the docstrip utility. + +%% Copyright (C) 2021 by Jinwen XU +%% +%% This is part of the minimalist class series. +%% +%% This work may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License, either version 1.3c of this license or (at +%% your option) any later version. The latest version of this license is in +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[2020-10-01] +\ProvidesClass{minimbook} + [2021/03/15 A simple and clear book style] +\def\minimclass@baseclass{book} +\RequirePackage{kvoptions} +\RequirePackage{etoolbox} +\SetupKeyvalOptions{ + family = @minimclass, + prefix = @minimclass@, +} +\DeclareBoolOption[false]{draft} +\DeclareBoolOption[false]{fast} +\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{\minimclass@baseclass}} +\ProcessKeyvalOptions*\relax +\LoadClass{\minimclass@baseclass} +\if@minimclass@draft + \@minimclass@fasttrue +\fi + +%%================================ +%% Page layout +%%================================ +\RequirePackage[heightrounded]{geometry} +\geometry{ + papersize={7in,10in}, + total={40em,60em}, + hmarginratio=1:1, + vmarginratio=1:1, + footnotesep=2em plus 2pt minus 2pt, +} + +\if@minimclass@fast + \PassOptionsToPackage{fast}{minimalist} +\fi +\RequirePackage{minimalist} +\AtEndPreamble{\RequirePackage{parskip}} + +%%================================ +%% Fonts +%%================================ +\RequirePackage{iftex} +\ifPDFTeX +\RequirePackage[T1]{fontenc} +\RequirePackage{inputenc} +\fi +\RequirePackage{mathpazo} +\RequirePackage{newpxtext} + +\RequirePackage[verbose=silent]{microtype} + +%%================================ +%% Graphics +%%================================ +\RequirePackage{graphicx} +\graphicspath{{images/}} +\RequirePackage{wrapfig} +\RequirePackage{caption} + +%%================================ +%% Index +%%================================ +\RequirePackage{imakeidx} +\pretocmd{\printindex}{\LocallyStopLineNumbers}{}{\FAIL} +\apptocmd{\printindex}{\ResumeLineNumbers}{}{\FAIL} + +%%================================ +%% Draft mark +%%================================ +\def\dnfFont{\ttfamily} +\def\needgraphFont{\ttfamily} + +\def\dnfTextEN{To be finished here} +\def\needgraphTextEN{A graph is needed here} +\def\dnfTextFR{À terminer ici} +\def\needgraphTextFR{Il manque encore un graphique ici} +\def\dnfTextCN{这里的内容尚未完成} +\def\needgraphTextCN{这里需要一张图片} + +\definecolor{dnfColor}{RGB}{21,122,20} +\definecolor{needgraphColor}{RGB}{70,130,180} + +\if@minimclass@fast + \newcommand{\plainBox}[2][-paper]{\textcolor{#1}{% + \setlength{\fboxsep}{1.5pt}% + \setlength{\fboxrule}{1.2pt}% + \fbox{#2}}} +\else + \PassOptionsToPackage{many}{tcolorbox} + \RequirePackage{tcolorbox} + \newtcbox{\plainBox}[1][-paper]{enhanced jigsaw,% + on line, arc = 1.2pt, outer arc = 1pt,breakable,% + colframe = #1,colupper=#1,opacityback=0,% + boxsep = 1pt,boxrule = 1.2pt,% + left = 1pt, right = 1pt, top = 0pt, bottom = 0pt,% + } +\fi + +\NewDocumentCommand{\dnf}{d<>}{% + \noindent\plainBox[dnfColor]% + {\normalfont\dnfFont\bfseries\small% + \csname dnfText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}% +} +\NewDocumentCommand{\needgraph}{d<>}{% + \par% + \centerline{\plainBox[needgraphColor]% + {\normalfont\needgraphFont\bfseries\small% + \csname needgraphText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}}% + \par% +} + +\endinput +%% +%% End of file `minimalist/minimbook.cls'. diff --git a/macros/latex/contrib/multirow/README b/macros/latex/contrib/multirow/README index a1d00a0479..d6e00c1779 100644 --- a/macros/latex/contrib/multirow/README +++ b/macros/latex/contrib/multirow/README @@ -1,6 +1,6 @@ -multirow.sty v2.7 2021/01/29 -bigstruts.sty v2.7 2021/01/29 -bigdelim.sty v2.7 2021/01/29 +multirow.sty v2.8 2021/03/15 +bigstruts.sty v2.8 2021/03/15 +bigdelim.sty v2.8 2021/03/15 Original Author: Jerry Leichter Current Author: Pieter van Oostrum diff --git a/macros/latex/contrib/multirow/multirow.dtx b/macros/latex/contrib/multirow/multirow.dtx index 139e0ed25b..9cd957a2e7 100644 --- a/macros/latex/contrib/multirow/multirow.dtx +++ b/macros/latex/contrib/multirow/multirow.dtx @@ -32,7 +32,7 @@ %\ProvidesPackage{multirow}% %\ProvidesPackage{bigstrut} %\ProvidesPackage{bigdelim} -% [2021/01/29 v2.7 +% [2021/03/15 v2.8 % Span multiple rows of a table]% % Provide larger struts in tabulars] % Create big delimiters in tabular or array] @@ -130,6 +130,12 @@ % \section{Changes in version 2} % \label{sec:changes-2} % +%\subsection*{version 2.8} +% +%\begin{itemize} +%\item Optional argument \meta{vmove} for \cs{ldelim} and \cs{rdelim}. +%\end{itemize} +% %\subsection*{version 2.7} % %\begin{itemize} @@ -1219,8 +1225,8 @@ % \DescribeMacro{\rdelim} % Syntax of use is % \begin{quote} -% \cs{ldelim} ( \marg{n}\marg{width}\oarg{text}\\ -% \cs{rdelim} ) \marg{n}\marg{width}\oarg{text} +% \cs{ldelim} ( \marg{n}\oarg{vmove}\marg{width}\oarg{text}\\ +% \cs{rdelim} ) \marg{n}\oarg{vmove}\marg{width}\oarg{text} % \end{quote} % The commands are used in a column of a \env{tabular} or % \env{array}; they create a big parenthesis, brace or whatever @@ -1259,6 +1265,12 @@ % \end{equation} % \end{quote} % +% The optional parameter \meta{vmove} is a length used for fine-tuning: the +% delimiter (with the optional \meta{text}) will be raised (or lowered, if +% \meta{vmove} is negative) by that length above (below) wherever it would +% otherwise have gone. This is just like with \cs{multirow}, but note that +% here the \meta{vmove} goes before the \meta{width}. +% % When \cs{ldelim} is used, the optional \meta{text} is set centred to the left of \cs{ldelim}. % If \cs{rdelim} is used it is set to the right of \cs{rdelim}. The % \meta{width} parameter is the space that is reserved for @@ -1919,14 +1931,16 @@ % to a default value. % \changes{bigdelim v2.3}{2018/08/03}{Replace \cs{textrm} by \cs{textnormal}} % \changes{bigdelim v2.6}{2020/12/26}{Initialize \cs{@arstrutbox} if not defined} +% \changes{bigdelim v2.8}{2021/03/15}{Add optional argument \meta{vmove}} % \begin{macrocode} -\newcommand\ldelim[3]{\@ifnextchar[{\@ldelim{#1}{#2}{#3}}{\@ldelim{#1}{#2}{#3}[\null]}} -\def\@ldelim#1#2#3[#4]% +\newcommand\ldelim[2]{\@ifnextchar[{\@ldelim{#1}{#2}}{\@ldelim{#1}{#2}[0pt]}} +\def\@ldelim#1#2[#3]#4{\@ifnextchar[{\@@ldelim{#1}{#2}{#3}{#4}}{\@@ldelim{#1}{#2}{#3}{#4}[\null]}} +\def\@@ldelim#1#2#3#4[#5]% {\ifvoid\@arstrutbox\setbox\@arstrutbox\hbox{\strut}\fi - \multirow{#2}{#3}{% + \multirow{#2}{#4}[#3]{% \ensuremath {\left.\vcenter{\hsize=0pt\vrule height \multirow@dima width 0pt}% - \textnormal{#4}\right#1}}} + \textnormal{#5}\right#1}}} % \end{macrocode} % \end{macro} % @@ -1935,14 +1949,16 @@ % proper arguments, similar to \cs{ldelim}. % \changes{bigdelim v2.3}{2018/08/03}{Replace \cs{textrm} by \cs{textnormal}} % \changes{bigdelim v2.6}{2020/12/26}{Initialize \cs{@arstrutbox} if not defined} +% \changes{bigdelim v2.8}{2021/03/15}{Add optional argument \meta{vmove}} % \begin{macrocode} -\newcommand\rdelim[3]{\@ifnextchar[{\@rdelim{#1}{#2}{#3}}{\@rdelim{#1}{#2}{#3}[\null]}} -\def\@rdelim#1#2#3[#4]% +\newcommand\rdelim[2]{\@ifnextchar[{\@rdelim{#1}{#2}}{\@rdelim{#1}{#2}[0pt]}} +\def\@rdelim#1#2[#3]#4{\@ifnextchar[{\@@rdelim{#1}{#2}{#3}{#4}}{\@@rdelim{#1}{#2}{#3}{#4}[\null]}} +\def\@@rdelim#1#2#3#4[#5]% {\ifvoid\@arstrutbox\setbox\@arstrutbox\hbox{\strut}\fi - \multirow{#2}{#3}{% + \multirow{#2}{#4}[#3]{% \ensuremath {\left#1\vcenter{\hsize=0pt\vrule height \multirow@dima width 0pt}% - \textnormal{#4}\right.}}} + \textnormal{#5}\right.}}} % \end{macrocode} % \end{macro} % \iffalse diff --git a/macros/latex/contrib/multirow/multirow.pdf b/macros/latex/contrib/multirow/multirow.pdf index c797cb0a4d..a1075ac37f 100644 Binary files a/macros/latex/contrib/multirow/multirow.pdf and b/macros/latex/contrib/multirow/multirow.pdf differ diff --git a/macros/unicodetex/latex/einfart/LICENSE b/macros/unicodetex/latex/einfart/LICENSE new file mode 100644 index 0000000000..2244313901 --- /dev/null +++ b/macros/unicodetex/latex/einfart/LICENSE @@ -0,0 +1,416 @@ +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3c 2008-05-04 + +Copyright 1999 2002-2008 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +it is written in such a way that you can use it even if your work is +unrelated to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + `LaTeX-Format' or in the case of files belonging to the + `LaTeX-format' a program implementing the `TeX language'. + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, + unmodified copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do not +apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under a different license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for a +particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you assume +the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of the +Work, or any other party who may distribute and/or modify the Work as +permitted above, be liable to you for damages, including any general, +special, incidental or consequential damages arising out of any use of +the Work or out of inability to use the Work (including, but not limited +to, loss of data, data being rendered inaccurate, or losses sustained by +anyone as a result of any failure of the Work to operate with any other +programs), even if the Copyright Holder or said author or said other +party has been advised of the possibility of such damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that it is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2005 M. Y. Name + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2005/12/01 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any `LaTeX-Format', and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change `maintained' above into `author-maintained'. +However, we recommend that you use `maintained', as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + +Derived Works That Are Not Replacements +--------------------------------------- + +Several clauses of the LPPL specify means to provide reliability and +stability for the user community. They therefore concern themselves +with the case that a Derived Work is intended to be used as a +(compatible or incompatible) replacement of the original Work. If +this is not the case (e.g., if a few lines of code are reused for a +completely different task), then clauses 6b and 6d shall not apply. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + diff --git a/macros/unicodetex/latex/einfart/README.md b/macros/unicodetex/latex/einfart/README.md new file mode 100644 index 0000000000..0984daa1d4 --- /dev/null +++ b/macros/unicodetex/latex/einfart/README.md @@ -0,0 +1,16 @@ + + +# `einfart` : write you articles in a simple and clear way + +`einfart` is a LaTeX class for typesetting articles, which has a simple and +clear design. + +Currently, it has native support to English, French and Chinese typesetting. And +it may compile with either XeLaTeX or LuaLaTeX. + +This is part of the minimalist class series. + +# License + +This work is released under the LaTeX Project Public License, v1.3c or later. + diff --git a/macros/unicodetex/latex/einfart/einfart-doc-cn.pdf b/macros/unicodetex/latex/einfart/einfart-doc-cn.pdf new file mode 100644 index 0000000000..54f896a49c Binary files /dev/null and b/macros/unicodetex/latex/einfart/einfart-doc-cn.pdf differ diff --git a/macros/unicodetex/latex/einfart/einfart-doc-cn.tex b/macros/unicodetex/latex/einfart/einfart-doc-cn.tex new file mode 100644 index 0000000000..984b1d075a --- /dev/null +++ b/macros/unicodetex/latex/einfart/einfart-doc-cn.tex @@ -0,0 +1,244 @@ +%! TEX program = xelatex +\PassOptionsToPackage{dvipsnames}{xcolor} +\documentclass{einfart} + +\linenumbers % 开启行号 +\UseLanguage{Chinese} + +%%================================ +%% TeX logo 与 网址 +%%================================ +\usepackage{hologo} +\usepackage{url} + +%%================================ +%% 排版代码 +%%================================ +\usepackage{listings} +\definecolor{lightergray}{gray}{0.99} +\lstset{language=[LaTeX]TeX, + keywordstyle=\color{RoyalBlue}, + basicstyle=\ttfamily, + commentstyle=\color{ForestGreen}\ttfamily, + stringstyle=\rmfamily, + showstringspaces=false, + breaklines=true, + frame=lines, + backgroundcolor=\color{lightergray}, + flexiblecolumns=true, + escapeinside={(*}{*)}, + % numbers=left, + numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, + firstnumber=last, +} +\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} +\lstset{morekeywords=% + {CreateTheorem,proofideanameCN,cref,dnf,needgraph,UseLanguage, + linenumbers,nolinenumbers,subsection,maketitle + } +} +\lstnewenvironment{code}% +{\LocallyStopLineNumbers% +\setkeys{lst}{columns=fullflexible,keepspaces=true}% +} +{\ResumeLineNumbers} + +\providecommand{\minimalist}{\textsf{minimalist}} +\providecommand{\minimart}{\textsf{minimart}} +\providecommand{\minimbook}{\textsf{minimbook}} +\providecommand{\einfart}{\textsf{einfart}} +\providecommand{\simplivre}{\textsf{simplivre}} + +%%================================ +%% 正文 +%%================================ +\begin{document} + +\title{\einfart{},以极简主义风格排版你的文章\thanks{对应版本. \texttt{\einfart{} 2021/03/15}}} +\author{锦文} +\date{2021年3月,北京} + +\maketitle + +\begin{abstract} + \einfart{}是\minimalist{}文档类系列的成员之一,整个系列包含用于排版文章的\minimart{}、\einfart{}以及用于排版书的\minimbook{}、\simplivre{}。我设计这一系列的初衷是为了撰写草稿与笔记,使之看上去简朴而不简陋。 + + 其中,\einfart{}与\simplivre{}支持英文、法文、中文三种语言,并且同一篇文档中三种语言可以很好地协调。由于采用了自定义字体,需要采用 \hologo{XeLaTeX} 或 \hologo{LuaLaTeX} 进行编译。 + + 这篇说明文档是用\einfart{}排版的,你可以把它看作一份简短的说明与演示。 +\end{abstract} + +\tableofcontents + +\section{关于文档类的名称与选项} + +\einfart{}取自于德文的einfach (“简约”),并取了artikel (“文章”)的前三个字母组合而成。 + +\simplivre{}取自于法文的simple (“简约”),以及livre (“书”),由二者组合而成。 + +你可以使用选项 \verb|fast| 来启用快速但略微粗糙的样式,主要区别是: +\begin{itemize} + \item 使用较为简单的数学字体设置; + \item 不使用hyperref; + \item 不使用tikz; + \item 使用polyglossia而不是babel来支持多语言。(使用polyglossia编译速度会略有提高,但目前对于中文的兼容不太完善,在它更加稳定后,将会考虑全面切换到polyglossia) +\end{itemize} + +在文章的撰写阶段,建议使用 \verb|fast| 选项以加快编译速度,改善写作时的流畅程度。在最后,可以把 \verb|fast| 标记去除,从而得到正式的版本。 + +\section{一些使用说明} + +正文部分每段的开头没有缩进,但每两段之间会有半行左右的间距。就像这样—— + +这里是下一个自然段。 + +\subsection{定理,以及引用} + +定义、定理等环境已经被预定义,可以直接使用,例如: +\begin{code} + \begin{definition}[奇异物品] \label{def: strange} ... +\end{code} +将会生成 +\begin{definition}[奇异物品]\label{def: strange} + 这是奇异物品的定义。 +\end{definition} + +定理类环境的前后有一行左右的间距。在定义结束的时候会有一个符号来标记。 + +引用时,可以直接使用智能引用 \lstinline|\cref{标签名称}|,例如:\lstinline|\cref{def: strange}| 会显示为:\cref{def: strange}。 + +\subsection{定义新的定理型环境} + +首先定义这个环境在所用语言下的名称 \lstinline|\(name of environment)(language name)|,其中 \\\lstinline|(language name)| 是 \lstinline|EN|、\lstinline|FR|、\lstinline|CN| 等,然后用下面四种方式之一定义这一环境: +\begin{itemize} + \item \lstinline|\CreateTheorem*{(name of environment)}| + \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| + \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| + \item \lstinline|\CreateTheorem{(name of environment)}| +\end{itemize} + +\def\proofideanameCN{思路} +\CreateTheorem*{proofidea} + +例如, + +\begin{code} + \def\proofideanameCN{思路} + \CreateTheorem*{proofidea} +\end{code} +可以定义不编号的环境 \lstinline|proofidea|,它支持在中文环境中使用,效果如下所示: + +\begin{proofidea} + ... +\end{proofidea} + +\subsection{未完成标记} + +你可以通过 \lstinline|\dnf| 来标记尚未完成的部分。例如: +\begin{itemize} + \item \lstinline|\dnf|: \quad \dnf + \item \lstinline|\dnf<还需加入…>|: \quad \dnf<还需加入…> +\end{itemize} + +类似的,还有 \lstinline|\needgraph| : +\begin{itemize} + \item \lstinline|\needgraph|: \needgraph + \item \lstinline|\needgraph<关于…>|: \needgraph<关于…> +\end{itemize} + +\subsection{语言设置} +可以随时使用 \lstinline|\UseLanguage{语言名称}| 更改语言,语言名称包括Chinese、English、French(首字母大小写随意,例如chinese亦可)。这样,各种指令和环境的效果也会随之变动。 + +例如,使用 \lstinline|\UseLanguage{English}| 后,定理与未完成标记会显示为: + +\UseLanguage{English} +\begin{theorem}[Useless]\label{thm} + Some theorem in English. \dnf +\end{theorem} + +引用时,定理的名称总是与定理所在区域的语言匹配,例如,开头的定义在现在的英文模式下依然显示为中文:\cref{def: strange} 和 \cref{thm}。 + +\UseLanguage{Chinese} + +\subsection{关于行号} +行号可以随时开启和关闭。\lstinline|\linenumbers| 用来开启行号,\lstinline|\nolinenumbers| 用来关闭行号。标题、目录、索引等位置为了美观,不进行编号。 + +\subsection{关于标题中的脚注} +在 \lstinline|\section| 或 \lstinline|\subsection| 中,如果想使用脚注,只能: +\begin{itemize} + \item 先写 \lstinline|\mbox{\protect\footnotemark}|, + \item 再在后面用 \lstinline|\footnotetext{...}|。 +\end{itemize} +这是标题使用下划线装饰之后带来的一个缺点。 + +\subsection{关于字体} +\einfart{}与\simplivre{}使用Palatino Linotype作为英文字体,方正悠宋、悠黑简体作为中文字体,并部分使用了Neo Euler作为数学字体: +\begin{itemize} + \item English main font. \textsf{English sans serif font}. + \item 中文主要字体,\textsf{中文无衬线字体} + \item 数学示例: \( \alpha, \beta, \gamma, \delta, 1,2,3,4, a,b,c,d \), \[\mathrm{li}(x)\coloneqq \int_2^{\infty} \frac{1}{\log t}\,\mathrm{d}t \] +\end{itemize} + +其中,Neo Euler可以在 \url{https://github.com/khaledhosny/euler-otf} 下载。 + +其他字体不是免费字体,需要自行购买使用(你可以在方正字库网站查询详细资料:\url{https://www.foundertype.com})。 + +在没有安装相应的字体时,将采用TeX Live中自带的字体来代替,效果可能会有所折扣。 + +\section{文档示例} + +\singlespacing + +\LocallyStopLineNumbers +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{einfart} + +\linenumbers +\UseLanguage{French} + +\begin{document} + +\title{Titre} +\author{Nom} +\date{03 / 2021, Lieu} + +\maketitle + +%% Texte ici + +\end{document} +\end{code} +\end{minipage} +% +\hfill +% +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{einfart} + +\linenumbers +\UseLanguage{Chinese} + +\begin{document} + +\title{标题} +\author{姓名} +\date{2021年3月,地点} + +\maketitle + +%% 正文部分 + +\end{document} +\end{code} +\end{minipage} +\par +\ResumeLineNumbers + +\bigskip +(\lstinline|\UseLanguage| 既可以放在导言中,也可以放在正文部分,并且可以按照需要反复使用) + +\end{document} diff --git a/macros/unicodetex/latex/einfart/einfart-doc-en.pdf b/macros/unicodetex/latex/einfart/einfart-doc-en.pdf new file mode 100644 index 0000000000..ffef04eabe Binary files /dev/null and b/macros/unicodetex/latex/einfart/einfart-doc-en.pdf differ diff --git a/macros/unicodetex/latex/einfart/einfart-doc-en.tex b/macros/unicodetex/latex/einfart/einfart-doc-en.tex new file mode 100644 index 0000000000..49b04581a0 --- /dev/null +++ b/macros/unicodetex/latex/einfart/einfart-doc-en.tex @@ -0,0 +1,239 @@ +%! TEX program = xelatex +\PassOptionsToPackage{dvipsnames}{xcolor} +\documentclass{einfart} + +\linenumbers % Enable line numbers + +%%================================ +%% TeX logo and URL +%%================================ +\usepackage{hologo} +\usepackage{url} + +%%================================ +%% For typestting code +%%================================ +\usepackage{listings} +\definecolor{lightergray}{gray}{0.99} +\lstset{language=[LaTeX]TeX, + keywordstyle=\color{RoyalBlue}, + basicstyle=\ttfamily, + commentstyle=\color{ForestGreen}\ttfamily, + stringstyle=\rmfamily, + showstringspaces=false, + breaklines=true, + frame=lines, + backgroundcolor=\color{lightergray}, + flexiblecolumns=true, + escapeinside={(*}{*)}, + % numbers=left, + numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, + firstnumber=last, +} +\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} +\lstset{morekeywords=% + {CreateTheorem,proofideanameEN,cref,dnf,needgraph,UseLanguage, + linenumbers,nolinenumbers,subsection,maketitle + } +} +\lstnewenvironment{code}% +{\LocallyStopLineNumbers% +\setkeys{lst}{columns=fullflexible,keepspaces=true}% +} +{\ResumeLineNumbers} + +\providecommand{\minimalist}{\textsf{minimalist}} +\providecommand{\minimart}{\textsf{minimart}} +\providecommand{\minimbook}{\textsf{minimbook}} +\providecommand{\einfart}{\textsf{einfart}} +\providecommand{\simplivre}{\textsf{simplivre}} + +%%================================ +%% Main text +%%================================ +\begin{document} + +\title{\einfart{}, write your articles in a simple and clear way\thanks{Corresponding to: \texttt{\einfart{} 2021/03/15}}} +\author{Jinwen} +\date{March 2021, Beijing} + +\maketitle + +\begin{abstract} + \einfart{} is a member of the \minimalist{} class series. The entire collection includes \minimart{} and \einfart{} for typesetting articles and \minimbook{} and \simplivre{} for typesetting books. My original intention in designing this series was to write drafts and notes that look simple but not shabby. + + Among them, \einfart{} and \simplivre{} support three languages: English, French, and Chinese, and these three languages can be switched seamlessly in a single document. Due to the usage of custom fonts, they need to be compiled with \hologo{XeLaTeX} or \hologo{LuaLaTeX}. + + This documentation is typeset using \einfart{}. You can think of it as a short introduction and demonstration. +\end{abstract} + +\tableofcontents + +\section{On the naming and options} +\einfart{} is taken from German word ``einfach'' (``simple''), combined with the first three letters of ``artikel'' (``article''). + +\simplivre{} is taken from French words ``simple'' and ``livre'' (for ``book''). + +You can use the option \verb|fast| to enable a fast but slightly rough version. The main differences are: +\begin{itemize} + \item Use simpler math font configuration; + \item Do not use hyperref; + \item Do not use tikz; + \item Use polyglossia instead of babel to support multiple languages. (Using polyglossia will increase the compilation speed slightly, but the current compatibility with Chinese is not perfect. When it becomes more stable, I will consider fully switching to polyglossia) +\end{itemize} + +During the writing stage of your document, it is recommended to use the \verb|fast| option to speed up compilation and improve the smoothness of your writing experience. At the end, you can remove the ``fast'' mark to get the final version. + +\section{Some instructions} + +There is no indentation at the beginning of each paragraph, but there will be a half-line space between each two paragraphs. like this --- + +Here is the next paragraph. + +\subsection{Theorems and how to reference them} + +Environments such as definitions and theorems have been pre-defined and can be used directly, for example: +\begin{code} + \begin{definition}[Strange things] \label{def: strange} ... +\end{code} +will produce +\begin{definition}[Strange things]\label{def: strange} + This is the definition of some strange objects. +\end{definition} + +There is approximately an one-line space before and after the theorem environment. There will be a symbol to mark the end of the environment. + +When referencing, you can directly use clever reference \lstinline|\cref{(label name)}|. For example, \lstinline|\cref{def: strange}| will be displayed as: \cref{def: strange}. + +\subsection{Define a new theorem-like environment} + +First define the name of this environment in the language used: \lstinline|\(name of environment)(language name)|. Where \lstinline|(language name)| can be \lstinline|EN|, \lstinline|FR|, \lstinline|CN|, etc., and then define this environment in one of the following four ways: +\begin{itemize} + \item \lstinline|\CreateTheorem*{(name of environment)}| + \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| + \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| + \item \lstinline|\CreateTheorem{(name of environment)}| +\end{itemize} + +\def\proofideanameEN{Idea} +\CreateTheorem*{proofidea} + +For example, +\begin{code} + \def\proofideanameEN{Idea} + \CreateTheorem*{proofidea} +\end{code} +defines an unnumbered environment \lstinline|proofidea|, which supports using in the English context, and the effect is as follows: + +\begin{proofidea} + ... +\end{proofidea} + +\subsection{Draft mark} + +You can use \lstinline|\dnf| to mark the unfinished part. For example: +\begin{itemize} + \item \lstinline|\dnf|: \quad \dnf + \item \lstinline|\dnf|: \quad \dnf +\end{itemize} + +Similarly, there is \lstinline|\needgraph| : +\begin{itemize} + \item \lstinline|\needgraph|: \needgraph + \item \lstinline|\needgraph|: \needgraph +\end{itemize} + +\subsection{Language configuration} +You can use \lstinline|\UseLanguage{(name of language))}| at any time to change the language, Language names include Chinese, English, French (the case of the first letter is arbitrary, for example, ``chinese'' is also acceptable). With this, the effects of various commands and environments will also change accordingly. + +For example, after using \lstinline|\UseLanguage{French}|, the theorem and the draft mark will be displayed as: + +\UseLanguage{French} +\begin{theorem}[Inutile]\label{thm} + Un théorème en français. \dnf +\end{theorem} + +When referenced, the name of the theorem always matches the language of the region in which the theorem is located, for example, the definition of the beginning is still displayed in English in the current French mode: \cref{def: strange} and \cref{thm}. + +\UseLanguage{English} + +\subsection{On the line numbers} +Line numbers can be turned on and off at any time. \lstinline|\linenumbers| is used to enable the line numbers, and \lstinline|\nolinenumbers| is used to disable them. For the sake of beauty, the title, table of contents, index and some other elements are not numbered. + +\subsection{On the footnotes in the title} +In \lstinline|\section| or \lstinline|\subsection| , if you wish to add footnotes, you can only: +\begin{itemize} + \item first write \lstinline|\mbox{\protect\footnotemark}|, + \item then add \lstinline|\footnotetext{...}| afterwards. +\end{itemize} +This is a disadvantage brought about by the underline decoration of the title. + +\subsection{On the fonts} +\einfart{} and \simplivre{} use Palatino Linotype as the English font, FounderType's YouSong and YouHei Simplified as the Chinese fonts, and partially use Neo Euler as the mathematical font: +\begin{itemize} + \item English main font. \textsf{English sans serif font}. + \item 中文主要字体, \textsf{中文无衬线字体} + \item Math demonstration: \( \alpha, \beta, \gamma, \delta, 1,2,3,4, a,b,c,d \), \[\mathrm{li}(x)\coloneqq \int_2^{\infty} \frac{1}{\log t}\,\mathrm{d}t \] +\end{itemize} + +Among them, Neo Euler can be downloaded at \url{https://github.com/khaledhosny/euler-otf}. Other fonts are not free, you need to purchase and use them on your own. (For the Chinese fonts, visit FounderType's website for detail: \url{https://www.foundertype.com} ). + +When the corresponding font is not installed, the font that comes with TeX Live will be used instead, and the experience might be reduced. + +\section{Document templates} + +\singlespacing + +\LocallyStopLineNumbers +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{einfart} + +\linenumbers +\UseLanguage{French} + +\begin{document} + +\title{Titre} +\author{Nom} +\date{03 / 2021, Lieu} + +\maketitle + +%% Texte ici + +\end{document} +\end{code} +\end{minipage} +% +\hfill +% +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{einfart} + +\linenumbers +\UseLanguage{Chinese} + +\begin{document} + +\title{标题} +\author{姓名} +\date{2021年3月,地点} + +\maketitle + +%% 正文部分 + +\end{document} +\end{code} +\end{minipage} +\par +\ResumeLineNumbers + +\bigskip +(\lstinline|\UseLanguage| can be placed either in the preamble or in the body part, and can be used repeatedly as needed) + +\end{document} diff --git a/macros/unicodetex/latex/einfart/einfart.cls b/macros/unicodetex/latex/einfart/einfart.cls new file mode 100644 index 0000000000..50dae49c48 --- /dev/null +++ b/macros/unicodetex/latex/einfart/einfart.cls @@ -0,0 +1,237 @@ +%% +%% This is file `einfart/einfart.cls', +%% generated with the docstrip utility. + +%% Copyright (C) 2021 by Jinwen XU +%% +%% This is part of the minimalist class series. +%% +%% This work may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License, either version 1.3c of this license or (at +%% your option) any later version. The latest version of this license is in +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[2020-10-01] +\ProvidesClass{einfart} + [2021/03/15 A simple and clear article style] +\def\minimclass@baseclass{article} +\RequirePackage{kvoptions} +\RequirePackage{etoolbox} +\SetupKeyvalOptions{ + family = @minimclass, + prefix = @minimclass@, +} +\DeclareBoolOption[false]{draft} +\DeclareBoolOption[false]{fast} +\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{\minimclass@baseclass}} +\ProcessKeyvalOptions*\relax +\LoadClass{\minimclass@baseclass} +\if@minimclass@draft + \@minimclass@fasttrue +\fi + +%%================================ +%% Page layout +%%================================ +\RequirePackage[heightrounded]{geometry} +\geometry{ + papersize={7in,10in}, + total={40em,60em}, + hmarginratio=1:1, + vmarginratio=1:1, + footnotesep=2em plus 2pt minus 2pt, +} + +\if@minimclass@fast + \PassOptionsToPackage{fast}{minimalist} +\fi +\if@minimclass@fast + \PassOptionsToPackage{polyglossia}{minimalist} +\fi +\RequirePackage{minimalist} +\AtEndPreamble{\RequirePackage{parskip}} + +%%================================ +%% Fonts +%%================================ +%% Math fonts in fast mode +\if@minimclass@fast + \RequirePackage{mathpazo} +\fi + +%% English fonts +\PassOptionsToPackage{no-math}{fontspec} +\RequirePackage{fontspec} +\IfFontExistsTF{Palatino Linotype}{% + \setmainfont{Palatino Linotype} +}{ + \setmainfont{texgyrepagella-regular.otf}[ + BoldFont = texgyrepagella-bold.otf , + ItalicFont = texgyrepagella-italic.otf , + BoldItalicFont = texgyrepagella-bolditalic.otf ] +} + \setsansfont{SourceSansPro-Regular.otf}[ + Scale = MatchLowercase, + BoldFont = SourceSansPro-Bold.otf , + ItalicFont = SourceSansPro-RegularIt.otf , + BoldItalicFont = SourceSansPro-BoldIt.otf ] + +%% Chinese fonts +\PassOptionsToPackage{fontset=none,scheme=plain}{ctex} +\RequirePackage{ctex} +\IfFontExistsTF{FZYouSongS 507R}{% + \setCJKmainfont{FZYouSongS 507R}[ + BoldFont = FZYouSongS 509R , + BoldFeatures = {FakeBold=2} , + ItalicFont = * , + BoldItalicFont = FZYouSongS 509R , + BoldItalicFeatures = {FakeBold=2} , + SmallCapsFont = * ] +}{ + \setCJKmainfont{FandolSong-Regular.otf}[ + BoldFont = FandolSong-Bold.otf , + ItalicFont = FandolKai-Regular.otf , + BoldItalicFont = FandolKai-Regular.otf , + BoldItalicFeatures = {FakeBold=4} , + SmallCapsFont = * ] +} +\IfFontExistsTF{FZYouSongS 507R}{% + \setCJKmonofont{FZYouSongS 507R}[ + BoldFont = FZYouSongS 509R , + BoldFeatures = {FakeBold=2} , + ItalicFont = * , + BoldItalicFont = FZYouSongS 509R , + BoldItalicFeatures = {FakeBold=2} , + SmallCapsFont = * ] +}{ + \setCJKmonofont{FandolFang-Regular.otf}[ + BoldFont = * , + BoldFeatures = {FakeBold=4} , + ItalicFont = * , + BoldItalicFont = * , + BoldItalicFeatures = {FakeBold=4} , + SmallCapsFont = * ] +} +\IfFontExistsTF{FZYouHeiS 506L}{% + \setCJKsansfont{FZYouHeiS 506L}[ + BoldFont = FZYouHeiS 509R, + ItalicFont = * , + BoldItalicFont = FZYouHeiS 509R , + SmallCapsFont = * ] +}{ + \setCJKsansfont{FandolHei-Regular.otf}[ + BoldFont = FandolHei-Bold.otf , + ItalicFont = * , + BoldItalicFont = FandolHei-Bold.otf , + SmallCapsFont = * ] +} + +%% Math font +\if@minimclass@fast\else +\PassOptionsToPackage + {warnings-off={mathtools-colon,mathtools-overbracket}}{unicode-math} +\RequirePackage{unicode-math} +\unimathsetup{math-style=ISO} +\setmathfont{Asana-Math.otf} +\IfFontExistsTF{Neo Euler}{% +\setmathfont{Neo Euler} % From https://tex.stackexchange.com/a/425887 + [range={"0000-"0001,"0020-"007E, + "00A0,"00A7-"00A8,"00AC,"00AF,"00B1,"00B4-"00B5,"00B7, + "00D7,"00F7, + "0131, + "0237,"02C6-"02C7,"02D8-"02DA,"02DC, + "0300-"030C,"030F,"0311,"0323-"0325,"032E-"0332,"0338, + "0391-"0393,"0395-"03A1,"03A3-"03A8,"03B1-"03BB, + "03BD-"03C1,"03C3-"03C9,"03D1,"03D5-"03D6,"03F5, + "2016,"2018-"2019,"2021,"2026-"202C,"2032-"2037,"2044, + "2057,"20D6-"20D7,"20DB-"20DD,"20E1,"20EE-"20EF, + "210B-"210C,"210E-"2113,"2118,"211B-"211C,"2126-"2128, + "212C-"212D,"2130-"2131,"2133,"2135,"2190-"2199, + "21A4,"21A6,"21A9-"21AA,"21BC-"21CC,"21D0-"21D5, + "2200,"2202-"2209,"220B-"220C,"220F-"2213,"2215-"221E, + "2223,"2225,"2227-"222E,"2234-"2235,"2237-"223D, + "2240-"224C,"2260-"2269,"226E-"2279,"2282-"228B,"228E, + "2291-"2292,"2295-"2299,"22A2-"22A5,"22C0-"22C5, + "22DC-"22DD,"22EF,"22F0-"22F1, + "2308-"230B,"2320-"2321,"2329-"232A,"239B-"23AE, + "23DC-"23DF, + "27E8-"27E9,"27F5-"27FE,"2A0C,"2B1A, + "1D400-"1D433,"1D49C,"1D49E-"1D49F,"1D4A2,"1D4A5-"1D4A6, + "1D4A9-"1D4AC,"1D4AE-"1D4B5,"1D4D0-"1D4E9,"1D504-"1D505, + "1D507-"1D50A,"1D50D-"1D514,"1D516-"1D51C,"1D51E-"1D537, + "1D56C-"1D59F,"1D6A8-"1D6B8,"1D6BA-"1D6D2,"1D6D4-"1D6DD, + "1D6DF,"1D6E1,"1D7CE-"1D7D7 }] +}{} +\fi + +\RequirePackage[verbose=silent]{microtype} + +%%================================ +%% Graphics +%%================================ +\RequirePackage{graphicx} +\graphicspath{{images/}} +\RequirePackage{wrapfig} +\RequirePackage{caption} + +%%================================ +%% Index +%%================================ +\RequirePackage{imakeidx} +\pretocmd{\printindex}{\LocallyStopLineNumbers}{}{\FAIL} +\apptocmd{\printindex}{\ResumeLineNumbers}{}{\FAIL} + +%%================================ +%% Draft mark +%%================================ +\def\dnfFont{\ttfamily} +\def\needgraphFont{\ttfamily} + +\def\dnfTextEN{To be finished here} +\def\needgraphTextEN{A graph is needed here} +\def\dnfTextFR{À terminer ici} +\def\needgraphTextFR{Il manque encore un graphique ici} +\def\dnfTextCN{这里的内容尚未完成} +\def\needgraphTextCN{这里需要一张图片} + +\definecolor{dnfColor}{RGB}{21,122,20} +\definecolor{needgraphColor}{RGB}{70,130,180} + +\if@minimclass@fast + \newcommand{\plainBox}[2][-paper]{\textcolor{#1}{% + \setlength{\fboxsep}{1.5pt}% + \setlength{\fboxrule}{1.2pt}% + \fbox{#2}}} +\else + \PassOptionsToPackage{many}{tcolorbox} + \RequirePackage{tcolorbox} + \newtcbox{\plainBox}[1][-paper]{enhanced jigsaw,% + on line, arc = 1.2pt, outer arc = 1pt,breakable,% + colframe = #1,colupper=#1,opacityback=0,% + boxsep = 1pt,boxrule = 1.2pt,% + left = 1pt, right = 1pt, top = 0pt, bottom = 0pt,% + } +\fi + +\NewDocumentCommand{\dnf}{d<>}{% + \noindent\plainBox[dnfColor]% + {\normalfont\dnfFont\bfseries\small% + \csname dnfText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}% +} +\NewDocumentCommand{\needgraph}{d<>}{% + \par% + \centerline{\plainBox[needgraphColor]% + {\normalfont\needgraphFont\bfseries\small% + \csname needgraphText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}}% + \par% +} + +\endinput +%% +%% End of file `einfart/einfart.cls'. diff --git a/macros/unicodetex/latex/minimalist/LICENSE b/macros/unicodetex/latex/minimalist/LICENSE deleted file mode 100644 index 2244313901..0000000000 --- a/macros/unicodetex/latex/minimalist/LICENSE +++ /dev/null @@ -1,416 +0,0 @@ -The LaTeX Project Public License -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - -LPPL Version 1.3c 2008-05-04 - -Copyright 1999 2002-2008 LaTeX3 Project - Everyone is allowed to distribute verbatim copies of this - license document, but modification of it is not allowed. - - -PREAMBLE -======== - -The LaTeX Project Public License (LPPL) is the primary license under -which the LaTeX kernel and the base LaTeX packages are distributed. - -You may use this license for any work of which you hold the copyright -and which you wish to distribute. This license may be particularly -suitable if your work is TeX-related (such as a LaTeX package), but -it is written in such a way that you can use it even if your work is -unrelated to TeX. - -The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', -below, gives instructions, examples, and recommendations for authors -who are considering distributing their works under this license. - -This license gives conditions under which a work may be distributed -and modified, as well as conditions under which modified versions of -that work may be distributed. - -We, the LaTeX3 Project, believe that the conditions below give you -the freedom to make and distribute modified versions of your work -that conform with whatever technical specifications you wish while -maintaining the availability, integrity, and reliability of -that work. If you do not see how to achieve your goal while -meeting these conditions, then read the document `cfgguide.tex' -and `modguide.tex' in the base LaTeX distribution for suggestions. - - -DEFINITIONS -=========== - -In this license document the following terms are used: - - `Work' - Any work being distributed under this License. - - `Derived Work' - Any work that under any applicable law is derived from the Work. - - `Modification' - Any procedure that produces a Derived Work under any applicable - law -- for example, the production of a file containing an - original file associated with the Work or a significant portion of - such a file, either verbatim or with modifications and/or - translated into another language. - - `Modify' - To apply any procedure that produces a Derived Work under any - applicable law. - - `Distribution' - Making copies of the Work available from one person to another, in - whole or in part. Distribution includes (but is not limited to) - making any electronic components of the Work accessible by - file transfer protocols such as FTP or HTTP or by shared file - systems such as Sun's Network File System (NFS). - - `Compiled Work' - A version of the Work that has been processed into a form where it - is directly usable on a computer system. This processing may - include using installation facilities provided by the Work, - transformations of the Work, copying of components of the Work, or - other activities. Note that modification of any installation - facilities provided by the Work constitutes modification of the Work. - - `Current Maintainer' - A person or persons nominated as such within the Work. If there is - no such explicit nomination then it is the `Copyright Holder' under - any applicable law. - - `Base Interpreter' - A program or process that is normally needed for running or - interpreting a part or the whole of the Work. - - A Base Interpreter may depend on external components but these - are not considered part of the Base Interpreter provided that each - external component clearly identifies itself whenever it is used - interactively. Unless explicitly specified when applying the - license to the Work, the only applicable Base Interpreter is a - `LaTeX-Format' or in the case of files belonging to the - `LaTeX-format' a program implementing the `TeX language'. - - - -CONDITIONS ON DISTRIBUTION AND MODIFICATION -=========================================== - -1. Activities other than distribution and/or modification of the Work -are not covered by this license; they are outside its scope. In -particular, the act of running the Work is not restricted and no -requirements are made concerning any offers of support for the Work. - -2. You may distribute a complete, unmodified copy of the Work as you -received it. Distribution of only part of the Work is considered -modification of the Work, and no right to distribute such a Derived -Work may be assumed under the terms of this clause. - -3. You may distribute a Compiled Work that has been generated from a -complete, unmodified copy of the Work as distributed under Clause 2 -above, as long as that Compiled Work is distributed in such a way that -the recipients may install the Compiled Work on their system exactly -as it would have been installed if they generated a Compiled Work -directly from the Work. - -4. If you are the Current Maintainer of the Work, you may, without -restriction, modify the Work, thus creating a Derived Work. You may -also distribute the Derived Work without restriction, including -Compiled Works generated from the Derived Work. Derived Works -distributed in this manner by the Current Maintainer are considered to -be updated versions of the Work. - -5. If you are not the Current Maintainer of the Work, you may modify -your copy of the Work, thus creating a Derived Work based on the Work, -and compile this Derived Work, thus creating a Compiled Work based on -the Derived Work. - -6. If you are not the Current Maintainer of the Work, you may -distribute a Derived Work provided the following conditions are met -for every component of the Work unless that component clearly states -in the copyright notice that it is exempt from that condition. Only -the Current Maintainer is allowed to add such statements of exemption -to a component of the Work. - - a. If a component of this Derived Work can be a direct replacement - for a component of the Work when that component is used with the - Base Interpreter, then, wherever this component of the Work - identifies itself to the user when used interactively with that - Base Interpreter, the replacement component of this Derived Work - clearly and unambiguously identifies itself as a modified version - of this component to the user when used interactively with that - Base Interpreter. - - b. Every component of the Derived Work contains prominent notices - detailing the nature of the changes to that component, or a - prominent reference to another file that is distributed as part - of the Derived Work and that contains a complete and accurate log - of the changes. - - c. No information in the Derived Work implies that any persons, - including (but not limited to) the authors of the original version - of the Work, provide any support, including (but not limited to) - the reporting and handling of errors, to recipients of the - Derived Work unless those persons have stated explicitly that - they do provide such support for the Derived Work. - - d. You distribute at least one of the following with the Derived Work: - - 1. A complete, unmodified copy of the Work; - if your distribution of a modified component is made by - offering access to copy the modified component from a - designated place, then offering equivalent access to copy - the Work from the same or some similar place meets this - condition, even though third parties are not compelled to - copy the Work along with the modified component; - - 2. Information that is sufficient to obtain a complete, - unmodified copy of the Work. - -7. If you are not the Current Maintainer of the Work, you may -distribute a Compiled Work generated from a Derived Work, as long as -the Derived Work is distributed to all recipients of the Compiled -Work, and as long as the conditions of Clause 6, above, are met with -regard to the Derived Work. - -8. The conditions above are not intended to prohibit, and hence do not -apply to, the modification, by any method, of any component so that it -becomes identical to an updated version of that component of the Work as -it is distributed by the Current Maintainer under Clause 4, above. - -9. Distribution of the Work or any Derived Work in an alternative -format, where the Work or that Derived Work (in whole or in part) is -then produced by applying some process to that format, does not relax or -nullify any sections of this license as they pertain to the results of -applying that process. - -10. a. A Derived Work may be distributed under a different license - provided that license itself honors the conditions listed in - Clause 6 above, in regard to the Work, though it does not have - to honor the rest of the conditions in this license. - - b. If a Derived Work is distributed under a different license, that - Derived Work must provide sufficient documentation as part of - itself to allow each recipient of that Derived Work to honor the - restrictions in Clause 6 above, concerning changes from the Work. - -11. This license places no restrictions on works that are unrelated to -the Work, nor does this license place any restrictions on aggregating -such works with the Work by any means. - -12. Nothing in this license is intended to, or may be used to, prevent -complete compliance by all parties with all applicable laws. - - -NO WARRANTY -=========== - -There is no warranty for the Work. Except when otherwise stated in -writing, the Copyright Holder provides the Work `as is', without -warranty of any kind, either expressed or implied, including, but not -limited to, the implied warranties of merchantability and fitness for a -particular purpose. The entire risk as to the quality and performance -of the Work is with you. Should the Work prove defective, you assume -the cost of all necessary servicing, repair, or correction. - -In no event unless required by applicable law or agreed to in writing -will The Copyright Holder, or any author named in the components of the -Work, or any other party who may distribute and/or modify the Work as -permitted above, be liable to you for damages, including any general, -special, incidental or consequential damages arising out of any use of -the Work or out of inability to use the Work (including, but not limited -to, loss of data, data being rendered inaccurate, or losses sustained by -anyone as a result of any failure of the Work to operate with any other -programs), even if the Copyright Holder or said author or said other -party has been advised of the possibility of such damages. - - -MAINTENANCE OF THE WORK -======================= - -The Work has the status `author-maintained' if the Copyright Holder -explicitly and prominently states near the primary copyright notice in -the Work that the Work can only be maintained by the Copyright Holder -or simply that it is `author-maintained'. - -The Work has the status `maintained' if there is a Current Maintainer -who has indicated in the Work that they are willing to receive error -reports for the Work (for example, by supplying a valid e-mail -address). It is not required for the Current Maintainer to acknowledge -or act upon these error reports. - -The Work changes from status `maintained' to `unmaintained' if there -is no Current Maintainer, or the person stated to be Current -Maintainer of the work cannot be reached through the indicated means -of communication for a period of six months, and there are no other -significant signs of active maintenance. - -You can become the Current Maintainer of the Work by agreement with -any existing Current Maintainer to take over this role. - -If the Work is unmaintained, you can become the Current Maintainer of -the Work through the following steps: - - 1. Make a reasonable attempt to trace the Current Maintainer (and - the Copyright Holder, if the two differ) through the means of - an Internet or similar search. - - 2. If this search is successful, then enquire whether the Work - is still maintained. - - a. If it is being maintained, then ask the Current Maintainer - to update their communication data within one month. - - b. If the search is unsuccessful or no action to resume active - maintenance is taken by the Current Maintainer, then announce - within the pertinent community your intention to take over - maintenance. (If the Work is a LaTeX work, this could be - done, for example, by posting to comp.text.tex.) - - 3a. If the Current Maintainer is reachable and agrees to pass - maintenance of the Work to you, then this takes effect - immediately upon announcement. - - b. If the Current Maintainer is not reachable and the Copyright - Holder agrees that maintenance of the Work be passed to you, - then this takes effect immediately upon announcement. - - 4. If you make an `intention announcement' as described in 2b. above - and after three months your intention is challenged neither by - the Current Maintainer nor by the Copyright Holder nor by other - people, then you may arrange for the Work to be changed so as - to name you as the (new) Current Maintainer. - - 5. If the previously unreachable Current Maintainer becomes - reachable once more within three months of a change completed - under the terms of 3b) or 4), then that Current Maintainer must - become or remain the Current Maintainer upon request provided - they then update their communication data within one month. - -A change in the Current Maintainer does not, of itself, alter the fact -that the Work is distributed under the LPPL license. - -If you become the Current Maintainer of the Work, you should -immediately provide, within the Work, a prominent and unambiguous -statement of your status as Current Maintainer. You should also -announce your new status to the same pertinent community as -in 2b) above. - - -WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE -====================================================== - -This section contains important instructions, examples, and -recommendations for authors who are considering distributing their -works under this license. These authors are addressed as `you' in -this section. - -Choosing This License or Another License ----------------------------------------- - -If for any part of your work you want or need to use *distribution* -conditions that differ significantly from those in this license, then -do not refer to this license anywhere in your work but, instead, -distribute your work under a different license. You may use the text -of this license as a model for your own license, but your license -should not refer to the LPPL or otherwise give the impression that -your work is distributed under the LPPL. - -The document `modguide.tex' in the base LaTeX distribution explains -the motivation behind the conditions of this license. It explains, -for example, why distributing LaTeX under the GNU General Public -License (GPL) was considered inappropriate. Even if your work is -unrelated to LaTeX, the discussion in `modguide.tex' may still be -relevant, and authors intending to distribute their works under any -license are encouraged to read it. - -A Recommendation on Modification Without Distribution ------------------------------------------------------ - -It is wise never to modify a component of the Work, even for your own -personal use, without also meeting the above conditions for -distributing the modified component. While you might intend that such -modifications will never be distributed, often this will happen by -accident -- you may forget that you have modified that component; or -it may not occur to you when allowing others to access the modified -version that you are thus distributing it and violating the conditions -of this license in ways that could have legal implications and, worse, -cause problems for the community. It is therefore usually in your -best interest to keep your copy of the Work identical with the public -one. Many works provide ways to control the behavior of that work -without altering any of its licensed components. - -How to Use This License ------------------------ - -To use this license, place in each of the components of your work both -an explicit copyright notice including your name and the year the work -was authored and/or last substantially modified. Include also a -statement that the distribution and/or modification of that -component is constrained by the conditions in this license. - -Here is an example of such a notice and statement: - - %% pig.dtx - %% Copyright 2005 M. Y. Name - % - % This work may be distributed and/or modified under the - % conditions of the LaTeX Project Public License, either version 1.3 - % of this license or (at your option) any later version. - % The latest version of this license is in - % http://www.latex-project.org/lppl.txt - % and version 1.3 or later is part of all distributions of LaTeX - % version 2005/12/01 or later. - % - % This work has the LPPL maintenance status `maintained'. - % - % The Current Maintainer of this work is M. Y. Name. - % - % This work consists of the files pig.dtx and pig.ins - % and the derived file pig.sty. - -Given such a notice and statement in a file, the conditions -given in this license document would apply, with the `Work' referring -to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being -generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' -referring to any `LaTeX-Format', and both `Copyright Holder' and -`Current Maintainer' referring to the person `M. Y. Name'. - -If you do not want the Maintenance section of LPPL to apply to your -Work, change `maintained' above into `author-maintained'. -However, we recommend that you use `maintained', as the Maintenance -section was added in order to ensure that your Work remains useful to -the community even when you can no longer maintain and support it -yourself. - -Derived Works That Are Not Replacements ---------------------------------------- - -Several clauses of the LPPL specify means to provide reliability and -stability for the user community. They therefore concern themselves -with the case that a Derived Work is intended to be used as a -(compatible or incompatible) replacement of the original Work. If -this is not the case (e.g., if a few lines of code are reused for a -completely different task), then clauses 6b and 6d shall not apply. - - -Important Recommendations -------------------------- - - Defining What Constitutes the Work - - The LPPL requires that distributions of the Work contain all the - files of the Work. It is therefore important that you provide a - way for the licensee to determine which files constitute the Work. - This could, for example, be achieved by explicitly listing all the - files of the Work near the copyright notice of each file or by - using a line such as: - - % This work consists of all files listed in manifest.txt. - - in that place. In the absence of an unequivocal list it might be - impossible for the licensee to determine what is considered by you - to comprise the Work and, in such a case, the licensee would be - entitled to make reasonable conjectures as to which files comprise - the Work. - diff --git a/macros/unicodetex/latex/minimalist/README.md b/macros/unicodetex/latex/minimalist/README.md deleted file mode 100644 index ab20559465..0000000000 --- a/macros/unicodetex/latex/minimalist/README.md +++ /dev/null @@ -1,23 +0,0 @@ - - -[Github](https://github.com/Jinwen-XU/minimalist) | [CTAN](https://ctan.org/pkg/minimalist) | [Download](https://github.com/Jinwen-XU/minimalist/releases) - -![License](https://img.shields.io/ctan/l/minimalist.svg) ![CTAN Version](https://img.shields.io/ctan/v/minimalist.svg) ![Github Version](https://img.shields.io/github/release/Jinwen-XU/minimalist.svg) ![Repo Size](https://img.shields.io/github/repo-size/Jinwen-XU/minimalist.svg) - ---- - -# The minimalist class series - -This is a series of classes to typeset articles or books, with a simple and -clear design. It contains: -- einfart.cls -- einfartfast.cls -- simplivre.cls -- simplivrefast.cls - -They have native support to English, French and Chinese typesetting. And they -may compile with either XeLaTeX or LuaLaTeX. - -# License - -This work is released under the LaTeX Project Public License, v1.3c or later. diff --git a/macros/unicodetex/latex/minimalist/minimalist-doc-cn.pdf b/macros/unicodetex/latex/minimalist/minimalist-doc-cn.pdf deleted file mode 100644 index c99b83da8d..0000000000 Binary files a/macros/unicodetex/latex/minimalist/minimalist-doc-cn.pdf and /dev/null differ diff --git a/macros/unicodetex/latex/minimalist/minimalist-doc-cn.tex b/macros/unicodetex/latex/minimalist/minimalist-doc-cn.tex deleted file mode 100644 index 9590de69a1..0000000000 --- a/macros/unicodetex/latex/minimalist/minimalist-doc-cn.tex +++ /dev/null @@ -1,245 +0,0 @@ -%! TEX program = xelatex -\PassOptionsToPackage{dvipsnames}{xcolor} -\documentclass{einfart} - -\linenumbers % 开启行号 -\UseLanguage{Chinese} - -%%================================ -%% TeX logo 与 网址 -%%================================ -\usepackage{hologo} -\usepackage{url} - -%%================================ -%% 排版代码 -%%================================ -\usepackage{listings} -\definecolor{lightergray}{gray}{0.99} -\lstset{language=[LaTeX]TeX, - keywordstyle=\color{RoyalBlue}, - basicstyle=\ttfamily, - commentstyle=\color{ForestGreen}\ttfamily, - stringstyle=\rmfamily, - showstringspaces=false, - breaklines=true, - frame=leftline, - backgroundcolor=\color{lightergray}, - flexiblecolumns=true, - escapeinside={(*}{*)}, - % numbers=left, - numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, - firstnumber=last, -} -\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} -\lstset{morekeywords=% - {CreateTheorem,proofideanameCN,cref,dnf,needgraph,UseLanguage, - linenumbers,nolinenumbers,subsection,maketitle - } -} -\lstnewenvironment{code}% -{\LocallyStopLineNumbers% -\setkeys{lst}{columns=fullflexible,keepspaces=true}% -} -{\ResumeLineNumbers} - -\providecommand{\minimalist}{\textsf{minimalist}} -\providecommand{\einfart}{\textsf{einfart}} -\providecommand{\einfartfast}{\textsf{einfartfast}} -\providecommand{\simplivre}{\textsf{simplivre}} -\providecommand{\simplivrefast}{\textsf{simplivrefast}} - -%%================================ -%% 正文 -%%================================ -\begin{document} - -\title{\minimalist{},极简主义风格的文档类系列\thanks{对应版本. \texttt{\minimalist{} 2021/03/11}}} -\author{锦文} -\date{2021年3月,北京} - -\maketitle - -\begin{abstract} - \minimalist{}文档类系列包含用于排版文章的\einfart{}、用于排版书的\simplivre{},以及对应的两个“fast”版本。我设计这一系列的初衷是为了撰写草稿与笔记,使之看上去简朴但不简陋。 - - 这些文档类支持英文、法文、中文三种语言,并且同一篇文档中三种语言可以很好地协调。由于采用了自定义字体,需要采用 \hologo{XeLaTeX} 或 \hologo{LuaLaTeX} 进行编译。 - - 最后,这篇说明文档是用\einfart{}排版的,你可以把它看作一份简短的说明与演示。 -\end{abstract} - -\tableofcontents - -\section{关于这些文档类的名称与区别} -\einfart{}取自于德文的einfach (“简约”),并取了artikel (“文章”)的前三个字母组合而成。 - -\simplivre{}取自于法文的simple (“简约”),以及livre (“书”),由二者组合而成。 - -\einfartfast{}与\simplivrefast{}是更快速但略微粗糙的\einfart{}与\simplivre{},主要区别是: -\begin{itemize} - \item 使用较为简单的数学字体设置; - \item 不使用hyperref; - \item 不使用tikz; - \item 使用polyglossia而不是babel来支持多语言。(使用polyglossia编译速度会略有提高,但目前对于中文的兼容不太完善,在它更加稳定后,将会考虑全面切换到polyglossia) -\end{itemize} - -在文章的撰写阶段,建议使用fast版本以加快编译速度,改善写作时的流畅程度。在最后,可以把fast标记去除,从而得到正式的版本。 - -\section{一些使用说明} - -正文部分每段的开头没有缩进,但每两段之间会有半行左右的间距。就像这样—— - -这里是下一个自然段。 - -\subsection{定理,以及引用} - -定义、定理等环境已经被预定义,可以直接使用,例如: - -\begin{code} - \begin{definition}[奇异物品] \label{def: strange} ... -\end{code} - -将会生成 -\begin{definition}[奇异物品]\label{def: strange} - 这是奇异物品的定义。 -\end{definition} - -定理类环境的前后有一行左右的间距。在定义结束的时候会有一个符号来标记。 - -引用时,可以直接使用智能引用 \lstinline|\cref{标签名称}|,例如:\lstinline|\cref{def: strange}| 会显示为:\cref{def: strange}。 - -\subsection{定义新的定理型环境} - -首先定义这个环境在所用语言下的名称 \lstinline|\(name of environment)(language name)|,其中 \\\lstinline|(language name)| 是 \lstinline|EN|、\lstinline|FR|、\lstinline|CN| 等,然后用下面四种方式之一定义这一环境: -\begin{itemize} - \item \lstinline|\CreateTheorem*{(name of environment)}| - \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| - \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| - \item \lstinline|\CreateTheorem{(name of environment)}| -\end{itemize} - -\def\proofideanameCN{思路} -\CreateTheorem*{proofidea} - -例如, - -\begin{code} - \def\proofideanameCN{思路} - \CreateTheorem*{proofidea} -\end{code} -可以定义不编号的环境 \lstinline|proofidea|,它支持在中文环境中使用,效果如下所示: - -\begin{proofidea} - ... -\end{proofidea} - -\subsection{未完成标记} - -你可以通过 \lstinline|\dnf| 来标记尚未完成的部分。例如: -\begin{itemize} - \item \lstinline|\dnf|: \quad \dnf - \item \lstinline|\dnf<还需加入…>|: \quad \dnf<还需加入…> -\end{itemize} - -类似的,还有 \lstinline|\needgraph| : -\begin{itemize} - \item \lstinline|\needgraph|: \needgraph - \item \lstinline|\needgraph<关于…>|: \needgraph<关于…> -\end{itemize} - -\subsection{语言设置} -可以随时使用 \lstinline|\UseLanguage{语言名称}| 更改语言,语言名称包括Chinese、English、French(首字母大小写随意,例如chinese亦可)。这样,各种指令和环境的效果也会随之变动。 - -例如,使用 \lstinline|\UseLanguage{English}| 后,定理与未完成标记会显示为: - -\UseLanguage{English} -\begin{theorem}[Useless]\label{thm} - Some theorem in English. \dnf -\end{theorem} - -引用时,定理的名称总是与定理所在区域的语言匹配,例如,开头的定义在现在的英文模式下依然显示为中文:\cref{def: strange}和\cref{thm}。 - -\UseLanguage{Chinese} - -\subsection{关于行号} -行号可以随时开启和关闭。\lstinline|\linenumbers| 用来开启行号,\lstinline|\nolinenumbers| 用来关闭行号。标题、目录、索引等位置为了美观,不进行编号。 - -\subsection{关于标题中的脚注} -在 \lstinline|\section| 或 \lstinline|\subsection| 中,如果想使用脚注,只能: -\begin{itemize} - \item 先写 \lstinline|\mbox{\protect\footnotemark}|, - \item 再在后面用 \lstinline|\footnotetext{...}|。 -\end{itemize} -这是标题使用下划线装饰之后带来的一个缺点。 - -\subsection{关于字体} -einfart与simplivre使用Palatino Linotype作为英文字体,方正悠宋、悠黑简体作为中文字体,并部分使用了Neo Euler作为数学字体: -\begin{itemize} - \item English main font. \textsf{English sans serif font}. - \item 中文主要字体,\textsf{中文无衬线字体} - \item 数学示例: \( \alpha, \beta, \gamma, \delta, 1,2,3,4, a,b,c,d \), \[\mathrm{li}(x)\coloneqq \int_2^{\infty} \frac{1}{\log t}\,\mathrm{d}t \] -\end{itemize} - -其中,Neo Euler可以在 \url{https://github.com/khaledhosny/euler-otf} 下载。 - -其他字体不是免费字体,需要自行购买使用(你可以在方正字库网站查询详细资料:\url{https://www.foundertype.com})。 - -在没有安装相应的字体时,将采用TeXlive中自带的字体来代替,效果可能会有所折扣。 - -\section{文档示例} - -\singlespacing - -\LocallyStopLineNumbers -\begin{minipage}{0.4\textwidth} -\begin{code} -%! TEX program = xelatex -\documentclass{einfartfast} - -\linenumbers -\UseLanguage{French} - -\begin{document} - -\title{Titre} -\author{Nom} -\date{03 / 2021, Lieu} - -\maketitle - -%% Texte ici - -\end{document} -\end{code} -\end{minipage} -% -\hfill -% -\begin{minipage}{0.4\textwidth} -\begin{code} -%! TEX program = xelatex -\documentclass{einfartfast} - -\linenumbers -\UseLanguage{Chinese} - -\begin{document} - -\title{标题} -\author{姓名} -\date{2021年3月,地点} - -\maketitle - -%% 正文部分 - -\end{document} -\end{code} -\end{minipage} -\par -\ResumeLineNumbers - -\bigskip -(\lstinline|\UseLanguage| 既可以放在导言中,也可以放在正文部分,并且可以按照需要反复使用) - -\end{document} diff --git a/macros/unicodetex/latex/minimalist/minimalist-doc-en.pdf b/macros/unicodetex/latex/minimalist/minimalist-doc-en.pdf deleted file mode 100644 index 16ce7d6d96..0000000000 Binary files a/macros/unicodetex/latex/minimalist/minimalist-doc-en.pdf and /dev/null differ diff --git a/macros/unicodetex/latex/minimalist/minimalist-doc-en.tex b/macros/unicodetex/latex/minimalist/minimalist-doc-en.tex deleted file mode 100644 index 219c749f09..0000000000 --- a/macros/unicodetex/latex/minimalist/minimalist-doc-en.tex +++ /dev/null @@ -1,242 +0,0 @@ -%! TEX program = xelatex -\PassOptionsToPackage{dvipsnames}{xcolor} -\documentclass{einfart} - -\linenumbers % Enable line numbers - -%%================================ -%% TeX logo and URL -%%================================ -\usepackage{hologo} -\usepackage{url} - -%%================================ -%% For typestting code -%%================================ -\usepackage{listings} -\definecolor{lightergray}{gray}{0.99} -\lstset{language=[LaTeX]TeX, - keywordstyle=\color{RoyalBlue}, - basicstyle=\ttfamily, - commentstyle=\color{ForestGreen}\ttfamily, - stringstyle=\rmfamily, - showstringspaces=false, - breaklines=true, - frame=leftline, - backgroundcolor=\color{lightergray}, - flexiblecolumns=true, - escapeinside={(*}{*)}, - % numbers=left, - numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, - firstnumber=last, -} -\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} -\lstset{morekeywords=% - {CreateTheorem,proofideanameCN,cref,dnf,needgraph,UseLanguage, - linenumbers,nolinenumbers,subsection,maketitle - } -} -\lstnewenvironment{code}% -{\LocallyStopLineNumbers% -\setkeys{lst}{columns=fullflexible,keepspaces=true}% -} -{\ResumeLineNumbers} - -\providecommand{\minimalist}{\textsf{minimalist}} -\providecommand{\einfart}{\textsf{einfart}} -\providecommand{\einfartfast}{\textsf{einfartfast}} -\providecommand{\simplivre}{\textsf{simplivre}} -\providecommand{\simplivrefast}{\textsf{simplivrefast}} - -%%================================ -%% Main text -%%================================ -\begin{document} - -\title{\minimalist{}, document-class series with simple and clear design\thanks{Corresponding to: \texttt{\minimalist{} 2021/03/11}}} -\author{Jinwen} -\date{March 2021, Beijing} - -\maketitle - -\begin{abstract} - The \minimalist{} class series includes \einfart{} for typesetting articles, \simplivre{} for typesetting books, and two corresponding ``fast'' versions. My original intention in designing this series was to write drafts and notes that look simple but not shabby. - - These document-classes support three languages: English, French, and Chinese, and these three languages can be switched seamlessly in a single document. Due to the usage of custom fonts, they need to be compiled with \hologo{XeLaTeX} or \hologo{LuaLaTeX}. - - Finally, this documentation is typeset using \einfart{}. You can think of it as a short introduction and demonstration. -\end{abstract} - -\tableofcontents - -\section{On the naming and differences of these document-classes} -\einfart{} is taken from German word ``einfach'' (``simple''), combined with the first three letters of ``artikel'' (``article''). - -\simplivre{} is taken from French words ``simple'' and ``livre'' (for ``book''). - -\einfartfast{} and \simplivrefast{} are faster but slightly rougher version of \einfart{} and \simplivre{}. The main differences are: -\begin{itemize} - \item Use simpler math font configuration; - \item Do not use hyperref; - \item Do not use tikz; - \item Use polyglossia instead of babel to support multiple languages. (Using polyglossia will increase the compilation speed slightly, but the current compatibility with Chinese is not perfect. When it becomes more stable, I will consider fully switching to polyglossia) -\end{itemize} - -During the writing stage of your document, it is recommended to use the ``fast'' version to speed up compilation and improve the smoothness of your writing experience. At the end, you can remove the ``fast'' mark to get the final version. - -\section{Some instructions} - -There is no indentation at the beginning of each paragraph, but there will be a half-line space between each two paragraphs. like this --- - -Here is the next paragraph. - -\subsection{Theorem and reference} - -Environments such as definitions and theorems have been pre-defined and can be used directly, for example: - -\begin{code} - \begin{definition}[Strange things] \label{def: strange} ... -\end{code} - -will produce -\begin{definition}[Strange things]\label{def: strange} - This is the definition of some strange objects. -\end{definition} - -There is approximately an one-line space before and after the theorem environment. There will be a symbol to mark the end of the environment. - -When referencing, you can directly use clever reference \lstinline|\cref{(label name)}|. For example, \lstinline|\cref{def: strange}| will be displayed as: \cref{def: strange}. - -\subsection{Define a new theorem-like environment} - -First define the name of this environment in the language used: \lstinline|\(name of environment)(language name)|. Where \lstinline|(language name)| can be \lstinline|EN|, \lstinline|FR|, \lstinline|CN|, etc., and then define this environment in one of the following four ways: -\begin{itemize} - \item \lstinline|\CreateTheorem*{(name of environment)}| - \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| - \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| - \item \lstinline|\CreateTheorem{(name of environment)}| -\end{itemize} - -\def\proofideanameEN{Idea} -\CreateTheorem*{proofidea} - -For example, -\begin{code} - \def\proofideanameEN{Idea} - \CreateTheorem*{proofidea} -\end{code} -defines an unnumbered environment \lstinline|proofidea|, which supports using in the English context, and the effect is as follows: - -\begin{proofidea} - ... -\end{proofidea} - -\subsection{Draft mark} - -You can use \lstinline|\dnf| to mark the unfinished part. For example: -\begin{itemize} - \item \lstinline|\dnf|: \quad \dnf - \item \lstinline|\dnf|: \quad \dnf -\end{itemize} - -Similarly, there is \lstinline|\needgraph| : -\begin{itemize} - \item \lstinline|\needgraph|: \needgraph - \item \lstinline|\needgraph|: \needgraph -\end{itemize} - -\subsection{Language configuration} -You can use \lstinline|\UseLanguage{(name of language))}| at any time to change the language, Language names include Chinese, English, French (the case of the first letter is arbitrary, for example, ``chinese'' is also acceptable). With this, the effects of various commands and environments will also change accordingly. - -For example, after using \lstinline|\UseLanguage{French}|, the theorem and the draft mark will be displayed as: - -\UseLanguage{French} -\begin{theorem}[Inutile]\label{thm} - Un théorem en Français. \dnf -\end{theorem} - -When referenced, the name of the theorem always matches the language of the region in which the theorem is located, for example, the definition of the beginning is still displayed in English in the current French mode: \cref{def: strange} and \cref{thm}。 - -\UseLanguage{English} - -\subsection{On the line numbers} -Line numbers can be turned on and off at any time. \lstinline|\linenumbers| is used to enable the line numbers, and \lstinline|\nolinenumbers| is used to disable them. For the sake of beauty, the title, table of contents, index and some other elements are not numbered. - -\subsection{On the footnotes in the title} -In \lstinline|\section| or \lstinline|\subsection| , if you wish to add footnotes, you can only: -\begin{itemize} - \item first write \lstinline|\mbox{\protect\footnotemark}|, - \item then add \lstinline|\footnotetext{...}| afterwards。 -\end{itemize} -This is a disadvantage brought about by the underline decoration of the title. - -\subsection{On the fonts} -\einfart{} and \simplivre{} use Palatino Linotype as the English font, FounderType's YouSong and YouHei Simplified as the Chinese fonts, and partially use Neo Euler as the mathematical font: -\begin{itemize} - \item English main font. \textsf{English sans serif font}. - \item 中文主要字体,\textsf{中文无衬线字体} - \item Math demonstration: \( \alpha, \beta, \gamma, \delta, 1,2,3,4, a,b,c,d \), \[\mathrm{li}(x)\coloneqq \int_2^{\infty} \frac{1}{\log t}\,\mathrm{d}t \] -\end{itemize} - -Among them, Neo Euler can be downloaded at \url{https://github.com/khaledhosny/euler-otf}. - -Other fonts are not free, you need to purchase and use them on yourself (you can check the details on FounderType's website: \url{https://www.foundertype.com} ). - -When the corresponding font is not installed, the font that comes with TeXlive will be used instead, and the experience might be reduced. - -\section{Document templates} - -\singlespacing -\LocallyStopLineNumbers -\begin{minipage}{0.4\textwidth} -\begin{code} -%! TEX program = xelatex -\documentclass{einfartfast} - -\linenumbers -\UseLanguage{French} - -\begin{document} - -\title{Titre} -\author{Nom} -\date{03 / 2021, Lieu} - -\maketitle - -%% Texte ici - -\end{document} -\end{code} -\end{minipage} -% -\hfill -% -\begin{minipage}{0.4\textwidth} -\begin{code} -%! TEX program = xelatex -\documentclass{einfartfast} - -\linenumbers -\UseLanguage{Chinese} - -\begin{document} - -\title{标题} -\author{姓名} -\date{2021年3月,地点} - -\maketitle - -%% 正文部分 - -\end{document} -\end{code} -\end{minipage} -\par -\ResumeLineNumbers - -\bigskip -(\lstinline|\UseLanguage| can be placed either in the preamble or in the body part, and can be used repeatedly as needed) - -\end{document} diff --git a/macros/unicodetex/latex/minimalist/minimalist.dtx b/macros/unicodetex/latex/minimalist/minimalist.dtx deleted file mode 100644 index 916fdd5aab..0000000000 --- a/macros/unicodetex/latex/minimalist/minimalist.dtx +++ /dev/null @@ -1,858 +0,0 @@ -% \iffalse meta-comment -% -% Copyright (C) 2021 by Jinwen XU -% ------------------------------- -% -% This file 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. -% -% \fi -% -%<*driver> -\ProvidesFile{minimalist.dtx} -% -\NeedsTeXFormat{LaTeX2e}[2020-10-01] -%<*einfart> -\ProvidesClass{einfart} - [2021/03/11 A simple and clear article style] -% -%<*einfartfast> -\ProvidesClass{einfartfast} - [2021/03/11 A faster but rougher version of einfart] -% -%<*simplivre> -\ProvidesClass{simplivre} - [2021/03/11 A simple and clear book style] -% -%<*simplivrefast> -\ProvidesClass{simplivrefast} - [2021/03/11 A faster but rougher version of simplivre] -% - -%<*einfart|einfartfast> -\DeclareOption*{% - \PassOptionsToClass{\CurrentOption}{article}} -\ProcessOptions\relax -\LoadClass{article} -% -%<*simplivre|simplivrefast> -\DeclareOption*{% - \PassOptionsToClass{\CurrentOption}{book}} -\ProcessOptions\relax -\LoadClass{book} -% - -\RequirePackage{etoolbox} - -%%================================ -%% Fonts -%%================================ -\RequirePackage{anyfontsize} - -%% Title fonts -\newcommand{\partfont}{\sffamily} -%\newcommand{\chapfont}{\sffamily} -\newcommand{\secfont}{} -\newcommand{\subsecfont}{} -%<*einfartfast|simplivrefast> - -%% Math fonts -\RequirePackage{mathpazo} -% - -%% English fonts -\PassOptionsToPackage{no-math}{fontspec} -\RequirePackage{fontspec} -\IfFontExistsTF{Palatino Linotype}{% - \setmainfont{Palatino Linotype} -}{ - \setmainfont{texgyrepagella-regular.otf}[ - BoldFont = texgyrepagella-bold.otf , - ItalicFont = texgyrepagella-italic.otf , - BoldItalicFont = texgyrepagella-bolditalic.otf ] -} - \setsansfont{SourceSansPro-Regular.otf}[ - Scale = MatchLowercase, - BoldFont = SourceSansPro-Bold.otf , - ItalicFont = SourceSansPro-RegularIt.otf , - BoldItalicFont = SourceSansPro-BoldIt.otf ] - -%% Chinese fonts -\PassOptionsToPackage{fontset=none,scheme=plain}{ctex} -\RequirePackage{ctex} -\IfFontExistsTF{FZYouSongS 507R}{% - \setCJKmainfont{FZYouSongS 507R}[ - BoldFont = FZYouSongS 509R , - BoldFeatures = {FakeBold=2} , - ItalicFont = * , - BoldItalicFont = FZYouSongS 509R , - BoldItalicFeatures = {FakeBold=2} , - SmallCapsFont = * ] -}{ - \setCJKmainfont{FandolSong-Regular.otf}[ - BoldFont = FandolSong-Bold.otf , - ItalicFont = FandolKai-Regular.otf , - BoldItalicFont = FandolKai-Regular.otf , - BoldItalicFeatures = {FakeBold=4} , - SmallCapsFont = * ] -} -\IfFontExistsTF{FZYouSongS 507R}{% - \setCJKmonofont{FZYouSongS 507R}[ - BoldFont = FZYouSongS 509R , - BoldFeatures = {FakeBold=2} , - ItalicFont = * , - BoldItalicFont = FZYouSongS 509R , - BoldItalicFeatures = {FakeBold=2} , - SmallCapsFont = * ] -}{ - \setCJKmonofont{FandolFang-Regular.otf}[ - BoldFont = * , - BoldFeatures = {FakeBold=4} , - ItalicFont = * , - BoldItalicFont = * , - BoldItalicFeatures = {FakeBold=4} , - SmallCapsFont = * ] -} -\IfFontExistsTF{FZYouHeiS 506L}{% - \setCJKsansfont{FZYouHeiS 506L}[ - BoldFont = FZYouHeiS 509R, - ItalicFont = * , - BoldItalicFont = FZYouHeiS 509R , - SmallCapsFont = * ] -}{ - \setCJKsansfont{FandolHei-Regular.otf}[ - BoldFont = FandolHei-Bold.otf , - ItalicFont = * , - BoldItalicFont = FandolHei-Bold.otf , - SmallCapsFont = * ] -} -%<*einfart|simplivre> - -%% Math fonts -\PassOptionsToPackage - {warnings-off={mathtools-colon,mathtools-overbracket}}{unicode-math} -\RequirePackage{unicode-math} -\unimathsetup{math-style=ISO} -\setmathfont{Asana-Math.otf} -\IfFontExistsTF{Neo Euler}{% -\setmathfont{Neo Euler} % From https://tex.stackexchange.com/a/425887 - [range={"0000-"0001,"0020-"007E, - "00A0,"00A7-"00A8,"00AC,"00AF,"00B1,"00B4-"00B5,"00B7, - "00D7,"00F7, - "0131, - "0237,"02C6-"02C7,"02D8-"02DA,"02DC, - "0300-"030C,"030F,"0311,"0323-"0325,"032E-"0332,"0338, - "0391-"0393,"0395-"03A1,"03A3-"03A8,"03B1-"03BB, - "03BD-"03C1,"03C3-"03C9,"03D1,"03D5-"03D6,"03F5, - "2016,"2018-"2019,"2021,"2026-"202C,"2032-"2037,"2044, - "2057,"20D6-"20D7,"20DB-"20DD,"20E1,"20EE-"20EF, - "210B-"210C,"210E-"2113,"2118,"211B-"211C,"2126-"2128, - "212C-"212D,"2130-"2131,"2133,"2135,"2190-"2199, - "21A4,"21A6,"21A9-"21AA,"21BC-"21CC,"21D0-"21D5, - "2200,"2202-"2209,"220B-"220C,"220F-"2213,"2215-"221E, - "2223,"2225,"2227-"222E,"2234-"2235,"2237-"223D, - "2240-"224C,"2260-"2269,"226E-"2279,"2282-"228B,"228E, - "2291-"2292,"2295-"2299,"22A2-"22A5,"22C0-"22C5, - "22DC-"22DD,"22EF,"22F0-"22F1, - "2308-"230B,"2320-"2321,"2329-"232A,"239B-"23AE, - "23DC-"23DF, - "27E8-"27E9,"27F5-"27FE,"2A0C,"2B1A, - "1D400-"1D433,"1D49C,"1D49E-"1D49F,"1D4A2,"1D4A5-"1D4A6, - "1D4A9-"1D4AC,"1D4AE-"1D4B5,"1D4D0-"1D4E9,"1D504-"1D505, - "1D507-"1D50A,"1D50D-"1D514,"1D516-"1D51C,"1D51E-"1D537, - "1D56C-"1D59F,"1D6A8-"1D6B8,"1D6BA-"1D6D2,"1D6D4-"1D6DD, - "1D6DF,"1D6E1,"1D7CE-"1D7D7 }] -}{} -% - -\RequirePackage[verbose=silent]{microtype} - -%%================================ -%% Page layout -%%================================ -\RequirePackage[heightrounded]{geometry} -\geometry{ - papersize={7in,10in}, - total={40em,60em}, - hmarginratio=1:1, - vmarginratio=1:1, - footnotesep=2em plus 2pt minus 2pt, -} - -\RequirePackage{xcolor} -\definecolor{paper}{RGB}{255,255,255} -%<*simplivre> - -\RequirePackage{tikz} -\usetikzlibrary{calc,shadings} -\RequirePackage{tikzpagenodes}% For `current page text area` -\newcommand{\drawHelpLine}{% - \begin{tikzpicture}[remember picture,overlay] - \foreach\i in {0,1,...,5}{% - \fill[opacity=0.12-0.02*\i] - ($(current page text area.north east) - +(-\i*0.5em-.025em,-10pt+\i*1.1pt)$) - rectangle ($(current page text area.south east) - +(-\i*0.5em+.025em,10pt-\i*1.1pt)$); - \shade[top color=paper,bottom color=black,opacity=0.12-0.02*\i] - ($(current page text area.north east) - +(-\i*0.5em-.025em,2pt)$) - rectangle ($(current page text area.north east) - +(-\i*0.5em+.025em,-10pt+\i*1.1pt)$); - \shade[top color=black,bottom color=paper,opacity=0.12-0.02*\i] - ($(current page text area.south east) - +(-\i*0.5em-.025em,-2pt)$) - rectangle ($(current page text area.south east) - +(-\i*0.5em+.025em,10pt-\i*1.1pt)$); - } - \end{tikzpicture}% -} -% -%<*simplivrefast> - -\newcommand{\drawHelpLine}{} -% - -\RequirePackage{fancyhdr} -\RequirePackage{extramarks} -\fancypagestyle{fancy}{ - \fancyhf{} - \if@twoside - \fancyfoot[RO]{\small\textcolor{black!30!paper}{\lastrightmark}% - ~~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} - \fancyfoot[LE]{\small\leavevmode\llap{\thepage% - ~~\textcolor{gray!55!paper}{$|$}}% - ~~\textcolor{black!30!paper}{\lastleftmark}} - \else - \fancyfoot[R]{\small\textcolor{black!30!paper}{\lastrightmark}% - ~~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} - \fi - \renewcommand{\headrulewidth}{0pt} -} -\pagestyle{fancy} - -\fancypagestyle{plain}{ - \fancyhf{} - \if@twoside - \fancyfoot[RO]{\small% - ~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} - \fancyfoot[LE]{\small\leavevmode\llap{\thepage% - ~~\textcolor{gray!55!paper}{$|$}}} - \else - \fancyfoot[R]{\small% - ~\rlap{\textcolor{gray!55!paper}{$|$}~~\thepage}} - \fi - \renewcommand{\headrulewidth}{0pt} -} - -%<*einfart|einfartfast> -\if@twoside - \renewcommand*{\sectionmark}[1]{\markboth{\uppercase{#1}}{}} -\else - \renewcommand*{\sectionmark}[1]{\markboth{\uppercase{#1}}{\uppercase{#1}}} -\fi -% -%<*simplivre|simplivrefast> -\if@twoside - \renewcommand{\chaptermark}[1]{\markboth{\uppercase{#1}}{}} -\else - \renewcommand{\chaptermark}[1]{\markboth{\uppercase{#1}}{\uppercase{#1}}} -\fi -\renewcommand*{\sectionmark}[1]{% - \markright{\raisebox{.03em}{\footnotesize/}% - ~\thesection~\raisebox{.03em}{\footnotesize/}~~~#1}} - -\fancypagestyle{part}{ - \fancyhf{} - \renewcommand{\headrulewidth}{0pt} - \fancyhead[C]{\drawHelpLine} -} - -\addtolength{\headheight}{20pt} -\addtolength{\topmargin}{-20pt} -% - -%%================================ -%% Line spacing -%%================================ -\RequirePackage{setspace} -\onehalfspacing -% To avoid `Underfull \vbox (badness 10000)` -\raggedbottom - -\AtEndPreamble{\RequirePackage{parskip}} - -%%================================ -%% Line numbers -%%================================ -\PassOptionsToPackage{pagewise,mathlines}{lineno} -\RequirePackage{lineno} -\renewcommand\linenumberfont{\ttfamily\color{gray!15!paper}\footnotesize} -\setlength\linenumbersep{1em} - -\RequirePackage{mathtools} - -%% From https://tex.stackexchange.com/a/461192 -% Patch 'normal' math environments: -\newcommand*\linenomathpatch[1]{% - \cspreto{#1}{\linenomath}% - \cspreto{#1*}{\linenomath}% - \cspreto{end#1}{\endlinenomath}% - \cspreto{end#1*}{\endlinenomath}% -} -% Patch AMS math environments: -\newcommand*\linenomathpatchAMS[1]{% - \cspreto{#1}{\linenomathAMS}% - \cspreto{#1*}{\linenomathAMS}% - \csappto{end#1}{\endlinenomath}% - \csappto{end#1*}{\endlinenomath}% -} -% Define \linenomathAMS depending on whether 'mathlines' option is provided -\expandafter\ifx\linenomath\linenomathWithnumbers - \let\linenomathAMS\linenomathWithnumbers -% The following line gets rid of an extra line numbers at the bottom: - \patchcmd\linenomathAMS{\advance\postdisplaypenalty\linenopenalty}{}{}{} -\else - \let\linenomathAMS\linenomathNonumbers -\fi - -\linenomathpatch{equation} -\linenomathpatchAMS{gather} -\linenomathpatchAMS{multline} -\linenomathpatchAMS{align} -\linenomathpatchAMS{alignat} -\linenomathpatchAMS{flalign} - -% record whether linenumber has turned on -\newif\ifLNturnsON -\def\LocallyStopLineNumbers{\LNturnsONfalse% - \ifLineNumbers\LNturnsONtrue\fi\nolinenumbers} -\def\ResumeLineNumbers{\ifLNturnsON\linenumbers\fi} -% switch off the line numbers of TOC -\pretocmd{\tableofcontents}{\LocallyStopLineNumbers}{}{\FAIL} -\apptocmd{\tableofcontents}{\ResumeLineNumbers}{}{\FAIL} -% switch off the line numbers of bibliography -\pretocmd{\thebibliography}{\LocallyStopLineNumbers}{}{\FAIL} -\apptocmd{\endthebibliography}{\ResumeLineNumbers}{}{\FAIL} - - -%%================================ -%% Title format -%%================================ -\RequirePackage[explicit,newparttoc]{titlesec} -\PassOptionsToPackage{normalem}{ulem} -\RequirePackage{ulem} - -%<*einfart|einfartfast> -%% Part -\titleformat{\part}[display] - {\LocallyStopLineNumbers% - \partfont\filleft} - {\MakeUppercase{\partname~\protect\thepart}} - {.3em} - {\fontsize{16}{0}\selectfont\MakeUppercase{#1}} - [\ResumeLineNumbers] -\titleformat{name=\part,numberless}[display] - {\LocallyStopLineNumbers% - % \phantomsection\addcontentsline{toc}{part}{#1}% - \partfont\filleft} - {\phantom{\MakeUppercase{\partname}}} - {.3em} - {\fontsize{16}{0}\selectfont\MakeUppercase{#1}} - [\ResumeLineNumbers] -%% Text after part -\newcommand{\parttext}[1]{% - \LocallyStopLineNumbers% - \begin{flushright}% - \begin{minipage}{0.833\textwidth}% - \color{black!80!paper}\raggedleft#1% - \end{minipage}% - \end{flushright}% - \ResumeLineNumbers% -} -% -%<*simplivre|simplivrefast> -%% Part -\titleclass{\part}{top} % make part like a chapter -\titleformat{\part}[display] - {\thispagestyle{part}% - \LocallyStopLineNumbers% - \partfont\filleft} - {\MakeUppercase{\partname~\protect\thepart}} - {1em} - {\fontsize{20}{0}\selectfont\MakeUppercase{#1}} - [\ResumeLineNumbers] -\titleformat{name=\part,numberless}[display] - {\thispagestyle{part}% - \LocallyStopLineNumbers% - % \phantomsection\addcontentsline{toc}{part}{#1}% - \partfont\filleft} - {\phantom{\MakeUppercase{\partname}}} - {1em} - {\fontsize{20}{0}\selectfont\MakeUppercase{#1}} - [\ResumeLineNumbers] -\titlespacing*{\part}{0pt}{5em}{6em} -%% Text after part -\newcommand{\parttext}[1]{% -\vfill% -\LocallyStopLineNumbers% -\begin{flushright}% - \begin{minipage}{0.833\textwidth}% - \color{black!80!paper}\raggedleft#1% - \end{minipage}% -\end{flushright}% -\ResumeLineNumbers% -\vfill\vfill% -\cleardoublepage% -} - -%% Chapter -\titleformat{\chapter} - {\thispagestyle{fancy}% - \LocallyStopLineNumbers% - \color{black!80!paper}\chapfont\fontsize{16}{0}\selectfont}{}{0em} - {\rlap{\hspace*{-.5em}{\color{gray!25!paper}% - \fontsize{80}{0}\selectfont\raisebox{-7pt}{\thechapter}}}#1} - [\ResumeLineNumbers] -\titleformat{name=\chapter,numberless} - {\thispagestyle{fancy}% - \LocallyStopLineNumbers% - % \phantomsection\addcontentsline{toc}{chapter}{#1}% - \color{black!80!paper}\chapfont\fontsize{16}{0}\selectfont}{}{0em} - {\rlap{\hspace*{-.5em}{\color{gray!25!paper}% - \fontsize{80}{0}\selectfont\normalfont\raisebox{-7pt}{*}}}#1} - [\ResumeLineNumbers] -% - -%% Section -\newcommand\seculine{\bgroup\markoverwith{\color{gray!55!paper}% - \rule[-0.9ex]{2pt}{.6pt}\hspace{-2pt}\rule[-1.2ex]{2pt}{.6pt}}\ULon} -\renewcommand\thesection{\arabic{section}} -\titleformat{\section} - {\LocallyStopLineNumbers% - \secfont\centering}{}{0em} - {{\small\textcolor{gray!55!paper}{\raisebox{.03em}{\footnotesize/}}% - \,\,\textcolor{black!80!paper}{\arabic{section}}% - \,\,\textcolor{gray!55!paper}{\raisebox{.03em}{\footnotesize/}}}\\ - \seculine{#1}} - [\ResumeLineNumbers] -\titleformat{name=\section,numberless} - {\LocallyStopLineNumbers% - % \phantomsection\addcontentsline{toc}{section}{#1}% - \secfont\centering}{}{0em} - {\seculine{#1}} - [\ResumeLineNumbers] - -%% Subsection -\newcommand\subseculine{\bgroup\markoverwith{\color{gray!55!paper}% - \rule[-1ex]{2pt}{.75pt}}\ULon} -\renewcommand\thesubsection{% - \ifnum\c@section=0\else\arabic{section}.\fi\arabic{subsection}} -\titleformat{\subsection} - {\LocallyStopLineNumbers% - \subsecfont}{}{0em} - {\subseculine{\thesubsection~\textcolor{gray!55!paper}{$|$}~#1}} - [\ResumeLineNumbers] -\titleformat{name=\subsection,numberless} - {\LocallyStopLineNumbers% - \subsecfont}{}{0em} - {\subseculine{#1}} - [\ResumeLineNumbers] - -%%================================ -%% TOC format -%%================================ -\RequirePackage{titletoc} -\titlecontents{part} - [0em] - {\addvspace{1.5pc}\filcenter\partfont} - {\thecontentslabel\\\uppercase} - {} - {} % without page number - [\addvspace{.5pc}] -%<*einfart|einfartfast> -\titlecontents{section} - [2em] % i.e., 0em (part) + 2em - {\secfont} - {\contentslabel{1.75em}} - {\hspace*{-1.75em}} - {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} -\titlecontents{subsection} - [5em] % i.e., 2em (section) + 3em - {\subsecfont} - {\contentslabel{2.75em}} - {\hspace*{-2.75em}} - {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} -% -%<*simplivre|simplivrefast> -\titlecontents{chapter} - [2em] % i.e., 0em (part) + 2em - {\addvspace{.5pc}\chapfont} - {\contentslabel{2em}} - {\hspace*{-2em}} - {\normalfont\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} -\titlecontents{section} - [4em] % i.e., 2em (chapter) + 2em - {\secfont} - {\contentslabel{1.75em}} - {\hspace*{-1.75em}} - {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} -\titlecontents{subsection} - [7em] % i.e., 4em (section) + 3em - {\subsecfont} - {\contentslabel{2.75em}} - {\hspace*{-2.75em}} - {\titlerule*[1em]{\textcolor{gray!30!paper}{.}}\contentspage} -% - -%%================================ -%% Graphics -%%================================ -\RequirePackage{graphicx} -\graphicspath{{images/}} -\RequirePackage{wrapfig} -\RequirePackage{caption} - -%%================================ -%% Lists -%%================================ -\RequirePackage{enumitem} -\setlist{noitemsep,leftmargin=2em} -\renewcommand\labelitemi{\color{gray!50}$\bullet$} - -%%================================ -%% Blank page -%%================================ -\newcommand{\blinkpagetext}{This page is intentionally left blank} -\renewcommand{\cleardoublepage}{\relax - \clearpage - \if@twoside\ifodd\c@page\relax\else - \thispagestyle{empty} - \newgeometry{centering} - \null\vfill - \centerline{\large\color{gray!20!paper}\blinkpagetext} - \vfill\restoregeometry\newpage\fi\fi} - -%%================================ -%% Index -%%================================ -\RequirePackage{imakeidx} -% switch off the line numbers of index -\pretocmd{\printindex}{\LocallyStopLineNumbers}{}{\FAIL} -\apptocmd{\printindex}{\ResumeLineNumbers}{}{\FAIL} - -%%================================ -%% Theorems -%%================================ -\RequirePackage{amsthm} -\newtheoremstyle{simple}% - {}{}% - {\normalfont}{}% - {\normalfont}{}% - {0pt}% - {\thmname{\textsc{#1}}\thmnumber{ #2}\hspace{.4em}% - \textcolor{gray!55!paper}{$|$}\hspace{.4em}% - \color{gray}\thmnote{\ensuremath{(\text{#3})}~~}\pushQED{\qed}} -\def\@endtheorem{\popQED\endtrivlist\@endpefalse } - -\renewcommand{\qedsymbol}{% - \makebox[1em]{\color{gray!55!paper}\rule[-0.1em]{.95em}{.95em}}} - -%\PassOptionsToPackage{hidelinks,linktoc=all}{hyperref} -\RequirePackage{aliascnt} -% To solve `Difference between bookmark levels is greater than one` -%\RequirePackage{bookmark} -%\RequirePackage{hyperref} -\PassOptionsToPackage{nameinlink}{cleveref} -\RequirePackage{cleveref} -\crefdefaultlabelformat{#2#1#3~\aftergroup\ignorespaces} - -\newcommand\englishABBR{EN} -\newcommand\frenchABBR{FR} -\newcommand\chineseABBR{CN} - -%% Macro for creating theorems -\RequirePackage{xstring} -\newcommand\PassFirstToSecond[2]{#2{#1}}% -\NewDocumentCommand{\CreateTheorem}{sm}{% - \begingroup - \protected@edef\temp{#2}% - \expandafter\IfEndWith\expandafter{\temp}{*}{% - \expandafter\StrGobbleRight\expandafter{\temp}{1}[\temp]% - \PassFirstToSecond{*}% - }{% - \PassFirstToSecond{}% - }% - {\expandafter\PassFirstToSecond% - \expandafter{\temp}{\endgroup\InnerCreateTheorem{#1}}}% -}% -\NewDocumentCommand{\InnerCreateTheorem}{mmmod<>}{% - % #1 = star or no star - % #2 = name of environment - % #3 = emptiness or star to append to name of environment - % #4 = numbered like - % #5 = numbered within - \IfBooleanTF{#1}{% - \IfValueTF{#4} - {\@firstoftwo} - {\IfValueTF{#5}{\@firstoftwo}{\@secondoftwo}}% - }{% - \IfValueTF{#4} - {\IfValueTF{#5}{\@firstoftwo}{\@secondoftwo}}{ - \@secondoftwo} - }% - {% - \GenericError{}% - {\string\CreateTheorem\space syntax error\on@line}{% - You cannot call the starred variant with optional argument,\MessageBreak - nor call the unstarred variant with several optional arguments.}% - {}% - }{% - \IfBooleanTF{#1}{% - \newtheorem*{#2EN#3}{\csname#2nameEN\endcsname} - \newtheorem*{#2FR#3}{\csname#2nameFR\endcsname} - \newtheorem*{#2CN#3}{\csname#2nameCN\endcsname} - }{% - \IfValueTF{#5}{% - \newcounter{#2#3}[{#5}]% - \expandafter\renewcommand\expandafter*% - \csname the#2#3\expandafter\endcsname% - \expandafter{\csname the#5\endcsname.\arabic{#2#3}}% - }{% - \IfValueTF{#4} - {\newaliascnt{#2#3}{#4}} - {\newcounter{#2#3}}% - }% - %------------------------------------------------------------------- - \CreateTheoremNumberedLikeAliasCounter{#2}{EN}{#3}% - \CreateTheoremNumberedLikeAliasCounter{#2}{FR}{#3}% - \CreateTheoremNumberedLikeAliasCounter{#2}{CN}{#3}% - %------------------------------------------------------------------- - }% - \NewDocumentEnvironment{#2#3}{} - {\csname#2\csname\languagename ABBR\endcsname#3\endcsname}% - {\csname end#2\csname\languagename ABBR\endcsname#3\endcsname}% - }% -}% -\NewDocumentCommand{\CreateTheoremNumberedLikeAliasCounter}{mmm}{% - \newaliascnt{#1#2#3}{#1#3}% - \newtheorem{#1#2#3}[{#1#2#3}]{\csname#1name#2\endcsname}% - \aliascntresetthe{#1#2#3}% - \crefname{#1#2#3}% - {\csname#1name#2\endcsname}% - {\csname#1name#2\endcsname}% -}% - -%% English theorems names -\def\theoremnameEN{\unskip~\textsc{Theorem}} -\def\lemmanameEN{\unskip~\textsc{Lemma}} -\def\propositionnameEN{\unskip~\textsc{Proposition}} -\def\corollarynameEN{\unskip~\textsc{Corollary}} -\def\factnameEN{\unskip~\textsc{Fact}} -\def\conjecturenameEN{\unskip~\textsc{Conjecture}} -\def\definitionnameEN{\unskip~\textsc{Definition}} -\def\examplenameEN{\unskip~\textsc{Example}} -\def\problemnameEN{\unskip~\textsc{Problem}} -\def\remarknameEN{\unskip~\textsc{Remark}} - -%% French theorems names -\def\theoremnameFR{\unskip~\textsc{Théorème}} -\def\lemmanameFR{\unskip~\textsc{Lemme}} -\def\propositionnameFR{\unskip~\textsc{Proposition}} -\def\corollarynameFR{\unskip~\textsc{Corollaire}} -\def\factnameFR{\unskip~\textsc{Fait}} -\def\conjecturenameFR{\unskip~\textsc{Conjecture}} -\def\definitionnameFR{\unskip~\textsc{Définition}} -\def\examplenameFR{\unskip~\textsc{Exemple}} -\def\problemnameFR{\unskip~\textsc{Problème}} -\def\remarknameFR{\unskip~\textsc{Remarque}} - -%% Chinese theorems names -\def\theoremnameCN{定理} -\def\lemmanameCN{引理} -\def\propositionnameCN{命题} -\def\corollarynameCN{推论} -\def\factnameCN{事实} -\def\conjecturenameCN{猜想} -\def\definitionnameCN{定义} -\def\examplenameCN{例} -\def\problemnameCN{问题} -\def\remarknameCN{备注} - -%% Theorem environments -\theoremstyle{simple} -%\CreateTheorem{theorem}
-%\CreateTheorem{theorem} -\CreateTheorem{lemma}[theorem] -\CreateTheorem{proposition}[theorem] -\CreateTheorem{corollary}[theorem] -\CreateTheorem{fact}[theorem] -%\CreateTheorem{conjecture}
-%\CreateTheorem{conjecture} -\CreateTheorem*{theorem*} -\CreateTheorem*{lemma*} -\CreateTheorem*{proposition*} -\CreateTheorem*{corollary*} -\CreateTheorem*{fact*} -\CreateTheorem*{conjecture*} -\CreateTheorem{definition}[theorem] -%\CreateTheorem{example}
-%\CreateTheorem{example} -%\CreateTheorem{problem}
-%\CreateTheorem{problem} -\CreateTheorem*{definition*} -\CreateTheorem*{example*} -\CreateTheorem*{problem*} -%\CreateTheorem{remark}
-%\CreateTheorem{remark} -\CreateTheorem*{remark*} - -%%================================ -%% Language configuration -%%================================ -%<*einfart|simplivre> -\PassOptionsToPackage{french,english}{babel} -\RequirePackage{babel} -\frenchsetup{PartNameFull=false} -% -%<*einfartfast|simplivrefast> -\RequirePackage{polyglossia} -\setdefaultlanguage{english} -\setotherlanguage[frenchpart=false]{french} -% - -\newcommand{\minimalist@langconfig@chinese}{% - \def\abstractname{摘要}% - \def\proofname{证明}% - \def\contentsname{目录}% - \def\listfigurename{插图}% - \def\listtablename{表格}% - \def\figurename{图}% - \def\tablename{表}% - \def\indexname{索引}% - \def\appendixname{附录}% - \def\bibname{参考文献}% - \renewcommand{\languagename}{chinese}% -} -\newcommand{\minimalist@langconfig@english}{% - \selectlanguage{english}% -} -\newcommand{\minimalist@langconfig@french}{% - \selectlanguage{french}% -% The line below is only needed for 'babel' -% \def\frenchpartname{Partie}% -} - -\newcommand{\UseLanguageCORE}[1]{% - \ifstrequal{#1}{chinese}{\minimalist@langconfig@chinese}{}% - \ifstrequal{#1}{Chinese}{\minimalist@langconfig@chinese}{}% - \ifstrequal{#1}{english}{\minimalist@langconfig@english}{}% - \ifstrequal{#1}{English}{\minimalist@langconfig@english}{}% - \ifstrequal{#1}{french}{\minimalist@langconfig@french}{} - \ifstrequal{#1}{French}{\minimalist@langconfig@french}{} -} -\newcommand{\UseLanguage}[1]{% - \ifx\@onlypreamble\@notprerr% - \UseLanguageCORE{#1}% - \else% - \AfterEndPreamble{\UseLanguageCORE{#1}}% - \fi% -} - -%%================================ -%% Draft mark -%%================================ -\def\dnfFont{\ttfamily} -\def\needgraphFont{\ttfamily} - -\def\dnfTextEN{To be finished here} -\def\needgraphTextEN{A graph is needed here} -\def\dnfTextFR{À terminer ici} -\def\needgraphTextFR{Il manque encore un graphique ici} -\def\dnfTextCN{这里的内容尚未完成} -\def\needgraphTextCN{这里需要一张图片} - -\definecolor{dnfColor}{RGB}{21,122,20} -\definecolor{needgraphColor}{RGB}{70,130,180} - -%<*einfart|simplivre> -\PassOptionsToPackage{many}{tcolorbox} -\RequirePackage{tcolorbox} -\newtcbox{\plainBox}[1][-paper]{enhanced jigsaw,% - on line, arc = 1.2pt, outer arc = 1pt,breakable,% - colframe = #1,colupper=#1,opacityback=0,% - boxsep = 1pt,boxrule = 1.2pt,% - left = 1pt, right = 1pt, top = 0pt, bottom = 0pt,% -} -% -%<*einfartfast|simplivrefast> -\newcommand{\plainBox}[2][-paper]{\textcolor{#1}{% - \setlength{\fboxsep}{1.5pt}% - \setlength{\fboxrule}{1.2pt}% - \fbox{#2}}} -% - -\NewDocumentCommand{\dnf}{d<>}{% - \noindent\plainBox[dnfColor]% - {\normalfont\dnfFont\bfseries\small% - \csname dnfText\csname\languagename ABBR\endcsname\endcsname% - \IfNoValueF{#1}{ : #1}}% -} -\NewDocumentCommand{\needgraph}{d<>}{% - \par% - \centerline{\plainBox[needgraphColor]% - {\normalfont\needgraphFont\bfseries\small% - \csname needgraphText\csname\languagename ABBR\endcsname\endcsname% - \IfNoValueF{#1}{ : #1}}}% - \par% -} -%<*einfart|einfartfast> - -%%================================ -%% Title block style -%%================================ -\renewcommand{\@maketitle}{% - \LocallyStopLineNumbers% - \noindent% - {\textcolor{gray!55!paper}{\rule{\textwidth}{0.75pt}}}% - \vspace{-\parskip}% - \begin{flushright}% - {\@title}\\\medskip% - \color{black!80!paper}% - {\small\scshape\@author}\\% - {\small\@date}% - \end{flushright}% - \vspace{-\parskip}% - \vspace{-.5\baselineskip}% - {\textcolor{gray!55!paper}{\rule{\textwidth}{0.75pt}}\par}% - \ResumeLineNumbers% -} -\apptocmd{\maketitle}{\thispagestyle{fancy}}{}{\FAIL} - -%%================================ -%% Abstract style -%%================================ -\renewenvironment{abstract}{% - \LocallyStopLineNumbers% - \begin{flushright}% - \textsc{\small\abstractname}\par% - \vspace{-.75\baselineskip}% - \begin{minipage}[t]{.833\textwidth}% - \vspace{0pt}% - \color{black!80!paper}% - \footnotesize% - \parindent=2em -}{% - \end{minipage}% - \end{flushright}% - \ResumeLineNumbers% -} -% - -\endinput \ No newline at end of file diff --git a/macros/unicodetex/latex/minimalist/minimalist.ins b/macros/unicodetex/latex/minimalist/minimalist.ins deleted file mode 100644 index f83d3e67eb..0000000000 --- a/macros/unicodetex/latex/minimalist/minimalist.ins +++ /dev/null @@ -1,49 +0,0 @@ -%% -%% Copyright (C) 2021 by Jinwen XU -%% -%% This file 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. -%% - -\input docstrip.tex -\keepsilent -\askforoverwritefalse - -\usedir{tex/latex/minimalist} - -\preamble - -Copyright (C) 2021 by Jinwen XU - -This is part of the minimalist class series. - -\endpreamble - -\generate{\file{einfart.cls}{\from{minimalist.dtx}{einfart}}} -\generate{\file{einfartfast.cls}{\from{minimalist.dtx}{einfartfast}}} -\generate{\file{simplivre.cls}{\from{minimalist.dtx}{simplivre}}} -\generate{\file{simplivrefast.cls}{\from{minimalist.dtx}{simplivrefast}}} - -\obeyspaces -\Msg{*************************************************************} -\Msg{* *} -\Msg{* To finish the installation you have to move the following *} -\Msg{* files into a directory searched by TeX: *} -\Msg{* *} -\Msg{* einfart.cls *} -\Msg{* einfartfast.cls *} -\Msg{* simplivre.cls *} -\Msg{* simplivrefast.cls *} -\Msg{* *} -\Msg{* Happy TeXing! *} -\Msg{* *} -\Msg{*************************************************************} - -\endbatchfile diff --git a/macros/unicodetex/latex/simplivre/LICENSE b/macros/unicodetex/latex/simplivre/LICENSE new file mode 100644 index 0000000000..2244313901 --- /dev/null +++ b/macros/unicodetex/latex/simplivre/LICENSE @@ -0,0 +1,416 @@ +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3c 2008-05-04 + +Copyright 1999 2002-2008 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +it is written in such a way that you can use it even if your work is +unrelated to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + `LaTeX-Format' or in the case of files belonging to the + `LaTeX-format' a program implementing the `TeX language'. + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, + unmodified copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do not +apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under a different license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for a +particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you assume +the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of the +Work, or any other party who may distribute and/or modify the Work as +permitted above, be liable to you for damages, including any general, +special, incidental or consequential damages arising out of any use of +the Work or out of inability to use the Work (including, but not limited +to, loss of data, data being rendered inaccurate, or losses sustained by +anyone as a result of any failure of the Work to operate with any other +programs), even if the Copyright Holder or said author or said other +party has been advised of the possibility of such damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that it is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2005 M. Y. Name + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2005/12/01 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any `LaTeX-Format', and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change `maintained' above into `author-maintained'. +However, we recommend that you use `maintained', as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + +Derived Works That Are Not Replacements +--------------------------------------- + +Several clauses of the LPPL specify means to provide reliability and +stability for the user community. They therefore concern themselves +with the case that a Derived Work is intended to be used as a +(compatible or incompatible) replacement of the original Work. If +this is not the case (e.g., if a few lines of code are reused for a +completely different task), then clauses 6b and 6d shall not apply. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + diff --git a/macros/unicodetex/latex/simplivre/README.md b/macros/unicodetex/latex/simplivre/README.md new file mode 100644 index 0000000000..cce0b457f5 --- /dev/null +++ b/macros/unicodetex/latex/simplivre/README.md @@ -0,0 +1,15 @@ + + +# `simplivre` : write you books in a simple and clear way + +`simplivre` is a LaTeX class for typesetting books, which has a simple and clear +design. + +Currently, it has native support to English, French and Chinese typesetting. And +it may compile with either XeLaTeX or LuaLaTeX. + +This is part of the minimalist class series. + +# License + +This work is released under the LaTeX Project Public License, v1.3c or later. diff --git a/macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf b/macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf new file mode 100644 index 0000000000..5000712458 Binary files /dev/null and b/macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf differ diff --git a/macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex b/macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex new file mode 100644 index 0000000000..a432d7bce8 --- /dev/null +++ b/macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex @@ -0,0 +1,247 @@ +%! TEX program = xelatex +\PassOptionsToPackage{dvipsnames}{xcolor} +\documentclass{simplivre} + +\linenumbers % 开启行号 +\UseLanguage{Chinese} + +%%================================ +%% TeX logo 与 网址 +%%================================ +\usepackage{hologo} +\usepackage{url} + +%%================================ +%% 排版代码 +%%================================ +\usepackage{listings} +\definecolor{lightergray}{gray}{0.99} +\lstset{language=[LaTeX]TeX, + keywordstyle=\color{RoyalBlue}, + basicstyle=\ttfamily, + commentstyle=\color{ForestGreen}\ttfamily, + stringstyle=\rmfamily, + showstringspaces=false, + breaklines=true, + frame=lines, + backgroundcolor=\color{lightergray}, + flexiblecolumns=true, + escapeinside={(*}{*)}, + % numbers=left, + numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, + firstnumber=last, +} +\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} +\lstset{morekeywords=% + {CreateTheorem,proofideanameCN,cref,dnf,needgraph,UseLanguage, + linenumbers,nolinenumbers,subsection,maketitle + } +} +\lstnewenvironment{code}% +{\LocallyStopLineNumbers% +\setkeys{lst}{columns=fullflexible,keepspaces=true}% +} +{\ResumeLineNumbers} + +\providecommand{\minimalist}{\textsf{minimalist}} +\providecommand{\minimart}{\textsf{minimart}} +\providecommand{\minimbook}{\textsf{minimbook}} +\providecommand{\einfart}{\textsf{einfart}} +\providecommand{\simplivre}{\textsf{simplivre}} + +%%================================ +%% 正文 +%%================================ +\begin{document} + +\title{\simplivre{},以极简主义风格排版你的图书\thanks{对应版本. \texttt{\simplivre{} 2021/03/15}}} +\author{锦文} +\date{2021年3月,北京} + +\maketitle + +\frontmatter +\chapter*{前言} + +\simplivre{}是\minimalist{}文档类系列的成员之一,整个系列包含用于排版文章的\minimart{}、\einfart{}以及用于排版书的\minimbook{}、\simplivre{}。我设计这一系列的初衷是为了撰写草稿与笔记,使之看上去简朴而不简陋。 + +其中,\einfart{}与\simplivre{}支持英文、法文、中文三种语言,并且同一篇文档中三种语言可以很好地协调。由于采用了自定义字体,需要采用 \hologo{XeLaTeX} 或 \hologo{LuaLaTeX} 进行编译。 + +最后,这篇说明文档是用\simplivre{}排版的,你可以把它看作一份简短的说明与演示。 + +\tableofcontents + +\mainmatter + +\chapter{关于文档类的名称与选项} + +\einfart{}取自于德文的einfach (“简约”),并取了artikel (“文章”)的前三个字母组合而成。 + +\simplivre{}取自于法文的simple (“简约”),以及livre (“书”),由二者组合而成。 + +你可以使用选项 \verb|fast| 来启用快速但略微粗糙的样式,主要区别是: +\begin{itemize} + \item 使用较为简单的数学字体设置; + \item 不使用hyperref; + \item 不使用tikz; + \item 使用polyglossia而不是babel来支持多语言。(使用polyglossia编译速度会略有提高,但目前对于中文的兼容不太完善,在它更加稳定后,将会考虑全面切换到polyglossia) +\end{itemize} + +在文章的撰写阶段,建议使用 \verb|fast| 选项以加快编译速度,改善写作时的流畅程度。在最后,可以把 \verb|fast| 标记去除,从而得到正式的版本。 + +\chapter{一些使用说明} + +正文部分每段的开头没有缩进,但每两段之间会有半行左右的间距。就像这样—— + +这里是下一个自然段。 + +\section{定理,以及引用} + +定义、定理等环境已经被预定义,可以直接使用,例如: +\begin{code} + \begin{definition}[奇异物品] \label{def: strange} ... +\end{code} +将会生成 +\begin{definition}[奇异物品]\label{def: strange} + 这是奇异物品的定义。 +\end{definition} + +定理类环境的前后有一行左右的间距。在定义结束的时候会有一个符号来标记。 + +引用时,可以直接使用智能引用 \lstinline|\cref{标签名称}|,例如:\lstinline|\cref{def: strange}| 会显示为:\cref{def: strange}。 + +\section{定义新的定理型环境} + +首先定义这个环境在所用语言下的名称 \lstinline|\(name of environment)(language name)|,其中 \\\lstinline|(language name)| 是 \lstinline|EN|、\lstinline|FR|、\lstinline|CN| 等,然后用下面四种方式之一定义这一环境: +\begin{itemize} + \item \lstinline|\CreateTheorem*{(name of environment)}| + \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| + \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| + \item \lstinline|\CreateTheorem{(name of environment)}| +\end{itemize} + +\def\proofideanameCN{思路} +\CreateTheorem*{proofidea} + +例如, + +\begin{code} + \def\proofideanameCN{思路} + \CreateTheorem*{proofidea} +\end{code} +可以定义不编号的环境 \lstinline|proofidea|,它支持在中文环境中使用,效果如下所示: + +\begin{proofidea} + ... +\end{proofidea} + +\section{未完成标记} + +你可以通过 \lstinline|\dnf| 来标记尚未完成的部分。例如: +\begin{itemize} + \item \lstinline|\dnf|: \quad \dnf + \item \lstinline|\dnf<还需加入…>|: \quad \dnf<还需加入…> +\end{itemize} + +类似的,还有 \lstinline|\needgraph| : +\begin{itemize} + \item \lstinline|\needgraph|: \needgraph + \item \lstinline|\needgraph<关于…>|: \needgraph<关于…> +\end{itemize} + +\section{语言设置} +可以随时使用 \lstinline|\UseLanguage{语言名称}| 更改语言,语言名称包括Chinese、English、French(首字母大小写随意,例如chinese亦可)。这样,各种指令和环境的效果也会随之变动。 + +例如,使用 \lstinline|\UseLanguage{English}| 后,定理与未完成标记会显示为: + +\UseLanguage{English} +\begin{theorem}[Useless]\label{thm} + Some theorem in English. \dnf +\end{theorem} + +引用时,定理的名称总是与定理所在区域的语言匹配,例如,开头的定义在现在的英文模式下依然显示为中文:\cref{def: strange} 和 \cref{thm}。 + +\UseLanguage{Chinese} + +\section{关于行号} +行号可以随时开启和关闭。\lstinline|\linenumbers| 用来开启行号,\lstinline|\nolinenumbers| 用来关闭行号。标题、目录、索引等位置为了美观,不进行编号。 + +\section{关于标题中的脚注} +在 \lstinline|\section| 或 \lstinline|\subsection| 中,如果想使用脚注,只能: +\begin{itemize} + \item 先写 \lstinline|\mbox{\protect\footnotemark}|, + \item 再在后面用 \lstinline|\footnotetext{...}|。 +\end{itemize} +这是标题使用下划线装饰之后带来的一个缺点。 + +\section{关于字体} +\einfart{}与\simplivre{}使用Palatino Linotype作为英文字体,方正悠宋、悠黑简体作为中文字体,并部分使用了Neo Euler作为数学字体: +\begin{itemize} + \item English main font. \textsf{English sans serif font}. + \item 中文主要字体,\textsf{中文无衬线字体} + \item 数学示例: \( \alpha, \beta, \gamma, \delta, 1,2,3,4, a,b,c,d \), \[\mathrm{li}(x)\coloneqq \int_2^{\infty} \frac{1}{\log t}\,\mathrm{d}t \] +\end{itemize} + +其中,Neo Euler可以在 \url{https://github.com/khaledhosny/euler-otf} 下载。 + +其他字体不是免费字体,需要自行购买使用(你可以在方正字库网站查询详细资料:\url{https://www.foundertype.com})。 + +在没有安装相应的字体时,将采用TeX Live中自带的字体来代替,效果可能会有所折扣。 + +\section{文档示例} + +\singlespacing + +\LocallyStopLineNumbers +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{simplivre} + +\linenumbers +\UseLanguage{French} + +\begin{document} + +\title{Titre} +\author{Nom} +\date{03 / 2021, Lieu} + +\maketitle + +%% Texte ici + +\end{document} +\end{code} +\end{minipage} +% +\hfill +% +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{simplivre} + +\linenumbers +\UseLanguage{Chinese} + +\begin{document} + +\title{标题} +\author{姓名} +\date{2021年3月,地点} + +\maketitle + +%% 正文部分 + +\end{document} +\end{code} +\end{minipage} +\par +\ResumeLineNumbers + +\bigskip +(\lstinline|\UseLanguage| 既可以放在导言中,也可以放在正文部分,并且可以按照需要反复使用) + +\end{document} diff --git a/macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf b/macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf new file mode 100644 index 0000000000..3da188c5dd Binary files /dev/null and b/macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf differ diff --git a/macros/unicodetex/latex/simplivre/simplivre-doc-en.tex b/macros/unicodetex/latex/simplivre/simplivre-doc-en.tex new file mode 100644 index 0000000000..d1a7f6d328 --- /dev/null +++ b/macros/unicodetex/latex/simplivre/simplivre-doc-en.tex @@ -0,0 +1,243 @@ +%! TEX program = xelatex +\PassOptionsToPackage{dvipsnames}{xcolor} +\documentclass{simplivre} + +\linenumbers % Enable line numbers + +%%================================ +%% TeX logo and URL +%%================================ +\usepackage{hologo} +\usepackage{url} + +%%================================ +%% For typestting code +%%================================ +\usepackage{listings} +\definecolor{lightergray}{gray}{0.99} +\lstset{language=[LaTeX]TeX, + keywordstyle=\color{RoyalBlue}, + basicstyle=\ttfamily, + commentstyle=\color{ForestGreen}\ttfamily, + stringstyle=\rmfamily, + showstringspaces=false, + breaklines=true, + frame=lines, + backgroundcolor=\color{lightergray}, + flexiblecolumns=true, + escapeinside={(*}{*)}, + % numbers=left, + numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, + firstnumber=last, +} +\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} +\lstset{morekeywords=% + {CreateTheorem,proofideanameEN,cref,dnf,needgraph,UseLanguage, + linenumbers,nolinenumbers,section,maketitle + } +} +\lstnewenvironment{code}% +{\LocallyStopLineNumbers% +\setkeys{lst}{columns=fullflexible,keepspaces=true}% +} +{\ResumeLineNumbers} + +\providecommand{\minimalist}{\textsf{minimalist}} +\providecommand{\minimart}{\textsf{minimart}} +\providecommand{\minimbook}{\textsf{minimbook}} +\providecommand{\einfart}{\textsf{einfart}} +\providecommand{\simplivre}{\textsf{simplivre}} + +%%================================ +%% Main text +%%================================ +\begin{document} + +\title{\simplivre{}, write your books in a simple and clear way\thanks{Corresponding to: \texttt{\simplivre{} 2021/03/15}}} +\author{Jinwen} +\date{March 2021, Beijing} + +\maketitle + +\frontmatter +\chapter*{Preface} + +\simplivre{} is a member of the \minimalist{} class series. The entire collection includes \minimart{} and \einfart{} for typesetting articles and \minimbook{} and \simplivre{} for typesetting books. My original intention in designing this series was to write drafts and notes that look simple but not shabby. + +Among them, \einfart{} and \simplivre{} support three languages: English, French, and Chinese, and these three languages can be switched seamlessly in a single document. Due to the usage of custom fonts, they need to be compiled with \hologo{XeLaTeX} or \hologo{LuaLaTeX}. + +This documentation is typeset using \einfart{}. You can think of it as a short introduction and demonstration. + + +\tableofcontents + +\mainmatter + +\chapter{On the naming and differences} +\einfart{} is taken from German word ``einfach'' (``simple''), combined with the first three letters of ``artikel'' (``article''). + +\simplivre{} is taken from French words ``simple'' and ``livre'' (for ``book''). + +You can use the option \verb|fast| to enable a fast but slightly rough version. The main differences are: +\begin{itemize} + \item Use simpler math font configuration; + \item Do not use hyperref; + \item Do not use tikz; + \item Use polyglossia instead of babel to support multiple languages. (Using polyglossia will increase the compilation speed slightly, but the current compatibility with Chinese is not perfect. When it becomes more stable, I will consider fully switching to polyglossia) +\end{itemize} + +During the writing stage of your document, it is recommended to use the \verb|fast| option to speed up compilation and improve the smoothness of your writing experience. At the end, you can remove the ``fast'' mark to get the final version. + +\chapter{Some instructions} + +There is no indentation at the beginning of each paragraph, but there will be a half-line space between each two paragraphs. like this --- + +Here is the next paragraph. + +\section{Theorems and how to reference them} + +Environments such as definitions and theorems have been pre-defined and can be used directly, for example: +\begin{code} + \begin{definition}[Strange things] \label{def: strange} ... +\end{code} +will produce +\begin{definition}[Strange things]\label{def: strange} + This is the definition of some strange objects. +\end{definition} + +There is approximately an one-line space before and after the theorem environment. There will be a symbol to mark the end of the environment. + +When referencing, you can directly use clever reference \lstinline|\cref{(label name)}|. For example, \lstinline|\cref{def: strange}| will be displayed as: \cref{def: strange}. + +\section{Define a new theorem-like environment} + +First define the name of this environment in the language used: \lstinline|\(name of environment)(language name)|. Where \lstinline|(language name)| can be \lstinline|EN|, \lstinline|FR|, \lstinline|CN|, etc., and then define this environment in one of the following four ways: +\begin{itemize} + \item \lstinline|\CreateTheorem*{(name of environment)}| + \item \lstinline|\CreateTheorem{(name of environment)}[(numbered like)]| + \item \lstinline|\CreateTheorem{(name of environment)}<(numbered within)>| + \item \lstinline|\CreateTheorem{(name of environment)}| +\end{itemize} + +\def\proofideanameEN{Idea} +\CreateTheorem*{proofidea} + +For example, +\begin{code} + \def\proofideanameEN{Idea} + \CreateTheorem*{proofidea} +\end{code} +defines an unnumbered environment \lstinline|proofidea|, which supports using in the English context, and the effect is as follows: + +\begin{proofidea} + ... +\end{proofidea} + +\section{Draft mark} + +You can use \lstinline|\dnf| to mark the unfinished part. For example: +\begin{itemize} + \item \lstinline|\dnf|: \quad \dnf + \item \lstinline|\dnf|: \quad \dnf +\end{itemize} + +Similarly, there is \lstinline|\needgraph| : +\begin{itemize} + \item \lstinline|\needgraph|: \needgraph + \item \lstinline|\needgraph|: \needgraph +\end{itemize} + +\section{Language configuration} +You can use \lstinline|\UseLanguage{(name of language))}| at any time to change the language, Language names include Chinese, English, French (the case of the first letter is arbitrary, for example, ``chinese'' is also acceptable). With this, the effects of various commands and environments will also change accordingly. + +For example, after using \lstinline|\UseLanguage{French}|, the theorem and the draft mark will be displayed as: + +\UseLanguage{French} +\begin{theorem}[Inutile]\label{thm} + Un théorème en français. \dnf +\end{theorem} + +When referenced, the name of the theorem always matches the language of the region in which the theorem is located, for example, the definition of the beginning is still displayed in English in the current French mode: \cref{def: strange} and \cref{thm}. + +\UseLanguage{English} + +\section{On the line numbers} +Line numbers can be turned on and off at any time. \lstinline|\linenumbers| is used to enable the line numbers, and \lstinline|\nolinenumbers| is used to disable them. For the sake of beauty, the title, table of contents, index and some other elements are not numbered. + +\section{On the footnotes in the title} +In \lstinline|\chapter| or \lstinline|\chapter| , if you wish to add footnotes, you can only: +\begin{itemize} + \item first write \lstinline|\mbox{\protect\footnotemark}|, + \item then add \lstinline|\footnotetext{...}| afterwards. +\end{itemize} +This is a disadvantage brought about by the underline decoration of the title. + +\section{On the fonts} +\einfart{} and \simplivre{} use Palatino Linotype as the English font, FounderType's YouSong and YouHei Simplified as the Chinese fonts, and partially use Neo Euler as the mathematical font: +\begin{itemize} + \item English main font. \textsf{English sans serif font}. + \item 中文主要字体, \textsf{中文无衬线字体} + \item Math demonstration: \( \alpha, \beta, \gamma, \delta, 1,2,3,4, a,b,c,d \), \[\mathrm{li}(x)\coloneqq \int_2^{\infty} \frac{1}{\log t}\,\mathrm{d}t \] +\end{itemize} + +Among them, Neo Euler can be downloaded at \url{https://github.com/khaledhosny/euler-otf}. Other fonts are not free, you need to purchase and use them on your own. (For the Chinese fonts, visit FounderType's website for detail: \url{https://www.foundertype.com} ). + +When the corresponding font is not installed, the font that comes with TeX Live will be used instead, and the experience might be reduced. + +\chapter{Document templates} + +\singlespacing + +\LocallyStopLineNumbers +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{simplivre} + +\linenumbers +\UseLanguage{French} + +\begin{document} + +\title{Titre} +\author{Nom} +\date{03 / 2021, Lieu} + +\maketitle + +%% Texte ici + +\end{document} +\end{code} +\end{minipage} +% +\hfill +% +\begin{minipage}{0.45\textwidth} +\begin{code} +%! TEX program = xelatex +\documentclass[fast]{simplivre} + +\linenumbers +\UseLanguage{Chinese} + +\begin{document} + +\title{标题} +\author{姓名} +\date{2021年3月, 地点} + +\maketitle + +%% 正文部分 + +\end{document} +\end{code} +\end{minipage} +\par +\ResumeLineNumbers + +\bigskip +(\lstinline|\UseLanguage| can be placed either in the preamble or in the body part, and can be used repeatedly as needed) + +\end{document} diff --git a/macros/unicodetex/latex/simplivre/simplivre.cls b/macros/unicodetex/latex/simplivre/simplivre.cls new file mode 100644 index 0000000000..43aec4f462 --- /dev/null +++ b/macros/unicodetex/latex/simplivre/simplivre.cls @@ -0,0 +1,237 @@ +%% +%% This is file `simplivre/simplivre.cls', +%% generated with the docstrip utility. + +%% Copyright (C) 2021 by Jinwen XU +%% +%% This is part of the minimalist class series. +%% +%% This work may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License, either version 1.3c of this license or (at +%% your option) any later version. The latest version of this license is in +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[2020-10-01] +\ProvidesClass{simplivre} + [2021/03/15 A simple and clear book style] +\def\minimclass@baseclass{book} +\RequirePackage{kvoptions} +\RequirePackage{etoolbox} +\SetupKeyvalOptions{ + family = @minimclass, + prefix = @minimclass@, +} +\DeclareBoolOption[false]{draft} +\DeclareBoolOption[false]{fast} +\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{\minimclass@baseclass}} +\ProcessKeyvalOptions*\relax +\LoadClass{\minimclass@baseclass} +\if@minimclass@draft + \@minimclass@fasttrue +\fi + +%%================================ +%% Page layout +%%================================ +\RequirePackage[heightrounded]{geometry} +\geometry{ + papersize={7in,10in}, + total={40em,60em}, + hmarginratio=1:1, + vmarginratio=1:1, + footnotesep=2em plus 2pt minus 2pt, +} + +\if@minimclass@fast + \PassOptionsToPackage{fast}{minimalist} +\fi +\if@minimclass@fast + \PassOptionsToPackage{polyglossia}{minimalist} +\fi +\RequirePackage{minimalist} +\AtEndPreamble{\RequirePackage{parskip}} + +%%================================ +%% Fonts +%%================================ +%% Math fonts in fast mode +\if@minimclass@fast + \RequirePackage{mathpazo} +\fi + +%% English fonts +\PassOptionsToPackage{no-math}{fontspec} +\RequirePackage{fontspec} +\IfFontExistsTF{Palatino Linotype}{% + \setmainfont{Palatino Linotype} +}{ + \setmainfont{texgyrepagella-regular.otf}[ + BoldFont = texgyrepagella-bold.otf , + ItalicFont = texgyrepagella-italic.otf , + BoldItalicFont = texgyrepagella-bolditalic.otf ] +} + \setsansfont{SourceSansPro-Regular.otf}[ + Scale = MatchLowercase, + BoldFont = SourceSansPro-Bold.otf , + ItalicFont = SourceSansPro-RegularIt.otf , + BoldItalicFont = SourceSansPro-BoldIt.otf ] + +%% Chinese fonts +\PassOptionsToPackage{fontset=none,scheme=plain}{ctex} +\RequirePackage{ctex} +\IfFontExistsTF{FZYouSongS 507R}{% + \setCJKmainfont{FZYouSongS 507R}[ + BoldFont = FZYouSongS 509R , + BoldFeatures = {FakeBold=2} , + ItalicFont = * , + BoldItalicFont = FZYouSongS 509R , + BoldItalicFeatures = {FakeBold=2} , + SmallCapsFont = * ] +}{ + \setCJKmainfont{FandolSong-Regular.otf}[ + BoldFont = FandolSong-Bold.otf , + ItalicFont = FandolKai-Regular.otf , + BoldItalicFont = FandolKai-Regular.otf , + BoldItalicFeatures = {FakeBold=4} , + SmallCapsFont = * ] +} +\IfFontExistsTF{FZYouSongS 507R}{% + \setCJKmonofont{FZYouSongS 507R}[ + BoldFont = FZYouSongS 509R , + BoldFeatures = {FakeBold=2} , + ItalicFont = * , + BoldItalicFont = FZYouSongS 509R , + BoldItalicFeatures = {FakeBold=2} , + SmallCapsFont = * ] +}{ + \setCJKmonofont{FandolFang-Regular.otf}[ + BoldFont = * , + BoldFeatures = {FakeBold=4} , + ItalicFont = * , + BoldItalicFont = * , + BoldItalicFeatures = {FakeBold=4} , + SmallCapsFont = * ] +} +\IfFontExistsTF{FZYouHeiS 506L}{% + \setCJKsansfont{FZYouHeiS 506L}[ + BoldFont = FZYouHeiS 509R, + ItalicFont = * , + BoldItalicFont = FZYouHeiS 509R , + SmallCapsFont = * ] +}{ + \setCJKsansfont{FandolHei-Regular.otf}[ + BoldFont = FandolHei-Bold.otf , + ItalicFont = * , + BoldItalicFont = FandolHei-Bold.otf , + SmallCapsFont = * ] +} + +%% Math font +\if@minimclass@fast\else +\PassOptionsToPackage + {warnings-off={mathtools-colon,mathtools-overbracket}}{unicode-math} +\RequirePackage{unicode-math} +\unimathsetup{math-style=ISO} +\setmathfont{Asana-Math.otf} +\IfFontExistsTF{Neo Euler}{% +\setmathfont{Neo Euler} % From https://tex.stackexchange.com/a/425887 + [range={"0000-"0001,"0020-"007E, + "00A0,"00A7-"00A8,"00AC,"00AF,"00B1,"00B4-"00B5,"00B7, + "00D7,"00F7, + "0131, + "0237,"02C6-"02C7,"02D8-"02DA,"02DC, + "0300-"030C,"030F,"0311,"0323-"0325,"032E-"0332,"0338, + "0391-"0393,"0395-"03A1,"03A3-"03A8,"03B1-"03BB, + "03BD-"03C1,"03C3-"03C9,"03D1,"03D5-"03D6,"03F5, + "2016,"2018-"2019,"2021,"2026-"202C,"2032-"2037,"2044, + "2057,"20D6-"20D7,"20DB-"20DD,"20E1,"20EE-"20EF, + "210B-"210C,"210E-"2113,"2118,"211B-"211C,"2126-"2128, + "212C-"212D,"2130-"2131,"2133,"2135,"2190-"2199, + "21A4,"21A6,"21A9-"21AA,"21BC-"21CC,"21D0-"21D5, + "2200,"2202-"2209,"220B-"220C,"220F-"2213,"2215-"221E, + "2223,"2225,"2227-"222E,"2234-"2235,"2237-"223D, + "2240-"224C,"2260-"2269,"226E-"2279,"2282-"228B,"228E, + "2291-"2292,"2295-"2299,"22A2-"22A5,"22C0-"22C5, + "22DC-"22DD,"22EF,"22F0-"22F1, + "2308-"230B,"2320-"2321,"2329-"232A,"239B-"23AE, + "23DC-"23DF, + "27E8-"27E9,"27F5-"27FE,"2A0C,"2B1A, + "1D400-"1D433,"1D49C,"1D49E-"1D49F,"1D4A2,"1D4A5-"1D4A6, + "1D4A9-"1D4AC,"1D4AE-"1D4B5,"1D4D0-"1D4E9,"1D504-"1D505, + "1D507-"1D50A,"1D50D-"1D514,"1D516-"1D51C,"1D51E-"1D537, + "1D56C-"1D59F,"1D6A8-"1D6B8,"1D6BA-"1D6D2,"1D6D4-"1D6DD, + "1D6DF,"1D6E1,"1D7CE-"1D7D7 }] +}{} +\fi + +\RequirePackage[verbose=silent]{microtype} + +%%================================ +%% Graphics +%%================================ +\RequirePackage{graphicx} +\graphicspath{{images/}} +\RequirePackage{wrapfig} +\RequirePackage{caption} + +%%================================ +%% Index +%%================================ +\RequirePackage{imakeidx} +\pretocmd{\printindex}{\LocallyStopLineNumbers}{}{\FAIL} +\apptocmd{\printindex}{\ResumeLineNumbers}{}{\FAIL} + +%%================================ +%% Draft mark +%%================================ +\def\dnfFont{\ttfamily} +\def\needgraphFont{\ttfamily} + +\def\dnfTextEN{To be finished here} +\def\needgraphTextEN{A graph is needed here} +\def\dnfTextFR{À terminer ici} +\def\needgraphTextFR{Il manque encore un graphique ici} +\def\dnfTextCN{这里的内容尚未完成} +\def\needgraphTextCN{这里需要一张图片} + +\definecolor{dnfColor}{RGB}{21,122,20} +\definecolor{needgraphColor}{RGB}{70,130,180} + +\if@minimclass@fast + \newcommand{\plainBox}[2][-paper]{\textcolor{#1}{% + \setlength{\fboxsep}{1.5pt}% + \setlength{\fboxrule}{1.2pt}% + \fbox{#2}}} +\else + \PassOptionsToPackage{many}{tcolorbox} + \RequirePackage{tcolorbox} + \newtcbox{\plainBox}[1][-paper]{enhanced jigsaw,% + on line, arc = 1.2pt, outer arc = 1pt,breakable,% + colframe = #1,colupper=#1,opacityback=0,% + boxsep = 1pt,boxrule = 1.2pt,% + left = 1pt, right = 1pt, top = 0pt, bottom = 0pt,% + } +\fi + +\NewDocumentCommand{\dnf}{d<>}{% + \noindent\plainBox[dnfColor]% + {\normalfont\dnfFont\bfseries\small% + \csname dnfText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}% +} +\NewDocumentCommand{\needgraph}{d<>}{% + \par% + \centerline{\plainBox[needgraphColor]% + {\normalfont\needgraphFont\bfseries\small% + \csname needgraphText\csname\languagename ABBR\endcsname\endcsname% + \IfNoValueF{#1}{ : #1}}}% + \par% +} + +\endinput +%% +%% End of file `simplivre/simplivre.cls'. diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 75c70f3f63..23b6402624 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -14,6 +14,7 @@ $mirrors = { }, 'Asia' => { 'China' => { + 'https://mirror.bjtu.edu.cn/CTAN/' => 1, 'https://mirrors.aliyun.com/CTAN/' => 1, 'https://mirrors.cqu.edu.cn/CTAN/' => 1, 'https://mirrors.dgut.edu.cn/CTAN/' => 1, @@ -21,6 +22,7 @@ $mirrors = { 'https://mirrors.nju.edu.cn/CTAN/' => 1, 'https://mirrors.sjtug.sjtu.edu.cn/ctan/' => 1, 'https://mirrors.sustech.edu.cn/CTAN/' => 1, + 'https://mirrors.tuna.tsinghua.edu.cn/CTAN/' => 1, 'https://mirrors.ustc.edu.cn/CTAN/' => 1, }, 'Hong Kong' => { @@ -44,7 +46,7 @@ $mirrors = { 'https://ftp.yz.yamagata-u.ac.jp/pub/CTAN/' => 1, }, 'Korea' => { - 'http://ftp.kaist.ac.kr/pub/tex-archive/' => 1, + 'http://ftp.ktug.org/tex-archive/' => 1, 'http://mirror.kakao.com/CTAN/' => 1, 'https://cran.asia/tex/' => 1, 'https://ftp.harukasan.org/CTAN/' => 1, @@ -111,6 +113,7 @@ $mirrors = { }, 'Greece' => { 'http://ftp.ntua.gr/mirror/ctan/' => 1, + 'https://ftp.cc.uoc.gr/mirrors/CTAN/' => 1, }, 'Hungary' => { 'https://mirror.szerverem.hu/ctan/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 79911c603c..066c5b41c2 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/2020 -depend revision/58339 +depend revision/58379 name 00texlive.image category TLCore -revision 58334 +revision 58371 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 @@ -1482,6 +1482,7 @@ runfiles size=13854 tlpkg/tlpsrc/eco.tlpsrc tlpkg/tlpsrc/ecobiblatex.tlpsrc tlpkg/tlpsrc/econ-bst.tlpsrc + tlpkg/tlpsrc/econlipsum.tlpsrc tlpkg/tlpsrc/econometrics.tlpsrc tlpkg/tlpsrc/economic.tlpsrc tlpkg/tlpsrc/ecothesis.tlpsrc @@ -2029,6 +2030,7 @@ runfiles size=13854 tlpkg/tlpsrc/historische-zeitschrift.tlpsrc tlpkg/tlpsrc/hitec.tlpsrc tlpkg/tlpsrc/hithesis.tlpsrc + tlpkg/tlpsrc/hitreport.tlpsrc tlpkg/tlpsrc/hitszbeamer.tlpsrc tlpkg/tlpsrc/hitszthesis.tlpsrc tlpkg/tlpsrc/hletter.tlpsrc @@ -56004,7 +56006,7 @@ catalogue-version 9.5 name circuitikz category Package -revision 57831 +revision 58366 shortdesc Draw electrical networks with TikZ relocated 1 longdesc The package provides a set of macros for naturally typesetting @@ -56013,11 +56015,11 @@ longdesc networks. It is designed as a tool that is easy to use, with a longdesc lean syntax, native to LaTeX, and directly supporting PDF longdesc output format. It has therefore been based on the very longdesc impressive PGF/TikZ package. -containersize 142480 -containerchecksum e305b1464332f8b3167ce8b2fed4ea4fa4259c68e2054d2623c971e9432f4838442e02df8957efe67abc4dbfde4c1d0bb3039cc16aaf9632c43bad93423f268d -doccontainersize 1226072 -doccontainerchecksum 10d9048d0efef61b0fc061b2b698e3d9d9f7645c25486cf5f462e1974fade685a85f5e31d6218830f43745b7797ce5694445a39860e1f1b62fcc4d3b650dae98 -docfiles size=398 +containersize 143092 +containerchecksum 1ba3ef94dfba5ba8d031dc4ad4aa1f3eb98887380bad004992fcf798a681d5ea0b2df57f36290b117ec115f61e788c96dd1d13b2c857451541915c2a6241560b +doccontainersize 1232044 +doccontainerchecksum 78951ff2f13451429a72d5e916fb62d61feed123cfbb9595b74a1dcc6fc7235e69d90fe8ca6afdea62647b4be0c2182d980ffb44ac4b82bf3d8898ef930bbae1 +docfiles size=399 RELOC/doc/context/third/circuitikz/circuitikz-context.pdf RELOC/doc/context/third/circuitikz/circuitikz-context.tex RELOC/doc/generic/circuitikz/CHANGELOG.md @@ -56027,7 +56029,7 @@ docfiles size=398 RELOC/doc/latex/circuitikz/circuitikzmanual.tex RELOC/doc/latex/circuitikz/compatibility.tex RELOC/doc/latex/circuitikz/ctikzmanutils.sty -runfiles size=2821 +runfiles size=2824 RELOC/tex/context/third/circuitikz/t-circuitikz-0.8.3.tex RELOC/tex/context/third/circuitikz/t-circuitikz-0.9.3.tex RELOC/tex/context/third/circuitikz/t-circuitikz-0.9.6.tex @@ -56066,7 +56068,7 @@ catalogue-contact-repository https://github.com/circuitikz/circuitikz catalogue-ctan /graphics/pgf/contrib/circuitikz catalogue-license lppl gpl catalogue-topics graphics diagram-circ pgf-tikz electronic -catalogue-version 1.3.1 +catalogue-version 1.3.2 name cite category Package @@ -66649,7 +66651,7 @@ containerchecksum 0568a3251d71fb3106fbb3961427200419ae1df22d39b5e72c608e2d94fc35 name collection-latexextra category Collection -revision 58302 +revision 58370 shortdesc LaTeX additional packages relocated 1 longdesc A very large collection of add-on packages for LaTeX. @@ -67010,6 +67012,7 @@ depend easylist depend easyreview depend ebezier depend ecclesiastic +depend econlipsum depend ecv depend ed depend edichokey @@ -67239,6 +67242,7 @@ depend he-she depend hhtensor depend histogr depend hitec +depend hitreport depend hletter depend hobsub depend hpsdiss @@ -68003,8 +68007,8 @@ depend ziffer depend zref depend zwgetfdate depend zwpagelayout -containersize 6272 -containerchecksum e71f5979224aaf44ad2ba196567caac14caa0edd04cb7dc9d3c289603e6bd3d4ff632b08be315c7b263c7a5ec67998acb13173d60d79e1b85f1fafd2ef51d27b +containersize 6276 +containerchecksum 970596e12aa067f9a7c85d626226aa77a7014a1ec3b5a3069db4cec78fb24df1196a17336c4f32eb91275e0a392825fb6537876808a35bd515a8e289515799fa name collection-latexrecommended category Collection @@ -81328,7 +81332,7 @@ binfiles arch=x86_64-solaris size=2 name csplain category Package -revision 57382 +revision 58367 shortdesc Plain TeX multilanguage support longdesc CSplain is a small extension of basic Plain TeX macros, the longdesc formats csplain and pdfcsplain can be generated. It supports: @@ -81361,9 +81365,9 @@ execute AddFormat name=luacsplain engine=luatex options="-etex csplain execute AddFormat name=pdfcsplain engine=luatex options="-etex csplain.ini" fmttriggers=cm,cs,hyphen-base,plain,tex-ini-files,luatex,luatex85 execute AddFormat name=pdfcsplain engine=pdftex options="-etex -enc csplain-utf8.ini" fmttriggers=cm,cs,hyphen-base,plain,enctex,hyph-utf8,tex-ini-files execute AddFormat name=pdfcsplain engine=xetex options="-etex csplain.ini" fmttriggers=cm,cs,hyphen-base,plain -containersize 122272 -containerchecksum c177fac9fe3a3f7c5ab0ef174c63f7ccc5b434e7819c2ba4bc84fdcea07be2e14f7267d77b88b538ac6109bc0262b2197878f72ce41d2946be8188a36b03ed8c -runfiles size=216 +containersize 122628 +containerchecksum 8ea1823aa10294b3192d56fef463ec80236e4314b68785416d01cf1057d5c72fdce00b057604521bd9888df97abe8e8636c763808c69849a2d4320031226e47f +runfiles size=217 texmf-dist/tex/csplain/base/csenc-k.tex texmf-dist/tex/csplain/base/csenc-p.tex texmf-dist/tex/csplain/base/csenc-u.tex @@ -81449,6 +81453,7 @@ catalogue-contact-home http://petr.olsak.net/csplain-e.html catalogue-ctan /macros/cstex/base/csplain.tar.gz catalogue-license other-free catalogue-topics czech slovak format +catalogue-version Mar. 2021 name csplain.aarch64-linux category Package @@ -81709,7 +81714,7 @@ catalogue-version 1.02 name cstex category Package -revision 53767 +revision 58368 shortdesc Support for Czech/Slovak languages relocated 1 longdesc This package mirrors the macros part of the home site's @@ -81718,9 +81723,9 @@ longdesc some of the additions that make it a Czech/Slovak language longdesc distribution, rather than the distribution of a basic longdesc Plain/LaTeX distribution. containersize 516 -containerchecksum 4694b738593a72d14822afb5fdfcf6b26ed6aba7368f5957bac357aae822fc85c3e8a4f2a6faf58bd03ae77601034ad86cf9ec67e9d946dcc4c859edd42bc20a -doccontainersize 3963156 -doccontainerchecksum a1bc7ce21066c16897e6874e6ebccbee21d111e1f16e33fda07231e80b06fa537e98970789ae6e7f4c51a1135c995f3b971b6078872595dc954b0cf70a0557dd +containerchecksum e1e1c177fbcec8ca06b807335b039651e33469290502a68c30768344598c49b3b8d5adeafc5ca3e96728d2ff5adf4274df57d5643d01bd025b872b0aac296f12 +doccontainersize 3963324 +doccontainerchecksum cdfcfe1056329bb3dd9dde36044e1d89bca3e9d7730b3d601adf5d84c91392e868f9f8fa42df5487f8563360f68fa7c9d1ec75e7ac8693ebf293e1ba9a06dd5d docfiles size=1156 RELOC/doc/cstex/00-README-cslatex RELOC/doc/cstex/INSTALL.cslatex @@ -89182,7 +89187,7 @@ catalogue-topics program-doc name doclicense category Package -revision 56445 +revision 58364 shortdesc Support for putting documents under a license relocated 1 longdesc This package allows you to put your document under a license @@ -89190,19 +89195,21 @@ longdesc and include a link to read about the license or include an icon longdesc or image of the license. Currently, only Creative Commons is longdesc supported, but this package is designed to handle all kinds of longdesc licenses. -containersize 226900 -containerchecksum 598d81321880bc9c2c3a732644a9933f4f92af76ab483ed988f67a643736e3d3a0dca6e25c262f1935ceedbb888a271b7d16fac3a90b8bec8bc13d5745d68cbc -doccontainersize 216476 -doccontainerchecksum 7190733ec4f6f5987936a4bd23ffb42ae2e1aee4d1d7066885dcd8ce2383e4e32f704b82493d1b36c99ad4bd540864e760e9ed084ffbea0ea7b89e2bae523519 -docfiles size=64 - RELOC/doc/latex/doclicense/README details="Readme" +containersize 234792 +containerchecksum f81061865c718a016d9a67294244d44cc1b3a9cf74964d98c2a5ba4b7bf0228bb6107d8ae12fa260a46478af84109f63d07825eac159c07eb53de3e1668ef3f7 +doccontainersize 215292 +doccontainerchecksum 795200e3816b4f904aa413941ca0c311cce3c5ea993789128201507204af53be2e072926abfab1a6e14b4a0024aa2069d781c8fa899dafaf2e19641940ff8943 +docfiles size=68 + RELOC/doc/latex/doclicense/README.md details="Readme" RELOC/doc/latex/doclicense/doclicense.pdf details="Package documentation" -srccontainersize 10608 -srccontainerchecksum d69c290d8756f6c315b4f5de231768c051a823d7c46d8876ff7b302a722719d92823c9abd88760e5b02e24d917eb7efbcd378ac9a0035d7c970ed68c5aa835c5 -srcfiles size=11 + RELOC/doc/latex/doclicense/manifest.txt +srccontainersize 11216 +srccontainerchecksum 1f51e2eb7b6d7710881375e810720329be8b3af5cafd1cab345cff410679451e9be5cf77a84f76b1daec9d1872b3c00535137fe4a1a5d791b04cdeb192c2e7b5 +srcfiles size=12 + RELOC/source/latex/doclicense/Makefile RELOC/source/latex/doclicense/doclicense.dtx RELOC/source/latex/doclicense/doclicense.ins -runfiles size=332 +runfiles size=429 RELOC/tex/latex/doclicense/doclicense-UKenglish.ldf RELOC/tex/latex/doclicense/doclicense-USenglish.ldf RELOC/tex/latex/doclicense/doclicense-acadian.ldf @@ -89292,38 +89299,51 @@ runfiles size=332 RELOC/tex/latex/doclicense/images/doclicense-CC-zero-88x31.pdf RELOC/tex/latex/doclicense/images/doclicense-CC-zero-unofficial-mr-88x31.eps RELOC/tex/latex/doclicense/images/doclicense-CC-zero-unofficial-mr-88x31.pdf + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-3.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-3.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-4.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-4.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-3.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-4.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nd-3.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-nd-4.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-sa-3.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-by-sa-4.0-plaintext.tex + RELOC/tex/latex/doclicense/license-texts/doclicense-CC-zero-1.0-latex.html RELOC/tex/latex/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex RELOC/tex/latex/doclicense/license-texts/doclicense-CC-zero-1.0-plaintext.tex catalogue-contact-bugs https://github.com/ypid/latex-packages/issues catalogue-contact-repository https://github.com/ypid/latex-packages/tree/master/doclicense catalogue-ctan /macros/latex/contrib/doclicense -catalogue-license lppl1.3 +catalogue-license lppl1.3c catalogue-topics licence-mgmt -catalogue-version 2.2.1 +catalogue-version 2.3.0 name docmfp category Package @@ -97530,16 +97550,16 @@ catalogue-topics notes editorial name easybook category Package -revision 58332 +revision 58369 shortdesc Typeset Chinese books or notes relocated 1 longdesc Easybook is a minimalist style template based on the ctexbook longdesc book document class. containersize 10116 -containerchecksum 7a7c6c903372fe344fc66ebbd9bc1c2c05c8e6cebfceed22470703c2a89e6eb28d74006d23f846a283b59df8d6f38f3d5d0380d052f3fbc6ace82ec9d08c8337 -doccontainersize 515024 -doccontainerchecksum c5fa33e99b51436ed78e08bea105e75cccc7e081925e93078fd1d8c78ccb44d699e9fa10d9b6cb5439f38a3919a199c14fcab08f10ff14265ba0de9a1812aa1e -docfiles size=145 +containerchecksum c88631ce65ed1ca29629fb0ccb2ac2b6fc669016f071194f3425d50690cf1e33f7a9c83a6f18a537a67ef88b156703c348464d0ca5166a9539a2c2498b8886db +doccontainersize 523468 +doccontainerchecksum 59f362fd2cba9ecd9462ff3807c3ece9a02f513dc78fd0b004ebc1a930d788d133d1119fd1672526130e3de5cb5b5462437bf450e36286d556a7928696ed77f5 +docfiles size=147 RELOC/doc/latex/easybook/README.md details="Readme" RELOC/doc/latex/easybook/appendix.tex RELOC/doc/latex/easybook/chapter1.tex @@ -97557,7 +97577,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook catalogue-ctan /macros/latex/contrib/easybook catalogue-license cc-by-4 catalogue-topics book-pub class chinese expl3 -catalogue-version 1.23p +catalogue-version 1.23q name easyfig category Package @@ -101437,6 +101457,34 @@ catalogue-license lppl1.3 catalogue-topics bibtex-sty catalogue-version 2.8 +name econlipsum +category Package +revision 58370 +shortdesc Generate sentences from economic articles +relocated 1 +longdesc This package is a blind text generator that ouputs sentences +longdesc inferred from abstracts of economic articles. All the +longdesc paragraphs are taken with permission from +longdesc https://ipsum.mwt.me/. +containersize 80644 +containerchecksum 442e00e1938c15ee54c7338795462aaeefc33f288dfc2112c5cc726d99b7d4a676acbdaa54822d8da164eb505312052a5c9ad1b403b905edac61a568f3e93a4a +doccontainersize 567248 +doccontainerchecksum 15450937b25ad88e374040ae90df038581846fb196ba1c8abae8828b1a59f88f82b03c8290921830e0e045768c250234ce744941695fe294269dd372d9da9c06 +docfiles size=141 + RELOC/doc/latex/econlipsum/README.md details="Readme" + RELOC/doc/latex/econlipsum/econlipsum.pdf details="Package documentation" +srccontainersize 84092 +srccontainerchecksum 049d57173576285eba59d6013b16b94ab2f73e3ef8d09cdf038fc4747fe86d97d88027d3b21610b8e002ff0c97afd241dcbf5f3a9458c39d0c12cb14aaf658fd +srcfiles size=67 + RELOC/source/latex/econlipsum/econlipsum.dtx +runfiles size=64 + RELOC/tex/latex/econlipsum/econlipsum.sty +catalogue-also kantlipsum antanilipsum +catalogue-ctan /macros/latex/contrib/econlipsum +catalogue-license lppl1.3c +catalogue-topics dummy-gen +catalogue-version 0.8.1 + name econometrics category Package revision 39396 @@ -135263,6 +135311,57 @@ catalogue-license lppl1.3a catalogue-topics dissertation class chinese catalogue-version 2.0.11 +name hitreport +category Package +revision 58371 +shortdesc Harbin Institute of Technology Report LaTeX Template +relocated 1 +longdesc This package provides an assignment and experiment report +longdesc template free of configuration designed for undergraduates on +longdesc the three campuses of Harbin Institute of Technology. +containersize 10820 +containerchecksum 8e8c807c9a7905cc04e185cbea64ed56dc1dc9e8dc2583c5aaee048bf0bc1870fa1812e769203efe52c7d5dca73aaaca27c12eef27a3be30b444834f111422b5 +doccontainersize 1328312 +doccontainerchecksum d145456221d1f981296710837c21cfb17e96737d01245b08fad1a43d6d07c263c70041db4a992c48fdc6ba6d9a138f7efd62481b8167e704f05cda5a80eacb67 +docfiles size=418 + RELOC/doc/latex/hitreport/LICENSE + RELOC/doc/latex/hitreport/README.md details="Readme" + RELOC/doc/latex/hitreport/data/abstract.tex + RELOC/doc/latex/hitreport/data/appendix.tex + RELOC/doc/latex/hitreport/data/chap01.tex + RELOC/doc/latex/hitreport/data/chap02.tex + RELOC/doc/latex/hitreport/data/chap03.tex + RELOC/doc/latex/hitreport/dtx-style.sty + RELOC/doc/latex/hitreport/figures/example-image-a.pdf + RELOC/doc/latex/hitreport/figures/example-image-b.pdf + RELOC/doc/latex/hitreport/figures/scan-copyright.pdf + RELOC/doc/latex/hitreport/figures/scan-record.pdf + RELOC/doc/latex/hitreport/figures/scan-statement.pdf + RELOC/doc/latex/hitreport/hitreport-example.pdf details="Example of use" language="zh" + RELOC/doc/latex/hitreport/hitreport-example.tex + RELOC/doc/latex/hitreport/hitreport.pdf details="Package documentation" language="zh" + RELOC/doc/latex/hitreport/hitsetup.tex + RELOC/doc/latex/hitreport/latexmkrc + RELOC/doc/latex/hitreport/photo/hithrb.pdf + RELOC/doc/latex/hitreport/photo/hitsz.pdf + RELOC/doc/latex/hitreport/photo/hitwh.pdf + RELOC/doc/latex/hitreport/ref/appendix.bib + RELOC/doc/latex/hitreport/ref/refs.bib +srccontainersize 25764 +srccontainerchecksum 2f2aa705e8f96794fce97384e496cf09b65a65e65d89abee0d9213d3c48dd39c7324d82d41ece91e82781f431c7c3a532264a58697d6f58d24e63d823eaf1c5b +srcfiles size=25 + RELOC/source/latex/hitreport/Makefile + RELOC/source/latex/hitreport/hitreport.dtx + RELOC/source/latex/hitreport/hitreport.ins +runfiles size=11 + RELOC/tex/latex/hitreport/hitreport.cls +catalogue-contact-bugs https://github.com/DemerzelSun12/hitreport/issues +catalogue-contact-repository https://github.com/DemerzelSun12/hitreport +catalogue-ctan /macros/latex/contrib/hitreport +catalogue-license lppl1.3c +catalogue-topics chinese class report-like doc-templ +catalogue-version 1.0.0 + name hitszbeamer category Package revision 54381 @@ -165724,24 +165823,26 @@ catalogue-topics version-control doc-mgmt name latexindent category Package -revision 56869 +revision 58362 shortdesc Indent a LaTeX document, highlighting the programming structure longdesc The Perl script (also available as a windows executable) longdesc processes a LaTeX file, indenting parts so as to highlight the longdesc structure for the reader. depend latexindent.ARCH -containersize 60196 -containerchecksum 478b25241fe302b4380193aec2493d8e1e9af701150e012e5b39a19033cd3033d0ecece5a6339fa6bc0b1a5b9b7b228f832ef482d58b14167f481a630f27d309 -doccontainersize 922664 -doccontainerchecksum a45278547647407029c0633c8932be1c88e240cae0adce10d5a84d7a5531a71706f48d0e7d09a0c673467340fe2ebe80dbbcc4c8ecc2c8fe78419ae9e96d7818 -docfiles size=316 +containersize 59908 +containerchecksum a41ae2099a14505d3149f91f954368986dcb46332c6b4e4b3ea159be8981e97cffc0593ea00403f63050ed914bdc61240cbd9e77b3c2d8b1c469c78bd4cc4f48 +doccontainersize 977432 +doccontainerchecksum 1dad14ff1a2dd20b505776118aadafca26f2909c56a971e4f001d205872f547d4998017cf8ec75826eb0e4a7a0203700615200ab87ead700db4a520bdd114368 +docfiles size=335 texmf-dist/doc/support/latexindent/README details="Readme" texmf-dist/doc/support/latexindent/appendices.tex texmf-dist/doc/support/latexindent/cmhlistings.tex + texmf-dist/doc/support/latexindent/figure-schematic.png texmf-dist/doc/support/latexindent/figure-schematic.tex texmf-dist/doc/support/latexindent/latexindent-module-installer.pl texmf-dist/doc/support/latexindent/latexindent.pdf details="Package documentation" texmf-dist/doc/support/latexindent/latexindent.tex + texmf-dist/doc/support/latexindent/logo.png texmf-dist/doc/support/latexindent/logo.tex texmf-dist/doc/support/latexindent/references.tex texmf-dist/doc/support/latexindent/sec-conclusions-know-limitations.tex @@ -165765,7 +165866,7 @@ docfiles size=316 texmf-dist/doc/support/latexindent/subsubsec-no-add-remaining-code-blocks.tex texmf-dist/doc/support/latexindent/subsubsec-special.tex texmf-dist/doc/support/latexindent/title.tex -runfiles size=122 +runfiles size=123 texmf-dist/scripts/latexindent/LatexIndent/AlignmentAtAmpersand.pm texmf-dist/scripts/latexindent/LatexIndent/Arguments.pm texmf-dist/scripts/latexindent/LatexIndent/BackUpFileProcedure.pm @@ -165787,6 +165888,7 @@ runfiles size=122 texmf-dist/scripts/latexindent/LatexIndent/Item.pm texmf-dist/scripts/latexindent/LatexIndent/KeyEqualsValuesBraces.pm texmf-dist/scripts/latexindent/LatexIndent/LogFile.pm + texmf-dist/scripts/latexindent/LatexIndent/Logger.pm texmf-dist/scripts/latexindent/LatexIndent/MandatoryArgument.pm texmf-dist/scripts/latexindent/LatexIndent/ModifyLineBreaks.pm texmf-dist/scripts/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm @@ -165810,7 +165912,7 @@ catalogue-contact-repository https://github.com/cmhughes/latexindent.pl catalogue-ctan /support/latexindent catalogue-license gpl3 catalogue-topics code-layout -catalogue-version 3.8.3 +catalogue-version 3.9 name latexindent.aarch64-linux category Package @@ -165895,11 +165997,11 @@ binfiles arch=i386-solaris size=1 name latexindent.win32 category Package -revision 56869 +revision 58362 shortdesc win32 files of latexindent -containersize 8062012 -containerchecksum 5a0f875355eaed623cf15694708a643bb05a9e0a67e06c3eb5a579935eeed720234a4108ad41cc5b3a7cf455f86696fd175b109f19a2e3a6800759412bad6c09 -binfiles arch=win32 size=2801 +containersize 3057900 +containerchecksum e4ff85c98cfd23e9ace9636a8ed38481a5de406b77f731b602de07ca3606d5327f518979589e13b0f36aa85fa4d9f848a0a83f185f55087c94b54b0cc8a04a9a +binfiles arch=win32 size=1556 bin/win32/latexindent.exe name latexindent.x86_64-cygwin @@ -233963,16 +234065,16 @@ catalogue-version 1.4 name parskip category Package -revision 58069 +revision 58372 shortdesc Layout with zero \parindent, non-zero \parskip relocated 1 longdesc Simply changing \parskip and \parindent leaves a layout that is longdesc untidy; this package (though it is no substitute for a longdesc properly-designed class) helps alleviate this untidiness. -containersize 2848 -containerchecksum acd4635e7ab47901e2be15cd80c68cb47112dbda5744cff02a92b0bf21601b11879c886565e2ef87d1ebb1b675180fcc719da896f083cf66fd52cb9e42edd1ab -doccontainersize 312212 -doccontainerchecksum 737f14e32de2a5028bf89ce89de4012fbb0f4adf57d8aa8d5600fb3ede4765e1c077f524b63aa63b2a103290cb49d909caf3b3d004c2b9fea4958727b14536bf +containersize 2852 +containerchecksum 5eb7e98b59767564a5af3236817961c8e1bc0f28c43f8666ca71878e6d93e0a22eccba87b65b0535af5f2c32f4b212cf0dab33434278f4e46c7ff3599b804896 +doccontainersize 312636 +doccontainerchecksum 55b87400aee6473845210b7ef1a253065b050a8777e958014708a57bc8ff2adee22cac26f7154ce18b07f8868a4ecd4c039cd4ae32de8acbad26b19dd362b2e4 docfiles size=104 RELOC/doc/latex/parskip/MANIFEST.md RELOC/doc/latex/parskip/README.md details="Readme" @@ -233982,7 +234084,7 @@ docfiles size=104 RELOC/doc/latex/parskip/parskip.pdf details="Package documentation" RELOC/doc/latex/parskip/parskip.tex srccontainersize 6172 -srccontainerchecksum b108a3e4d2e18f722cdb199919344dc68731f0947ba8ebf838daecdbe8b73883c1240d34a57a16b53383dd79b167df5f00874b26ce20f508329c34092877b9b2 +srccontainerchecksum 8dd8614e4455e34e63edb163e34c9f3723f583799a4251c1e26af2af5ea35e3dcaaea32ac65f653d3c42fd860b9dc0ebd900ac2bee038580e48a25befde2cd82 srcfiles size=5 RELOC/source/latex/parskip/parskip.dtx RELOC/source/latex/parskip/parskip.ins @@ -233993,7 +234095,7 @@ catalogue-contact-repository https://github.com/FrankMittelbach/fmitex-parskip catalogue-ctan /macros/latex/contrib/parskip catalogue-license lppl1.3c catalogue-topics layout parshape -catalogue-version 2.0g +catalogue-version 2.0h name pas-cours category Package @@ -247971,7 +248073,7 @@ catalogue-version 1.1 name profcollege category Package -revision 57589 +revision 58365 shortdesc A LaTeX package for French maths teachers in college relocated 1 longdesc This package provides some commands to help French mathematics @@ -247981,31 +248083,32 @@ longdesc \Pythagore{ABC}{5}{7} to write the entire calculation of AC longdesc with the Pythagorean theorem, \Trigo[Cosinus]{ABC}{3}{}{60} to longdesc write the entire calculation of AC with cosine, ... and some longdesc others. -containersize 60968 -containerchecksum 61d3c036296635f9806150a798837e2611592dca984c10af528d8c6fabc9df55311a18880c5c211d0f3f99978e5641b565bfc6c7a1b046919dedaecf79b76659 -doccontainersize 2534696 -doccontainerchecksum 5a3b9ba688d782887e7864b21d63718a7c20e8927cdae8c4e804ebe0d6bc6de6c2a49d252259315530a153bd584d2228d2c72e07c6c7281e7764fe37917e8dd5 -docfiles size=714 +containersize 68908 +containerchecksum d2fe00ae8cc326dec401808992eafb596590dee8d1559b039f195a72502601f0d02f1d81f06267c1c45c3155d5d898f6079b85a46c721a120944b2d99caf9333 +doccontainersize 3704372 +doccontainerchecksum 32fc1c490fd8a3d9840d176d84aa63b96f7e528621049c7f09e8f2f42a1cc19636712d5c3633c701a5843523e7e637b720a7548fce9bc55266850e19d7b110c0 +docfiles size=1039 RELOC/doc/latex/profcollege/ProfCollege-doc.pdf details="Package documentation" language="fr" RELOC/doc/latex/profcollege/ProfCollege-doc.zip RELOC/doc/latex/profcollege/README details="Readme" -runfiles size=154 +runfiles size=172 + RELOC/metapost/profcollege/PfC-Afficheur.mp RELOC/metapost/profcollege/PfC-Calculatrice.mp RELOC/metapost/profcollege/PfC-Constantes.mp RELOC/metapost/profcollege/PfC-Geometrie.mp RELOC/metapost/profcollege/PfC-LaTeX.mp RELOC/metapost/profcollege/PfC-Svgnames.mp - RELOC/tex/latex/profcollege/PfC-EquationComposition1.tex + RELOC/tex/latex/profcollege/PfC-EquationComposition2.tex RELOC/tex/latex/profcollege/PfC-EquationLaurent1.tex RELOC/tex/latex/profcollege/PfC-EquationPose1.tex - RELOC/tex/latex/profcollege/PfC-EquationSoustraction1.tex + RELOC/tex/latex/profcollege/PfC-EquationSoustraction2.tex RELOC/tex/latex/profcollege/PfC-EquationSymbole1.tex RELOC/tex/latex/profcollege/PfC-EquationTerme1.tex RELOC/tex/latex/profcollege/ProfCollege.sty catalogue-ctan /macros/latex/contrib/profcollege catalogue-license lppl1.3c catalogue-topics maths french teaching -catalogue-version 0.90 +catalogue-version 0.95 name program category Package @@ -265586,27 +265689,38 @@ catalogue-version 1.10 name sankey category Package -revision 57535 +revision 58363 shortdesc Draw Sankey diagrams with TikZ relocated 1 -longdesc This package provides macros and environments to build Sankey -longdesc diagrams, i.e. flow diagrams in which the width of the arrows -longdesc is proportional to the flow rate. -containersize 7192 -containerchecksum 36a2ac0b9c3fcd83e2e047ccea218ea94957d3952a414c31055f973a8cf2381fd639dd24bf10fe9bd14f39e4b700de88ec60007c10d2ee6c0cdf53c40c51df89 -doccontainersize 679796 -doccontainerchecksum e101dd42f0dc3fcd6288044c88743a008983c1a80abed4025f049f5ba7f6cadd4d9a600bce79f2e194fe77ceae5092d4410c28986f2eaeb677fc51d5d09d991d -docfiles size=179 +longdesc This package provides macros and an environment for creating +longdesc Sankey diagrams, i.e. flow diagrams in which the width of the +longdesc arrows is proportional to the flow rate. +containersize 9536 +containerchecksum 4df5480956dd3bd57b69bc8a201308c617cf6ecf3378e7c1b997a4b6ff58efafe8fa060415c88ce2a465e31d3c93b1ea44a06335d84e98a25d849821dc88dc17 +doccontainersize 922868 +doccontainerchecksum 79680b55ea675ccbb529eac853ef33aa6d3fda96944f4852931d05ec8cac7cf28d15cf9e79c0ba32ff189c01e431537f89045e0bde81e17389966183beb5e2ef +docfiles size=242 RELOC/doc/latex/sankey/README details="Readme" - RELOC/doc/latex/sankey/sankey-doc.pdf details="Package documentation" - RELOC/doc/latex/sankey/sankey-doc.tex -runfiles size=9 + RELOC/doc/latex/sankey/sankey-example-energy.tex + RELOC/doc/latex/sankey/sankey-example1.tex + RELOC/doc/latex/sankey/sankey-example2.tex + RELOC/doc/latex/sankey/sankey-example3-variation.tex + RELOC/doc/latex/sankey/sankey-example3.tex + RELOC/doc/latex/sankey/sankey-example4.tex + RELOC/doc/latex/sankey/sankey.pdf +srccontainersize 27244 +srccontainerchecksum a2292b48ca95e11feea6fbe7272766eac831142a33d55ca6e51a489dfe9b6a3fdc21d88aaa09f66c4706ff04acd8b2f8094f3a0e82fb9ede06e9a201c5c770ba +srcfiles size=40 + RELOC/source/latex/sankey/sankey.dtx + RELOC/source/latex/sankey/sankey.ins +runfiles size=12 + RELOC/tex/latex/sankey/sankey-doc-preamble.sty RELOC/tex/latex/sankey/sankey.sty RELOC/tex/latex/sankey/tikzlibrarydubins.code.tex catalogue-ctan /graphics/pgf/contrib/sankey -catalogue-license lppl gpl +catalogue-license lppl1.3 gpl catalogue-topics graphics diagram diagram-flow pgf-tikz -catalogue-version 2.0 +catalogue-version 3.0 name sanskrit category Package @@ -268029,17 +268143,17 @@ catalogue-version 0.8.2 name schulmathematik category Package -revision 53815 +revision 58373 shortdesc Commands and document classes for German-speaking teachers of mathematics and physics relocated 1 longdesc The schulmathematik bundle provides two LaTeX packages and six longdesc document classes for German-speaking teachers of mathematics longdesc and physics. -containersize 9932 -containerchecksum ed2db79bc6762f123fcdb452d483c8857c7ae20ad89152c3db9655ed90fe4743f00297a35e82e03d357ad733931aaceff49e0aa7eef2c9d66b2ac673d732629f -doccontainersize 189272 -doccontainerchecksum 13264b961f25e77c101478b0907896f99bc68814bc62659a16fa5d8567a6b3819398f4cbd91e2d53e252892b9f1313fc5b7431d439a8c3780b6ea140f2270348 -docfiles size=59 +containersize 10188 +containerchecksum 659d422143945cbdbd2288ea181a820f595fa6333fd34d77e4ad6e74731b778127c5894184f382c2a51923b806f44dcfcbd1bfd9978360e9c975accfd0e8b1ad +doccontainersize 201440 +doccontainerchecksum 1548f9cc082ed7a83a8b07ec0b635721b8e0b3c3f2338e99a016e513733556b5acba9b6b8cceff5b3ab067a7d617b7e9ce29d263cfb547df99f786e4d61f3ed1 +docfiles size=63 RELOC/doc/latex/schulmathematik/README details="Readme" RELOC/doc/latex/schulmathematik/schulmathematik.pdf details="Package documentation" RELOC/doc/latex/schulmathematik/schulmathematik.tex @@ -268055,7 +268169,7 @@ runfiles size=17 catalogue-ctan /macros/latex/contrib/schulmathematik catalogue-license lppl1.3 catalogue-topics maths physics teaching -catalogue-version 1.0 +catalogue-version 1.1 name schulschriften category Package @@ -296947,15 +297061,15 @@ docfiles size=591 name texlive-docindex category TLCore -revision 58321 +revision 58341 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 ae6525ba29b26a3a9a99df243da4d5a9f267fc12bb25963b6e739f39f57c1b086025f8c9e46073ca9a963ca412768a35a07fd280aa78f391ed7cdf0c559628ab -doccontainersize 173616 -doccontainerchecksum df820511ef43cda0f93e3a3f7ddd79628b194d1512ed22cb3e0b2f124ad3428ba8054c6692a5061c07108a0b72560ddb2c1dd4c00f249ffa58de34b4c698b461 +containerchecksum 960ccff4dab5b9941e72d903e59582b1919eaf280f8d34dcdc99cfb4e88cf8101dd7574b7611fdd1fb2359be5a1bac4bf01174be0a3e4fa9cccf8bc9cb0b6888 +doccontainersize 173720 +doccontainerchecksum 49bfde6b9e248507dae91ef725d87e7737566e33b2ba80e1d54149e88e1ea46cc5fa409a324d322f980524769946f09da6d00feb4b97a11c6888654f037c00f1 docfiles size=345 doc.html @@ -319278,7 +319392,7 @@ catalogue-version 0.01 name unitipa category Package -revision 56414 +revision 58374 shortdesc TIPA typefaces with Unicode characters as input relocated 1 longdesc This package converts Unicode characters into TIPA commands, @@ -319292,16 +319406,16 @@ longdesc font matches with traditional LaTeX fonts. This package is longdesc helpful for obtaining the beautiful tipa shapes with Unicode longdesc characters as input. It is assumed that the user knows how to longdesc type IPA Unicode. -containersize 3056 -containerchecksum fd3c245f267e62d56f84a49fe3ac78892051f34eb769e0cb395545be6f1af4687823e6a47493d1010bc3068fee199ffc77a57b571e68ff384e18bd632fadd35c -doccontainersize 174244 -doccontainerchecksum 778d76bb6487ddf7ca9ced6c76ce8d508eb74eb2bc5b81d7b62c82e03f04d54577bf59995691bcda60883ebd7f3440b28f4612ff775ff651d77702aa8a92dec4 -docfiles size=45 +containersize 3156 +containerchecksum 78693c928c2480e591e89b8885f1c57f6764eb8cfd3675d41b70734deabf5dc7c65d018b1e69f69402604c60910288490e8036b16886eea46ac0109eba403cf5 +doccontainersize 186300 +doccontainerchecksum 305c8cc5f64e843f215f3be26140903eb130717c45e2c3fd915371cdb007d7db5087d0712342de769b4411f8682b27f67aea0135a5de5dd2b87b395429d41646 +docfiles size=48 RELOC/doc/lualatex/unitipa/README.txt details="Readme" RELOC/doc/lualatex/unitipa/unitipa.pdf details="Package documentation" -srccontainersize 4600 -srccontainerchecksum 87e7ab3361cd5e003a823171a1aaa47b3e3dc70efd9f8ea79278c628ac422fc302df00ce85f2613dcd2f5b005aab0c8596d9ab37e3ec7f1ba1d50f6295d03858 -srcfiles size=5 +srccontainersize 4852 +srccontainerchecksum ba57f1015704924b779db105a6bf79eff87a9725b738f64fd25ffda62329e497ae2e72e10a24e630216f042d88977c0a7d297a49d6de55d71fe9531c29ed1313 +srcfiles size=6 RELOC/source/lualatex/unitipa/unitipa.dtx RELOC/source/lualatex/unitipa/unitipa.ins runfiles size=3 @@ -319311,7 +319425,7 @@ catalogue-contact-repository https://gitlab.com/niranjanvikastambe/unitipa catalogue-ctan /macros/luatex/latex/unitipa catalogue-license lppl1.3c catalogue-topics phonetic linguistic luatex unicode -catalogue-version 0.1 +catalogue-version 0.2 name unitn-bimrep category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index be0955c3f9..ab56da8712 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -f5b8e4cb0c38631821b6054c8644fefe texlive.tlpdb +d08328165a380fb0db42362743ca3b29 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 58987f62be..4c37d72de6 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -5b5e436810d8941de19029013963aa965ca229ec491464e2bef4512af37ebd64722c1108575e1173d63b8b6be52df0138aa8e0b69803cb8dea634c5dfa45bdaa texlive.tlpdb +822818e4f37b0e63530454382d01d133e2e83a7069f4b2d4b3e1a1526fddc3b11fa1f2f7a1e4d01e7e2a4cffae829916b96ffc1a1dd728df2e5f047cf08f785f texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 4b085f88d9..53dcc4eac9 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----- -iQEcBAEBCgAGBQJgTWwSAAoJEEzhh34ZQ4xwTZYIAIaXVjIqVSR6ic6PA8Tw08vF -COijvDB4LxTpyuDxihJu3/srgD7Q5YfFj4f7vrOaOEcWhMp+E0+mZzok5Br6pr3g -lNhDVKSkbnadCZf6PEn17e+DwzD1oX25lUQTJotyU3kYtYgkBqsncZuk2RBd/ofB -iqwHhyFzHqk/MDxrEiXZbzVrIROf/wSJgboHcZFLfnlyd9IKqi2XiyfXVLisd+ot -+P7lrmhzvgrsXVVLoJpmws/a6LondU412VVIthLn/1kPt7ahhEOCJj6878W79Gzx -fRvpFB89hAqEfXv8PkrWE+lE4Z0rM9pFfApCn5kpXTOyKdob8aNBKr8xu6/sD2I= -=FQdi +iQEcBAEBCgAGBQJgTr43AAoJEEzhh34ZQ4xw5rIH/j61SAeHszpcGhAiOMUYm579 +oDMmhvlKClmCGUElbKHn6PJqa6423nF/YKn5umKSo2zwTmbwcAGip41wjndJt5LX +EARjumjb6X89lBaMO3eQ88jQzHu41x0TW2eYcTSck0ZnkmtxGQL9ycpmZhSxpFTr +qpkT0RvmNho5IT+Z3cPSg3/xswwXKtzkoJ95P1pyxuenlTebv6CTDcAc7Tet1jEn +BrdacPyUS/b70pyViBKusGe6qipziYNVz4L9CzX0BeEQxy95gYSD5hbC8CPwEyYd +jhEU5ZcT8wXrmWfbYztKwszeQPNjGMHIi6qJj0Tv5qtv2EqqhsJXhUZ/F6jedMA= +=ETQ0 -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index b270f07767..ba1f0cf5b5 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/doc/miktex.pdf b/systems/win32/miktex/doc/miktex.pdf index 1617cde98c..41de1d4a5b 100644 Binary files a/systems/win32/miktex/doc/miktex.pdf and b/systems/win32/miktex/doc/miktex.pdf differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 8661820a5b..29ed5f1a49 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=1615756522 +date=1615842882 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=ecdd27a2e8cb276b1e683309955821f9 +lstdigest=6380ee5ed458e8ed9bdf4f92e9ecebaf numpkg=4060 relstate=next -version=7743 +version=7744 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: jhO8qbobjQ4nw5kXBvHX1NGyZzXOYCAsuIlkPrbZobtEh7fYB6KrdziI6wnRT73xsbSfvbh5YSHJQWGBVgPjBIY0Edf/vWMvLi766Jve3OW1KaO8ElSTzUtaCSGLiuU62bTvNa9rHvhcjS9MN3dszzSF/KfmzfnPwDyF5npK0mCLMUbKM7SfI+svEoDyFcnpnSTyEtPEVBiaIVsbt39KHkn14mQTVaWoYi8dXoVffUAx+a1izkqj2uue969C0N4aIkjhPU59yatq9cQTRES1tfaxj1ZO+F+UTZuaNnMWGoZR967iE1HBSY9uWojTwub9Aouh8vT6p4BU8raoOgILwQ== +;;;; signature/miktex: tpF+1LDjIrOrTfsRsIHNkbAWF7lzacMB/jjd00xaVA4Tpozbb2GLbFbv/VmEPmfqabLjwQg9HrQapNfvI7Ls3R5yEeEUypBRpPvupyZnVPIoTnnPwdCCXUAYJfWOVIDtgslAR/4JWYUrpSKfkm3ewFlRhNrjc9S/J16OL3wvnpbDuWllAc/qk/TBgRvV156Wn3C/DvSgnZMtNxUNQvHdD2s6a/o0b+A/M4OcBDNZ9aeOLKY6oTyTEwTmE+xhOKXAONjuar3Jqx7mY+LUSqPWUFeqeu7jR8OH/vQh6BDniQj9vETh29Gb1dlUBPLXCDjNDqzK0JTCE2xRbs8ZKIZOhg== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index a9e1016498..0cbb63ff2a 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1615756299 +date=1615842689 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=f4db0e6bd7ea688a1d30f848d88bca90 +lstdigest=47e4bb0d97601b45d38936f92c3e0030 numpkg=4060 relstate=stable -version=7743 +version=7744 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: luGSZKjJYiULUXYXiKa/qO3k2Xu5O0xNPA5Bp/Y25UClKxYz1jN+yUs2Zf2aXZ7WLrVj9xD2/2rbrGP1twIE+p4OQmFv9I6Gnon+GMlhUsJqn5TUBHk7rhCwhTDKiT5ooIdHjN0bhLNltLH8zo2KxTCPoCd5Lc4farxxDf8wTLOKAMlg6CpQHxo7UqeiF24hs2m2D3RQWOZNr7oomCgHXWvVFo41f7RV1puIHU2UWjEZgYWAfXDaR3eEXNxeHvKlRDspwWx5ktfe48xg4B9gxICbAJjvbaetD5dMrLC8DEt0MvXrX3QS0yy7tTxCxUMJRF32cF14AB1CjHbu9OPCAw== +;;;; signature/miktex: Lld6pRcCbDI1X42tgmvehJjVNBA787uKzrnnUD43t2LDBK1Xjj4DB6Jnuj7QnYpPHizxDvFZdeaChHmIKXhLwQuV4MBV3O2WCXoY8zcfK8CGoRSCujZu8wlg3oq1kc6oLicF9QrHZ1iUD+Wi/HOpuNOWVU0iWGJO5iETFkZN4CQF0CN+B4vXJU9uwRKwyoQChYA9q+e/9s86xFQmdHiv2+1Ulh0OL37kz4QHnY+EDIvy7yK19zfpIyvOLxbhTdKTbRjN19Qy0ywv+l3R+QDdhzrUzLmM1AoGZc+Bq6DdAZHeoaDixuCDHoWs/mxT0Oqmz+epRh4D5LJOZh1hV7s5QA== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index 02c3fc7b79..40acb66ed1 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,32 @@ W32TeX (x86 & x64) ChangeLog +[2021/03/14] +(01) context.tar.xz + ConTeXt version: 2021.03.13 11:18. + Update OpenSSL (3.0.0-alpha13) in curl.exe. +(02) dvipdfm-w32.tar.xz + Update dvipdfmx.dll. +(03) gregorio-w32.tar.xz + Update gregoriotex (6.0.0). +(04) ptex-ng-w32.tar.xz + Update libdpx. +(05) ptex-w32.tar.xz + Update jlreq-deluxe, +(06) web2c-lib.tar.xz + Update pwebmac documents. +(07) xetex-w32.tar.xz + Update dvipdfmx.dll. +(08) win64/context-w64.tar.xz + Update OpenSSL (3.0.0-alpha13) in curl.exe. +(09) win64/dvipdfm-w64.tar.xz + Update dvipdfmx.dll. +(10) win64/gregorio-w64.tar.xz + Update gregorio.exe (6.0.0). +(11) win64/ptex-ng-w64.tar.xz + Update libdpx. +(12) win64/xetex-w64.tar.xz + Update dvipdfmx.dll. + [2021/03/13] (01) dvipdfm-w32.tar.xz Remove -dDELAYSAFER in dvipdfmx.cfg for security. diff --git a/timestamp b/timestamp index 81fdbb7454..7376bb8a85 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-03-15-02-02 +2021-03-16-02-02 -- cgit v1.2.3