From 16ef7aa7eabca674710e25aa8a1b754be378137f Mon Sep 17 00:00:00 2001 From: Davide Cervone Date: Thu, 29 Jul 2010 20:11:31 +0000 Subject: [PATCH] Second step of reorganizing diretory structure git-svn-id: https://mathjax.svn.sourceforge.net/svnroot/mathjax/trunk@530 b8fd5906-0fad-46e2-a0d3-10d94ff285d1 --- mathjax/COPYING.txt | 202 ++ mathjax/README.txt | 480 ++++ mathjax/docs/build/.buildinfo | 4 + .../docs/build/.doctrees/CSS-styles.doctree | Bin 0 -> 16190 bytes .../build/.doctrees/HTML-snippets.doctree | Bin 0 -> 12144 bytes mathjax/docs/build/.doctrees/api/ajax.doctree | Bin 0 -> 57012 bytes .../docs/build/.doctrees/api/callback.doctree | Bin 0 -> 70304 bytes .../build/.doctrees/api/elementjax.doctree | Bin 0 -> 35456 bytes mathjax/docs/build/.doctrees/api/html.doctree | Bin 0 -> 39072 bytes mathjax/docs/build/.doctrees/api/hub.doctree | Bin 0 -> 119622 bytes .../docs/build/.doctrees/api/index.doctree | Bin 0 -> 7208 bytes .../docs/build/.doctrees/api/inputjax.doctree | Bin 0 -> 27894 bytes mathjax/docs/build/.doctrees/api/jax.doctree | Bin 0 -> 48174 bytes .../docs/build/.doctrees/api/message.doctree | Bin 0 -> 23057 bytes .../docs/build/.doctrees/api/object.doctree | Bin 0 -> 49151 bytes .../build/.doctrees/api/outputjax.doctree | Bin 0 -> 30865 bytes .../docs/build/.doctrees/api/queue.doctree | Bin 0 -> 29495 bytes .../docs/build/.doctrees/api/signal.doctree | Bin 0 -> 51038 bytes .../docs/build/.doctrees/api/variable.doctree | Bin 0 -> 20517 bytes mathjax/docs/build/.doctrees/badge.doctree | Bin 0 -> 10094 bytes .../docs/build/.doctrees/callbacks.doctree | Bin 0 -> 45209 bytes .../docs/build/.doctrees/community.doctree | Bin 0 -> 13321 bytes .../build/.doctrees/configuration.doctree | Bin 0 -> 75228 bytes mathjax/docs/build/.doctrees/dynamic.doctree | Bin 0 -> 34908 bytes .../docs/build/.doctrees/environment.pickle | Bin 0 -> 107223 bytes mathjax/docs/build/.doctrees/glossary.doctree | Bin 0 -> 23768 bytes mathjax/docs/build/.doctrees/index.doctree | Bin 0 -> 8134 bytes .../docs/build/.doctrees/installation.doctree | Bin 0 -> 44809 bytes mathjax/docs/build/.doctrees/jsMath.doctree | Bin 0 -> 10928 bytes mathjax/docs/build/.doctrees/mathjax.doctree | Bin 0 -> 6531 bytes mathjax/docs/build/.doctrees/mathml.doctree | Bin 0 -> 24364 bytes mathjax/docs/build/.doctrees/model.doctree | Bin 0 -> 41437 bytes .../.doctrees/options/FontWarnings.doctree | Bin 0 -> 33108 bytes .../build/.doctrees/options/HTML-CSS.doctree | Bin 0 -> 32154 bytes .../build/.doctrees/options/MMLorHTML.doctree | Bin 0 -> 10756 bytes .../build/.doctrees/options/MathML.doctree | Bin 0 -> 7346 bytes .../build/.doctrees/options/MathMenu.doctree | Bin 0 -> 20858 bytes .../build/.doctrees/options/MathZoom.doctree | Bin 0 -> 11256 bytes .../build/.doctrees/options/NativeMML.doctree | Bin 0 -> 15006 bytes .../docs/build/.doctrees/options/TeX.doctree | Bin 0 -> 16261 bytes .../docs/build/.doctrees/options/hub.doctree | Bin 0 -> 55114 bytes .../.doctrees/options/jsMath2jax.doctree | Bin 0 -> 12526 bytes .../build/.doctrees/options/mml2jax.doctree | Bin 0 -> 12910 bytes .../build/.doctrees/options/tex2jax.doctree | Bin 0 -> 33014 bytes mathjax/docs/build/.doctrees/output.doctree | Bin 0 -> 28555 bytes .../build/.doctrees/platforms/index.doctree | Bin 0 -> 19454 bytes .../.doctrees/platforms/movable-type.doctree | Bin 0 -> 11127 bytes .../.doctrees/platforms/wordpress.doctree | Bin 0 -> 13061 bytes mathjax/docs/build/.doctrees/queues.doctree | Bin 0 -> 48424 bytes mathjax/docs/build/.doctrees/signals.doctree | Bin 0 -> 33946 bytes mathjax/docs/build/.doctrees/start.doctree | Bin 0 -> 63013 bytes mathjax/docs/build/.doctrees/startup.doctree | Bin 0 -> 48765 bytes .../docs/build/.doctrees/synchronize.doctree | Bin 0 -> 15202 bytes mathjax/docs/build/.doctrees/tex.doctree | Bin 0 -> 74707 bytes mathjax/docs/build/.doctrees/typeset.doctree | Bin 0 -> 40222 bytes mathjax/docs/build/CSS-styles.html | 173 ++ mathjax/docs/build/HTML-snippets.html | 170 ++ mathjax/docs/build/_images/badge.gif | Bin 0 -> 3723 bytes mathjax/docs/build/_images/mt_head.png | Bin 0 -> 29053 bytes mathjax/docs/build/_images/mt_menu.png | Bin 0 -> 15145 bytes mathjax/docs/build/_images/mt_templates.png | Bin 0 -> 15548 bytes mathjax/docs/build/_images/wp_menu.png | Bin 0 -> 7278 bytes mathjax/docs/build/_images/wp_templates.png | Bin 0 -> 7053 bytes mathjax/docs/build/_sources/CSS-styles.txt | 79 + mathjax/docs/build/_sources/HTML-snippets.txt | 83 + mathjax/docs/build/_sources/api/ajax.txt | 196 ++ mathjax/docs/build/_sources/api/callback.txt | 259 ++ .../docs/build/_sources/api/elementjax.txt | 122 + mathjax/docs/build/_sources/api/html.txt | 122 + mathjax/docs/build/_sources/api/hub.txt | 330 +++ mathjax/docs/build/_sources/api/index.txt | 41 + mathjax/docs/build/_sources/api/inputjax.txt | 86 + mathjax/docs/build/_sources/api/jax.txt | 148 ++ mathjax/docs/build/_sources/api/message.txt | 86 + mathjax/docs/build/_sources/api/object.txt | 210 ++ mathjax/docs/build/_sources/api/outputjax.txt | 100 + mathjax/docs/build/_sources/api/queue.txt | 99 + mathjax/docs/build/_sources/api/signal.txt | 154 ++ mathjax/docs/build/_sources/api/variable.txt | 83 + mathjax/docs/build/_sources/badge.txt | 49 + mathjax/docs/build/_sources/callbacks.txt | 228 ++ mathjax/docs/build/_sources/community.txt | 50 + mathjax/docs/build/_sources/configuration.txt | 375 +++ mathjax/docs/build/_sources/dynamic.txt | 181 ++ mathjax/docs/build/_sources/glossary.txt | 75 + mathjax/docs/build/_sources/index.txt | 70 + mathjax/docs/build/_sources/installation.txt | 215 ++ mathjax/docs/build/_sources/jsMath.txt | 31 + mathjax/docs/build/_sources/mathjax.txt | 36 + mathjax/docs/build/_sources/mathml.txt | 97 + mathjax/docs/build/_sources/model.txt | 224 ++ .../build/_sources/options/FontWarnings.txt | 139 ++ .../docs/build/_sources/options/HTML-CSS.txt | 118 + .../docs/build/_sources/options/MMLorHTML.txt | 41 + .../docs/build/_sources/options/MathML.txt | 26 + .../docs/build/_sources/options/MathMenu.txt | 79 + .../docs/build/_sources/options/MathZoom.txt | 42 + .../docs/build/_sources/options/NativeMML.txt | 60 + mathjax/docs/build/_sources/options/TeX.txt | 66 + mathjax/docs/build/_sources/options/hub.txt | 209 ++ .../build/_sources/options/jsMath2jax.txt | 52 + .../docs/build/_sources/options/mml2jax.txt | 52 + .../docs/build/_sources/options/tex2jax.txt | 136 ++ mathjax/docs/build/_sources/output.txt | 126 + .../docs/build/_sources/platforms/index.txt | 65 + .../build/_sources/platforms/movable-type.txt | 41 + .../build/_sources/platforms/wordpress.txt | 42 + mathjax/docs/build/_sources/queues.txt | 254 ++ mathjax/docs/build/_sources/signals.txt | 161 ++ mathjax/docs/build/_sources/start.txt | 312 +++ mathjax/docs/build/_sources/startup.txt | 152 ++ mathjax/docs/build/_sources/synchronize.txt | 65 + mathjax/docs/build/_sources/tex.txt | 1090 +++++++++ mathjax/docs/build/_sources/typeset.txt | 229 ++ mathjax/docs/build/_static/basic.css | 509 ++++ mathjax/docs/build/_static/doctools.js | 247 ++ mathjax/docs/build/_static/file.png | Bin 0 -> 392 bytes mathjax/docs/build/_static/jquery.js | 154 ++ .../docs/build/_static/mathjax_mathml.user.js | 22 + .../build/_static/mathjax_wikipedia.user.js | 35 + mathjax/docs/build/_static/minus.png | Bin 0 -> 199 bytes mathjax/docs/build/_static/mj.css | 223 ++ mathjax/docs/build/_static/plus.png | Bin 0 -> 199 bytes mathjax/docs/build/_static/pygments.css | 61 + mathjax/docs/build/_static/searchtools.js | 505 ++++ mathjax/docs/build/_static/underscore.js | 16 + mathjax/docs/build/api/ajax.html | 406 +++ mathjax/docs/build/api/callback.html | 435 ++++ mathjax/docs/build/api/elementjax.html | 283 +++ mathjax/docs/build/api/html.html | 292 +++ mathjax/docs/build/api/hub.html | 674 +++++ mathjax/docs/build/api/index.html | 142 ++ mathjax/docs/build/api/inputjax.html | 221 ++ mathjax/docs/build/api/jax.html | 319 +++ mathjax/docs/build/api/message.html | 224 ++ mathjax/docs/build/api/object.html | 356 +++ mathjax/docs/build/api/outputjax.html | 246 ++ mathjax/docs/build/api/queue.html | 247 ++ mathjax/docs/build/api/signal.html | 334 +++ mathjax/docs/build/api/variable.html | 220 ++ mathjax/docs/build/badge.html | 146 ++ mathjax/docs/build/callbacks.html | 305 +++ mathjax/docs/build/community.html | 149 ++ mathjax/docs/build/configuration.html | 434 ++++ mathjax/docs/build/dynamic.html | 274 +++ mathjax/docs/build/genindex.html | 295 +++ mathjax/docs/build/glossary.html | 160 ++ mathjax/docs/build/index.html | 178 ++ mathjax/docs/build/installation.html | 289 +++ mathjax/docs/build/jsMath.html | 128 + mathjax/docs/build/mathjax.html | 137 ++ mathjax/docs/build/mathml.html | 194 ++ mathjax/docs/build/model.html | 305 +++ mathjax/docs/build/objects.inv | Bin 0 -> 1775 bytes mathjax/docs/build/options/FontWarnings.html | 263 ++ mathjax/docs/build/options/HTML-CSS.html | 240 ++ mathjax/docs/build/options/MMLorHTML.html | 142 ++ mathjax/docs/build/options/MathML.html | 131 + mathjax/docs/build/options/MathMenu.html | 194 ++ mathjax/docs/build/options/MathZoom.html | 147 ++ mathjax/docs/build/options/NativeMML.html | 170 ++ mathjax/docs/build/options/TeX.html | 174 ++ mathjax/docs/build/options/hub.html | 342 +++ mathjax/docs/build/options/jsMath2jax.html | 153 ++ mathjax/docs/build/options/mml2jax.html | 153 ++ mathjax/docs/build/options/tex2jax.html | 248 ++ mathjax/docs/build/output.html | 218 ++ mathjax/docs/build/platforms/index.html | 168 ++ .../docs/build/platforms/movable-type.html | 145 ++ mathjax/docs/build/platforms/wordpress.html | 146 ++ mathjax/docs/build/queues.html | 334 +++ mathjax/docs/build/search.html | 95 + mathjax/docs/build/searchindex.js | 1 + mathjax/docs/build/signals.html | 257 ++ mathjax/docs/build/start.html | 372 +++ mathjax/docs/build/startup.html | 239 ++ mathjax/docs/build/synchronize.html | 161 ++ mathjax/docs/build/tex.html | 1152 +++++++++ mathjax/docs/build/typeset.html | 318 +++ mathjax/docs/src/CSS-styles.rst | 79 + mathjax/docs/src/HTML-snippets.rst | 83 + .../docs/src/_static/mathjax_mathml.user.js | 22 + .../src/_static/mathjax_wikipedia.user.js | 35 + mathjax/docs/src/api/ajax.rst | 196 ++ mathjax/docs/src/api/callback.rst | 259 ++ mathjax/docs/src/api/elementjax.rst | 122 + mathjax/docs/src/api/html.rst | 122 + mathjax/docs/src/api/hub.rst | 330 +++ mathjax/docs/src/api/index.rst | 41 + mathjax/docs/src/api/inputjax.rst | 86 + mathjax/docs/src/api/jax.rst | 148 ++ mathjax/docs/src/api/message.rst | 86 + mathjax/docs/src/api/object.rst | 210 ++ mathjax/docs/src/api/outputjax.rst | 100 + mathjax/docs/src/api/queue.rst | 99 + mathjax/docs/src/api/signal.rst | 154 ++ mathjax/docs/src/api/variable.rst | 83 + mathjax/docs/src/badge.rst | 49 + mathjax/docs/src/callbacks.rst | 228 ++ mathjax/docs/src/community.rst | 50 + mathjax/docs/src/conf.py | 198 ++ mathjax/docs/src/configuration.rst | 375 +++ mathjax/docs/src/dynamic.rst | 181 ++ mathjax/docs/src/glossary.rst | 75 + mathjax/docs/src/images/badge.gif | Bin 0 -> 3723 bytes mathjax/docs/src/images/mt_head.png | Bin 0 -> 29053 bytes mathjax/docs/src/images/mt_menu.png | Bin 0 -> 15145 bytes mathjax/docs/src/images/mt_templates.png | Bin 0 -> 15548 bytes mathjax/docs/src/images/wp_menu.png | Bin 0 -> 7278 bytes mathjax/docs/src/images/wp_templates.png | Bin 0 -> 7053 bytes mathjax/docs/src/index.rst | 70 + mathjax/docs/src/installation.rst | 215 ++ mathjax/docs/src/jsMath.rst | 31 + mathjax/docs/src/mathjax.rst | 36 + mathjax/docs/src/mathml.rst | 97 + mathjax/docs/src/mjtheme/static/mj.css_t | 256 ++ mathjax/docs/src/mjtheme/theme.conf | 30 + mathjax/docs/src/model.rst | 224 ++ mathjax/docs/src/options/FontWarnings.rst | 139 ++ mathjax/docs/src/options/HTML-CSS.rst | 118 + mathjax/docs/src/options/MMLorHTML.rst | 41 + mathjax/docs/src/options/MathML.rst | 26 + mathjax/docs/src/options/MathMenu.rst | 79 + mathjax/docs/src/options/MathZoom.rst | 42 + mathjax/docs/src/options/NativeMML.rst | 60 + mathjax/docs/src/options/TeX.rst | 66 + mathjax/docs/src/options/hub.rst | 209 ++ mathjax/docs/src/options/jsMath2jax.rst | 52 + mathjax/docs/src/options/mml2jax.rst | 52 + mathjax/docs/src/options/tex2jax.rst | 136 ++ mathjax/docs/src/output.rst | 126 + mathjax/docs/src/platforms/index.rst | 65 + mathjax/docs/src/platforms/movable-type.rst | 41 + mathjax/docs/src/platforms/wordpress.rst | 42 + mathjax/docs/src/queues.rst | 254 ++ mathjax/docs/src/signals.rst | 161 ++ mathjax/docs/src/start.rst | 312 +++ mathjax/docs/src/startup.rst | 152 ++ mathjax/docs/src/synchronize.rst | 65 + mathjax/docs/src/tex.rst | 1090 +++++++++ mathjax/docs/src/typeset.rst | 229 ++ mathjax/fonts.zip | Bin 0 -> 13399133 bytes mathjax/test/index-images.html | 123 + mathjax/test/index.html | 177 ++ mathjax/test/sample-dynamic.html | 54 + mathjax/test/sample-mml.html | 44 + mathjax/test/sample-signals.html | 121 + mathjax/test/sample-tex.html | 22 + mathjax/test/sample-tex2mml.html | 23 + mathjax/test/sample.html | 99 + mathjax/unpacked/MathJax.js | 1897 ++++++++++++++ mathjax/unpacked/config/MMLorHTML.js | 88 + mathjax/unpacked/config/MathJax.js | 594 +++++ mathjax/unpacked/config/local/local.js | 37 + mathjax/unpacked/extensions/FontWarnings.js | 282 +++ mathjax/unpacked/extensions/MathMenu.js | 761 ++++++ mathjax/unpacked/extensions/MathZoom.js | 405 +++ mathjax/unpacked/extensions/TeX/AMSmath.js | 392 +++ mathjax/unpacked/extensions/TeX/AMSsymbols.js | 385 +++ mathjax/unpacked/extensions/TeX/autobold.js | 43 + mathjax/unpacked/extensions/TeX/boldsymbol.js | 108 + mathjax/unpacked/extensions/TeX/mathchoice.js | 65 + mathjax/unpacked/extensions/TeX/newcommand.js | 186 ++ mathjax/unpacked/extensions/TeX/noErrors.js | 217 ++ .../unpacked/extensions/TeX/noUndefined.js | 64 + mathjax/unpacked/extensions/TeX/unicode.js | 131 + mathjax/unpacked/extensions/TeX/verb.js | 53 + mathjax/unpacked/extensions/jsMath2jax.js | 94 + mathjax/unpacked/extensions/mml2jax.js | 127 + mathjax/unpacked/extensions/tex2jax.js | 266 ++ mathjax/unpacked/extensions/toMathML.js | 143 ++ mathjax/unpacked/jax/element/mml/jax.js | 1504 ++++++++++++ .../jax/element/mml/optable/Arrows.js | 122 + .../jax/element/mml/optable/BasicLatin.js | 58 + .../element/mml/optable/CombDiacritMarks.js | 35 + .../mml/optable/CombDiactForSymbols.js | 35 + .../jax/element/mml/optable/Dingbats.js | 35 + .../element/mml/optable/GeneralPunctuation.js | 40 + .../element/mml/optable/GeometricShapes.js | 66 + .../jax/element/mml/optable/GreekAndCoptic.js | 35 + .../element/mml/optable/Latin1Supplement.js | 37 + .../element/mml/optable/LetterlikeSymbols.js | 39 + .../jax/element/mml/optable/MathOperators.js | 228 ++ .../element/mml/optable/MiscMathSymbolsA.js | 38 + .../element/mml/optable/MiscMathSymbolsB.js | 167 ++ .../jax/element/mml/optable/MiscTechnical.js | 38 + .../element/mml/optable/SpacingModLetters.js | 36 + .../element/mml/optable/SuppMathOperators.js | 289 +++ .../mml/optable/SupplementalArrowsB.js | 162 ++ mathjax/unpacked/jax/input/MathML/config.js | 39 + .../unpacked/jax/input/MathML/entities/a.js | 87 + .../unpacked/jax/input/MathML/entities/b.js | 114 + .../unpacked/jax/input/MathML/entities/c.js | 111 + .../unpacked/jax/input/MathML/entities/d.js | 112 + .../unpacked/jax/input/MathML/entities/e.js | 88 + .../unpacked/jax/input/MathML/entities/f.js | 58 + .../unpacked/jax/input/MathML/entities/fr.js | 79 + .../unpacked/jax/input/MathML/entities/g.js | 82 + .../unpacked/jax/input/MathML/entities/h.js | 52 + .../unpacked/jax/input/MathML/entities/i.js | 85 + .../unpacked/jax/input/MathML/entities/j.js | 36 + .../unpacked/jax/input/MathML/entities/k.js | 36 + .../unpacked/jax/input/MathML/entities/l.js | 175 ++ .../unpacked/jax/input/MathML/entities/m.js | 61 + .../unpacked/jax/input/MathML/entities/n.js | 219 ++ .../unpacked/jax/input/MathML/entities/o.js | 88 + .../unpacked/jax/input/MathML/entities/opf.js | 79 + .../unpacked/jax/input/MathML/entities/p.js | 84 + .../unpacked/jax/input/MathML/entities/q.js | 34 + .../unpacked/jax/input/MathML/entities/r.js | 134 + .../unpacked/jax/input/MathML/entities/s.js | 168 ++ .../unpacked/jax/input/MathML/entities/scr.js | 79 + .../unpacked/jax/input/MathML/entities/t.js | 82 + .../unpacked/jax/input/MathML/entities/u.js | 91 + .../unpacked/jax/input/MathML/entities/v.js | 73 + .../unpacked/jax/input/MathML/entities/w.js | 35 + .../unpacked/jax/input/MathML/entities/x.js | 47 + .../unpacked/jax/input/MathML/entities/y.js | 41 + .../unpacked/jax/input/MathML/entities/z.js | 39 + mathjax/unpacked/jax/input/MathML/jax.js | 591 +++++ mathjax/unpacked/jax/input/TeX/config.js | 40 + mathjax/unpacked/jax/input/TeX/jax.js | 1726 +++++++++++++ .../jax/output/HTML-CSS/autoload/maction.js | 193 ++ .../jax/output/HTML-CSS/autoload/menclose.js | 255 ++ .../jax/output/HTML-CSS/autoload/mglyph.js | 106 + .../output/HTML-CSS/autoload/mmultiscripts.js | 143 ++ .../jax/output/HTML-CSS/autoload/ms.js | 50 + .../jax/output/HTML-CSS/autoload/mtable.js | 435 ++++ .../jax/output/HTML-CSS/autoload/multiline.js | 93 + .../unpacked/jax/output/HTML-CSS/blank.gif | Bin 0 -> 43 bytes .../unpacked/jax/output/HTML-CSS/config.js | 138 ++ .../STIX/General/Bold/AlphaPresentForms.js | 32 + .../fonts/STIX/General/Bold/Arrows.js | 109 + .../fonts/STIX/General/Bold/BoldFraktur.js | 79 + .../fonts/STIX/General/Bold/BoxDrawing.js | 67 + .../STIX/General/Bold/CombDiacritMarks.js | 98 + .../STIX/General/Bold/CombDiactForSymbols.js | 49 + .../STIX/General/Bold/ControlPictures.js | 28 + .../STIX/General/Bold/CurrencySymbols.js | 31 + .../fonts/STIX/General/Bold/Cyrillic.js | 129 + .../STIX/General/Bold/EnclosedAlphanum.js | 89 + .../STIX/General/Bold/GeneralPunctuation.js | 67 + .../STIX/General/Bold/GeometricShapes.js | 33 + .../fonts/STIX/General/Bold/GreekAndCoptic.js | 109 + .../fonts/STIX/General/Bold/GreekBold.js | 85 + .../fonts/STIX/General/Bold/GreekSSBold.js | 85 + .../fonts/STIX/General/Bold/IPAExtensions.js | 116 + .../STIX/General/Bold/Latin1Supplement.js | 123 + .../fonts/STIX/General/Bold/LatinExtendedA.js | 155 ++ .../General/Bold/LatinExtendedAdditional.js | 35 + .../fonts/STIX/General/Bold/LatinExtendedB.js | 59 + .../STIX/General/Bold/LetterlikeSymbols.js | 70 + .../HTML-CSS/fonts/STIX/General/Bold/Main.js | 172 ++ .../fonts/STIX/General/Bold/MathBold.js | 89 + .../fonts/STIX/General/Bold/MathOperators.js | 260 ++ .../fonts/STIX/General/Bold/MathSSBold.js | 89 + .../STIX/General/Bold/MiscMathSymbolsA.js | 31 + .../STIX/General/Bold/MiscMathSymbolsB.js | 37 + .../fonts/STIX/General/Bold/MiscSymbols.js | 30 + .../fonts/STIX/General/Bold/MiscTechnical.js | 42 + .../fonts/STIX/General/Bold/NumberForms.js | 39 + .../STIX/General/Bold/PhoneticExtensions.js | 30 + .../STIX/General/Bold/SpacingModLetters.js | 87 + .../STIX/General/Bold/SuperAndSubscripts.js | 28 + .../STIX/General/Bold/SuppMathOperators.js | 84 + .../General/BoldItalic/AlphaPresentForms.js | 32 + .../STIX/General/BoldItalic/BasicLatin.js | 122 + .../STIX/General/BoldItalic/BoxDrawing.js | 67 + .../General/BoldItalic/CombDiactForSymbols.js | 28 + .../General/BoldItalic/ControlPictures.js | 28 + .../General/BoldItalic/CurrencySymbols.js | 31 + .../fonts/STIX/General/BoldItalic/Cyrillic.js | 129 + .../General/BoldItalic/EnclosedAlphanum.js | 89 + .../General/BoldItalic/GeneralPunctuation.js | 50 + .../STIX/General/BoldItalic/GreekAndCoptic.js | 119 + .../General/BoldItalic/GreekBoldItalic.js | 85 + .../General/BoldItalic/GreekSSBoldItalic.js | 85 + .../STIX/General/BoldItalic/IPAExtensions.js | 116 + .../General/BoldItalic/Latin1Supplement.js | 123 + .../STIX/General/BoldItalic/LatinExtendedA.js | 155 ++ .../BoldItalic/LatinExtendedAdditional.js | 35 + .../STIX/General/BoldItalic/LatinExtendedB.js | 59 + .../General/BoldItalic/LetterlikeSymbols.js | 56 + .../fonts/STIX/General/BoldItalic/Main.js | 56 + .../STIX/General/BoldItalic/MathBoldItalic.js | 79 + .../STIX/General/BoldItalic/MathBoldScript.js | 79 + .../STIX/General/BoldItalic/MathOperators.js | 29 + .../General/BoldItalic/MathSSItalicBold.js | 79 + .../General/BoldItalic/SpacingModLetters.js | 54 + .../STIX/General/Italic/AlphaPresentForms.js | 32 + .../fonts/STIX/General/Italic/BoxDrawing.js | 67 + .../General/Italic/CombDiactForSymbols.js | 47 + .../STIX/General/Italic/ControlPictures.js | 28 + .../STIX/General/Italic/CurrencySymbols.js | 31 + .../fonts/STIX/General/Italic/Cyrillic.js | 129 + .../STIX/General/Italic/EnclosedAlphanum.js | 89 + .../STIX/General/Italic/GeneralPunctuation.js | 50 + .../STIX/General/Italic/GreekAndCoptic.js | 78 + .../fonts/STIX/General/Italic/GreekItalic.js | 85 + .../STIX/General/Italic/IPAExtensions.js | 116 + .../STIX/General/Italic/Latin1Supplement.js | 123 + .../STIX/General/Italic/LatinExtendedA.js | 154 ++ .../General/Italic/LatinExtendedAdditional.js | 35 + .../STIX/General/Italic/LatinExtendedB.js | 58 + .../STIX/General/Italic/LetterlikeSymbols.js | 56 + .../fonts/STIX/General/Italic/Main.js | 192 ++ .../fonts/STIX/General/Italic/MathItalic.js | 78 + .../STIX/General/Italic/MathOperators.js | 29 + .../fonts/STIX/General/Italic/MathSSItalic.js | 79 + .../fonts/STIX/General/Italic/MathScript.js | 68 + .../STIX/General/Italic/SpacingModLetters.js | 54 + .../HTML-CSS/fonts/STIX/General/Italic/ij.js | 29 + .../STIX/General/Regular/AlphaPresentForms.js | 32 + .../fonts/STIX/General/Regular/Arrows.js | 106 + .../fonts/STIX/General/Regular/BBBold.js | 82 + .../STIX/General/Regular/BlockElements.js | 35 + .../fonts/STIX/General/Regular/BoldFraktur.js | 79 + .../fonts/STIX/General/Regular/BoxDrawing.js | 72 + .../fonts/STIX/General/Regular/CJK.js | 29 + .../STIX/General/Regular/CombDiacritMarks.js | 86 + .../General/Regular/CombDiactForSymbols.js | 50 + .../STIX/General/Regular/ControlPictures.js | 28 + .../STIX/General/Regular/CurrencySymbols.js | 31 + .../fonts/STIX/General/Regular/Cyrillic.js | 129 + .../fonts/STIX/General/Regular/Dingbats.js | 57 + .../STIX/General/Regular/EnclosedAlphanum.js | 89 + .../fonts/STIX/General/Regular/Fraktur.js | 74 + .../General/Regular/GeneralPunctuation.js | 68 + .../STIX/General/Regular/GeometricShapes.js | 118 + .../STIX/General/Regular/GreekAndCoptic.js | 109 + .../fonts/STIX/General/Regular/GreekBold.js | 85 + .../STIX/General/Regular/GreekBoldItalic.js | 85 + .../fonts/STIX/General/Regular/GreekItalic.js | 85 + .../fonts/STIX/General/Regular/GreekSSBold.js | 85 + .../STIX/General/Regular/GreekSSBoldItalic.js | 85 + .../fonts/STIX/General/Regular/Hiragana.js | 28 + .../STIX/General/Regular/IPAExtensions.js | 118 + .../STIX/General/Regular/Latin1Supplement.js | 115 + .../STIX/General/Regular/LatinExtendedA.js | 154 ++ .../Regular/LatinExtendedAdditional.js | 35 + .../STIX/General/Regular/LatinExtendedB.js | 63 + .../STIX/General/Regular/LatinExtendedD.js | 28 + .../STIX/General/Regular/LetterlikeSymbols.js | 83 + .../fonts/STIX/General/Regular/Main.js | 380 +++ .../fonts/STIX/General/Regular/MathBold.js | 89 + .../STIX/General/Regular/MathBoldItalic.js | 79 + .../STIX/General/Regular/MathBoldScript.js | 79 + .../fonts/STIX/General/Regular/MathItalic.js | 78 + .../STIX/General/Regular/MathOperators.js | 207 ++ .../fonts/STIX/General/Regular/MathSS.js | 89 + .../fonts/STIX/General/Regular/MathSSBold.js | 90 + .../STIX/General/Regular/MathSSItalic.js | 79 + .../STIX/General/Regular/MathSSItalicBold.js | 79 + .../fonts/STIX/General/Regular/MathScript.js | 68 + .../fonts/STIX/General/Regular/MathTT.js | 88 + .../STIX/General/Regular/MiscMathSymbolsA.js | 66 + .../STIX/General/Regular/MiscMathSymbolsB.js | 154 ++ .../fonts/STIX/General/Regular/MiscSymbols.js | 74 + .../General/Regular/MiscSymbolsAndArrows.js | 91 + .../STIX/General/Regular/MiscTechnical.js | 80 + .../fonts/STIX/General/Regular/NumberForms.js | 39 + .../General/Regular/PhoneticExtensions.js | 36 + .../STIX/General/Regular/SpacingModLetters.js | 79 + .../fonts/STIX/General/Regular/Specials.js | 28 + .../General/Regular/SuperAndSubscripts.js | 28 + .../STIX/General/Regular/SuppMathOperators.js | 271 ++ .../General/Regular/SupplementalArrowsA.js | 35 + .../General/Regular/SupplementalArrowsB.js | 155 ++ .../HTML-CSS/fonts/STIX/General/Regular/ij.js | 29 + .../fonts/STIX/IntegralsD/Bold/All.js | 55 + .../fonts/STIX/IntegralsD/Regular/All.js | 54 + .../fonts/STIX/IntegralsD/Regular/Main.js | 36 + .../fonts/STIX/IntegralsSm/Bold/All.js | 55 + .../fonts/STIX/IntegralsSm/Regular/All.js | 54 + .../fonts/STIX/IntegralsSm/Regular/Main.js | 36 + .../fonts/STIX/IntegralsUp/Bold/All.js | 55 + .../fonts/STIX/IntegralsUp/Regular/All.js | 54 + .../fonts/STIX/IntegralsUp/Regular/Main.js | 36 + .../fonts/STIX/IntegralsUpD/Bold/All.js | 55 + .../fonts/STIX/IntegralsUpD/Regular/All.js | 54 + .../fonts/STIX/IntegralsUpD/Regular/Main.js | 36 + .../fonts/STIX/IntegralsUpSm/Bold/All.js | 55 + .../fonts/STIX/IntegralsUpSm/Regular/All.js | 54 + .../fonts/STIX/IntegralsUpSm/Regular/Main.js | 36 + .../fonts/STIX/NonUnicode/Bold/All.js | 29 + .../fonts/STIX/NonUnicode/Bold/Main.js | 35 + .../fonts/STIX/NonUnicode/Bold/PrivateUse.js | 182 ++ .../fonts/STIX/NonUnicode/BoldItalic/All.js | 29 + .../fonts/STIX/NonUnicode/BoldItalic/Main.js | 36 + .../STIX/NonUnicode/BoldItalic/PrivateUse.js | 215 ++ .../fonts/STIX/NonUnicode/Italic/All.js | 29 + .../fonts/STIX/NonUnicode/Italic/Main.js | 60 + .../STIX/NonUnicode/Italic/PrivateUse.js | 242 ++ .../fonts/STIX/NonUnicode/Regular/All.js | 29 + .../fonts/STIX/NonUnicode/Regular/Main.js | 57 + .../STIX/NonUnicode/Regular/PrivateUse.js | 387 +++ .../fonts/STIX/SizeFiveSym/Regular/All.js | 51 + .../fonts/STIX/SizeFiveSym/Regular/Main.js | 43 + .../fonts/STIX/SizeFourSym/Bold/Main.js | 46 + .../fonts/STIX/SizeFourSym/Regular/All.js | 63 + .../fonts/STIX/SizeFourSym/Regular/Main.js | 62 + .../fonts/STIX/SizeOneSym/Bold/All.js | 28 + .../fonts/STIX/SizeOneSym/Bold/Main.js | 52 + .../fonts/STIX/SizeOneSym/Regular/All.js | 77 + .../fonts/STIX/SizeOneSym/Regular/Main.js | 105 + .../fonts/STIX/SizeThreeSym/Bold/Main.js | 46 + .../fonts/STIX/SizeThreeSym/Regular/All.js | 63 + .../fonts/STIX/SizeThreeSym/Regular/Main.js | 62 + .../fonts/STIX/SizeTwoSym/Bold/Main.js | 46 + .../fonts/STIX/SizeTwoSym/Regular/All.js | 64 + .../fonts/STIX/SizeTwoSym/Regular/Main.js | 63 + .../HTML-CSS/fonts/STIX/Variants/Bold/All.js | 60 + .../HTML-CSS/fonts/STIX/Variants/Bold/Main.js | 44 + .../fonts/STIX/Variants/Regular/All.js | 120 + .../fonts/STIX/Variants/Regular/Main.js | 49 + .../HTML-CSS/fonts/STIX/fontdata-beta.js | 373 +++ .../output/HTML-CSS/fonts/STIX/fontdata.js | 1426 +++++++++++ .../HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js | 65 + .../HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js | 55 + .../fonts/TeX/AMS/Regular/BoxDrawing.js | 33 + .../fonts/TeX/AMS/Regular/CombDiacritMarks.js | 29 + .../fonts/TeX/AMS/Regular/Dingbats.js | 29 + .../fonts/TeX/AMS/Regular/EnclosedAlphanum.js | 28 + .../TeX/AMS/Regular/GeneralPunctuation.js | 28 + .../fonts/TeX/AMS/Regular/GeometricShapes.js | 36 + .../fonts/TeX/AMS/Regular/GreekAndCoptic.js | 29 + .../fonts/TeX/AMS/Regular/Latin1Supplement.js | 31 + .../fonts/TeX/AMS/Regular/LatinExtendedA.js | 28 + .../TeX/AMS/Regular/LetterlikeSymbols.js | 34 + .../HTML-CSS/fonts/TeX/AMS/Regular/Main.js | 51 + .../fonts/TeX/AMS/Regular/MathOperators.js | 138 ++ .../fonts/TeX/AMS/Regular/MiscMathSymbolsB.js | 28 + .../fonts/TeX/AMS/Regular/MiscSymbols.js | 28 + .../fonts/TeX/AMS/Regular/MiscTechnical.js | 29 + .../HTML-CSS/fonts/TeX/AMS/Regular/PUA.js | 43 + .../TeX/AMS/Regular/SpacingModLetters.js | 29 + .../TeX/AMS/Regular/SuppMathOperators.js | 50 + .../fonts/TeX/Caligraphic/Bold/Main.js | 96 + .../fonts/TeX/Caligraphic/Regular/Main.js | 95 + .../fonts/TeX/Fraktur/Bold/BasicLatin.js | 109 + .../HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js | 36 + .../HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js | 30 + .../HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js | 34 + .../fonts/TeX/Fraktur/Regular/BasicLatin.js | 109 + .../fonts/TeX/Fraktur/Regular/Main.js | 35 + .../fonts/TeX/Fraktur/Regular/Other.js | 30 + .../HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js | 35 + .../HTML-CSS/fonts/TeX/Greek/Bold/Main.js | 43 + .../fonts/TeX/Greek/BoldItalic/Main.js | 110 + .../HTML-CSS/fonts/TeX/Greek/Italic/Main.js | 109 + .../HTML-CSS/fonts/TeX/Greek/Regular/Main.js | 42 + .../HTML-CSS/fonts/TeX/Main/Bold/Arrows.js | 51 + .../fonts/TeX/Main/Bold/CombDiacritMarks.js | 39 + .../TeX/Main/Bold/CombDiactForSymbols.js | 28 + .../fonts/TeX/Main/Bold/GeneralPunctuation.js | 44 + .../fonts/TeX/Main/Bold/GeometricShapes.js | 32 + .../fonts/TeX/Main/Bold/GreekAndCoptic.js | 38 + .../fonts/TeX/Main/Bold/Latin1Supplement.js | 36 + .../fonts/TeX/Main/Bold/LatinExtendedA.js | 28 + .../fonts/TeX/Main/Bold/LatinExtendedB.js | 28 + .../fonts/TeX/Main/Bold/LetterlikeSymbols.js | 33 + .../HTML-CSS/fonts/TeX/Main/Bold/Main.js | 161 ++ .../fonts/TeX/Main/Bold/MathOperators.js | 94 + .../fonts/TeX/Main/Bold/MiscMathSymbolsA.js | 29 + .../fonts/TeX/Main/Bold/MiscSymbols.js | 34 + .../fonts/TeX/Main/Bold/MiscTechnical.js | 33 + .../fonts/TeX/Main/Bold/SpacingModLetters.js | 36 + .../fonts/TeX/Main/Bold/SuppMathOperators.js | 30 + .../TeX/Main/Bold/SupplementalArrowsA.js | 34 + .../fonts/TeX/Main/Italic/CombDiacritMarks.js | 38 + .../TeX/Main/Italic/GeneralPunctuation.js | 33 + .../fonts/TeX/Main/Italic/GreekAndCoptic.js | 38 + .../fonts/TeX/Main/Italic/Latin1Supplement.js | 28 + .../fonts/TeX/Main/Italic/LatinExtendedA.js | 28 + .../fonts/TeX/Main/Italic/LatinExtendedB.js | 28 + .../TeX/Main/Italic/LetterlikeSymbols.js | 28 + .../HTML-CSS/fonts/TeX/Main/Italic/Main.js | 137 ++ .../HTML-CSS/fonts/TeX/Main/Regular/Arrows.js | 51 + .../TeX/Main/Regular/CombDiacritMarks.js | 39 + .../TeX/Main/Regular/CombDiactForSymbols.js | 28 + .../TeX/Main/Regular/GeneralPunctuation.js | 38 + .../fonts/TeX/Main/Regular/GeometricShapes.js | 32 + .../fonts/TeX/Main/Regular/GreekAndCoptic.js | 38 + .../TeX/Main/Regular/Latin1Supplement.js | 32 + .../fonts/TeX/Main/Regular/LatinExtendedA.js | 28 + .../fonts/TeX/Main/Regular/LatinExtendedB.js | 28 + .../TeX/Main/Regular/LetterlikeSymbols.js | 33 + .../HTML-CSS/fonts/TeX/Main/Regular/Main.js | 304 +++ .../fonts/TeX/Main/Regular/MathOperators.js | 94 + .../TeX/Main/Regular/MiscMathSymbolsA.js | 31 + .../fonts/TeX/Main/Regular/MiscSymbols.js | 34 + .../fonts/TeX/Main/Regular/MiscTechnical.js | 35 + .../TeX/Main/Regular/SpacingModLetters.js | 28 + .../TeX/Main/Regular/SuppMathOperators.js | 30 + .../TeX/Main/Regular/SupplementalArrowsA.js | 34 + .../fonts/TeX/Math/BoldItalic/Main.js | 205 ++ .../HTML-CSS/fonts/TeX/Math/Italic/Main.js | 204 ++ .../fonts/TeX/SansSerif/Bold/BasicLatin.js | 115 + .../TeX/SansSerif/Bold/CombDiacritMarks.js | 38 + .../HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js | 36 + .../fonts/TeX/SansSerif/Bold/Other.js | 47 + .../fonts/TeX/SansSerif/Italic/BasicLatin.js | 115 + .../TeX/SansSerif/Italic/CombDiacritMarks.js | 38 + .../fonts/TeX/SansSerif/Italic/Main.js | 36 + .../fonts/TeX/SansSerif/Italic/Other.js | 47 + .../fonts/TeX/SansSerif/Regular/BasicLatin.js | 115 + .../TeX/SansSerif/Regular/CombDiacritMarks.js | 38 + .../fonts/TeX/SansSerif/Regular/Main.js | 35 + .../fonts/TeX/SansSerif/Regular/Other.js | 47 + .../fonts/TeX/Script/Regular/BasicLatin.js | 54 + .../HTML-CSS/fonts/TeX/Script/Regular/Main.js | 62 + .../fonts/TeX/Script/Regular/Other.js | 28 + .../HTML-CSS/fonts/TeX/Size1/Regular/Main.js | 74 + .../HTML-CSS/fonts/TeX/Size2/Regular/Main.js | 66 + .../HTML-CSS/fonts/TeX/Size3/Regular/Main.js | 50 + .../HTML-CSS/fonts/TeX/Size4/Regular/Main.js | 77 + .../TeX/Typewriter/Regular/BasicLatin.js | 123 + .../Typewriter/Regular/CombDiacritMarks.js | 36 + .../fonts/TeX/Typewriter/Regular/Main.js | 35 + .../fonts/TeX/Typewriter/Regular/Other.js | 44 + .../fonts/TeX/WinChrome/Regular/Main.js | 43 + .../HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js | 56 + .../HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js | 82 + .../HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js | 111 + .../jax/output/HTML-CSS/fonts/TeX/fontdata.js | 1752 +++++++++++++ .../jax/output/HTML-CSS/imageFonts.js | 189 ++ mathjax/unpacked/jax/output/HTML-CSS/jax.js | 2171 +++++++++++++++++ .../unpacked/jax/output/NativeMML/config.js | 59 + mathjax/unpacked/jax/output/NativeMML/jax.js | 440 ++++ 629 files changed, 74267 insertions(+) create mode 100644 mathjax/COPYING.txt create mode 100644 mathjax/README.txt create mode 100644 mathjax/docs/build/.buildinfo create mode 100644 mathjax/docs/build/.doctrees/CSS-styles.doctree create mode 100644 mathjax/docs/build/.doctrees/HTML-snippets.doctree create mode 100644 mathjax/docs/build/.doctrees/api/ajax.doctree create mode 100644 mathjax/docs/build/.doctrees/api/callback.doctree create mode 100644 mathjax/docs/build/.doctrees/api/elementjax.doctree create mode 100644 mathjax/docs/build/.doctrees/api/html.doctree create mode 100644 mathjax/docs/build/.doctrees/api/hub.doctree create mode 100644 mathjax/docs/build/.doctrees/api/index.doctree create mode 100644 mathjax/docs/build/.doctrees/api/inputjax.doctree create mode 100644 mathjax/docs/build/.doctrees/api/jax.doctree create mode 100644 mathjax/docs/build/.doctrees/api/message.doctree create mode 100644 mathjax/docs/build/.doctrees/api/object.doctree create mode 100644 mathjax/docs/build/.doctrees/api/outputjax.doctree create mode 100644 mathjax/docs/build/.doctrees/api/queue.doctree create mode 100644 mathjax/docs/build/.doctrees/api/signal.doctree create mode 100644 mathjax/docs/build/.doctrees/api/variable.doctree create mode 100644 mathjax/docs/build/.doctrees/badge.doctree create mode 100644 mathjax/docs/build/.doctrees/callbacks.doctree create mode 100644 mathjax/docs/build/.doctrees/community.doctree create mode 100644 mathjax/docs/build/.doctrees/configuration.doctree create mode 100644 mathjax/docs/build/.doctrees/dynamic.doctree create mode 100644 mathjax/docs/build/.doctrees/environment.pickle create mode 100644 mathjax/docs/build/.doctrees/glossary.doctree create mode 100644 mathjax/docs/build/.doctrees/index.doctree create mode 100644 mathjax/docs/build/.doctrees/installation.doctree create mode 100644 mathjax/docs/build/.doctrees/jsMath.doctree create mode 100644 mathjax/docs/build/.doctrees/mathjax.doctree create mode 100644 mathjax/docs/build/.doctrees/mathml.doctree create mode 100644 mathjax/docs/build/.doctrees/model.doctree create mode 100644 mathjax/docs/build/.doctrees/options/FontWarnings.doctree create mode 100644 mathjax/docs/build/.doctrees/options/HTML-CSS.doctree create mode 100644 mathjax/docs/build/.doctrees/options/MMLorHTML.doctree create mode 100644 mathjax/docs/build/.doctrees/options/MathML.doctree create mode 100644 mathjax/docs/build/.doctrees/options/MathMenu.doctree create mode 100644 mathjax/docs/build/.doctrees/options/MathZoom.doctree create mode 100644 mathjax/docs/build/.doctrees/options/NativeMML.doctree create mode 100644 mathjax/docs/build/.doctrees/options/TeX.doctree create mode 100644 mathjax/docs/build/.doctrees/options/hub.doctree create mode 100644 mathjax/docs/build/.doctrees/options/jsMath2jax.doctree create mode 100644 mathjax/docs/build/.doctrees/options/mml2jax.doctree create mode 100644 mathjax/docs/build/.doctrees/options/tex2jax.doctree create mode 100644 mathjax/docs/build/.doctrees/output.doctree create mode 100644 mathjax/docs/build/.doctrees/platforms/index.doctree create mode 100644 mathjax/docs/build/.doctrees/platforms/movable-type.doctree create mode 100644 mathjax/docs/build/.doctrees/platforms/wordpress.doctree create mode 100644 mathjax/docs/build/.doctrees/queues.doctree create mode 100644 mathjax/docs/build/.doctrees/signals.doctree create mode 100644 mathjax/docs/build/.doctrees/start.doctree create mode 100644 mathjax/docs/build/.doctrees/startup.doctree create mode 100644 mathjax/docs/build/.doctrees/synchronize.doctree create mode 100644 mathjax/docs/build/.doctrees/tex.doctree create mode 100644 mathjax/docs/build/.doctrees/typeset.doctree create mode 100644 mathjax/docs/build/CSS-styles.html create mode 100644 mathjax/docs/build/HTML-snippets.html create mode 100644 mathjax/docs/build/_images/badge.gif create mode 100644 mathjax/docs/build/_images/mt_head.png create mode 100644 mathjax/docs/build/_images/mt_menu.png create mode 100644 mathjax/docs/build/_images/mt_templates.png create mode 100644 mathjax/docs/build/_images/wp_menu.png create mode 100644 mathjax/docs/build/_images/wp_templates.png create mode 100644 mathjax/docs/build/_sources/CSS-styles.txt create mode 100644 mathjax/docs/build/_sources/HTML-snippets.txt create mode 100644 mathjax/docs/build/_sources/api/ajax.txt create mode 100644 mathjax/docs/build/_sources/api/callback.txt create mode 100644 mathjax/docs/build/_sources/api/elementjax.txt create mode 100644 mathjax/docs/build/_sources/api/html.txt create mode 100644 mathjax/docs/build/_sources/api/hub.txt create mode 100644 mathjax/docs/build/_sources/api/index.txt create mode 100644 mathjax/docs/build/_sources/api/inputjax.txt create mode 100644 mathjax/docs/build/_sources/api/jax.txt create mode 100644 mathjax/docs/build/_sources/api/message.txt create mode 100644 mathjax/docs/build/_sources/api/object.txt create mode 100644 mathjax/docs/build/_sources/api/outputjax.txt create mode 100644 mathjax/docs/build/_sources/api/queue.txt create mode 100644 mathjax/docs/build/_sources/api/signal.txt create mode 100644 mathjax/docs/build/_sources/api/variable.txt create mode 100644 mathjax/docs/build/_sources/badge.txt create mode 100644 mathjax/docs/build/_sources/callbacks.txt create mode 100644 mathjax/docs/build/_sources/community.txt create mode 100644 mathjax/docs/build/_sources/configuration.txt create mode 100644 mathjax/docs/build/_sources/dynamic.txt create mode 100644 mathjax/docs/build/_sources/glossary.txt create mode 100644 mathjax/docs/build/_sources/index.txt create mode 100644 mathjax/docs/build/_sources/installation.txt create mode 100644 mathjax/docs/build/_sources/jsMath.txt create mode 100644 mathjax/docs/build/_sources/mathjax.txt create mode 100644 mathjax/docs/build/_sources/mathml.txt create mode 100644 mathjax/docs/build/_sources/model.txt create mode 100644 mathjax/docs/build/_sources/options/FontWarnings.txt create mode 100644 mathjax/docs/build/_sources/options/HTML-CSS.txt create mode 100644 mathjax/docs/build/_sources/options/MMLorHTML.txt create mode 100644 mathjax/docs/build/_sources/options/MathML.txt create mode 100644 mathjax/docs/build/_sources/options/MathMenu.txt create mode 100644 mathjax/docs/build/_sources/options/MathZoom.txt create mode 100644 mathjax/docs/build/_sources/options/NativeMML.txt create mode 100644 mathjax/docs/build/_sources/options/TeX.txt create mode 100644 mathjax/docs/build/_sources/options/hub.txt create mode 100644 mathjax/docs/build/_sources/options/jsMath2jax.txt create mode 100644 mathjax/docs/build/_sources/options/mml2jax.txt create mode 100644 mathjax/docs/build/_sources/options/tex2jax.txt create mode 100644 mathjax/docs/build/_sources/output.txt create mode 100644 mathjax/docs/build/_sources/platforms/index.txt create mode 100644 mathjax/docs/build/_sources/platforms/movable-type.txt create mode 100644 mathjax/docs/build/_sources/platforms/wordpress.txt create mode 100644 mathjax/docs/build/_sources/queues.txt create mode 100644 mathjax/docs/build/_sources/signals.txt create mode 100644 mathjax/docs/build/_sources/start.txt create mode 100644 mathjax/docs/build/_sources/startup.txt create mode 100644 mathjax/docs/build/_sources/synchronize.txt create mode 100644 mathjax/docs/build/_sources/tex.txt create mode 100644 mathjax/docs/build/_sources/typeset.txt create mode 100644 mathjax/docs/build/_static/basic.css create mode 100644 mathjax/docs/build/_static/doctools.js create mode 100644 mathjax/docs/build/_static/file.png create mode 100644 mathjax/docs/build/_static/jquery.js create mode 100644 mathjax/docs/build/_static/mathjax_mathml.user.js create mode 100644 mathjax/docs/build/_static/mathjax_wikipedia.user.js create mode 100644 mathjax/docs/build/_static/minus.png create mode 100644 mathjax/docs/build/_static/mj.css create mode 100644 mathjax/docs/build/_static/plus.png create mode 100644 mathjax/docs/build/_static/pygments.css create mode 100644 mathjax/docs/build/_static/searchtools.js create mode 100644 mathjax/docs/build/_static/underscore.js create mode 100644 mathjax/docs/build/api/ajax.html create mode 100644 mathjax/docs/build/api/callback.html create mode 100644 mathjax/docs/build/api/elementjax.html create mode 100644 mathjax/docs/build/api/html.html create mode 100644 mathjax/docs/build/api/hub.html create mode 100644 mathjax/docs/build/api/index.html create mode 100644 mathjax/docs/build/api/inputjax.html create mode 100644 mathjax/docs/build/api/jax.html create mode 100644 mathjax/docs/build/api/message.html create mode 100644 mathjax/docs/build/api/object.html create mode 100644 mathjax/docs/build/api/outputjax.html create mode 100644 mathjax/docs/build/api/queue.html create mode 100644 mathjax/docs/build/api/signal.html create mode 100644 mathjax/docs/build/api/variable.html create mode 100644 mathjax/docs/build/badge.html create mode 100644 mathjax/docs/build/callbacks.html create mode 100644 mathjax/docs/build/community.html create mode 100644 mathjax/docs/build/configuration.html create mode 100644 mathjax/docs/build/dynamic.html create mode 100644 mathjax/docs/build/genindex.html create mode 100644 mathjax/docs/build/glossary.html create mode 100644 mathjax/docs/build/index.html create mode 100644 mathjax/docs/build/installation.html create mode 100644 mathjax/docs/build/jsMath.html create mode 100644 mathjax/docs/build/mathjax.html create mode 100644 mathjax/docs/build/mathml.html create mode 100644 mathjax/docs/build/model.html create mode 100644 mathjax/docs/build/objects.inv create mode 100644 mathjax/docs/build/options/FontWarnings.html create mode 100644 mathjax/docs/build/options/HTML-CSS.html create mode 100644 mathjax/docs/build/options/MMLorHTML.html create mode 100644 mathjax/docs/build/options/MathML.html create mode 100644 mathjax/docs/build/options/MathMenu.html create mode 100644 mathjax/docs/build/options/MathZoom.html create mode 100644 mathjax/docs/build/options/NativeMML.html create mode 100644 mathjax/docs/build/options/TeX.html create mode 100644 mathjax/docs/build/options/hub.html create mode 100644 mathjax/docs/build/options/jsMath2jax.html create mode 100644 mathjax/docs/build/options/mml2jax.html create mode 100644 mathjax/docs/build/options/tex2jax.html create mode 100644 mathjax/docs/build/output.html create mode 100644 mathjax/docs/build/platforms/index.html create mode 100644 mathjax/docs/build/platforms/movable-type.html create mode 100644 mathjax/docs/build/platforms/wordpress.html create mode 100644 mathjax/docs/build/queues.html create mode 100644 mathjax/docs/build/search.html create mode 100644 mathjax/docs/build/searchindex.js create mode 100644 mathjax/docs/build/signals.html create mode 100644 mathjax/docs/build/start.html create mode 100644 mathjax/docs/build/startup.html create mode 100644 mathjax/docs/build/synchronize.html create mode 100644 mathjax/docs/build/tex.html create mode 100644 mathjax/docs/build/typeset.html create mode 100644 mathjax/docs/src/CSS-styles.rst create mode 100644 mathjax/docs/src/HTML-snippets.rst create mode 100644 mathjax/docs/src/_static/mathjax_mathml.user.js create mode 100644 mathjax/docs/src/_static/mathjax_wikipedia.user.js create mode 100644 mathjax/docs/src/api/ajax.rst create mode 100644 mathjax/docs/src/api/callback.rst create mode 100644 mathjax/docs/src/api/elementjax.rst create mode 100644 mathjax/docs/src/api/html.rst create mode 100644 mathjax/docs/src/api/hub.rst create mode 100644 mathjax/docs/src/api/index.rst create mode 100644 mathjax/docs/src/api/inputjax.rst create mode 100644 mathjax/docs/src/api/jax.rst create mode 100644 mathjax/docs/src/api/message.rst create mode 100644 mathjax/docs/src/api/object.rst create mode 100644 mathjax/docs/src/api/outputjax.rst create mode 100644 mathjax/docs/src/api/queue.rst create mode 100644 mathjax/docs/src/api/signal.rst create mode 100644 mathjax/docs/src/api/variable.rst create mode 100644 mathjax/docs/src/badge.rst create mode 100644 mathjax/docs/src/callbacks.rst create mode 100644 mathjax/docs/src/community.rst create mode 100644 mathjax/docs/src/conf.py create mode 100644 mathjax/docs/src/configuration.rst create mode 100644 mathjax/docs/src/dynamic.rst create mode 100644 mathjax/docs/src/glossary.rst create mode 100644 mathjax/docs/src/images/badge.gif create mode 100644 mathjax/docs/src/images/mt_head.png create mode 100644 mathjax/docs/src/images/mt_menu.png create mode 100644 mathjax/docs/src/images/mt_templates.png create mode 100644 mathjax/docs/src/images/wp_menu.png create mode 100644 mathjax/docs/src/images/wp_templates.png create mode 100644 mathjax/docs/src/index.rst create mode 100644 mathjax/docs/src/installation.rst create mode 100644 mathjax/docs/src/jsMath.rst create mode 100644 mathjax/docs/src/mathjax.rst create mode 100644 mathjax/docs/src/mathml.rst create mode 100644 mathjax/docs/src/mjtheme/static/mj.css_t create mode 100644 mathjax/docs/src/mjtheme/theme.conf create mode 100644 mathjax/docs/src/model.rst create mode 100644 mathjax/docs/src/options/FontWarnings.rst create mode 100644 mathjax/docs/src/options/HTML-CSS.rst create mode 100644 mathjax/docs/src/options/MMLorHTML.rst create mode 100644 mathjax/docs/src/options/MathML.rst create mode 100644 mathjax/docs/src/options/MathMenu.rst create mode 100644 mathjax/docs/src/options/MathZoom.rst create mode 100644 mathjax/docs/src/options/NativeMML.rst create mode 100644 mathjax/docs/src/options/TeX.rst create mode 100644 mathjax/docs/src/options/hub.rst create mode 100644 mathjax/docs/src/options/jsMath2jax.rst create mode 100644 mathjax/docs/src/options/mml2jax.rst create mode 100644 mathjax/docs/src/options/tex2jax.rst create mode 100644 mathjax/docs/src/output.rst create mode 100644 mathjax/docs/src/platforms/index.rst create mode 100644 mathjax/docs/src/platforms/movable-type.rst create mode 100644 mathjax/docs/src/platforms/wordpress.rst create mode 100644 mathjax/docs/src/queues.rst create mode 100644 mathjax/docs/src/signals.rst create mode 100644 mathjax/docs/src/start.rst create mode 100644 mathjax/docs/src/startup.rst create mode 100644 mathjax/docs/src/synchronize.rst create mode 100644 mathjax/docs/src/tex.rst create mode 100644 mathjax/docs/src/typeset.rst create mode 100755 mathjax/fonts.zip create mode 100644 mathjax/test/index-images.html create mode 100644 mathjax/test/index.html create mode 100644 mathjax/test/sample-dynamic.html create mode 100644 mathjax/test/sample-mml.html create mode 100644 mathjax/test/sample-signals.html create mode 100644 mathjax/test/sample-tex.html create mode 100644 mathjax/test/sample-tex2mml.html create mode 100644 mathjax/test/sample.html create mode 100644 mathjax/unpacked/MathJax.js create mode 100644 mathjax/unpacked/config/MMLorHTML.js create mode 100644 mathjax/unpacked/config/MathJax.js create mode 100644 mathjax/unpacked/config/local/local.js create mode 100644 mathjax/unpacked/extensions/FontWarnings.js create mode 100644 mathjax/unpacked/extensions/MathMenu.js create mode 100644 mathjax/unpacked/extensions/MathZoom.js create mode 100644 mathjax/unpacked/extensions/TeX/AMSmath.js create mode 100644 mathjax/unpacked/extensions/TeX/AMSsymbols.js create mode 100644 mathjax/unpacked/extensions/TeX/autobold.js create mode 100644 mathjax/unpacked/extensions/TeX/boldsymbol.js create mode 100644 mathjax/unpacked/extensions/TeX/mathchoice.js create mode 100644 mathjax/unpacked/extensions/TeX/newcommand.js create mode 100644 mathjax/unpacked/extensions/TeX/noErrors.js create mode 100644 mathjax/unpacked/extensions/TeX/noUndefined.js create mode 100644 mathjax/unpacked/extensions/TeX/unicode.js create mode 100644 mathjax/unpacked/extensions/TeX/verb.js create mode 100644 mathjax/unpacked/extensions/jsMath2jax.js create mode 100644 mathjax/unpacked/extensions/mml2jax.js create mode 100644 mathjax/unpacked/extensions/tex2jax.js create mode 100644 mathjax/unpacked/extensions/toMathML.js create mode 100644 mathjax/unpacked/jax/element/mml/jax.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/Arrows.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/BasicLatin.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/Dingbats.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/GeometricShapes.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/MathOperators.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/MiscMathSymbolsA.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/MiscMathSymbolsB.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/MiscTechnical.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/SuppMathOperators.js create mode 100644 mathjax/unpacked/jax/element/mml/optable/SupplementalArrowsB.js create mode 100644 mathjax/unpacked/jax/input/MathML/config.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/a.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/b.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/c.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/d.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/e.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/f.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/fr.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/g.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/h.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/i.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/j.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/k.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/l.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/m.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/n.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/o.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/opf.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/p.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/q.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/r.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/s.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/scr.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/t.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/u.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/v.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/w.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/x.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/y.js create mode 100644 mathjax/unpacked/jax/input/MathML/entities/z.js create mode 100644 mathjax/unpacked/jax/input/MathML/jax.js create mode 100644 mathjax/unpacked/jax/input/TeX/config.js create mode 100644 mathjax/unpacked/jax/input/TeX/jax.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/maction.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/menclose.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/mglyph.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/ms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/mtable.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/autoload/multiline.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/blank.gif create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/config.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/AlphaPresentForms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/Arrows.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/BoldFraktur.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/BoxDrawing.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/ControlPictures.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/CurrencySymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/Cyrillic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/EnclosedAlphanum.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/GeometricShapes.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/GreekBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/GreekSSBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/IPAExtensions.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/LatinExtendedAdditional.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MathBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MathSSBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MiscMathSymbolsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MiscMathSymbolsB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MiscSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/MiscTechnical.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/NumberForms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/PhoneticExtensions.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/SuperAndSubscripts.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Bold/SuppMathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/AlphaPresentForms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/BoxDrawing.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/ControlPictures.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/CurrencySymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/Cyrillic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/EnclosedAlphanum.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/GreekBoldItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/GreekSSBoldItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/IPAExtensions.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/LatinExtendedAdditional.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/MathBoldItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/MathBoldScript.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/MathSSItalicBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/BoldItalic/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/AlphaPresentForms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/BoxDrawing.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/ControlPictures.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/CurrencySymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/Cyrillic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/EnclosedAlphanum.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/GreekItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/IPAExtensions.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/LatinExtendedAdditional.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/MathItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/MathSSItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/MathScript.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Italic/ij.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/AlphaPresentForms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Arrows.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/BBBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/BlockElements.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/BoldFraktur.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/BoxDrawing.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/CJK.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/ControlPictures.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/CurrencySymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Cyrillic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Dingbats.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/EnclosedAlphanum.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Fraktur.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GeometricShapes.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GreekBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GreekBoldItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GreekItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GreekSSBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/GreekSSBoldItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Hiragana.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/IPAExtensions.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/LatinExtendedAdditional.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/LatinExtendedD.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathBoldItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathBoldScript.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathSS.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathSSBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathSSItalic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathSSItalicBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathScript.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MathTT.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MiscMathSymbolsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MiscMathSymbolsB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MiscSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MiscSymbolsAndArrows.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/MiscTechnical.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/NumberForms.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/PhoneticExtensions.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/Specials.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/SuperAndSubscripts.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/SuppMathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/SupplementalArrowsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/SupplementalArrowsB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/General/Regular/ij.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsD/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsD/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsD/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsSm/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsSm/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsSm/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUp/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUp/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUp/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUpD/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUpD/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUpD/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUpSm/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUpSm/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/IntegralsUpSm/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Bold/PrivateUse.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/BoldItalic/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/BoldItalic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/BoldItalic/PrivateUse.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Italic/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Italic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Italic/PrivateUse.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/NonUnicode/Regular/PrivateUse.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeFiveSym/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeFiveSym/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeFourSym/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeFourSym/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeFourSym/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeOneSym/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeOneSym/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeOneSym/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeOneSym/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeThreeSym/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeThreeSym/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeThreeSym/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeTwoSym/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeTwoSym/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/SizeTwoSym/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/Variants/Bold/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/Variants/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/Variants/Regular/All.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/Variants/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata-beta.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Arrows.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiactForSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeneralPunctuation.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GreekAndCoptic.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Latin1Supplement.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/LatinExtendedA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/LatinExtendedB.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/LetterlikeSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscMathSymbolsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscTechnical.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SuppMathOperators.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SupplementalArrowsA.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/imageFonts.js create mode 100644 mathjax/unpacked/jax/output/HTML-CSS/jax.js create mode 100644 mathjax/unpacked/jax/output/NativeMML/config.js create mode 100644 mathjax/unpacked/jax/output/NativeMML/jax.js diff --git a/mathjax/COPYING.txt b/mathjax/COPYING.txt new file mode 100644 index 000000000..d64569567 --- /dev/null +++ b/mathjax/COPYING.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/mathjax/README.txt b/mathjax/README.txt new file mode 100644 index 000000000..2ee90b967 --- /dev/null +++ b/mathjax/README.txt @@ -0,0 +1,480 @@ +OVERVIEW: + +MathJax (TM) is an open source, Ajax-based math display solution designed +with a goal of consolidating advances in many web technologies in a +single definitive math-on-the-web platform supporting all major +browsers. + +Some of the main features of MathJax include: + + o High-quality display of LaTeX and MathML math notation in HTML pages + + o Supported in most browsers with no plug-ins, extra fonts, or special + setup for the reader + + o Easy for authors, flexible for publishers, extensible for developers + + o Supports math accessibility, cut and paste interoperability and other + advanced functionality + + o Powerful API for integration with other web applications + +See http://www.mathjax.org/ for additional details. + + +INSTALLATION: + +MathJax can be used on a web server to support mathematics in your +public web pages, or it can be used locally from your hard disk for +your private pages. To use MathJax in either way, you will need to +obtain a copy of MathJax (see below) and its font package. These two +are separate pieces because the fonts are not likely to change often, +while the main code will be updated fairly regularly. + +Obtaining MathJax from SourceForge via SVN: + +The easiest way to obtain MathJax and keep it up-to-date is to use the +subversion program (svn) to check it out from the MathJax project at +SourceForge.net. The page + + http://sourceforge.net/projects/mathjax/develop + +lists the command you need to use to obtain a copy of MathJax via svn. +Once you have checked out a version of MathJax, you will find that it +includes a file called "fonts.zip" in the top-level directory. You +will need to unpack that file in order to complete the installation of +MathJax. It will create a fonts directory that contains the web fonts +and images fonts used by MathJax to support users who do not have math +fonts installed on their computers. Once you have checked out +MathJax, you will need to move the MathJax directory to your web +server in a location that is convenient for your use. + +Obtaining MathJax from SourceForge as an archive file: + +You can obtain MathJax from the MathJax project at SourceForge via +the link + + http://sourceforge.net/projects/mathjax/files/ + +where you will need to download a copy of the MathJax ZIP file (for +the current version) and the MathJax-webfonts ZIP file. Unpack the +MathJax ZIP file first, and then unpack the MathJax-webfonts ZIP file +into that. That should produce a fonts directory in the MathJax +folder (and MathJax/fonts should contain an HTML-CSS directory). The +fonts directory contains web fonts and image fonts used by MathJax to +support users who do not have math fonts installed on their +computers. Once you have unpacked both archives, you can move the +MathJax directory to your web server in a location that is convenient +for your use. + + +TESTING MATHJAX: + +Once you have MathJax installed, you can use the files in the +MathJax/test directory to test that your installation is working +properly. You can also use it to test if your version of MathJax +needs updating. If you have checked out MathJax using subversion +(svn), you can simply use "svn status" to see if your installation +needs to be updated, and "svn update" to get any updates. + + +USING MATHJAX IN A WEB PAGE: + +To use MathJax in a web page, you need to load MathJax.js near the top of +the document (preferably in the document HEAD). A SCRIPT tag like + + + +will do it if you have MathJax at the top level of your web server. +When called in this form, MathJax can be configured through the file +MathJax/config/MathJax.js, which contains the parameters that control +MathJax. There are comments in this file that explain what each of +the parameters does, so look there for details. + +Alternatively, you can configure MathJax in-line within your web page +(avoiding an extra file transfer). To do that, place the +configuration information within the SCRIPT tag itself, as in the +following example: + + + +which loads the tex2jax preprocessor and an extension that causes TeX +errors to show the original TeX code rather than an error message, +specifies the input and output jax (input format is TeX and output +format is HTML/CSS), configures the tex2jax preprocessor to allow +dollar signs to delimit inline-math as well as \(...\), and forces the +HTML/CSS output to use the MathJax TeX fonts (in particular, the STIX +fonts won't be used.) + +If you configure MathJax in this fashion, the MathJax/config/MathJax.js +file is not loaded, and your in-line configuration is used instead. +Note that you can include any of the parameters from the +config/MathJax.js file (and in fact any arbitrary JavaScript as well). + +With the default configuration, MathJax runs the tex2jax preprocessor +to look for TeX-style mathematics delimiters as a means of identifying +the mathematics on the page. This uses \(...\) to mark in-line +mathematics and \[...\] or $$...$$ for displayed mathematics. LaTeX +environments can also mark mathematics, as in +\begin{equation}...\end{equation}. Once the preprocessor runs, +MathJax will typeset the mathematics on the page. + +Note that there can not be HTML tags within the math delimiters (other +than
) as TeX-formatted math does not include HTML tags. Also, +since the mathematics is initially given as text on the page, you need +to be careful that your mathematics doesn't look like HTML tags to the +browser (which parses the page before MathJax gets to see it). In +particular, that means that you have to be careful about things like +less-than and greater-than signs (<,>), and ampersands (&), which have +special meaning to the browsers. For example, + + ... when $x using TeX-like syntax: + + ... when $x \lt y$ we have ... + +Keep in mind that the browser interprets your text before MathJax +does. + + +MATHJAX WITH NO PREPROCESSOR: + +The usual way to use MathJax is with the tex2jax preprocessor, but if +you are generating web pages via some other preprocessor of your own, +you may wish to bypass the tex2math preprocessing and mark the +mathematics in your page directly. This avoids an extra file +transfer, the time involed in running the tex2jax preprocessor, and +the issues involving less-than, greater-than, and ampersand discussed +in the section above. + +When MathJax processes a page, it looks for mathematics stored in +special SCRIPT tags. These are + + + +for in-line math, and + + + +for displayed math, where the contents of the SCRIPT tags are TeX or +LaTeX mathematics. Since SCRIPT tags can include less-than, +greater-than, and ampersand characters, this neatly avoids the problem +that these cause when you use the tex2jax preprocessor. + +Unfortunately, this method introduces a problem of its own, due to a +bug in Internet Explorer. The problem is that IE incorrectly removes +blank spaces from the page in order to avoid what it considers to be +multiple spaces in a row. In particular, if there is a space both +before and after a tag that IE thinks does not insert content into the +page, it removes one of the two blanks. Because SCRIPT tags don't +get displayed, IE will remove one of the spaces, so + + ... when we have ... + +will become "...whenx < y we have..." in the output, with no space +between the "when" and the "x". Because the space is removed before +MathJax runs, MathJax has no way to recover the missing space, as it +simply is no longer part of the page as far as IE is concerned. + +MathJax provides two different mechanisms to avoid this problem. One +is to add a prefix or postfix for the mathematics tags, which is text +that you insert before or after the tag that MathJax will remove when +it processes the tag. Patterns for the prefix and postfix are given +in the "preJax" and "postJax" parameters of the MathJax.Hub.Config() +command (see the MathJax/config/MathJax.js file for more details). +For example, setting + + preJax: "@@" + +would mean that + + ... when @@ we have ... + +would produce ".. when x < y we have ..." properly typeset. (One need +not use both a preJax and postJax, as one is enough, but both are +provided so that you can use either or both in combination.) Note, +however, that the "@@" in this example will be displayed as part of +the page until MathJax processes the mathematics and replaces the +preJax with the typeset mathematics. This may cause visual confusion +that disturbs your readers. It might be better to use something like +"[math]" as the text for the preJax, since this may make more sense to +your readers. Because the pre- and postJax are regular expression +patterns (not litteral strings), you will need to handle this +carefully because [ and ] have special meaning in regular expressions. +Use + + preJax: "\\[math\\]" + +to make preJax be "\[math\]" (the double backslashes are to quote the +backslash as part of the JavaScript string, and the resulting \[ and +\] quote these characters in the resulting regular expression so they +are treated as literal characters rather than having their special +meansings in regular expressions). + +The other approach is to use a "MathJax preview" before the SCRIPT +tag. This is a means by which you can supply an alternative form for +the mathematics to be displayed prior to when MathJax runs. You +could use a simple HTML version (if the mathematics is simple enough), +or an IMG tag, or just the raw TeX code, for example. Note that the +mathematics between the SCRIPT tags is NOT displayed (since it is a +script, not text), so the preview can be used to show the TeX code up +until the mathematics is typeset. (The tex2jax preprocessor does that +automatically, for example). To make a preview, include a SPAN with +CLASS="MathJax_Preview" as the element just before the math SCRIPT +tag, e.g., + + ... when x < y we have ... + +This circumvents the Internet Explorer space-removal bug, while at the +same time giving your readers a preview of the mathematics until +MathJax has been able to typeset it. + +You can use CSS styles to make it easier to distinguish the preview +from the rest of the text. For example: + + + +would cause the preview mathematics to be shown in red, with a border +and 2px of padding between the border and the preview text. + + +MATHJAX WITH MATHML: + +In addition to the TeX input processor, MathJax includes a MathML input +processor, so that you can specify your mathematics using MathML rather +than TeX, if you wish. (The input and output processors are called "jax".) +As with the TeX input jax, there is a pre-processor that looks for MathML +in your web page (XHTML or HTML) and converts it to the form needed by +MathJax. The preprocessor is called "mml2jax.js", and the associated input +jax is "input/MathML". You can request these in your +MathJax/config/MathJax.js file, or in line, as in the following example: + + + +When it is used, the mml2jax preprocessor will scan your page for +tags and insert them into the ... and
...
tags with +class="math", then you need to do a little more work for MathJax. These +need to be replaced by and tags. See also the section +MATHJAX WITHOUT A PREPROCESSOR above for some caveats concerning an +Internet Explorer bug that you will need to be aware of. + +If you are using a preprocessor of your own to write your HTML files, it +should be a simple matter of changing over the inserted tags to the ones +that MathJax needs. If you have existing HTML pages, however, and don't +want to (or can't) reprocess them, then you may want to use the jsMath2jax +preprocessor, which will first convert the span and div tags to script tags +before running MathJax. To do so, include "jsMath2jax.js" in your +extensions array, as in the following example: + + + +You should remove all the jsMath calls, like jsMath.Process(), or script +tags that load jsMath extensions. Only the single script tag that loads +MathJax should be needed. + +If you have created pages with dynamic mathematics that is processed by +jsMath on the fly, that is handled somewhat differently with MathJax. +MathJax has a richer API for dealing with mathematics on the page, but the +documentation is not yet ready. There have been discussions in the MathJax +on-line forums that deal with this topic, so your best bet right now is to +read them. + + +COMMUNITY: + +The main MathJax website is www.mathjax.org, and it includes announcements +and other important information. MathJax also has a SourceForge site at +http://sourceforge.net/projects/mathjax/ that includes the download site +for the MathJax distribution, the bug-tracker for reporting bugs, and +several user forums for asking questions and getting assistance: + + Bug tracker: http://sourceforge.net/tracker/?group_id=261188&atid=1240827 + MathJax Help: http://sourceforge.net/projects/mathjax/forums/forum/948701 + Open Discussion: http://sourceforge.net/projects/mathjax/forums/forum/948700 + +Before reporting a bug, please check that it has not already been reported. +Also, please use the bug tracker for reporting bugs rather than the help +forum. diff --git a/mathjax/docs/build/.buildinfo b/mathjax/docs/build/.buildinfo new file mode 100644 index 000000000..16fe5e992 --- /dev/null +++ b/mathjax/docs/build/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: fedf9ba9a5b2ef65b82b1fa1eea24e52 +tags: fbb0d17656682115ca4d033fb2f83ba1 diff --git a/mathjax/docs/build/.doctrees/CSS-styles.doctree b/mathjax/docs/build/.doctrees/CSS-styles.doctree new file mode 100644 index 0000000000000000000000000000000000000000..fac151e43cedd5800e34a74119ba29f4152f3587 GIT binary patch literal 16190 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/HTML-snippets.doctree b/mathjax/docs/build/.doctrees/HTML-snippets.doctree new file mode 100644 index 0000000000000000000000000000000000000000..696096fb1ae4d5f630af950b6dbffdb55aa64373 GIT binary patch literal 12144 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 XW7&KJ0yjU$%wjAq2#2L$Rsa71w&kp0 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/callback.doctree b/mathjax/docs/build/.doctrees/api/callback.doctree new file mode 100644 index 0000000000000000000000000000000000000000..7565038e0265cbcf33c59fa48299867333137c67 GIT binary patch literal 70304 zcmeF41$bQ5*8YoBNTImfP$WrdQ(TI>7b$^2TbgMy?PN%k&Yq+K9NgXAT`v@ei@UqK zI~RBR|K7FFK655bxxK)>-~Im2*XB9z*>d)J*V?}KIeYe=v8lPesk5V{wN%&E-kd8{ z$vH09)=^cQp?06*j8So>n)+GVvg2|clgH;u#hIgG&zgpwJ$m$Txl*p9*lUX!%(ZQ2 zt}|Ecjcb0wnzF5}qq9xBX4*#=a!nl>p3b*7mx_IcHZ0Ul@OalgKIb}GNPm{04YLv> zJHBO5NTgUrs=e?W)-tv&+gj|4Q*m;Waxl+r+TOlvsW>a13n!i}ZDTXpOh_PRQJih4 zQQa`tnw?zi#{={7Kxurgsb$RM$|s7m4{cb0z;W4*d?7ojE=egUGKW{BBcIDm6{o2+ zTPhXj9NJkwXQ^{^siUO>`?j}@YR-)*73YeIbJzD9pLM0&sByVcDLWRW=NVa?x4vIf zr*jy7RH?nwHRX!)4Xv+g&Na2Wte!5;KeT?XY-dONnD+LLw)T$Ps8UDPbrcuaVut$O z%AOX?yI@pYs3zZw|GoL&r+)sxdyvnEL4p3l`B~~0>Kd5Jg+=mJ^|Myw!J_%T{GXNo zv(+!`Esx0tWs_WrMHCmy_v8QU_4Aeun~GIjJU>VM0ienGxnzqZ0cb#o5P1KXB;<61JlGfl2vmM#N8{ji|^X!D|uqM|s zzGLuK6r0Vnle~X$P_asbORi}!vIhs-*SS(hao_>_6bD7cy3zH$JF*n z;&Sy>*^Um^GMb`ZDlQ)tSE#9uW4Y3>}a=S#&^M;2GB z?`>AYwfe~7koulJWQ~!rqnT++k7t9 zQL4*i*2^>o>o-=#JqI+63=HTWjBDKbw6}?THZ!KP&8Uc^RB37-H@-EeGD>(=wk?z9 z64OT5uv{)Pgi<=Baaf|6$eBK|-c@S`HClGFR(S2k%$RnU8Q1P|ndV$amTq&PDdJPA zFDZqfL#b-bPI)BFT#3h9+A?HXM@v&@Yt~s}xk*_OCOgJt^6eAN*1k_t%2j9|%4W(u zaW0nXicP5kI!jU>ip?sdIV+@NR7l6FkmglLTU1C3Dx|$tmsCi1t;vsQn3?8Gg{Ig_ z(Hj>P+fkm(| z{s{7~56^~2i$`LrqoU%`ABVC#>vKH%A89*^$HMElsCc}T{m)4~AIDaDIze431-ikJ8Xjke>`u03vU z-1vO9)KaP{UWQpNkBV1dmi#GFD{it0&frLL!_YC1FR4y1Skh2+MlcvC36m;1uoCvYm>jE5CmO`E3CxfK6SDz`+% zTa}%^7wvlJ@9l*eoFrS zid=fea_Lz~drrwcuUxuax%2|Lq_Wthb1uG!QD2IRFNdso+_EO0WXRgekU!O37hgfd zt5NYa<-=c)-0N}ns+oNwD!!>?yELJ@_Ijei_n>2hn*O@PB0t zzZS!9#PC}&{4T$ERwTdA&z@Cno+}JbeyGW7#QtMc{7E7;YaiC_to>)if8ht~c^jqw zVsd_!oZpb+dN43Xl$$}g#z;3Km=@(`Qox95i*Pd&;edTyPatx=xWXtexj*`f%rM;b zw!l6lOy-6wqv@t#jPyoYMfZxn+#ayE-xxvy*wcITyFy4EC!uIu4`dEF-4Le#FiY+vSR# zEso^k=|GUjI9Wr&9L;C0)WL#EDOW{wO$S;Sv`)^jW-y_pIR}T3umWMI6mrc2GfZ2V zE@XHp+gfVRjBhWMT1GPmBUWsNOfyqxJvE+X6JeTWW}+YpbN&lmU|}sRHxzlFiFAjUD-xQZfUwq=`|LP=}@GUFT*Y*HWcP!)aG#IlAgd z*H?k7k94yNDOR%yDOUZ26sy@m6{~sT671%{Lu2fN!2c@?{}pAy%}HKRlji~=H@9U_ z_5Wqie@|s~^N=U`+JahB`V%@mH?QT@d~sfBN!ZtDH@~7%Ll>|hYUqOUpoT6aq=qgm zq=qgcq=qgE(id9d3=-U8^7nIKwGnP{+!T%s5V<9|#@$#!6w*E8Qsth}w^h?>Q2P56 zm$Vd@@+me<_tQ)BKw=AZuj*%(v9zk=w7!GMR_(OXp*d6Y$AU~pmZg`_pi}ku3%v`g zAx*jQ9kkw!AwpH$wKUm!M`MQ7=R92tDbdmJ*VNIOZB3Gk#{}x7+B?VQGn3mp32U=O z3$?vNw6Hs5>Q$(OquTqX_O=PE{-=7wN)mJw#L6b?D#^@#Or|ZDYtA*-xf(N1()U|y zU2ArsEDTT}Wnoz%WnrL@vM@+US*QcmS}zh>>%n-awO;+tSkx^?DiopRfyk|3Nml>K zBv&LAN`dk{t`RF)>MO^oYs+F!_<*gEi!glO&-`~bs=^cBE&9h2(inWpz4Uk zsgA5A9MLczLb@+4Zf#IjJ8<~uaV;QpYv5Ntra&tcXr$0a|qLCx2>X(&)W&f*I_~?TlIa$Paa}B1a5o0 zhStx5dt7^SXKT*Y%fnX+a()Lr!3v+-k(6}8YL{zc7AvzMPU`D48NhJS~kv80_8#n9~MO>9dnc4hQiuiPM4G~YJt zZkwE5=pWPG+S)#mm7*c8V2M{Yn!8%6WM!)Y$;xp;GOSHVhP4aHu<@YE#}c8@EGl3` z!yl*PNPtW&0g>zAsv_n&7NoLeXxFu!(XH)GyN)V$vLRaKI*COgonR?U^eNaXF>}J9 ztP=N4#debjS93Vo;-T?w@<8L=g=oBo5RD@t8t)0B@z9{~Ubt(Tx~{{uv^D1@Rk^(h zgvvfZB44gvdJ>tnbaHq+{;o4#73j9m-YJL@KJ9 z942IA%A~r(6*_tM!KHcVl?SfXh zO9_YUWkBRE=c;lZvy=ug%UO)2Hcs6Y@`d2vEHZ?ylm~>a5<+x}5aL%0A$Sc~!RcBB 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/html.doctree b/mathjax/docs/build/.doctrees/api/html.doctree new file mode 100644 index 0000000000000000000000000000000000000000..ad381a94f042a894fc3d30dbbbcaec462c4c049d GIT binary patch literal 39072 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 a?5!RP`2l=mitOQ&E}`+oq1ETu>Q literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/hub.doctree b/mathjax/docs/build/.doctrees/api/hub.doctree new file mode 100644 index 0000000000000000000000000000000000000000..713ebfa6576afd321987fdeb6525c19fdd22d5d6 GIT binary patch literal 119622 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 b4;@H$oJk;XXK~Cd&ZjzryfE0+((wNP`#@I; literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/message.doctree b/mathjax/docs/build/.doctrees/api/message.doctree new file mode 100644 index 0000000000000000000000000000000000000000..cbb982e0620bfb7ba7a0ea5750bc32957058d9e4 GIT binary patch literal 23057 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 aNBgxB*|-81fm@Mdb~MZX!WGl7s{emI_Un)U literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/outputjax.doctree b/mathjax/docs/build/.doctrees/api/outputjax.doctree new file mode 100644 index 0000000000000000000000000000000000000000..3b5ca7698cb203b4b3c757c3ab7ac1097291f119 GIT binary patch literal 30865 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 No_Gs4$-}DozX8RdQ=I?+ literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/queue.doctree b/mathjax/docs/build/.doctrees/api/queue.doctree new file mode 100644 index 0000000000000000000000000000000000000000..86a0ec1cb9cc1cddfffb8fe2b39b7d94daa58861 GIT binary patch literal 29495 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/signal.doctree b/mathjax/docs/build/.doctrees/api/signal.doctree new file mode 100644 index 0000000000000000000000000000000000000000..27fde77456da28b1e17e25d3b8ac726d17fa3f61 GIT binary patch literal 51038 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 QuGt}c(?Ym-8djtJA6{@~3;+NC literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/api/variable.doctree b/mathjax/docs/build/.doctrees/api/variable.doctree new file mode 100644 index 0000000000000000000000000000000000000000..dee726be39011303cd1a91fa34a0d2d16eca6245 GIT binary patch literal 20517 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 JRkO4CzW~ne&S3xm literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/badge.doctree b/mathjax/docs/build/.doctrees/badge.doctree new file mode 100644 index 0000000000000000000000000000000000000000..775598a4859d0786df6a8214aa7b58f0ecd9faf7 GIT binary patch literal 10094 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 D_|gXq literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/callbacks.doctree b/mathjax/docs/build/.doctrees/callbacks.doctree new file mode 100644 index 0000000000000000000000000000000000000000..bd92c9ae0d2562c38ebe3831097a416d2eff4060 GIT binary patch literal 45209 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 AumAu6 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/community.doctree b/mathjax/docs/build/.doctrees/community.doctree new file mode 100644 index 0000000000000000000000000000000000000000..04d10094d7f6d182a81102e636827e578e297fef GIT binary patch literal 13321 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/configuration.doctree b/mathjax/docs/build/.doctrees/configuration.doctree new file mode 100644 index 0000000000000000000000000000000000000000..e1490e7e3e181cccd04f31508dcb012624c824b4 GIT binary patch literal 75228 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 TkvoadU%_u|g#4PeKG^d=-6!Z- literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/index.doctree b/mathjax/docs/build/.doctrees/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..a02aaf547c6177d0c416c0cd32b9e20f0a65c330 GIT binary patch literal 8134 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 P$5T2H4ct?(WNG-{%b6Az literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/installation.doctree b/mathjax/docs/build/.doctrees/installation.doctree new file mode 100644 index 0000000000000000000000000000000000000000..9246a5733fa6b3c475af582d71f283785d932e04 GIT binary patch literal 44809 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 Vh?__*$G@{OFISKrZNaMS{{gV;#CHGy literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/mathjax.doctree b/mathjax/docs/build/.doctrees/mathjax.doctree new file mode 100644 index 0000000000000000000000000000000000000000..96f59893d7f085084beda971beafdb99ffefe02d GIT binary patch literal 6531 zcmeHMS$iBu6?NoDmfDdmC(Z(nNwWlGkTf9#2w^cHA&|(P1ma3eU>It;Yo^QU?&{lB zt?}UBd_kG{@efvY4Tir8~^}$mf;K47prl;%Hsk@wW>&|^MQEZ~h>C~>} zCRR4!kD1C{Ko=alpJv9icUdgtGE;6;C`%WPY4-Heo;`bpiFBd1VJ2O2Ms6LaxwaLD zY}K<)I~X*1H&%U1`^Gdc4ivJqs+%cm|;DSwsc@j2a`E*kio2KyV`)EB`fBmM5i(A)1eMs zy!(_^MZ8Hsm*9|x$8;$US;}F9@Ub;RmVE?#AHrZ;=)wtik`H-7bcr5pp|4Mfdf~UcOM;5PI2fp z_^&mlYnGGCd|KSyq(yVav9?7jN1@6G@L1S4Wq3lKQm3&b4%ouU6QN^A z3{AOVL!E~*O~VX1QRZQrDh`L*C0M9}fstuw`e9^pYf>Gf zBJu%$6P7AMR)#X(lzF7Q?V;+0PDM#>QZvy0nKPjbEY_rI1?KxY*G_NZZ_cz;ldr=*D-s}zsYzk+>NO8R499?-+5E3VW?f0 zOIMYEF!HOFv^pKF1-B#8R%Zns>v|&_PO^n}u_ilrYYw}IS%C9arnvzc0B|_04ySc% zbmNX1S(qj#J&)_;CSNBvbDcb&>*N-$lNWHEypZc;c2Xy|CO4c<;PVOmze(WRK)dT> zI>EHd$$Z??Zo=exa!hR|*PHfklPk&()u(!^J!wIEeUm#IE~8#h<5o=>vaZ#JnNXO= zKo3Dtnz)KonCL;WN|j8t8->0%QLdpc5U-77iaoe4i&C?BJnUC#8i1-y>id&$xyn<$ zvAbwJhr}UxS!dj=90O5L>YV8ZYy$iZS=*>oDhDe|aJyZ>W@b~zOp-DJJzL$=9w18u z*ZZcnfSis35QzkB#xQ<2vwpKf&CnC_f(SXNUE?OOZvq+xf#p~ZX!Uc?EX^8g zsZ-Bryr)&NjFLvEfG<-rucbt~V1&La1bzE{%X)4F8`ewM!b*6ivM%&KV(^TGRmrbo zQnPDb?U>PUD9BpKPs5t4J;~Qx%?eYYD}fI1=8aO;ni-(C^8i*@2-poLPvA&lVTP(i z#6Y%A;S4f|Wj4ft#GCj(Y5W9OEyrG!_@frl{aBdxZ#5zZ;kpP*2U_tz%4M;){Nyy2&t(hLwBzfy|v9dsh z(~&>x#5COLZAYf?iW3wPUgu~s5aWZ6yh6hQ&86G7wIcBXafcU(7qLLRm<8fa7Kl?U z5P}6_X(AAJK_Jc-A?NY=B0OJ&53dOChTfeX(@R+IxFAn%>)kzLdMWGO0~c)T9bc27 zTB$63Q;X70jf}y#CM!&iuGFGw28j$4a8iyAAJ^m(Bmw3M8rA{zGVjE7hg|o$Ioj1o z7Sd}BH~wJ2Tq(S@gY2{oSSn%N_rQay^vv%0+Ut~WtUXyrU`&(gdli!pb1WB&EmWi> z>!$DXc{BjDeg00DzP+_*$N4gFi_TfvR;E15j4Z=aM@b-yBGr-SdDckgvW$24j2{tm^NjMi5>cQ5icQlSVf8?v3O)n6DV}A} zgKcpDJ)17NAVyC#bQXbhhWD7jd6Sq01(hRuvsg^g6jmsHydNuiiFw(X432>zCHG<&Grj{;$3&*CdEuSw7mCFOL^DTwS39}3Ev{5$ zY055;8t(7A^+&X&af-mbTP!g|izNv*OmR$lkC=^BuNu&M+hR#&J;i|?;aZX?<>-B9 z#ZgnaqH_Pu=KC>sgf}8b4*?Qln^#$Pi!+=)0Ph`)tE}iwbIQ^O;VVo;blx}3Yae1K zW3Iw2Kla8gC8H0w#ii``zD|AAx)|l~6iCrW#5}%Oz51H#V*02!q_#9hvq$;r1 z^m)MK9Nm#+U%(c-98X^qvz6dar z_`@9|e@83~RL&DSMCQ9VhtHO6|9uaY!D%op-tUX6n&KS}hik%<3c+|J9F{5MpG4?l*W{ixRK>g&bI8v9HN|mp5_{b&Q$?*E8 zNan_;K2kL_!D;#f1dtK n@D~ib(OdkLJBq(mVqrq6mj2$Me~3BG4UFOcIi`PAy|sS>Cl6Mk literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/mathml.doctree b/mathjax/docs/build/.doctrees/mathml.doctree new file mode 100644 index 0000000000000000000000000000000000000000..78f7e41b55fff3d265f296bf21c3d247143e3b32 GIT binary patch literal 24364 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 O@6K5m!TkzQ)%PDDZC;uH literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/model.doctree b/mathjax/docs/build/.doctrees/model.doctree new file mode 100644 index 0000000000000000000000000000000000000000..e96ca3c82e29e588aca0e6eecc0277c02e0a6bea GIT binary patch literal 41437 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 RG!g`_=MP`%R>{%+{|8$o?X3U+ literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/FontWarnings.doctree b/mathjax/docs/build/.doctrees/options/FontWarnings.doctree new file mode 100644 index 0000000000000000000000000000000000000000..8d3a68d1d74f5ed0ece56e47623d541c44293553 GIT binary patch literal 33108 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/MMLorHTML.doctree b/mathjax/docs/build/.doctrees/options/MMLorHTML.doctree new file mode 100644 index 0000000000000000000000000000000000000000..1249110634df52d4357f43fb0c41149d50130d1d GIT binary patch literal 10756 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 ZOW<~%9KZ{X_waN&ak@vk+=5oQ{{f!hRiOX? literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/MathML.doctree b/mathjax/docs/build/.doctrees/options/MathML.doctree new file mode 100644 index 0000000000000000000000000000000000000000..10bc0e3c6bbad84e37ab76cf73e7b99cc66be64d GIT binary patch literal 7346 zcmd5>XLKAz5_VErTe2+Y$Y9bMtQBCQ$QX>VED@{*5th~LPOoO{*`4j083kYf0|rFS zIp+)}$K!I&IdX|h+#Q!Am%i%RRW|p>yvKX{re~_FtE;}MuI{cqZ%WSca$(@OeyZqM z(ogVbK^B9An!IAOni8q0Nl{lc3o;leNncHiR8_KT(WFU}0$UmdGq4M;;S@_@V3f$q zN#FNKRd;kXf+Ob@^G;7lvN`5cHEokaG0P9Le&7U{)GKBznfFy~r0PUN$s}K93J_uT zV5US`O&1NhkO`8R zA~hdSk=a+)bwSr$fRIWVnPJK80IYp|t6C_kVJ-|)i|i?)x;$d>SotJN6c(KvJd;pM zy4FBm%TZ=vwyXxFWu4h;Zpe{S3R+n1Iz);qB^!m?I;pv5Rj7%12|%Nq;^V*sf^{$X|;=}&6>GQ#D3c~t#%W& zR#@WkzDlOm3Q?1DP2b1Y?rF7$sET`5rd6}3!WhR=DI2&>bDg48E$~xqCE(Pa_7oc^ z?-gdp!r;ps8<0?Y1Lswd+9zo*5R+^`XD_ywiG{Mi1da^kOJJIlRwg@;(KhWHsr~F4 zd!BC_qNXfH?Qg@R1CloMJM*;B=YaNykB<>2aN)fpp!$)KS`F3p^6A9#iKAiM@;M5YtzyfdbQM;LE7j4g z@*1u3F|6`hR{2;~c^xa;Hl!x&uzoClow6T6+W!CM?LbT%7pdc+qRl!S8D`D#&OqFn zJ!F>bggOB>ofxSNY|~qaO}42VYerVOUY~);56E*3P8MEC#>>|5@|rNQ`KbiN3>a7) zhU@r&w2VF{uz7$(2GWHYx`EMax}o$_hSBL6z6=brI8c`A%S2g)l>j#9hL$u;qq{qv zth*cRI+)OD3?Qi_T9Ml9R^5*klv*2RQ>%62O0MWOa;EEImNgz3vfnI};EK)>-l-b` zLkafKN!mjvvxmCaL#MEZPGt|B#vZESKw=M_p0wM$Zv8+brqYOpGa{8?=YGId?S@NE z93QE!6CmQ;gfbDQ*+}Kslmt*8js|71+oX0|p54~NZnN2K4!dn*$fDV0o8Yl(jE&<+ zxj?57sUk$`Oq9i1;T%(*Q+Z()17=~sxPVh7j8%~$R%c=kzig0SvYldo%CxL_b1uoE zYT1A;3^HMa~Z+&7|YFKI_Ks7lI!H0K%GCxY4-w# z`a%YHi>O97_5gK}Xc)ausf$HzX`of_C+d<8QHPI$XN6dUgB|g5f?qDR*}IoT>Tu!qF%@wy_rrmDC+sKp{I2!{eN*cFd+^vzija{`Zp4(%m%WVd7ChK~+O$l`e48Ai` zcd@Y56Ki@_!YJ=9tp>jvM(E2pbp4WQ6gG#kh&X_SN5FxauCP!se2gH zdl4hNXBRzR-8U#|U9;E|;+&@L*DGoxjv~H3il_%fU4OxCKO(w0)Ty9=vsOo z;eD#Rdn{JiHR8}Td=DFu8I0V%2m$FEd5;ohWQ|x{Rx;+6k;JBFOX6`wqf>Sn6*fI^ zMM^z8485&)k>_;$KF|2Pz;M0Dz`evsz063>sUYenLmI-55^_lGdw zRzxeWn>Ql$VP@lipU7_Y5qADZwL%|bg+9&-eS#JGBrEhOUN&2K*?bzh@S%S!cIq?G z=ChIdT*U`(3@sUqI1MA-Pi#Mr$-fY(FS3pA_gr6!apm43%y)G<<1_l$fYXZc;hS&rREseyHdCDz zkQgDL0^*F3{4^aLFo$Mn&SaYEnE<02xP?(OxrI@U+`_0?Xh#{<#2v`8G#f7w&B2p> zdIo&D0arCAk03VsY@9MUF?yURN2Nv_x67AtvgvxjgftjcjV{B%M-ep4I@S%;yf6vVdEdvXEPtvWQ!lvKTF!valQ&v;+js zvxjd7-DxR=!IR6-M6`pJykPrCHXsakGv4FR5Bd%{d_7Lkj$ng#mZOPiCp_6Z`eZzW zF6|65N5L+-8_?~_1VFbNw}39mEudS$Euh;SEw%%#19k-3gX!%$KUAdBO3(m6Gn$A} zc$PzXBdek}1~GGtw$!4#Ac;4r37x(tI3RT|G!gBMC!4cP?p0tIf(qFh>jzK%@mXF> z56CR~*v|`+Xdm!)i29-W5{{BS?W^b64^L4Gf-Z5;{+f6I6C3@3Le_ILl~Fz&2y&WQ zxpUU2dX<)UknTO0d*_T9%1-m?5Y2EXGt}V_t!rOC9j2*=iXLd`zPwKt^$F z$d;kH8Xc*Jt;Ta~nZO^wb-PgEOwdu_L6jVgCZaWX#?C@a9HT!F6KnAzs$AJCT{;%; zZId}7*5QpKq>X#a#VuOT#AO^n?fiy->ELc%38Lfhiek_--Zmzh#@IwTFdALT z#0(rkC691XrEX9TxP}7vdQ`A>tA&wFYw1_14G-5Y*h-+f8 zH9qC_upaKLMZqM%4ZtTGpCjs3dD0t(l{iUPR}$o)-=mFqMzo1}MN=iFGh75@ynJ%e z13hPBK94L^boqvfG8}R|70}lqW>7wd0jTbVT40M`&(%7D%VeNZfocgJnXKaT}fvue43HuFb47siTV zA=A&fkIn}TUY%)$g;HiHjreo{=*Wn;u{*`QS7yF2W^U*+smS#S$dzV+wrJkD?6$n) zYVT)|VPFd4{UUVYb|_2DyX?7-MHlnuEZOg%){hJq`ehU^VbN8hI$n-6s6}d@Bf5JX z-w8aTOEqo`S#aq}O>RUb!$TlDI9gE=r%}2})0-GQ{Id~nUNMAMYnjvI;(mq~3tgj` z8+bhor4gU5)zq0|JVw`nEULmF-+TaF&+mz{C|*T3#FF$s8ADE{8=0+64{651nr`Cn znHkIR%`6;H2JvP+whoyFm-D>SPq#1|FF7-t>2s{WrdvU2s}&8SgOqM##wyXd1}fdo z?=|IrX6O$7TC;urouE5eSY40AMrN{q@4|P7Xwb1ZjQri2ih@>YIJw-zBX=k#m%hHf zRB0fvy`oMomh5c-v)@AZGS`yP*kwj9!27_mQ7?=JPQaOAuTI9~M9l{zT_)WFV^{~4i&z=9=I_J&>>K0OR#njT@1^YmhIiYS|KYJqpzc@{m2 zPAtjk_={WGr zil$Nj(ZvUxr#0hNJZ%F94x9p>(Sxw>KFdVxv(IshefN2^L;L;q+Ig@eH&w}*C+o6&1;aF9D6Eg)~O+MnajPui@RPQiFpQ!f{C z7%~$aJg|`-d(O(%vOOEf={Y~UJ-a1m3e{SVdOkn9BhF86uzc7Pnp{t%DkX-tmgskz zuofJ0_0GVFf(MPb3u@UhDKS{<&W~jZ4s|oxTFn$j>NPBMSQH%I>Fy&XA2Apl>9&nz zbK8sz+Bq1kbKCOus@jLaQG>zJ?t)w?8;0B+GZ=Ka^Wu{3!Jx;TN1H-ESnn^dyK_s0 zvKJhS0ozg!4UY5Y_-Ok0`p9%egkDY}WP%gW^@&k%Qm4Plo#mrEe~s_B2YNfI)EJ_F z53T0B{Lskckd^7=C^*HR?;jBQYuyD&H^HesBK3Cq@OzpMo2UB-@?am~&gk@4_{%*X zejn25FYxDkb^q8+^L$uy_unHG1UfSc9_lX_4Y+^UOg|~qO4x4$te+JHXT!Q3R9hKT zsYkR7s&kO)L`en1^B6uQFF051ZnW&4Cw9*lyPL%B1!8n_gGJHro36X9xOyh&zdxE6 z;tLOtf{S3y7yYy9BiWfoz+c!*Osf^kT6~a|LTXHndke97Fg)oCd7fRWY5>3i>!tur#|G6-&;Mh6Kt2rZ+ zR&}_1cLv&%4ui=l6~daAcP0uoUsMXlVbaOgOEqVEwp91RZpYbLaYCAB%aaK!p_fVc zKE^4ObESITbF$9xaB7(0VH#N9qu7~ba?12Fb^5)whUjmsk92RaQ)lP8VJDX@m7sG@ z#bDCxcopki++xu7h7N;EWYhs`)JMpukCag#C8J&{qYlcb3*>h)>Z3dT{()N={{LZ$ z4uSVA} zI((e8d6m0Ri^h&>sgNtwg2(UDnsBw0eT`K71b05gEKtFuHbrq=fDEXU6&Q_ z8J^gCrWk#eIC-{|J|Sa22g|Lb=1gfj*9FhTc+ZQ1=ck6h&Klmw-c0B;TtUMF3%ievu^Uz4ClG~OEUV^|kM8Qkd*{OTx^sTx-UE~6 zO{nns`qML>6k$^cptpJKMFn|ruI<$ zLFnC#KgqLiiGmNQT06ZoxD7rm>wLs=@lkQ{F>aq$Up@kx2}&GP0?!N5G4S}}u9 zL-#XL@Yz&Hw=~?BYMMmuR}G(|^{r9xd9m|1D}N!DLEb!l9xIgd-i}Q0MWp*u6nr^l zCUwMlwmkTXMEq)}Wcr$<`?}oc8xr<5iFmuafcV}N2!y{m7<>!0_oZ6@_8w@mRm)|9 z??Cd7DERJll5^XQ9AW36*++Q9pqVS|9yIg7 zR`O=P3i_wXX%>)s^-j|UM5diIHQc>+a4U$O?p&558vwH>HyPTj+i4cs4i>d^kZNyH zYkjkr8j_>K)-$nv3#{epYfp>udmU%O_u``QN@N+hE=uLGm)I%O9AGtpN)J>4DqST+rP|*}rK^RgbPXt# z9+-HhIame#|4k}91c`Bb2Z+prNO7TJqF4D<>ikTuKC`GTL{T>gs^a~5KPvMx#IKW0DXORvPiLVC18jd-dXF_j65b!JiyIf^KI6U=Po zJVz?Y!3HxUM_3k-^^qz-)<+4E^->|S4hoU=(V%2?Qok5dLI1ym zY{RgE3uJ-FjF8Gf6MM&R8~qziLKUYQ509Ho1~M)Q*5oLw$y5Bq%m1M%@)Jy z)433**9+nF8A3RHrVvh_1y14g*(%Uv@f@9k`lsK#_=!#gYYsHu!Q z@?XU3HqVnjR~Kcq)*0^kR<9W71uDQmFBD>+7YQ-Yi-j2IC7=v+cdQ4B>Q7W^EaG~xshs&rdI-yc@?QflXjX- z2Q{xITTA?FY%xypT4mrAuM^@FuNUGJHwkfyH-MZzSROclFmF_Te0-X^y?GOPX#34T zWZpuWPAX!BNrj`-CDXVyH`^k5(rJbrH|DKm(aqa{$h@6Y{5Ol=K~6&%#YEV5+RE=r zDle3<&EaR>ttLqO9$SvI?^OoUzE6m>?-wHN2ZTubL9kWYTa@2#4{I9Tnh%i)pC1My z^AXZiTrp$CEjFY(9gZHzEMPtw6Z@DY_VJk5zyt2}6Li$jrOu_yCoO?bB?RKrsbm5& zpH^+u_!(P@8b7NH)c83eYP?m58b2>Yjb8v;)%Zo_$ELP@nlF)o3cn0Q<}0MB3dM$1 zq0V4w(kbuw-%fyEjeGr??e*(%uY1?SH)zz*3(*oM5^2nIo9*@XxYwC6(>HAaI{22l zKquc8qO0!+(bXM7bn{)X88dy4yFv4P($;Y0PTj{b(+{|e%w433il)X)KePqSnCVB{ zi~5g+Q2&V#>OU1i{chp3m}$52b{7S$O#F=dIA;1eSCP5L-Zx{W4e_s%y-sY>Ur>zd z#BXcN^h?_cz5GfAaQ15piORc6x8ZpxXTMVadT!_{J%(36$Q%@eYuTE=#koMPp8L?$^hYmK$`@RN9QI;P*e zGRDh>3dbt37{p{@*j4jQr9Q^5-f~dFacGz; zbmuDLJzlwo&hvG4(LK^g{0vgh8N)-}>mESVxl|sxx+uSIjXIZE&&0)-s{j{YA;iU3 z3UTp$g}C^Bpj^Bw9rXK?p{P?6!~gsAf1^*E18@Om+yjBgtg`;F>i_-0PKE!K{%{a3 zz#OABZ{|Ko4c@NJ(0iIr-)ZKlsto2JLMSRc0-SdTP&yVjUvX)GNc zr%oE$Ii9;>D(eZVvN9`iPt+yio+L!vlZA+Tim)x)D)FhxTI(NbcMaMHwk&FH?i?5u&TDLUiQ{(aptRb5C>$cY{U`AGK~r9-;eqPxMGGBl9TIL`75g zM3>rv=ALMfdr^P15b8rhs1FOFo)u2p6OAZucTv#FM2`D-Pn72>GM>GUp8--#dJgfb zBJ6ZiG)g(T6T_{WqA}YH#rP_KwSo}Vib7c1CWN(;Fy0iMnZ`%s%G0K(%mv5kq^O~o zkP=_5o1&^Mrt3fjbZvx?427^z6GEyEDh_MV(VhYa)#FWj5^aKF+;s=Qc{*w8u3~HY zuIMqg)@3cVnks4RiXLl=VKw4HtX?jJ)hmRsdZiFncY;$`eVhukE4qq{$UL4DZU(Np z{|HjXaxQEvAOFN%kqu+hU*Aif{Ta(sbZ>ZaNxy5cA>fhTQ8C0`f`a6+fQ$n5^oTl+ z-q{iGIIp&7&11b}^UyqJ?sl9$p8Ka-wwAF+)|?RAMln4e4o@FEute=f#%`{1Sy4}q zqv3`vQK^#6(_?%v%`;YedoX>q%(J>ECurRwTw~3Iy`P{0?0u~ed+!or?(({GW4z*uE9=d-a z5SbT|rt_OvvCDDuly@9I{68Io=EX60FR|R+5OX*1f6vBCq1>>QjhS9%IeK}*(bSmf z6{?M$ZnUM?>6OaBPOlPTr&kNH(`$s->9t_1onEK>)|lz_WMHJ5fXKXoG&Pdg_`74K zH^#lb$@co@xYxalnchO9hF+$|OgGzJ-x~KiGiG|5EkFlvR~P8y9YS>VP9eH_mk`~& z8*Ii*@8OQ0H%MEE(HWl>S_u1}CyxXaQ+kO*>%(qBWw-syCW2bN1THk4@ z)l^F(cDlnB!|r#v5WC+K!tVEluzRNvc7Fg)VfQW-D0ccG7m@i9DclU)W|vkT`nK;1 zDIN%upV1pXVGj?-@^$Os8{X!LU*}0;4h~Xz7tRI}!&``qoh|lF#bHh^^>hy5#8&z& zlnb>2r_vLJJiqGe*K=M(8uM$J^q^OdopYo-%K2v;zSv%LHX0uRb2ysiuf|gVRU12v zXSdn#g&yovK%)iyYR(%{@h|cGZckU;=EstHby2!)4M~1trALiFRRLcX`w#jw`TcE7QG{5I)B z@1M-Dius*dG41}|)HC>pT6?^7&p{z?IY z%-TnS%qC6!SZuXUzk0dTzDF_BJIox~(aAoxleuvxcJ$m=gL%|xXdw*{=G*2AlICJ{ zirbksH9`sPwgyVbC<7%d6rzMhLX@yrh!Q%$RwXP^e!o36Xz^#Wlx(G`^Ib!{0s57A1pO&Jaqxx-|~Dw%=63z^gvsHAy=sj4116e zgRd51@HIjVd@$HtKo8+=&^V;6YuAHxA1|P5xs1%Aq=|*6E})0mg60BxIQOD{gb?aS z3ZdR9g!($+v<37is}!wPZPqz=|V_77}V_9pmT-_;@1UQBzg$BjIA>P4%$f5u_bP%FOv_mwKlZWYHFgf zOrB+n;qYuO#NjzYI6PMfhZ}`(cpf-~!}C?3WpWc2JZDP^Hv=ovBL-HatbL_cZ_4s4 z7(Ze1rd#|TZ~WAk1WR|}+HYt0QLb9yWvrTBwcX;yyKa8@w2LAyplgRdJluHmzU77V zV#s2vw+QlHjaPvAnR7HgLC|}>wuktXAo&?J>Ashvj^1JMwnbi(=^rWDM`};c@f)XA zdlxUhDC-Q{J3S@6mmRI(oJ@qgH(nT>lz?c?6Q zQPQsh3~-?k13X-a0WK0^fGwa5aDM8FTglJ@dnuEs-ShvGG;Ul7;dK`SJi%D)bb{R zTH{BA@mueE_BfNH271W@9DI_dqfv~uF80T1ncHjcG^26=X*ITTPW)U%EAQa<0_`zFk!?@q`eQ?hsz<+xNiEmrW!k7)nvhWk6&eORAaO%8781y@$xAS@-S&$+&o?w|0XqK4l-9$h;v;7MCJ*ksdI@v>s)SI%DTBW&SRYP51g4e+XI@c zcF`f!p9nh`&d8y{^!yP{%UZW|f;(J?envzbp<=F)I-e56tuN?V2Ida`-?T7}D|d<4e!_e@**ES0XD)>O}u zhUVF}!gExiop-$L2W3L@T$}qmQq9NiqV)SSdYjlhpKQK3(~za{u^RIN+w6s;Gd}YX zPV)JQ@w95jyogG;4fY0Kd?^?1yb_N>m(0t!-ZWeO_HwS|f3Hw! z@@*J%qcR;i?kjbLJHATA_A@Hx)m-u=mAQHr$h^kppVxOzzj-Z}b-C*6xUh@;>$!-` zO{5KO-e7Ow=8dWZfj0@E|7IclyhRAXn?d=%BvPku74{FDg2QeUVN|!xiC@Tf*7AVR zw66*Ab42Ly@g4`OBwuOiHgBU39QEx$WZprV4ihmN&%u|(qorf2e$6{=g<_)Rci9f! z-RJ-OpBAFu&j=y)Sy1|wEYk1ig#802?@_<{ z9VLF?Df#Hq9@Tp*U7+621CjXxX{uiF*{a@RtWHm3vRW}5DVQ%(rO$0ECBPA$^ia4j7tmQv#nWpjR<@K0KvQO7Kx2 z-o!TFp{&ncWJYr|;3HIZQ!;mu=N^ibkUyI(Nm4j$(SE=F9EEPhT@syC**Bn3PV)Bw^gM%n*vI*pGO`x4ayZFLC)Zs<}%gKuAL$`X#hs zey;3!d2ggXX6{i>?ow}jgwHS8SUU7QuV#Kh{w{Y-d|q{5{r^%O%@=FAn)#J(7VEn^ z<@)&04y`8U*W_Wrcp=Kj?Oux1+!($yhV$VWP!9s_S{~{CIvd zf3jU#o8#Tv3t^#FG3L)Uci$YpGj1E=*Umy|h>xUj^v7qh%)Jy|>#jl6@x~(8bfY2r zg$nZ*D(!Oj@ygrHUu|cx;MLHp=aF)}WM=Ut6sdbhwSprT>;sj&Ut?z5{N>UfKhVZ+ zDa0zAL&+|8Vf?YNAq^I@kFDIH@z9u+Lo?UrE}3RAGmmU{UcENjb&8p<>rB#>M$v+} zr$U+6gBnIQZK~F8n{@Hz0MoAfB}2SPuCF{LpGGqo+qRvVhS!2d3p>n0Rnw5mjttq8 zRI`YjO>J(+R3|lyRdJrX^&D90(Dj1k19E1G?l%6TzLsW|s=M|vkKiCH3oqlo&+V|@ z*wp=Uo69$Bs?F(Tg<2lc@|09{vgTLHc6!Ns+k2=S_L!BbwR)=dhNcd|eW_BkL!(1e z@K94-`>FAqLf-7Jiw?#@tJx1AbC-KiJnZ>#-cC!XwdM~cUurW4QiVa3*uxHv(5xbp z!zOjPpB*lRGQaQJkNJ6JnJ;fvQ^=rP$Y<}cd7QT<&Rc9%)0o;1CbzFX;_f>=M6)0A zGl!_rEc=N$<8aMe<)oed%3_a>YFBVHwcJ0k?k>lro8J_SW5>0&{-LC7WRBBD<}llq z758vuvceuAWW_xaY^?R2%Cu|!I$f~<9|hLk_H<1N&Cz5Gnqx@qlU;lO&vbFa(G;n_ Oe9-g=56Hq*_x}J#UQ@>a literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/MathZoom.doctree b/mathjax/docs/build/.doctrees/options/MathZoom.doctree new file mode 100644 index 0000000000000000000000000000000000000000..1fbcf01ff30bcd0081460c9e94655e4e223ab395 GIT binary patch literal 11256 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/NativeMML.doctree b/mathjax/docs/build/.doctrees/options/NativeMML.doctree new file mode 100644 index 0000000000000000000000000000000000000000..5d721ab69c3c96526d64d5e0177deedb4d895ea1 GIT binary patch literal 15006 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/hub.doctree b/mathjax/docs/build/.doctrees/options/hub.doctree new file mode 100644 index 0000000000000000000000000000000000000000..1a334cf55e92ad72231656a7c8f34946f93596f9 GIT binary patch literal 55114 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 Z+~H2Tyo8rfUdGdzheJrxg%(hC{1+RFNUs0@ literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/mml2jax.doctree b/mathjax/docs/build/.doctrees/options/mml2jax.doctree new file mode 100644 index 0000000000000000000000000000000000000000..24f332a4540c454ee8ddf4d315afe4322124f69f GIT binary patch literal 12910 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 Sp}c{oGZV*-q;oBxYX2YV@2$@O literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/options/tex2jax.doctree b/mathjax/docs/build/.doctrees/options/tex2jax.doctree new file mode 100644 index 0000000000000000000000000000000000000000..cacc98d6c8bcd5e1c5afa5ed5bd79feeaa3407d0 GIT binary patch literal 33014 zcmd^|2b>&b`Nu;bZ9^(8gto*$E|}cWOX$6X3oQ!=1Qj8G zqFAvYioI796>M0+0;nj83JBP+VHfcK{XOr@?(E*dpK8tL^8R+7w>|Bx^Ull#lluqC z{k3YLSZObn2Xd8^E{AiaYAV=d>4m}MFxa#$GozFp&Q-@oa+P4SFqqQTwP4buN!5HV zUCnLSb11tZJ>qgBuH2uiRLU-xx~gj)@%`n}U}0^|<(5aOf@v!^sb%I>YJHVzp-P?Q zQqMqcuo6rUgBh9GBUx9;^$b%+b}bd9x`UaS+5I)=V5X;1uDSkPu=%P?Y9QBNc3I^P zX06K1&(^Bt!E(7;Dpzwom1@>igV`%L$xIW=g@H;iCk*Dc<)>yAz;DdS@+N-g<)>xl zjpufLEi=78Unma1K(Ix3uw`4Ts;F#j4n=K+qP7l$ZBUfUjz+95=-L`3w6~{w#udFH z*fuj2aS<$7n4g@P8fDq8wE}6iRx0#km{hQR*Rd4Xaa6XN?Kl!j#|hc>+0*)6VWis8 znXTqe$ZqiT_yS8-Ix4QeqdX#QRXQR&w7W_**x{lJgB`&ZFl&YJIJGsO0)3 zK`Pi2P45*3d$;8mWG3a&U4Fa#j+t$98%9XcL-{$B+MgTf=^N`Ynf3{Tee=`uTUYYw z%(SSOV81*f?cbJ%-vjcnxgw7s2j&s(ptk(H{QO)Vehc@nZM{vAVL(q&PUSReP&*8*tLj$FFr2{%}$loD6$;ad1SfFFW24IBj;V z%Z}tz!70ddY8ad*dG5zCB~RpN>AqaCJetPutFBy3tD`87 z(`m{XOVc*e#X_Z;8%U29s(IxoxHO$bwpOgB*Jq2hTt#Wi=}NAe&X&efzSv5ghh^zP zslQko$fdLC-g;%dq&HV0Ha$k4l3GE>mS52uwVC$gYJKfTTF2G4v^U+KEf%Tfn6gXf zHe`oKFvaSGb!ODn5oBbc)6GI>$UPE#KMI@#J+DbYrA* z!k|Ywe=7NVVgA(dRy8MUw4PLu#kPH6(64%Cz-L{5!GPqVKZpf3DPjp41=K)qj4A`k#-W7lgru zvHELX{nMgagBO_EHEfS-A;AmD`=T(oNDNJ!;>D3jm63d*w4psaFyQABBe~K*p|rMV z13hypxER4M34@I)XM1XTyrvgiYL1l7Y@RG5xJ>e2-j0+WNd|vf5GclWoB?OTpp;=YrJ8V?*M2RZ_LZU zSBJry&_n)G33QDa^v$Z|Ep3_2q^;oE{FT;zM#h$#bZ^axySItYw~LW?$kdmprM(kV zZ#ki`ZA*i9VY_#S!Fyu6Uu|~JV{UqPGHyY}iMqM>lJ9+C@P66qvC@3NTRk_vLy5eq zr>|JE1 zR|>9%m`+t}Iu(2(Gh@SWaYbb$%bfFitm<-=oLip@J}LcwN|yMv{Ne_g>_(a6GqUd% zaR>idH2W+H`Z1SR_+ih-xDj}7b|zFf!w49@&mY# zfgAD%KZJw3!r(`-25+l33(~4FO{AaT$K?7+7~Cy}9y8HB5%(HH?+t^WDsl4|dY>4- z-xz;DjQ>oG|6Gj!LX7{i&iJojCOL*aNd3PKgWtql-|M;dL#7njJY)vHCH?Qh;P+x- zg6M}lr)s~g9e1HLklT<7{(uaB41+(#6~?V=ip2+imLPv=6X$=G41ZIb_`5`USb{u~ znZ^po6<7;A+8z7@*H{&KhMTm>q)8K0%lflF4k1G5V}nXTdUtp>D*?-z<`^g z6s-5k#*~}N<;KiZ-^06UTruBR-0h|-`L5k=hOn*MrG&e6yP3je-EMO*Gp*b=q;bW~ z;;L&pDz&N#eK|K<@zZr_3FdG)BwA9exm>r6Q>OCtR0=Gzs;q`nZXT(SZ$1#ZEtCcO z%%ZMbF{hRHigc+~EV?a;$uAs|8lu&}?B@Vyfdx-=nt4@F!`n25_6#-*~jokfMg zMV1(bo+APbEf&J)Ec9s%x(S>d|Aau_qjGSah>{)-Pvw%5YysBbJ?pB}cS zR6@K+DpagfAI+DG5Ti|=zuIuw*Z z3uCW241)Uk{hqo6?r_S$m`4DiJJJeV@U#j%iZYN=I%XiDD|Sa)*~dg>H+9JFSf$3Q z$5|{&I9>#laDosetQ4Yz6NM=D$$$zYIhPOL^>G=-6@2ze~OW0zr7f} zJt51T>PtM$N?h$r?0UkvGi0c1gf5@fL71n9cc)v4XZR9raTfLSd3Erv%Oa5eOcjAP z&Jv=fvxR7BjS#JLgY_=oox@eP>mkHl>K%WtuKR|fEaGwhsJl|1(B`e)~_U6LtM8FMIG}xE<#rniI%x7_G!!< zn2Iv}wAm+<&u%wND%2`Ld~+I#JLQt)M{Q-r!R&|-W&%y_!(%DAJ|; z$DB9MI@P_#lDyU@>1u0j{ExE^bytz8**02sy4P7**KN$VE;HThmErol7M1P|`i;Tf zD8!Ig3o+!Igc$A`P=;F)8}7}D=zMYaujDoGuL3o0`Otd=xQkA~kvgTPH8Gl*6?OGcj&A6b8q9 z(s-|^IM%+@y#r-6`+!!=?wzJf%=#|HW7c;IG533fnE$;(%=|u3W^Rkk{C)_UUTuyi zCavH;Km@k@AP~9_S*iu&Q+=2S_>o1UiO@$Z!$+eG%@d)IDK+d~XR)yRaS>qm6GGU% zUI@FN6vFPOKuv^Hz9vGS7B)|WZh!=zHv*yi3}NhZVg#Sdr zSwHWyPLS*i#581N*TCImIldU>Fd1X_bYD_xWc;$lBI8#?K*p~Mk@0InWV~63jJJSE z8NV)iXV(9>XJP0Zb)^vLu*i$|vKi-1gb3X$mtLS*`(5Si`*lQR8CbZ@t)RQF>@Nc9sS zbaxZRQi+wMR1ca||4WVh9vQE%HgTEuvEP|XYhRf==1jl*I=P=h`)yvx z9e0MKczRYY6~`JZ*s!4?NF`hCx`}8bSz{JhX?H*Ks%f33{oK?-`}~FCX`jCo(msDB zqMzGFX(w^dY5bCQ6R6^3vJg%-6~f78LO7WMPOzk%D)Jm^8`7^NThq9%FKMT95xN;7 zv7}u}s~jj)MvB=nHG}B(irrs{Z?K%L`zzhLz2Z{jqM1vumL={?D-Shpt|Tx&O9=C` zg)l!y2=jBn#uE3C*s14C4SfL$T@CGQe`g|5x67j)f$IiK{Bx4z2NR5ulQ1N|nG zWjkB-gjc_f$-T{8)Js3f)vwmOjn%KZ^!n=8Ek#D0Pnu1xcXu<*Kj%2cHnz)CcR8x~>n_ zCvp|KPQs{LA2(R9Qrx)x=aZm{laqyTa*7a6P8Gt*Y2XBd^=grAu-306TN$qFgZ1fL zgzgNH7_7IVcaQG(99`+pat3!rdN5mLDyzdQ_^pI!8JN$syr}Ff#lh&=LKs~mgwbvx zjGhBF2Ik{p2ksF$8kl?e9l9)`%ox=v7F!19K1)Fz{feWG0U>qggzz#bq|UXVnoGU5 zydpXuN6-QZaHt_5bn6HsYYmCF)rXfe>b$5N0c2 z6SGxCXrWW%2Yd2_veGq-?q}q4tV=kL$jXC5TdtPt?Tt2#*p9ZXv)(n@AtPP~K3TSu z*p23(qd)mIP}W|Tt!$R1IW3uIwPI_XT7}K9bb++&fwe3)+S6&(o9gW~r%;V-zNwbc zLb1qxS5+I`*&wh6V%CkZ(S?1gFE`y7?+77ocnl9P!IW<#7|Oc6N4^Mp9Vxk8-b zJR!~yf^vq#<92dBgm`lqsb0YCC2R?phFdZA@_QItXF z4`Q{ti=pA>V67K)$Pl$oD!S^1WV&d~X1g^1V^?PIXX|)+}~cgGl!#AavId#?py_q;wh5 zKPxTLz1g$y7GvRB&qCL;SKV8wp;^~&vzp%?)$F%Hqh7+jL#a{sJ1rJ@w7$p5ifY5!EQ2l5W z_c5?pmg_9p$D?EkzxjlcBFOa?g&?040YN?`M37Gl5#$CTg4_ru1^JBVb-(#6S8(+? zAatK6jHM6*NhwC;H~-{5)_uWqcaw4VMbBN=zl4)7QF*h4zHCf=C1R?n@A|3|W23KG zBsRKP1Z;GR5F346h>gA>#75r)lQ#O6=!w4TR<5zqZ9wR5CycEmCX!aNv#Zffp2Udc zzU>S6jur4-Uw}X8Izi$)h;NqldzSC}Q9i#NUmxS#ol1|mKd^Yj{h3WYo<0t)%H5QY3kh(dlVL?OQelM4C0==C=G5Lf8p z4?yVtNEquv3?y~YxZ(0ApXJY%;2Btn+#3! z6;8JbXZQ-co~go9lvmd$o3e@1Ml-F#&3%RAS9`N80^QA45$JM`5FO7IqT_i&bUGhw ztoF9xs@rWzm|RwErR(}?Z)>hXw+&&W+i|PC1&SND+S?YYI9Vu!lkJ3Xvb_*ab^s?> z?d>SCt@iXQ$<|I>*H?RKE<(4nNQ{3vZ4|HeO6v=*T+)e9mV7p4TSO|{5}V72j_B=1e6a91TTvip`c4-!e-<9m^F* z9qmHu?hwMu?n3I^1Jt~^UfZ6E@TZL)TiCrwM2pxP2;Dw}af=Xt=2D5R*L^M3eu-2G zCB>`0{Vf`X58#IwULl0x1BEbrkPwCs2Adc@L=jr`9m)?jH3(&`ZQ@m5JWFTsRbQ~^ zXhg*pV7iA?KV=_x%{nR+ZM!CxbUJsmEX{M5EZI1opriRGW>@FBIP=i(hEy9%yuRGp zLh0N}Sx<+sJPdW*f+bIa(%ZY#)_cQQ2P3SB>{tV5#O?5?mXw?xjqZa*%Se`9^=0Jv zdTqLsik6g7F{~ELwW=15S}^L!M4D$_a_#PLschkp43k`J9bu}&21hCa8yqFX21g6A z!7)N?a4aYrtc+dsI0#y7sZ+OQlsg^@9&!Q@x|J5aAQ62c6gZH{qUBYmrCb%IY?`8+ zq{Q^;CtD=^ogxDKohpRC(}eK1S_pp`P<^_J*YfIgVPcAM2G=mx1%&QQ!q|PqL~@X# zf7f*QET8^tOTWga?~3BOxok+H;prSp))OUb9-exY8d0(qizs~}AWFXwQ3iyFk`p4z zAeav2yt>Nj}bbYtZvr;rxhCM4?&wjNfYHHX(i}kW` zFcNXF1i_zRvvh&V!a~mSVxfu%Sg0z*LNy^4S}(*xqhQiP8$|EydJc6yfsVk9ksRwi z4+!14gt7G`Ledxaq`)WNX}I%z`Jt76zAwM)DVFtovN!Ab0xR~ysMzLZ>QFSXjP@U?Y4BPG9#!s>c#o`SvHYP-_cHhv2B3X4EzuT&A}@Kr)|`)VP&eT@)Z zz7}ju!LH(pT^hpVT<7(=u1~?$QDC5&n_9774E>2Cx4l5V}th#$GR`@Ot};?{k0J zQr(b9mC#H)*}Bo9;qo*55SO17!sX|LaQS&5Tz&y;;_@a4{yz5?`4ze^+4X|1#f*ll zwdu^lM=utrq(}2ie%K{%Ou7msZj4kb>E8H>{+^S)DcO4Fan4dD#lG=ymeWRAo}w`$ zr+MzPP}GT1zdb&xGvaX^soA(+rkYCZI;VJ`HOo6O>I-brsc5T{9 z*R0OhTPg4ogfWSn9T~~7@t&+*d-vQ7XjI7TlQX-V#n-)sDi2(%Xceeus`TCx-sxet z8A|@_SEW>-R3w4w*u2-aY;+0B=9H?XL713-R+k3+fml$DcyIJnqls{7K;dXh=2&+6C%R*g@|yc5D|U=YM4{` znw|bo*gU1X3lbdv2ngMe3F9U&M*KkMcO1kDHt`M1{lsUx+p^u`v)Kc#jU@L%ZOEpn z(oZe*eNk#{%1zKf-Tlgkln+=sr2Lr(NcnRiQvO1Sl)n@r<*&e`ln;vD*)@mqqjgQ( z{N1mKLfYQ|q5CaiEUj2e4(l5w?Y~P`;eO}Y{=KpNkY~H=-;2dRz*V!g|7hI)DdN^V zIqve@pOqRL|HWdl@n1#2#(xuHL(Q;g z43!cAL(LRosLh2KYL*Z~%?6W(nj?B=m$rfZu;b=JK^OCY(9I`|EhR>hmby!Akk0?V zcZk};t71!2#a3PwUH|=JZ;hmNAJk!8?Wt{JN>~snLEXjC{$)#*6>eLfp>-%0z&s3LL74_s#@IPoA9c~ z!xmeTU3`+Rqu@1~lW>T3(b<|PbuZ!-CHmLVp?8>Q)U>II9yv4>j$s`(X&)L{yD03IR#9oB zQD&Bwrd5%9Q~Cso+{Y@NNRj(0L!`+4^czL)FGP_C2vOt;A&NW@lp+UXMINMx&Sy!K zgDD)X9s-2!P{LTN(xca^TF+q?f4GnDa%lCmoIS*rUcq~WR`j;awe2B`Xrf(7AC#{S z7njGEhxGcxz&YmXtge_-=Xs4A{cz*7l4ZBmi5;_H%`uuCYj;ObeY4u_v9}|QD>QkO z;?d;MLNt7gkY;+U5X~M3O0#QY%^nXyGj8qC#`3rmAfl0#K4XN$ z3#Z&FOMFt4crS{33TkmDH_GK$jNU@!PEnEd7g4!Wx$I)XF$tx+)0F%QdsMAS!EQAX zi5F10Oq{Dy9dM^B7fLxph>~bt{~L!~7kbY(&+wUYK;*4*N?iMtLysC+j(4tE+mX}I&SCfe8r91d3!!oadLqWPA(L} z$qR&V@Y&&oIm1OH8uIoE*FXke27mI|_52g83))hup^Kg~MQ@=^DXc^PT z`p-&rteAtO;gkpYv;1TPCRC@ii2Ys4LirN6WvgzZ)q-*_RU9H+CPbvmg^2VLAtJpL zY;4s9ahG(3$kA5a%lI9-mlMMGP*kUcY1yi~(o#^zD-=f^uM|@EtAz0KY9V#L22|s% z*Y;XPbUq_0xr(B2@YeyMdp%*~0Yj3)29m^$)HhhFHzragR2lE>U2V~b^(KButZRgb z^=2Vry+w#v*Md!Ay;Tt!w%*2%(7l~dmY>OuRNE-A?IL^ir++L@FT=4nIB0jr9_QnQ zHkF)h0qVwh{8AilN~ZcA>%}LJQ?=*Fx_jf4*y}w(C-rplc@9!0&_xFL)dogz2_e0Qls#(`F zu4wlGO2@-K2(W=|RV{dys`@acqZzpmJ-_zNK4P_gG^*8h8{&KL?qf>Ln0B4TqPUNX zfZ{$OL~+*(QQRkmDDG3BMlO}Fk?YgK=6$mpAR+9H01vbi#?48L*dP@>(EcHG{h#N0 zpY`H>&cyq?7q9C-QHccw?P#rw+rFq+d??`ju1}1 z3r;W)-yyOM#QK$F>w8?+2jcH@5xP4?qC4IJ&-H!dk$RaoE3&9X^?2$c_XAR*S_#uK z%>K~IKy`O14u*dugyA0xVfZIP7`_{946|X}Q{5wSG|b-1Z%#WB!qrezr&w(nX795U z)N#M!sN(@4b^lBVFFzMj=Py9@i}l)msff-eAn>n9NUMJk2;Hv<<5n*oTL;nKSgPM9 zQY91>52C-bXqf&zKg9GyLYV%85T^eqgy}zlO-%n;5gJ7Q!jI7Xl~7jGyvntbY zX~UU+og8;jY~0dOpmg+7Io&>+U??4bzK45Bk@+99H={c4E=5C}`3(1%MtFyO&Xu^O z#M{6%h^|V!;RPP~t3Sb!;w>sX5L4lfkiQGZ;U_%>TFQCG8QUwoJW-=-P*X8_TT(BN ze~_;?Wg{rBb>Sg?m+jXXDr#Ge3St&i72gS9;Ef($p|XC8rf^;l(A&GD?VR({OWT&f zwVpZ|k33A%6C#5I_5e5I>v5$tw9-HExQVK+vS&+<4Lelm7z8a+BeMwznw| zy3LHK1^;rUroacOQHVu$ z0+SX=i|%i8_%hwjP_V@!fZb%m*cM_VIYB%OTRh#q%Psb`?P9g<>T9zTL{GcqB^1`s zqddILDp?v;qE}KSyH2;8GN8-nS^{*rOayefT!=2)h3K+Fh%R>rle*kPbie5r_sDKf zXlQdUAar{Z#@ZA!Nza}q&u;C#-9A41zLtGIpWVO3eq7T1iEWnm0L!%^$`#359}V1r z%7DBFSpwueSOnxfM2NhH3X%6PA@Uv$CgnXs^hn;QSa&2e6<Rl6Qjfhd(&Fd;SsA4sZ)N0PZu|eOj8fX}w%tU33urM(i9~#P;^H%DDr(fzDC^BRjpA#WA|g}gX z_YNos_D&#l?;?!54zXdw;ZV^poI3qvthN2Qcl#3FVz2B?Z<>jdmWgR_T!>AkN%&4gt*rOq5C9ZEUp+y zj{eu7cRW3In*X34#eK@l_-T{z1}|gRf3Q3^B0{s*e8xokY$RIKD)DnljMIGHB5|58 zh=9}FB*baHD8y;LB*baH3?`lCE21~862A%spZOXPx|<1OpAj2LpE(SldAj|$yT#Y` zb*t?gzBXGWKJAjfNns5=YL)mctK`$Hc$N6?F*yI)3-TKiXibk0LxH_XheIv(iY zAq75x<9<)tRhe1!Pt$Q#y2~MMpuz{9d_<+QM{xscpa(e^D_H;bQqPIfcDwy+Dh*;0w9U@IZ@Z!LtMZG=>~094zQL@IP!p+A3g zoW2`{=GL(c(075;97$>U0`ej)BlP?VkPD5J9k)H)j!;%*rWXeMmyq2~T%(j(Nsp1yJA-$VMbOx@RLopH zr&ZuCNwvp|Q*nze+b)Wn&T~Fhp602zUAatr@|K+qeOzfEb-I0{HRYBNUv_PTpLXwB<=bKIxx}r?Z0-j8$-oz)Yp&>)LCb8H zuU1D^bae2Rf4*K_$W;g1%WiFlPTY04G5yN2D7mUb(dZLm-@>-W&bAPW9| z6p?(LF*mY&m)-Xsa7XKMUT#By?}gLF)hdw|k5SQ6GE;qfbjMneW^=q-&(T%O&K+me zt@?}Q?7ALK=M;)P9QM&YNqq2lA}`78fT+XuKDpsWJ@%nUcLIqvW;W$b4Q{0s<^>YNsfxlUSzCO0DQLUs9ozG_qT*WHT(wa&A?+jIQVO z=$SvBH;le!?oPM7Gw5m9ofs@^aAzo)nq0Q8XS6U-%{x8%v2uE5cC(YZGnH^kX7w?! zbe4Wki@xse&eqkj&(Ign-5QlPV{MM1EGq+dbG<4v+nlkX`g4rRS7t{Vy-SaB?iBSd zqobqkBV*Nkxn#Y|KyG~pi7OqhSE;sdR$fnY3(S&a$Xdp1^}sz1ZS^Vh~@6gf@s{X`PUfw*uBj{;G&J^4Ii>fp|Sw n%gl(!l8PIJz#c21eWI7I)w?k+Liaqv{CwW#DBL;=SMC1?hTlV8 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/output.doctree b/mathjax/docs/build/.doctrees/output.doctree new file mode 100644 index 0000000000000000000000000000000000000000..2d059e9f717c6e2781a5635cc9a6e442c96e8b94 GIT binary patch literal 28555 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/platforms/index.doctree b/mathjax/docs/build/.doctrees/platforms/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..ddeb5b02c997eadcf1ca0d40a1bd5c1c64bea8fc GIT binary patch literal 19454 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 XL1Z4I5SqtHy+u9d3E`3)TDAW#s80CZ literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/platforms/movable-type.doctree b/mathjax/docs/build/.doctrees/platforms/movable-type.doctree new file mode 100644 index 0000000000000000000000000000000000000000..63a2b1b1f6bc33f49edf5117a82a983f868ef477 GIT binary patch literal 11127 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 GUH=CuJOUd4 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/platforms/wordpress.doctree b/mathjax/docs/build/.doctrees/platforms/wordpress.doctree new file mode 100644 index 0000000000000000000000000000000000000000..a0a9eace64c11f11fc6930a9a0587d30778e0725 GIT binary patch literal 13061 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 CA=NYh literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/signals.doctree b/mathjax/docs/build/.doctrees/signals.doctree new file mode 100644 index 0000000000000000000000000000000000000000..7460bf11f40bb199f4afce43f1c1b86f83eef4e0 GIT binary patch literal 33946 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 f<1uXY&=2Oe;Zq^@Uk9w#;Ai}{tcW_zV}a9O|W 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/startup.doctree b/mathjax/docs/build/.doctrees/startup.doctree new file mode 100644 index 0000000000000000000000000000000000000000..f51a1471375239126b5a371a749c0fb043f79ef5 GIT binary patch literal 48765 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 A)Bpeg literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/.doctrees/typeset.doctree b/mathjax/docs/build/.doctrees/typeset.doctree new file mode 100644 index 0000000000000000000000000000000000000000..b6632234cf561f4a36f52454dca9c9adcc6aa1ed GIT binary patch literal 40222 zcmeI52Yg%A^~VEb3KBxtArxVj6C9g8LI@3n5kg`h5r|=I*^(nUvSi&S#WD2JPzoib zrHoEWp#$ikly15yU35bC9(2%_4mxP*F8}ZE-1jt`Fw5xw|4%;7J9>AXb&kkIRJu2fA_wwQZSWy`R#ReNe$DKng_j*aAk%EYiTsXaY=!h{LK zQXMQVzOD`bPp%&@Xudwz0icAYXqW`4OeAIjz%WwY{AQu{R1HNQcZPhF>L`~1|@ zHZ4@`P)ki6$QO!P5UuRkQ`xC~Jo7@FY zQteuf1WwMZ^WpIeY7uk=ZlEiwyVC{L${v?oR7r-FJ^NErs+rZ|W2G%M*%MLOE0xGp ztFF*rt0JVm!^%GGsjbB4eS0eVrKa|02G%&qw7sV?H#Id|8&UqCGOwqye`?A=F%ty5 zb@Wu`rzZKB&YntFY7%)0*~$TVm^ranDCH^#BEzY%)>aP6Z<&X+2iN+?(;wspqzZ}3 zAu#vQuyR;?es*d?9-ifQ&nHv6=GKjnqL=b>FmoW6?d>1yHJT0&D@Wv~=64D5ZK)|y zF_k0pkhGvZ557m`L33dqLXOTu+@kjUto#nSJop}iKINz8YWV|~P0E8>YUfSX0zuCW zD~t0xs1C3{c4NgTREvo1I8a{_R*naCYlF+{ZBTNG+u*5cgC{`Qp`r|=C((+Exyp$` z`6NSmsZc&yC@&MrrwG~Qbu@*;it+qgm0O2qc0X3Vr=k<5g_YAmF)tjJ)cP|U3j>AC ztah1^e4?@vnpTCClxW&#%Lx;f4kpLSwImvy9CZb=9hqcy3`rCQlB2nPGcn20JW@&y zluK0<-(aRt!pd?rX{iY}MQjwK_7HtXeb zK{Z((OvIL~L!l+ZXS7f(CQG?oHd!qvt2tic!gw#1%WIN@WoM=>sy$I?Sj1#zHRuUx zg=MM~G+IZ#5F|%jIa@>JI+Mv&c4aTqVn# ztG3VWODeK##pEg0a308z)l(!BP#(Z;mR*o+FAOF#r7>6vBa7usHkX|%+AtEy@>-Y` zGr=R@LE@~6Db)$L;_IZ>N>Smk2>#cF(9|*bB0RRq0t6OwnYHR1YNdgErnH)z!brJ2 zo0{d+pA++Z=FZ9)P3k?Zu1%FQrQ&H*@w24jXG_J;k&2%y74MOXPf<&hil5h>?@sTr z#b%Xz43(?&(x&^uN=8j|Gru0QiB|ei&Q%z_U?g8Ct?SHWv);EF$>9W*R`;%>lSxzt zFnrmtk`q^Vr#F7omR%WCnb`7enhU9{mcHlPQ&T8WZKG01PoyZBfyxlh1EJBWx-gtOKKn`zhl8kAZzLY`HwFyhPgh|BLdM`qrDP z_2=cAToG1YCMKLm%Qy?iB*>R*#cYyML^3E0j}*s}0~x%5sybZX{U);ohbvhe>qzFy zqdEFg`t@UTz9WvBV6r@duHzXeGr<_WU%6DS1(ekuE|my?fbagxx}sD`fD zFrZ&glzHG$nL8c$jyk4_Jk`t^@P*G_$0PB!!W_JjvXgHf z;CoS?A4PT~$sc8dgwc%m1?6RB@K9>iky-EGXl2VHHnB=ho!m_@Eeumu zf#gyEMn7?CG{$2m_K_?=had|N)H{@&l`GM_$Y;-+Cv%nAy{l#Su90IrW%jd-U@dRKdX zef~!41F3wz@O`)Sf$tF-?^QkTQy+Mp`oQ<2Aeyy#WTR5K9hrV0tbCBVtRuYDcZ5@8 zY$_j$d%{C0=t&uz%7>}rBVpyElG~Fn@L-i5;c8#O%*X=AUbo`RC11`hq0&Makkzl6ih~Mc%tWGbNR~^Ky0W2`gWg zfbW!mzhVOZsf4X%bdrFP7~+Cfj`7 zw{eVuHXD3q1)f=h|9!;rgRt^LDez_y(3fk#|ICWuN8Xmi-rl`o<;Rjn2PSS+IT?8l zxFoHvLq{^6j~OTrGasC-{Dg8^`tF}vL;jf>@_jN7KUbsug&OTIW%*~vefRw|+$UVy zuTY#{hn3&RY^dgY%`}hiN1`E2Z-22ouqILYEw<)?u<|?6w?FhXj|NYZi`0Hj+bZuN zwRJQ__RKx1^7{sPsp&1{R{kKf^+)WfrejOxpz`2`)YKx=IW^5g{wbZHsv)MA1Djs1 z{5dsk-EeV1Fp^=K{vig6OuFUV+Fa!?V$fg3s=ukX{JS{!5Ao}t;@2KAzy1Zko+$SJ zhFuSbZUR;g;;nakz;|YN_-+e=L${@mOdkkb)jE3?``yhhWbCH;Nj)4w`EyK>CNup- z^EI>OL{P>JURq7U3727}5^vvT|CG1c{k4g-hL3^&>ohzljwNEB+dNzi18|V>dGU4E zG4UD5XYQaUW*wy?8C1uLIh@s;UQo%T`RR#heBm^}FvoXop^9Uw1oGBFrCeg*QFS#O z)?| zkDDym-s7eS?%U(03U>CmX+X(18Ohis6w$p|6i-SNTf@9dE^^xdLN}c!DnI1qGbB}S zDEpPE%r8_3(pvVVxdJ0sRoVl-bMY#Se@KYH-R3n+jK!-Awp7zDaCnyrxOaQY1}cdqJAS4uUj^9R+C;I|0=s z_Klmw&ID+br|CUO$?ZY_V%`-Hy4e;xyAit^0r@#YlCU2xxjB|__bB0Gy36i4jS`|k zlGEI8!*6y;UhA&2+f(Tu(R+4nL^nCmZZBo_lZ|d~Wrg^C1YyR$O4~f^==LK-{uJB(|!?Lj@mYp3xmf0_1f#AaqCYjC!IWp*YSRKOZ5}Sj@9{ z=3AOO(xbY-P(8|{ntqmXS_m2qg_dZKHuM%n=uLxVbra!^QECMJT#H4}ixq&Nj}=6m z#|a|NC4z|ac%a0o1|xBvAlRLrM5$(W+=&DrzLNl$h&R}@1`xU;&zMcB-q@7db{vLo*rF(7m00(5bWJ5{0IM<}bR#^a zeNS6$6)LEUM*}SeB2L5I&;?Q5M?z`Sh@EO8rn?!wom8-w1V`Ai^FKMA+vGBHRmr>V~`GZuohM=uZD<_=Xe$`!589 z?)f}pr4Un43Rt9Z$$E>w$j7IPuxQlWqj)GP-(3z*yxl?G6^nSxR!3V8Vz@?0C5#?0AJB?06+mMna{ldwG>$-AKHeHz;}yAavLAjP*g) zn~@l*+XUf&`j|h+W1i3rmhkmaLd|NAQv~-0<$X(^J6Ew@Q(K*mt)74 zX4_jV&fKFCqK++cw)^H$O_j=(g?hK4(rTgJV>oQeLcLe1BMbFD{f77N7epqv3nG&b z2qJ?I0@ctCj~m*D6w#f2rYQR`)gj!E07Casp0RMn=!Px(n8n}W$Q@qC_AmhslfQ+vQLdI7GA>(U;knwe(nxaaVf%%4D-N1a4H?aK{Aavj684F3( zk25fui`4l1akKwBzVPo_;otLx+l=NDD&_lRtaB%tjdee;GJhDA`Fr3BHt(VjOfg6) zHZfJw}?eOoTD+N2V8b%c*5?cdsb~t>VXuq*eSxkXG?iL0ZMn1Zfrb z0oAyViW~RO2~gvnfs(hXlKTZww2@x|LU+HVo4u)Yzak1nm1;&aE5EiZzlpN!M$wO= zm+rTX{PDcX1Ik+8!{vU*YhzwTTF<p?kMwsy@L74Mr zrEQs2d5933Rr!mOz{kG|!neN(w#=#=C8P3p1#9U24}OI1pFA-nLq-u|`Io&TmVYZ9 z#XW2R>xYC%%dE--P_$W;MxD7dL!fYVHX2`|9SlKL++-)?J!(=dDNOL5zn z(56R1(^kyL#=99xi$U1d;xGs^6@Wq5P7qTxOOR&2y&%ng2cVk0jH;Ubjtcj)Z`N(N zod}?z?+ggtE`H=bvr)ck}rlDeWAh8mJ+)6Q~-3h2}1W?g3!IUAav`zLo?m`D!h9mTW_7B+mA?i&<+UQ zT%IuxgkIg)kzG@vjSh64&$hp1>+speC7DlXo#NQ{>a+}9QHJA?j7<~B<6-@TnF1U! zPH1tkgr!Hn-!7k7i&LX+y--?%V}timE3&AV>1Vs1b@l(7owPH1xm%t-aq`5vs404je?_@NR zILV=ngNCGv?Q{nit6SZf1C7V1%R!1nT@DsRT@DdMT@DpQT@C}vommpQGlvr(cjk5^ z{=ZZ@?g(f=t&aqRZh;Xr`+qe-M?nLvN$saG&Rb~Y9UYOUEfEd1bc>V&yK#&~qX^Gc z0E)0!5Jfmv5Jfmn5Jgx5l-*DrvX{pT`U(12+1&|*!PgT3p*x9ZY%YY#xG|r`<4;-R za7%s7CtJ$Xw@?Y&*vvo%XVauGg1q+hO9ZOFGu*`YZxIWt15{^$WtM0YUhb72G}}R^{|_ zN=9bsl-Mi{64svQu%cVduh8Y~o#TD5VtMnS;H8a2!5Z5nqdB+06;$e+A>rxIFy?i5 z(G6KaAht#kAXXFvv0*_FD+z*C8Q6l-h$6b500tE@AYTVynSv+s9g5HrRfrg7YMQ=k zNoqbxTGO}DKw3SAdJH?;rXC`rHC?vD({pO)LA^8d+r*>O1lIjj%Zb`ZmObRw-PE^D z(A#8i*-NXLOK9|qY{X&a-gYMYaW~zL>ecplZQRjTwZ6VWsg!dkty+GHM%N7CH!((C z<-1%RB((iL@o~X~($}~Dl;W8>ZFs65W7PaXDX4O!(&HdMp=kpV1t!?o$LUFW$-a21 zkF8Ap-_@5`{D@i=`guPlidrI1IuuUr9gm}DgXh#NDu*D zCWrtx2qM5217+G(hq}(o1-;K)Zz1j_1j4kJ0z!8M&)B#Non}{C`vXh?-OGHID=o`a zK8tN1@X=Qj(x8mv3+@_A`SK{`WADd#MWcjx-sqLe+?Y3d6|aqXqgN~aBk#v~4bjar zN7pJd|2h2UUaPF|>^ebs_&Q+g%+d9P*v!!lN&>rIF9>_zAlNcVBz-Er#s+8dPHbE-B1t__St*Y_uf{(Tz z=T;IR<97f;cN@=G#zL_!V?TFvp2YmLnnd?bkIuUcop*b5($7G>@1d%?V#dp!?=>vm z7hz$ouGwU}_bU@}yWLVCw+|=)xqVO&jrouu()q9;()kFmxz&AC;eMsCsbKdpf|1D` zfY5!MXDkyTWHM1Q5|Pf>GSV)1DG(}vV%BBU0> zn-jF879YP0Y9k}sfT{7VAEj%sS}qpLqjF5-7HHFejmYCQHg}h=sL2VlzVfqH2}1vz z;t~4i1rhoe1QGfd1rhp}fa)t#abJ12BD&L04R-fX7`pOhKb_1%2%w2Cw&Ua*R)MYOY8@|M9WJ_WDrvNm`z`&3P2U!Tecus;ecu&?UEc$WUFXK^ z`o1Fkj*0&a;U7>Ctok7!bU)%5H!E?*^GS~Ey%zstAD=!5D8EmRITKwicV@6>KXM0k zYEoWZG+7h-aq%4(n$1D4vS=Es>_K5Q%UkU@WHtfM+)O{`1lG*OcU+7&T+3?biLJO% zT$b(ga`vR3I&|r8{AjvO!uy5w85_)V6BY%X5|u3DYdAOpVIFe4hPJVr$d={!N)R2; z1gW!VEw*hq0ll{TC;C8=^Swma-6Qogt9@b=x>VnvY>d(5P~y>DZI-&Yc!|Ri{bFW6 zcW?Od0CiCfD}=*kmrLXZ2RVN)263Z_D`y7s9n39he=;ecz1i1}tzwgDm8G<4vnIMd z1BIbH>v(NMnLWAUya*;_m}{JL@_DqB=;v&J=Cq>1Vbci>OS8cJ1hr{x9A-3rYFdTX z|4i{{{e6P8hMx;!G=3pSEBGZ)t)M4v1@{vm2fKrT)n5U7b4^QB3l88TfQ2MnIQKMU&KGH zh=2Ja{0hj%Y5z@hoo1c2b`M*&30qmskA2qGZ9&SIB!9x%ZK=$S!OB*=HU=vbmHv?j zE0c(B9;{4OW>C^#Ws0)G&Z&a1cbd|+EORFavBApLN`fS|5rp&81zQFyJrckS1#7Uf zEk8mxlc#(OqY1%oXYUAhmeNt&_7<>yNSL$?R(2r31}i%%B{=RRNX0t?C33M zs-W3)05}B1Gj2BGX~XgDwD>L`pB|!%w8b=CZ5AY>V_wCAT@BYVOUXI5QnGIOV~;4= z9(!&HJ6TyS<>q=PnLS^clfX$VAy)i1<--K~|w3iZPNG!~Z6y`^H=96bpUozmT!vg-K_lV{3HLi~FPNlr? zOzgPo>c7VAa^C%m)`6LpwHxucf6gc?l(?3K`|&sk>o=>}9b}FGR+<3#Y5Mh&Add(_FXIqj0jJu*{>7ewyk! zh2rZxw~l+cRl6dpR_B)DrsTSn7=E8>k?{L81;Fpq1>yHfLHNB&5PqkC&HO$?;r<+^ zTBkdccbKh9U|0y`88cf*)VpSKXwM;|CDSIxY_w!|w$FQxl&)6z#*=h;f+4s7U`38+Ot26d zr(N2$7_Is?Oq5&WODI|i!@dOD^s;f%60vp4%@r+Mu8}C$-c;~-OrEPW3W}%Coyur< zqyevXl@HriTvf^ahaw?2N9B^KlE08&y7dx=s)tk127BH+nuHx(>))pd^Un zd4jM%6vP|##*CJIp#rqF{d|6~c*7G`4;dxM^&)$xpcg0|1zl_b>xYDc`JvIZK<+tHQi9#3f>ik;pd>Dy%9dOv=q29NgSZU@Bk>mlLU%dOSmHv=t9boxpt+Lxku%whTv#63Pt< z)^OzY{0Q9}cuEb72-M(>_Kq67N$Du=MhjR!BurX{BR3IXYH+hsg5#S7srW5Gseu@$ z8s93|ot_NmJj>kM2tfmG0fg@DJYx+IPIV*a7fVvofaoSXn<;wAT!mXb7Vj`DZu3~A zpT6qeNey+)iYMCNWtG1>s$9n~7VB!#MUNY|EtfC7K4p11>tY z8=Tn}Q6Av3cs4QO_j-Y;AGc{#@0NDD_jt*V_etMtQm3iCPw_Oh_Y2aZXqDJ;?HDZE)_39+fW{DtCKSo`Gubp{7>JeAzJgN`%1<5WXp6;J&Ji2X8_2>X922>b5`Hnaa%3hz$yoPhmxzvc%V{|z8?zvUToTqrbie4TOpS+dm+ zcr1TsSpME)nSNF=`U6PRWfuDle>D6ajPN@Qj;&(0ChiHfiYYfKK69rYwZ6|zH-0f4 zG*D!Lbbp+BT}g#H&ng#K4Sg#I@{g#LG+`lbuwzUd!|=uZC!DE*TX zP?UcGLicZ;D9TWTr|3pkHvR;JT}szmsd1n);T|Rx9_|Dd&O^5a&sfzwnJc)Ed+VkQ zZcCC#)wi;wP(4urP(4WyswWFV^%OyfcU~`ep%BQ&_HbgA4XMfg zig&j=Z*2L6hUX|bH0&V=4M{<0*i#T1+JLDkOfbr!b$jt*oW64 zh1Fus+LxD&nXC-G+6s`-L6C&ok5tgs4&YpivTzxRrZddbWQ(b~g1K%UF)&Xoh(2pF zqqQWrzoH<&!^(ib`3iu*PC*Fl5`@451R?N1U}}<0#=3*}y+Q3_eT@CVglwcCR;9iQ zlW>O+58j6YLU$NX@E(e=6fqH&)9P8=;R*%8BP=lp9jO2iS|A9bM+t)XLO~Eb8rXu< zB1Lp>f;-0$K@)r~Aasj)#tI_zto^A8j{hKmp%!gqNVsE33PHzN8B3bVXyW-c%~{;> zBoaXv6@;LZ1tDk|u!W#g6rs&0%lQ$y6+9(=-4ep4hIm%l9Q0~q zQn@~1Nt(V$Ll`YIHllR8ZWTOdNW?@t$ZcBrRI30?Pg4Y#o-PQcD+R%Hl^~d=fWq|o zu{xYVfL!?f9zSaCO!6R=G=RB5D`55$D&TDLK!upom`*;&iaR$d&Zd)N9=IN5KqBW^ zEOhoN06O~wp)(^0o&AE)IRKPVQWY{vSwTOY92M$v1VP0hAatvF#=0d$%nxYn%2T^- z6-3_WE?Dj%pW76;HQ5?s>Xg!HqOLrL5(J|iMaw4O3j@t;f}PHk;zLO4~N%ZSYWJZAS?V-8!Bz!QR>q#ddZ~QA1{4hZ<(}e3b=0 z7YKsS^8~>s6a=3OfkPWx)8{MLY^Z+KZRmPl+J_<=c@Zz6dx3&zB)Vti^mrpy`&@T1 z;jmC>dzBxGE#eC;2fVsOao~2TAh^9q5Zo>k1h);qp}Hx&G}iqWD>$-um-Cx@cX)!s zP*kT7i|RaFKatN%Ed_O4p#bW5nILsvDF`lC2~y|PK((}bZPzHm&q6kn_i}ZVjpY>Ca*Yb+WRujPkOe61iTUMC2OuM-5t>wzsO-k=DX zt=IE|IXRw^$c5fExZE(ixNI)Sf2Y7yolRB#Gf!IG^B;t2X9^-w-=tX>Odhv#rEP$V zKZj(q7yj0#Oi^F3(h{Gp&b7%9yA7iG5{9{*?v281&XDMDwtH_f3?cPKML_CJf{=Q% zAf&!o5K`X)6sZ@-vVW^0y8jzUdmEUb0Ji{`gybm&jOdjdVjXC*8@F28clfm4Zro-s zQ2b7Qhy(8ugfs6Jgfs6EgcI)tHtfdxcw@qcXS3b7U1`VLjSmnQx)1ViJD zvKt>(S>W>#LGbygAozSt5Pa?cZo+PST)}2H^s8<+?&PIzH$K5j=su|+v{dV1r<;mm zG(JTj`XZdi8I4a{av1d)#evvef*|%;K@j_#Ac%b)*f1KG$BOd>1xH5Xi~J7Vmv~BM zQJunSoYA=3Qc%Y|ildG%3sU!21i|I2g4FpnpwzTp+t(H0k3iOG`vzes%r^m{`xehw z9zrM9me^u^+fsd}DOD3sVvF%ziw3{%@k981Ul9C$AP9ax6a>E?0bB69R}r!pKjug1 ze!^3-Soug6LyPiN`=*R0C+iEe`kn}9yKF0G*%ek7bPaR!ZI8NY5i{^pRX1lyL^Yd% zpINowf1e`2|L20>{|iCz|D_=K-wzc28)9kxiU7Gki=PUF-LEMP$@~Vu)PfZ~`zb2= z0ZM~%u{oMo{GHYE`>2+UuE+d?GSFfD(GtL$2NeKs{v-%*{wxS@9ukB%e*ww}s0z7E ze-#{eJ?7sCgTTK7LiZ1zvFZsKRF8EhKE6OMEwV&1`=`(IFU#|9pQkzgVS?(EZR8?N z;4BhjXP&+)DB99qzU~9eAmmx*d55-A)Rk zdFh(FmG(v0Xgw2)w=;3DQK*lzc)M6G__eFzz;Cu7`0XYLescuDZ+BqB;$0QDk>@Bl zvUq#&o0}kbg2zx)r;rex$=y7v|Ymwg1Ob6=oZWWBci6w$p&65EMF z`{n{dH;-p59bq-z@a=D@I+{{7u_iWr^DP=QJNY3ry97b=071|^P!Kc^0=A%eup(sm z4&g`W4&^Dy40tvTR=LkhW&yj-Avp^7fjuM2Pg+S4BMJ(i_ z36LS&_i+>87Lf&U90TA=V#`1KiR52Q7HALyBa?Ql6?I%x)J7(4i85dSj<*C*d4d9< z@XtTU3R&meyLnp3aH6gJ0xXiMo_KRso2K(<~6z8 z2&b#%ix;YPNIF|C?WZFw^8TaG!s6_+h0y$cRzg>n>u1(l7GAk;-h1=$F&OlCwZ1K; za{8Glj=n0PnKq_H_!1fYJ|Ez=M#FHz&bmYgp243FM{uemI!Yd&i)kQkA8m~`Ha4{u zmRBL4vmJ~w68$-x3w=^|6Q4zE9RAUGM2EC(VB)tmRtv-a%(k4AQuLt|3iUT9By${H zNh*!;Ig=f#u@zFqXp$$sGtY=lM8~%IF0M;?k&d7BKEtGlf}g2)6kJDcrQl}?qTpu> zqTuHM)r_x>oAJ4d=uU4If3#CnYYhLr;_pFP*q-wM+*`p@oob{LYR}fES?lhzBpIJ1 z{V=9zRXNGdXj8FfU6;x=E38_5{J}sPT>X=YQd727)IWt{?UzP9Z=T)eIB#BkG`6HZXI&IUBpc{{>;#F8pp|O=Cyqdl;N)$;7FamV^2%A zYm}nZBfohg`g}m(`r!rEaD3AlFc#5tvWlnaq< za1}z;^*W1%y@3K?Z&eWX)&ybiT0z)53RKstn$`8L6ZChVnS!}70$|1YfY4pQGwyeV zhV{Ft$sR%XJPRTB4eEj;ov{g}|3bYCK^D3$1aJ#FPcid<1LEt!wXQ1iDs)QYA|vAk z5g7se*C~ytH(%oKAK`}S5*MOv>Oe+(aagi_Zt?;SBX5*35~f`_y{Us9MTbCd4 zWj}4Wx3m4`T3S@JPcw-#tuLwRz)Jj?-vsVA!&3POeSJ|8o|lY4Y1jq%ChHy_d3K==%Vnd%smQ z`)R4@cFKk;l1wyQ{eac^!Kh9h3fPFN?nBB&$N6DP1@k_l0GRhtL74Y3L6~=kAk6zX zP#vf0QO9|wpkEtrk(m1g5fJ`KKaHx>J$ z6%LoaqRg;M%DW(WL7}AYUaCs6p3}BBdG;pNIc?{j+s^NE z&z;-W(-TrW{WCX+MBh(>lCFpW{pIY~qB>=|iKMH`9?4`XU^t!}D3<+bq@2w2K?Ji( znwluq^^lLIy7I6hqKvDH<$mI|QN=#A85i0<-p@#?jO1yl<5S1uoisDfMjA&68SS-p zsA(x%pS!R~3ia8CAwKqP6xRHY?6RWGBQL+S5ncG^`P-SW!i;dMGI`=AhHMOvN->VH zSDUR3s~}yJ+Pj(r|9iso%O2 zad=VUEc`HWD(i3Ai7weu`|u5eb|QP>zKscK?Q6}0`HoqZ)?0VJtE7?d@;&{=E`DDS zd-(%F?Bx#yv5!9j%0Au~+sAtq!FI^amdY%x%VO&<9;J23G0VS9= zz~rReXzqSzp}*%TQ<>U^LsTr-ReRa|81?=c5W0tWdcH9x_=~+@z5mLO)TAPvZPERW-^;d;ulsj?$;SUfv6BN^ z?{)uFU{a?3U;2fq|F@zi8oCejbJ-TDiRyUV1lHhF6PK4V>8KKz-F=%QNa{J>YpkIKGOuLFagvEMHH#ftrgy#K1c%sRSYU?So?RHo^Ff0 zh572f+mehwb%k$zRg@)=ZODyUO$UT-2G3ZngrXnDoM|96qm{F6Tc1GMGlD0Fp3Nj= zMQUmx+iMfZZad!L$Mj}p3EV6~x!#6nYI>{(UPE>uEOa|6W+u)G_n{3`dp#wA+sU%+ ztjMYC;MFKH1z`b4B+Y!cx2CtJRSOU0v03xfpa7a@E1k zvRiF#MVH${DW;*f136XWlD>u+Be@Zg>er+Lx2F|8gE3lRq*qhxXnx?@EOdIctSVz1 z_fmu59#MJZ%zas16aAbd_%b&O+H3yNGT`!C(XOTv)e~p|~ z*Fmz>Oc4-}F;D%v>(0$r@T6?6zqZ!v$f%o-nt11+`)un4Y`oAP#P>pi4XCKXN+c? zRwu#6l;MAmAb#VR>Zi#+#`(n)v z_*QhhFUbZ1bs@VGlx&)1na^={k-k)pc@aZDysp ztMOET57*dEZB*~Dqh#9iHy$vp{QsyoB zfN)AbW + + + + + + CSS Style Objects — MathJax v1.0 documentation + + + + + + + + + + + +

