From ba9a57343987f1c2c72396e7c38f1fa30352c24c Mon Sep 17 00:00:00 2001 From: Mojca Miklavec Date: Mon, 5 May 2014 20:29:55 +0000 Subject: ConTeXt 2014.04.28 23:24 git-svn-id: svn://tug.org/texlive/trunk@33856 c570f23f-e606-0410-a88d-b1316a301751 --- .../data/scite/documents/scite-context-readme.pdf | Bin 0 -> 221437 bytes .../data/scite/documents/scite-context-readme.tex | 828 + .../data/scite/documents/scite-context-visual.pdf | 1364 ++ .../data/scite/documents/scite-context-visual.png | Bin 0 -> 77849 bytes .../data/scite/documents/scite-context-visual.tex | 52 + .../archive/scite-context-lexer-pre-3-3-1.lua | 1100 -- .../lexers/data/scite-context-data-context.lua | 4 +- .../lexers/data/scite-context-data-metafun.lua | 2 +- .../lexers/data/scite-context-data-metapost.lua | 4 +- .../scite/lexers/data/scite-context-data-tex.lua | 4 +- .../texmf-dist/context/data/scite/lexers/lexer.lua | 3 + .../scite/lexers/scite-context-lexer-bibtex.lua | 176 + .../data/scite/lexers/scite-context-lexer-cld.lua | 11 +- .../scite/lexers/scite-context-lexer-cpp-web.lua | 23 + .../data/scite/lexers/scite-context-lexer-cpp.lua | 188 + .../lexers/scite-context-lexer-lua-longstring.lua | 19 +- .../data/scite/lexers/scite-context-lexer-lua.lua | 242 +- .../data/scite/lexers/scite-context-lexer-mps.lua | 132 +- .../lexers/scite-context-lexer-pdf-object.lua | 105 +- .../scite/lexers/scite-context-lexer-pdf-xref.lua | 42 +- .../data/scite/lexers/scite-context-lexer-pdf.lua | 204 +- .../scite/lexers/scite-context-lexer-tex-web.lua | 23 + .../data/scite/lexers/scite-context-lexer-tex.lua | 161 +- .../data/scite/lexers/scite-context-lexer-txt.lua | 28 +- .../lexers/scite-context-lexer-web-snippets.lua | 133 + .../data/scite/lexers/scite-context-lexer-web.lua | 166 +- .../scite/lexers/scite-context-lexer-xml-cdata.lua | 21 +- .../lexers/scite-context-lexer-xml-comment.lua | 35 +- .../lexers/scite-context-lexer-xml-script.lua | 27 +- .../data/scite/lexers/scite-context-lexer-xml.lua | 213 +- .../data/scite/lexers/scite-context-lexer.lua | 1790 +- .../lexers/themes/scite-context-theme-keep.lua | 233 - .../scite/lexers/themes/scite-context-theme.lua | 319 +- .../context/data/scite/metapost.properties | 1 - .../scite/scite-context-data-context.properties | 324 +- .../scite/scite-context-data-metafun.properties | 84 +- .../scite/scite-context-data-metapost.properties | 110 +- .../data/scite/scite-context-data-tex.properties | 223 +- .../data/scite/scite-context-external.properties | 53 +- .../data/scite/scite-context-internal.properties | 10 +- .../context/data/scite/scite-context-readme.pdf | Bin 212029 -> 0 bytes .../context/data/scite/scite-context-readme.tex | 835 - .../data/scite/scite-context-user.properties | 8 +- .../context/data/scite/scite-context-visual.pdf | 1364 -- .../context/data/scite/scite-context-visual.png | Bin 77849 -> 0 bytes .../context/data/scite/scite-context-visual.tex | 52 - .../context/data/scite/scite-context.properties | 64 +- Master/texmf-dist/context/data/scite/scite-ctx.lua | 516 +- .../context/data/scite/scite-ctx.properties | 39 +- .../context/data/scite/scite-metapost.properties | 2 +- .../context/data/scite/scite-pragma.properties | 7 +- .../context/data/scite/scite-tex.properties | 2 +- .../texmf-dist/context/data/scite/tex.properties | 1 - .../context/manuals/allkind/mkiv-publications.bib | 34 + .../context/manuals/allkind/mkiv-publications.tex | 1327 ++ .../context/manuals/allkind/publications-en.xml | 369 + .../doc/context/scripts/mkii/ctxtools.html | 10 +- .../doc/context/scripts/mkii/ctxtools.man | 2 +- .../doc/context/scripts/mkii/imgtopdf.html | 10 +- .../doc/context/scripts/mkii/imgtopdf.man | 2 +- .../doc/context/scripts/mkii/mptopdf.html | 10 +- .../doc/context/scripts/mkii/pdftools.html | 10 +- .../doc/context/scripts/mkii/pdftools.man | 2 +- .../doc/context/scripts/mkii/pstopdf.html | 10 +- .../doc/context/scripts/mkii/pstopdf.man | 2 +- .../doc/context/scripts/mkii/rlxtools.html | 10 +- .../doc/context/scripts/mkii/rlxtools.man | 2 +- .../doc/context/scripts/mkii/texexec.html | 10 +- .../doc/context/scripts/mkii/texexec.man | 2 +- .../doc/context/scripts/mkii/texmfstart.html | 10 +- .../doc/context/scripts/mkii/texmfstart.man | 2 +- .../doc/context/scripts/mkii/textools.html | 10 +- .../doc/context/scripts/mkii/textools.man | 2 +- .../doc/context/scripts/mkii/texutil.html | 10 +- .../doc/context/scripts/mkii/texutil.man | 2 +- .../doc/context/scripts/mkii/tmftools.html | 10 +- .../doc/context/scripts/mkii/tmftools.man | 2 +- .../doc/context/scripts/mkii/xmltools.html | 10 +- .../doc/context/scripts/mkii/xmltools.man | 2 +- .../doc/context/scripts/mkiv/context.html | 13 +- .../doc/context/scripts/mkiv/context.man | 8 +- .../doc/context/scripts/mkiv/context.xml | 10 +- .../doc/context/scripts/mkiv/luatools.html | 10 +- .../doc/context/scripts/mkiv/luatools.man | 2 +- .../doc/context/scripts/mkiv/mtx-babel.html | 10 +- .../doc/context/scripts/mkiv/mtx-babel.man | 2 +- .../doc/context/scripts/mkiv/mtx-base.html | 10 +- .../doc/context/scripts/mkiv/mtx-base.man | 2 +- .../doc/context/scripts/mkiv/mtx-bibtex.html | 53 + .../doc/context/scripts/mkiv/mtx-bibtex.man | 30 + .../doc/context/scripts/mkiv/mtx-bibtex.xml | 26 + .../doc/context/scripts/mkiv/mtx-cache.html | 10 +- .../doc/context/scripts/mkiv/mtx-cache.man | 2 +- .../doc/context/scripts/mkiv/mtx-chars.html | 10 +- .../doc/context/scripts/mkiv/mtx-chars.man | 2 +- .../doc/context/scripts/mkiv/mtx-check.html | 10 +- .../doc/context/scripts/mkiv/mtx-check.man | 2 +- .../doc/context/scripts/mkiv/mtx-colors.html | 10 +- .../doc/context/scripts/mkiv/mtx-colors.man | 2 +- .../doc/context/scripts/mkiv/mtx-context.html | 13 +- .../doc/context/scripts/mkiv/mtx-context.man | 8 +- .../doc/context/scripts/mkiv/mtx-context.xml | 10 +- .../doc/context/scripts/mkiv/mtx-epub.html | 10 +- .../doc/context/scripts/mkiv/mtx-epub.man | 2 +- .../doc/context/scripts/mkiv/mtx-fcd.html | 10 +- .../doc/context/scripts/mkiv/mtx-fcd.man | 2 +- .../doc/context/scripts/mkiv/mtx-flac.html | 11 +- .../doc/context/scripts/mkiv/mtx-flac.man | 5 +- .../doc/context/scripts/mkiv/mtx-flac.xml | 1 + .../doc/context/scripts/mkiv/mtx-fonts.html | 10 +- .../doc/context/scripts/mkiv/mtx-fonts.man | 2 +- .../doc/context/scripts/mkiv/mtx-grep.html | 10 +- .../doc/context/scripts/mkiv/mtx-grep.man | 2 +- .../doc/context/scripts/mkiv/mtx-interface.html | 10 +- .../doc/context/scripts/mkiv/mtx-interface.man | 2 +- .../doc/context/scripts/mkiv/mtx-metapost.html | 10 +- .../doc/context/scripts/mkiv/mtx-metapost.man | 2 +- .../doc/context/scripts/mkiv/mtx-metatex.html | 10 +- .../doc/context/scripts/mkiv/mtx-metatex.man | 2 +- .../doc/context/scripts/mkiv/mtx-modules.html | 10 +- .../doc/context/scripts/mkiv/mtx-modules.man | 2 +- .../doc/context/scripts/mkiv/mtx-package.html | 10 +- .../doc/context/scripts/mkiv/mtx-package.man | 2 +- .../doc/context/scripts/mkiv/mtx-patterns.html | 10 +- .../doc/context/scripts/mkiv/mtx-patterns.man | 2 +- .../doc/context/scripts/mkiv/mtx-pdf.html | 10 +- .../doc/context/scripts/mkiv/mtx-pdf.man | 2 +- .../doc/context/scripts/mkiv/mtx-plain.html | 11 +- .../doc/context/scripts/mkiv/mtx-plain.man | 5 +- .../doc/context/scripts/mkiv/mtx-plain.xml | 1 + .../doc/context/scripts/mkiv/mtx-profile.html | 10 +- .../doc/context/scripts/mkiv/mtx-profile.man | 2 +- .../doc/context/scripts/mkiv/mtx-rsync.html | 10 +- .../doc/context/scripts/mkiv/mtx-rsync.man | 2 +- .../doc/context/scripts/mkiv/mtx-scite.html | 12 +- .../doc/context/scripts/mkiv/mtx-scite.man | 8 +- .../doc/context/scripts/mkiv/mtx-scite.xml | 2 + .../doc/context/scripts/mkiv/mtx-server.html | 10 +- .../doc/context/scripts/mkiv/mtx-server.man | 2 +- .../doc/context/scripts/mkiv/mtx-texworks.html | 10 +- .../doc/context/scripts/mkiv/mtx-texworks.man | 2 +- .../doc/context/scripts/mkiv/mtx-timing.html | 10 +- .../doc/context/scripts/mkiv/mtx-timing.man | 2 +- .../doc/context/scripts/mkiv/mtx-tools.html | 11 +- .../doc/context/scripts/mkiv/mtx-tools.man | 5 +- .../doc/context/scripts/mkiv/mtx-tools.xml | 1 + .../doc/context/scripts/mkiv/mtx-unzip.html | 10 +- .../doc/context/scripts/mkiv/mtx-unzip.man | 2 +- .../doc/context/scripts/mkiv/mtx-update.html | 14 +- .../doc/context/scripts/mkiv/mtx-update.man | 2 +- .../doc/context/scripts/mkiv/mtx-update.xml | 2 +- .../doc/context/scripts/mkiv/mtx-watch.html | 10 +- .../doc/context/scripts/mkiv/mtx-watch.man | 2 +- .../doc/context/scripts/mkiv/mtx-youless.html | 56 + .../doc/context/scripts/mkiv/mtx-youless.man | 42 + .../doc/context/scripts/mkiv/mtx-youless.xml | 29 + .../doc/context/scripts/mkiv/mtxrun.html | 10 +- .../texmf-dist/doc/context/scripts/mkiv/mtxrun.man | 2 +- Master/texmf-dist/doc/man/man1/context.1 | 8 +- Master/texmf-dist/doc/man/man1/context.man1.pdf | Bin 7519 -> 7609 bytes Master/texmf-dist/doc/man/man1/ctxtools.1 | 2 +- Master/texmf-dist/doc/man/man1/ctxtools.man1.pdf | Bin 5096 -> 5094 bytes Master/texmf-dist/doc/man/man1/luatools.1 | 2 +- Master/texmf-dist/doc/man/man1/luatools.man1.pdf | Bin 5105 -> 5102 bytes Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf | Bin 3696 -> 3698 bytes Master/texmf-dist/doc/man/man1/mtx-babel.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-babel.man1.pdf | Bin 3672 -> 3672 bytes Master/texmf-dist/doc/man/man1/mtx-base.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-base.man1.pdf | Bin 5124 -> 5122 bytes Master/texmf-dist/doc/man/man1/mtx-bibtex.1 | 30 + Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf | Bin 0 -> 3495 bytes Master/texmf-dist/doc/man/man1/mtx-cache.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-cache.man1.pdf | Bin 3707 -> 3708 bytes Master/texmf-dist/doc/man/man1/mtx-chars.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-chars.man1.pdf | Bin 3566 -> 3565 bytes Master/texmf-dist/doc/man/man1/mtx-check.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-check.man1.pdf | Bin 3580 -> 3582 bytes Master/texmf-dist/doc/man/man1/mtx-colors.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-colors.man1.pdf | Bin 3442 -> 3443 bytes Master/texmf-dist/doc/man/man1/mtx-context.1 | 8 +- .../texmf-dist/doc/man/man1/mtx-context.man1.pdf | Bin 7519 -> 7609 bytes Master/texmf-dist/doc/man/man1/mtx-epub.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-epub.man1.pdf | Bin 3535 -> 3537 bytes Master/texmf-dist/doc/man/man1/mtx-fcd.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-fcd.man1.pdf | Bin 3960 -> 3960 bytes Master/texmf-dist/doc/man/man1/mtx-flac.1 | 5 +- Master/texmf-dist/doc/man/man1/mtx-flac.man1.pdf | Bin 3625 -> 3669 bytes Master/texmf-dist/doc/man/man1/mtx-fonts.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-fonts.man1.pdf | Bin 4207 -> 4211 bytes Master/texmf-dist/doc/man/man1/mtx-grep.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-grep.man1.pdf | Bin 3545 -> 3547 bytes Master/texmf-dist/doc/man/man1/mtx-interface.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-interface.man1.pdf | Bin 4105 -> 4106 bytes Master/texmf-dist/doc/man/man1/mtx-metapost.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-metapost.man1.pdf | Bin 3711 -> 3713 bytes Master/texmf-dist/doc/man/man1/mtx-metatex.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-metatex.man1.pdf | Bin 3630 -> 3630 bytes Master/texmf-dist/doc/man/man1/mtx-modules.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-modules.man1.pdf | Bin 3760 -> 3758 bytes Master/texmf-dist/doc/man/man1/mtx-package.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-package.man1.pdf | Bin 3568 -> 3569 bytes Master/texmf-dist/doc/man/man1/mtx-patterns.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-patterns.man1.pdf | Bin 4083 -> 4085 bytes Master/texmf-dist/doc/man/man1/mtx-pdf.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-pdf.man1.pdf | Bin 3695 -> 3696 bytes Master/texmf-dist/doc/man/man1/mtx-plain.1 | 5 +- Master/texmf-dist/doc/man/man1/mtx-plain.man1.pdf | Bin 3681 -> 3704 bytes Master/texmf-dist/doc/man/man1/mtx-profile.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-profile.man1.pdf | Bin 3690 -> 3688 bytes Master/texmf-dist/doc/man/man1/mtx-rsync.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-rsync.man1.pdf | Bin 3635 -> 3637 bytes Master/texmf-dist/doc/man/man1/mtx-scite.1 | 8 +- Master/texmf-dist/doc/man/man1/mtx-scite.man1.pdf | Bin 3446 -> 3751 bytes Master/texmf-dist/doc/man/man1/mtx-server.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-server.man1.pdf | Bin 3752 -> 3752 bytes Master/texmf-dist/doc/man/man1/mtx-texworks.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-texworks.man1.pdf | Bin 3557 -> 3559 bytes Master/texmf-dist/doc/man/man1/mtx-timing.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-timing.man1.pdf | Bin 3679 -> 3681 bytes Master/texmf-dist/doc/man/man1/mtx-tools.1 | 5 +- Master/texmf-dist/doc/man/man1/mtx-tools.man1.pdf | Bin 3967 -> 3991 bytes Master/texmf-dist/doc/man/man1/mtx-unzip.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-unzip.man1.pdf | Bin 3598 -> 3600 bytes Master/texmf-dist/doc/man/man1/mtx-update.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-update.man1.pdf | Bin 5030 -> 5031 bytes Master/texmf-dist/doc/man/man1/mtx-watch.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-watch.man1.pdf | Bin 3867 -> 3867 bytes Master/texmf-dist/doc/man/man1/mtx-youless.1 | 42 + .../texmf-dist/doc/man/man1/mtx-youless.man1.pdf | Bin 0 -> 3856 bytes Master/texmf-dist/doc/man/man1/mtxrun.1 | 2 +- Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf | Bin 7032 -> 7033 bytes Master/texmf-dist/doc/man/man1/pstopdf.1 | 2 +- Master/texmf-dist/doc/man/man1/pstopdf.man1.pdf | Bin 3557 -> 3558 bytes Master/texmf-dist/doc/man/man1/texexec.1 | 2 +- Master/texmf-dist/doc/man/man1/texexec.man1.pdf | Bin 4713 -> 4709 bytes Master/texmf-dist/doc/man/man1/texmfstart.1 | 2 +- Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf | Bin 7032 -> 7033 bytes .../texmf-dist/metapost/context/base/metafun.mpii | 2 +- .../texmf-dist/metapost/context/base/metafun.mpiv | 11 +- .../texmf-dist/metapost/context/base/mp-base.mpii | 49 +- .../texmf-dist/metapost/context/base/mp-base.mpiv | 103 +- .../texmf-dist/metapost/context/base/mp-grap.mpiv | 602 +- .../texmf-dist/metapost/context/base/mp-grph.mpiv | 6 +- .../texmf-dist/metapost/context/base/mp-luas.mpiv | 90 + .../texmf-dist/metapost/context/base/mp-mlib.mpiv | 456 +- .../texmf-dist/metapost/context/base/mp-text.mpii | 7 + .../texmf-dist/metapost/context/base/mp-tool.mpii | 2694 +-- .../texmf-dist/metapost/context/base/mp-tool.mpiv | 374 +- .../metapost/context/font/punkfont-bold.mp | 4 - .../metapost/context/font/punkfont-boldslanted.mp | 5 - .../metapost/context/font/punkfont-characters.mp | 726 - .../metapost/context/font/punkfont-definitions.mp | 115 - .../metapost/context/font/punkfont-slanted.mp | 4 - .../texmf-dist/metapost/context/font/punkfont.mp | 2 - .../metapost/context/fonts/bidi-symbols.mp | 73 + .../metapost/context/fonts/bidi-symbols.tex | 32 + .../metapost/context/fonts/demo-symbols.mp | 21 + .../metapost/context/fonts/demo-symbols.tex | 21 + .../metapost/context/fonts/punkfont-bold.mp | 4 + .../metapost/context/fonts/punkfont-boldslanted.mp | 5 + .../metapost/context/fonts/punkfont-characters.mp | 726 + .../metapost/context/fonts/punkfont-definitions.mp | 115 + .../metapost/context/fonts/punkfont-slanted.mp | 4 + .../texmf-dist/metapost/context/fonts/punkfont.mp | 2 + .../texmf-dist/scripts/context/lua/mtx-bibtex.lua | 106 + .../texmf-dist/scripts/context/lua/mtx-context.lua | 272 +- .../texmf-dist/scripts/context/lua/mtx-context.xml | 10 +- Master/texmf-dist/scripts/context/lua/mtx-fcd.lua | 28 +- Master/texmf-dist/scripts/context/lua/mtx-flac.lua | 37 +- .../texmf-dist/scripts/context/lua/mtx-fonts.lua | 25 +- Master/texmf-dist/scripts/context/lua/mtx-grep.lua | 4 +- .../scripts/context/lua/mtx-patterns.lua | 11 +- .../texmf-dist/scripts/context/lua/mtx-plain.lua | 9 +- .../texmf-dist/scripts/context/lua/mtx-profile.lua | 32 +- .../texmf-dist/scripts/context/lua/mtx-rsync.lua | 35 +- .../texmf-dist/scripts/context/lua/mtx-scite.lua | 55 + .../context/lua/mtx-server-ctx-fonttest.lua | 294 +- .../scripts/context/lua/mtx-server-ctx-help.lua | 24 +- .../texmf-dist/scripts/context/lua/mtx-server.lua | 6 +- .../texmf-dist/scripts/context/lua/mtx-tools.lua | 1 + .../texmf-dist/scripts/context/lua/mtx-update.lua | 115 +- .../texmf-dist/scripts/context/lua/mtx-youless.lua | 111 + Master/texmf-dist/scripts/context/lua/mtxlibs.lua | 3 +- Master/texmf-dist/scripts/context/lua/mtxrun.lua | 2471 ++- Master/texmf-dist/scripts/context/ruby/base/pdf.rb | 10 +- Master/texmf-dist/scripts/context/ruby/base/tex.rb | 53 +- Master/texmf-dist/scripts/context/ruby/texexec.rb | 8 +- .../scripts/context/stubs/mswin/context.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/ctxtools.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/luatools.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/metatex.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/mptopdf.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/mtxrun.dll | Bin 7680 -> 7680 bytes .../scripts/context/stubs/mswin/mtxrun.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/mtxrun.lua | 2471 ++- .../scripts/context/stubs/mswin/mtxworks.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/pstopdf.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/setuptex.bat | 34 - .../scripts/context/stubs/mswin/texexec.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/mswin/texmfstart.exe | Bin 4608 -> 4608 bytes .../scripts/context/stubs/source/mtxrun_dll.c | 142 +- .../scripts/context/stubs/source/readme.txt | 42 +- .../texmf-dist/scripts/context/stubs/unix/mtxrun | 2471 ++- .../scripts/context/stubs/win64/context.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/ctxtools.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/luatools.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/metatex.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/mptopdf.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/mtxrun.dll | Bin 0 -> 18432 bytes .../scripts/context/stubs/win64/mtxrun.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/mtxrun.lua | 18259 +++++++++++++++++++ .../scripts/context/stubs/win64/mtxworks.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/pstopdf.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/texexec.exe | Bin 0 -> 15360 bytes .../scripts/context/stubs/win64/texmfstart.exe | Bin 0 -> 15360 bytes Master/texmf-dist/tex/context/base/anch-bar.mkiv | 8 +- Master/texmf-dist/tex/context/base/anch-bck.mkvi | 26 +- Master/texmf-dist/tex/context/base/anch-pgr.lua | 4 +- Master/texmf-dist/tex/context/base/anch-pgr.mkiv | 4 +- Master/texmf-dist/tex/context/base/anch-pos.lua | 175 +- Master/texmf-dist/tex/context/base/attr-eff.lua | 4 +- Master/texmf-dist/tex/context/base/attr-ini.lua | 74 +- Master/texmf-dist/tex/context/base/attr-ini.mkiv | 102 +- Master/texmf-dist/tex/context/base/attr-lay.lua | 2 +- Master/texmf-dist/tex/context/base/attr-lay.mkiv | 8 +- Master/texmf-dist/tex/context/base/back-exp.lua | 189 +- Master/texmf-dist/tex/context/base/back-exp.mkiv | 2 +- Master/texmf-dist/tex/context/base/back-ini.lua | 13 +- Master/texmf-dist/tex/context/base/back-ini.mkiv | 11 +- Master/texmf-dist/tex/context/base/back-pdf.lua | 72 + Master/texmf-dist/tex/context/base/back-pdf.mkiv | 100 +- Master/texmf-dist/tex/context/base/bibl-bib.lua | 6 +- Master/texmf-dist/tex/context/base/bibl-tra.lua | 112 +- Master/texmf-dist/tex/context/base/bibl-tra.mkiv | 9 +- Master/texmf-dist/tex/context/base/blob-ini.lua | 110 +- Master/texmf-dist/tex/context/base/blob-ini.mkiv | 14 +- .../texmf-dist/tex/context/base/buff-imp-lua.lua | 11 +- Master/texmf-dist/tex/context/base/buff-imp-mp.lua | 2 + .../texmf-dist/tex/context/base/buff-imp-tex.lua | 4 +- Master/texmf-dist/tex/context/base/buff-ini.lua | 239 +- Master/texmf-dist/tex/context/base/buff-ini.mkiv | 17 + Master/texmf-dist/tex/context/base/buff-ver.lua | 90 +- Master/texmf-dist/tex/context/base/buff-ver.mkiv | 155 +- Master/texmf-dist/tex/context/base/bxml-apa.mkiv | 2 + Master/texmf-dist/tex/context/base/catc-ctx.mkiv | 34 + Master/texmf-dist/tex/context/base/catc-def.mkiv | 2 + Master/texmf-dist/tex/context/base/catc-ini.lua | 4 + Master/texmf-dist/tex/context/base/catc-ini.mkiv | 2 +- Master/texmf-dist/tex/context/base/catc-sym.mkiv | 3 +- Master/texmf-dist/tex/context/base/catc-xml.mkiv | 21 +- Master/texmf-dist/tex/context/base/char-def.lua | 115 +- Master/texmf-dist/tex/context/base/char-ini.lua | 73 +- Master/texmf-dist/tex/context/base/char-ini.mkiv | 44 +- Master/texmf-dist/tex/context/base/char-tex.lua | 119 +- Master/texmf-dist/tex/context/base/char-utf.lua | 371 +- Master/texmf-dist/tex/context/base/chem-str.lua | 30 +- Master/texmf-dist/tex/context/base/chem-str.mkiv | 83 +- Master/texmf-dist/tex/context/base/cldf-bas.lua | 9 +- Master/texmf-dist/tex/context/base/cldf-com.lua | 2 + Master/texmf-dist/tex/context/base/cldf-ini.lua | 854 +- Master/texmf-dist/tex/context/base/cldf-ini.mkiv | 10 + Master/texmf-dist/tex/context/base/cldf-int.lua | 3 +- Master/texmf-dist/tex/context/base/cldf-prs.lua | 2 + Master/texmf-dist/tex/context/base/cldf-ver.lua | 22 +- Master/texmf-dist/tex/context/base/colo-ini.lua | 190 +- Master/texmf-dist/tex/context/base/colo-ini.mkiv | 38 +- Master/texmf-dist/tex/context/base/cont-log.mkiv | 13 +- Master/texmf-dist/tex/context/base/cont-new.mkii | 2 +- Master/texmf-dist/tex/context/base/cont-new.mkiv | 20 +- Master/texmf-dist/tex/context/base/cont-new.tmp | 83 - .../texmf-dist/tex/context/base/context-help.lmx | 79 +- .../tex/context/base/context-version.pdf | Bin 4111 -> 4061 bytes .../tex/context/base/context-version.png | Bin 40350 -> 38170 bytes Master/texmf-dist/tex/context/base/context.mkii | 2 +- Master/texmf-dist/tex/context/base/context.mkiv | 74 +- Master/texmf-dist/tex/context/base/context.tmp | 513 - Master/texmf-dist/tex/context/base/core-con.lua | 31 +- Master/texmf-dist/tex/context/base/core-con.mkiv | 19 +- Master/texmf-dist/tex/context/base/core-dat.lua | 28 +- Master/texmf-dist/tex/context/base/core-def.mkiv | 15 +- Master/texmf-dist/tex/context/base/core-env.lua | 34 +- Master/texmf-dist/tex/context/base/core-env.mkiv | 33 +- Master/texmf-dist/tex/context/base/core-fil.mkii | 4 + Master/texmf-dist/tex/context/base/core-ini.mkiv | 7 + Master/texmf-dist/tex/context/base/core-sys.lua | 2 +- Master/texmf-dist/tex/context/base/core-sys.mkiv | 2 + Master/texmf-dist/tex/context/base/core-two.lua | 2 +- Master/texmf-dist/tex/context/base/core-uti.lua | 113 +- Master/texmf-dist/tex/context/base/core-uti.mkiv | 16 +- Master/texmf-dist/tex/context/base/data-aux.lua | 3 +- Master/texmf-dist/tex/context/base/data-env.lua | 2 +- Master/texmf-dist/tex/context/base/data-exp.lua | 51 +- Master/texmf-dist/tex/context/base/data-ini.lua | 2 +- Master/texmf-dist/tex/context/base/data-met.lua | 14 +- Master/texmf-dist/tex/context/base/data-res.lua | 13 +- Master/texmf-dist/tex/context/base/data-sch.lua | 2 +- Master/texmf-dist/tex/context/base/data-tmp.lua | 26 + Master/texmf-dist/tex/context/base/data-use.lua | 4 +- Master/texmf-dist/tex/context/base/data-vir.lua | 1 + Master/texmf-dist/tex/context/base/enco-ini.mkiv | 15 +- .../texmf-dist/tex/context/base/export-example.css | 15 + Master/texmf-dist/tex/context/base/file-ini.lua | 24 +- Master/texmf-dist/tex/context/base/file-job.lua | 44 +- Master/texmf-dist/tex/context/base/file-job.mkvi | 36 +- Master/texmf-dist/tex/context/base/file-mod.lua | 2 + Master/texmf-dist/tex/context/base/file-mod.mkvi | 9 +- Master/texmf-dist/tex/context/base/file-res.lua | 16 +- Master/texmf-dist/tex/context/base/file-syn.lua | 12 +- Master/texmf-dist/tex/context/base/font-afm.lua | 23 +- Master/texmf-dist/tex/context/base/font-chk.lua | 131 +- Master/texmf-dist/tex/context/base/font-chk.mkiv | 9 + Master/texmf-dist/tex/context/base/font-col.lua | 129 +- Master/texmf-dist/tex/context/base/font-col.mkvi | 3 +- Master/texmf-dist/tex/context/base/font-con.lua | 95 +- Master/texmf-dist/tex/context/base/font-ctx.lua | 954 +- Master/texmf-dist/tex/context/base/font-def.lua | 37 +- Master/texmf-dist/tex/context/base/font-emp.mkvi | 2 + Master/texmf-dist/tex/context/base/font-ext.lua | 4 +- Master/texmf-dist/tex/context/base/font-fea.mkvi | 22 +- Master/texmf-dist/tex/context/base/font-fil.mkvi | 4 +- Master/texmf-dist/tex/context/base/font-gds.lua | 159 +- Master/texmf-dist/tex/context/base/font-gds.mkvi | 8 + Master/texmf-dist/tex/context/base/font-hsh.lua | 74 +- Master/texmf-dist/tex/context/base/font-ini.mkvi | 135 +- Master/texmf-dist/tex/context/base/font-lib.mkvi | 9 +- Master/texmf-dist/tex/context/base/font-map.lua | 89 +- Master/texmf-dist/tex/context/base/font-mat.mkvi | 46 +- Master/texmf-dist/tex/context/base/font-mis.lua | 2 +- Master/texmf-dist/tex/context/base/font-nod.lua | 118 +- Master/texmf-dist/tex/context/base/font-odv.lua | 1385 +- Master/texmf-dist/tex/context/base/font-ota.lua | 14 +- Master/texmf-dist/tex/context/base/font-otb.lua | 83 +- Master/texmf-dist/tex/context/base/font-otc.lua | 15 +- Master/texmf-dist/tex/context/base/font-otd.lua | 125 +- Master/texmf-dist/tex/context/base/font-otf.lua | 496 +- Master/texmf-dist/tex/context/base/font-otn.lua | 1348 +- Master/texmf-dist/tex/context/base/font-otp.lua | 22 + Master/texmf-dist/tex/context/base/font-ott.lua | 3 + Master/texmf-dist/tex/context/base/font-otx.lua | 138 +- Master/texmf-dist/tex/context/base/font-pat.lua | 32 +- Master/texmf-dist/tex/context/base/font-pre.mkiv | 114 +- Master/texmf-dist/tex/context/base/font-sel.lua | 712 + Master/texmf-dist/tex/context/base/font-sel.mkvi | 374 + Master/texmf-dist/tex/context/base/font-set.mkvi | 29 +- Master/texmf-dist/tex/context/base/font-sol.lua | 176 +- Master/texmf-dist/tex/context/base/font-sty.mkvi | 6 +- Master/texmf-dist/tex/context/base/font-sym.mkvi | 4 + Master/texmf-dist/tex/context/base/font-syn.lua | 579 +- Master/texmf-dist/tex/context/base/font-tfm.lua | 2 +- Master/texmf-dist/tex/context/base/font-tra.mkiv | 1 + Master/texmf-dist/tex/context/base/font-trt.lua | 71 +- Master/texmf-dist/tex/context/base/font-var.mkvi | 3 + Master/texmf-dist/tex/context/base/grph-fig.mkiv | 26 +- Master/texmf-dist/tex/context/base/grph-inc.lua | 66 +- Master/texmf-dist/tex/context/base/grph-inc.mkiv | 23 +- Master/texmf-dist/tex/context/base/java-ini.lua | 30 +- Master/texmf-dist/tex/context/base/l-boolean.lua | 4 +- Master/texmf-dist/tex/context/base/l-dir.lua | 103 +- Master/texmf-dist/tex/context/base/l-file.lua | 26 +- Master/texmf-dist/tex/context/base/l-io.lua | 5 +- Master/texmf-dist/tex/context/base/l-lpeg.lua | 170 +- Master/texmf-dist/tex/context/base/l-lua.lua | 17 + Master/texmf-dist/tex/context/base/l-os.lua | 158 +- Master/texmf-dist/tex/context/base/l-package.lua | 26 +- Master/texmf-dist/tex/context/base/l-pdfview.lua | 129 +- Master/texmf-dist/tex/context/base/l-string.lua | 7 + Master/texmf-dist/tex/context/base/l-table.lua | 462 +- Master/texmf-dist/tex/context/base/l-unicode.lua | 398 +- Master/texmf-dist/tex/context/base/l-url.lua | 26 +- Master/texmf-dist/tex/context/base/lang-def.mkiv | 38 +- Master/texmf-dist/tex/context/base/lang-ini.lua | 1 - Master/texmf-dist/tex/context/base/lang-ini.mkiv | 29 +- Master/texmf-dist/tex/context/base/lang-lab.mkiv | 8 +- Master/texmf-dist/tex/context/base/lang-mis.mkiv | 33 +- Master/texmf-dist/tex/context/base/lang-rep.lua | 282 + Master/texmf-dist/tex/context/base/lang-rep.mkiv | 75 + Master/texmf-dist/tex/context/base/lang-url.lua | 4 +- Master/texmf-dist/tex/context/base/lang-wrd.lua | 55 +- Master/texmf-dist/tex/context/base/layo-ini.lua | 25 +- Master/texmf-dist/tex/context/base/lpdf-ano.lua | 778 +- Master/texmf-dist/tex/context/base/lpdf-col.lua | 97 +- Master/texmf-dist/tex/context/base/lpdf-epa.lua | 9 +- Master/texmf-dist/tex/context/base/lpdf-epd.lua | 45 +- Master/texmf-dist/tex/context/base/lpdf-fld.lua | 194 +- Master/texmf-dist/tex/context/base/lpdf-fmt.lua | 6 +- Master/texmf-dist/tex/context/base/lpdf-grp.lua | 2 +- Master/texmf-dist/tex/context/base/lpdf-ini.lua | 497 +- Master/texmf-dist/tex/context/base/lpdf-mis.lua | 152 +- Master/texmf-dist/tex/context/base/lpdf-mov.lua | 14 +- Master/texmf-dist/tex/context/base/lpdf-nod.lua | 169 +- Master/texmf-dist/tex/context/base/lpdf-ren.lua | 76 +- Master/texmf-dist/tex/context/base/lpdf-swf.lua | 4 +- Master/texmf-dist/tex/context/base/lpdf-tag.lua | 192 +- Master/texmf-dist/tex/context/base/lpdf-u3d.lua | 7 +- Master/texmf-dist/tex/context/base/lpdf-wid.lua | 124 +- Master/texmf-dist/tex/context/base/lpdf-xmp.lua | 37 +- Master/texmf-dist/tex/context/base/luat-cbk.lua | 4 +- Master/texmf-dist/tex/context/base/luat-cnf.lua | 13 +- Master/texmf-dist/tex/context/base/luat-cod.lua | 5 +- Master/texmf-dist/tex/context/base/luat-env.lua | 20 +- Master/texmf-dist/tex/context/base/luat-fio.lua | 20 - Master/texmf-dist/tex/context/base/luat-ini.lua | 6 +- Master/texmf-dist/tex/context/base/luat-ini.mkiv | 71 +- Master/texmf-dist/tex/context/base/luat-mac.lua | 20 +- Master/texmf-dist/tex/context/base/luat-run.lua | 90 +- Master/texmf-dist/tex/context/base/luat-sto.lua | 122 +- Master/texmf-dist/tex/context/base/lxml-css.lua | 15 +- Master/texmf-dist/tex/context/base/lxml-ctx.lua | 6 +- Master/texmf-dist/tex/context/base/lxml-dir.lua | 11 +- Master/texmf-dist/tex/context/base/lxml-ini.mkiv | 25 +- Master/texmf-dist/tex/context/base/lxml-lpt.lua | 55 +- Master/texmf-dist/tex/context/base/lxml-sor.lua | 21 +- Master/texmf-dist/tex/context/base/lxml-tab.lua | 44 +- Master/texmf-dist/tex/context/base/lxml-tex.lua | 179 +- Master/texmf-dist/tex/context/base/m-chart.lua | 6 +- Master/texmf-dist/tex/context/base/m-database.lua | 81 +- Master/texmf-dist/tex/context/base/m-database.mkiv | 6 +- Master/texmf-dist/tex/context/base/m-graph.mkiv | 98 +- .../texmf-dist/tex/context/base/m-hemistich.mkiv | 112 + Master/texmf-dist/tex/context/base/m-nodechart.lua | 175 + .../texmf-dist/tex/context/base/m-nodechart.mkvi | 192 +- .../texmf-dist/tex/context/base/m-oldbibtex.mkiv | 16 + Master/texmf-dist/tex/context/base/m-punk.mkiv | 5 +- Master/texmf-dist/tex/context/base/m-r.mkii | 174 + Master/texmf-dist/tex/context/base/m-r.tex | 174 - Master/texmf-dist/tex/context/base/m-scite.mkiv | 269 + .../texmf-dist/tex/context/base/m-spreadsheet.lua | 6 +- .../texmf-dist/tex/context/base/m-spreadsheet.mkiv | 3 + .../texmf-dist/tex/context/base/m-translate.mkiv | 1 - Master/texmf-dist/tex/context/base/m-zint.mkiv | 33 +- Master/texmf-dist/tex/context/base/math-acc.mkvi | 181 + Master/texmf-dist/tex/context/base/math-act.lua | 383 +- Master/texmf-dist/tex/context/base/math-ali.mkiv | 86 +- Master/texmf-dist/tex/context/base/math-def.mkiv | 277 +- Master/texmf-dist/tex/context/base/math-del.mkiv | 7 +- Master/texmf-dist/tex/context/base/math-dir.lua | 166 + Master/texmf-dist/tex/context/base/math-fbk.lua | 274 +- Master/texmf-dist/tex/context/base/math-fen.mkiv | 421 +- Master/texmf-dist/tex/context/base/math-frc.mkiv | 49 +- Master/texmf-dist/tex/context/base/math-ini.lua | 182 +- Master/texmf-dist/tex/context/base/math-ini.mkiv | 276 +- Master/texmf-dist/tex/context/base/math-map.lua | 77 +- Master/texmf-dist/tex/context/base/math-noa.lua | 695 +- Master/texmf-dist/tex/context/base/math-pln.mkiv | 32 +- Master/texmf-dist/tex/context/base/math-rad.mkvi | 290 + Master/texmf-dist/tex/context/base/math-ren.lua | 4 - Master/texmf-dist/tex/context/base/math-stc.mkvi | 375 +- Master/texmf-dist/tex/context/base/math-tag.lua | 129 +- Master/texmf-dist/tex/context/base/math-vfu.lua | 485 +- Master/texmf-dist/tex/context/base/meta-fig.mkiv | 2 +- Master/texmf-dist/tex/context/base/meta-fnt.lua | 269 + Master/texmf-dist/tex/context/base/meta-fnt.mkiv | 36 + .../texmf-dist/tex/context/base/meta-imp-txt.mkiv | 44 +- Master/texmf-dist/tex/context/base/meta-ini.mkiv | 107 +- Master/texmf-dist/tex/context/base/meta-pag.mkiv | 4 +- Master/texmf-dist/tex/context/base/meta-pdf.lua | 13 +- Master/texmf-dist/tex/context/base/meta-pdf.mkiv | 2 +- Master/texmf-dist/tex/context/base/meta-tex.lua | 137 +- Master/texmf-dist/tex/context/base/meta-tex.mkiv | 10 +- Master/texmf-dist/tex/context/base/mlib-ctx.lua | 7 +- Master/texmf-dist/tex/context/base/mlib-ctx.mkiv | 1 + Master/texmf-dist/tex/context/base/mlib-lua.lua | 185 + Master/texmf-dist/tex/context/base/mlib-pdf.lua | 189 +- Master/texmf-dist/tex/context/base/mlib-pps.lua | 448 +- Master/texmf-dist/tex/context/base/mlib-pps.mkiv | 97 +- Master/texmf-dist/tex/context/base/mlib-run.lua | 81 +- .../tex/context/base/mtx-context-xml.tex | 76 + Master/texmf-dist/tex/context/base/mult-aux.lua | 4 +- Master/texmf-dist/tex/context/base/mult-aux.mkiv | 292 +- Master/texmf-dist/tex/context/base/mult-de.mkii | 34 + Master/texmf-dist/tex/context/base/mult-def.lua | 89 +- Master/texmf-dist/tex/context/base/mult-def.mkiv | 24 + Master/texmf-dist/tex/context/base/mult-en.mkii | 34 + Master/texmf-dist/tex/context/base/mult-fr.mkii | 34 + Master/texmf-dist/tex/context/base/mult-fun.lua | 7 +- Master/texmf-dist/tex/context/base/mult-ini.lua | 9 +- Master/texmf-dist/tex/context/base/mult-it.mkii | 34 + Master/texmf-dist/tex/context/base/mult-low.lua | 42 +- Master/texmf-dist/tex/context/base/mult-mes.lua | 4 +- Master/texmf-dist/tex/context/base/mult-mps.lua | 10 +- Master/texmf-dist/tex/context/base/mult-nl.mkii | 38 +- Master/texmf-dist/tex/context/base/mult-pe.mkii | 34 + Master/texmf-dist/tex/context/base/mult-prm.lua | 9 +- Master/texmf-dist/tex/context/base/mult-ro.mkii | 34 + Master/texmf-dist/tex/context/base/mult-sys.mkiv | 15 +- Master/texmf-dist/tex/context/base/node-acc.lua | 206 +- Master/texmf-dist/tex/context/base/node-aux.lua | 448 +- Master/texmf-dist/tex/context/base/node-bck.lua | 111 +- Master/texmf-dist/tex/context/base/node-fin.lua | 1027 +- Master/texmf-dist/tex/context/base/node-fin.mkiv | 8 +- Master/texmf-dist/tex/context/base/node-fnt.lua | 336 +- Master/texmf-dist/tex/context/base/node-ini.lua | 221 +- Master/texmf-dist/tex/context/base/node-ini.mkiv | 5 + Master/texmf-dist/tex/context/base/node-inj.lua | 207 +- Master/texmf-dist/tex/context/base/node-ltp.lua | 3192 ++++ Master/texmf-dist/tex/context/base/node-met.lua | 723 + Master/texmf-dist/tex/context/base/node-mig.lua | 97 +- Master/texmf-dist/tex/context/base/node-nut.lua | 702 + Master/texmf-dist/tex/context/base/node-ppt.lua | 476 + Master/texmf-dist/tex/context/base/node-pro.lua | 116 +- Master/texmf-dist/tex/context/base/node-ref.lua | 361 +- Master/texmf-dist/tex/context/base/node-res.lua | 616 +- Master/texmf-dist/tex/context/base/node-rul.lua | 147 +- Master/texmf-dist/tex/context/base/node-rul.mkiv | 44 +- Master/texmf-dist/tex/context/base/node-ser.lua | 99 +- Master/texmf-dist/tex/context/base/node-shp.lua | 84 +- Master/texmf-dist/tex/context/base/node-tra.lua | 388 +- Master/texmf-dist/tex/context/base/node-tsk.lua | 16 +- Master/texmf-dist/tex/context/base/node-tst.lua | 69 +- Master/texmf-dist/tex/context/base/node-typ.lua | 95 +- Master/texmf-dist/tex/context/base/norm-ltx.mkii | 2 +- Master/texmf-dist/tex/context/base/pack-com.mkiv | 60 +- Master/texmf-dist/tex/context/base/pack-mis.mkvi | 2 +- Master/texmf-dist/tex/context/base/pack-mrl.mkiv | 4 +- Master/texmf-dist/tex/context/base/pack-obj.lua | 3 +- Master/texmf-dist/tex/context/base/pack-rul.lua | 137 +- Master/texmf-dist/tex/context/base/pack-rul.mkiv | 148 +- Master/texmf-dist/tex/context/base/page-app.mkiv | 4 +- Master/texmf-dist/tex/context/base/page-brk.mkiv | 267 +- Master/texmf-dist/tex/context/base/page-flt.lua | 78 +- Master/texmf-dist/tex/context/base/page-imp.mkiv | 4 +- Master/texmf-dist/tex/context/base/page-inj.lua | 13 +- Master/texmf-dist/tex/context/base/page-lay.mkiv | 20 +- Master/texmf-dist/tex/context/base/page-lin.lua | 256 +- Master/texmf-dist/tex/context/base/page-lin.mkvi | 566 + Master/texmf-dist/tex/context/base/page-mak.mkvi | 63 +- Master/texmf-dist/tex/context/base/page-mix.lua | 587 +- Master/texmf-dist/tex/context/base/page-mix.mkiv | 73 +- Master/texmf-dist/tex/context/base/page-mrk.mkiv | 1 + Master/texmf-dist/tex/context/base/page-mul.mkiv | 67 +- Master/texmf-dist/tex/context/base/page-one.mkiv | 8 +- Master/texmf-dist/tex/context/base/page-otr.mkvi | 4 +- Master/texmf-dist/tex/context/base/page-pst.lua | 14 +- Master/texmf-dist/tex/context/base/page-pst.mkiv | 1 + Master/texmf-dist/tex/context/base/page-run.mkiv | 26 +- Master/texmf-dist/tex/context/base/page-str.lua | 34 +- Master/texmf-dist/tex/context/base/page-str.mkiv | 2 - Master/texmf-dist/tex/context/base/page-txt.mkvi | 14 +- Master/texmf-dist/tex/context/base/pdfr-def.mkii | 2 +- Master/texmf-dist/tex/context/base/phys-dim.lua | 110 +- Master/texmf-dist/tex/context/base/publ-aut.lua | 550 + Master/texmf-dist/tex/context/base/publ-dat.lua | 527 + .../texmf-dist/tex/context/base/publ-imp-apa.mkiv | 547 + .../texmf-dist/tex/context/base/publ-imp-cite.mkiv | 74 + .../tex/context/base/publ-imp-commands.mkiv | 15 + .../tex/context/base/publ-imp-definitions.mkiv | 68 + Master/texmf-dist/tex/context/base/publ-ini.lua | 1431 ++ Master/texmf-dist/tex/context/base/publ-ini.mkiv | 963 + Master/texmf-dist/tex/context/base/publ-old.mkiv | 22 + Master/texmf-dist/tex/context/base/publ-oth.lua | 146 + Master/texmf-dist/tex/context/base/publ-tra.lua | 296 + Master/texmf-dist/tex/context/base/publ-tra.mkiv | 35 + Master/texmf-dist/tex/context/base/publ-usr.lua | 91 + Master/texmf-dist/tex/context/base/publ-usr.mkiv | 2 + Master/texmf-dist/tex/context/base/publ-xml.mkiv | 114 + Master/texmf-dist/tex/context/base/s-abr-01.tex | 5 + Master/texmf-dist/tex/context/base/s-abr-04.tex | 316 +- .../tex/context/base/s-fonts-features.mkiv | 2 +- .../tex/context/base/s-fonts-goodies.mkiv | 2 +- .../tex/context/base/s-fonts-missing.lua | 16 +- .../tex/context/base/s-fonts-missing.mkiv | 2 +- .../tex/context/base/s-fonts-shapes.mkiv | 2 +- .../tex/context/base/s-fonts-tables.mkiv | 2 +- .../tex/context/base/s-fonts-vectors.lua | 4 +- .../tex/context/base/s-fonts-vectors.mkiv | 2 +- Master/texmf-dist/tex/context/base/s-inf-03.mkiv | 8 +- .../tex/context/base/s-languages-hyphenation.lua | 2 +- .../tex/context/base/s-math-coverage.lua | 6 +- .../tex/context/base/s-math-repertoire.mkiv | 5 +- .../tex/context/base/s-present-tiles.mkiv | 33 +- .../texmf-dist/tex/context/base/s-sql-tables.mkiv | 2 +- Master/texmf-dist/tex/context/base/s-youless.mkiv | 170 + Master/texmf-dist/tex/context/base/scrn-but.lua | 3 + Master/texmf-dist/tex/context/base/scrn-but.mkvi | 4 +- Master/texmf-dist/tex/context/base/scrn-fld.lua | 4 +- Master/texmf-dist/tex/context/base/scrn-hlp.lua | 9 +- Master/texmf-dist/tex/context/base/scrn-wid.lua | 24 +- Master/texmf-dist/tex/context/base/scrn-wid.mkvi | 34 +- Master/texmf-dist/tex/context/base/scrp-cjk.lua | 156 +- Master/texmf-dist/tex/context/base/scrp-eth.lua | 22 +- Master/texmf-dist/tex/context/base/scrp-ini.lua | 355 +- Master/texmf-dist/tex/context/base/scrp-ini.mkiv | 1 + Master/texmf-dist/tex/context/base/scrp-tha.lua | 57 + Master/texmf-dist/tex/context/base/sort-ini.lua | 56 +- Master/texmf-dist/tex/context/base/sort-lan.lua | 5 +- Master/texmf-dist/tex/context/base/spac-ali.lua | 56 +- Master/texmf-dist/tex/context/base/spac-ali.mkiv | 109 +- Master/texmf-dist/tex/context/base/spac-cha.mkiv | 191 - Master/texmf-dist/tex/context/base/spac-chr.lua | 153 +- Master/texmf-dist/tex/context/base/spac-chr.mkiv | 7 +- Master/texmf-dist/tex/context/base/spac-hor.lua | 4 + Master/texmf-dist/tex/context/base/spac-hor.mkiv | 119 +- Master/texmf-dist/tex/context/base/spac-par.mkiv | 45 +- Master/texmf-dist/tex/context/base/spac-ver.lua | 786 +- Master/texmf-dist/tex/context/base/spac-ver.mkiv | 96 +- .../texmf-dist/tex/context/base/status-files.pdf | Bin 24734 -> 24625 bytes Master/texmf-dist/tex/context/base/status-lua.pdf | Bin 212009 -> 242466 bytes Master/texmf-dist/tex/context/base/status-mkiv.lua | 204 +- Master/texmf-dist/tex/context/base/strc-bkm.lua | 82 +- Master/texmf-dist/tex/context/base/strc-bkm.mkiv | 16 +- Master/texmf-dist/tex/context/base/strc-blk.lua | 7 +- Master/texmf-dist/tex/context/base/strc-con.mkvi | 72 +- Master/texmf-dist/tex/context/base/strc-des.mkvi | 6 +- Master/texmf-dist/tex/context/base/strc-doc.lua | 230 +- Master/texmf-dist/tex/context/base/strc-doc.mkiv | 3 +- Master/texmf-dist/tex/context/base/strc-enu.mkvi | 2 +- Master/texmf-dist/tex/context/base/strc-flt.mkvi | 10 +- Master/texmf-dist/tex/context/base/strc-ini.lua | 85 +- Master/texmf-dist/tex/context/base/strc-itm.lua | 14 +- Master/texmf-dist/tex/context/base/strc-itm.mkvi | 48 +- Master/texmf-dist/tex/context/base/strc-lab.mkiv | 28 +- Master/texmf-dist/tex/context/base/strc-lev.lua | 3 + Master/texmf-dist/tex/context/base/strc-lnt.mkvi | 115 +- Master/texmf-dist/tex/context/base/strc-lst.lua | 87 +- Master/texmf-dist/tex/context/base/strc-lst.mkvi | 13 +- Master/texmf-dist/tex/context/base/strc-mar.lua | 129 +- Master/texmf-dist/tex/context/base/strc-mat.mkiv | 61 +- Master/texmf-dist/tex/context/base/strc-not.lua | 16 +- Master/texmf-dist/tex/context/base/strc-not.mkvi | 77 +- Master/texmf-dist/tex/context/base/strc-num.lua | 17 +- Master/texmf-dist/tex/context/base/strc-num.mkiv | 286 +- Master/texmf-dist/tex/context/base/strc-pag.lua | 56 +- Master/texmf-dist/tex/context/base/strc-pag.mkiv | 11 +- Master/texmf-dist/tex/context/base/strc-ref.lua | 1024 +- Master/texmf-dist/tex/context/base/strc-ref.mkvi | 86 +- Master/texmf-dist/tex/context/base/strc-reg.lua | 613 +- Master/texmf-dist/tex/context/base/strc-reg.mkiv | 293 +- Master/texmf-dist/tex/context/base/strc-ren.mkiv | 10 +- Master/texmf-dist/tex/context/base/strc-rsc.lua | 4 +- Master/texmf-dist/tex/context/base/strc-sbe.mkiv | 19 +- Master/texmf-dist/tex/context/base/strc-sec.mkiv | 99 +- Master/texmf-dist/tex/context/base/strc-syn.lua | 35 +- Master/texmf-dist/tex/context/base/strc-syn.mkiv | 337 +- Master/texmf-dist/tex/context/base/supp-box.lua | 226 +- Master/texmf-dist/tex/context/base/supp-box.mkiv | 274 +- Master/texmf-dist/tex/context/base/supp-mat.mkiv | 34 +- Master/texmf-dist/tex/context/base/symb-ini.lua | 1 + Master/texmf-dist/tex/context/base/syst-aux.lua | 40 +- Master/texmf-dist/tex/context/base/syst-aux.mkiv | 238 +- Master/texmf-dist/tex/context/base/syst-con.lua | 44 +- Master/texmf-dist/tex/context/base/syst-ini.mkiv | 12 +- Master/texmf-dist/tex/context/base/syst-lua.lua | 49 +- Master/texmf-dist/tex/context/base/tabl-ntb.mkiv | 45 +- Master/texmf-dist/tex/context/base/tabl-nte.mkiv | 8 +- Master/texmf-dist/tex/context/base/tabl-tbl.lua | 28 +- Master/texmf-dist/tex/context/base/tabl-tbl.mkiv | 73 +- Master/texmf-dist/tex/context/base/tabl-xtb.lua | 192 +- Master/texmf-dist/tex/context/base/tabl-xtb.mkvi | 21 +- Master/texmf-dist/tex/context/base/task-ini.lua | 38 +- Master/texmf-dist/tex/context/base/toks-ini.lua | 1 + Master/texmf-dist/tex/context/base/trac-deb.lua | 161 +- Master/texmf-dist/tex/context/base/trac-inf.lua | 58 +- Master/texmf-dist/tex/context/base/trac-jus.lua | 112 +- Master/texmf-dist/tex/context/base/trac-lmx.lua | 5 +- Master/texmf-dist/tex/context/base/trac-log.lua | 198 +- Master/texmf-dist/tex/context/base/trac-par.lua | 142 + Master/texmf-dist/tex/context/base/trac-pro.lua | 6 +- Master/texmf-dist/tex/context/base/trac-tim.lua | 2 +- Master/texmf-dist/tex/context/base/trac-vis.lua | 427 +- Master/texmf-dist/tex/context/base/trac-vis.mkiv | 2 + .../texmf-dist/tex/context/base/type-imp-buy.mkiv | 136 +- .../tex/context/base/type-imp-dejavu.mkiv | 7 + .../tex/context/base/type-imp-ebgaramond.mkiv | 45 + .../tex/context/base/type-imp-euler.mkiv | 80 +- .../texmf-dist/tex/context/base/type-imp-hgz.mkiv | 2 +- .../tex/context/base/type-imp-latinmodern.mkiv | 5 +- .../tex/context/base/type-imp-mathdesign.mkiv | 266 +- .../tex/context/base/type-imp-mathdigits.mkiv | 53 + .../tex/context/base/type-imp-texgyre.mkiv | 15 +- Master/texmf-dist/tex/context/base/type-ini.lua | 4 +- Master/texmf-dist/tex/context/base/type-ini.mkvi | 14 +- Master/texmf-dist/tex/context/base/type-set.mkiv | 24 + Master/texmf-dist/tex/context/base/typo-bld.lua | 92 +- Master/texmf-dist/tex/context/base/typo-brk.lua | 138 +- Master/texmf-dist/tex/context/base/typo-cap.lua | 372 +- Master/texmf-dist/tex/context/base/typo-cap.mkiv | 126 +- Master/texmf-dist/tex/context/base/typo-cln.lua | 34 +- Master/texmf-dist/tex/context/base/typo-del.mkiv | 2 + Master/texmf-dist/tex/context/base/typo-dha.lua | 416 + Master/texmf-dist/tex/context/base/typo-dig.lua | 77 +- Master/texmf-dist/tex/context/base/typo-dir.lua | 532 +- Master/texmf-dist/tex/context/base/typo-dir.mkiv | 75 +- Master/texmf-dist/tex/context/base/typo-drp.lua | 446 + Master/texmf-dist/tex/context/base/typo-drp.mkiv | 140 + Master/texmf-dist/tex/context/base/typo-dua.lua | 781 + Master/texmf-dist/tex/context/base/typo-dub.lua | 895 + Master/texmf-dist/tex/context/base/typo-fln.lua | 285 + Master/texmf-dist/tex/context/base/typo-fln.mkiv | 112 + Master/texmf-dist/tex/context/base/typo-itc.lua | 89 +- Master/texmf-dist/tex/context/base/typo-krn.lua | 351 +- Master/texmf-dist/tex/context/base/typo-krn.mkiv | 54 +- Master/texmf-dist/tex/context/base/typo-mar.lua | 222 +- Master/texmf-dist/tex/context/base/typo-mar.mkiv | 8 +- Master/texmf-dist/tex/context/base/typo-pag.lua | 76 +- Master/texmf-dist/tex/context/base/typo-par.lua | 181 - Master/texmf-dist/tex/context/base/typo-par.mkiv | 102 +- Master/texmf-dist/tex/context/base/typo-prc.lua | 17 +- Master/texmf-dist/tex/context/base/typo-rep.lua | 62 +- Master/texmf-dist/tex/context/base/typo-spa.lua | 70 +- Master/texmf-dist/tex/context/base/typo-tal.lua | 305 + Master/texmf-dist/tex/context/base/typo-tal.mkiv | 160 + Master/texmf-dist/tex/context/base/typo-txt.mkvi | 6 +- Master/texmf-dist/tex/context/base/util-deb.lua | 46 +- Master/texmf-dist/tex/context/base/util-dim.lua | 32 +- Master/texmf-dist/tex/context/base/util-env.lua | 7 +- Master/texmf-dist/tex/context/base/util-jsn.lua | 16 +- Master/texmf-dist/tex/context/base/util-lib.lua | 15 +- Master/texmf-dist/tex/context/base/util-lua.lua | 325 +- Master/texmf-dist/tex/context/base/util-prs.lua | 76 +- Master/texmf-dist/tex/context/base/util-sci.lua | 262 + Master/texmf-dist/tex/context/base/util-seq.lua | 4 +- Master/texmf-dist/tex/context/base/util-soc.lua | 16 +- .../tex/context/base/util-sql-imp-swiglib.lua | 98 +- .../texmf-dist/tex/context/base/util-sql-users.lua | 6 +- Master/texmf-dist/tex/context/base/util-sto.lua | 58 +- Master/texmf-dist/tex/context/base/util-str.lua | 419 +- Master/texmf-dist/tex/context/base/util-tab.lua | 468 +- Master/texmf-dist/tex/context/base/util-tpl.lua | 34 +- Master/texmf-dist/tex/context/base/util-you.lua | 256 + Master/texmf-dist/tex/context/base/x-asciimath.lua | 2 + Master/texmf-dist/tex/context/base/x-mathml.lua | 143 +- Master/texmf-dist/tex/context/base/x-mathml.mkiv | 354 +- Master/texmf-dist/tex/context/base/x-set-11.mkiv | 124 +- Master/texmf-dist/tex/context/base/x-set-12.mkiv | 13 + Master/texmf-dist/tex/context/fonts/ebgaramond.lfg | 53 + Master/texmf-dist/tex/context/fonts/euler-math.lfg | 23 + .../texmf-dist/tex/context/fonts/hanbatanglvt.lfg | 30 + Master/texmf-dist/tex/context/fonts/lm.lfg | 7 +- Master/texmf-dist/tex/context/fonts/mdbch-math.lfg | 74 +- Master/texmf-dist/tex/context/fonts/mdici-math.lfg | 74 +- Master/texmf-dist/tex/context/fonts/mdpgd-math.lfg | 74 +- Master/texmf-dist/tex/context/fonts/mdpus-math.lfg | 74 +- Master/texmf-dist/tex/context/fonts/mdput-math.lfg | 74 +- Master/texmf-dist/tex/context/fonts/mdugm-math.lfg | 74 +- Master/texmf-dist/tex/context/fonts/px-math.lfg | 2 +- Master/texmf-dist/tex/context/fonts/texgyre.lfg | 6 + Master/texmf-dist/tex/context/fonts/treatments.lfg | 63 +- Master/texmf-dist/tex/context/fonts/unifraktur.lfg | 23 + .../texmf-dist/tex/context/interface/cont-cs.xml | 4 +- .../texmf-dist/tex/context/interface/cont-de.xml | 4 +- .../texmf-dist/tex/context/interface/cont-en.xml | 4 +- .../texmf-dist/tex/context/interface/cont-fr.xml | 4 +- .../texmf-dist/tex/context/interface/cont-it.xml | 4 +- .../texmf-dist/tex/context/interface/cont-nl.xml | 8 +- .../texmf-dist/tex/context/interface/cont-pe.xml | 4 +- .../texmf-dist/tex/context/interface/cont-ro.xml | 4 +- .../texmf-dist/tex/context/interface/keys-cs.xml | 34 + .../texmf-dist/tex/context/interface/keys-de.xml | 34 + .../texmf-dist/tex/context/interface/keys-en.xml | 34 + .../texmf-dist/tex/context/interface/keys-fr.xml | 34 + .../texmf-dist/tex/context/interface/keys-it.xml | 34 + .../texmf-dist/tex/context/interface/keys-nl.xml | 38 +- .../texmf-dist/tex/context/interface/keys-pe.xml | 34 + .../texmf-dist/tex/context/interface/keys-ro.xml | 34 + Master/texmf-dist/tex/context/patterns/lang-af.hyp | 188 +- Master/texmf-dist/tex/context/patterns/lang-af.lua | 19 +- Master/texmf-dist/tex/context/patterns/lang-af.rme | 11 +- Master/texmf-dist/tex/context/patterns/lang-it.lua | 9 +- Master/texmf-dist/tex/context/patterns/lang-it.pat | 7 + Master/texmf-dist/tex/context/patterns/lang-it.rme | 3 +- Master/texmf-dist/tex/context/patterns/lang-ml.hyp | 8 + Master/texmf-dist/tex/context/patterns/lang-ml.lua | 45 + Master/texmf-dist/tex/context/patterns/lang-ml.pat | 95 + Master/texmf-dist/tex/context/patterns/lang-ml.rme | 27 + Master/texmf-dist/tex/context/patterns/lang-th.lua | 6 +- Master/texmf-dist/tex/context/patterns/lang-th.pat | 51 +- .../texmf-dist/tex/context/sample/cervantes-es.tex | 6 + .../texmf-dist/tex/context/sample/quevedo-es.tex | 19 + .../generic/context/luatex/luatex-basics-gen.lua | 40 +- .../generic/context/luatex/luatex-basics-nod.lua | 94 +- .../tex/generic/context/luatex/luatex-basics.tex | 2 + .../generic/context/luatex/luatex-fonts-inj.lua | 523 + .../generic/context/luatex/luatex-fonts-merged.lua | 3130 +++- .../generic/context/luatex/luatex-fonts-otn.lua | 2848 +++ .../generic/context/luatex/luatex-fonts-syn.lua | 4 + .../tex/generic/context/luatex/luatex-fonts.lua | 12 +- .../tex/generic/context/luatex/luatex-fonts.tex | 4 +- .../tex/generic/context/luatex/luatex-test.tex | 4 + 878 files changed, 90293 insertions(+), 28031 deletions(-) create mode 100644 Master/texmf-dist/context/data/scite/documents/scite-context-readme.pdf create mode 100644 Master/texmf-dist/context/data/scite/documents/scite-context-readme.tex create mode 100644 Master/texmf-dist/context/data/scite/documents/scite-context-visual.pdf create mode 100644 Master/texmf-dist/context/data/scite/documents/scite-context-visual.png create mode 100644 Master/texmf-dist/context/data/scite/documents/scite-context-visual.tex delete mode 100644 Master/texmf-dist/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua create mode 100644 Master/texmf-dist/context/data/scite/lexers/lexer.lua create mode 100644 Master/texmf-dist/context/data/scite/lexers/scite-context-lexer-bibtex.lua create mode 100644 Master/texmf-dist/context/data/scite/lexers/scite-context-lexer-cpp-web.lua create mode 100644 Master/texmf-dist/context/data/scite/lexers/scite-context-lexer-cpp.lua create mode 100644 Master/texmf-dist/context/data/scite/lexers/scite-context-lexer-tex-web.lua create mode 100644 Master/texmf-dist/context/data/scite/lexers/scite-context-lexer-web-snippets.lua delete mode 100644 Master/texmf-dist/context/data/scite/lexers/themes/scite-context-theme-keep.lua delete mode 100644 Master/texmf-dist/context/data/scite/metapost.properties delete mode 100644 Master/texmf-dist/context/data/scite/scite-context-readme.pdf delete mode 100644 Master/texmf-dist/context/data/scite/scite-context-readme.tex delete mode 100644 Master/texmf-dist/context/data/scite/scite-context-visual.pdf delete mode 100644 Master/texmf-dist/context/data/scite/scite-context-visual.png delete mode 100644 Master/texmf-dist/context/data/scite/scite-context-visual.tex delete mode 100644 Master/texmf-dist/context/data/scite/tex.properties create mode 100644 Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.bib create mode 100644 Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.tex create mode 100644 Master/texmf-dist/doc/context/manuals/allkind/publications-en.xml create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.html create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.man create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.xml create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.html create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.man create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.xml create mode 100644 Master/texmf-dist/doc/man/man1/mtx-bibtex.1 create mode 100644 Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf create mode 100644 Master/texmf-dist/doc/man/man1/mtx-youless.1 create mode 100644 Master/texmf-dist/doc/man/man1/mtx-youless.man1.pdf create mode 100644 Master/texmf-dist/metapost/context/base/mp-luas.mpiv delete mode 100644 Master/texmf-dist/metapost/context/font/punkfont-bold.mp delete mode 100644 Master/texmf-dist/metapost/context/font/punkfont-boldslanted.mp delete mode 100644 Master/texmf-dist/metapost/context/font/punkfont-characters.mp delete mode 100644 Master/texmf-dist/metapost/context/font/punkfont-definitions.mp delete mode 100644 Master/texmf-dist/metapost/context/font/punkfont-slanted.mp delete mode 100644 Master/texmf-dist/metapost/context/font/punkfont.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/bidi-symbols.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/bidi-symbols.tex create mode 100644 Master/texmf-dist/metapost/context/fonts/demo-symbols.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/demo-symbols.tex create mode 100644 Master/texmf-dist/metapost/context/fonts/punkfont-bold.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/punkfont-boldslanted.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/punkfont-characters.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/punkfont-definitions.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/punkfont-slanted.mp create mode 100644 Master/texmf-dist/metapost/context/fonts/punkfont.mp create mode 100644 Master/texmf-dist/scripts/context/lua/mtx-bibtex.lua create mode 100644 Master/texmf-dist/scripts/context/lua/mtx-youless.lua delete mode 100755 Master/texmf-dist/scripts/context/stubs/mswin/setuptex.bat create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/context.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/ctxtools.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/luatools.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/metatex.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/mptopdf.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/mtxrun.dll create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/mtxrun.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/mtxrun.lua create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/mtxworks.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/pstopdf.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/texexec.exe create mode 100644 Master/texmf-dist/scripts/context/stubs/win64/texmfstart.exe delete mode 100644 Master/texmf-dist/tex/context/base/cont-new.tmp delete mode 100644 Master/texmf-dist/tex/context/base/context.tmp create mode 100644 Master/texmf-dist/tex/context/base/font-sel.lua create mode 100644 Master/texmf-dist/tex/context/base/font-sel.mkvi create mode 100644 Master/texmf-dist/tex/context/base/lang-rep.lua create mode 100644 Master/texmf-dist/tex/context/base/lang-rep.mkiv create mode 100644 Master/texmf-dist/tex/context/base/m-hemistich.mkiv create mode 100644 Master/texmf-dist/tex/context/base/m-nodechart.lua create mode 100644 Master/texmf-dist/tex/context/base/m-oldbibtex.mkiv create mode 100644 Master/texmf-dist/tex/context/base/m-r.mkii delete mode 100644 Master/texmf-dist/tex/context/base/m-r.tex create mode 100644 Master/texmf-dist/tex/context/base/m-scite.mkiv create mode 100644 Master/texmf-dist/tex/context/base/math-acc.mkvi create mode 100644 Master/texmf-dist/tex/context/base/math-dir.lua create mode 100644 Master/texmf-dist/tex/context/base/math-rad.mkvi create mode 100644 Master/texmf-dist/tex/context/base/meta-fnt.lua create mode 100644 Master/texmf-dist/tex/context/base/meta-fnt.mkiv create mode 100644 Master/texmf-dist/tex/context/base/mlib-lua.lua create mode 100644 Master/texmf-dist/tex/context/base/mtx-context-xml.tex create mode 100644 Master/texmf-dist/tex/context/base/node-ltp.lua create mode 100644 Master/texmf-dist/tex/context/base/node-met.lua create mode 100644 Master/texmf-dist/tex/context/base/node-nut.lua create mode 100644 Master/texmf-dist/tex/context/base/node-ppt.lua create mode 100644 Master/texmf-dist/tex/context/base/page-lin.mkvi create mode 100644 Master/texmf-dist/tex/context/base/publ-aut.lua create mode 100644 Master/texmf-dist/tex/context/base/publ-dat.lua create mode 100644 Master/texmf-dist/tex/context/base/publ-imp-apa.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-imp-cite.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-imp-commands.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-imp-definitions.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-ini.lua create mode 100644 Master/texmf-dist/tex/context/base/publ-ini.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-old.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-oth.lua create mode 100644 Master/texmf-dist/tex/context/base/publ-tra.lua create mode 100644 Master/texmf-dist/tex/context/base/publ-tra.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-usr.lua create mode 100644 Master/texmf-dist/tex/context/base/publ-usr.mkiv create mode 100644 Master/texmf-dist/tex/context/base/publ-xml.mkiv create mode 100644 Master/texmf-dist/tex/context/base/s-youless.mkiv create mode 100644 Master/texmf-dist/tex/context/base/scrp-tha.lua delete mode 100644 Master/texmf-dist/tex/context/base/spac-cha.mkiv create mode 100644 Master/texmf-dist/tex/context/base/trac-par.lua create mode 100644 Master/texmf-dist/tex/context/base/type-imp-ebgaramond.mkiv create mode 100644 Master/texmf-dist/tex/context/base/type-imp-mathdigits.mkiv create mode 100644 Master/texmf-dist/tex/context/base/typo-dha.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-drp.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-drp.mkiv create mode 100644 Master/texmf-dist/tex/context/base/typo-dua.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-dub.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-fln.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-fln.mkiv delete mode 100644 Master/texmf-dist/tex/context/base/typo-par.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-tal.lua create mode 100644 Master/texmf-dist/tex/context/base/typo-tal.mkiv create mode 100644 Master/texmf-dist/tex/context/base/util-sci.lua create mode 100644 Master/texmf-dist/tex/context/base/util-you.lua create mode 100644 Master/texmf-dist/tex/context/fonts/ebgaramond.lfg create mode 100644 Master/texmf-dist/tex/context/fonts/euler-math.lfg create mode 100644 Master/texmf-dist/tex/context/fonts/hanbatanglvt.lfg create mode 100644 Master/texmf-dist/tex/context/fonts/unifraktur.lfg create mode 100644 Master/texmf-dist/tex/context/patterns/lang-ml.hyp create mode 100644 Master/texmf-dist/tex/context/patterns/lang-ml.lua create mode 100644 Master/texmf-dist/tex/context/patterns/lang-ml.pat create mode 100644 Master/texmf-dist/tex/context/patterns/lang-ml.rme create mode 100644 Master/texmf-dist/tex/context/sample/cervantes-es.tex create mode 100644 Master/texmf-dist/tex/context/sample/quevedo-es.tex create mode 100644 Master/texmf-dist/tex/generic/context/luatex/luatex-fonts-inj.lua create mode 100644 Master/texmf-dist/tex/generic/context/luatex/luatex-fonts-otn.lua (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/context/data/scite/documents/scite-context-readme.pdf b/Master/texmf-dist/context/data/scite/documents/scite-context-readme.pdf new file mode 100644 index 00000000000..2bd7d4216fe Binary files /dev/null and b/Master/texmf-dist/context/data/scite/documents/scite-context-readme.pdf differ diff --git a/Master/texmf-dist/context/data/scite/documents/scite-context-readme.tex b/Master/texmf-dist/context/data/scite/documents/scite-context-readme.tex new file mode 100644 index 00000000000..cbfc00a3342 --- /dev/null +++ b/Master/texmf-dist/context/data/scite/documents/scite-context-readme.tex @@ -0,0 +1,828 @@ +% interface=en modes=icon,screen language=uk + +\usemodule[art-01] +\usemodule[abr-02] + +\unexpanded\def\METAPOST{MetaPost} +\unexpanded\def\METAFUN {MetaFun} + +\setuphead + [section] + [color=darkblue] + +\setuptype + [color=darkblue] + +\setuptyping + [color=darkblue] + +\setuptyping + [margin=yes] + +\setupwhitespace + [big] + +\definecolor[gray][s=.2,t=.5,a=1] + +\startuseMPgraphic{TitlePage}{darkness} + StartPage ; + + numeric factor ; factor := 1/3 ; + numeric multiple ; multiple := PaperHeight/PaperWidth ; % 1.6 ; + numeric stages ; stages := multiple/16 ; % .1 ; + numeric darkness ; darkness := \MPvar{darkness} ; + + def Scaled(expr s, m) = + if m = 1 : + scaled (2*s*PaperWidth) + else : + xscaled (2*s*PaperWidth) yscaled (2*s*PaperHeight) + fi + enddef ; + + fill Page withcolor (factor*white) ; + + fill fullcircle scaled (multiple*PaperWidth) shifted llcorner Page withcolor (factor*red) ; + fill fullcircle scaled (multiple*PaperWidth) shifted ulcorner Page withcolor (factor*green) ; + fill fullcircle scaled (multiple*PaperWidth) shifted urcorner Page withcolor (factor*blue) ; + fill fullcircle scaled (multiple*PaperWidth) shifted lrcorner Page withcolor (factor*yellow) ; + + for i = llcorner Page, ulcorner Page, urcorner Page, lrcorner Page : + for j = 0 step stages until (10*stages-eps) : % or .8 + fill fullcircle Scaled(j,1) shifted i withcolor transparent(1,\MPvar{darkness}*(1-j),white) ; + endfor ; + endfor ; + + draw Page withpen pencircle scaled .1PaperWidth withcolor transparent(1,.5,.5white) ; + + StopPage +\stopuseMPgraphic + +\startmode[icon,screen] + + \setuppapersize[S66][S66] + + \setupbodyfont[10pt] + +\stopmode + +\startmode[icon] + + \starttext + + \startTEXpage + \useMPgraphic{TitlePage}{darkness=0.4} + \stopTEXpage + + \stoptext + +\stopmode + +\starttext + +% title page + +\definelayer + [TitlePage] + [width=\paperwidth, + height=\paperheight] + +\setlayer + [TitlePage] + {\useMPgraphic{TitlePage}{darkness=1}} + +\setlayerframed + [TitlePage] + [preset=rightbottom, + hoffset=.1\paperwidth, + voffset=.1\paperwidth] + [align=left, + width=\hsize, + frame=off, + foregroundcolor=gray] + {\definedfont[SerifBold sa 10]SciTE\endgraf + \definedfont[SerifBold sa 2.48]IN CONTEXT MkIV\kern.25\bodyfontsize} + +\startTEXpage + \tightlayer[TitlePage] +\stopTEXpage + +% main text + +\subject{About \SCITE} + +{\em This manual is under (re)construction.} + +For a long time at \PRAGMA\ we used \TEXEDIT, an editor we'd written in \MODULA. +It had some project management features and recognized the project structure in +\CONTEXT\ documents. Later we rewrote this to a platform independent +reimplementation called \TEXWORK\ written in \PERLTK\ (not to be confused with +the editor with the plural name). + +In the beginning of the century I can into \SCITE, written by Neil Hodgson. +Although the mentioned editors provide some functionality not present in \SCITE\ +we decided to use that editor because it frees us from maintaining our own. I +ported our \TEX\ and \METAPOST\ (line based) syntax highlighting to \SCITE\ and +got a lot of others for free. + +After a while I found out that there was an extension interface written in \LUA. +I played with it and wrote a few extensions too. This pleasant experience later +triggered the \LUATEX\ project. + +A decade into the century \SCITE\ got another new feature: you can write dynamic +external lexers in \LUA\ using \LPEG. As in the meantime \CONTEXT\ has evolved in +a \TEX/\LUA\ hybrid, it made sense to look into this. The result is a couple of +lexers that suit \TEX, \METAPOST\ and \LUA\ usage in \CONTEXT\ \MKIV. As we also +use \XML\ as input and output format a lexer for \XML\ is also provided. And +because \PDF\ is one of the backend formats lexing of \PDF\ is also implemented. +\footnote {In the process some of the general lexing framework was adapted to +suit our demands for speed. We ship these files as well.} + +In the \CONTEXT\ (standalone) distribution you will find the relevant files +under: + +\starttyping +/tex/texmf-context/context/data/scite +\stoptyping + +Normally a user will not have to dive into the implementation details but in +principle you can tweak the properties files to suit your purpose. + +\subject{The look and feel} + +The color scheme that we use is consistent over the lexers but we use more colors +that in the traditional lexing. For instance, \TEX\ primitives, low level \TEX\ +commands, \TEX\ constants, basic file structure related commands, and user +commands all get a different treatment. When spell checking is turned on, we +indicate unknown words, but also words that are known but might need checking, +for instance because they have an uppercase character. In \in {figure} +[fig:colors] we some of that in practice. + +\placefigure + [page] + [fig:colors] + {Nested lexers in action.} + {\rotate + [rotation=90] + {\externalfigure + [scite-context-visual.png] + [maxheight=1.2\textwidth, + maxwidth=.9\textheight]}} + +\subject{Installing \SCITE} + +Installing \SCITE\ is straightforward. We are most familiar with \MSWINDOWS\ but +for other operating systems installation is not much different. First you need to +fetch the archive from: + +\starttyping +www.scintilla.org +\stoptyping + +The \MSWINDOWS\ binaries are zipped in \type {wscite.zip}, and you can unzip this +in any directory you want as long as you make sure that the binary ends up in +your path or as shortcut on your desktop. So, say that you install \SCITE\ in: + +\starttyping +c:\data\system\scite\wscite +\stoptyping + +You need to add this path to your local path definition. Installing \SCITE\ to +some known place has the advantage that you can move it around. There are no +special dependencies on the operating system. + +On \MSWINDOWS\ you can for instance install \SCITE\ in: + +\starttyping +c:\data\system\scite +\stoptyping + +and then end up with: + +\starttyping +c:\data\system\scite\wscite +\stoptyping + +and that is the path you need to add to your environment \type {PATH} variable. + +On \LINUX\ the files end up in: + +\starttyping +/usr/bin +/usr/share/scite +\stoptyping + +Where the second path is the path we will put more files. + +\subject{Installing \type {scintillua}} + +Next you need to install the lpeg lexers. \footnote {Versions later than 2.11 +will not run on \MSWINDOWS\ 2K. In that case you need to comment the external +lexer import.} The library is part of the \type {textadept} editor by Mitchell +(\hyphenatedurl {mitchell.att.foicica.com}) which is also based on scintilla: +The archive can be fetched from: + +\starttyping +http://foicica.com/scintillua/ +\stoptyping + +On \MSWINDOWS\ you need to copy the files to the \type {wscite} folder (so we end +up with a \type {lexers} subfolder there). For \LINUX\ the place depends on the +distribution, for instance \type {/usr/share/scite}; this is the place where the +regular properties files live. \footnote {If you update, don't do so without +testing first. Sometimes there are changes in \SCITE\ that influence the lexers +in which case you have to wait till we have update them to suit those changes.} + +So, you end up, on \MSWINDOWS\ with: + +\starttyping +c:\data\system\scite\wscite\lexers +\stoptyping + +And on \LINUX: + +\starttyping +/usr/share/scite/lexers +\stoptyping + +Beware: if you're on a 64 bit system, you need to rename the 64 bit \type {so} +library into one without a number. Unfortunately the 64 bit library is now always +available which can give surprises when the operating system gets updates. In such +a case you should downgrade or use \type {wine} with the \MSWINDOWS\ binaries +instead. After installation you need to restart \SCITE\ in order to see if things +work out as expected. + +\subject{Installing the \CONTEXT\ lexers} + +When we started using this nice extension, we ran into issues and as a +consequence shipped a patched \LUA\ code. We also needed some more control as we +wanted to provide more features and complex nested lexers. Because the library +\API\ changed a couple of times, we now have our own variant which will be +cleaned up over time to be more consistent with our other \LUA\ code (so that we +can also use it in \CONTEXT\ as variant verbatim lexer). We hope to be able to +use the \type {scintillua} library as it does the job. + +Anyway, if you want to use \CONTEXT, you need to copy the relevant files from + +\starttyping +/tex/texmf-context/context/data/scite +\stoptyping + +to the path were \SCITE\ keeps its property files (\type {*.properties}). This is +the path we already mentioned. There should be a file there called \type +{SciteGlobal.properties}. + +So,in the end you get on \MSWINDOWS\ new files in: + +\starttyping +c:\data\system\scite\wscite +c:\data\system\scite\wscite\context +c:\data\system\scite\wscite\context\lexer +c:\data\system\scite\wscite\context\lexer\themes +c:\data\system\scite\wscite\context\lexer\data +c:\data\system\scite\wscite\context\documents +\stoptyping + +while on \LINUX\ you get: + +\starttyping +/usr/bin/share/ +/usr/bin/share/context +/usr/bin/share/context/lexer +/usr/bin/share/context/lexer/themes +/usr/bin/share/context/lexer/data +/usr/bin/share/context/documents +\stoptyping + +At the end of the \type {SciteGlobal.properties} you need to add the following +line: + +\starttyping +import context/scite-context-user +\stoptyping + +After this, things should run as expected (given that \TEX\ runs at the console +as well). + +% In order to run the commands needed, we assume that the following programs +% are installed: +% +% \startitemize[packed] +% \item tidy (for quick and dirty checking of \XML\ files) +% \item xsltproc (for converting \XML\ files into other formats) +% \item acrobat (for viewing files) +% \item ghostview (for viewing files, use gv on \UNIX) +% \item rxvt (a console, only needed on \UNIX) +% \stopitemize + +\subject{Fonts} + +The configuration file defaults to the Dejavu fonts. These free fonts are part of +the \CONTEXT\ suite (also known as the standalone distribution). Of course you +can fetch them from \type {http://dejavu-fonts.org} as well. You have to copy +them to where your operating system expects them. In the suite they are available +in: + +\starttyping +/tex/texmf/fonts/truetype/public/dejavu +\stoptyping + +\subject{Extensions} + +Just a quick note to some extensions. If you select a part of the text (normally +you do this with the shift key pressed) and you hit \type {Shift-F11}, you get a +menu with some options. More (robust) ones will be provided at some point. + +\subject{Spell checking} + +If you want to have spell checking, you need have files with correct words on +each line. The first line of a file determines the language: + +\starttyping +% language=uk +\stoptyping + +When you use the external lexers, you need to provide some files. Given that you +have a text file with valid words only, you can run the following script: + +\starttyping +mtxrun --script scite --words nl uk +\stoptyping + +This will convert files with names like \type {spell-nl.txt} into \LUA\ files +that you need to copy to the \type {lexers/data} path. Spell checking happens +realtime when you have the language directive (just add a bogus character to +disable it). Wrong words are colored red, and words that might have a case +problem are colored orange. Recognized words are greyed and words with less than +three characters are ignored. + +A spell checking file has to be put in the \type {lexers/data} directory and +looks as follows (e.g. \type {spell-uk.lua}): + +\starttyping +return { + ["max"]=40, + ["min"]=3, + ["n"]=151493, + ["words"]={ + ["aardvark"]="aardvark", + ["aardvarks"]="aardvarks", + ["aardwolf"]="aardwolf", + ["aardwolves"]="aardwolves", + ... + } +} +\stoptyping + +The keys are words that get checked for the given value (which can have uppercase +characters). The word files are not distributed (but they might be at some point). + +In the case of internal lexers, the following file is needed: + +\starttyping +spell-uk.txt +\stoptyping + +If you use the traditional lexer, this file is taken from the path determined by +the environment variable: + +\starttyping +CTXSPELLPATH +\stoptyping + +As already mentioned, the lpeg lexer expects them in the data path. This is +because the \LUA\ instance that does the lexing is rather minimalistic and lacks +some libraries as well as cannot access the main \SCITE\ state. + +Spell checking in \type {txt} files is enabled by adding a first line: + +\starttyping +[#!-%] language=uk +\stoptyping + +The first character on that line is one of the four mentioned between square +brackets. So, + +\starttyping +# language=uk +\stoptyping + +should work. For \XML\ files there are two methods. You can use the following (at +the start of the file): + +\starttyping + +\stoptyping + +But probably better is to use the next directive just below the +usual \XML\ marker line: + +\starttyping + +\stoptyping + +\subject{Interface selection} + +In a similar fashion you can drive the interface checking: + +\starttyping +% interface=nl +\stoptyping + +\subject{Property files} + +The internal lexers are controlled by the property files while the external ones +are steered with themes. Unfortunately there is hardly any access to properties +from the external lexer code nor can we consult the file system and/or run +programs like \type {mtxrun}. This means that we cannot use configuration files +in the \CONTEXT\ distribution directly. Hopefully this changes with future +releases. + +\subject{The external lexers} + +These are the more advanced lexers. They provide more detail and the \CONTEXT\ +lexer also supports nested \METAPOST\ and \LUA. Currently there is no detailed +configuration but this might change once they are stable. + +The external lexers operate on documents while the internal ones operate on +lines. This can make the external lexers slow on large documents. We've optimized +the code somewhat for speed and memory consumption but there's only so much one +can do. While lexing each change in style needs a small table but allocating and +garbage collecting many small tables comes at a price. Of course in practice this +probably gets unnoticed. \footnote {I wrote the code in 2011 on a more than 5 +years old Dell M90 laptop, so I suppose that speed is less an issue now.} + +The external lpeg lexers work okay with the \MSWINDOWS\ and \LINUX\ versions of +\SCITE, but unfortunately at the time of writing this, the \LUA\ library that is +needed is not available for the \MACOSX\ version of \SCITE. Also, due to the fact +that the lexing framework is rather isolated, there are some issues that cannot +be addressed in the properly, at least not currently. + +In addition to \CONTEXT\ and \METAFUN\ lexing a \LUA\ lexer is also provided so +that we can handle \CONTEXT\ \LUA\ Document (\CLD) files too. There is also an +\XML\ lexer. This one also provides spell checking. The \PDF\ lexer tries to do a +good job on \PDF\ files, but it has some limitations. There is also a simple text +file lexer that does spell checking. Finally there is a lexer for \CWEB\ files. + +Don't worry if you see an orange rectangle in your \TEX\ or \XML\ document. This +indicates that there is a special space character there, for instance \type +{0xA0}, the nonbreakable space. Of course we assume that you use \UTF8 as input +encoding. + +\subject{The internal lexers} + +\SCITE\ has quite some built in lexers. A lexer is responsible for highlighting +the syntax of your document. The way a \TEX\ file is treated is configured in the +file: + +\starttyping +tex.properties +\stoptyping + +You can edit this file to your needs using the menu entry under \type {options} +in the top bar. In this file, the following settings apply to the \TEX\ lexer: + +\starttyping +lexer.tex.interface.default=0 +lexer.tex.use.keywords=1 +lexer.tex.comment.process=0 +lexer.tex.auto.if=1 +\stoptyping + +The option \type {lexer.tex.interface.default} determines the way keywords are +highlighted. You can control the interface from your document as well, which +makes more sense that editing the configuration file each time. + +\starttyping +% interface=all|tex|nl|en|de|cz|it|ro|latex +\stoptyping + +The values in the properties file and the keywords in the preamble line have the +following meaning: + +\starttabulate[|lT|lT|p|] +\NC 0 \NC all \NC all commands (preceded by a backslash) \NC \NR +\NC 1 \NC tex \NC \TEX, \ETEX, \PDFTEX, \OMEGA\ primitives (and macros) \NC \NR +\NC 2 \NC nl \NC the dutch \CONTEXT\ interface \NC \NR +\NC 3 \NC en \NC the english \CONTEXT\ interface \NC \NR +\NC 4 \NC de \NC the german \CONTEXT\ interface \NC \NR +\NC 5 \NC cz \NC the czech \CONTEXT\ interface \NC \NR +\NC 6 \NC it \NC the italian \CONTEXT\ interface \NC \NR +\NC 7 \NC ro \NC the romanian \CONTEXT\ interface \NC \NR +\NC 8 \NC latex \NC \LATEX\ (apart from packages) \NC \NR +\stoptabulate + +The configuration file is set up in such a way that you can easily add more +keywords to the lists. The keywords for the second and higher interfaces are +defined in their own properties files. If you're curious about the way this is +configures, you can peek into the property files that start with \type +{scite-context}. When you have \CONTEXT\ installed you can generate configuration +files with + +\starttyping +mtxrun --script interface --scite +\stoptyping + +You need to make sure that you move the result to the right place so best not +mess around with this command and use the files from the distribution. + +Back to the properties in \type {tex.properties}. You can disable keyword +coloring alltogether with: + +\starttyping +lexer.tex.use.keywords=0 +\stoptyping + +but this is only handy for testing purposes. More interesting is that you can +influence the way comment is treated: + +\starttyping +lexer.tex.comment.process=0 +\stoptyping + +When set to zero, comment is not interpreted as \TEX\ code and it will come out +in a uniform color. But, when set to one, you will get as much colors as a \TEX\ +source. It's a matter of taste what you choose. + +The lexer tries to cope with the \TEX\ syntax as good as possible and takes for +instance care of the funny \type {^^} notation. A special treatment is applied to +so called \type {\if}'s: + +\starttyping +lexer.tex.auto.if=1 +\stoptyping + +This is the default setting. When set to one, all \type {\ifwhatever}'s will be +seen as a command. When set to zero, only the primitive \type {\if}'s will be +treated. In order not to confuse you, when this property is set to one, the lexer +will not color an \type {\ifwhatever} that follows an \type {\newif}. + +\subject{The \METAPOST\ lexer} + +The \METAPOST\ lexer is set up slightly different from its \TEX\ counterpart, +first of all because \METAPOST\ is more a language that \TEX. As with the \TEX\ +lexer, we can control the interpretation of identifiers. The \METAPOST\ specific +configuration file is: + +\starttyping +metapost.properties +\stoptyping + +Here you can find properties like: + +\starttyping +lexer.metapost.interface.default=1 +\stoptyping + +Instead of editing the configuration file you can control the lexer with the +first line in your document: + +\starttyping +% interface=none|metapost|mp|metafun +\stoptyping + +The numbers and keywords have the following meaning: + +\starttabulate[|lT|lT|p|] +\NC 0 \NC none \NC no highlighting of identifiers \NC \NR +\NC 1 \NC metapost or mp \NC \METAPOST\ primitives and macros \NC \NR +\NC 2 \NC metafun \NC \METAFUN\ macros \NC \NR +\stoptabulate + +Similar to the \TEX\ lexer, you can influence the way comments are handled: + +\starttyping +lexer.metapost.comment.process=1 +\stoptyping + +This will interpret comment as \METAPOST\ code, which is not that useful +(opposite to \TEX, where documentation is often coded in \TEX). + +The lexer will color the \METAPOST\ keywords, and, when enabled also additional +keywords (like those of \METAFUN). The additional keywords are colored and shown +in a slanted font. + +The \METAFUN\ keywords are defined in a separate file: + +\starttyping +metafun-scite.properties +\stoptyping + +You can either copy this file to the path where you global properties files lives, +or put a copy in the path of your user properties file. In that case you need to +add an entry to the file \type {SciTEUser.properties}: + +\starttyping +import metafun-scite +\stoptyping + +The lexer is able to recognize \type {btex}||\type {etex} and will treat anything +in between as just text. The same happens with strings (between \type {"}). Both +act on a per line basis. + +\subject{Using \ConTeXt} + +When \type {mtxrun} is in your path, \CONTEXT\ should run out of the box. You can +find \type {mtxrun} in: + +\starttyping +/tex/texmf-mswin/bin +\stoptyping + +or in a similar path that suits the operating system that you use. + +When you hit \type{CTRL-12} your document will be processed. Take a look at the +\type {Tools} menu to see what more is provided. + +\subject{Extensions (using \LUA)} + +When the \LUA\ extensions are loaded, you will see a message in the log pane that +looks like: + +\starttyping +- see scite-ctx.properties for configuring info + +- ctx.spellcheck.wordpath set to ENV(CTXSPELLPATH) +- ctxspellpath set to c:\data\develop\context\spell +- ctx.spellcheck.wordpath expands to c:\data\develop\context\spell + +- ctx.wraptext.length is set to 65 +- key bindings: + +Shift + F11 pop up menu with ctx options + +Ctrl + B check spelling +Ctrl + M wrap text (auto indent) +Ctrl + R reset spelling results +Ctrl + I insert template +Ctrl + E open log file +Ctrl + + show language character strip (key might change) + +- recognized first lines: + +xml \n\ +?\n\ +?\n\ +?\n\ +\n +\stoptyping + +For larger projects it makes sense to keep templates with the project. In one of +our projects we have a directory in the path where the project files are kept +which holds template files: + +\starttyping +..../ctx-templates/achtergronden.xml +..../ctx-templates/bewijs.xml +\stoptyping + +One could define a template menu like we did previously: + +\starttyping +ctx.templatelist.example=\ + achtergronden=mathadore.achtergronden|\ + bewijs=mathadore.bewijs|\ + +ctx.template.mathadore.achtergronden.file=smt-achtergronden.xml +ctx.template.mathadore.bewijs.file=smt-bewijs.xml +\stoptyping + +However, when no such menu is defined, we will automatically scan the directory +and build the menu without user intervention. + +\subject{Using \SCITE} + +The following keybindings are available in \SCITE. Most of this list is taken +from the on|-|line help pages. + +\startbuffer[keybindings] +\starttabulate[|l|p|] +\FL +\NC \rm \bf keybinding \NC \bf meaning (taken from the \SCITE\ help file) \NC \NR +\ML +\NC \type{Ctrl+Keypad+} \NC magnify text size \NC \NR +\NC \type{Ctrl+Keypad-} \NC reduce text size \NC \NR +\NC \type{Ctrl+Keypad/} \NC restore text size to normal \NC \NR +\ML +\NC \type{Ctrl+Keypad*} \NC expand or contract a fold point \NC \NR +\ML +\NC \type{Ctrl+Tab} \NC cycle through recent files \NC \NR +\ML +\NC \type{Tab} \NC indent block \NC \NR +\NC \type{Shift+Tab} \NC dedent block \NC \NR +\ML +\NC \type{Ctrl+BackSpace} \NC delete to start of word \NC \NR +\NC \type{Ctrl+Delete} \NC delete to end of word \NC \NR +\NC \type{Ctrl+Shift+BackSpace} \NC delete to start of line \NC \NR +\NC \type{Ctrl+Shift+Delete} \NC delete to end of line \NC \NR +\ML +\NC \type{Ctrl+Home} \NC go to start of document; \type{Shift} extends selection \NC \NR +\NC \type{Ctrl+End} \NC go to end of document; \type{Shift} extends selection \NC \NR +\NC \type{Alt+Home} \NC go to start of display line; \type{Shift} extends selection \NC \NR +\NC \type{Alt+End} \NC go to end of display line; \type{Shift} extends selection \NC \NR +\ML +\NC \type{Ctrl+F2} \NC create or delete a bookmark \NC \NR +\NC \type{F2} \NC go to next bookmark \NC \NR +\ML +\NC \type{Ctrl+F3} \NC find selection \NC \NR +\NC \type{Ctrl+Shift+F3} \NC find selection backwards \NC \NR +\ML +\NC \type{Ctrl+Up} \NC scroll up \NC \NR +\NC \type{Ctrl+Down} \NC scroll down \NC \NR +\ML +\NC \type{Ctrl+C} \NC copy selection to buffer \NC \NR +\NC \type{Ctrl+V} \NC insert content of buffer \NC \NR +\NC \type{Ctrl+X} \NC copy selection to buffer and delete selection \NC \NR +\ML +\NC \type{Ctrl+L} \NC line cut \NC \NR +\NC \type{Ctrl+Shift+T} \NC line copy \NC \NR +\NC \type{Ctrl+Shift+L} \NC line delete \NC \NR +\NC \type{Ctrl+T} \NC line transpose with previous \NC \NR +\NC \type{Ctrl+D} \NC line duplicate \NC \NR +\ML +\NC \type{Ctrl+K} \NC find matching preprocessor conditional, skipping nested ones \NC \NR +\NC \type{Ctrl+Shift+K} \NC select to matching preprocessor conditional \NC \NR +\NC \type{Ctrl+J} \NC find matching preprocessor conditional backwards, skipping nested ones \NC \NR +\NC \type{Ctrl+Shift+J} \NC select to matching preprocessor conditional backwards \NC \NR +\ML +\NC \type{Ctrl+[} \NC previous paragraph; \type{Shift} extends selection \NC \NR +\NC \type{Ctrl+]} \NC next paragraph; \type{Shift} extends selection \NC \NR +\NC \type{Ctrl+Left} \NC previous word; \type{Shift} extends selection \NC \NR +\NC \type{Ctrl+Right} \NC next word; \type{Shift} extends selection \NC \NR +\NC \type{Ctrl+/} \NC previous word part; \type{Shift} extends selection \NC \NR +\NC \type{Ctrl+\ } \NC next word part; \type{Shift} extends selection \NC \NR +\ML +\NC \type{F12 / Ctrl+F7} \NC check (or process) \NC \NR +\NC \type{Ctrl+F12 / Ctrl+F7} \NC process (run) \NC \NR +\NC \type{Alt+F12 / Ctrl+F7} \NC process (run) using the luajit vm (if applicable) \NC \NR +\LL +\stoptabulate +\stopbuffer + +\getbuffer[keybindings] + +\page + +\subject{Affiliation} + +\starttabulate[|l|l|] +\NC author \NC Hans Hagen \NC \NR +\NC copyright \NC PRAGMA ADE, Hasselt NL \NC \NR +\NC more info \NC \type {www.pragma-ade.com} \NC \NR +\NC \NC \type {www.contextgarden.net} \NC \NR +\NC version \NC \currentdate \NC \NR +\stoptabulate + +\stoptext diff --git a/Master/texmf-dist/context/data/scite/documents/scite-context-visual.pdf b/Master/texmf-dist/context/data/scite/documents/scite-context-visual.pdf new file mode 100644 index 00000000000..69d82eda681 --- /dev/null +++ b/Master/texmf-dist/context/data/scite/documents/scite-context-visual.pdf @@ -0,0 +1,1364 @@ +%PDF-1.6 +%ÐÔÅØ +17 0 obj +<> +stream +0 g 0 G +0 g 0 G +BT +/F1 11.955168 Tf 1 0 0 1 280.5345 760.6422 Tm [<0052>]TJ +/F1 20.658493 Tf 1 0 0 1 70.867 696.3895 Tm [<0052>-750<00610051004B0032>-326<0037001C004D002B0076>-326<00690042006900480032>]TJ +/F1 11.955168 Tf 1 0 0 1 83.2207 641.7609 Tm [<0068003F0032>-326<0069003F00420060002F>-326<0032004D0069006000760035>]TJ +ET +q +1 0 0 1 70.867 664.3031 cm +[]0 d 0 J 0.3985 w 0 0 m 318.8947 0 l S +Q +q +1 0 0 1 71.0662 625.3676 cm +[]0 d 0 J 0.3985 w 0 0 m 0 39.1348 l S +Q +q +1 0 0 1 389.5625 625.3676 cm +[]0 d 0 J 0.3985 w 0 0 m 0 39.1348 l S +Q +q +1 0 0 1 70.867 625.5668 cm +[]0 d 0 J 0.3985 w 0 0 m 318.8947 0 l S +Q +BT +/F1 11.955168 Tf 1 0 0 1 83.2207 589.6746 Tm [<0068003F0032>-326<00370051006D00600069003F>-326<0032004D0069006000760035>]TJ +ET +q +1 0 0 1 70.867 612.2169 cm +[]0 d 0 J 0.3985 w 0 0 m 318.8947 0 l S +Q +q +1 0 0 1 71.0662 573.2813 cm +[]0 d 0 J 0.3985 w 0 0 m 0 39.1348 l S +Q +q +1 0 0 1 389.5625 573.2813 cm +[]0 d 0 J 0.3985 w 0 0 m 0 39.1348 l S +Q +q +1 0 0 1 70.867 573.4806 cm +[]0 d 0 J 0.3985 w 0 0 m 318.8947 0 l S +Q +BT +/F1 11.955168 Tf 1 0 0 1 70.867 550.9383 Tm [<0068003F00420062>-293<00420062>-293<0044006D00620069>-293<00620051004B0032>-293<0069003200740069>-293<00690051>-293<002F0032004B0051004D006200690060001C00690032>-293<0069003F0032>-293<00600032001C004800690042004B0032>-293<00620054>-27<003200480048002B>26<003F0032002B>27<0046>27<00320060>-292<0042004D>-293<002B0051004B00230042004D001C006900420051004D>-293<007200420069003F>]TJ +1 0 0 1 70.867 536.5108 Tm [<0069003F0032>-326<0032004B0023>-27<0032002F002F0032002F>-326<0048006D001C>-326<001C004D002F>-326<004B00320069001C0054>-27<005100620069>-326<004800320074003200600062>-326<001C004D002F>-326<0042004D00480042004D0032>-326<001C0062>-326<0072>27<003200480048>-326<001C0062>-326<002F0042006200540048001C>27<0076>-326<0048006D001C>-326<002B0051>-27<002F00320058>]TJ +ET +1 0 0 1 212.8474 389.4945 cm +% mps graphic 1: begin +q +0 g 0 G +10.000000 M +1 j +1 J +0.500000 w +1.417328 0.000000 m +1.417328 0.375916 1.267960 0.736389 1.002182 1.002182 c +0.736389 1.267960 0.375916 1.417328 0.000000 1.417328 c +-0.375916 1.417328 -0.736389 1.267960 -1.002182 1.002182 c +-1.267960 0.736389 -1.417328 0.375916 -1.417328 0.000000 c +-1.417328 -0.375916 -1.267960 -0.736389 -1.002182 -1.002182 c +-0.736389 -1.267960 -0.375916 -1.417328 0.000000 -1.417328 c +0.375916 -1.417328 0.736389 -1.267960 1.002182 -1.002182 c +1.267960 -0.736389 1.417328 -0.375916 1.417328 0.000000 c +h S +0.500000 w +2.834641 0.000000 m +2.834641 0.751831 2.535934 1.472778 2.004349 2.004349 c +1.472778 2.535934 0.751831 2.834641 0.000000 2.834641 c +-0.751831 2.834641 -1.472778 2.535934 -2.004349 2.004349 c +-2.535934 1.472778 -2.834641 0.751831 -2.834641 0.000000 c +-2.834641 -0.751831 -2.535934 -1.472778 -2.004349 -2.004349 c +-1.472778 -2.535934 -0.751831 -2.834641 0.000000 -2.834641 c +0.751831 -2.834641 1.472778 -2.535934 2.004349 -2.004349 c +2.535934 -1.472778 2.834641 -0.751831 2.834641 0.000000 c +h S +0.500000 w +4.251968 0.000000 m +4.251968 1.127747 3.803894 2.209152 3.006531 3.006531 c +2.209152 3.803894 1.127747 4.251968 0.000000 4.251968 c +-1.127747 4.251968 -2.209152 3.803894 -3.006531 3.006531 c +-3.803894 2.209152 -4.251968 1.127747 -4.251968 0.000000 c +-4.251968 -1.127747 -3.803894 -2.209152 -3.006531 -3.006531 c +-2.209152 -3.803894 -1.127747 -4.251968 0.000000 -4.251968 c +1.127747 -4.251968 2.209152 -3.803894 3.006531 -3.006531 c +3.803894 -2.209152 4.251968 -1.127747 4.251968 0.000000 c +h S +0.500000 w +5.669281 0.000000 m +5.669281 1.503647 5.071869 2.945541 4.008698 4.008698 c +2.945541 5.071869 1.503647 5.669281 0.000000 5.669281 c +-1.503647 5.669281 -2.945541 5.071869 -4.008698 4.008698 c +-5.071869 2.945541 -5.669281 1.503647 -5.669281 0.000000 c +-5.669281 -1.503647 -5.071869 -2.945541 -4.008698 -4.008698 c +-2.945541 -5.071869 -1.503647 -5.669281 0.000000 -5.669281 c +1.503647 -5.669281 2.945541 -5.071869 4.008698 -4.008698 c +5.071869 -2.945541 5.669281 -1.503647 5.669281 0.000000 c +h S +0.500000 w +7.086609 0.000000 m +7.086609 1.879562 6.339828 3.681931 5.010880 5.010880 c +3.681931 6.339828 1.879562 7.086609 0.000000 7.086609 c +-1.879562 7.086609 -3.681931 6.339828 -5.010880 5.010880 c +-6.339828 3.681931 -7.086609 1.879562 -7.086609 0.000000 c +-7.086609 -1.879562 -6.339828 -3.681931 -5.010880 -5.010880 c +-3.681931 -6.339828 -1.879562 -7.086609 0.000000 -7.086609 c +1.879562 -7.086609 3.681931 -6.339828 5.010880 -5.010880 c +6.339828 -3.681931 7.086609 -1.879562 7.086609 0.000000 c +h S +0.500000 w +8.503922 0.000000 m +8.503922 2.255478 7.607803 4.418320 6.013062 6.013062 c +4.418320 7.607803 2.255478 8.503922 0.000000 8.503922 c +-2.255478 8.503922 -4.418320 7.607803 -6.013062 6.013062 c +-7.607803 4.418320 -8.503922 2.255478 -8.503922 0.000000 c +-8.503922 -2.255478 -7.607803 -4.418320 -6.013062 -6.013062 c +-4.418320 -7.607803 -2.255478 -8.503922 0.000000 -8.503922 c +2.255478 -8.503922 4.418320 -7.607803 6.013062 -6.013062 c +7.607803 -4.418320 8.503922 -2.255478 8.503922 0.000000 c +h S +0.500000 w +9.921249 0.000000 m +9.921249 2.631393 8.875763 5.154694 7.015228 7.015228 c +5.154694 8.875763 2.631393 9.921249 0.000000 9.921249 c +-2.631393 9.921249 -5.154694 8.875763 -7.015228 7.015228 c +-8.875763 5.154694 -9.921249 2.631393 -9.921249 0.000000 c +-9.921249 -2.631393 -8.875763 -5.154694 -7.015228 -7.015228 c +-5.154694 -8.875763 -2.631393 -9.921249 0.000000 -9.921249 c +2.631393 -9.921249 5.154694 -8.875763 7.015228 -7.015228 c +8.875763 -5.154694 9.921249 -2.631393 9.921249 0.000000 c +h S +0.500000 w +11.338562 0.000000 m +11.338562 3.007309 10.143738 5.891083 8.017410 8.017410 c +5.891083 10.143738 3.007309 11.338562 0.000000 11.338562 c +-3.007309 11.338562 -5.891083 10.143738 -8.017410 8.017410 c +-10.143738 5.891083 -11.338562 3.007309 -11.338562 0.000000 c +-11.338562 -3.007309 -10.143738 -5.891083 -8.017410 -8.017410 c +-5.891083 -10.143738 -3.007309 -11.338562 0.000000 -11.338562 c +3.007309 -11.338562 5.891083 -10.143738 8.017410 -8.017410 c +10.143738 -5.891083 11.338562 -3.007309 11.338562 0.000000 c +h S +0.500000 w +12.755890 0.000000 m +12.755890 3.383224 11.411697 6.627472 9.019592 9.019592 c +6.627472 11.411697 3.383224 12.755890 0.000000 12.755890 c +-3.383224 12.755890 -6.627472 11.411697 -9.019592 9.019592 c +-11.411697 6.627472 -12.755890 3.383224 -12.755890 0.000000 c +-12.755890 -3.383224 -11.411697 -6.627472 -9.019592 -9.019592 c +-6.627472 -11.411697 -3.383224 -12.755890 0.000000 -12.755890 c +3.383224 -12.755890 6.627472 -11.411697 9.019592 -9.019592 c +11.411697 -6.627472 12.755890 -3.383224 12.755890 0.000000 c +h S +0.500000 w +14.173203 0.000000 m +14.173203 3.759140 12.679672 7.363861 10.021759 10.021759 c +7.363861 12.679672 3.759140 14.173203 0.000000 14.173203 c +-3.759140 14.173203 -7.363861 12.679672 -10.021759 10.021759 c +-12.679672 7.363861 -14.173203 3.759140 -14.173203 0.000000 c +-14.173203 -3.759140 -12.679672 -7.363861 -10.021759 -10.021759 c +-7.363861 -12.679672 -3.759140 -14.173203 0.000000 -14.173203 c +3.759140 -14.173203 7.363861 -12.679672 10.021759 -10.021759 c +12.679672 -7.363861 14.173203 -3.759140 14.173203 0.000000 c +h S +0.500000 w +15.590530 0.000000 m +15.590530 4.135040 13.947632 8.100235 11.023941 11.023941 c +8.100235 13.947632 4.135040 15.590530 0.000000 15.590530 c +-4.135040 15.590530 -8.100235 13.947632 -11.023941 11.023941 c +-13.947632 8.100235 -15.590530 4.135040 -15.590530 0.000000 c +-15.590530 -4.135040 -13.947632 -8.100235 -11.023941 -11.023941 c +-8.100235 -13.947632 -4.135040 -15.590530 0.000000 -15.590530 c +4.135040 -15.590530 8.100235 -13.947632 11.023941 -11.023941 c +13.947632 -8.100235 15.590530 -4.135040 15.590530 0.000000 c +h S +0.500000 w +17.007843 0.000000 m +17.007843 4.510956 15.215607 8.836624 12.026108 12.026108 c +8.836624 15.215607 4.510956 17.007843 0.000000 17.007843 c +-4.510956 17.007843 -8.836624 15.215607 -12.026108 12.026108 c +-15.215607 8.836624 -17.007843 4.510956 -17.007843 0.000000 c +-17.007843 -4.510956 -15.215607 -8.836624 -12.026108 -12.026108 c +-8.836624 -15.215607 -4.510956 -17.007843 0.000000 -17.007843 c +4.510956 -17.007843 8.836624 -15.215607 12.026108 -12.026108 c +15.215607 -8.836624 17.007843 -4.510956 17.007843 0.000000 c +h S +0.500000 w +18.425171 0.000000 m +18.425171 4.886871 16.483566 9.573013 13.028290 13.028290 c +9.573013 16.483566 4.886871 18.425171 0.000000 18.425171 c +-4.886871 18.425171 -9.573013 16.483566 -13.028290 13.028290 c +-16.483566 9.573013 -18.425171 4.886871 -18.425171 0.000000 c +-18.425171 -4.886871 -16.483566 -9.573013 -13.028290 -13.028290 c +-9.573013 -16.483566 -4.886871 -18.425171 0.000000 -18.425171 c +4.886871 -18.425171 9.573013 -16.483566 13.028290 -13.028290 c +16.483566 -9.573013 18.425171 -4.886871 18.425171 0.000000 c +h S +0.500000 w +19.842484 0.000000 m +19.842484 5.262787 17.751541 10.309402 14.030472 14.030472 c +10.309402 17.751541 5.262787 19.842484 0.000000 19.842484 c +-5.262787 19.842484 -10.309402 17.751541 -14.030472 14.030472 c +-17.751541 10.309402 -19.842484 5.262787 -19.842484 0.000000 c +-19.842484 -5.262787 -17.751541 -10.309402 -14.030472 -14.030472 c +-10.309402 -17.751541 -5.262787 -19.842484 0.000000 -19.842484 c +5.262787 -19.842484 10.309402 -17.751541 14.030472 -14.030472 c +17.751541 -10.309402 19.842484 -5.262787 19.842484 0.000000 c +h S +0.500000 w +21.259811 0.000000 m +21.259811 5.638702 19.019501 11.045776 15.032639 15.032639 c +11.045776 19.019501 5.638702 21.259811 0.000000 21.259811 c +-5.638702 21.259811 -11.045776 19.019501 -15.032639 15.032639 c +-19.019501 11.045776 -21.259811 5.638702 -21.259811 0.000000 c +-21.259811 -5.638702 -19.019501 -11.045776 -15.032639 -15.032639 c +-11.045776 -19.019501 -5.638702 -21.259811 0.000000 -21.259811 c +5.638702 -21.259811 11.045776 -19.019501 15.032639 -15.032639 c +19.019501 -11.045776 21.259811 -5.638702 21.259811 0.000000 c +h S +0.500000 w +22.677124 0.000000 m +22.677124 6.014618 20.287476 11.782166 16.034821 16.034821 c +11.782166 20.287476 6.014618 22.677124 0.000000 22.677124 c +-6.014618 22.677124 -11.782166 20.287476 -16.034821 16.034821 c +-20.287476 11.782166 -22.677124 6.014618 -22.677124 0.000000 c +-22.677124 -6.014618 -20.287476 -11.782166 -16.034821 -16.034821 c +-11.782166 -20.287476 -6.014618 -22.677124 0.000000 -22.677124 c +6.014618 -22.677124 11.782166 -20.287476 16.034821 -16.034821 c +20.287476 -11.782166 22.677124 -6.014618 22.677124 0.000000 c +h S +0.500000 w +24.094452 0.000000 m +24.094452 6.390533 21.555435 12.518555 17.037003 17.037003 c +12.518555 21.555435 6.390533 24.094452 0.000000 24.094452 c +-6.390533 24.094452 -12.518555 21.555435 -17.037003 17.037003 c +-21.555435 12.518555 -24.094452 6.390533 -24.094452 0.000000 c +-24.094452 -6.390533 -21.555435 -12.518555 -17.037003 -17.037003 c +-12.518555 -21.555435 -6.390533 -24.094452 0.000000 -24.094452 c +6.390533 -24.094452 12.518555 -21.555435 17.037003 -17.037003 c +21.555435 -12.518555 24.094452 -6.390533 24.094452 0.000000 c +h S +0.500000 w +25.511765 0.000000 m +25.511765 6.766434 22.823410 13.254944 18.039169 18.039169 c +13.254944 22.823410 6.766434 25.511765 0.000000 25.511765 c +-6.766434 25.511765 -13.254944 22.823410 -18.039169 18.039169 c +-22.823410 13.254944 -25.511765 6.766434 -25.511765 0.000000 c +-25.511765 -6.766434 -22.823410 -13.254944 -18.039169 -18.039169 c +-13.254944 -22.823410 -6.766434 -25.511765 0.000000 -25.511765 c +6.766434 -25.511765 13.254944 -22.823410 18.039169 -18.039169 c +22.823410 -13.254944 25.511765 -6.766434 25.511765 0.000000 c +h S +0.500000 w +26.929092 0.000000 m +26.929092 7.142349 24.091370 13.991318 19.041351 19.041351 c +13.991318 24.091370 7.142349 26.929092 0.000000 26.929092 c +-7.142349 26.929092 -13.991318 24.091370 -19.041351 19.041351 c +-24.091370 13.991318 -26.929092 7.142349 -26.929092 0.000000 c +-26.929092 -7.142349 -24.091370 -13.991318 -19.041351 -19.041351 c +-13.991318 -24.091370 -7.142349 -26.929092 0.000000 -26.929092 c +7.142349 -26.929092 13.991318 -24.091370 19.041351 -19.041351 c +24.091370 -13.991318 26.929092 -7.142349 26.929092 0.000000 c +h S +0.500000 w +28.346405 0.000000 m +28.346405 7.518265 25.359344 14.727707 20.043518 20.043518 c +14.727707 25.359344 7.518265 28.346405 0.000000 28.346405 c +-7.518265 28.346405 -14.727707 25.359344 -20.043518 20.043518 c +-25.359344 14.727707 -28.346405 7.518265 -28.346405 0.000000 c +-28.346405 -7.518265 -25.359344 -14.727707 -20.043518 -20.043518 c +-14.727707 -25.359344 -7.518265 -28.346405 0.000000 -28.346405 c +7.518265 -28.346405 14.727707 -25.359344 20.043518 -20.043518 c +25.359344 -14.727707 28.346405 -7.518265 28.346405 0.000000 c +h S +0.500000 w +29.763733 0.000000 m +29.763733 7.894180 26.627304 15.464096 21.045700 21.045700 c +15.464096 26.627304 7.894180 29.763733 0.000000 29.763733 c +-7.894180 29.763733 -15.464096 26.627304 -21.045700 21.045700 c +-26.627304 15.464096 -29.763733 7.894180 -29.763733 0.000000 c +-29.763733 -7.894180 -26.627304 -15.464096 -21.045700 -21.045700 c +-15.464096 -26.627304 -7.894180 -29.763733 0.000000 -29.763733 c +7.894180 -29.763733 15.464096 -26.627304 21.045700 -21.045700 c +26.627304 -15.464096 29.763733 -7.894180 29.763733 0.000000 c +h S +0.500000 w +31.181046 0.000000 m +31.181046 8.270096 27.895279 16.200485 22.047882 22.047882 c +16.200485 27.895279 8.270096 31.181046 0.000000 31.181046 c +-8.270096 31.181046 -16.200485 27.895279 -22.047882 22.047882 c +-27.895279 16.200485 -31.181046 8.270096 -31.181046 0.000000 c +-31.181046 -8.270096 -27.895279 -16.200485 -22.047882 -22.047882 c +-16.200485 -27.895279 -8.270096 -31.181046 0.000000 -31.181046 c +8.270096 -31.181046 16.200485 -27.895279 22.047882 -22.047882 c +27.895279 -16.200485 31.181046 -8.270096 31.181046 0.000000 c +h S +0.500000 w +32.598373 0.000000 m +32.598373 8.646011 29.163239 16.936859 23.050049 23.050049 c +16.936859 29.163239 8.646011 32.598373 0.000000 32.598373 c +-8.646011 32.598373 -16.936859 29.163239 -23.050049 23.050049 c +-29.163239 16.936859 -32.598373 8.646011 -32.598373 0.000000 c +-32.598373 -8.646011 -29.163239 -16.936859 -23.050049 -23.050049 c +-16.936859 -29.163239 -8.646011 -32.598373 0.000000 -32.598373 c +8.646011 -32.598373 16.936859 -29.163239 23.050049 -23.050049 c +29.163239 -16.936859 32.598373 -8.646011 32.598373 0.000000 c +h S +0.500000 w +34.015686 0.000000 m +34.015686 9.021927 30.431213 17.673248 24.052231 24.052231 c +17.673248 30.431213 9.021927 34.015686 0.000000 34.015686 c +-9.021927 34.015686 -17.673248 30.431213 -24.052231 24.052231 c +-30.431213 17.673248 -34.015686 9.021927 -34.015686 0.000000 c +-34.015686 -9.021927 -30.431213 -17.673248 -24.052231 -24.052231 c +-17.673248 -30.431213 -9.021927 -34.015686 0.000000 -34.015686 c +9.021927 -34.015686 17.673248 -30.431213 24.052231 -24.052231 c +30.431213 -17.673248 34.015686 -9.021927 34.015686 0.000000 c +h S +0.500000 w +35.433014 0.000000 m +35.433014 9.397842 31.699173 18.409637 25.054413 25.054413 c +18.409637 31.699173 9.397842 35.433014 0.000000 35.433014 c +-9.397842 35.433014 -18.409637 31.699173 -25.054413 25.054413 c +-31.699173 18.409637 -35.433014 9.397842 -35.433014 0.000000 c +-35.433014 -9.397842 -31.699173 -18.409637 -25.054413 -25.054413 c +-18.409637 -31.699173 -9.397842 -35.433014 0.000000 -35.433014 c +9.397842 -35.433014 18.409637 -31.699173 25.054413 -25.054413 c +31.699173 -18.409637 35.433014 -9.397842 35.433014 0.000000 c +h S +0.500000 w +36.850327 0.000000 m +36.850327 9.773743 32.967148 19.146027 26.056580 26.056580 c +19.146027 32.967148 9.773743 36.850327 0.000000 36.850327 c +-9.773743 36.850327 -19.146027 32.967148 -26.056580 26.056580 c +-32.967148 19.146027 -36.850327 9.773743 -36.850327 0.000000 c +-36.850327 -9.773743 -32.967148 -19.146027 -26.056580 -26.056580 c +-19.146027 -32.967148 -9.773743 -36.850327 0.000000 -36.850327 c +9.773743 -36.850327 19.146027 -32.967148 26.056580 -26.056580 c +32.967148 -19.146027 36.850327 -9.773743 36.850327 0.000000 c +h S +0.500000 w +38.267654 0.000000 m +38.267654 10.149658 34.235107 19.882401 27.058762 27.058762 c +19.882401 34.235107 10.149658 38.267654 0.000000 38.267654 c +-10.149658 38.267654 -19.882401 34.235107 -27.058762 27.058762 c +-34.235107 19.882401 -38.267654 10.149658 -38.267654 0.000000 c +-38.267654 -10.149658 -34.235107 -19.882401 -27.058762 -27.058762 c +-19.882401 -34.235107 -10.149658 -38.267654 0.000000 -38.267654 c +10.149658 -38.267654 19.882401 -34.235107 27.058762 -27.058762 c +34.235107 -19.882401 38.267654 -10.149658 38.267654 0.000000 c +h S +0.500000 w +39.684967 0.000000 m +39.684967 10.525574 35.503082 20.618790 28.060928 28.060928 c +20.618790 35.503082 10.525574 39.684967 0.000000 39.684967 c +-10.525574 39.684967 -20.618790 35.503082 -28.060928 28.060928 c +-35.503082 20.618790 -39.684967 10.525574 -39.684967 0.000000 c +-39.684967 -10.525574 -35.503082 -20.618790 -28.060928 -28.060928 c +-20.618790 -35.503082 -10.525574 -39.684967 0.000000 -39.684967 c +10.525574 -39.684967 20.618790 -35.503082 28.060928 -28.060928 c +35.503082 -20.618790 39.684967 -10.525574 39.684967 0.000000 c +h S +0.500000 w +41.102295 0.000000 m +41.102295 10.901489 36.771042 21.355179 29.063110 29.063110 c +21.355179 36.771042 10.901489 41.102295 0.000000 41.102295 c +-10.901489 41.102295 -21.355179 36.771042 -29.063110 29.063110 c +-36.771042 21.355179 -41.102295 10.901489 -41.102295 0.000000 c +-41.102295 -10.901489 -36.771042 -21.355179 -29.063110 -29.063110 c +-21.355179 -36.771042 -10.901489 -41.102295 0.000000 -41.102295 c +10.901489 -41.102295 21.355179 -36.771042 29.063110 -29.063110 c +36.771042 -21.355179 41.102295 -10.901489 41.102295 0.000000 c +h S +0.500000 w +42.519608 0.000000 m +42.519608 11.277405 38.039017 22.091568 30.065292 30.065292 c +22.091568 38.039017 11.277405 42.519608 0.000000 42.519608 c +-11.277405 42.519608 -22.091568 38.039017 -30.065292 30.065292 c +-38.039017 22.091568 -42.519608 11.277405 -42.519608 0.000000 c +-42.519608 -11.277405 -38.039017 -22.091568 -30.065292 -30.065292 c +-22.091568 -38.039017 -11.277405 -42.519608 0.000000 -42.519608 c +11.277405 -42.519608 22.091568 -38.039017 30.065292 -30.065292 c +38.039017 -22.091568 42.519608 -11.277405 42.519608 0.000000 c +h S +0.500000 w +43.936935 0.000000 m +43.936935 11.653320 39.306976 22.827942 31.067459 31.067459 c +22.827942 39.306976 11.653320 43.936935 0.000000 43.936935 c +-11.653320 43.936935 -22.827942 39.306976 -31.067459 31.067459 c +-39.306976 22.827942 -43.936935 11.653320 -43.936935 0.000000 c +-43.936935 -11.653320 -39.306976 -22.827942 -31.067459 -31.067459 c +-22.827942 -39.306976 -11.653320 -43.936935 0.000000 -43.936935 c +11.653320 -43.936935 22.827942 -39.306976 31.067459 -31.067459 c +39.306976 -22.827942 43.936935 -11.653320 43.936935 0.000000 c +h S +0.500000 w +45.354248 0.000000 m +45.354248 12.029236 40.574951 23.564331 32.069641 32.069641 c +23.564331 40.574951 12.029236 45.354248 0.000000 45.354248 c +-12.029236 45.354248 -23.564331 40.574951 -32.069641 32.069641 c +-40.574951 23.564331 -45.354248 12.029236 -45.354248 0.000000 c +-45.354248 -12.029236 -40.574951 -23.564331 -32.069641 -32.069641 c +-23.564331 -40.574951 -12.029236 -45.354248 0.000000 -45.354248 c +12.029236 -45.354248 23.564331 -40.574951 32.069641 -32.069641 c +40.574951 -23.564331 45.354248 -12.029236 45.354248 0.000000 c +h S +0.500000 w +46.771576 0.000000 m +46.771576 12.405136 41.842911 24.300720 33.071808 33.071808 c +24.300720 41.842911 12.405136 46.771576 0.000000 46.771576 c +-12.405136 46.771576 -24.300720 41.842911 -33.071808 33.071808 c +-41.842911 24.300720 -46.771576 12.405136 -46.771576 0.000000 c +-46.771576 -12.405136 -41.842911 -24.300720 -33.071808 -33.071808 c +-24.300720 -41.842911 -12.405136 -46.771576 0.000000 -46.771576 c +12.405136 -46.771576 24.300720 -41.842911 33.071808 -33.071808 c +41.842911 -24.300720 46.771576 -12.405136 46.771576 0.000000 c +h S +0.500000 w +48.188889 0.000000 m +48.188889 12.781052 43.110886 25.037109 34.073990 34.073990 c +25.037109 43.110886 12.781052 48.188889 0.000000 48.188889 c +-12.781052 48.188889 -25.037109 43.110886 -34.073990 34.073990 c +-43.110886 25.037109 -48.188889 12.781052 -48.188889 0.000000 c +-48.188889 -12.781052 -43.110886 -25.037109 -34.073990 -34.073990 c +-25.037109 -43.110886 -12.781052 -48.188889 0.000000 -48.188889 c +12.781052 -48.188889 25.037109 -43.110886 34.073990 -34.073990 c +43.110886 -25.037109 48.188889 -12.781052 48.188889 0.000000 c +h S +0.500000 w +49.606216 0.000000 m +49.606216 13.156967 44.378845 25.773483 35.076172 35.076172 c +25.773483 44.378845 13.156967 49.606216 0.000000 49.606216 c +-13.156967 49.606216 -25.773483 44.378845 -35.076172 35.076172 c +-44.378845 25.773483 -49.606216 13.156967 -49.606216 0.000000 c +-49.606216 -13.156967 -44.378845 -25.773483 -35.076172 -35.076172 c +-25.773483 -44.378845 -13.156967 -49.606216 0.000000 -49.606216 c +13.156967 -49.606216 25.773483 -44.378845 35.076172 -35.076172 c +44.378845 -25.773483 49.606216 -13.156967 49.606216 0.000000 c +h S +0.500000 w +51.023529 0.000000 m +51.023529 13.532883 45.646820 26.509872 36.078339 36.078339 c +26.509872 45.646820 13.532883 51.023529 0.000000 51.023529 c +-13.532883 51.023529 -26.509872 45.646820 -36.078339 36.078339 c +-45.646820 26.509872 -51.023529 13.532883 -51.023529 0.000000 c +-51.023529 -13.532883 -45.646820 -26.509872 -36.078339 -36.078339 c +-26.509872 -45.646820 -13.532883 -51.023529 0.000000 -51.023529 c +13.532883 -51.023529 26.509872 -45.646820 36.078339 -36.078339 c +45.646820 -26.509872 51.023529 -13.532883 51.023529 0.000000 c +h S +0.500000 w +52.440857 0.000000 m +52.440857 13.908798 46.914780 27.246262 37.080521 37.080521 c +27.246262 46.914780 13.908798 52.440857 0.000000 52.440857 c +-13.908798 52.440857 -27.246262 46.914780 -37.080521 37.080521 c +-46.914780 27.246262 -52.440857 13.908798 -52.440857 0.000000 c +-52.440857 -13.908798 -46.914780 -27.246262 -37.080521 -37.080521 c +-27.246262 -46.914780 -13.908798 -52.440857 0.000000 -52.440857 c +13.908798 -52.440857 27.246262 -46.914780 37.080521 -37.080521 c +46.914780 -27.246262 52.440857 -13.908798 52.440857 0.000000 c +h S +0.500000 w +53.858170 0.000000 m +53.858170 14.284714 48.182739 27.982651 38.082703 38.082703 c +27.982651 48.182739 14.284714 53.858170 0.000000 53.858170 c +-14.284714 53.858170 -27.982651 48.182739 -38.082703 38.082703 c +-48.182739 27.982651 -53.858170 14.284714 -53.858170 0.000000 c +-53.858170 -14.284714 -48.182739 -27.982651 -38.082703 -38.082703 c +-27.982651 -48.182739 -14.284714 -53.858170 0.000000 -53.858170 c +14.284714 -53.858170 27.982651 -48.182739 38.082703 -38.082703 c +48.182739 -27.982651 53.858170 -14.284714 53.858170 0.000000 c +h S +0.500000 w +55.275497 0.000000 m +55.275497 14.660629 49.450714 28.719025 39.084869 39.084869 c +28.719025 49.450714 14.660629 55.275497 0.000000 55.275497 c +-14.660629 55.275497 -28.719025 49.450714 -39.084869 39.084869 c +-49.450714 28.719025 -55.275497 14.660629 -55.275497 0.000000 c +-55.275497 -14.660629 -49.450714 -28.719025 -39.084869 -39.084869 c +-28.719025 -49.450714 -14.660629 -55.275497 0.000000 -55.275497 c +14.660629 -55.275497 28.719025 -49.450714 39.084869 -39.084869 c +49.450714 -28.719025 55.275497 -14.660629 55.275497 0.000000 c +h S +0.500000 w +56.692810 0.000000 m +56.692810 15.036530 50.718674 29.455414 40.087051 40.087051 c +29.455414 50.718674 15.036530 56.692810 0.000000 56.692810 c +-15.036530 56.692810 -29.455414 50.718674 -40.087051 40.087051 c +-50.718674 29.455414 -56.692810 15.036530 -56.692810 0.000000 c +-56.692810 -15.036530 -50.718674 -29.455414 -40.087051 -40.087051 c +-29.455414 -50.718674 -15.036530 -56.692810 0.000000 -56.692810 c +15.036530 -56.692810 29.455414 -50.718674 40.087051 -40.087051 c +50.718674 -29.455414 56.692810 -15.036530 56.692810 0.000000 c +h S +0.500000 w +58.110138 0.000000 m +58.110138 15.412445 51.986649 30.191803 41.089218 41.089218 c +30.191803 51.986649 15.412445 58.110138 0.000000 58.110138 c +-15.412445 58.110138 -30.191803 51.986649 -41.089218 41.089218 c +-51.986649 30.191803 -58.110138 15.412445 -58.110138 0.000000 c +-58.110138 -15.412445 -51.986649 -30.191803 -41.089218 -41.089218 c +-30.191803 -51.986649 -15.412445 -58.110138 0.000000 -58.110138 c +15.412445 -58.110138 30.191803 -51.986649 41.089218 -41.089218 c +51.986649 -30.191803 58.110138 -15.412445 58.110138 0.000000 c +h S +0.500000 w +59.527451 0.000000 m +59.527451 15.788361 53.254608 30.928192 42.091400 42.091400 c +30.928192 53.254608 15.788361 59.527451 0.000000 59.527451 c +-15.788361 59.527451 -30.928192 53.254608 -42.091400 42.091400 c +-53.254608 30.928192 -59.527451 15.788361 -59.527451 0.000000 c +-59.527451 -15.788361 -53.254608 -30.928192 -42.091400 -42.091400 c +-30.928192 -53.254608 -15.788361 -59.527451 0.000000 -59.527451 c +15.788361 -59.527451 30.928192 -53.254608 42.091400 -42.091400 c +53.254608 -30.928192 59.527451 -15.788361 59.527451 0.000000 c +h S +0.500000 w +60.944778 0.000000 m +60.944778 16.164276 54.522583 31.664566 43.093582 43.093582 c +31.664566 54.522583 16.164276 60.944778 0.000000 60.944778 c +-16.164276 60.944778 -31.664566 54.522583 -43.093582 43.093582 c +-54.522583 31.664566 -60.944778 16.164276 -60.944778 0.000000 c +-60.944778 -16.164276 -54.522583 -31.664566 -43.093582 -43.093582 c +-31.664566 -54.522583 -16.164276 -60.944778 0.000000 -60.944778 c +16.164276 -60.944778 31.664566 -54.522583 43.093582 -43.093582 c +54.522583 -31.664566 60.944778 -16.164276 60.944778 0.000000 c +h S +0.500000 w +62.362091 0.000000 m +62.362091 16.540192 55.790543 32.400955 44.095749 44.095749 c +32.400955 55.790543 16.540192 62.362091 0.000000 62.362091 c +-16.540192 62.362091 -32.400955 55.790543 -44.095749 44.095749 c +-55.790543 32.400955 -62.362091 16.540192 -62.362091 0.000000 c +-62.362091 -16.540192 -55.790543 -32.400955 -44.095749 -44.095749 c +-32.400955 -55.790543 -16.540192 -62.362091 0.000000 -62.362091 c +16.540192 -62.362091 32.400955 -55.790543 44.095749 -44.095749 c +55.790543 -32.400955 62.362091 -16.540192 62.362091 0.000000 c +h S +0.500000 w +63.779419 0.000000 m +63.779419 16.916107 57.058517 33.137344 45.097931 45.097931 c +33.137344 57.058517 16.916107 63.779419 0.000000 63.779419 c +-16.916107 63.779419 -33.137344 57.058517 -45.097931 45.097931 c +-57.058517 33.137344 -63.779419 16.916107 -63.779419 0.000000 c +-63.779419 -16.916107 -57.058517 -33.137344 -45.097931 -45.097931 c +-33.137344 -57.058517 -16.916107 -63.779419 0.000000 -63.779419 c +16.916107 -63.779419 33.137344 -57.058517 45.097931 -45.097931 c +57.058517 -33.137344 63.779419 -16.916107 63.779419 0.000000 c +h S +0.500000 w +65.196732 0.000000 m +65.196732 17.292023 58.326477 33.873734 46.100113 46.100113 c +33.873734 58.326477 17.292023 65.196732 0.000000 65.196732 c +-17.292023 65.196732 -33.873734 58.326477 -46.100113 46.100113 c +-58.326477 33.873734 -65.196732 17.292023 -65.196732 0.000000 c +-65.196732 -17.292023 -58.326477 -33.873734 -46.100113 -46.100113 c +-33.873734 -58.326477 -17.292023 -65.196732 0.000000 -65.196732 c +17.292023 -65.196732 33.873734 -58.326477 46.100113 -46.100113 c +58.326477 -33.873734 65.196732 -17.292023 65.196732 0.000000 c +h S +0.500000 w +66.614059 0.000000 m +66.614059 17.667923 59.594452 34.610107 47.102280 47.102280 c +34.610107 59.594452 17.667923 66.614059 0.000000 66.614059 c +-17.667923 66.614059 -34.610107 59.594452 -47.102280 47.102280 c +-59.594452 34.610107 -66.614059 17.667923 -66.614059 0.000000 c +-66.614059 -17.667923 -59.594452 -34.610107 -47.102280 -47.102280 c +-34.610107 -59.594452 -17.667923 -66.614059 0.000000 -66.614059 c +17.667923 -66.614059 34.610107 -59.594452 47.102280 -47.102280 c +59.594452 -34.610107 66.614059 -17.667923 66.614059 0.000000 c +h S +0.500000 w +68.031372 0.000000 m +68.031372 18.043839 60.862411 35.346497 48.104462 48.104462 c +35.346497 60.862411 18.043839 68.031372 0.000000 68.031372 c +-18.043839 68.031372 -35.346497 60.862411 -48.104462 48.104462 c +-60.862411 35.346497 -68.031372 18.043839 -68.031372 0.000000 c +-68.031372 -18.043839 -60.862411 -35.346497 -48.104462 -48.104462 c +-35.346497 -60.862411 -18.043839 -68.031372 0.000000 -68.031372 c +18.043839 -68.031372 35.346497 -60.862411 48.104462 -48.104462 c +60.862411 -35.346497 68.031372 -18.043839 68.031372 0.000000 c +h S +0.500000 w +69.448700 0.000000 m +69.448700 18.419754 62.130386 36.082886 49.106628 49.106628 c +36.082886 62.130386 18.419754 69.448700 0.000000 69.448700 c +-18.419754 69.448700 -36.082886 62.130386 -49.106628 49.106628 c +-62.130386 36.082886 -69.448700 18.419754 -69.448700 0.000000 c +-69.448700 -18.419754 -62.130386 -36.082886 -49.106628 -49.106628 c +-36.082886 -62.130386 -18.419754 -69.448700 0.000000 -69.448700 c +18.419754 -69.448700 36.082886 -62.130386 49.106628 -49.106628 c +62.130386 -36.082886 69.448700 -18.419754 69.448700 0.000000 c +h S +0.500000 w +70.866013 0.000000 m +70.866013 18.795670 63.398346 36.819275 50.108810 50.108810 c +36.819275 63.398346 18.795670 70.866013 0.000000 70.866013 c +-18.795670 70.866013 -36.819275 63.398346 -50.108810 50.108810 c +-63.398346 36.819275 -70.866013 18.795670 -70.866013 0.000000 c +-70.866013 -18.795670 -63.398346 -36.819275 -50.108810 -50.108810 c +-36.819275 -63.398346 -18.795670 -70.866013 0.000000 -70.866013 c +18.795670 -70.866013 36.819275 -63.398346 50.108810 -50.108810 c +63.398346 -36.819275 70.866013 -18.795670 70.866013 0.000000 c +h S +0.500000 w +72.283340 0.000000 m +72.283340 19.171585 64.666321 37.555649 51.110992 51.110992 c +37.555649 64.666321 19.171585 72.283340 0.000000 72.283340 c +-19.171585 72.283340 -37.555649 64.666321 -51.110992 51.110992 c +-64.666321 37.555649 -72.283340 19.171585 -72.283340 0.000000 c +-72.283340 -19.171585 -64.666321 -37.555649 -51.110992 -51.110992 c +-37.555649 -64.666321 -19.171585 -72.283340 0.000000 -72.283340 c +19.171585 -72.283340 37.555649 -64.666321 51.110992 -51.110992 c +64.666321 -37.555649 72.283340 -19.171585 72.283340 0.000000 c +h S +0.500000 w +73.700653 0.000000 m +73.700653 19.547501 65.934280 38.292038 52.113159 52.113159 c +38.292038 65.934280 19.547501 73.700653 0.000000 73.700653 c +-19.547501 73.700653 -38.292038 65.934280 -52.113159 52.113159 c +-65.934280 38.292038 -73.700653 19.547501 -73.700653 0.000000 c +-73.700653 -19.547501 -65.934280 -38.292038 -52.113159 -52.113159 c +-38.292038 -65.934280 -19.547501 -73.700653 0.000000 -73.700653 c +19.547501 -73.700653 38.292038 -65.934280 52.113159 -52.113159 c +65.934280 -38.292038 73.700653 -19.547501 73.700653 0.000000 c +h S +0.500000 w +75.117981 0.000000 m +75.117981 19.923416 67.202255 39.028427 53.115341 53.115341 c +39.028427 67.202255 19.923416 75.117981 0.000000 75.117981 c +-19.923416 75.117981 -39.028427 67.202255 -53.115341 53.115341 c +-67.202255 39.028427 -75.117981 19.923416 -75.117981 0.000000 c +-75.117981 -19.923416 -67.202255 -39.028427 -53.115341 -53.115341 c +-39.028427 -67.202255 -19.923416 -75.117981 0.000000 -75.117981 c +19.923416 -75.117981 39.028427 -67.202255 53.115341 -53.115341 c +67.202255 -39.028427 75.117981 -19.923416 75.117981 0.000000 c +h S +0.500000 w +76.535294 0.000000 m +76.535294 20.299316 68.470215 39.764816 54.117523 54.117523 c +39.764816 68.470215 20.299316 76.535294 0.000000 76.535294 c +-20.299316 76.535294 -39.764816 68.470215 -54.117523 54.117523 c +-68.470215 39.764816 -76.535294 20.299316 -76.535294 0.000000 c +-76.535294 -20.299316 -68.470215 -39.764816 -54.117523 -54.117523 c +-39.764816 -68.470215 -20.299316 -76.535294 0.000000 -76.535294 c +20.299316 -76.535294 39.764816 -68.470215 54.117523 -54.117523 c +68.470215 -39.764816 76.535294 -20.299316 76.535294 0.000000 c +h S +0.500000 w +77.952621 0.000000 m +77.952621 20.675232 69.738190 40.501205 55.119690 55.119690 c +40.501205 69.738190 20.675232 77.952621 0.000000 77.952621 c +-20.675232 77.952621 -40.501205 69.738190 -55.119690 55.119690 c +-69.738190 40.501205 -77.952621 20.675232 -77.952621 0.000000 c +-77.952621 -20.675232 -69.738190 -40.501205 -55.119690 -55.119690 c +-40.501205 -69.738190 -20.675232 -77.952621 0.000000 -77.952621 c +20.675232 -77.952621 40.501205 -69.738190 55.119690 -55.119690 c +69.738190 -40.501205 77.952621 -20.675232 77.952621 0.000000 c +h S +0.500000 w +79.369934 0.000000 m +79.369934 21.051147 71.006149 41.237579 56.121872 56.121872 c +41.237579 71.006149 21.051147 79.369934 0.000000 79.369934 c +-21.051147 79.369934 -41.237579 71.006149 -56.121872 56.121872 c +-71.006149 41.237579 -79.369934 21.051147 -79.369934 0.000000 c +-79.369934 -21.051147 -71.006149 -41.237579 -56.121872 -56.121872 c +-41.237579 -71.006149 -21.051147 -79.369934 0.000000 -79.369934 c +21.051147 -79.369934 41.237579 -71.006149 56.121872 -56.121872 c +71.006149 -41.237579 79.369934 -21.051147 79.369934 0.000000 c +h S +0.500000 w +80.787262 0.000000 m +80.787262 21.427063 72.274124 41.973969 57.124039 57.124039 c +41.973969 72.274124 21.427063 80.787262 0.000000 80.787262 c +-21.427063 80.787262 -41.973969 72.274124 -57.124039 57.124039 c +-72.274124 41.973969 -80.787262 21.427063 -80.787262 0.000000 c +-80.787262 -21.427063 -72.274124 -41.973969 -57.124039 -57.124039 c +-41.973969 -72.274124 -21.427063 -80.787262 0.000000 -80.787262 c +21.427063 -80.787262 41.973969 -72.274124 57.124039 -57.124039 c +72.274124 -41.973969 80.787262 -21.427063 80.787262 0.000000 c +h S +0.500000 w +82.204575 0.000000 m +82.204575 21.802979 73.542084 42.710358 58.126221 58.126221 c +42.710358 73.542084 21.802979 82.204575 0.000000 82.204575 c +-21.802979 82.204575 -42.710358 73.542084 -58.126221 58.126221 c +-73.542084 42.710358 -82.204575 21.802979 -82.204575 0.000000 c +-82.204575 -21.802979 -73.542084 -42.710358 -58.126221 -58.126221 c +-42.710358 -73.542084 -21.802979 -82.204575 0.000000 -82.204575 c +21.802979 -82.204575 42.710358 -73.542084 58.126221 -58.126221 c +73.542084 -42.710358 82.204575 -21.802979 82.204575 0.000000 c +h S +0.500000 w +83.621902 0.000000 m +83.621902 22.178894 74.810059 43.446747 59.128403 59.128403 c +43.446747 74.810059 22.178894 83.621902 0.000000 83.621902 c +-22.178894 83.621902 -43.446747 74.810059 -59.128403 59.128403 c +-74.810059 43.446747 -83.621902 22.178894 -83.621902 0.000000 c +-83.621902 -22.178894 -74.810059 -43.446747 -59.128403 -59.128403 c +-43.446747 -74.810059 -22.178894 -83.621902 0.000000 -83.621902 c +22.178894 -83.621902 43.446747 -74.810059 59.128403 -59.128403 c +74.810059 -43.446747 83.621902 -22.178894 83.621902 0.000000 c +h S +0.500000 w +85.039215 0.000000 m +85.039215 22.554810 76.078018 44.183121 60.130569 60.130569 c +44.183121 76.078018 22.554810 85.039215 0.000000 85.039215 c +-22.554810 85.039215 -44.183121 76.078018 -60.130569 60.130569 c +-76.078018 44.183121 -85.039215 22.554810 -85.039215 0.000000 c +-85.039215 -22.554810 -76.078018 -44.183121 -60.130569 -60.130569 c +-44.183121 -76.078018 -22.554810 -85.039215 0.000000 -85.039215 c +22.554810 -85.039215 44.183121 -76.078018 60.130569 -60.130569 c +76.078018 -44.183121 85.039215 -22.554810 85.039215 0.000000 c +h S +0.500000 w +86.456543 0.000000 m +86.456543 22.930710 77.345993 44.919510 61.132751 61.132751 c +44.919510 77.345993 22.930710 86.456543 0.000000 86.456543 c +-22.930710 86.456543 -44.919510 77.345993 -61.132751 61.132751 c +-77.345993 44.919510 -86.456543 22.930710 -86.456543 0.000000 c +-86.456543 -22.930710 -77.345993 -44.919510 -61.132751 -61.132751 c +-44.919510 -77.345993 -22.930710 -86.456543 0.000000 -86.456543 c +22.930710 -86.456543 44.919510 -77.345993 61.132751 -61.132751 c +77.345993 -44.919510 86.456543 -22.930710 86.456543 0.000000 c +h S +0.500000 w +87.873856 0.000000 m +87.873856 23.306625 78.613953 45.655899 62.134918 62.134918 c +45.655899 78.613953 23.306625 87.873856 0.000000 87.873856 c +-23.306625 87.873856 -45.655899 78.613953 -62.134918 62.134918 c +-78.613953 45.655899 -87.873856 23.306625 -87.873856 0.000000 c +-87.873856 -23.306625 -78.613953 -45.655899 -62.134918 -62.134918 c +-45.655899 -78.613953 -23.306625 -87.873856 0.000000 -87.873856 c +23.306625 -87.873856 45.655899 -78.613953 62.134918 -62.134918 c +78.613953 -45.655899 87.873856 -23.306625 87.873856 0.000000 c +h S +0.500000 w +89.291183 0.000000 m +89.291183 23.682541 79.881927 46.392288 63.137100 63.137100 c +46.392288 79.881927 23.682541 89.291183 0.000000 89.291183 c +-23.682541 89.291183 -46.392288 79.881927 -63.137100 63.137100 c +-79.881927 46.392288 -89.291183 23.682541 -89.291183 0.000000 c +-89.291183 -23.682541 -79.881927 -46.392288 -63.137100 -63.137100 c +-46.392288 -79.881927 -23.682541 -89.291183 0.000000 -89.291183 c +23.682541 -89.291183 46.392288 -79.881927 63.137100 -63.137100 c +79.881927 -46.392288 89.291183 -23.682541 89.291183 0.000000 c +h S +0.500000 w +90.708496 0.000000 m +90.708496 24.058456 81.149887 47.128662 64.139282 64.139282 c +47.128662 81.149887 24.058456 90.708496 0.000000 90.708496 c +-24.058456 90.708496 -47.128662 81.149887 -64.139282 64.139282 c +-81.149887 47.128662 -90.708496 24.058456 -90.708496 0.000000 c +-90.708496 -24.058456 -81.149887 -47.128662 -64.139282 -64.139282 c +-47.128662 -81.149887 -24.058456 -90.708496 0.000000 -90.708496 c +24.058456 -90.708496 47.128662 -81.149887 64.139282 -64.139282 c +81.149887 -47.128662 90.708496 -24.058456 90.708496 0.000000 c +h S +0.500000 w +92.125824 0.000000 m +92.125824 24.434372 82.417862 47.865051 65.141449 65.141449 c +47.865051 82.417862 24.434372 92.125824 0.000000 92.125824 c +-24.434372 92.125824 -47.865051 82.417862 -65.141449 65.141449 c +-82.417862 47.865051 -92.125824 24.434372 -92.125824 0.000000 c +-92.125824 -24.434372 -82.417862 -47.865051 -65.141449 -65.141449 c +-47.865051 -82.417862 -24.434372 -92.125824 0.000000 -92.125824 c +24.434372 -92.125824 47.865051 -82.417862 65.141449 -65.141449 c +82.417862 -47.865051 92.125824 -24.434372 92.125824 0.000000 c +h S +0.500000 w +93.543137 0.000000 m +93.543137 24.810287 83.685822 48.601440 66.143631 66.143631 c +48.601440 83.685822 24.810287 93.543137 0.000000 93.543137 c +-24.810287 93.543137 -48.601440 83.685822 -66.143631 66.143631 c +-83.685822 48.601440 -93.543137 24.810287 -93.543137 0.000000 c +-93.543137 -24.810287 -83.685822 -48.601440 -66.143631 -66.143631 c +-48.601440 -83.685822 -24.810287 -93.543137 0.000000 -93.543137 c +24.810287 -93.543137 48.601440 -83.685822 66.143631 -66.143631 c +83.685822 -48.601440 93.543137 -24.810287 93.543137 0.000000 c +h S +0.500000 w +94.960464 0.000000 m +94.960464 25.186203 84.953796 49.337830 67.145813 67.145813 c +49.337830 84.953796 25.186203 94.960464 0.000000 94.960464 c +-25.186203 94.960464 -49.337830 84.953796 -67.145813 67.145813 c +-84.953796 49.337830 -94.960464 25.186203 -94.960464 0.000000 c +-94.960464 -25.186203 -84.953796 -49.337830 -67.145813 -67.145813 c +-49.337830 -84.953796 -25.186203 -94.960464 0.000000 -94.960464 c +25.186203 -94.960464 49.337830 -84.953796 67.145813 -67.145813 c +84.953796 -49.337830 94.960464 -25.186203 94.960464 0.000000 c +h S +0.500000 w +96.377777 0.000000 m +96.377777 25.562119 86.221756 50.074203 68.147980 68.147980 c +50.074203 86.221756 25.562119 96.377777 0.000000 96.377777 c +-25.562119 96.377777 -50.074203 86.221756 -68.147980 68.147980 c +-86.221756 50.074203 -96.377777 25.562119 -96.377777 0.000000 c +-96.377777 -25.562119 -86.221756 -50.074203 -68.147980 -68.147980 c +-50.074203 -86.221756 -25.562119 -96.377777 0.000000 -96.377777 c +25.562119 -96.377777 50.074203 -86.221756 68.147980 -68.147980 c +86.221756 -50.074203 96.377777 -25.562119 96.377777 0.000000 c +h S +0.500000 w +97.795105 0.000000 m +97.795105 25.938019 87.489731 50.810593 69.150162 69.150162 c +50.810593 87.489731 25.938019 97.795105 0.000000 97.795105 c +-25.938019 97.795105 -50.810593 87.489731 -69.150162 69.150162 c +-87.489731 50.810593 -97.795105 25.938019 -97.795105 0.000000 c +-97.795105 -25.938019 -87.489731 -50.810593 -69.150162 -69.150162 c +-50.810593 -87.489731 -25.938019 -97.795105 0.000000 -97.795105 c +25.938019 -97.795105 50.810593 -87.489731 69.150162 -69.150162 c +87.489731 -50.810593 97.795105 -25.938019 97.795105 0.000000 c +h S +0.500000 w +99.212418 0.000000 m +99.212418 26.313934 88.757690 51.546982 70.152328 70.152328 c +51.546982 88.757690 26.313934 99.212418 0.000000 99.212418 c +-26.313934 99.212418 -51.546982 88.757690 -70.152328 70.152328 c +-88.757690 51.546982 -99.212418 26.313934 -99.212418 0.000000 c +-99.212418 -26.313934 -88.757690 -51.546982 -70.152328 -70.152328 c +-51.546982 -88.757690 -26.313934 -99.212418 0.000000 -99.212418 c +26.313934 -99.212418 51.546982 -88.757690 70.152328 -70.152328 c +88.757690 -51.546982 99.212418 -26.313934 99.212418 0.000000 c +h S +0.500000 w +100.629745 0.000000 m +100.629745 26.689850 90.025665 52.283371 71.154510 71.154510 c +52.283371 90.025665 26.689850 100.629745 0.000000 100.629745 c +-26.689850 100.629745 -52.283371 90.025665 -71.154510 71.154510 c +-90.025665 52.283371 -100.629745 26.689850 -100.629745 0.000000 c +-100.629745 -26.689850 -90.025665 -52.283371 -71.154510 -71.154510 c +-52.283371 -90.025665 -26.689850 -100.629745 0.000000 -100.629745 c +26.689850 -100.629745 52.283371 -90.025665 71.154510 -71.154510 c +90.025665 -52.283371 100.629745 -26.689850 100.629745 0.000000 c +h S +0.500000 w +102.047058 0.000000 m +102.047058 27.065765 91.293625 53.019745 72.156693 72.156693 c +53.019745 91.293625 27.065765 102.047058 0.000000 102.047058 c +-27.065765 102.047058 -53.019745 91.293625 -72.156693 72.156693 c +-91.293625 53.019745 -102.047058 27.065765 -102.047058 0.000000 c +-102.047058 -27.065765 -91.293625 -53.019745 -72.156693 -72.156693 c +-53.019745 -91.293625 -27.065765 -102.047058 0.000000 -102.047058 c +27.065765 -102.047058 53.019745 -91.293625 72.156693 -72.156693 c +91.293625 -53.019745 102.047058 -27.065765 102.047058 0.000000 c +h S +0.500000 w +103.464386 0.000000 m +103.464386 27.441681 92.561600 53.756134 73.158859 73.158859 c +53.756134 92.561600 27.441681 103.464386 0.000000 103.464386 c +-27.441681 103.464386 -53.756134 92.561600 -73.158859 73.158859 c +-92.561600 53.756134 -103.464386 27.441681 -103.464386 0.000000 c +-103.464386 -27.441681 -92.561600 -53.756134 -73.158859 -73.158859 c +-53.756134 -92.561600 -27.441681 -103.464386 0.000000 -103.464386 c +27.441681 -103.464386 53.756134 -92.561600 73.158859 -73.158859 c +92.561600 -53.756134 103.464386 -27.441681 103.464386 0.000000 c +h S +0.500000 w +104.881699 0.000000 m +104.881699 27.817596 93.829559 54.492523 74.161041 74.161041 c +54.492523 93.829559 27.817596 104.881699 0.000000 104.881699 c +-27.817596 104.881699 -54.492523 93.829559 -74.161041 74.161041 c +-93.829559 54.492523 -104.881699 27.817596 -104.881699 0.000000 c +-104.881699 -27.817596 -93.829559 -54.492523 -74.161041 -74.161041 c +-54.492523 -93.829559 -27.817596 -104.881699 0.000000 -104.881699 c +27.817596 -104.881699 54.492523 -93.829559 74.161041 -74.161041 c +93.829559 -54.492523 104.881699 -27.817596 104.881699 0.000000 c +h S +0.500000 w +106.299026 0.000000 m +106.299026 28.193512 95.097519 55.228912 75.163223 75.163223 c +55.228912 95.097519 28.193512 106.299026 0.000000 106.299026 c +-28.193512 106.299026 -55.228912 95.097519 -75.163223 75.163223 c +-95.097519 55.228912 -106.299026 28.193512 -106.299026 0.000000 c +-106.299026 -28.193512 -95.097519 -55.228912 -75.163223 -75.163223 c +-55.228912 -95.097519 -28.193512 -106.299026 0.000000 -106.299026 c +28.193512 -106.299026 55.228912 -95.097519 75.163223 -75.163223 c +95.097519 -55.228912 106.299026 -28.193512 106.299026 0.000000 c +h S +0.500000 w +107.716339 0.000000 m +107.716339 28.569412 96.365494 55.965286 76.165390 76.165390 c +55.965286 96.365494 28.569412 107.716339 0.000000 107.716339 c +-28.569412 107.716339 -55.965286 96.365494 -76.165390 76.165390 c +-96.365494 55.965286 -107.716339 28.569412 -107.716339 0.000000 c +-107.716339 -28.569412 -96.365494 -55.965286 -76.165390 -76.165390 c +-55.965286 -96.365494 -28.569412 -107.716339 0.000000 -107.716339 c +28.569412 -107.716339 55.965286 -96.365494 76.165390 -76.165390 c +96.365494 -55.965286 107.716339 -28.569412 107.716339 0.000000 c +h S +0.500000 w +109.133667 0.000000 m +109.133667 28.945328 97.633453 56.701675 77.167572 77.167572 c +56.701675 97.633453 28.945328 109.133667 0.000000 109.133667 c +-28.945328 109.133667 -56.701675 97.633453 -77.167572 77.167572 c +-97.633453 56.701675 -109.133667 28.945328 -109.133667 0.000000 c +-109.133667 -28.945328 -97.633453 -56.701675 -77.167572 -77.167572 c +-56.701675 -97.633453 -28.945328 -109.133667 0.000000 -109.133667 c +28.945328 -109.133667 56.701675 -97.633453 77.167572 -77.167572 c +97.633453 -56.701675 109.133667 -28.945328 109.133667 0.000000 c +h S +0.500000 w +110.550980 0.000000 m +110.550980 29.321243 98.901428 57.438065 78.169739 78.169739 c +57.438065 98.901428 29.321243 110.550980 0.000000 110.550980 c +-29.321243 110.550980 -57.438065 98.901428 -78.169739 78.169739 c +-98.901428 57.438065 -110.550980 29.321243 -110.550980 0.000000 c +-110.550980 -29.321243 -98.901428 -57.438065 -78.169739 -78.169739 c +-57.438065 -98.901428 -29.321243 -110.550980 0.000000 -110.550980 c +29.321243 -110.550980 57.438065 -98.901428 78.169739 -78.169739 c +98.901428 -57.438065 110.550980 -29.321243 110.550980 0.000000 c +h S +0.500000 w +111.968307 0.000000 m +111.968307 29.697159 100.169388 58.174454 79.171921 79.171921 c +58.174454 100.169388 29.697159 111.968307 0.000000 111.968307 c +-29.697159 111.968307 -58.174454 100.169388 -79.171921 79.171921 c +-100.169388 58.174454 -111.968307 29.697159 -111.968307 0.000000 c +-111.968307 -29.697159 -100.169388 -58.174454 -79.171921 -79.171921 c +-58.174454 -100.169388 -29.697159 -111.968307 0.000000 -111.968307 c +29.697159 -111.968307 58.174454 -100.169388 79.171921 -79.171921 c +100.169388 -58.174454 111.968307 -29.697159 111.968307 0.000000 c +h S +0.500000 w +113.385620 0.000000 m +113.385620 30.073074 101.437363 58.910828 80.174103 80.174103 c +58.910828 101.437363 30.073074 113.385620 0.000000 113.385620 c +-30.073074 113.385620 -58.910828 101.437363 -80.174103 80.174103 c +-101.437363 58.910828 -113.385620 30.073074 -113.385620 0.000000 c +-113.385620 -30.073074 -101.437363 -58.910828 -80.174103 -80.174103 c +-58.910828 -101.437363 -30.073074 -113.385620 0.000000 -113.385620 c +30.073074 -113.385620 58.910828 -101.437363 80.174103 -80.174103 c +101.437363 -58.910828 113.385620 -30.073074 113.385620 0.000000 c +h S +0.500000 w +114.802948 0.000000 m +114.802948 30.448990 102.705322 59.647217 81.176270 81.176270 c +59.647217 102.705322 30.448990 114.802948 0.000000 114.802948 c +-30.448990 114.802948 -59.647217 102.705322 -81.176270 81.176270 c +-102.705322 59.647217 -114.802948 30.448990 -114.802948 0.000000 c +-114.802948 -30.448990 -102.705322 -59.647217 -81.176270 -81.176270 c +-59.647217 -102.705322 -30.448990 -114.802948 0.000000 -114.802948 c +30.448990 -114.802948 59.647217 -102.705322 81.176270 -81.176270 c +102.705322 -59.647217 114.802948 -30.448990 114.802948 0.000000 c +h S +0.500000 w +116.220261 0.000000 m +116.220261 30.824905 103.973297 60.383606 82.178452 82.178452 c +60.383606 103.973297 30.824905 116.220261 0.000000 116.220261 c +-30.824905 116.220261 -60.383606 103.973297 -82.178452 82.178452 c +-103.973297 60.383606 -116.220261 30.824905 -116.220261 0.000000 c +-116.220261 -30.824905 -103.973297 -60.383606 -82.178452 -82.178452 c +-60.383606 -103.973297 -30.824905 -116.220261 0.000000 -116.220261 c +30.824905 -116.220261 60.383606 -103.973297 82.178452 -82.178452 c +103.973297 -60.383606 116.220261 -30.824905 116.220261 0.000000 c +h S +0.500000 w +117.637589 0.000000 m +117.637589 31.200806 105.241257 61.119995 83.180618 83.180618 c +61.119995 105.241257 31.200806 117.637589 0.000000 117.637589 c +-31.200806 117.637589 -61.119995 105.241257 -83.180618 83.180618 c +-105.241257 61.119995 -117.637589 31.200806 -117.637589 0.000000 c +-117.637589 -31.200806 -105.241257 -61.119995 -83.180618 -83.180618 c +-61.119995 -105.241257 -31.200806 -117.637589 0.000000 -117.637589 c +31.200806 -117.637589 61.119995 -105.241257 83.180618 -83.180618 c +105.241257 -61.119995 117.637589 -31.200806 117.637589 0.000000 c +h S +0.500000 w +119.054901 0.000000 m +119.054901 31.576721 106.509232 61.856369 84.182800 84.182800 c +61.856369 106.509232 31.576721 119.054901 0.000000 119.054901 c +-31.576721 119.054901 -61.856369 106.509232 -84.182800 84.182800 c +-106.509232 61.856369 -119.054901 31.576721 -119.054901 0.000000 c +-119.054901 -31.576721 -106.509232 -61.856369 -84.182800 -84.182800 c +-61.856369 -106.509232 -31.576721 -119.054901 0.000000 -119.054901 c +31.576721 -119.054901 61.856369 -106.509232 84.182800 -84.182800 c +106.509232 -61.856369 119.054901 -31.576721 119.054901 0.000000 c +h S +0.500000 w +120.472229 0.000000 m +120.472229 31.952637 107.777191 62.592758 85.184982 85.184982 c +62.592758 107.777191 31.952637 120.472229 0.000000 120.472229 c +-31.952637 120.472229 -62.592758 107.777191 -85.184982 85.184982 c +-107.777191 62.592758 -120.472229 31.952637 -120.472229 0.000000 c +-120.472229 -31.952637 -107.777191 -62.592758 -85.184982 -85.184982 c +-62.592758 -107.777191 -31.952637 -120.472229 0.000000 -120.472229 c +31.952637 -120.472229 62.592758 -107.777191 85.184982 -85.184982 c +107.777191 -62.592758 120.472229 -31.952637 120.472229 0.000000 c +h S +0.500000 w +121.889542 0.000000 m +121.889542 32.328552 109.045166 63.329147 86.187149 86.187149 c +63.329147 109.045166 32.328552 121.889542 0.000000 121.889542 c +-32.328552 121.889542 -63.329147 109.045166 -86.187149 86.187149 c +-109.045166 63.329147 -121.889542 32.328552 -121.889542 0.000000 c +-121.889542 -32.328552 -109.045166 -63.329147 -86.187149 -86.187149 c +-63.329147 -109.045166 -32.328552 -121.889542 0.000000 -121.889542 c +32.328552 -121.889542 63.329147 -109.045166 86.187149 -86.187149 c +109.045166 -63.329147 121.889542 -32.328552 121.889542 0.000000 c +h S +0.500000 w +123.306870 0.000000 m +123.306870 32.704468 110.313126 64.065536 87.189331 87.189331 c +64.065536 110.313126 32.704468 123.306870 0.000000 123.306870 c +-32.704468 123.306870 -64.065536 110.313126 -87.189331 87.189331 c +-110.313126 64.065536 -123.306870 32.704468 -123.306870 0.000000 c +-123.306870 -32.704468 -110.313126 -64.065536 -87.189331 -87.189331 c +-64.065536 -110.313126 -32.704468 -123.306870 0.000000 -123.306870 c +32.704468 -123.306870 64.065536 -110.313126 87.189331 -87.189331 c +110.313126 -64.065536 123.306870 -32.704468 123.306870 0.000000 c +h S +0.500000 w +124.724182 0.000000 m +124.724182 33.080383 111.581100 64.801910 88.191513 88.191513 c +64.801910 111.581100 33.080383 124.724182 0.000000 124.724182 c +-33.080383 124.724182 -64.801910 111.581100 -88.191513 88.191513 c +-111.581100 64.801910 -124.724182 33.080383 -124.724182 0.000000 c +-124.724182 -33.080383 -111.581100 -64.801910 -88.191513 -88.191513 c +-64.801910 -111.581100 -33.080383 -124.724182 0.000000 -124.724182 c +33.080383 -124.724182 64.801910 -111.581100 88.191513 -88.191513 c +111.581100 -64.801910 124.724182 -33.080383 124.724182 0.000000 c +h S +0.500000 w +126.141510 0.000000 m +126.141510 33.456299 112.849060 65.538300 89.193680 89.193680 c +65.538300 112.849060 33.456299 126.141510 0.000000 126.141510 c +-33.456299 126.141510 -65.538300 112.849060 -89.193680 89.193680 c +-112.849060 65.538300 -126.141510 33.456299 -126.141510 0.000000 c +-126.141510 -33.456299 -112.849060 -65.538300 -89.193680 -89.193680 c +-65.538300 -112.849060 -33.456299 -126.141510 0.000000 -126.141510 c +33.456299 -126.141510 65.538300 -112.849060 89.193680 -89.193680 c +112.849060 -65.538300 126.141510 -33.456299 126.141510 0.000000 c +h S +0.500000 w +127.558823 0.000000 m +127.558823 33.832199 114.117035 66.274689 90.195862 90.195862 c +66.274689 114.117035 33.832199 127.558823 0.000000 127.558823 c +-33.832199 127.558823 -66.274689 114.117035 -90.195862 90.195862 c +-114.117035 66.274689 -127.558823 33.832199 -127.558823 0.000000 c +-127.558823 -33.832199 -114.117035 -66.274689 -90.195862 -90.195862 c +-66.274689 -114.117035 -33.832199 -127.558823 0.000000 -127.558823 c +33.832199 -127.558823 66.274689 -114.117035 90.195862 -90.195862 c +114.117035 -66.274689 127.558823 -33.832199 127.558823 0.000000 c +h S +0.500000 w +128.976151 0.000000 m +128.976151 34.208115 115.384995 67.011078 91.198029 91.198029 c +67.011078 115.384995 34.208115 128.976151 0.000000 128.976151 c +-34.208115 128.976151 -67.011078 115.384995 -91.198029 91.198029 c +-115.384995 67.011078 -128.976151 34.208115 -128.976151 0.000000 c +-128.976151 -34.208115 -115.384995 -67.011078 -91.198029 -91.198029 c +-67.011078 -115.384995 -34.208115 -128.976151 0.000000 -128.976151 c +34.208115 -128.976151 67.011078 -115.384995 91.198029 -91.198029 c +115.384995 -67.011078 128.976151 -34.208115 128.976151 0.000000 c +h S +0.500000 w +130.393463 0.000000 m +130.393463 34.584030 116.652969 67.747452 92.200211 92.200211 c +67.747452 116.652969 34.584030 130.393463 0.000000 130.393463 c +-34.584030 130.393463 -67.747452 116.652969 -92.200211 92.200211 c +-116.652969 67.747452 -130.393463 34.584030 -130.393463 0.000000 c +-130.393463 -34.584030 -116.652969 -67.747452 -92.200211 -92.200211 c +-67.747452 -116.652969 -34.584030 -130.393463 0.000000 -130.393463 c +34.584030 -130.393463 67.747452 -116.652969 92.200211 -92.200211 c +116.652969 -67.747452 130.393463 -34.584030 130.393463 0.000000 c +h S +0.500000 w +131.810791 0.000000 m +131.810791 34.959946 117.920929 68.483841 93.202393 93.202393 c +68.483841 117.920929 34.959946 131.810791 0.000000 131.810791 c +-34.959946 131.810791 -68.483841 117.920929 -93.202393 93.202393 c +-117.920929 68.483841 -131.810791 34.959946 -131.810791 0.000000 c +-131.810791 -34.959946 -117.920929 -68.483841 -93.202393 -93.202393 c +-68.483841 -117.920929 -34.959946 -131.810791 0.000000 -131.810791 c +34.959946 -131.810791 68.483841 -117.920929 93.202393 -93.202393 c +117.920929 -68.483841 131.810791 -34.959946 131.810791 0.000000 c +h S +0.500000 w +133.228104 0.000000 m +133.228104 35.335861 119.188904 69.220230 94.204559 94.204559 c +69.220230 119.188904 35.335861 133.228104 0.000000 133.228104 c +-35.335861 133.228104 -69.220230 119.188904 -94.204559 94.204559 c +-119.188904 69.220230 -133.228104 35.335861 -133.228104 0.000000 c +-133.228104 -35.335861 -119.188904 -69.220230 -94.204559 -94.204559 c +-69.220230 -119.188904 -35.335861 -133.228104 0.000000 -133.228104 c +35.335861 -133.228104 69.220230 -119.188904 94.204559 -94.204559 c +119.188904 -69.220230 133.228104 -35.335861 133.228104 0.000000 c +h S +0.500000 w +134.645432 0.000000 m +134.645432 35.711777 120.456863 69.956619 95.206741 95.206741 c +69.956619 120.456863 35.711777 134.645432 0.000000 134.645432 c +-35.711777 134.645432 -69.956619 120.456863 -95.206741 95.206741 c +-120.456863 69.956619 -134.645432 35.711777 -134.645432 0.000000 c +-134.645432 -35.711777 -120.456863 -69.956619 -95.206741 -95.206741 c +-69.956619 -120.456863 -35.711777 -134.645432 0.000000 -134.645432 c +35.711777 -134.645432 69.956619 -120.456863 95.206741 -95.206741 c +120.456863 -69.956619 134.645432 -35.711777 134.645432 0.000000 c +h S +0.500000 w +136.062744 0.000000 m +136.062744 36.087692 121.724838 70.692993 96.208923 96.208923 c +70.692993 121.724838 36.087692 136.062744 0.000000 136.062744 c +-36.087692 136.062744 -70.692993 121.724838 -96.208923 96.208923 c +-121.724838 70.692993 -136.062744 36.087692 -136.062744 0.000000 c +-136.062744 -36.087692 -121.724838 -70.692993 -96.208923 -96.208923 c +-70.692993 -121.724838 -36.087692 -136.062744 0.000000 -136.062744 c +36.087692 -136.062744 70.692993 -121.724838 96.208923 -96.208923 c +121.724838 -70.692993 136.062744 -36.087692 136.062744 0.000000 c +h S +0.500000 w +137.480072 0.000000 m +137.480072 36.463593 122.992798 71.429382 97.211090 97.211090 c +71.429382 122.992798 36.463593 137.480072 0.000000 137.480072 c +-36.463593 137.480072 -71.429382 122.992798 -97.211090 97.211090 c +-122.992798 71.429382 -137.480072 36.463593 -137.480072 0.000000 c +-137.480072 -36.463593 -122.992798 -71.429382 -97.211090 -97.211090 c +-71.429382 -122.992798 -36.463593 -137.480072 0.000000 -137.480072 c +36.463593 -137.480072 71.429382 -122.992798 97.211090 -97.211090 c +122.992798 -71.429382 137.480072 -36.463593 137.480072 0.000000 c +h S +0.500000 w +138.897385 0.000000 m +138.897385 36.839508 124.260773 72.165771 98.213272 98.213272 c +72.165771 124.260773 36.839508 138.897385 0.000000 138.897385 c +-36.839508 138.897385 -72.165771 124.260773 -98.213272 98.213272 c +-124.260773 72.165771 -138.897385 36.839508 -138.897385 0.000000 c +-138.897385 -36.839508 -124.260773 -72.165771 -98.213272 -98.213272 c +-72.165771 -124.260773 -36.839508 -138.897385 0.000000 -138.897385 c +36.839508 -138.897385 72.165771 -124.260773 98.213272 -98.213272 c +124.260773 -72.165771 138.897385 -36.839508 138.897385 0.000000 c +h S +0.500000 w +140.314713 0.000000 m +140.314713 37.215424 125.528732 72.902161 99.215439 99.215439 c +72.902161 125.528732 37.215424 140.314713 0.000000 140.314713 c +-37.215424 140.314713 -72.902161 125.528732 -99.215439 99.215439 c +-125.528732 72.902161 -140.314713 37.215424 -140.314713 0.000000 c +-140.314713 -37.215424 -125.528732 -72.902161 -99.215439 -99.215439 c +-72.902161 -125.528732 -37.215424 -140.314713 0.000000 -140.314713 c +37.215424 -140.314713 72.902161 -125.528732 99.215439 -99.215439 c +125.528732 -72.902161 140.314713 -37.215424 140.314713 0.000000 c +h S +0.500000 w +141.732025 0.000000 m +141.732025 37.591339 126.796707 73.638535 100.217621 100.217621 c +73.638535 126.796707 37.591339 141.732025 0.000000 141.732025 c +-37.591339 141.732025 -73.638535 126.796707 -100.217621 100.217621 c +-126.796707 73.638535 -141.732025 37.591339 -141.732025 0.000000 c +-141.732025 -37.591339 -126.796707 -73.638535 -100.217621 -100.217621 c +-73.638535 -126.796707 -37.591339 -141.732025 0.000000 -141.732025 c +37.591339 -141.732025 73.638535 -126.796707 100.217621 -100.217621 c +126.796707 -73.638535 141.732025 -37.591339 141.732025 0.000000 c +h S +Q +% mps graphic 1: end +1 0 0 1 -212.8474 -389.4945 cm +BT +/F1 11.955168 Tf 1 0 0 1 70.867 213.216 Tm [<00620051004B0032>-326<0069003200740069>]TJ +ET +endstream +endobj +16 0 obj +<> +endobj +15 0 obj +<>/ProcSet[/PDF/Text]>> +endobj +20 0 obj +<> +stream + + + + + + application/pdf + + + + + + + + + scite-context-visual + + + + + scite-context-visual + 2011.11.09 18:39 + www.pragma-ade.com + 2011.11.08 19:35 + scite-context-visual.2011-11-09T18:39:10+01:00 + This is LuaTeX, Version beta-0.71.0-2011062811 (rev 4315) (TeX Live 2011) kpathsea version 6.0.1 + + + 2011-11-09T18:39:10+01:00 + ConTeXt - 2011.11.08 19:35 + 2011-11-09T18:39:10+01:00 + 2011-11-09T18:39:10+01:00 + + + + LuaTeX-0.71.0 + False + + + uuid:024960bd-4882-a9a1-9b6f-2a8fa9bd7367 + uuid:5a250e9b-49b9-bcd7-8517-4d4de03fba07 + + + + + +endstream +endobj +21 0 obj +[28[490]35[544]43[435]47[544]50[435]53[272]55[299]63[544]66[272]68[299]70[517]72[272]75[816]77[544]81[490 490]84[544]88[272]96[381 544 386]104[707 381]109[544]114[707]116[517]118[517]] +endobj +22 0 obj +<> +stream +%*”h€àÄ* +endstream +endobj +23 0 obj +<> +stream +EIELYR+LMRoman12-RegularFøø‹ øøø ø!ø"ûC · ü:û¬rúû›Ú÷ "¡ $Ò %&+ú EIELYR+LMRoman12-RegularAdobeIdentity2.004Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License -- see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.LMRoman12-RegularLMRoman12Normal#+/257?BDFHKMQRTX`abhimrtvŒ bÞE‡írÍ;ÝÛ^¼«Î x à +. +Œ 8 ð ‹ûÿ†¨~v÷Žž¤ÝÛw­Ò÷bÌסŸønäÃuSRsƒ}e‹Àš÷CÁ‹³_²«h^™_9LUJnž}¢£œœ£´g‹|µ¢»³¹Æe1cû]ˆ?7>@<çrÈ͸³»ž§\ªg¶ Å™Ûû7¿)Bj`Zb¯»÷÷>—¯(Ÿø/Ÿ÷i³§×‹ÊL×÷×hø÷l÷-íûT\rai÷Ô²û€nÏ“„ZüꡯÌf¢¶eË÷ðì÷?ŒHasglwclYUh®¦z~ ‹œ÷bF‹–›¯£·¨¼©ôûTûd¡÷¨ÝÁ¡®×÷^Þø*÷ ”„‹ˆ‚ŠˆˆDuUmUN:À÷,÷:à´½±Â|d¢f‹bsœz£¢ž™¨ÎE»:û .#ûûë)÷÷©÷ ”(Ÿw²øŸ÷i³÷À׋ʋ×~ø—¨Gƒ’¼øõû€nÏ“„Zûq¨v`®Nû')ûûê)÷×·½ž™F÷y‹ˆ}u®hsbnYqû•÷VÓ—³¡¬ªŸ³ª½É®^{•—z‹‰yûd¡÷]ž‹ž÷Ww©×÷ƒÉÈø+÷ ‘†…ƒ‰††‰7qHtaa&§÷Až÷©¼¡‹žðUéû û3$ûûñ*÷÷ ¸÷ M÷û‚÷1“ã§ö‘û!iŒü‹ìÞ ø–wâì÷Lù0«pšvvl}aŽ¯ü^zŒ‡”•ŽŒ¯û,¥u¡qovupq¡u¥§ ¡¦û싨ø ¨÷¥w÷ÊæÚ÷êù°g¨[Eln˜žwt¢|Ÿ§÷bž‹Œ–›¸©¼ž±ÖÇ0ûü‹ìâì÷L¼¦t rnwtrm¤x¢¦¡ §ûš‹¨÷γ¨n³óʇګÚ÷õø©p§`6n/x…Š÷¨û€nÏ“„Zû£^€‹Jn§Â‹©¦Ò‹‰¢¨„wJB‰–¯÷1ì³æØ“‹Šƒ‡{…pn¢€›ŸŸ˜¦(v¨ù1¦ÁÅ÷KÅÙÅø}÷LÈt¸p¬f¸^–d•û§X˜^½ËÑÃÊÙ÷8¡û6`‘‹‡•–‹÷^‹ˆ‡‹~„jNÉ[I—_û:2%[œ_°c®d®‚Òy®ƒÂ}™…ºtªUS@VD8^M–¶ZQ¿‡ÓŠ¬Š“‹‹€‹†yû^y‹†•‘Œ—’¬Çc¯Êiá÷Üê÷û•–v÷2÷š¬¸÷y¸÷ô÷Áj«‚”gªp‘I—m‘B™Çª ¹å÷‘.lƒŒ’‹Ž–‹ó‹ƒxu‚„¤ll‘kû gIT€‹h±h«o­„¹‚€˜ˆ¤w|˜uo`r[3I[±ïu‡Š‹‰‡‹ˆ€‹†yûy‹†•ŒŒ œ’‹š›\±Á‹œô¿ÅÚË‹¨ù¨÷ÍÜù3ø[y÷süìyûs¡÷2™”¯÷2§‹‰“ŸˆŒtü¨i‹})gn«ò‹²²ó‹‰«¨g)‹™­ø¨¤”›“¨‹ž÷2”gû2™ûš¡ø¨÷LwòÌu¡÷¡ô÷Ú÷ÄuTCnadG‹èœ÷¬÷!¨û!÷LhuŠ-g+0ˆwÔàûªûÕtÀʬÉÓ(²ø³÷Ì÷cÌø¨Gƒ’¼÷øû!€nÏ“„ZûG6^D@9†ºÀ÷ßû!€n׋ˆ2û*M‹g©jq£´¾œ«‹¨­¨¢›±‹1Ë–v÷樸¨ù2ùDø&¨‰ry‹l6n¸‰—px‹‹ƒ‡/ûš'÷¯†—‹Ž§°‹ ¨‰ob‹n1n±˜‰~–…—j’w6ûˆ+÷¤†˜‹¦²‹ž¨‰rY‹p.n¾•‡k–÷ûú€Ž„–”Ž›ï÷±ïû±{ˆ”–Ž’–÷÷Ü¡Ê·œŒû‹¨÷6¨÷-¨‹¨•ø„˜øŽ¨Vy«sû÷A¨±µÁž ¹´º’«¨‰`‰‹d1n˜‰›…tz‚€…ƒK:=òˆ…”’‘©Œ¨‰rX‹p+n辞‰p ÷ û-‰…ˆˆ=)~_U_€`Šn±‹¶å‰¨sŽ‡š™›’“•˜ÓèÝ œu‹‰…ƒƒ{pŠn¥¼‹§ûûKv±×øQ×n¨žÖ‹Ö÷’Öø†ø&¨‰n}‹k:n°‰”ty‚‰†‡%û$û÷¤…™‹’‹T¥®‹Ÿ¨‰qZ‹o*nÅ“†l˜÷)ü_!‹‰‡ƒmzpe^lx‹‹®®£x˜yšzvne°fÀô¼Ê¥÷Aø>ΦºŒžø &;µv øCš÷o•“ JTl/ ‹ ¨ +Ì žŒŒŒ‘Œ³š ¡¦™‘Ž‘ ø~ù +endstream +endobj +24 0 obj +<> +endobj +25 0 obj +<> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: ProcSet (CIDInit) +%%IncludeResource: ProcSet (CIDInit) +%%BeginResource: CMap (TeX-EIELYR-LMRoman12-Regular-0) +%%Title: (TeX-EIELYR-LMRoman12-Regular-0 TeX EIELYR-LMRoman12-Regular 0) +%%Version: 1.000 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo +<< /Registry (TeX) +/Ordering (EIELYR-LMRoman12-Regular) +/Supplement 0 +>> def +/CMapName /TeX-Identity-EIELYR-LMRoman12-Regular def +/CMapType 2 def +1 begincodespacerange +<0000> +endcodespacerange +0 beginbfrange +endbfrange +27 beginbfchar +<001C> <0061> +<0023> <0062> +<002B> <0063> +<002F> <0064> +<0032> <0065> +<0035> <0021> +<0037> <0066> +<003F> <0068> +<0042> <0069> +<0044> <006A> +<0046> <006B> +<0048> <006C> +<004B> <006D> +<004D> <006E> +<0051> <006F> +<0052> <0031> +<0054> <0070> +<0058> <002E> +<0060> <0072> +<0061> <0053> +<0062> <0073> +<0068> <0054> +<0069> <0074> +<006D> <0075> +<0072> <0077> +<0074> <0078> +<0076> <0079> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF +endstream +endobj +18 0 obj +<> +endobj +26 0 obj +<>>> +endobj +19 0 obj +<> +endobj +27 0 obj +<<>> +endobj +28 0 obj +<> ] >> /PageMode /UseNone /Metadata 20 0 R>> +endobj +29 0 obj +<< +/ConTeXt.Url (www.pragma-ade.com) /ConTeXt.Version (2011.11.08 19:35) /ConTeXt.Jobname (scite-context-visual) /CreationDate (D:20111109183910+01'00') /Trapped /False /Title /ConTeXt.Time (2011.11.09 18:39) /ID (scite-context-visual.2011-11-09T18:39:10+01:00) /Producer (LuaTeX-0.71.0) /ModDate (D:20111109183910+01'00') /Creator +/PTEX.Fullbanner (This is LuaTeX, Version beta-0.71.0-2011062811 (rev 4315) (TeX Live 2011) kpathsea version 6.0.1)>> +endobj +xref +0 30 +0000000001 65535 f +0000000002 00000 f +0000000003 00000 f +0000000004 00000 f +0000000005 00000 f +0000000006 00000 f +0000000007 00000 f +0000000008 00000 f +0000000009 00000 f +0000000010 00000 f +0000000011 00000 f +0000000012 00000 f +0000000013 00000 f +0000000014 00000 f +0000000000 00000 f +0000057388 00000 n +0000057189 00000 n +0000000015 00000 n +0000065351 00000 n +0000065676 00000 n +0000057447 00000 n +0000059844 00000 n +0000060045 00000 n +0000060117 00000 n +0000064020 00000 n +0000064238 00000 n +0000065491 00000 n +0000065729 00000 n +0000065750 00000 n +0000065902 00000 n +trailer +< <1115B5541270CE955C1C8AF52AEDAC98>]>> +startxref +66566 +%%EOF diff --git a/Master/texmf-dist/context/data/scite/documents/scite-context-visual.png b/Master/texmf-dist/context/data/scite/documents/scite-context-visual.png new file mode 100644 index 00000000000..7368a68f141 Binary files /dev/null and b/Master/texmf-dist/context/data/scite/documents/scite-context-visual.png differ diff --git a/Master/texmf-dist/context/data/scite/documents/scite-context-visual.tex b/Master/texmf-dist/context/data/scite/documents/scite-context-visual.tex new file mode 100644 index 00000000000..0a1b8bb71eb --- /dev/null +++ b/Master/texmf-dist/context/data/scite/documents/scite-context-visual.tex @@ -0,0 +1,52 @@ +% language=uk + +\usemodule[art-01] + +\defineframedtext + [entry] + +\starttext + +\startchapter[title=Some fancy title] + + \startluacode + local entries = { -- there can be more + { text = "The third entry!" }, + { text = "The fourth entry!" }, + } + + for i=1,#entries do + context.startentry() + context(entries[i].text) + context.stopentry() + end + \stopluacode + + This is just some text to demonstrate the realtime spellchecker + in combination with the embedded lua and metapost lexers and + inline as well as display \ctxlua{context("lua code")}. + + Non breakable spaces in for instance 10 mm and quads like here + are shown as well. + + \startlinecorrection + \startMPcode + for i=1 upto 100 : + draw fullcircle scaled (i*mm) ; + endfor ; + \stopMPcode + \stoplinecorrection + + \iftrue + \def\crap{some text} % who cares + \else + \def\crap{some crap} % about this + \fi + + \blank[2*big] + + \crap + +\stopchapter + +\stoptext diff --git a/Master/texmf-dist/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua b/Master/texmf-dist/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua deleted file mode 100644 index 7883177b41e..00000000000 --- a/Master/texmf-dist/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua +++ /dev/null @@ -1,1100 +0,0 @@ -local info = { - version = 1.324, - comment = "basics for scintilla lpeg lexer for context/metafun", - author = "Hans Hagen, PRAGMA-ADE, Hasselt NL", - copyright = "PRAGMA ADE / ConTeXt Development Team", - license = "see context related readme files", - comment = "contains copyrighted code from mitchell.att.foicica.com", - -} - --- todo: move all code here --- todo: explore adapted dll ... properties + init - --- The fold and lex functions are copied and patched from original code by Mitchell (see --- lexer.lua). All errors are mine. --- --- Starting with SciTE version 3.20 there is an issue with coloring. As we still lack --- a connection with scite itself (properties as well as printing to the log pane) we --- cannot trace this (on windows). As far as I can see, there are no fundamental --- changes in lexer.lua or LexLPeg.cxx so it must be in scintilla itself. So for the --- moment I stick to 3.10. Indicators are: no lexing of 'next' and 'goto