+ +
+
+
+
+ +
+

CSS Style Objects

+

Many MathJax components allow you to specify CSS styles that control +the look of the elements they create. These are described using CSS +style objects, which are JavaScript objects that represent standard +CSS declarations. The main CSS style object is a collection of +name:value pairs where the name is the CSS selector that is being +defined, and the value is an object that gives the style for that +selector. Most often, the selector will need to be enclosed in +quotation marks, as it will contain special characters, so you would +need to use "#myID" rather than just #myID and "ul li" +rather than just ul li.

+

The value used to define the CSS style can either be a string +containing the CSS definition, or a javascript object that is itself a +collection of name:value pairs, where the name is the attribute +being defined and value is the value that attibute should be given. +Note that, since this is a JavaScript object, the pairs are separated +by commas (not semi-colons) and the values are enclosed in quotation +marks. If the name contains dashes, it should be enclosed in +quotation marks as well.

+

For example, jax/output/HTML-CSS/config.js includes the following +declaration:

+
styles: {
+
+  ".MathJax .merror": {
+    "background-color": "#FFFF88",
+    color:   "#CC0000",
+    border:  "1px solid #CC0000",
+    padding: "1px 3px",
+    "font-family": "serif",
+    "font-style": "normal",
+    "font-size":  "90%"
+  },
+
+  ".MathJax_Preview": {color: "#888888"},
+
+}
+
+
+

This defines two CSS styles, one for the selector .MathJax +.merror, which specifies a background color, foreground color, +border, and so on, and a second for .MathJax_Preview that sets its +color.

+

You can add as many such definitions to a styles object as you +wish. Note, however, that since this is a JavaScript object, the +selectors must be unique (e.g., you can’t use two definitions for +"img", for example, as only the last one would be saved). If you +need to use more than one entry for a single selector, you can add +comments like /* 1 */ and /* 2 */ to the selector to make them +unique.

+

It is possible to include selectors like "@media print", in which +case the value is a CSS style object. For example:

+
styles: {
+  "@media print": {
+    ".MathJax .merror": {
+       "background-color": "white",
+       border: 0
+    }
+  }
+}
+
+
+

The various extensions and output processors include more examples of +CSS style objects, so see the code for those files for additional +samples. In particular, the extensions/MathMenu.js, +extensions/MathZoom.js, extensions/FontWarnsing.js, and +jax/output/HTML-CSS/jax.js files include such definitions.

+
+ + +
+
+
+
+
+

Previous topic

+

Describing HTML snippets

+

Next topic

+

Glossary

+

This Page

+ + + +
+
+
+
+ + + + \ No newline at end of file diff --git a/mathjax/docs/build/HTML-snippets.html b/mathjax/docs/build/HTML-snippets.html new file mode 100644 index 000000000..47e3a9004 --- /dev/null +++ b/mathjax/docs/build/HTML-snippets.html @@ -0,0 +1,170 @@ + + + + + + + + Describing HTML snippets — MathJax v1.0 documentation + + + + + + + + + + + + + +
+
+
+
+ +
+

Describing HTML snippets

+

A number of MathJax configuration options allow you to specify an HTML +snippet using a JavaScript object. This lets you include HTML in your +configutation files even though they are not HTML files themselves. +The format is fairly simple, but flexible enough to let you represent +complicated HTML trees.

+

An HTML snippet is an array consisting of a series elements that formt +he HTML tree. Those elements are one of two things: either a string, +which represents text to be included in the snippet, or an array, +which represents an HTML tag to be included. In the latter case, the +array consists of three items: a string that is the tag name (e.g., +“img”), an optional object that gives attributes for the tag (as +described below), and an optional HTML snippet array that gives the +contents of the tag.

+

When attributes are provided, they are given as name:value pairs, +with the name giving the attribute name, and value giving its +value. For example

+
[["img",{src:"/images/mypic.jpg"}]]
+
+
+

represents an HTML snippet that includes one element: an <img> tag +with src set to /images/mypic.jpg. That is, this is +equivalent to

+
<img src="/images/mypic.jpg">
+
+
+

Note that the snippet has two sets of square brackets. The outermost +one is for the array that holds the snippet, and the innermost set is +because the first (and only) element in the snippet is a tag, not +text. Note that the code ["img",{src:"/images/mypic.jpg"}] +is invalid as an HTML snippet. It would represent a snippet that +starts with “img” as text in the snippet (not a tag), but the second +item is neither a string nor an array, and so is illegal. This is a +common mistake that should be avoided.

+

A more complex example is the following:

+
[
+  "Please read the ",
+  ["a",{href:"instructions.html"},["instructions"]],
+  " carefully before proceeding"
+]
+
+
+

which is equivalent to

+
please read the <a href="instructions.html">instructions</a> carefully
+before proceeding.
+
+
+

A final example shows how to set style attributes on an object:

+
[["span",
+  {
+    id:"mySpan",
+    style: {color:"red", "font-weight":"bold"}
+  },
+  [" This is bold text shown in red "]
+]]
+
+
+

which is equivalent to

+
<span id="mySpan" style="color: red; font-weight: bold;">
+This is bold text shown in red
+</span>
+
+
+
+ + +
+
+
+
+
+

Previous topic

+

Converting to MathJax from jsMath

+

Next topic

+

CSS Style Objects

+

This Page

+ + + +
+
+
+
+ + + + \ No newline at end of file diff --git a/mathjax/docs/build/_images/badge.gif b/mathjax/docs/build/_images/badge.gif new file mode 100644 index 0000000000000000000000000000000000000000..e5082b651ef9c3abe641bfe89a1a1685d6c52b9e GIT binary patch literal 3723 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 kSG#|k?1Zl$kuL5AO`3umAu6 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/_images/mt_menu.png b/mathjax/docs/build/_images/mt_menu.png new file mode 100644 index 0000000000000000000000000000000000000000..e64f2ae9a7beea5c2ec0221a047402dc3c3fcfb4 GIT binary patch literal 15145 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 literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/_images/wp_templates.png b/mathjax/docs/build/_images/wp_templates.png new file mode 100644 index 0000000000000000000000000000000000000000..35c9105d35f8b6d56ce2fa230f5d62ac169ea136 GIT binary patch literal 7053 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 tag +with ``src`` set to ``/images/mypic.jpg``. That is, this is +equivalent to + +.. code-block:: html + + + +Note that the snippet has two sets of square brackets. The outermost +one is for the array that holds the snippet, and the innermost set is +because the first (and only) element in the snippet is a tag, not +text. Note that the code ``["img",{src:"/images/mypic.jpg"}]`` +is invalid as an HTML snippet. It would represent a snippet that +starts with "img" as text in the snippet (not a tag), but the second +item is neither a string nor an array, and so is illegal. This is a +common mistake that should be avoided. + +A more complex example is the following: + +.. code-block:: javascript + + [ + "Please read the ", + ["a",{href:"instructions.html"},["instructions"]], + " carefully before proceeding" + ] + +which is equivalent to + +.. code-block:: html + + please read the instructions carefully + before proceeding. + +A final example shows how to set style attributes on an object: + +.. code-block:: javascript + + [["span", + { + id:"mySpan", + style: {color:"red", "font-weight":"bold"} + }, + [" This is bold text shown in red "] + ]] + +which is equivalent to + +.. code-block:: html + + + This is bold text shown in red + + diff --git a/mathjax/docs/build/_sources/api/ajax.txt b/mathjax/docs/build/_sources/api/ajax.txt new file mode 100644 index 000000000..0da172d63 --- /dev/null +++ b/mathjax/docs/build/_sources/api/ajax.txt @@ -0,0 +1,196 @@ +.. _api-ajax: + +*********************** +The MathJax.Ajax Object +*********************** + +The `MathJax.Ajax` structure holds the data and functions for handling +loading of external modules. Modules are loaded only once, even if +called for in several places. The loading of files is asynchronous, +and so the code that requests an external module will continue to run +even when that module has not completed loading, so it is important to +be aware of the timing issues this may cause. Similarly, creating or +loading stylesheets is an asynchronous action. In particular, all +actions that rely on the file or stylesheet having been loaded must be +delayed until after the file has been downloaded completely. This is +the reason for the large number of routines that take callback +functions. + +Any operation that could cause the loading of a file or stylesheet +must be synchronized with the rest of the code via such callbacks. +Since processing any mathematics might cause files to be loaded (e.g., +little-used markup might be implemented in an extension that is loaded +only when that markup is used), any code that dynamically typesets +mathematics will need to be structured to use callbacks to guarantee +that the mathematics has been completely processed before the code +tries to use it. See the :ref:`Synchronizing with MathJax ` +documentation for details on how to do this properly. + + +Properties +========== + +.. describe:: timeout + + Number of milliseconds to wait for a file to load before + it is considered to have failed to load. + + *Default:* 20 seconds + +.. describe:: STATUS.OK + + The value used to indicate that a file load has occurred + successfully. + +.. describe:: STATUS.ERROR + + The value used to indicate that a file load has caused an error or + a timeout to occur. + +.. describe:: loaded + + An object containing the names of the files that have been loaded (or + requested) so far. ``MathJax.Ajax.loaded["file"]`` will be + non-``null`` when the file has been loaded, with the value being + the ``MathJax.Ajax.STATUS`` value of the load attempt. + +.. describe:: loading + + An object containing the files that are currently loading, the + callbacks that are to be run when they load or timeout, and + additional internal data. + + +Methods +======= + +.. method:: Require(file[,callback]) + + Loads the given file if it hasn't been already. The file must be a + JavaScript file or a CSS stylesheet; i.e., it must end in ``.js`` + or ``.css``. Alternatively, it can be an object with a single + `key:value` pair where the `key` is one of ``js`` or ``css`` and + the `value` is the file of that type to be loaded (this makes it + possible to have the file be created by a CGI script, for example, + or to use a ``data::`` URL). The file must be relative to the + MathJax home directory and can not contain ``../`` file path + components. + + When the file is completely loaded and run, the `callback`, if + provided, will be executed passing it the status of the file load. + If there was an error while loading the file, or if the file fails + to load within the time limit given by ``MathJax.Ajax.timout``, + the status will be ``MathJax.Ajax.STATUS.ERROR`` otherwise it + will be ``MathJax.Ajax.STATUS.OK``. If the file is already + loaded, the callback will be called immediately and the file will + not be loaded again. + + :Parameters: + - **file** --- name of the file to be loaded + - **callback** --- the callback specification + :Returns: the callback object + +.. method:: Load(file[,callback]) + + Used internally to load a given file without checking if it + already has been loaded, or where it is to be found. + + :Parameters: + - **file** --- name of the file to be loaded + - **callback** --- the callback specification + :Returns: the callback object + +.. method:: loadComplete(file) + + Called from within the loaded files to inform MathJax that the + file has been completely loaded and initialized. The `file` + parameter is the name of the file that has been loaded. This + routine will cause any callback functions registered for the file + or included in the :meth:``MathJax.Ajax.Require()`` calls to be + executed, passing them the status or the load + (`MathJax.Ajax.STATUS.OK`` or ``MathJax.Ajax.STATUS.ERROR``) as + their last parameter. + + :Parameters: + - **file** --- name of the file that has been loaded + :Returns: ``null`` + +.. method:: loadTimeout(file) + + Called when the timeout period is over and the file hasn't loaded. + This indicates an error condition, and the + :meth:`MathJax.Ajax.loadError()` method will be executed, then the + file's callback will be run with ``MathJax.Ajax.STATUS.ERROR`` as + its parameter. + + :Parameters: + - **file** --- name of the file that timed out + :Returns: ``null`` + +.. method:: loadError(file) + + The default error handler called when a file fails to load. It + puts a warning message into the MathJax message box on screen. + + :Parameters: + - **file** --- the name of the file that failed to load + :Returns: ``null`` + +.. method:: loadHook(file,callback) + + Registers a callback to be executed when the given file is + loaded. The file load operation need to be started when this + method is called, so it can be used to register a hook for a file + that may be loaded in the future. + + :Parameters: + - **file** --- the name of the file to wait for + - **callback** --- the callback specification + :Returns: the callback object + +.. method:: Styles(styles[,callback]) + + Creates a stylesheet from the given style data. `styles` can + either be a string containing a stylesheet definition, or an + object containing a :ref:`CSS Style Object `. + For example: + + .. code-block:: javascript + + MathJax.Ajax.Styles("body {font-family: serif; font-style: italic}"); + + and + + .. code-block:: javascript + + MathJax.Ajax.Styles({ + body: { + "font-family": "serif", + "font-style": "italic" + } + }); + + both set the body font family and style. + + The callback routine is called when the stylesheet has been + created and is available for use. + + :Parameters: + - **styles** --- CSS style object for the styles to set + - **callback** --- the callback specification + :Returns: the callback object + + .. note:: + + Internet Explorer has a limit of 32 dynamically created + stylesheets, so it is best to combine your styles into one + large group rather than making several smaller calls. + +.. method:: fileURL(file) + + Returns a complete URL to a file (replacing ``[MathJax]`` with the + actual root URL location). + + :Parameters: + - **file** --- the file name possibly including ``[MathJax]`` + :Returns: the full URL for the file diff --git a/mathjax/docs/build/_sources/api/callback.txt b/mathjax/docs/build/_sources/api/callback.txt new file mode 100644 index 000000000..3e51db0d6 --- /dev/null +++ b/mathjax/docs/build/_sources/api/callback.txt @@ -0,0 +1,259 @@ +.. _api-callback: + +************************** +The MathJax.Callback Class +************************** + +The ``MathJax.Callback`` object is one of the key mechanisms used by +MathJax to synchronize its actions with those that occur +asynchronously, like loading files and stylesheets. A `Callback` +object is used to tie the execution of a function to the completion of +an asynchronous action. See :ref:`Synchronizing with MathJax +` for more details, and :ref:`Using Callbacks +` in particular for examples of how to specify and +use MathJax `Callback` objects. + + +Specifying a callback +--------------------- + +When a method includes a callback as one of its arguments, that +callback can be specified in a number of different ways, depending on +the functionality that is required of the callback. The easiest case +is to simply provide a function to be called, but it is also possible +to include data to pass to the function when it is executed, and even +the object that will be used as the javascript `this` object when the +function is called. + +Most functions that take callbacks as arguments accept a `callback +specification` rather than an actual callback object, though you can +use the :meth:`MathJax.Callback` function to convert a callback +specification into a Callback object if needed. + +A callback specification is any one of the following: + + .. describe:: fn + + A function that is to be called when the callback is executed. + No additional data is passed to it (other that what it is + called with at the time the callback is executed), and `this` + will be the window object. + + .. describe:: [fn] + + An array containing a function to be called when the callback + is executed (as above). + + .. describe:: [fn, data...] + + An array containing a function together with data to be passed + to that function when the callback is executed; `this` is still + the window object. For example, + + .. code-block:: javascript + + [function (x,y) {return x+y}, 2, 3] + + would specify a callback that would pass ``2`` and ``3`` to + the given function, and it would return their sum, ``5``, when + the callback is executed. + + .. describe:: [object, fn] + + An array containing an object to use as `this` and a function to + call for the callback. For example, + + .. code-block:: javascript + + [{x:'foo', y:'bar'}, function () {this.x}] + + would produce a callback that returns the string ``"foo"`` + when it is called. + + .. describe:: [object, fn, data...] + + Similar to the previous case, but with data that is passed to + the function as well. + + ..describe:: ["method", object] + + Here, `object` is an object that has a method called `method`, and + the callback will execute that method (with the object as + `this`) when it is called. For example, + + .. code-block:: javascript + + ["length",[1,2,3,4]] + + would call the `length` method on the array ``[1,2,3,4]`` when + the callback is called, returning ``4``. + + .. describe:: ["method", object, data...] + + Similar to the previous case, but with data that is passed to + the method. E.g., + + .. code-block:: javascript + + ["slice",[1,2,3,4],1,3] + + would perform the equivalent of ``[1,2,3,4].slice(1,3)``, + which returns the array ``[2,3]`` as a result. + + .. describe:: {hook: fn, data: [...], object: this} + + Here the data for the callback are given in an associative + array of `key:value` pairs. The value of `hook` is the + function to call, the value of `data` is an array of the + arguments to pass to the function, and the value of `object` + is the object to use as `this` in the function call. The + specification need not include all three `key:value` pairs; any + that are missing get default values (a function that does + nothing, an empty array, and the window object, respectively). + + .. describe:: "string" + + This specifies a callback where the string is executed via an + ``eval()`` statement. The code is run in the global context, + so any variables or functions created by the string become + part of the global namespace. The return value is the value of + the last statement executed in the string. + + +Executing a Callback Object +=========================== + +The `Callback` object is itself a function, and calling that function +executes the callback. You can pass the callback additional +parameters, just as you can any function, and these will be added to +the callback function's argument list following any data that was +supplied at the time the callback was created. For example + +.. code-block:: javascript + + var f = function (x,y) {return x + " and " +y} + var cb = MathJax.Callback([f, "foo"]); + var result = cb("bar"); // sets result to "foo and bar" + +Usually, the callback is not executed by the code that creates it (as +it is in the example above), but by some other code that runs at a +later time at the completion of some other activity (say the loading +of a file), or in response to a user action. For example: + +.. code-block:: javascript + + function f(x) {alert("x contains "+x)}; + function DelayedX(time) { + var x = "hi"; + setTimeout(MathJax.Callback([f, x], time); + } + +The ``DelayedX`` function arranges for the function ``f`` to be called at +a later time, passing it the value of a local variable, ``x``. Normally, +this would require the use of a closure, but that is not needed when a +`MathJax.Callback` object is used. + + +Callback Object Properties +-------------------------- + +.. describe:: hook + + The function to be called when the callback is executed. + +.. describe:: data + + An array containing the arguments to pass to the callback + function when it is executed. + +.. describe:: object + + The object to use as `this` during the call to the callback + function. + +.. describe:: called + + Set to ``true`` after the callback has been called, and undefined + otherwise. A callback will not be exectued a second time unless + the callback's :meth:`reset()` method is called first, or its + ``autoReset`` property is set to ``true``. + +.. describe:: autoReset + + Set this to ``true`` if you want to be able to call the callback + more than once. (This is the case for signal listeners, for example). + +.. describe:: isCallback + + Always set to ``true`` (used to detect if an object is a callback + or not). + + +Callback Object Methods +----------------------- + +.. method:: reset() + + Clears the callback's `called` property. + + +MathJax.Callback Methods +------------------------ + +.. method:: Delay(time[, callback]) + + Waits for the specified time (given in milliseconds) and then + performs the callback. It returns the Callback object (or a blank + one if none was supplied). The returned callback structure has a + `timeout` property set to the result of the ``setTimeout()`` call + that was used to perform the wait so that you can cancel the wait, + if needed. Thus :meth:`MathJax.Callback.Delay()` can be used to + start a timeout delay that executes the callback if an action + doesn't occur within the given time (and if the action does occur, + the timeout can be canceled). Since + :meth:`MathJax.Callback.Delay()` returns a callback structure, it + can be used in a callback queue to insert a delay between queued + commands. + + :Parameters: + - **time** --- the amount of time to wait + - **callback** --- the callback specification + :Returns: the callback object + +.. method:: executeHooks(hooks[, data[,reset]]) + + Calls each callback in the `hooks` array (or the single hook if it + is not an array), passing it the arguments stored in the data + array. It `reset` is ``true``, then the callback's + :meth:`reset()` method will be called before each hook is + executed. If any of the hooks returns a `Callback` object, then + it collects those callbacks and returns a new callback that will + execute when all the ones returned by the hooks have been + completed. Otherwise, :meth:`MathJax.Callback.executeHooks()` + returns ``null``. + + :Parameters: + - **hooks** --- array of hooks to be called, or a hook + - **data** --- array of arguments to pass to each hook in turn + - **reset** --- ``true`` if the :meth:`reset()` method should be called + :Returns: callback that waits for all the hooks to complete, or ``null`` + +.. method:: Queue([callback,...]) + + Creates a `MathJax.CallBack.Queue` object and pushes the given + callbacks into the queue. See :ref:`Using Queues ` + for more details about MathJax queues. + + :Parameters: + - **callback** --- one or more callback specifications + :Returns: the `Queue` object + +.. method:: Signal(name) + + Looks for a named signal, creates it if it doesn't already exist, + and returns the signal object. See + :ref:`Using Signals ` for more details. + + :Parameters: + - **name** --- name of the signal to get or create + :Returns: the `Signal` object diff --git a/mathjax/docs/build/_sources/api/elementjax.txt b/mathjax/docs/build/_sources/api/elementjax.txt new file mode 100644 index 000000000..8ef996273 --- /dev/null +++ b/mathjax/docs/build/_sources/api/elementjax.txt @@ -0,0 +1,122 @@ +.. _api-element-jax: + +**************************** +The MathJax.ElementJax Class +**************************** + +The element jax is the bridge between the input and output jax, and +contains the data produced by the input jax needed by the output jax +to display the results. It is tied to the individual `` + +where ``path-to-MathJax`` is replaced by the URL of the MathJax +directory on your server, or (if you are using MathJax locally rather +than through a server) the location of that directory on your hard +disk. For example, if the MathJax directory is at the top level of +your web server's directory hierarchy, you might use + +.. code-block:: html + + + +to load MathJax. + +Although it is possible to load MathJax from a site other than your +own web server, there are issues involved in doing so that you need to +take into consideration. See the :ref:`Notes About Shared Servers +` for more details. Please do **not** link to +the copy of MathJax at ``www.mathjax.org``, as we do not have the +resources to act as a web service for all the sites on the web that +would like to display mathematics. If you are able to run MathJax +from your own server, please do so (this will probably give you better +response time in any case). + +It is best to load MathJax in the document's ```` block, but it +is also possible to load MathJax into the ```` section, if +needed. If you do this, load it as earlier early as possible, as +MathJax will begin to load its components as soon as it is included in +the page, and that will help speed up the processing of the +mathematics on your page. MathJax does expect there to be a +```` section to the document, however, so be sure there is one +if you are loading MathJax in the ````. + +It is also possible to load MathJax dynamically after the page has +been prepared, for example, via a `GreaseMonkey +`_ script, or using a specially prepared +`bookmarklet `_. This is an +advanced topic, however; see :ref:`Loading MathJax Dynamically +` for more details. + + +Configuring MathJax +=================== + +There are several ways to configure MathJax, but the easiest is to use +the ``config/MathJax.js`` file that comes with MathJax. See the +comments in that file, or the :ref:`configuration details +` section, for explanations of the meanings of the various +configuration options. You can edit the ``config/MathJax.js`` file to +change any of the settings that you want to customize. When you +include MathJax in your page via + +.. code-block:: html + + + +it will load ``config/MathJax.js`` automatically as one of its +first actions. + +Alternatively, you can configure MathJax efficiently by calling +:meth:`MathJax.Hub.Config()` when you include MathJax in your page, as +follows: + +.. code-block:: html + + + +This example includes the ``tex2jax`` preprocessor and configures it +to use both the standard TeX and LaTeX math delimiters. It uses the +TeX input processor and the HTML-CSS output processor, and forces the +HTML-CSS processor to use the TeX fonts rather that other locally +installed fonts (e.g., :term:`STIX` fonts). See the +:ref:`configuration options ` section (or the comments +in the ``config/MathJax.js`` file) for more information about the +configuration options that you can include in the +:meth:`MathJax.Hub.Config()` call. Note that if you configure MathJax +using this in-line approach, the ``config/MathJax.js`` file is **not** +loaded. + +Finally, if you would like to use several different configuration +files (like ``config/MathJax.js``, but with different settings in each +one), you can copy ``config/MathJax.js`` to ``config/MathJax-2.js``, +or some other convenient name, and use + +.. code-block:: html + + + +to load the alternative configuration file ``config/MathJax-2.js`` +from the MathJax ``config`` directory. In this way, you can have as +many distinct configuration files as you need. + + +.. _common-configurations: + +Common Configurations +===================== + +The following examples show configurations that are useful for some +common situations. This is certainly not an exhaustive list, and +there are variations possible for any of them. Again, the comments in +the ``config/MathJax.js`` file can help you decide what settings to +include, even if you are using the in-line configuration method. + +The TeX setup +------------- + +This example calls the ``tex2jax`` preprocessor to identify +mathematics in the page by looking for TeX and LaTeX math delimiters. +It uses ``$...$`` and ``\(...\)`` for in-line mathematics, while +``$$...$$`` and ``\[...\]`` mark displayed equations. Because dollar +signs are used to mark mathematics, if you want to produce an actual +dollar sign in your document, you must "escape" it using a slash: +``\$``. This configuration also loads the ``AMSmath`` and +``AMSsymbols`` extensions so that the macros and environments they +provide are defined for use on the page. + +.. code-block:: javascript + + MathJax.Hub.config({ + extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"], + jax: ["input/TeX","output/HTML-CSS"], + tex2jax: { + inlineMath: [['$','$'],["\\(","\\)"]], + processEscapes: true, + }, + }); + +Other extensions that you may consider adding to the `extensions` +array include: ``TeX/noErrors.js``, which shows the original TeX code +if an error occurs while processing the mathematics (rather than an +error message), ``TeX/noUndefined.js``, which shows undefined +macros names in red (rather than producing an error), and +``TeX/autobold.js``, which automatically inserts ``\boldsymbol{...}`` +around your mathematics when it appears in a section of your page that +is in bold. Most of the other TeX extensions are loaded automatically +when needed, and so do not need to be included explicitly in your +`extensions` array. + +See the :ref:`tex2jax configuration ` section for +other configuration options for the ``tex2jax`` preprocessor, and the +:ref:`TeX input jax configuration ` section for options +that control the TeX input processor. + + +The MathML setup +---------------- + +This example calls the ``mml2jax`` preprocessor to identify +mathematics in the page that is in :term:`MathML` format, which uses +```` to indicate displayed equations, and +```` or simply ```` to mark in-line +formulas. + +.. code-block:: javascript + + MathJax.Hub.config({ + extensions: ["mml2jax.js"], + jax: ["input/MathML","output/HTML-CSS"] + }); + +Note that this will work in HTML files, not just XHTML files (MathJax +works with both), and that the web page need not be served with any +special MIME-type. Also note that, unless you are using XHTML rather +than HTML, you should not include a namespace prefix for your +```` tags; for example, you should not use ```` except +in a file where you have tied the ``m`` namespace to the MathML DTD. + +See the :ref:`mml2jax configuration ` section for +other configuration options for the ``mml2jax`` preprocessor, and the +:ref:`MathML input jax configuration ` section for +options that control the MathML input processor. + + +Both TeX and MathML +------------------- + +This example provides for both TeX and MathML input in the same file. +It calls on both the ``tex2jax`` and ``mml2jax`` preprocessors and the +TeX and MathML input jax to do the job. + +.. code-block:: javascript + + MathJax.Hub.config({ + extensions: ["tex2jax.js", "mml2jax.js"], + jax: ["input/TeX", "input/MathML", "output/HTML-CSS"], + }); + +Notice that no ``tex2jax`` configuration section is included, so it +uses its default options (no single dollar signs for in-line math). + +The majority of the code for the TeX and MathML input processors are +not loaded until they are actually needed by the mathematics on the +page, so if this configuration is used on a page that include only +MathML, the TeX input processor will not be loaded. Thus it is +reasonably efficient to specify both input processors even if only one +(or neither one) is used. + + +TeX input with MathML output +---------------------------- + +This example configures MathJax to use the ``tex2jax`` preprocessor +and TeX input processor, but the choice of output format is determined +by MathJax depending on the capabilities of the users's browser. The +is performed by the ``MMLorHTML.js`` configuration file that is loaded +in the `config`` array. + +.. code-block:: javascript + + MathJax.Hub.Config({ + config: ["MMLorHTML.js"], + extensions: ["tex2jax.js"], + jax: ["input/TeX"] + }); + +With this setup, Firefox or Internet Explorer with the `MathPlayer +plugin `_ installed +will use the NativeMML output processor, while all other browsers will +use the HTML-CSS output processor. Since native MathML support is +faster than MathJax's HTML-CSS processor, this will mean that the web +pages will display faster for Firefox and IE than they woudl +otherwise. This speed comes at the cost, however, as you are now +relying on the native MathML support to render the mathematics, and +that is outside of MathJax's control. There may be spacing or other +display differences (compared to MathJax's HTML-CSS output) when the +NativeMML output processor is used. + +See :ref:`MathJax Output Formats ` for more +information on the NativeMML and HTML-CSS output processors. See the +:ref:`MMLorHTML configuration ` section for +details on the options that control the ``MMLorHTML`` configuration. + + +MathML input and output in all browsers +--------------------------------------- + +This example configures MathJax to look for MathML within your page, +and to display it using the browser's native MathML support, if +possible, or its HTML-CSS output if not. + +.. code-block:: javascript + + MathJax.Hub.Config({ + config: ["MMLorHTML.js"], + extensions: ["mml2jax.js"], + jax: ["input/MathML"] + }); + +Using this configuration, MathJax finally makes MathML available in +all modern browsers. + +See the :ref:`MMLorHTML configuration ` section +for details on the options that control the ``MMLorHTML`` +configuration file, the :ref:`MathML configuration ` +section for the options that control the MathML output processor, and +the :ref:`mml2jax configuration ` section for the +options that control the ``mml2jax`` preprocessor. + + +.. _configuration: + +Configuration Objects +===================== + +The various components of MathJax, including its input and output +processors, its preprocessors, its extensions, and the MathJax core, +all can be configured through the ``config/MathJax.js`` file, or via a +:meth:`MathJax.Hub.Config()` call (indeed, if you look closely, you +will see that ``config/MathJax.js`` is itself one big call to +:meth:`MathJax.Hub.Config()`). Anything that is in +``config/MathJax.js`` can be included in-line to configure MathJax. + +The structure that you pass to :meth:`MathJax.Hub.Config()` is a +JavaScript object that includes name-value pairs giving the names of +parameters and their values, with pairs separated by commas. Be +careful not to include a comma after the last value, however, as some +browsers (namely Internet Explorer) will fail to process the +configuration if you do. + +The MathJax components, like the TeX input processor, have their own +sections in the configuration object, labeled by the component name, +and using an configuration object as its value. The object is itself +a configuration object made up of name-value pairs that give the +configuration options for the component. + +For example, + +.. code-block:: javascript + + MathJax.Hub.Config({ + showProcessingMessages: false, + jax: ["input/TeX", "output/HTML-CSS"], + TeX: { + TagSide: "left", + Macros: { + RR: '{\\bf R}', + bold: ['{\\bf #1}',1] + } + } + }); + +is a configration that includes two settings for the MathJax Hub (one +for `showProcessingMessages` and one of the `jax` array), and a +configuration object for the TeX input processor. The latter includes +a setting for the TeX input processor's `TagSide` option (to set tags +on the left rather than the right) and a setting for `Macros`, which +defines new TeX macros (in this case, two macros, one called ``\RR`` +that produces a bold "R", and one called ``\bold`` that puts is +argument in bold face). + +The ``config/MathJax.js`` file is another example that shows nearly +all the configuration options for all of MathJax's components. + + +Configuration Options by Component +================================== + +The individual options are explained in the following sections, which +are categorized by the component they affect. + +.. toctree:: + :maxdepth: 1 + + The core options + +.. toctree:: + :maxdepth: 1 + + The tex2jax preprocessor options + The mml2jax preprocessor options + The jsMath2jax preprocessor options + +.. toctree:: + :maxdepth: 1 + + The TeX input processor options + The MathML input processor options + The HTML-CSS output processor options + The NativeMML output processor options + The MMLorHTML configuration options + +.. toctree:: + :maxdepth: 1 + + The MathMenu options + The MathZoom options + The FontWarnings options + + diff --git a/mathjax/docs/build/_sources/dynamic.txt b/mathjax/docs/build/_sources/dynamic.txt new file mode 100644 index 000000000..ef386435d --- /dev/null +++ b/mathjax/docs/build/_sources/dynamic.txt @@ -0,0 +1,181 @@ +.. _ajax-mathjax: + +*************************** +Loading MathJax Dynamically +*************************** + +MathJax is designed to be included via a ```` section of your HTML document, and it does rely on being +part of the original document in that it uses an ``onload`` event +handler to synchronize its actions with the loading of the page. +If you wish to insert MathJax into a document after it has +been loaded, that will normally occur *after* the page's ``onload`` +handler has fired, and so MathJax will not be able to tell if it is +safe for it to process the contents of the page. Indeed, it will wait +forever for its ``onload`` handler to fire, and so will never process +the page. + +To solve this problem, you will need to call MathJax's ``onload`` +handler yourself, to let it know that it is OK to typeset the +mathematics on the page. You accomplish this by calling the +:meth:`MathJax.Hub.Startup.onload()` method as part of your MathJax +startup script. To do this, you will need to give MathJax an in-line +configuration, so you will not be able to use the +``config/MathJax.js`` file (though you can add it to your in-line +configuration's `config` array). + +Here is an example of how to load and configure MathJax dynamically: + +.. code-block:: javascript + + (function () { + var script = document.createElement("script"); + script.type = "text/javascript"; + script.src = "/MathJax/MathJax.js"; // use the location of your MathJax + + var config = 'MathJax.Hub.Config({' + + 'extensions: ["tex2jax.js"],' + + 'jax: ["input/TeX","output/HTML-CSS"]' + + '});' + + 'MathJax.Hub.Startup.onload();'; + + if (window.opera) {script.innerHTML = config} + else {script.text = config} + + document.getElementsByTagName("head")[0].appendChild(script); + })(); + +Be sure to set the ``src`` to the correct URL for your copy of +MathJax. You can adjust the ``config`` variable to your needs, but be +careful to get the commas right. The ``window.opera`` test is because +Opera doesn't handle setting ``script.text`` properly, while Internet +Explorer doesn't handle setting the ``innerHTML`` of a script tag. + +Here is a version that uses the ``config/MathJax.js`` file to +configure MathJax: + +.. code-block:: javascript + + (function () { + var script = document.createElement("script"); + script.type = "text/javascript"; + script.src = "/MathJax/MathJax.js"; // use the location of your MathJax + + var config = 'MathJax.Hub.Config({ config: "MathJax.js" }); ' + + 'MathJax.Hub.Startup.onload();'; + + if (window.opera) {script.innerHTML = config} + else {script.text = config} + + document.getElementsByTagName("head")[0].appendChild(script); + })(); + +Note that the **only** reliable way to configure MathJax is to use an +in-line configuration of the type discussed above. You should **not** +call :meth:`MathJax.Hub.Config()` directly in your code, as it will +not run at the correct time --- it will either run too soon, in which +case ``MathJax`` may not be defined and the function will throw an +error, or it will run too late, after MathJax has already finished its +configuration process, so your changes will not have the desired +effect. + + +MathJax and GreaseMonkey +======================== + +You can use techniques like the ones discussed above to good effect in +GreaseMonkey scripts. There are GreaseMonkey work-alikes for all the +major browsers: + +- Firefox: `GreaseMonkey `_ +- Safari: `GreaseKit `_ (also requires `SIMBL `_) +- Opera: Built-in (`instructions `_) +- Internet Explorer: `IEPro7 `_ +- Chrome: Built-in for recent releases + +Note, however, that most browsers don't allow you to insert a script +that loads a ``file://`` URL into a page that comes from the web (for +security reasons). That means that you can't have your GreaseMonkey +script load a local copy of MathJax, so you have to refer to a +server-based copy. In the scripts below, you need to insert the URL +of a copy of MathJax from your own server. + +---- + +Here is a script that runs MathJax in any document that contains +MathML (whether its includes MathJax or not). That allows +browsers that don't have native MathML support to view any web pages +with MathML, even if they say it only works in Forefox and +IE+MathPlayer. + +.. code-block:: javascript + + // ==UserScript== + // @name MathJax MathML + // @namespace http://www.mathjax.org/ + // @description Insert MathJax into pages containing MathML + // @include * + // ==/UserScript== + + if ((window.unsafeWindow == null ? window : unsafeWindow).MathJax == null) { + if ((document.getElementsByTagName("math").length > 0) || + (document.getElementsByTagNameNS == null ? false : + (document.getElementsByTagNameNS("http://www.w3.org/1998/Math/MathML","math").length > 0))) { + var script = document.createElement("script"); + script.src = "http://www.yoursite.edu/MathJax/MathJax.js"; // put your URL here + var config = 'MathJax.Hub.Config({' + + 'extensions:["mml2jax.js"],' + + 'jax:["input/MathML","output/HTML-CSS"]' + + '});' + + 'MathJax.Hub.Startup.onload()'; + if (window.opera) {script.innerHTML = config} else {script.text = config} + document.getElementsByTagName("head")[0].appendChild(script); + } + } + +**Source**: `mathjax_mathml.user.js <_statis/mathjax_mathml.user.js>`_ + +---- + +Here is a script that runs MathJax in Wikipedia pages after first +converting the math images to their original TeX code. + +.. code-block:: javascript + + // ==UserScript== + // @name MathJax in Wikipedia + // @namespace http://www.mathjax.org/ + // @description Insert MathJax into Wikipedia pages + // @include http://en.wikipedia.org/wiki/* + // ==/UserScript== + + if ((window.unsafeWindow == null ? window : unsafeWindow).MathJax == null) { + // + // Replace the images with MathJax scripts of type math/tex + // + var images = document.getElementsByTagName('img'); + for (var i = images.length - 1; i >= 0; i--) { + var img = images[i]; + if (img.className === "tex") { + var script = document.createElement("script"); script.type = "math/tex"; + if (window.opera) {script.innerHTML = img.alt} else {script.text = img.alt} + img.parentNode.replaceChild(script,img); + } + } + // + // Load MathJax and have it process the page + // + var script = document.createElement("script"); + script.src = "http://www.yoursite.edu/MathJax/MathJax.js"; // put your URL here + var config = 'MathJax.Hub.Config({' + + 'config: ["MMLorHTML.js"],' + + 'extensions:["TeX/noErrors.js","TeX/noUndefined.js",' + + '"TeX/AMSmath.js","TeX/AMSsymbols.js"],' + + 'jax:["input/TeX"]' + + '});' + + 'MathJax.Hub.Startup.onload()'; + if (window.opera) {script.innerHTML = config} else {script.text = config} + document.getElementsByTagName("head")[0].appendChild(script); + } + +**Source**: `mathjax_wikipedia.user.js <_statis/mathjax_wikipedia.user.js>`_ diff --git a/mathjax/docs/build/_sources/glossary.txt b/mathjax/docs/build/_sources/glossary.txt new file mode 100644 index 000000000..9f6772d26 --- /dev/null +++ b/mathjax/docs/build/_sources/glossary.txt @@ -0,0 +1,75 @@ +.. _glossary: + +******** +Glossary +******** + +.. if you add new entries, keep the alphabetical sorting! + +.. glossary:: + + Callback + A JavaScript function that is used to perform actions that + must wait for other actions to complete before they are + performed. + + Callback Queue + MathJax uses `Queues` to synchronize its activity so that + actions that operate asynchronously (like loading files) will + be performed in the right order. :term:`Callback` functions + are pushed onto the queue, and are performed in order, with + MathJax handling the synchronization if operations need to + wait for other actions to finish. + + Callback Signal + A JavaScript object that acts as a mailbox for MathJax events. + Like an event handler, but it also keeps a history of + messages. Your code can register an "interest" in a signal, + or can register a :term:`callback` to be called when a + particular message is sent along the signal channel. + + HTML-CSS + MathJax output form that employs only on HTML and CSS 2.1, + allowing MathJax to remain compatible across all browsers. + + jax + MathJax's input and output processors are called "jax", as is + its internal format manager. The code for the jax are in the + ``MathJax/jax`` directory. + + LaTeX + Build on the :term:`TeX` language + + .. seealso:: + + `LaTeX Wikipedia entry `_ + + MathML + An XML specification created to describe mathematical + notations and capture both its structure and content. MathML + is much more verbose than :term:`TeX`, but is much more + machine-readable. + + .. seealso:: + + `MathML Wikipedia entry `_ + + STIX + The Scientific and Technical Information Exchange font + package. A comprehensive set of scientific glyphs. + + .. seealso:: + + `STIX project `_ + + TeX + A document markup language with robust math markup commands + developed by Donald Knuth in the late 1970's, but still in + extensive use today. It became the industry standard for + typesetting of mathematics, and is one of the most common + formats for mathematical journals, articles, and books. + + .. seealso:: + + `TeX Wikipedia entry `_ + diff --git a/mathjax/docs/build/_sources/index.txt b/mathjax/docs/build/_sources/index.txt new file mode 100644 index 000000000..b44893d46 --- /dev/null +++ b/mathjax/docs/build/_sources/index.txt @@ -0,0 +1,70 @@ +##################### +MathJax Documentation +##################### + +MathJax is an open-source JavaScript display engine for LaTeX and +MathML that works in all modern browsers. + +Basic Usage +=========== + +.. toctree:: + :maxdepth: 1 + + What is MathJax? + Getting Started with MathJax + Installing and Testing MathJax + Loading and Configuring MathJax + Using MathJax in Web Platforms + +.. toctree:: + :maxdepth: 1 + + MathJax TeX and LaTeX Support + MathJax MathML Support + MathJax Output Formats + +.. toctree:: + :maxdepth: 1 + + "Powered by MathJax" + The MathJax Community + + +Advanced Topics +=============== + +.. toctree:: + :maxdepth: 1 + + The MathJax Processing Model + The MathJax Startup Sequence + Synchronizing Your Code with MathJax + Loading MathJax Dynamically + Modifying Math on the Page + +.. toctree:: + :maxdepth: 1 + + Details of the MathJax API + +.. toctree:: + :maxdepth: 1 + + Converting to MathJax from jsMath + +Reference Pages +=============== + +.. toctree:: + :maxdepth: 1 + + HTML snippets + CSS style objects + Glossary + +* :ref:`search` + +-------- + +This version of the documentation was built |today|. diff --git a/mathjax/docs/build/_sources/installation.txt b/mathjax/docs/build/_sources/installation.txt new file mode 100644 index 000000000..5eb3b2524 --- /dev/null +++ b/mathjax/docs/build/_sources/installation.txt @@ -0,0 +1,215 @@ +.. _installation: + +****************************** +Installing and Testing MathJax +****************************** + +MathJax can be loaded from a public web server or privately from your +hard drive or other local media. To use MathJax in either way, you +will need to obtain a copy of MathJax and its font package. There are +two main ways to do this: via ``svn`` or via a pre-packaged archive. +We recommend the former, as it is easier to keep your installation up +to date using ``svn``. + + +.. _getting-mathjax-svn: + +Obtaining MathJax via SVN +========================= + +The easiest way to get MathJax and keep it up to date is to use the +`subversion `_ source control system, +``svn``. Use the commands + +.. code-block:: sh + + svn co https://mathjax.svn.sourceforge.net/svnroot/trunk/mathjax mathjax + cd mathjax + unzip fonts.zip + +to obtain and set up a copy of MathJax. (The `SourceForge development +page `_ also shows +how to do this.) + +Whenever you want to update MathJax, you can now use + +.. code-block:: sh + + cd mathjax + svn status + +to check if there are updates to MathJax. If MathJax needs updating, +use + +.. code-block:: sh + + cd mathjax + svn update + # if fonts.zip is updated, do the following as well: + rm -rf fonts + unzip fonts.zip + +to udpate your copy of MathJax to the current release version. If the +``fonts.zip`` file has been updated, you will need to remove the old +fonts directory and unpack the new one bring your installation up to +date. If you keep MathJax updated in this way, you will be sure that +you have the latest bug fixes and new features as they become +available. + +This gets you the current development copy of MathJax, which is the +"bleeding-edge" version that contains all the latest changes to +MathJax. At times, however, these may be less stable than the +"release" version. If you prefer to use the most stable version (that +may not include all the latest patches and features), use + +.. code-block:: sh + + svn co + https://mathjax.svn.sourcesforge.net/svnroot/tags/mathjax-1.0 mathajx + cd mathjax + unzip fonts.zip + +to obtain the version 1.0 release. When you wish to update to a new +release, you will need to check out a new copy of MathJax with the new +release number. + + +.. _getting-mathjax-zip: + +Obtaining MathJax via an archive +================================ + +Release versions of MathJax are available in archive files from the +`MathJax download page `_ or the +`SourceForge files page +`_, where you can +download the archives that you need. + +You should download **either** + +- the ``MathJax-complete-v1.0.zip`` file, **or** +- both ``MathJax-v1.0.zip`` and ``MathJax-webfonts-v1.0.zip``. + +You do not need to get all three, as the first is a combination of the +other two. (The code and fonts are in separate archives because the +web fonts are not likely to change often, while the MathJax code will +be updated regularly). + +If you obtained the "complete" archive, simply unzip it. If you +obtained the two separate archives, unzip ``MathJax-v1.0.zip`` which +should create a ``MathJax/`` directory. Then unzip +``MathJax-webfonts-v1.0.zip`` inside the MathJax directory. Commands +to do this might look like + +.. code-block:: sh + + unzip MathJax-v1.0.zip + cd MathJax + unzip ../MathJax-webfonts-v1.0.zip + +You should end up with a ``MathJax`` directory containing a ``fonts`` +folder along with ``config``, ``extensions``, ``MathJax.js`` and other +files and folders. The ``MathJax/fonts`` folder should contain an +``HTML-CSS`` folder and nothing else. If you end up with +``MathJax/MathJax/fonts`` or ``MathJax/MathJax-webfonts-v1.0/fonts`` +or something similar, then you need to move the fonts folder up one +level in the hierarchy so that it is ``MathJax/fonts``. (You can then +remove the empty ``MathJax`` or ``MathJax-webfonts-v1.0`` folder.) + +Once the MathJax directory is unpacked, you should move it to the +desired location on your server (or your hard disk, if you are using +it locally rather then through a web server). One natural location is +to put it at the top level of your web server's hierarchy. That would +let you refer to the main MathJax file as ``/MathJax/MathJax.js`` from +within any page on your server. + + +Testing your installation +========================= + +Use the HTML files in the ``test`` directory to see if your +installation is working properly:: + + test/ + index.html # Tests default configuration + index-images.html # Tests image-font fallback display + sample.html # Sample page with lots of pretty equations + +Open these files in your browser to see that they appear to be working +properly. If you have installed MathJax on a server, use the web +address for those files rather than opening them locally. When you +view the ``index.html`` file, you should see (after a few moments) a +message that MathJax appears to be working. If not, you should check +that the files have been transferred to the server completely, that +the fonts archive has been unpacked in the correct location, and that +the permissions allow the server to access the files and folders that +are part of the MathJax directory (be sure to verify the MathJax +folder's permissions as well). Checking the server logs may help +locate problems with the installation. + + +.. _cross-domain-linking: + +Notes about shared installations +================================ + +Typically, you want to have MathJax installed on the same server as +your web pages that use MathJax. There are times, however, when that +may be impractical, or when you want to use a MathJax installation at +a different site. For example, a departmental server at +``www.math.yourcollege.edu`` might like to use a college-wide +installation at ``www.yourcollege.edu`` rather than installing a +separate copy on the departmental machine. MathJax can certainly +be loaded from another server, but there is one imporant caveat --- +Firefox's same-origin security policy for cross-domain scripting. + +Firefox’s interpretation of the same-origin policy is more strict than +most other browsers, and it affects how fonts are loaded with the +`@font-face` CSS directive. MathJax uses this directory to load +web-based math fonts into a page when the user doesn't have them +installed locally on their own computer. Firefox's security policy, +however, only allows this when the fonts come from the same server as +the web page itself, so if you load MathJax (and hence its web fonts) +from a different server, Firefox won't be able to access those web +fonts. In this case, MathJax will pause while waiting for the font to +download (which will never happen) and will time out after about 15 +seconds for each font it tries to access. Typically that is three or +four fonts, so your Foirefox users will experience a minute or so +delay before mathematics is displayed, and then it will probably +display incorrectly because the browser doesn't have access to the +correct fonts. + +There is a solution to this, however, if you manage the server where +MathJax is installed, and if that server is running the `Apache web +server `_. In the remote server's +``MathJax/fonts/HTML-CSS/TeX/otf`` folder, create a file called +``.htaccess`` that contains the following lines: :: + + + + Header set Access-Control-Allow-Origin "*" + + + +and make sure the permissions allow the server to read this file. +(The file's name starts with a period, which causes it to be an +"invisible" file on unix-based operating systems. Some systems, +particularly graphic user interfaces, may not allow you to create such +files, so you might need to use the command-line interface to +accomplish this.) + +This file should make it possible for pages at other sites to load +MathJax from this server in such a way that Forefox will be able to +download the web-based fonts. If you want to restrict the sites that +can access the web fonts, change the ``Access-Control-Allow-Origin`` +line to something like:: + + Header set Access-Control-Allow-Origin "http://www.math.yourcollege.edu" + +so that only pages at ``www.math.yourcollege.edu`` will be able to +download the fonts from this site. See the open font library +discussion of `web-font linking +`_ +for more details. + + diff --git a/mathjax/docs/build/_sources/jsMath.txt b/mathjax/docs/build/_sources/jsMath.txt new file mode 100644 index 000000000..3f40febab --- /dev/null +++ b/mathjax/docs/build/_sources/jsMath.txt @@ -0,0 +1,31 @@ +.. _jsMath-support: + +********************************* +Converting to MathJax from jsMath +********************************* + +MathJax is the successor to the popular `jsMath +`_ package for rendering +mathematics in web pages. Like jsMath, MathJax works by locating and +processing the mathematics within the webpage once it has been loaded +in the browser by a user viewing your web pages. If you are using +jsMath with its ``tex2math`` preprocessor, then switching to MathJax +should be easy, and is simply a matter of configuring MathJax +appropriately. See the section on :ref:`Configuring MathJax +` for details about loading and configuring MathJax. + +On the other hand, if you are using jsMath's ``...`` and ``
...
`` tags to +mark the mathematics in your document, then you should use MathJax's +``jsMath2jax`` preprocessor when you switch to MathJax. To do this, +include ``"jsMath2jax.js"`` in the `extensions` array of your +configuration, with the `jax` array set to include ``"input/TeX"``. + +.. code-block:: javascript + + extensions: ["jsMath2jax.js"], + jax: ["input/TeX", ...] + +There are a few configuration options for ``jsMath2jax``, which you +can find in the ``config/MathJax.js`` file, or in the :ref:`jsMath +configuration options ` section. diff --git a/mathjax/docs/build/_sources/mathjax.txt b/mathjax/docs/build/_sources/mathjax.txt new file mode 100644 index 000000000..c52b7c66d --- /dev/null +++ b/mathjax/docs/build/_sources/mathjax.txt @@ -0,0 +1,36 @@ +**************** +What is MathJax? +**************** + +MathJax is an open-source JavaScript display engine for LaTeX and +MathML that works in all modern browsers. It was designed with the +goal of consolidating the recent advances in web technologies into a +single, definitive, math-on-the-web platform supporting the major +browsers and operating systems. It requires no setup on the part of +the user (no plugins to downlaod or software to install), so the page +author can write web documents that include mathematics and be +confident that users will be able to view it naturally and easily. +One simply includes MathJax and some mathematics in a web page, and +MathJax does the rest. + +MathJax uses web-based fonts (in those browsers that support it) to +produce high-quality typesetting that scales and prints at full +resolution (unlike mathematics included as images). MathJax can be +used with screen readers, providing accessibility for the visually +impaired. With MathJax, mathematics is text-based rather than +image-based, and so it is available for search engines, meaning that +your equations can be searchable, just like the text of your pages. +MathJax allows page authors to write formulas using TeX and LaTeX +notation, or MathML, a powerful interchange format for mathematics +that has become an industry standard. MathJax will even convert TeX +notation into MathML, so that it can be rendered more quickly by those +browsers that support MathML natively, or so that you can copy and +past it into other programs. + +MathJax is modular, so it loads components only when necessary, and +can be extended to include new capabilities as needed. MathJax is +highly configurble, allowing authors to customize it for the special +requirements of their web sites. Finally, MathJax has a rich +application programming interface (API) that can be used to make the +mathematics on your web pages interactive and dynamic. + diff --git a/mathjax/docs/build/_sources/mathml.txt b/mathjax/docs/build/_sources/mathml.txt new file mode 100644 index 000000000..13acda760 --- /dev/null +++ b/mathjax/docs/build/_sources/mathml.txt @@ -0,0 +1,97 @@ +.. _MathML-support: + +********************** +MathJax MathML Support +********************** + +The support for :term:`MathML` in MathJax consists of three parts: the +`mml2jax` preprocessor, the MathML input processor, and the NativeMML +output processor. The first of these looks for ```` tags within +your document and marks them for later processing by MathJax. The +second converts the MathML to the internal format used by MathJax, and +the third turns the internal format into MathML within the page so +that it can be displayed by the browser's native MathML support. + +Because of MathJax's modular design, you do not need to use all three +of these components. For example, you could use the `tex2jax` +preprocessor and the TeX input processor, but the NativeMML output +processor, so that your mathematics is entered in TeX format, but +displayed as MathML. Or you could use the `mml2jax` reprocessor and +MathML input processor with the HTML-CSS output processor to make +MathML available in browsers that don't have native MathML support. +It is also possible to have MathJax select the output processor for +you so that MathML is used in those browsers that support it, while +HTML-CSS is used for those that don't. See the :ref:`common +configurations ` section for details and +examples. + +Of course it is also possible to use all three components together. +It may seem strange to go through an internal format just to return to +MathML in the end, but this is actually what makes it possible to view +MathML within an HTML page (rather than an XHTML page), without +the complications of handling special MIME-types for the document, or +any of the other setup issues that make using native MathML +difficult. MathJax handles the setup and properly marks the +mathematics so that the browser will render it as MathML. In +addition, MathJax provides its contextual menu for the MathML, which +lets the user zoom the mathematics for easier reading, get the copy +the source markup, and so on, so there is added value to using MathJax +even whith a pure MathML workflow. + + +MathML in HTML pages +==================== + +For MathML that is handled via the pre-processor, you should not use +the named MathML entities, but rather use the numeric entities like +``√`` or unicode characters embedded in the page itself. The +reason is that entities are replaced by the browser before MathJax +runs, and some browsers report errors for unknown entities. For +browsers that are not MathML-aware, that will cause errors to be +displayed for the MathML entities. While that might not occur in the +browser you are using to compose your pages, it can happen with other +browsers, so you should avoid the named entities whenever possible. +If you must use named entities, you may need to declare them in the +`DOCTYPE` declaration by hand. + +When you use MathML in an HTML document rather than an XHTML one +(MathJax will work woth both), you should not use the "self-closing" +form for tags with no content, but should use separate open and close +tags. That is, use + +.. code-block:: html + + + +rather than ````, since there is no closing tag, the rest of +the mathematics will become the content of the ```` tag; but +since ```` should have no content, the rest of the mathematics +will not be displayed. This is a common error that should be avoided. + + +Supported MathML commands +========================= + +MathJax supports the `MathML3.0 `_ +presentation mathematics tags, with some limitations. The MathML +support is still under active development, so some tags are not yet +implemented, and some features are not fully developed, but are +coming. + +The deficiencies include: + +- No support for the elementary math tags: ``mstack``, ``mlongdiv``, + ``msgroup``, ``msrow``, ``mscarries``, and ``mscarry``. + +- Limited support for line breaking (they are only allowed in direct + children of ``mrow`` or implied ``mrow`` elements. + +- No support for alignment groups in table. + +- No support for right-to-left rendering. + +See the `results of the MathML3.0 test suite +`_ for details. diff --git a/mathjax/docs/build/_sources/model.txt b/mathjax/docs/build/_sources/model.txt new file mode 100644 index 000000000..acc7ea240 --- /dev/null +++ b/mathjax/docs/build/_sources/model.txt @@ -0,0 +1,224 @@ +**************************** +The MathJax Processing Model +**************************** + +The purpose of MathJax is to bring the ability to include mathematics +easily in web pages to as wide a range of browsers as possible. +Authors can specify mathematics in a variety of formats (e.g., +:term:`MathML` or :term:`LaTeX`), and MathJax provides high-quality +mathematical typesetting even in those browsers that do not have +native MathML support. This all happens without the need for special +downloads or plugins, but rendering will be enhanced if high-quality +math fonts (e.g., :term:`STIX`) are available to the browser. + +MathJax is broken into several different kinds of components: page +preprocessors, input processors, output processors, and the MathJax +Hub that organizes and connects the others. The input and output +processors are called :term:`jax`, and are described in more detail +below. + +When MathJax runs, it looks through the page for special tags that +hold mathematics; for each such tag, it locates an appropriate input +jax which it uses to convert the mathematics into an internal form +(called an element jax), and then calls an output jax to transform the +internal format into HTML content that displays the mathematics within +the page. The page author configures MathJax by indicating which +input and output jax are to be used. + +Often, and especially with pages that are authored by hand, the +mathematics is not stored (initially) within the special tags needed +by MathJax, as that would require more notation than the average page +author is willing to type. Instead, it is entered in a form that is +more natural to the page author, for example, using the standard TeX +math delimiters ``$...$`` and ``$$...$$`` to indicate what part of the +document is to be typeset as mathematics. In this case, MathJax can +run a preprocessor to locate the math delimiters and replace them by +the special tags that it uses to mark the formulas. There are +preprocessors for :ref:`TeX notation `, :ref:`MathML +notation `, and the :ref:`jsMath notation +` that uses `span` and `div` tags. + +For pages that are constructed programatically, such as HTML +pages that result from running a processor on text in some other +format (e.g., pages produced from Markdown documents, or via programs +like `tex4ht`), it would be best to use MathJax's special tags +directly, as described below, rather than having MathJax run +another preprocessor. This will speed up the final display of the +mathematics, since the extra preprocessing step would not be needed, +and it also avoids the conflict between the use of the less-than sign, +``<``, in mathematics and asn an HTML special character (that starts +an HTML tag). + + +How mathematics is stored in the page +===================================== + +In order to identify mathematics in the page, MathJax uses special +``[math] + + would display "[math]" in place of the math until MathJax is able + to typeset it. + + See also the ``preJax`` and ``postJax`` comments above. + +.. describe:: showProcessingMessages: true + + This value controls whether the `Processing Math: nn%` message are + displayed in the lower left-hand corner. Set to ``false`` to + prevent those messages (though file loading and other messages + will still be shown). + +.. describe:: messageStyle: "normal" + + This value controls the verbosity of the messages in the lower + left-hand corner. Set it to ``"none"`` to eliminate all messages, + or set it to ``"simple"`` to show "Loading..." and "Processing..." + rather than showing the full file name or the percentage of the + mathematics processed. + +.. describe:: displayAlign: "center" and displayIndent: "0em" + + These two parameters control the alignment and shifting of + displayed equations. The first can be ``"left"``, ``"center"``, + or ``"right"``, and determines the alignment of displayed + equations. When the alignment is not ``"center"``, the second + determines an indentation from the left or right side for the + displayed equations. + + +.. describe:: delayStartupUntil: "none" + + Normally MathJax will perform its starup commands (loading of + configuration, styles, jax, and so on) as soon as it can. If you + expect to be doing additional configuration on the page, however, + you may want to have it wait until the page's onload hander is + called. If so, set this to ``"onload"``. + +.. describe:: skipStartupTypeset: false + + Normally MathJax will typeset the mathematics on the page as soon + as the page is loaded. If you want to delay that process, in + which case you will need to call :meth:`MathJax.Hub.Typeset()` + yourself by hand, set this value to ``true``. + +.. describe:: menuSettings: { ... } + + This block contains settings for the mathematics contextual menu + that act as the defaults for the user's settings in that menu. + The possible values are: + + .. describe:: zoom: "none" + + This indicates when typeset mathematics should be zoomed. It + can be set to ``"None"``, ``"Hover"``, ``"Click"``, or + ``"Double-Click"`` to set the zoom trigger. + + .. describe:: CTRL: false, ALT: false, CMD: false, Shift: false + + These values indicate which keys must be pressed in order for + math zoom to be triggered. For example, if ``CTRL`` is set to + ``true`` and ``zoom`` is ``"Click"``, then math will be zoomed + only when the user control-clicks on mathematics (i.e., clicks + while holding down the `CTRL` key). If more than one is + ``true``, then all the indicated keys must be pressed for the + zoom to occur. + + .. describe:: zscale: "200%" + + This is the zoom scaling factor, and it can be set to any of + the values available in the `Zoom Factor` menu of the + `Settings` submenu of the contextual menu. + + .. describe:: context: "MathJax" + + This controls what contextual menu will be presented when a + right click (on a PC) or CTRL-click (on the Mac) occurs over a + typeset equation. When set to ``"MathJax"``, the MathJax + contextual menu will appear; when set to ``"Browser"``, the + browser's contextual menu will be used. For example, in + Internet Explorer with the MathPlayer plugin, if this is set + to ``"Browser"``, you will get the MathPlayer contextual menu + rather than the MathJax menu. + + There are also settings for ``format``, ``renderer``, and ``font``, + but these are maintained by MathJax and should not be set by the + page author. + +.. describe:: errorSettings: { ... } + + This block contains settings that control how MathJax responds to + unexpected errors while processing mathematical equations. Rather + than simply crash, MathJax can report an error and go on. The + options you can set include: + + .. describe:: message: ["[Math Processing Error"]] + + This is an HTML snippet that will be inserted at the location + of the mathematics for any formula that causes MathJax to + produce an internal error (i.e., an error in the MathJax code + itself). See the :ref:`description of HTML snippets + ` for details on how to represent HTML code in + this way. + + .. describe:: style: {color:"#CC0000", "font-style":"italic"} + + This is the CSS style description to use for the error + messages produced by internal MathJax errors. See the section + on :ref:`CSS style objects ` for details on + how these are specified in JavaScript. + diff --git a/mathjax/docs/build/_sources/options/jsMath2jax.txt b/mathjax/docs/build/_sources/options/jsMath2jax.txt new file mode 100644 index 000000000..b471749ba --- /dev/null +++ b/mathjax/docs/build/_sources/options/jsMath2jax.txt @@ -0,0 +1,52 @@ +.. _configure-jsMath2jax: + +*************************** +The jsMath2jax Preprocessor +*************************** + +The options below control the operation of the `jsMath2jax` +preprocessor. They are listed with their default values. To set any +of these options, include a ``jsMath2jax`` section in your +:meth:`MathJax.Hub.Config()` call. For example + +.. code-block:: javascript + + MathJax.Hub.Config({ + jsMath2jax: { + preview: "none" + } + }); + +would set the ``preview`` parameter to ``"none"``. + + +.. describe:: element: null + + The id name of the element that should be processed by `jsMath2jax`. + The default is the whole document. + +.. describe:: preview: "TeX" + + This controls whether `jsMath2jax` inserts ``MathJax_Preview`` spans + to make a preview available, and what preview to use, when it + locates in-line or display mathematics in the page. The default + is ``"TeX"``, which means use the TeX code as the preview (which + will be visible until it is processed by MathJax). Set to + ``"none"`` to prevent previews from being inserted (the math + will simply disappear until it is typeset). Set to an array + containing the description of an HTML snippet in order to use the + same preview for all equations on the page. + + Examples: + + .. code-block:: javascript + + preview: ["[math]"], // insert the text "[math]" as the preview + + .. code-block:: javascript + + preview: [["img",{src: "/images/mypic.jpg"}]], // insert an image as the preview + + See the :ref:`description of HTML snippets ` for + details on how to represent HTML code in this way. + diff --git a/mathjax/docs/build/_sources/options/mml2jax.txt b/mathjax/docs/build/_sources/options/mml2jax.txt new file mode 100644 index 000000000..aa9dd8134 --- /dev/null +++ b/mathjax/docs/build/_sources/options/mml2jax.txt @@ -0,0 +1,52 @@ +.. _configure-mml2jax: + +************************ +The mml2jax Preprocessor +************************ + +The options below control the operation of the `mml2jax` preprocessor. +They are listed with their default values. To set any of these +options, include a ``mml2jax`` section in your +:meth:`MathJax.Hub.Config()` call. For example + +.. code-block:: javascript + + MathJax.Hub.Config({ + mml2jax: { + preview: "none" + } + }); + +would set the ``preview`` parameter to ``"none"``. + +.. describe:: element: null + + The id name of the element that should be processed by `mml2jax`. + The default is the whole document. + +.. describe:: preview: "alttext" + + This controls whether `mml2jax` inserts ``MathJax_Preview`` spans + to make a preview available, and what preview to use, when it + locates mathematics on the page. The default is ``"alttext"``, + which means use the ```` tag's ``alttext`` attribute as the + preview (visible until it is processed by MathJax), if the tag has + one. Set it to ``"none"`` to prevent the previews from being + inserted (the math will simply disappear until it is typeset). + Set it to an array containing the description of an HTML snippet + in order to use the same preview for all equations on the page. + + Examples: + + .. code-block:: javascript + + preview: ["[math]"], // insert the text "[math]" as the preview + + .. code-block:: javascript + + preview: [["img",{src: "/images/mypic.jpg"}]], // insert an image as the preview + + See the :ref:`description of HTML snippets ` for + details on how to represent HTML code in this way. + + diff --git a/mathjax/docs/build/_sources/options/tex2jax.txt b/mathjax/docs/build/_sources/options/tex2jax.txt new file mode 100644 index 000000000..3a91e0cd0 --- /dev/null +++ b/mathjax/docs/build/_sources/options/tex2jax.txt @@ -0,0 +1,136 @@ +.. _configure-tex2jax: + +************************ +The tex2jax Preprocessor +************************ + +The options below control the operation of the `tex2jax` +preprocessor. They are listed with their default values. To set any +of these options, include a ``tex2jax`` section in your +:meth:`MathJax.Hub.Config()` call. For example + +.. code-block:: javascript + + MathJax.Hub.Config({ + tex2jax: { + inlineMath: [ ['$','$'], ['\\(','\\)'] ] + } + }); + +would set the ``inlineMath`` delimiters for the `tex2jax` +preprocessor. + + +.. describe:: element: null + + The id name of the element that should be processed by `tex2jax`. + The default is the whole document. + +.. describe:: inlineMath: [['\\(','\\)']] + + Array of pairs of strings that are to be used as in-line math + delimters. The first in each pair is the initial delimiter and + the second is the terminal delimiter. You can have as many pairs + as you want. For example, + + .. code-block:: javascript + + inlineMath: [ ['$','$'], ['\\(','\\)'] ] + + would cause `tex2jax` to look for ``$...$`` and ``\(...\)`` as + delimiters for inline mathematics. (Note that the single dollar + signs are not enabled by default because they are used too + frequently in normal text, so if you want to use them for math + delimiters, you must specify them explicitly.) + + Note that the delimiters can't look like HTML tags (i.e., can't + include the less-than sign), as these would be turned into tags by + the browser before MathJax has the chance to run. You can only + include text, not tags, as your math delimiters. + +.. describe:: displayMath: [ ['$$','$$'], ['\\[','\\]'] ] + + Array of pairs of strings that are to be used as delimters for + displayed equations. The first in each pair is the initial + delimiter and the second is the terminal delimiter. You can have + as many pairs as you want. + + Note that the delimiters can't look like HTML tags (i.e., can't + include the less-than sign), as these would be turned into tags by + the browser before MathJax has the chance to run. You can only + include text, not tags, as your math delimiters. + +.. describe:: processEscapes: false + + When set to ``true``, you may use ``\$`` to represent a literal + dollar sign, rather than using it as a math delimiter. When + ``false``, ``\$`` will not be altered, and the dollar sign may be + considered part of a math delimiter. Typically this is set to + ``true`` if you enable the ``$ ... $`` in-line delimiters, so you + can type ``\$`` and `tex2jax` will convert it to a regular dollar + sign in the rendered document. + +.. describe:: processEnvironments: true + + When ``true``, `tex2jax` looks not only for the in-line and + display math delimters, but also for LaTeX environments + (``\begin{something}...\end{something}``) and marks them for + processing by MathJax. When ``false``, LaTeX environments will + not be processed outside of math mode. + +.. describe:: preview: "TeX" + + This controls whether `tex2jax` inserts ``MathJax_Preview`` spans + to make a preview available, and what preview to use, when it + locates in-line or display mathematics in the page. The default + is ``"TeX"``, which means use the TeX code as the preview (which + will be visible until it is processed by MathJax). Set to + ``"none"`` to prevent previews from being inserted (the math + will simply disappear until it is typeset). Set to an array + containing the description of an HTML snippet in order to use the + same preview for all equations on the page. + + Examples: + + .. code-block:: javascript + + preview: ["[math]"], // insert the text "[math]" as the preview + + .. code-block:: javascript + + preview: [["img",{src: "/images/mypic.jpg"}]], // insert an image as the preview + + See the :ref:`description of HTML snippets ` for + details on how to represent HTML code in this way. + +.. describe:: skipTags: ["script","noscript","style","textarea","pre","code"] + + This array lists the names of the tags whose contents should not + be processed by `tex2jax` (other than to look for ignore/process + classes as listed below). You can add to (or remove from) this + list to prevent MathJax from processing mathematics in specific + contexts. + +.. describe:: ignoreClass: "tex2jax_ignore" + + This is the class name used to mark elements whose contents should + not be processed by tex2jax (other than to look for the + ``processClass`` pattern below). Note that this is a regular + expression, and so you need to be sure to quote any `regexp` + special characters. The pattern is automatically preceeded by + ``'(^| )('`` and followed by ``')( |$)'``, so your pattern will + have to match full words in the class name. Assigning an element + this class name will prevent `tex2jax` from processing its + contents. + +.. describe:: processClass: "tex2jax_process" + + This is the class name used to mark elements whose contents + *should* be processed by `tex2jax`. This is used to turn on + processing within tags that have been marked as ignored or skipped + above. Note that this is a regular expression, and so you need to + be sure to quote any `regexp` special characters. The pattern is + automatically preceeded by ``'(^| )('`` and followed by ``')( + |$)'``, so your pattern will have to match full words in the class + name. Use this to restart processing within an element that has + been marked as ignored above. diff --git a/mathjax/docs/build/_sources/output.txt b/mathjax/docs/build/_sources/output.txt new file mode 100644 index 000000000..30e7b20a3 --- /dev/null +++ b/mathjax/docs/build/_sources/output.txt @@ -0,0 +1,126 @@ +.. _output-formats: + +********************** +MathJax Output Formats +********************** + +Currently, MathJax can render math in two ways: + +- Using HTML-with-CSS to lay out the mathematics, or +- Using a browser's native MathML support. + +These are implemented by the `HTML-CSS` and `NativeMML` output +processors. You select which one you want to use by including either +``"output/HTML-CSS"`` or ``"output/NativeMML"`` in the `jax` array of +your MathJax configuration. For example + +.. code-block:: javascript + + jax: ["input/TeX","output/HTML-CSS"] + +would specify TeX input and HTML-with-CSS output for the mathematics +in your document. + +The HTML-CSS output processor produces high-quality output in all +major browsers, with results that are consistent across browsers and +operating systems. This is MathJax's primary output mode. It's major +advantage is its quality and consistency; it's drawback is that it is +slower that the NativeMML mode at rendering the mathematics. (The +HTML-CSS processor has not yet been optimized for speed, so you can +expect some improvement in the future. Note that IE8 in "IE8 +standards mode" is an order of magnitude slower than any other browser +when processing math through the HTML-CSS output processor; see +:ref:`HTML-CSS with IE8 ` below for some strategies +to deal with this.) + +The NativeMML output processor uses the browser's internal MathML support (if +any) to render the mathematics. Currently, Firefox has native support +for MathML, and IE has the `MathPlayer plugin +`_ for rendering +MathML. Opera has some built-in support for MathML that works well +with simple equations, but fails with more complex formulas, so we +don't recommend using the NativeMML output processor with Opera. Safari, +Chrome, Konqueror, and most other browsers don't support MathML +natively. + +The advantage of the NativeMML output Processor is its speed, since +native MathML support is much faster than using complicated HTML and +CSS to lay out mathematics via an interpreted language like JavaScript +(as the HTML-CSS output processor does). The disadvantage is that you +are dependent on the browser's MathML implementation for your +rendering, and these vary in quality of output and completeness of +implementation. MathJax may rely on features that are not available +in some renderers (for example, Firefox's MathML support does not +implement some of the named widths, such as +``negativethinmathspace``). The results using the NativeMML output +processor may have spacing or other rendering problems that are +outside of MathJax's control. + +Automatic Selection of the Output Processor +=========================================== + +Since not all browsers support MathML natively, it would be unwise to +choose the NativeMML output processor unless you are sure of your +audience's browser capabilities. MathJax can help with that, however, +since there is a special configuration file that will choose between +NativeMML and HTML-CSS depending on the browser in use. To invoke it, +add ``"MMLorHTML.js"`` to your configurations `config` array, and **do +not** include an output processor in your `jax` array; MathJax will +fill that in for you based on the abilities of your user's browser. + +.. code-block:: javascript + + config: ["MMLorHTML.js"], + jax: ["input/TeX"] + +You can customize which choice to make on a browser-by-browser basis +or a global basis. See the ``config/MathJax.js`` file or the +:ref:`Configuring MathJax ` section for futher +details. + +MathJax produces MathML that models the underlying mathematics as best +it can, rather than using complicated hacks to improve output for a +particular MathML implementation. When you make the choice to use the +NativeMML output processor, you are making a trade-off: gaining speed +at the expense of quality and reliability, a decision that should not +be taken lightly. Note, however, that a user can employ the MathJax +contectual menu to select the other other renderer if he or she +wishes. + + +.. _html-css-with-ie8: + +HTML-CSS with IE8 +================= + +Internet Explorer 8 has at least eight different rendering modes in +which can operate, and that are triggered by the `DOCTYPE` of the +document being viewed. It's "quirks" mode is its fasted mode, and its +"IE8 standards" mode is its slowest. This is the mode triggered by +strict HTML document types, and since most modern content management +systems now include a `DOCTYPE` that activates "standards" mode, IE8 +will operate in its slowest manner. This is particularly apparent +when MathJax is used, since IE8 in standards mode runs 20 to 30 times +slower than its does in its IE7 emulation mode, and 60 times slower +than in quirks mode. + +Most users find this speed reduction unacceptable when there is much +mathematics on the page. To overcome this problem, you may wish to +tell IE8 to use its IE7 emulation mode rather than its IE8 standards +mode. You can accomplish this by including the line + +.. code-block:: html + + + +at the top of the ```` section of your HTML documents. This +lets you keep the strict `DOCTYPE` for validation purposes, while +still managing to get reasonable perforance from Internext Explorer +8. Note that this line must come at the beginning of the ````, +before any stylesheets or other content are loaded. + +Altertnatively, you can use the `MMLorHTML` configuration file +described above to select NativeMML output when possible, and request +that your users install the `MathPlayer plugin +`_, which will render +the mathematics much more quickly. diff --git a/mathjax/docs/build/_sources/platforms/index.txt b/mathjax/docs/build/_sources/platforms/index.txt new file mode 100644 index 000000000..2349c3d85 --- /dev/null +++ b/mathjax/docs/build/_sources/platforms/index.txt @@ -0,0 +1,65 @@ +.. _platforms: + +====================================== +Using MathJax in popular web platforms +====================================== + +Most web-based content-management systems include a theme or template +layer that determines how the pages look, and that loads information +common to all pages. Such theme files provide one popular way to +include MathJax in your web templates in the absense of +MathJax-specific plugins for the system you are using. To take +advantage of this approach, you will need access to your theme files, +which probably means you need to be an administrator for the site; if +you are not, you may need to have an administrator do these steps for +you. + +To enable MathJax in your web platform, add the line:: + + + +(where ``path-to-MathJax`` is the web-address of the main MathJax +directory for your server) either just before the ```` tag in +your theme file, or at the end of the file if it contains no +````. + +The theme files for various popular platforms are: + + `WordPress `_ + ``wp-content/themes/[current_theme]/header.php`` + + `Movable Type `_ + ``[current_theme_templates]/html_head.mhtml`` + + `Drupal `_ + ``themes/[current_theme]/page.tpl.php`` + + `Joomla `_ + ``templates/[current_theme]/index.php`` + + `MediaWiki `_ + ``skins/[current_skin].php`` + + `TiddlyWiki `_ + ``*.php`` (Whatever you call your TiddlyWiki php file) + + `Moodle `_ + ``theme/[current_theme]/header.html`` + +Keep in mind that this will enable MathJax for your current +theme/template only. If you change themes or update your theme, you +will have to repeat these steps. + + +Insructions for Specific Platforms +================================== + +Some programs, such as WordPress and Moveable Type, allow you to edit +template files from inside their administrator interfaces. Specific +instructions for these are given via the links below. + +.. toctree:: + :maxdepth: 1 + + Wordpress + Movable Type diff --git a/mathjax/docs/build/_sources/platforms/movable-type.txt b/mathjax/docs/build/_sources/platforms/movable-type.txt new file mode 100644 index 000000000..86ae2dba5 --- /dev/null +++ b/mathjax/docs/build/_sources/platforms/movable-type.txt @@ -0,0 +1,41 @@ +.. _platform-movable-type: + +========================== +Using MathJax in WordPress +========================== + +These instructions assume you already have placed the MathJax files on +your server (see :ref:`Installing and Testing MathJax `). + +1. Open Moveable Type Admin interface for the site on which you want to enable + MathJax. + +2. In the dashboard menu on the left, open up the Design menu. This + should show you the templates you are currently using on the site. + + .. image:: ../images/mt_menu.png + + +3. Scroll down to the Template Modules section in the template list + and open the `HTML Head` template. + + .. image:: ../images/mt_templates.png + +4. At the end of the file, insert + + .. code-block:: html + + + + where ``path-to-MathJax`` is replaced by the web-address of the + main MathJax dorectory on your server. + + .. image:: ../images/mt_head.png + +5. Save the file. This should enable MathJax, so you should be able + to start adding mathematical content to your pages. Use the + ``config/MathJas.js`` file in the MathJax directory to configure + MathJax to your needs (see :ref:`Configuring MathJax + ` for details). + + diff --git a/mathjax/docs/build/_sources/platforms/wordpress.txt b/mathjax/docs/build/_sources/platforms/wordpress.txt new file mode 100644 index 000000000..efe1063eb --- /dev/null +++ b/mathjax/docs/build/_sources/platforms/wordpress.txt @@ -0,0 +1,42 @@ +.. _platform-wordpress: + +=============================== +Installing MathJax in WordPress +=============================== + +These instructions assume you already have placed the MathJax files on +your server (see :ref:`Installing MathJax `). + +1. Open the WordPress admin interface. + +2. In the administration menu on the left, open up the `Appearance` + menu and click on the `Editor` submenu option. + + .. image:: ../images/wp_menu.png + + When you click on the editor option, WordPress should open up the + first stylesheet in the current theme. + +3. In the template list on the right side of the page, click on the + header file (it should be ``header.php``). + + .. image:: ../images/wp_templates.png + + This part depends slightly on how your current theme is written. + In the ``header.php`` file, look for the end-of-head tag, + ````. If you find it, insert + + .. code-block:: html + + + + just before that. Otherwise, insert the same code at the very + bottom of the file. Here, ``path-to-MathJax`` should be replaced + by the web-address of the main MathJax directory on your server, + e.g., ``src="/mathjax/MathJax.js"``. + +4. Save the file. This should enable MathJax, so you should be able to + start adding mathematical content to your pages. Use the + ``config/MathJas.js`` file in the MathJax directory to configure + MathJax to your needs (see :ref:`Configuring MathJax + ` for details). diff --git a/mathjax/docs/build/_sources/queues.txt b/mathjax/docs/build/_sources/queues.txt new file mode 100644 index 000000000..d85fa50d0 --- /dev/null +++ b/mathjax/docs/build/_sources/queues.txt @@ -0,0 +1,254 @@ +.. _using-queues: + +************ +Using Queues +************ + +The `callback queue` is one of MathJax's main tools for synchronizing +its actions, both internally, and with external programs, like +javascript code that you may write as part of dynamic web pages. +Because many actions in MathJax (like loading files) operate +asynchornously, MathJax needs a way to coordinate those actions so +that they occur in the right order. The +`MathJax.Callback.Queue` object provides that mechanism. + +A `callback queue` is a list of commands that will be performed one at +a time, in order. If the return value of one of the commands is a +`Callback` object, processing is suspended until that callback is +called, and then processing of the commands is resumed. In this way, +if a command starts an asynchronous operation like loading a file, it +can return the callback for that file-load operation and the queue +will wait until the file has loaded before continuing. Thus a queue +can be used to guarantee that commands don't get performed until other +ones are known to be finished, even if those commands usually operate +asynchronously. + + +Constructing Queues +=================== + +A queue is created via the :meth:`MathJax.Callback.Queue()` command, +which returns a `MathJax.Callback.Queue` object. The queue +itself consists of a series of commands given as callback +specifications (see :ref:`Using Callbacks ` for +details on callbacks), which allow you to provide functions (together +with their arguments) to be executed. You can provide the collection +of callback specifications when the queue is created by passing them +as arguments to :meth:`MathJax.Callback.Queue()`, or you can create an +empty queue to which commands are added later. Once a +`MathJax.Callback.Queue` object is created, you can push +additional callbacks on the end of the queue; if the queue is empty, +the command will be performed immediately, while if the queue is +waiting for another command to complete, the new command will be +queued for later processing. + +For example, + +.. code-block:: javascript + + function f(x) {alert(x)} + var queue = MathJax.Callback.Queue([f, 15], [f, 10], [f, 5]); + queue.Push([f, 0]); + +would create a queue containing three commands, each calling the +function ``f`` with a different input, that are performed in order. A +fourth command is then added to the queue, to be performed after the +other three. In this case, the result will be four alerts, the first +with the number 15, the second with 10, the third with 5 and the +fourth with 0. Of course ``f`` is not a function that operates +asynchronously, so it would have been easier to just call ``f`` four +times directly. The power of the queue comes from calling commands +that could operate asynchronously. For example: + +.. code-block:: javascript + + function f(x) {alert(x)} + MathJax.Callback.Queue( + [f, 1], + ["Require", MathJax.Ajax, "[MathJax]/extensions/AMSmath.js"], + [f, 2] + ); + +Here, the command ``MathJax.Ajax.require("extensions/AMSmath.js")`` is +queued between two calls to ``f``. The first call to ``f(1)`` will be +made immediately, then the :meth:`MathJax.Ajax.Require` statement will +be performed. Since the ``Require`` method loads a file, it operates +asynchronously, and its return value is a `MathJax.Callback` +object that will be called when the file is loaded. The call to +``f(2)`` will not be made until that callback is performed, +effectively synchronizing the second call to ``f`` with the completion +of the file loading. This is equivalent to + +.. code-block:: javascript + + f(1); + MathJax.Ajax.Require("[MathJax]/extensions/AMSmath.js", [f, 2]); + +since the ``Require()`` command allows you to specify a (single) +callback to be performed on the completion of the file load. Note, +however, that the queue could be used to synchronize several file +loads along with multiple function calls, so is more flexible. + +For example, + +.. code-block:: javascript + + MathJax.Callback.Queue( + ["Require", MathJax.Ajax, "[MathJax]/extensions/AMSmath.js"], + [f, 1], + ["Require", MathJax.Ajax, "[MathJax]/config/local/AMSmathAdditions.js"], + [f, 2] + ); + +would load the AMSmath extension, then call ``f(1)`` then load the +local AMSmath modifications, and then call ``f(2)``, with each action +waiting for the previous one to complete before being performed +itself. + + +Callbacks versus Callback Specifications +======================================== + +If one of the callback specifications is an actual callback object +itself, then the queue will wait for that action to be performed +before proceeding. For example, + +.. code-block:: javascript + + MathJax.Callback.Queue( + [f, 1], + MathJax.Ajax.Require("[MathJax]/extensions/AMSmath.js"), + [f, 2], + ); + +starts the loading of the AMSmath extension before the queue is +created, and then creates the queue containing the call to ``f``, the +callback for the file load, and the second call to ``f``. The queue +performs ``f(1)``, waits for the file load callback to be called, and +then calls ``f(2)``. The difference between this and the second +example above is that, in this example the file load is started before +the queue is even created, so the file is potentially loaded and +executed before the call to ``f(1)``, while in the example above, the +file load is guaranteed not to begin until after ``f(1)`` is executed. + +As a further example, consider + +.. code-block:: javascript + + MathJax.Callback.Queue( + MathJax.Ajax.Require("[MathJax]/extensions/AMSmath.js"), + [f, 1], + MathJax.Ajax.Require("[MathJax]/config/local/AMSmathAdditions.js"), + [f, 2] + ); + +in comparison to the example above that uses ``["Require", +MathJax.Ajax, "[MathJax]/extensions/AMSmath.js"]`` and ``["Require", +MathJax.Ajax, "[MathJax]/config/local/AMSmathAdditions.js"]`` instead. In that +example, ``AMSmath.js`` is loaded, then ``f(1)`` is called, then the +local additions are loaded, then ``f(2)`` is called. + +Here, however, both file loads are started before the queue is +created, and are operating in parallel (rather than sequentially as in +the earlier example). It is possible for the loading of the local +additions to complete before the AMSmath extension is loaded in this +case, which was guaranteed **not** to happen in the other example. +Note, however, that ``f(1)`` is guaranteed not to be performed until +after the AMSmath extensions load, and ``f(2)`` will not occur until +after both files are loaded. + +In this way, it is possible to start asynchronous loading of several +files simultaneously, and wait until all of them are loaded (in +whatever order) to perform some command. For instance, + +.. code-block:: javascript + + MathJax.Callback.Queue( + MathJax.Ajax.Require("file1.js"), + MathJax.Ajax.Require("file2.js"), + MathJax.Ajax.Require("file3.js"), + MathJax.Ajax.Require("file4.js"), + [f, "all done"] + ); + +starts four files loading all at once, and waits for all four to +complete before calling ``f("all done")``. The order in which they +complete is immaterial, and they all are being requested +simultaneously. + + +The MathJax Processing Queue +============================ + +MathJax uses a queue stored as ``MathJax.Hub.queue`` to regulate its +own actions so that they operate in the right order even when some +of them include asynchronous operations. You can take advantage of +that queue when you make calls to MathJax methods that need to be +synchronized with the other actions taken by MathJax. It may not +always be apparent, however, which methods fall into that category. + +The main source of asynchronous actions in MathJax is the loading of +external files, so any action that may cause a file to be loaded may +act asynchronously. Many important actions do so, including some that +you might not expect; e.g., typesetting mathematics can cause files to +be loaded. This is because some TeX commands, for example, are rare +enough that they are not included in the core TeX input processor, but +instead are defined in extensions that are loaded automatically when +needed. The typesetting of an expression containing one of these TeX +commands can cause the typesetting process to be suspended while the +file is loaded, and then restarted when the extension has become +evailable. + +As a result, any call to :meth:`MathJax.Hub.Typeset()` (or +:meth:`MathJax.Hub.Process()`, or :meth:`MathJax.Hub.Update()`, etc.) +could return long before the mathematics is actually typeset, and the +rest of your code may run before the mathematics is available. If you +have code that relys on the mathematics being visible on screen, you +will need to break that out into a separate operation that is +synchronized with the typesetting via the MathJax queue. + +Furthermore, your own typesetting calls may need to wait for file loading +to occur that is already underway, so even if you don't need to access +the mathematics after it is typeset, you may still need to queue the +typeset command in order to make sure it is properly synchronized with +*previous* typeset calls. For instance, if an earlier call +started loading an extension and you start another typeset call before +that extension is fully loaded, MathJax's internal state may be in +flux, and it may not be prepared to handle another typeset operation +yet. This is even more important if you are using other libraries +that may call MathJax, in which case your code may not be aware of the +state that MathJax is in. + +For these reasons, it is always best to perform typesetting operations +through the MathJax queue, and the same goes for any other action +that could cause files to load. A good rule of thumb is that, if a +MathJax function includes a callback argument, that function may operate +asynchronously; you should use the MathJax queue to perform it and +any actions that rely on its results. + +To place an action in the MathJax queue, use the +:meth:`MathJax.Hub.Queue()` command. For example + +.. code-block:: javascript + + MathJax.Hub.Queue(["Typeset",MathJax.Hub,"MathDiv"]); + +would queue the command ``MathJax.Hub.Typeset("MathDiv")``, causing +the contents of the DOM element with `id` equal to ``MathDiv`` to be +typeset. + +One of the uses of the MathJax queue is to allow you to synchronize an +action with the startup process for MathJax. If you want to have a +function performed after MathJax has become completely set up (and +performed its initial typesetting of the page), you can push it onto +the ``MathJax.Hub.queue`` so that it won't be performed until MathJax +finishes everything it has queued when it was loaded. For example, + +.. code-block:: html + + + diff --git a/mathjax/docs/build/_sources/signals.txt b/mathjax/docs/build/_sources/signals.txt new file mode 100644 index 000000000..f4ca8f6c6 --- /dev/null +++ b/mathjax/docs/build/_sources/signals.txt @@ -0,0 +1,161 @@ +.. _using-signals: + +************* +Using Signals +************* + +Because much of MathJax operates asynchronously, it is important for +MathJax to be able to indicated to other components operating on the +page that certain actions have been taken. For example, as MathJax is +starting up, it loads external files such as its configuration files +and the various input and output :term:`jax` that are used on the +page. This means that MathJax may not be ready to run until well +after the `` + +in your document's ```` block. Here, ``path-to-MathJax`` should +be replaced by the URL for the main MathJax directory, so if you have +put the ``MathJax`` directory at the top level of you server's web +site, you could use + +.. code-block:: html + + + +to load MathJax in your page. For example, your page could look like + +.. code-block:: html + + + + ... + + + + ... + + + +Although it is possible to load MathJax from a site other than your +own web server, there are issues involved in doing so that you need to +take into consideration. See the :ref:`Notes About Shared Servers +` for more details. Please do **not** link to +the copy of MathJax at ``www.mathjax.org``, as we do not have the +resources to act as a web service for all the sites on the web that +would like to display mathematics. If you are able to run MathJax +from your own server, please do so (this will probably give you better +response time in any case). + + +Putting mathematics in a web page +================================= + +To put mathematics in your web page, you can use either TeX and LaTeX +notation, or MathML notation (or both); the configuration file tells +MathJax which you want to use, and how you plan to indicate the +mathematics when you are using TeX notation. The following sections +tell you how to use each of these formats. + + +.. _tex-and-latex-input: + +TeX and LaTeX input +------------------- + +To process mathematics that is written in :term:`TeX` or :term:`LaTeX` +format, include ``"input/TeX"`` in your configuration's `jax` array, +and add ``"tex2jax.js"`` to the `extensions` array so that MathJax +will look for TeX-style math delimiters to identify the mathematics on +the page. + +.. code-block:: javascript + + extensions: ["tex2math.js"], + jax: ["input/TeX", "output/HTML-CSS"] + +Note that the default math delimiters are ``$$...$$`` and ``\[...\]`` +for displayed mathematics, and ``\(...\)`` for in-line mathematics. +In particular, the ``$...$`` in-line delimiters are **not** used by +default. That is because dollar signs appear too often in +non-mathematical settings, which could cause some text to be treated +as mathematics unexpectedly. For example, with single-dollar +delimiters, "... the cost is $2.50 for the first one, and $2.00 for +each additional one ..." would cause the phrase "2.50 for the first +one, and" to be treated as mathematics since it falls between dollar +signs. For this reason, if you want to use single-dollars for in-line +math mode, you must enable that explicitly in your configuration: + +.. code-block:: javascript + + tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} + +See the ``config/MathJax.js`` file, or the :ref:`tex2jax configuration +options ` page, for additional configuration +parameters that you can specify for the ``tex2jax`` preprocessor. + +Here is a complete sample page containing TeX mathematics (which +assumes that ``config/MathJax.js`` is configured as described above): + +.. code-block:: html + + + + MathJax TeX Test Page + + + + When \(a \ne 0\), there are two solutions to \(ax^2 + bx + c = 0\) and they are + $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$ + + + +There are a number of extensions for the TeX input processor that you +might want to add to the `extensions` array. These include: + +- `TeX/AMSmath.js`, which defines the AMS math environments and + macros, + +- `TeX/AMSsymbols.js`, which defines the macros for the symbols in + the msam10 and msbm10 fonts, + +- `TeX/noErrors.js`, which shows the original TeX code rather than + an error message when there is a problem processing the TeX, and + +- `TeX/noUndefined.js`, which prevents undefined macros from + producing an error message, and instead shows the macro name in red. + +For example, + +.. code-block:: javascript + + extensions: ["tex2math.js","TeX/noErrors.js","TeX/noUndefined.js", + "TeX/AMSmath.js","TeX/AMSsymbols.js"] + +loads all four extensions, in addition to the ``tex2math`` +preprocessor. + + +MathML input +------------ + +To process mathematics written in :term:`MathML`, include +``"input/MathML"`` in your configuration's `jax` array, and add +``"mml2jax.js"`` to the `extensions` array so that MathJax will +locate the ```` elements in the page automatically. + +.. code-block:: javascript + + extensions: ["mml2jax.js"], + jax: ["input/MathML", "output/HTML-CSS"] + +With this configuration, you would mark your mathematics using +standard ```` tags, where ```` represents +displayed mathematics and ```` or just +```` represents in-line mathematics. + +Note that this will work in HTML files, not just XHTML files (MathJax +works with both), and that the web page need not be served with any +special MIME-type. Also note that, unless you are using XHTML rather +than HTML, you should not include a namespace prefix for your +```` tags; for example, you should not use ```` except +in a file where you have tied the ``m`` namespace to the MathML DTD. + +Here is a complete sample page containing MathML mathematics (which +assumes that ``config/MathJax.js`` is configured as described above): + +.. code-block:: html + + + + MathJax MathML Test Page + + + + + When a0, + there are two solutions to + ax2 + + bx + + c = 0 + and they are + + x = + + + + + b + ± + + b2 + + 4ac + + + 2a + + + . + + + + + +The ``mml2jax`` has only a few configuration options; see the +``config/MathJax.js`` file or the :ref:`mml2jax configuration options +` page for more details. + + +Where to go from here? +====================== + +If you have followed the instructions above, you should now have +MathJax installed and configured on your web server, and you should be +able to use it to write web pages that include mathematics. At this +point, you can start making pages that contain mathematical content! + +You could also read more about the details of how to :ref:`customize +MathJax `. + +If you are trying to use MathJax in blog or wiki software or in some +other content-manangement system, you might want to read about :ref:`using +MathJax in popular platforms `. + +If you are working on dynamic pages that include mathematics, you +might want to read about the :ref:`MathJax Application Programming +Interface ` (it's API), so you know how to include +mathematics in your interactive pages. + +If you are having trouble getting MathJax to work, you can read more +about :ref:`installing MathJax `, or :ref:`loading and +configuring MathJax `. + +Finally, if you have questions or comments, or want to help support +MathJax, you could visit the :ref:`MathJax community forums +` or the :ref:`MathJax bug tracker +`. diff --git a/mathjax/docs/build/_sources/startup.txt b/mathjax/docs/build/_sources/startup.txt new file mode 100644 index 000000000..49aa84fb1 --- /dev/null +++ b/mathjax/docs/build/_sources/startup.txt @@ -0,0 +1,152 @@ +.. _startup-sequence: + +**************************** +The MathJax Startup Sequence +**************************** + +When you load ``MathJax.js`` into a web page, it configures itself and +immediately begins loading the components it needs. As MathJax starts +up, it uses its :ref:`signaling mechanism ` +to indicate the actions that it is taking so that MathJax extensions +can tie into the initialization process, and so other applications +within the page can synchronize their actions with MathJax. + +The startup process performs the following actions: + +- It creates the ``MathJax`` variable, and defines the following + subsystems: + + - ``MathJax.Object`` (object-oriented programming model) + - ``MathJax.Callback`` (callbacks, signals, and queues) + - ``MathJax.Ajax`` (file-loading and style-creation code) + - ``MathJax.HTML`` (support code for creating HTML elements) + - ``MathJax.Message`` (manages the menu line in the lower left) + - ``MathJax.Hub`` (the core MathJax functions) + +.. + +- It then creates the base ``MathJax.InputJax``, + ``MathJax.OutputJax``, and ``MathJax.ElementJax`` objects. + +.. + +- MathJax sets up the default configuration, and creates the + signal objects used for the startup and hub actions. + +.. + +- MathJax locates the `` + + + + + + + Type some TeX code: + +

+ +

+ You typed: ${}$ +
+ + + diff --git a/mathjax/docs/build/_static/basic.css b/mathjax/docs/build/_static/basic.css new file mode 100644 index 000000000..69f30d4fb --- /dev/null +++ b/mathjax/docs/build/_static/basic.css @@ -0,0 +1,509 @@ +/* + * basic.css + * ~~~~~~~~~ + * + * Sphinx stylesheet -- basic theme. + * + * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/* -- main layout ----------------------------------------------------------- */ + +div.clearer { + clear: both; +} + +/* -- relbar ---------------------------------------------------------------- */ + +div.related { + width: 100%; + font-size: 90%; +} + +div.related h3 { + display: none; +} + +div.related ul { + margin: 0; + padding: 0 0 0 10px; + list-style: none; +} + +div.related li { + display: inline; +} + +div.related li.right { + float: right; + margin-right: 5px; +} + +/* -- sidebar --------------------------------------------------------------- */ + +div.sphinxsidebarwrapper { + padding: 10px 5px 0 10px; +} + +div.sphinxsidebar { + float: left; + width: 230px; + margin-left: -100%; + font-size: 90%; +} + +div.sphinxsidebar ul { + list-style: none; +} + +div.sphinxsidebar ul ul, +div.sphinxsidebar ul.want-points { + margin-left: 20px; + list-style: square; +} + +div.sphinxsidebar ul ul { + margin-top: 0; + margin-bottom: 0; +} + +div.sphinxsidebar form { + margin-top: 10px; +} + +div.sphinxsidebar input { + border: 1px solid #98dbcc; + font-family: sans-serif; + font-size: 1em; +} + +img { + border: 0; +} + +/* -- search page ----------------------------------------------------------- */ + +ul.search { + margin: 10px 0 0 20px; + padding: 0; +} + +ul.search li { + padding: 5px 0 5px 20px; + background-image: url(file.png); + background-repeat: no-repeat; + background-position: 0 7px; +} + +ul.search li a { + font-weight: bold; +} + +ul.search li div.context { + color: #888; + margin: 2px 0 0 30px; + text-align: left; +} + +ul.keywordmatches li.goodmatch a { + font-weight: bold; +} + +/* -- index page ------------------------------------------------------------ */ + +table.contentstable { + width: 90%; +} + +table.contentstable p.biglink { + line-height: 150%; +} + +a.biglink { + font-size: 1.3em; +} + +span.linkdescr { + font-style: italic; + padding-top: 5px; + font-size: 90%; +} + +/* -- general index --------------------------------------------------------- */ + +table.indextable { + width: 100%; +} + +table.indextable td { + text-align: left; + vertical-align: top; +} + +table.indextable dl, table.indextable dd { + margin-top: 0; + margin-bottom: 0; +} + +table.indextable tr.pcap { + height: 10px; +} + +table.indextable tr.cap { + margin-top: 10px; + background-color: #f2f2f2; +} + +img.toggler { + margin-right: 3px; + margin-top: 3px; + cursor: pointer; +} + +div.modindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +div.genindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +/* -- general body styles --------------------------------------------------- */ + +a.headerlink { + visibility: hidden; +} + +h1:hover > a.headerlink, +h2:hover > a.headerlink, +h3:hover > a.headerlink, +h4:hover > a.headerlink, +h5:hover > a.headerlink, +h6:hover > a.headerlink, +dt:hover > a.headerlink { + visibility: visible; +} + +div.body p.caption { + text-align: inherit; +} + +div.body td { + text-align: left; +} + +.field-list ul { + padding-left: 1em; +} + +.first { + margin-top: 0 !important; +} + +p.rubric { + margin-top: 30px; + font-weight: bold; +} + +.align-left { + text-align: left; +} + +.align-center { + clear: both; + text-align: center; +} + +.align-right { + text-align: right; +} + +/* -- sidebars -------------------------------------------------------------- */ + +div.sidebar { + margin: 0 0 0.5em 1em; + border: 1px solid #ddb; + padding: 7px 7px 0 7px; + background-color: #ffe; + width: 40%; + float: right; +} + +p.sidebar-title { + font-weight: bold; +} + +/* -- topics ---------------------------------------------------------------- */ + +div.topic { + border: 1px solid #ccc; + padding: 7px 7px 0 7px; + margin: 10px 0 10px 0; +} + +p.topic-title { + font-size: 1.1em; + font-weight: bold; + margin-top: 10px; +} + +/* -- admonitions ----------------------------------------------------------- */ + +div.admonition { + margin-top: 10px; + margin-bottom: 10px; + padding: 7px; +} + +div.admonition dt { + font-weight: bold; +} + +div.admonition dl { + margin-bottom: 0; +} + +p.admonition-title { + margin: 0px 10px 5px 0px; + font-weight: bold; +} + +div.body p.centered { + text-align: center; + margin-top: 25px; +} + +/* -- tables ---------------------------------------------------------------- */ + +table.docutils { + border: 0; + border-collapse: collapse; +} + +table.docutils td, table.docutils th { + padding: 1px 8px 1px 5px; + border-top: 0; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #aaa; +} + +table.field-list td, table.field-list th { + border: 0 !important; +} + +table.footnote td, table.footnote th { + border: 0 !important; +} + +th { + text-align: left; + padding-right: 5px; +} + +table.citation { + border-left: solid 1px gray; + margin-left: 1px; +} + +table.citation td { + border-bottom: none; +} + +/* -- other body styles ----------------------------------------------------- */ + +ol.arabic { + list-style: decimal; +} + +ol.loweralpha { + list-style: lower-alpha; +} + +ol.upperalpha { + list-style: upper-alpha; +} + +ol.lowerroman { + list-style: lower-roman; +} + +ol.upperroman { + list-style: upper-roman; +} + +dl { + margin-bottom: 15px; +} + +dd p { + margin-top: 0px; +} + +dd ul, dd table { + margin-bottom: 10px; +} + +dd { + margin-top: 3px; + margin-bottom: 10px; + margin-left: 30px; +} + +dt:target, .highlighted { + background-color: #fbe54e; +} + +dl.glossary dt { + font-weight: bold; + font-size: 1.1em; +} + +.field-list ul { + margin: 0; + padding-left: 1em; +} + +.field-list p { + margin: 0; +} + +.refcount { + color: #060; +} + +.optional { + font-size: 1.3em; +} + +.versionmodified { + font-style: italic; +} + +.system-message { + background-color: #fda; + padding: 5px; + border: 3px solid red; +} + +.footnote:target { + background-color: #ffa +} + +.line-block { + display: block; + margin-top: 1em; + margin-bottom: 1em; +} + +.line-block .line-block { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5em; +} + +.guilabel, .menuselection { + font-family: sans-serif; +} + +.accelerator { + text-decoration: underline; +} + +.classifier { + font-style: oblique; +} + +/* -- code displays --------------------------------------------------------- */ + +pre { + overflow: auto; +} + +td.linenos pre { + padding: 5px 0px; + border: 0; + background-color: transparent; + color: #aaa; +} + +table.highlighttable { + margin-left: 0.5em; +} + +table.highlighttable td { + padding: 0 0.5em 0 0.5em; +} + +tt.descname { + background-color: transparent; + font-weight: bold; + font-size: 1.2em; +} + +tt.descclassname { + background-color: transparent; +} + +tt.xref, a tt { + background-color: transparent; + font-weight: bold; +} + +h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt { + background-color: transparent; +} + +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: sans-serif; +} + +div.viewcode-block:target { + margin: -1px -10px; + padding: 0 10px; +} + +/* -- math display ---------------------------------------------------------- */ + +img.math { + vertical-align: middle; +} + +div.body div.math p { + text-align: center; +} + +span.eqno { + float: right; +} + +/* -- printout stylesheet --------------------------------------------------- */ + +@media print { + div.document, + div.documentwrapper, + div.bodywrapper { + margin: 0 !important; + width: 100%; + } + + div.sphinxsidebar, + div.related, + div.footer, + #top-link { + display: none; + } +} diff --git a/mathjax/docs/build/_static/doctools.js b/mathjax/docs/build/_static/doctools.js new file mode 100644 index 000000000..eeea95ea5 --- /dev/null +++ b/mathjax/docs/build/_static/doctools.js @@ -0,0 +1,247 @@ +/* + * doctools.js + * ~~~~~~~~~~~ + * + * Sphinx JavaScript utilties for all documentation. + * + * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/** + * select a different prefix for underscore + */ +$u = _.noConflict(); + +/** + * make the code below compatible with browsers without + * an installed firebug like debugger +if (!window.console || !console.firebug) { + var names = ["log", "debug", "info", "warn", "error", "assert", "dir", + "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", + "profile", "profileEnd"]; + window.console = {}; + for (var i = 0; i < names.length; ++i) + window.console[names[i]] = function() {}; +} + */ + +/** + * small helper function to urldecode strings + */ +jQuery.urldecode = function(x) { + return decodeURIComponent(x).replace(/\+/g, ' '); +} + +/** + * small helper function to urlencode strings + */ +jQuery.urlencode = encodeURIComponent; + +/** + * This function returns the parsed url parameters of the + * current request. Multiple values per key are supported, + * it will always return arrays of strings for the value parts. + */ +jQuery.getQueryParameters = function(s) { + if (typeof s == 'undefined') + s = document.location.search; + var parts = s.substr(s.indexOf('?') + 1).split('&'); + var result = {}; + for (var i = 0; i < parts.length; i++) { + var tmp = parts[i].split('=', 2); + var key = jQuery.urldecode(tmp[0]); + var value = jQuery.urldecode(tmp[1]); + if (key in result) + result[key].push(value); + else + result[key] = [value]; + } + return result; +}; + +/** + * small function to check if an array contains + * a given item. + */ +jQuery.contains = function(arr, item) { + for (var i = 0; i < arr.length; i++) { + if (arr[i] == item) + return true; + } + return false; +}; + +/** + * highlight a given string on a jquery object by wrapping it in + * span elements with the given class name. + */ +jQuery.fn.highlightText = function(text, className) { + function highlight(node) { + if (node.nodeType == 3) { + var val = node.nodeValue; + var pos = val.toLowerCase().indexOf(text); + if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) { + var span = document.createElement("span"); + span.className = className; + span.appendChild(document.createTextNode(val.substr(pos, text.length))); + node.parentNode.insertBefore(span, node.parentNode.insertBefore( + document.createTextNode(val.substr(pos + text.length)), + node.nextSibling)); + node.nodeValue = val.substr(0, pos); + } + } + else if (!jQuery(node).is("button, select, textarea")) { + jQuery.each(node.childNodes, function() { + highlight(this); + }); + } + } + return this.each(function() { + highlight(this); + }); +}; + +/** + * Small JavaScript module for the documentation. + */ +var Documentation = { + + init : function() { + this.fixFirefoxAnchorBug(); + this.highlightSearchWords(); + this.initIndexTable(); + }, + + /** + * i18n support + */ + TRANSLATIONS : {}, + PLURAL_EXPR : function(n) { return n == 1 ? 0 : 1; }, + LOCALE : 'unknown', + + // gettext and ngettext don't access this so that the functions + // can safely bound to a different name (_ = Documentation.gettext) + gettext : function(string) { + var translated = Documentation.TRANSLATIONS[string]; + if (typeof translated == 'undefined') + return string; + return (typeof translated == 'string') ? translated : translated[0]; + }, + + ngettext : function(singular, plural, n) { + var translated = Documentation.TRANSLATIONS[singular]; + if (typeof translated == 'undefined') + return (n == 1) ? singular : plural; + return translated[Documentation.PLURALEXPR(n)]; + }, + + addTranslations : function(catalog) { + for (var key in catalog.messages) + this.TRANSLATIONS[key] = catalog.messages[key]; + this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')'); + this.LOCALE = catalog.locale; + }, + + /** + * add context elements like header anchor links + */ + addContextElements : function() { + $('div[id] > :header:first').each(function() { + $('\u00B6'). + attr('href', '#' + this.id). + attr('title', _('Permalink to this headline')). + appendTo(this); + }); + $('dt[id]').each(function() { + $('\u00B6'). + attr('href', '#' + this.id). + attr('title', _('Permalink to this definition')). + appendTo(this); + }); + }, + + /** + * workaround a firefox stupidity + */ + fixFirefoxAnchorBug : function() { + if (document.location.hash && $.browser.mozilla) + window.setTimeout(function() { + document.location.href += ''; + }, 10); + }, + + /** + * highlight the search words provided in the url in the text + */ + highlightSearchWords : function() { + var params = $.getQueryParameters(); + var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : []; + if (terms.length) { + var body = $('div.body'); + window.setTimeout(function() { + $.each(terms, function() { + body.highlightText(this.toLowerCase(), 'highlighted'); + }); + }, 10); + $('') + .appendTo($('.sidebar .this-page-menu')); + } + }, + + /** + * init the domain index toggle buttons + */ + initIndexTable : function() { + var togglers = $('img.toggler').click(function() { + var src = $(this).attr('src'); + var idnum = $(this).attr('id').substr(7); + $('tr.cg-' + idnum).toggle(); + if (src.substr(-9) == 'minus.png') + $(this).attr('src', src.substr(0, src.length-9) + 'plus.png'); + else + $(this).attr('src', src.substr(0, src.length-8) + 'minus.png'); + }).css('display', ''); + if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) { + togglers.click(); + } + }, + + /** + * helper function to hide the search marks again + */ + hideSearchWords : function() { + $('.sidebar .this-page-menu li.highlight-link').fadeOut(300); + $('span.highlighted').removeClass('highlighted'); + }, + + /** + * make the url absolute + */ + makeURL : function(relativeURL) { + return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL; + }, + + /** + * get the current relative url + */ + getCurrentURL : function() { + var path = document.location.pathname; + var parts = path.split(/\//); + $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() { + if (this == '..') + parts.pop(); + }); + var url = parts.join('/'); + return path.substring(url.lastIndexOf('/') + 1, path.length - 1); + } +}; + +// quick alias for translations +_ = Documentation.gettext; + +$(document).ready(function() { + Documentation.init(); +}); diff --git a/mathjax/docs/build/_static/file.png b/mathjax/docs/build/_static/file.png new file mode 100644 index 0000000000000000000000000000000000000000..d18082e397e7e54f20721af768c4c2983258f1b4 GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP$HyOL$D9)yc9|lc|nKf<9@eUiWd>3GuTC!a5vdfWYEazjncPj5ZQX%+1 zt8B*4=d)!cdDz4wr^#OMYfqGz$1LDFF>|#>*O?AGil(WEs?wLLy{Gj2J_@opDm%`dlax3yA*@*N$G&*ukFv>P8+2CBWO(qz zD0k1@kN>hhb1_6`&wrCswzINE(evt-5C1B^STi2@PmdKI;Vst0PQB6!2kdN literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/_static/jquery.js b/mathjax/docs/build/_static/jquery.js new file mode 100644 index 000000000..7c2430802 --- /dev/null +++ b/mathjax/docs/build/_static/jquery.js @@ -0,0 +1,154 @@ +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/mathjax/docs/build/_static/mathjax_mathml.user.js b/mathjax/docs/build/_static/mathjax_mathml.user.js new file mode 100644 index 000000000..5a98950c1 --- /dev/null +++ b/mathjax/docs/build/_static/mathjax_mathml.user.js @@ -0,0 +1,22 @@ +// ==UserScript== +// @name MathJax MathML +// @namespace http://www.mathjax.org/ +// @description Insert MathJax into pages containing MathML +// @include * +// ==/UserScript== + +if ((window.unsafeWindow == null ? window : unsafeWindow).MathJax == null) { + if ((document.getElementsByTagName("math").length > 0) || + (document.getElementsByTagNameNS == null ? false : + (document.getElementsByTagNameNS("http://www.w3.org/1998/Math/MathML","math").length > 0))) { + var script = document.createElement("script"); + script.src = "http://www.yoursite.edu/MathJax/MathJax.js"; // put your URL here + var config = 'MathJax.Hub.Config({' + + 'extensions:["mml2jax.js"],' + + 'jax:["input/MathML","output/HTML-CSS"]' + + '});' + + 'MathJax.Hub.Startup.onload()'; + if (window.opera) {script.innerHTML = config} else {script.text = config} + document.getElementsByTagName("head")[0].appendChild(script); + } +} diff --git a/mathjax/docs/build/_static/mathjax_wikipedia.user.js b/mathjax/docs/build/_static/mathjax_wikipedia.user.js new file mode 100644 index 000000000..3c0e7bc3b --- /dev/null +++ b/mathjax/docs/build/_static/mathjax_wikipedia.user.js @@ -0,0 +1,35 @@ +// ==UserScript== +// @name MathJax in Wikipedia +// @namespace http://www.mathjax.org/ +// @description Insert MathJax into Wikipedia pages +// @include http://en.wikipedia.org/wiki/* +// ==/UserScript== + +if ((window.unsafeWindow == null ? window : unsafeWindow).MathJax == null) { + // + // Replace the images with MathJax scripts of type math/tex + // + var images = document.getElementsByTagName('img'); + for (var i = images.length - 1; i >= 0; i--) { + var img = images[i]; + if (img.className === "tex") { + var script = document.createElement("script"); script.type = "math/tex"; + if (window.opera) {script.innerHTML = img.alt} else {script.text = img.alt} + img.parentNode.replaceChild(script,img); + } + } + // + // Load MathJax and have it process the page + // + var script = document.createElement("script"); + script.src = "http://www.yoursite.edu/MathJax/MathJax.js"; // put your URL here + var config = 'MathJax.Hub.Config({' + + 'config: ["MMLorHTML.js"],' + + 'extensions:["TeX/noErrors.js","TeX/noUndefined.js",' + + '"TeX/AMSmath.js","TeX/AMSsymbols.js"],' + + 'jax:["input/TeX"]' + + '});' + + 'MathJax.Hub.Startup.onload()'; + if (window.opera) {script.innerHTML = config} else {script.text = config} + document.getElementsByTagName("head")[0].appendChild(script); +} diff --git a/mathjax/docs/build/_static/minus.png b/mathjax/docs/build/_static/minus.png new file mode 100644 index 0000000000000000000000000000000000000000..da1c5620d10c047525a467a425abe9ff5269cfc2 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1SHkYJtzcHoCO|{#XvD(5N2eUHAey{$X?>< z>&kweokM_|(Po{+Q=kw>iEBiObAE1aYF-J$w=>iB1I2R$WLpMkF=>bh=@O1TaS?83{1OVknK< z>&kweokM`jkU7Va11Q8%;u=xnoS&PUnpeW`?aZ|OK(QcC7sn8Z%gHvy&v=;Q4jejg zV8NnAO`-4Z@2~&zopr02WF_WB>pF literal 0 HcmV?d00001 diff --git a/mathjax/docs/build/_static/pygments.css b/mathjax/docs/build/_static/pygments.css new file mode 100644 index 000000000..1f2d2b618 --- /dev/null +++ b/mathjax/docs/build/_static/pygments.css @@ -0,0 +1,61 @@ +.hll { background-color: #ffffcc } +.c { color: #408090; font-style: italic } /* Comment */ +.err { border: 1px solid #FF0000 } /* Error */ +.k { color: #007020; font-weight: bold } /* Keyword */ +.o { color: #666666 } /* Operator */ +.cm { color: #408090; font-style: italic } /* Comment.Multiline */ +.cp { color: #007020 } /* Comment.Preproc */ +.c1 { color: #408090; font-style: italic } /* Comment.Single */ +.cs { color: #408090; background-color: #fff0f0 } /* Comment.Special */ +.gd { color: #A00000 } /* Generic.Deleted */ +.ge { font-style: italic } /* Generic.Emph */ +.gr { color: #FF0000 } /* Generic.Error */ +.gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.gi { color: #00A000 } /* Generic.Inserted */ +.go { color: #303030 } /* Generic.Output */ +.gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ +.gs { font-weight: bold } /* Generic.Strong */ +.gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.gt { color: #0040D0 } /* Generic.Traceback */ +.kc { color: #007020; font-weight: bold } /* Keyword.Constant */ +.kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ +.kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ +.kp { color: #007020 } /* Keyword.Pseudo */ +.kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ +.kt { color: #902000 } /* Keyword.Type */ +.m { color: #208050 } /* Literal.Number */ +.s { color: #4070a0 } /* Literal.String */ +.na { color: #4070a0 } /* Name.Attribute */ +.nb { color: #007020 } /* Name.Builtin */ +.nc { color: #0e84b5; font-weight: bold } /* Name.Class */ +.no { color: #60add5 } /* Name.Constant */ +.nd { color: #555555; font-weight: bold } /* Name.Decorator */ +.ni { color: #d55537; font-weight: bold } /* Name.Entity */ +.ne { color: #007020 } /* Name.Exception */ +.nf { color: #06287e } /* Name.Function */ +.nl { color: #002070; font-weight: bold } /* Name.Label */ +.nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ +.nt { color: #062873; font-weight: bold } /* Name.Tag */ +.nv { color: #bb60d5 } /* Name.Variable */ +.ow { color: #007020; font-weight: bold } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mf { color: #208050 } /* Literal.Number.Float */ +.mh { color: #208050 } /* Literal.Number.Hex */ +.mi { color: #208050 } /* Literal.Number.Integer */ +.mo { color: #208050 } /* Literal.Number.Oct */ +.sb { color: #4070a0 } /* Literal.String.Backtick */ +.sc { color: #4070a0 } /* Literal.String.Char */ +.sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ +.s2 { color: #4070a0 } /* Literal.String.Double */ +.se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ +.sh { color: #4070a0 } /* Literal.String.Heredoc */ +.si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ +.sx { color: #c65d09 } /* Literal.String.Other */ +.sr { color: #235388 } /* Literal.String.Regex */ +.s1 { color: #4070a0 } /* Literal.String.Single */ +.ss { color: #517918 } /* Literal.String.Symbol */ +.bp { color: #007020 } /* Name.Builtin.Pseudo */ +.vc { color: #bb60d5 } /* Name.Variable.Class */ +.vg { color: #bb60d5 } /* Name.Variable.Global */ +.vi { color: #bb60d5 } /* Name.Variable.Instance */ +.il { color: #208050 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/mathjax/docs/build/_static/searchtools.js b/mathjax/docs/build/_static/searchtools.js new file mode 100644 index 000000000..513a7bad3 --- /dev/null +++ b/mathjax/docs/build/_static/searchtools.js @@ -0,0 +1,505 @@ +/* + * searchtools.js + * ~~~~~~~~~~~~~~ + * + * Sphinx JavaScript utilties for the full-text search. + * + * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/** + * helper function to return a node containing the + * search summary for a given text. keywords is a list + * of stemmed words, hlwords is the list of normal, unstemmed + * words. the first one is used to find the occurance, the + * latter for highlighting it. + */ + +jQuery.makeSearchSummary = function(text, keywords, hlwords) { + var textLower = text.toLowerCase(); + var start = 0; + $.each(keywords, function() { + var i = textLower.indexOf(this.toLowerCase()); + if (i > -1) + start = i; + }); + start = Math.max(start - 120, 0); + var excerpt = ((start > 0) ? '...' : '') + + $.trim(text.substr(start, 240)) + + ((start + 240 - text.length) ? '...' : ''); + var rv = $('
').text(excerpt); + $.each(hlwords, function() { + rv = rv.highlightText(this, 'highlighted'); + }); + return rv; +} + +/** + * Porter Stemmer + */ +var PorterStemmer = function() { + + var step2list = { + ational: 'ate', + tional: 'tion', + enci: 'ence', + anci: 'ance', + izer: 'ize', + bli: 'ble', + alli: 'al', + entli: 'ent', + eli: 'e', + ousli: 'ous', + ization: 'ize', + ation: 'ate', + ator: 'ate', + alism: 'al', + iveness: 'ive', + fulness: 'ful', + ousness: 'ous', + aliti: 'al', + iviti: 'ive', + biliti: 'ble', + logi: 'log' + }; + + var step3list = { + icate: 'ic', + ative: '', + alize: 'al', + iciti: 'ic', + ical: 'ic', + ful: '', + ness: '' + }; + + var c = "[^aeiou]"; // consonant + var v = "[aeiouy]"; // vowel + var C = c + "[^aeiouy]*"; // consonant sequence + var V = v + "[aeiou]*"; // vowel sequence + + var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 + var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 + var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 + var s_v = "^(" + C + ")?" + v; // vowel in stem + + this.stemWord = function (w) { + var stem; + var suffix; + var firstch; + var origword = w; + + if (w.length < 3) + return w; + + var re; + var re2; + var re3; + var re4; + + firstch = w.substr(0,1); + if (firstch == "y") + w = firstch.toUpperCase() + w.substr(1); + + // Step 1a + re = /^(.+?)(ss|i)es$/; + re2 = /^(.+?)([^s])s$/; + + if (re.test(w)) + w = w.replace(re,"$1$2"); + else if (re2.test(w)) + w = w.replace(re2,"$1$2"); + + // Step 1b + re = /^(.+?)eed$/; + re2 = /^(.+?)(ed|ing)$/; + if (re.test(w)) { + var fp = re.exec(w); + re = new RegExp(mgr0); + if (re.test(fp[1])) { + re = /.$/; + w = w.replace(re,""); + } + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1]; + re2 = new RegExp(s_v); + if (re2.test(stem)) { + w = stem; + re2 = /(at|bl|iz)$/; + re3 = new RegExp("([^aeiouylsz])\\1$"); + re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re2.test(w)) + w = w + "e"; + else if (re3.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + else if (re4.test(w)) + w = w + "e"; + } + } + + // Step 1c + re = /^(.+?)y$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(s_v); + if (re.test(stem)) + w = stem + "i"; + } + + // Step 2 + re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step2list[suffix]; + } + + // Step 3 + re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step3list[suffix]; + } + + // Step 4 + re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; + re2 = /^(.+?)(s|t)(ion)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + if (re.test(stem)) + w = stem; + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1] + fp[2]; + re2 = new RegExp(mgr1); + if (re2.test(stem)) + w = stem; + } + + // Step 5 + re = /^(.+?)e$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + re2 = new RegExp(meq1); + re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) + w = stem; + } + re = /ll$/; + re2 = new RegExp(mgr1); + if (re.test(w) && re2.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + + // and turn initial Y back to y + if (firstch == "y") + w = firstch.toLowerCase() + w.substr(1); + return w; + } +} + + +/** + * Search Module + */ +var Search = { + + _index : null, + _queued_query : null, + _pulse_status : -1, + + init : function() { + var params = $.getQueryParameters(); + if (params.q) { + var query = params.q[0]; + $('input[name="q"]')[0].value = query; + this.performSearch(query); + } + }, + + loadIndex : function(url) { + $.ajax({type: "GET", url: url, data: null, success: null, + dataType: "script", cache: true}); + }, + + setIndex : function(index) { + var q; + this._index = index; + if ((q = this._queued_query) !== null) { + this._queued_query = null; + Search.query(q); + } + }, + + hasIndex : function() { + return this._index !== null; + }, + + deferQuery : function(query) { + this._queued_query = query; + }, + + stopPulse : function() { + this._pulse_status = 0; + }, + + startPulse : function() { + if (this._pulse_status >= 0) + return; + function pulse() { + Search._pulse_status = (Search._pulse_status + 1) % 4; + var dotString = ''; + for (var i = 0; i < Search._pulse_status; i++) + dotString += '.'; + Search.dots.text(dotString); + if (Search._pulse_status > -1) + window.setTimeout(pulse, 500); + }; + pulse(); + }, + + /** + * perform a search for something + */ + performSearch : function(query) { + // create the required interface elements + this.out = $('#search-results'); + this.title = $('

' + _('Searching') + '

').appendTo(this.out); + this.dots = $('').appendTo(this.title); + this.status = $('

').appendTo(this.out); + this.output = $('